/*
 Theme Name:  Virtue Premium Child
 Template:    virtue_premium
 Version:     3.0.0
 Text Domain: virtue-premium-child
*/

#n2-ss-7 {
	height:600px!important;
	width:160px!important;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:15px;
}


@media only screen and (max-width: 480px){
 #n2-ss-4-align     {
        margin-top: 0px;
        
} }

@media only screen and (max-width: 480px){
     #n2-ss-4item1 {
        font-size:12px!important;
        
} }

@media only screen and (max-width: 480px){
     #n2-ss-4item3 {
        font-size:12px!important;
        
} }

.sliderclass {
    background-color: #11325f;
	margin-top: -15px;
}

@media only screen and (max-width: 480px) {
     .sliderclass{
        padding-bottom: 0px;
} }

div.strbanner017 {
   display: block;
   margin-left: auto;
   margin-right: auto;
   width: 728px;
}

/* Tablet quer */
 @media only screen and (min-device-width:768px) and (max-device-width:1024px) {
     .fluid-width-video-wrapper {
         height:190px!important;
 } }

.virtue_social_widget {
    margin-left: 15px;
}

 .tablepress tbody td, .tablepress tfoot th {
   /* border-top: 1px solid #ddd;*/
    font-weight: bold;
	}
	
.tablepress .odd td {
    background-color: #eeeeee;
}
 
 
 .hometitle{
    margin-bottom:20px;
    margin-top:-2px;
}
.sidebar{
    background:
    /*#dfe5ec*/
    #8599b1;
    margin-top:25px;
    padding-bottom:25px;
}
.alignleft.kad-previous-link{
    background:#011936;
}
.alignright.kad-next-link{
    background:#011936;
}
p.kad_tagline.belowlogo-text{
    margin-left:22px;
    margin-top:7px;
    font-size:1.5em;
}
.kad-post-navigation .kad-next-link a, .kad-post-navigation .kad-previous-link a{
    color:#e4e4e4;
}
img.banner{
    padding: 25px 0px 30px;
    margin-top:-35px;
    /**/
    width:877px;
    height:150px;
}
span.anzeige{
    color:#7f7979;
}
p.kad_tagline.belowlogo-text{
    color:#ffffff;
}
.bx-viewport{
    height:330px!important;
}
ul#menu-hauptmenue{
    color:#ffffff;
}
.form-search{
    max-width:100%;
    box-shadow:0 0 3px #2d2d2d;
    margin-bottom:10px;
}
.tribe-event-duration{
    font-style:italic;
}
.kt-full-slider.flex-caption-case.captiontitle{
    text-shadow:7px 7px 8px #000000;
}
.kadcaptiontitle.clearfix.headerfont{
    text-shadow:7px 7px 8px #000000;
}
.kadcaptiontext.headerfont{
    text-shadow:7px 7px 8px #000000;
}
.captiontitle{
    text-shadow:7px 7px 8px #000000;
}
.kadcaptiontitle.clearfix.headerfont{
    text-shadow:7px 7px 8px #000000;
}
.kadcaptiontext.headerfont{
    text-shadow:7px 7px 8px #000000;
}
.ksp-layer.ksp-text-layer.delay_0ms.animated_900ms.ksp-layer-3.fadeOut.fadeIn{
    text-shadow:7px 7px 8px #000000;
}
 .postdate.bg-lightgray.headerfont{
    background-color:#d9dffd;
}
div#cookieChoiceInfo{
    background-color:#000000!important;
    color:#ffffff;
}
/* Versatz unterstes Werbebanner */
 #content > div > div > div > div.home_blog.home-margin.clearfix.home-padding.kad-animation > div.row {
    padding-bottom:10px;
}
/* Mobile Menu */
 .kad-mobile-nav .kad-nav-inner li a, .kad-nav-inner .kad-mnav, .nav-trigger-case{
    color:rgba(255,255,255,0.8);
}
#mg-kad-mobile-nav ul#menu-mobil a:hover{
    background-color:#447cbf;
}
/*.mh-kad-nav-collapse{
    overflow:hidden;
}
*/
/* iframe seite */
 .fleft{
    float:left;
    margin:10px 20px 10px 0;
}
/* SubMenu Background */
 div#cat_nav{
    background-color:#011936;
}
.sf-menu{
    color:#ffffff;
}
.sf-menu a:active {
    color:#011936;
}
.sf-menu a:link{
    color:#ffffff;
}
.col2-set, .row, .row-fluid {
    margin-left:-5px;
}
#text-5 > div > div > p {
    margin-left:15px;
}
#text-5 > div > h3{
    margin-left:15px;
}
#categories-2 > div > h3{
    margin-left:15px;
}
div.postmeta.updated.color_gray > div > span {
    color:#ffffff;
}
div.postmeta.updated.color_gray{
    color:#ffffff;
}
.postdate.bg-lightgray.headerfont{
    background-color:#8599b1;
}
/* social media links */
 #menu-hauptmenue > li.menu-divclassvirtue_social_widgetclearfixahrefhttpswwwfacebookcomspring-reiterde-1414427215515185classfacebook_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titlefacebookiclassicon-facebookiaahrefhttpstwittercomspring_reiterclasstwitter_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titletwittericlassicon-twitteriaahrefhttpswwwinstagramcomspringreiterdeclassinstagram_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleinstagramiclassicon-instagramiaahrefhttpsplusgooglecomspringreiterde-spring-reitervideosclassgoogleplus_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titlegoogleplusrelpublishericlassicon-google-plus4iaahrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqclassyoutube_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleyoutubeiclassicon-youtubeiadiv.menu-item-439 > div > a:nth-child(1){
    display:none;
}
#nav-main ul.sf-menu a, .nav-main ul.sf-menu a{
    color:#484141!important;
}
#menu-hauptmenue > li.menu-divclassvirtue_social_widgetclearfixahrefhttpswwwfacebookcomspring-reiterde-1414427215515185classfacebook_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titlefacebookiclassicon-facebookiaahrefhttpstwittercomspring_reiterclasstwitter_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titletwittericlassicon-twitteriaahrefhttpswwwinstagramcomspringreiterdeclassinstagram_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleinstagramiclassicon-instagramiaahrefhttpsplusgooglecomspringreiterde-spring-reitervideosclassgoogleplus_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titlegoogleplusrelpublishericlassicon-google-plus4iaahrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqclassyoutube_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleyoutubeiclassicon-youtubeiadiv.menu-item-439{
    margin-left:67%;
}
/* Turnierkalender Sidebar Neu*/
 h4.entry-title {
     line-height: 28px!important;
     font-size: 17px!important;
     margin-left: 10px;
	 margin-right: 10px;
}
 .time {
     margin-left: 10px!important;
}
 #tribe-events-list-widget-2 > div > p > a{
    font-size:14px;
    margin-left:10px;
}
#tribe-events-list-widget-2 > div > h3{
    margin-left:15px;
}
/* Turnierkalender Sidebar: Abstände zwischen den Turnieren */
 .tribe-events-list-widget ol li {
    margin-bottom: 12px;
}
/* Turnierkalender Übersicht */
 #eventstitle {
     margin-top: 10px!important;
}
/* Ad Sidebar */
 #adrotate_widgets-2 > div {
    text-align:center;
}
 @media only screen and (max-width: 600px) and (min-width: 1px){
     .responsive_column_widgets .responsive_column_widgets_column_600_1{
        margin-left:15px;
    }
     #responsive_column_widgets_1bebfc436241612f2423d48c0b901999-1 > div{
        margin-left:4px;
    }
     #adrotate_widgets-3 > div {
        text-align:center;
    }
     #adrotate_widgets-4 > div {
        text-align:center;
    }
     #adrotate_widgets-5 > div {
        text-align:center;
    }
     .a-single.a-6 {
        text-align:center;
    }
}
/* Hover Haftungsausschluss */
 #containerfooter .menu li a {
    max-width:160px!important;
}
/* footer copyright */
 .footercredits p {
    font-size:14px;
}
 .kt-full-slider .flex-caption-case .captiontext{
    font-size:20px;
}
/* Veranstaltungskalender Übersicht Schrift Datum */
 .tribe-events-list .time-details, .tribe-events-list .tribe-events-venue-details {
    font-size:1.5em;
    font-weight:100;
}
 .tribe-events-event-meta address.tribe-events-address, .tribe-events-list .tribe-events-venue-details {
    font-size:1.0em;
}
/* BU */
 .bu {
    font-size:0.8em;
    text-align:center;
}
 .entry-content table td, .entry-content table th, table td, table th {
    padding:4px;
    text-align:left;
}
.widget {
    margin-top:0px;
}
 .responsive_column_widgets_box .widget {
    margin-right: 5px;
}
/* BU unter Facebook Video Thumbnail */
/* Top Ten Neu */
 section#text-23{
    margin-left:5px;
    margin-right:5px;
}
/* Buttons vorheriger next */
 .alignleft.kad-previous-link{
    padding:7px 0px 7px 0px;
}
.alignright.kad-next-link{
    padding:7px 0px 7px 3px;
}
 .kad-post-navigation .kad-next-link a, .kad-post-navigation .kad-previous-link a{
    padding:7px 3px 7px 0px;
}
/* Menü Link Schriftfarbe */
 span{
    color:#ffffff;
}
/* Sidebar Menu */
 #nav-second ul.sf-menu > li:hover > a, #nav-second ul.sf-menu a:hover, #nav-second ul.sf-menu li.current-menu-item > a, #nav-second ul.sf-menu ul li a:hover {
    background-color: #8599b1;
}
 #nav-main .sf-menu ul li, .nav-main .sf-menu ul li, #nav-second .sf-menu ul li, .topbarmenu .sf-menu ul li, #nav-main .sf-menu ul, .nav-main .sf-menu ul, #nav-second .sf-menu ul, .topbarmenu .sf-menu ul{
    background: #8599b1;
}
 #nav-main .sf-menu ul li, .nav-main .sf-menu ul li, #nav-second .sf-menu ul li, .topbarmenu .sf-menu ul li, #nav-main .sf-menu ul, .nav-main .sf-menu ul, #nav-second .sf-menu ul, .topbarmenu .sf-menu ul {
    border:none;
}
/* Link FEI */
 .sidebar a{
    color:#ffffff;
}
/* Service Menu */
 #nav-second ul.sf-menu>li {
    width:auto!important;
    padding-left:15px;
    padding-right:15px;
}
 #nav-main ul.sf-menu li a:hover, .nav-main ul.sf-menu a:hover, #nav-main ul.sf-menu li.current-menu-item > a, .nav-main ul.sf-menu li.current-menu-item > a, #nav-main ul.sf-menu ul li a:hover, .nav-main ul.sf-menu ul li a:hover {
    color:#000000;
}
 #nav-second ul.sf-menu > li:hover > a, #nav-second ul.sf-menu a:hover, #nav-second ul.sf-menu li.current-menu-item > a, #nav-second ul.sf-menu ul li a:hover {
    background-color:#011936;
    color:#011936;
}
 #nav-main span:hover{
    color:#011936;
}
 #nav-second span:hover{
    color:#8599b1;
}
 #nav-main ul.sf-menu li a:hover, .nav-main ul.sf-menu a:hover, #nav-main ul.sf-menu li.current-menu-item > a, .nav-main ul.sf-menu li.current-menu-item > a, #nav-main ul.sf-menu ul li a:hover, .nav-main ul.sf-menu ul li a:hover {
    background-color:#011936;
}
/* Werbung zentrieren */
.sidebar {
	text-align:center;
}
.a-single {
	padding-bottom:10px;
	text-align:center;
}
/* */
 div.g.g-8 {
     max-height: 140px;
}
/* Superbanner mobil */
 @media only screen and (max-width: 480px).g-col, .g-dyn, .g-single {
     .a-single.a-12{
        width:auto;
        padding-bottom:5px;
    }
     div.g.g-8 {
         max-height: 85px;
    }
}
/* Slider HEadline mobil */
 @media only screen and (max-width: 480px){
     .captiontitle.headerfont {
        font-size:0.85em!important;
        margin-bottom: 0px;
        padding-top:0px;
        padding-left:0px;
    }
     div.g.g-8 {
         max-height: 65px;
    }
    /* BU Slider mobil */
     .kt-full-slider .flex-caption-case .captiontitle {
         display: inherit;
    }
}
 @media only screen and (max-width: 480px){
     .flex-caption {
         text-align:center;
         left: 30px;
         bottom: 0px;
    }
}
 @media only screen and (max-width: 480px){
     .captiontext {
         padding:0px 6px;
         margin-bottom: 20px;
         line-height: 9px;
    }
}
 @media only screen and (max-width: 480px){
     .captiontext p {
         font-size: 11px!important;
    }
}
 @media only screen and (max-width: 480px){
     .captiontitle {
         line-height: 12px;
    }
}
 @media only screen and (min-device-width: 480px) and (max-device-width: 640px) {
     .flex-caption {
         text-align:center;
    }
}
 @media only screen and (min-device-width: 480px) and (max-device-width: 640px) {
     .captiontitle {
         line-height: 22px;
         font-size: 16px;
    }
}
 .tribe-event-duration {
    color:#ffffff;
}
 div.postmeta.updated.color_gray {
    padding-left:10px;
}
/* */
 .home_blog article .tcol-md-12.postcontent .entry-content, .home_blog article .tcol-md-12.postcontent header {
    text-align:left;
}
 .grid_item {
    margin:0;
    height:300px;
}
 .thumbnail iframe {
     width: 398px;
     height: 265px;
}
/* Slider */
 .kt-full-slider .flex-caption-case .captiontitle {
    background:rgba(133,153,177,0.3);
    text-shadow:1px 1px 4px rgb(133, 153, 177);
}
 .flex-caption-case {
    vertical-align:bottom;
    padding-bottom:20px;
}
/* Sidebar */
 p.tribe-events-widget-link {
     margin-bottom: 30px;
}
 section#text-9 {
     margin-top: 30px;
     margin-bottom: 10px;
}
 .g-single.a-10 {
     margin-bottom: 30px;
}
 .type-tribe_events {
     padding:0;
}
 #text-11 > div > h3 {
     font-size: 19px;
     padding-left: 20px;
     color: #444;
}
 #text-9 > div > h3 {
     font-size: 19px;
     padding-left: 20px;
     color: #444;
     margin-bottom: -10px!important;
}
/* Tablet quer */
 @media only screen and (min-device-width:768px) and (max-device-width:1024px) {
     p.kad_tagline.belowlogo-text {
         font-size:16px;
    }
     div.g.g-8 {
         max-height: 150px;
    }
     .flex-caption {
         text-align:center;
    }
}
/* style springen im tv */
 .jumptv {
     line-height: 30px;
}
/* style Tabellen Mediadaten */
 .jumpmd {
     line-height: 30px;
     background-color: #FFFFFF;
}
 .jumpc {
     border: 0px;
     background-color: #FFFFFF;
}
/* Slider Position Bild */
 .kt-flex-fullslide {
     background-position: center top;
}
/* Anpassungen 05042017 */
/* iframe mobil */
 @media only screen and (max-width: 480px){
     iframe {
        width:250px;
        height:auto;
    }
     #pageheader > div > div > h1 {
        font-size:29px;
    }
     .ml-responsive-table dl:nth-of-type(odd) {
        background:rgba(0, 0, 0, 0.1);
    }
}
/* neu social media */
 #menu-hauptmenue > li.menu-divclassvirtue_social_widgetclearfixahrefhttpswwwfacebookcomspring-reiterde-1414427215515185classfacebook_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titlefacebookiclassicon-facebookiaahrefhttpstwittercomspring_reiterclasstwitter_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titletwittericlassicon-twitteriaahrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqclassyoutube_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleyoutubeiclassicon-youtubeiadiv.menu-item-439 > div > a:nth-child(1) {
    display:none;
}
 #menu-hauptmenue > li.menu-divclassvirtue_social_widgetclearfixahrefhttpswwwfacebookcomspring-reiterde-1414427215515185classfacebook_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titlefacebookiclassicon-facebookiaahrefhttpstwittercomspring_reiterclasstwitter_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titletwittericlassicon-twitteriaahrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqclassyoutube_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleyoutubeiclassicon-youtubeiadiv.menu-item-439 {
    float:right!important;
}
 #menu-hauptmenue > li.menu-divclassvirtue_social_widgetclearfixahrefhttpswwwfacebookcomspring-reiterde-1414427215515185classfacebook_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titlefacebookiclassicon-facebookiaahrefhttpstwittercomspring_reiterclasstwitter_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titletwittericlassicon-twitteriaahrefhttpswwwinstagramcomspringreiterdeclassinstagram_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleinstagramiclassicon-instagramiaahrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqclassyoutube_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleyoutubeiclassicon-youtubeiadiv.menu-item-439 > div {
    margin-left:550px;
}
 #menu-hauptmenue > li.menu-divclassvirtue_social_widgetclearfixahrefhttpswwwfacebookcomspring-reiterde-1414427215515185classfacebook_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titlefacebookiclassicon-facebookiaahrefhttpstwittercomspring_reiterclasstwitter_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titletwittericlassicon-twitteriaahrefhttpswwwinstagramcomspringreiterdeclassinstagram_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleinstagramiclassicon-instagramiaahrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqclassyoutube_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleyoutubeiclassicon-youtubeiadiv.menu-item-439 > div > a:nth-child(1) {
    display:none;
}

.menu-divclassvirtue_social_widgetclearfixahrefhttpswwwfacebookcomspring-reiterde-1414427215515185classfacebook_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titlefacebookrelnoopenernoreferrericlassicon-facebookiaahrefhttpstwittercomspring_reiterclasstwitter_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titletwitterrelnoopenernoreferrericlassicon-twitteriaahrefhttpswwwinstagramcomspringreiterdeclassinstagram_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleinstagramrelnoopenernoreferrericlassicon-instagramiaahrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqclassyoutube_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleyoutuberelnoopenernoreferrericlassicon-youtubeiadiv > div {
    margin-left:550px;}
 
.menu-divclassvirtue_social_widgetclearfixahrefhttpswwwfacebookcomspring-reiterde-1414427215515185classfacebook_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titlefacebookrelnoopenernoreferrericlassicon-facebookiaahrefhttpstwittercomspring_reiterclasstwitter_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titletwitterrelnoopenernoreferrericlassicon-twitteriaahrefhttpswwwinstagramcomspringreiterdeclassinstagram_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleinstagramrelnoopenernoreferrericlassicon-instagramiaahrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqclassyoutube_linktitletarget_blankdata-toggletooltipdata-placementtopdata-original-titleyoutuberelnoopenernoreferrericlassicon-youtubeiadiv > div:nth-child(2) > a:nth-child(1) {
    display:none;
}

.menu-divclasssfsi_widgetdata-positionwidgetstylemin-heightautodividsfsi_wdivdivdivclassnorm_rowsfsi_wdivstylewidth235pxtext-alignleftpositionabsolutedivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntstylez-index999aclasssficneffecttarget_blankhrefhttpswwwfacebookcomspring-reiterde-1414427215515185idsfsiid_facebookaltfacebookstyleopacity1relnoopenernoreferrerimgaltfacebooktitlefacebooksrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltfacebooktitlefacebooksrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpstwittercomspring_reiteridsfsiid_twitteralttwitterstyleopacity1relnoopenernoreferrerimgalttwittertitletwittersrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgalttwittertitletwittersrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqidsfsiid_youtubealtyoutubestyleopacity1relnoopenernoreferrerimgaltyoutubetitleyoutubesrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltyoutubetitleyoutubesrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpswwwinstagramcomspringreiterdeidsfsiid_instagramaltinstagramstyleopacity1relnoopenernoreferrerimgaltinstagramtitleinstagramsrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltinstagramtitleinstagramsrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivdividsfsi_holderclasssfsi_holdersstylepositionrelativefloatleftwidth100z-index-1height65pxdivscriptjquerysfsi_widgeteachfunctionindexifjquerythisattrdata-positionwidgetvarwdgt_hghtjquerythischildrennorm_rowsfsi_wdivheightvartitle_hghtjquerythisparentwidgetsfsichildrenwidget-titleheightvartotl_hghtparseinttitle_hghtparseintwdgt_hghtjquerythisparentwidgetsfsicssmin-heighttotl_hghtpxscriptdivstyleclearbothdivdiv > div:nth-child(2) > div:nth-child(2) > div:nth-child(2) > a:nth-child(1) {
    display:none;
}

.menu-divclasssfsi_widgetdata-positionwidgetstylemin-heightautodividsfsi_wdivdivdivclassnorm_rowsfsi_wdivstylewidth235pxtext-alignleftpositionabsolutedivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntstylez-index999aclasssficneffecttarget_blankhrefhttpswwwfacebookcomspring-reiterde-1414427215515185idsfsiid_facebookaltfacebookstyleopacity1relnoopenernoreferrerimgaltfacebooktitlefacebooksrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltfacebooktitlefacebooksrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpstwittercomspring_reiteridsfsiid_twitteralttwitterstyleopacity1relnoopenernoreferrerimgalttwittertitletwittersrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgalttwittertitletwittersrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqidsfsiid_youtubealtyoutubestyleopacity1relnoopenernoreferrerimgaltyoutubetitleyoutubesrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltyoutubetitleyoutubesrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpswwwinstagramcomspringreiterdeidsfsiid_instagramaltinstagramstyleopacity1relnoopenernoreferrerimgaltinstagramtitleinstagramsrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltinstagramtitleinstagramsrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivdividsfsi_holderclasssfsi_holdersstylepositionrelativefloatleftwidth100z-index-1height65pxdivscriptjquerysfsi_widgeteachfunctionindexifjquerythisattrdata-positionwidgetvarwdgt_hghtjquerythischildrennorm_rowsfsi_wdivheightvartitle_hghtjquerythisparentwidgetsfsichildrenwidget-titleheightvartotl_hghtparseinttitle_hghtparseintwdgt_hghtjquerythisparentwidgetsfsicssmin-heighttotl_hghtpxscriptdivstyleclearbothdivdiv > div:nth-child(2) > div:nth-child(2) {
    margin-left:490px;
}

/* Tablet quer */
 @media only screen and (min-device-width:768px) and (max-device-width:1024px) {
     .menu-divclasssfsi_widgetdata-positionwidgetstylemin-heightautodividsfsi_wdivdivdivclassnorm_rowsfsi_wdivstylewidth235pxtext-alignleftpositionabsolutedivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntstylez-index999aclasssficneffecttarget_blankhrefhttpswwwfacebookcomspring-reiterde-1414427215515185idsfsiid_facebookaltfacebookstyleopacity1relnoopenernoreferrerimgaltfacebooktitlefacebooksrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngdata-lazy-typeimagedata-srchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltfacebooktitlefacebooksrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpstwittercomspring_reiteridsfsiid_twitteralttwitterstyleopacity1relnoopenernoreferrerimgalttwittertitletwittersrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngdata-lazy-typeimagedata-srchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgalttwittertitletwittersrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqidsfsiid_youtubealtyoutubestyleopacity1relnoopenernoreferrerimgaltyoutubetitleyoutubesrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngdata-lazy-typeimagedata-srchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltyoutubetitleyoutubesrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpswwwinstagramcomspringreiterdeidsfsiid_instagramaltinstagramstyleopacity1relnoopenernoreferrerimgaltinstagramtitleinstagramsrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngdata-lazy-typeimagedata-srchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltinstagramtitleinstagramsrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivdividsfsi_holderclasssfsi_holdersstylepositionrelativefloatleftwidth100z-index-1height65pxdivscriptjquerysfsi_widgeteachfunctionindexifjquerythisattrdata-positionwidgetvarwdgt_hghtjquerythischildrennorm_rowsfsi_wdivheightvartitle_hghtjquerythisparentwidgetsfsichildrenwidget-titleheightvartotl_hghtparseinttitle_hghtparseintwdgt_hghtjquerythisparentwidgetsfsicssmin-heighttotl_hghtpxscriptdivstyleclearbothdivdiv > div:nth-child(2) > div:nth-child(2) {
         margin-left:280px!important;
 } }

.menu-divclasssfsi_widgetdata-positionwidgetstylemin-heightautodividsfsi_wdivdivdivclassnorm_rowsfsi_wdivstylewidth235pxtext-alignleftpositionabsolutedivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntstylez-index999aclasssficneffecttarget_blankhrefhttpswwwfacebookcomspring-reiterde-1414427215515185idsfsiid_facebookaltfacebookstyleopacity1relnoopenernoreferrerimgaltfacebooktitlefacebooksrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltfacebooktitlefacebooksrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpstwittercomspring_reiteridsfsiid_twitteralttwitterstyleopacity1relnoopenernoreferrerimgalttwittertitletwittersrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgalttwittertitletwittersrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqidsfsiid_youtubealtyoutubestyleopacity1relnoopenernoreferrerimgaltyoutubetitleyoutubesrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltyoutubetitleyoutubesrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpswwwinstagramcomspringreiterdeidsfsiid_instagramaltinstagramstyleopacity1relnoopenernoreferrerimgaltinstagramtitleinstagramsrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltinstagramtitleinstagramsrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivdividsfsi_holderclasssfsi_holdersstylepositionrelativefloatleftwidth100z-index-1height65pxdivscriptjquerysfsi_widgeteachfunctionindexifjquerythisattrdata-positionwidgetvarwdgt_hghtjquerythischildrennorm_rowsfsi_wdivheightvartitle_hghtjquerythisparentwidgetsfsichildrenwidget-titleheightvartotl_hghtparseinttitle_hghtparseintwdgt_hghtjquerythisparentwidgetsfsicssmin-heighttotl_hghtpxscriptdivstyleclearbothdivdiv > div:nth-child(2) > a:nth-child(1) {
    display:none;
}

.menu-divclasssfsi_widgetdata-positionwidgetstylemin-heightautodividsfsi_wdivdivdivclassnorm_rowsfsi_wdivstylewidth235pxtext-alignleftpositionabsolutedivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntstylez-index999aclasssficneffecttarget_blankhrefhttpswwwfacebookcomspring-reiterde-1414427215515185idsfsiid_facebookaltfacebookstyleopacity1relnoopenernoreferrerimgaltfacebooktitlefacebooksrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltfacebooktitlefacebooksrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpstwittercomspring_reiteridsfsiid_twitteralttwitterstyleopacity1relnoopenernoreferrerimgalttwittertitletwittersrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgalttwittertitletwittersrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqidsfsiid_youtubealtyoutubestyleopacity1relnoopenernoreferrerimgaltyoutubetitleyoutubesrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltyoutubetitleyoutubesrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpswwwinstagramcomspringreiterdeidsfsiid_instagramaltinstagramstyleopacity1relnoopenernoreferrerimgaltinstagramtitleinstagramsrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngdata-lazy-typeimagedata-srchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltinstagramtitleinstagramsrchttpwwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivdividsfsi_holderclasssfsi_holdersstylepositionrelativefloatleftwidth100z-index-1height65pxdivscriptjquerysfsi_widgeteachfunctionindexifjquerythisattrdata-positionwidgetvarwdgt_hghtjquerythischildrennorm_rowsfsi_wdivheightvartitle_hghtjquerythisparentwidgetsfsichildrenwidget-titleheightvartotl_hghtparseinttitle_hghtparseintwdgt_hghtjquerythisparentwidgetsfsicssmin-heighttotl_hghtpxscriptdivstyleclearbothdivdiv > div:nth-child(2) {
    margin-top:-12px;
}

div.sfsi_wicons:nth-child(2) > a:nth-child(1) {
    display:none;
}

.menu-divclasssfsi_widgetdata-positionwidgetstylemin-heightautodividsfsi_wdivdivdivclassnorm_rowsfsi_wdivstylewidth235pxtext-alignleftpositionabsolutedivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntstylez-index999aclasssficneffecttarget_blankhrefhttpswwwfacebookcomspring-reiterde-1414427215515185idsfsiid_facebookaltfacebookstyleopacity1relnoopenernoreferrerimgaltfacebooktitlefacebooksrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngdata-lazy-typeimagedata-srchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltfacebooktitlefacebooksrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_facebookpngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpstwittercomspring_reiteridsfsiid_twitteralttwitterstyleopacity1relnoopenernoreferrerimgalttwittertitletwittersrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngdata-lazy-typeimagedata-srchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgalttwittertitletwittersrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_twitterpngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpswwwyoutubecomchannelucgqv2-qndzdcvgqqzv_afoqidsfsiid_youtubealtyoutubestyleopacity1relnoopenernoreferrerimgaltyoutubetitleyoutubesrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngdata-lazy-typeimagedata-srchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltyoutubetitleyoutubesrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_youtubepngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivstylewidth40pxheight40pxmargin-left7pxmargin-bottom5pxz-index0classsfsi_wiconsshuffeldivdivclassinercntaclasssficneffecttarget_blankhrefhttpswwwinstagramcomspringreiterdeidsfsiid_instagramaltinstagramstyleopacity1relnoopenernoreferrerimgaltinstagramtitleinstagramsrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngdata-lazy-typeimagedata-srchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngstyleclasssfcmsfsi_wiconlazy-loadedeffectwidth40height40noscriptimgaltinstagramtitleinstagramsrchttpswwwspring-reiterdewp-contentpluginsultimate-social-media-iconsimagesicons_themedefaultdefault_instagrampngwidth40height40styleclasssfcmsfsi_wiconeffectnoscriptadivdivdivdividsfsi_holderclasssfsi_holdersstylepositionrelativefloatleftwidth100z-index-1height65pxdivscriptjquerysfsi_widgeteachfunctionindexifjquerythisattrdata-positionwidgetvarwdgt_hghtjquerythischildrennorm_rowsfsi_wdivheightvartitle_hghtjquerythisparentwidgetsfsichildrenwidget-titleheightvartotl_hghtparseinttitle_hghtparseintwdgt_hghtjquerythisparentwidgetsfsicssmin-heighttotl_hghtpxscriptdivstyleclearbothdivdiv > div:nth-child(2) > div:nth-child(2) {
         margin-left:350px;
 } 

#sfsi-widget-2 > div:nth-child(2) {
    margin-bottom:20px!important;
}


#sfsi-widget-2 > h3:nth-child(1) {
    padding-left:10px;
}
 
 
 #menu-hauptmenue > li. #menu-hauptmenue > li.menu-spanclasswpglobus_flagwpglobus_language_namewpglobus_flag_dedespan.wpglobus-current-language.sf-dropdown.menu-item-9999999999 {
    float:right;
    margin-top:10px;
}
 #menu-hauptmenue > li.menu-spanclasswpglobus_flagwpglobus_language_namewpglobus_flag_enenspan.wpglobus-current-language.sf-dropdown.menu-item-9999999999 {
    float:right;
    margin-top:10px;
}
 #wpglobus-2 {
    height:30px;
    text-align:-webkit-center;
    padding-top:5px;
    padding-bottom:30px;
}
 #wpglobus-2 > div > div > span.flag.wpglobus-current-language > a > img {
    width:25px;
}
 #wpglobus-2 > div > div > span:nth-child(2) > a > img {
    width:25px;
}
/* mobile Menu */
 .kad-mobile-nav .kad-nav-inner li ul.sf-dropdown-menu a {
    list-style:none;
}
 #menu-mobil > li.menu-spanclasswpglobus_flagwpglobus_language_namewpglobus_flag_dedespan.wpglobus-current-language.sf-dropdown.menu-item-9999999999 > a > span > span {
    margin-left:15px;
}
/* video Vorschau */
 .fluid-width-video-wrapper {
    height:262px;
}
/* Anpassung */
 h4.tribe-event-title {
    font-size:17px;
}
 #nav-main span {
    font-size:17px;
}
 div.abstand {
    height:30px;
}
/* beitrag derby */
 .db2017 {
     padding:7px 3px 7px 5px;
     margin-right: 5px;
     background-color: #DD4B39;
}
 .db2017_1 {
     padding:7px 8px 7px 7px;
     margin-right: 0px;
     background-color: #DD4B39;
}
/* Abstand bild / überschrift mobil */
 @media only screen and (max-width: 480px){
     .grid_item {
         height: auto;
         max-height:255px;
    }
}
/* Banner */
 .bannerrechts {
    float:right;
    position:absolute;
    left:910px;
    top:0px;
}
/* portrait */
 @media only screen and (max-width : 320px) {
     #wrapper > div.wrap.clearfix.contentclass.hfeed > div.bannerlinks {
        display:none;
        opacity:0;
    }
}
/* portrait and landscape */
 @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
     #wrapper > div.wrap.clearfix.contentclass.hfeed > div.bannerlinks {
        display:none;
        opacity:0;
    }
}
/* Rahmen weg */
.home_blog article {
	border:none;
}
/* Abstand Header zum Slider */
#kad-mobile-banner-sticky-wrapper {
	height: 45px!important;
}


/* =========================================
   1) Einheitliche Vorschaubilder (16:9)
   – Startseite, Blog & Archive (Virtue/Kadence)
   ========================================= */
.home_blog .kt-post-image-div,
.blog .kt-post-image-div,
.archive .kt-post-image-div,
.home_blog .imghoverclass,  /* falls Bild direkt in .imghoverclass liegt */
.blog .imghoverclass,
.archive .imghoverclass {
  aspect-ratio: 16 / 9;      /* Einheitliches Verhältnis */
  overflow: hidden;
  position: relative;
}

.home_blog .kt-post-image-div img,
.blog .kt-post-image-div img,
.archive .kt-post-image-div img,
.home_blog .imghoverclass img,
.blog .imghoverclass img,
.archive .imghoverclass img,
.home_blog .wp-post-image,
.blog .wp-post-image,
.archive .wp-post-image {
  width: 100%;
  height: 100%;
  object-fit: cover;          /* sauberer Beschnitt ohne Verzerrung */
  display: block;
}

/* Fallback für sehr alte Browser ohne aspect-ratio */
@supports not (aspect-ratio: 1 / 1) {
  .home_blog .kt-post-image-div,
  .blog .kt-post-image-div,
  .archive .kt-post-image-div {
    height: 0;
    padding-top: 56.25%;      /* 16:9 */
  }
  .home_blog .kt-post-image-div > *,
  .blog .kt-post-image-div > *,
  .archive .kt-post-image-div > * {
    position: absolute; inset: 0;
  }
}

/* Optional: gleiche Titelhöhe für saubere Kacheln (2 Zeilen, dann Ellipse) */
.home_blog .home_blog_title a,
.blog .home_blog_title a,
.archive .home_blog_title a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

/* =========================================
   2) Sidebar: Bilder & Thumbs sicher einpassen
   – verhindern, dass Inhalte über den Hintergrund hinausragen
   ========================================= */
.sidebar, .widget-area, #sidebar-primary { overflow: hidden; }

.sidebar img,
.widget-area img,
#sidebar-primary img,
.sidebar figure img,
.sidebar .wp-block-image img {
  max-width: 100%;
  width: 100%;       /* füllt die verfügbare Breite */
  height: auto;
  display: block;
}

/* Falls Sidebar-Widgets quadratische Thumbs haben sollen */
.sidebar .widget .post-thumbnail,
.sidebar .widget .kadence_recent_posts .rp-image,
.sidebar .widget .widget_media_image,
.sidebar .wp-block-image {
  width: 100%;
  aspect-ratio: 1 / 1;  /* Quadrat – gern auf 4/3 ändern, wenn gewünscht */
  overflow: hidden;
}

.sidebar .widget .post-thumbnail img,
.sidebar .widget .kadence_recent_posts .rp-image img,
.sidebar .widget .widget_media_image img,
.sidebar .wp-block-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;    /* füllt den Rahmen, ohne zu verzerren */
  border-radius: 8px;   /* optisch ruhiger in schmaler Sidebar */
}

/* Gutenberg-Bilder, die gern „überbreit“ werden, in der Sidebar einfangen */
.sidebar .alignwide,
.sidebar .alignfull {
  max-width: 100% !important;
  width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* Sicherheitshalber: iframes/videos in Sidebar responsiv halten */
.sidebar iframe,
.sidebar video {
  max-width: 100%;
  width: 100%;
  height: auto;
}

/* Optional: Werbebanner/Galerien in Widgets nicht überlaufen lassen */
.sidebar .adrotate_widget img,
.sidebar .gallery img { width: 100%; height: auto; object-fit: cover; }

/* Sidebar: Text-Widgets unverändert lassen (Bilder nicht zwangsweise skalieren) */
.sidebar .widget_text img,
#sidebar-primary .widget_text img,
.widget-area .widget_text img,
.sidebar .widget_block .wp-block-image img,
#sidebar-primary .widget_block .wp-block-image img {
  width: auto;          /* keine erzwungene Breite */
  height: auto;         /* keine erzwungene Höhe */
  max-width: 100%;      /* nur falls größer als die Sidebar -> weich einpassen */
  object-fit: contain;  /* nichts abschneiden */
}

/* Falls du zuvor ein Quadrat/Aspect-Ratio für Sidebar-Bilder gesetzt hast:
   im Text-Widget explizit wieder auf "frei" stellen */
.sidebar .widget_text .wp-block-image,
.sidebar .widget_text .widget_media_image,
.sidebar .widget_block .wp-block-image {
  aspect-ratio: auto;
  overflow: visible;
}

/* Schriftgröße im Text-Widget nicht überschreiben (Sicherheitshalber) */
.sidebar .widget_text,
#sidebar-primary .widget_text {
  font-size: inherit;
  line-height: inherit;
}
/* Sidebar – Text-Widget (Events): Bilder max. 20% breit + nebeneinander */

/* 1) Container mit Bildern als Flex-Row darstellen (nur wenn tatsächlich Bilder drin sind) */
.sidebar .widget_text .textwidget:has(img),
#sidebar-primary .widget_text .textwidget:has(img),
.widget-area .widget_text .textwidget:has(img),
.sidebar .widget_block:has(img),
#sidebar-primary .widget_block:has(img) {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 8px;                 /* Abstand zwischen den Bildern */
}

/* 2) Bilder begrenzen – NICHT größer als 20 % der Sidebar */
.sidebar .widget_text img,
#sidebar-primary .widget_text img,
.widget-area .widget_text img,
.sidebar .widget_block .wp-block-image img,
#sidebar-primary .widget_block .wp-block-image img {
  max-width: 20%;
  height: auto;
  display: inline;
  object-fit: contain;      /* nichts abschneiden */
}

/* 3) Fallback für Browser ohne :has() – nutzt inline-block */
@supports not (selector(:has(*))) {
  .sidebar .widget_text img,
  #sidebar-primary .widget_text img,
  .widget-area .widget_text img,
  .sidebar .widget_block .wp-block-image img,
  #sidebar-primary .widget_block .wp-block-image img {
    max-width: 20%;
    height: auto;
    display: inline-block;
    vertical-align: top;
    margin: 0 8px 8px 0;
  }
}
/* Seiten */
