.wjt-file-notice{padding:14px 18px;margin-bottom:25px;background:#fdf6e3;border-left:4px solid #d9a441;}
ol ol, ol ul, ul ol, ul ul{margin-bottom:25px;}
.wjt-spacer{height:30px;font-size:0;line-height:0;overflow:hidden;clear:both;}
.wjtfarbe button.partner-chip[data-filter="Intuy Knee"].clicked{background-color:rgb(54 54 54)!important;color:#fff;}
.wjtfarbe button.partner-chip[data-filter="Kneuro"].clicked{background-color:rgb(232 137 35)!important;color:#fff;}
.wjtfarbe button.partner-chip[data-filter="OneSystem AK"].clicked{background-color:rgb(234 91 12)!important;color:#fff;}
.wjtfarbe button.partner-chip[data-filter="Onesystem BK"].clicked{background-color:rgb(7 86 86)!important;color:#fff;}
.partner-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:28px;padding:0 15px;}
.partner-grid > [class*="col-"]{float:none !important;padding:0 !important;flex:0 0 100%;max-width:100%;}
.partner-bundesland-select{width:auto;padding:8px 12px;border:1px solid rgba(0,0,0,.2);border-radius:6px;background:#fff;margin-bottom:50px;}
@media(min-width:768px){
.partner-grid > [class*="col-"]{flex:0 0 calc(50% - 14px);max-width:calc(50% - 14px);}
} .partner-grid .partner-card{width:100%;}
.partner-bundesland{margin-bottom:50px;}
.partner-filter-ui{padding-bottom:60px;}
.partner-filter-ui__card{max-width:100%;margin:0 auto;padding:50px 40px;border-radius:0px;}
.partner-filter-ui__title{text-align:center;font-size:34px;font-weight:500;margin-bottom:40px;}
.partner-filter-ui__label{font-size:16px;font-weight:500;margin-bottom:14px;opacity:.95;}
.partner-filter-ui__group{}
.partner-segment__flag{vertical-align:text-bottom;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;}
.partner-segment__flag .flag-svg{width:22px;height:16px;display:block;border-radius:3px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,0.25);}
.partner-segment__btn.clicked .partner-segment__flag .flag-svg{box-shadow:0 1px 3px rgba(0,0,0,0.15);}
.partner-segment{display:inline-flex;background:rgba(255,255,255,.18);border-radius:999px;padding:6px;gap:0px;justify-content:center;}
.partner-segment__btn{border:0;background:transparent!important;color:#fff;margin:0;padding:10px 22px;font-weight:600;cursor:pointer;transition:all .18s ease;}
.wjtfarbe button.partner-segment__btn:first-child{border-top-left-radius:999px;border-bottom-left-radius:999px;}
.wjtfarbe button.partner-segment__btn:last-child{border-top-right-radius:999px;border-bottom-right-radius:999px;}
@media(max-width:767px){
.partner-segment{gap:14px;}
.partner-segment__btn{border-radius:999px;}
} .wjtfarbe button.partner-segment__btn.clicked{background-color:rgba(0, 122, 194, 1)!important;color:#ffffff;}
.wjtfarbe button.partner-segment__btn.unclicked{background-color:#efefef!important;color:#404040;}
.partner-segment__btn:hover{}
.filter.partner-segment__btn, .filter.partner-chip{position:relative;transform:translateZ(0);transition:transform .16s ease, box-shadow .16s ease, background .16s ease, color .16s ease;}
.filter.partner-segment__btn.clicked, .filter.partner-chip.clicked{animation:filterPop .22s ease;}
@keyframes filterPop {
0%{transform:scale(1);}
40%{transform:scale(1.03);}
100%{transform:scale(1);}
}  .filter.partner-segment__btn::after,
.filter.partner-chip::after{content:"";display:inline-block;width:18px;height:10px;margin-left:10px;border-radius:999px;background:linear-gradient(currentColor, currentColor) center/10px 2px no-repeat, linear-gradient(currentColor, currentColor) center/2px 10px no-repeat;opacity:.95;transition:transform .18s ease, opacity .18s ease;}
.filter.partner-segment__btn.clicked::after, .filter.partner-chip.clicked::after{transform:rotate(135deg);}
.filter.partner-segment__btn:hover::after, .filter.partner-chip:hover::after{transform:scale(1.06);opacity:1;}
.partner-chips{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;}
.wjtfarbe button.partner-chip{border:0;cursor:pointer;margin-top:0;padding:10px 18px;background-color:#efefef!important;border-radius:999px;color:#404040;font-weight:500;transition:all .18s ease;}
.wjtfarbe button.partner-chip.clicked{background-color:#fff!important;color:rgba(0,122,194,1);}
.wjtfarbe button.partner-chip:hover{}
@media(max-width:768px){
.partner-filter-ui__card{padding:35px 20px;}
.partner-filter-ui__title{font-size:24px;}
.partner-segment{flex-wrap:wrap;}
}
.partner_filter_wrapper h4{margin:0px 0 20px 0;}
.partner_output_wrapper h2{margin:35px 0 15px 0;}
.partner_output_wrapper h4{margin:0 0 35px 0;}
.partner-card{background:radial-gradient( circle at 85% 15%, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0.12) 18%, rgba(255,255,255,0.05) 28%, transparent 45% ), linear-gradient( 135deg, rgba(0,122,194,1) 0%, rgba(0,110,178,1) 45%, rgba(0,95,160,1) 100% );color:#fff;border-radius:0px;padding:22px;margin-bottom:0px;display:flex;flex-direction:column;justify-content:space-between;min-height:320px;box-shadow:0 14px 30px rgba(0,0,0,0.18), 0 6px 12px rgba(0,0,0,0.08);overflow:hidden;position:relative;transition:transform .18s ease, box-shadow .18s ease;}
.partner-card::after{content:"";position:absolute;inset:0;background:linear-gradient( 120deg, rgba(255,255,255,0.08) 0%, transparent 40%, transparent 60%, rgba(255,255,255,0.06) 100% );pointer-events:none;}
.partner-card:hover{transform:translateY(-6px);box-shadow:0 22px 48px rgba(0,0,0,0.25), 0 10px 18px rgba(0,0,0,0.12);}
.partner-card__body{flex:1 1 auto;}
.partner-card__title{text-align:left;margin-top:0!important;font-size:20px;font-weight:600;min-height:45px;}
.partner-card__badges{margin-bottom:16px;font-size:0;}
.partner-card__badge{display:inline-block;vertical-align:middle;min-width:80px;max-width:85px;height:auto;margin:0 6px 12px 6px;background:none;border:none;padding:0;box-shadow:none;}
.partner-card__address{margin:0;font-size:14px;line-height:1.55;color:rgba(255,255,255,0.95);}
.partner-card__address span{font-weight:500;}
.partner-card__footer{margin-top:18px;padding-top:14px;min-height:54px;}
.wjtfarbe .btn-primary.partner-card__btn{display:inline-block;width:100%;background-color:rgba(255, 255, 255, 1.00) !important;color:rgba(0,122,194,1.00);margin:0;border-radius:0px;padding:10px 14px;font-weight:500;border:0;transition:all .18s ease;}
.partner-card__btn:hover{background:#f2f2f2;transform:translateY(-1px);}
@media(min-width:768px){
.partner-card__btn{width:auto;}
} .wpml-ls-statics-shortcode_actions a, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu a:link, .wpml-ls-statics-shortcode_actions li:not(.wpml-ls-current-language) .wpml-ls-link, .wpml-ls-statics-shortcode_actions li:not(.wpml-ls-current-language) .wpml-ls-link:link{color:#fff!important;}
.product-download-container{margin:45px;}
.related.products{display:none!important;}
.single-product .h1, .single-product .h2, .single-product .h3, .single-product .h4, .single-product .h5, .single-product .h6, .single-product h1, .single-product h2, .single-product h3, .single-product h4, .single-product h5, .single-product h6{color:rgba(0, 122, 194, 1.00);}
.single-product .summary ul, .single-product .summary ol{margin:0 0 1.5em -1.5em;}
.single-product figcaption{text-align:left;font-size:10px;}
.partner_filter_wrapper{padding:50px 0;background-color:#efefef;}
.partner_filter_wrapper h2{margin:0px 0 35px 0;}
.partner_filter_wrapper .filterbuttons{margin:25px 0;}
.partner_filter_wrapper .filterbuttons.buttons{display:block;position:relative;}
.partner_filter_wrapper .filterbuttons.buttons button{background:#efefef !important;}
.partner_filter_wrapper .filter{padding:8px 30px;background:#efefef !important;margin:0 10px;border:none;font-size:15px;color:#9E9596;position:relative;transition:all 0.3s cubic-bezier(0.37, 0.01, 0, 0.98);overflow:hidden;outline:none;cursor:pointer;}
.partner_filter_wrapper .filter::after{content:"+";transform-origin:center center;display:block;width:14px;position:absolute;top:50%;transform:translateY(-50%);height:14px;line-height:10px;right:16px;opacity:0;transition:all 0.3s cubic-bezier(0.37, 0.01, 0, 0.98);}
.partner_filter_wrapper .filter::before{content:"";display:block;position:absolute;width:100%;height:100%;color:green;background:rgba(0, 122, 194, 1.00);top:0;left:-100%;transition:all 0.3s cubic-bezier(0.37, 0.01, 0, 0.98);z-index:0;}
.partner_filter_wrapper .filter .text{position:relative;z-index:200000;}
.partner_filter_wrapper .unclicked:hover{padding-right:40px;color:#000;}
.partner_filter_wrapper .unclicked:hover::after{right:14px;transform:translateY(-50%);opacity:1;color:rgba(0, 122, 194, 1.00);}
.partner_filter_wrapper .unclicked:hover::before{left:-95%;}
.partner_filter_wrapper .clicked{padding-right:40px;color:#fff;}
.partner_filter_wrapper .clicked:hover{color:#000;}
.partner_filter_wrapper .clicked::after{opacity:1;transform:translateY(-50%) rotate(-45deg);}
.partner_filter_wrapper .clicked::before{left:0%;}
.mitarbeiter-wrapper .zertifizierungsbadge img{width:73px;float:left;margin-left:10px;}
.buttoninner{background-color:rgba(0, 122, 194, 1.00);color:rgb(255, 255, 255)!important;text-decoration:none;white-space:normal;text-align:center;line-height:39px;letter-spacing:0;font-weight:300;font-size:15px;padding:12px;padding-left:34px;padding-right:34px;transform-origin:50% 50%;opacity:1;transform:translate(0px, 0px);visibility:visible;border-width:0;border-radius:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.buttoninner:hover{background-color:rgba(0, 122, 194, 0.8);text-decoration:none;}
.col.slider-section{overflow:hidden;padding:25px 0;}
.flickity-viewport{overflow:visible!important;margin:0;}
.wjtfarbe .main-carousel button{background-color:rgba(255, 255, 255, 0.8) !important;border:2px solid #007ac2!important;color:#007ac2!important;margin-top:0!important;width:30px!important;height:30px!important;}
.wjtfarbe .main-carousel button:focus{box-shadow:none!important;}
.flickity-page-dots .dot{border-radius:99px!important;height:5px!important;width:5px!important;margin:0 5px!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.flickity-page-dots .dot.is-selected{width:15px!important;}
.carousel-content{border-radius:15px;overflow:hidden;transform:scale(0.8);transform-origin:center center;-webkit-box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);-moz-box-shadow:0px 0px 10px -5px rgba(0,0,0,0.75);box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.is-selected .carousel-content{transform:scale(1.0);z-index:999;}
.carousel-content img{width:300px;height:300px;}
.carousel-content .carousel-link{position:absolute;top:0;left:0;right:0;bottom:0;}
.carousel-content .carousel-link:hover{text-decoration:none;}
.carousel-content h3{text-align:center;background-color:rgba(0, 122, 194, 1);color:#fff;text-decoration:none;margin:0;padding:10px;font-size:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.carousel-content:hover h3{background-color:rgba(0, 122, 194, 0.80);}
#mega_main_menu .menu-item .item_link:hover span, #mega_main_menu .menu-item .item_link:focus span{color:#fff!important;}
#mega_main_menu.primary ul li .mega_dropdown > li > .item_link, #mega_main_menu.primary ul li .mega_dropdown > li > .item_link .link_text, #mega_main_menu.primary ul li .mega_dropdown, #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .post_details > .post_description{font-size:13px!important;}
.topheader .input-group .form-control{width:auto!important;background-color:#fff!important;border-radius:0!important;color:#000000!important;}
.topheader .input-group .form-control::-webkit-input-placeholder{color:#000000!important;}
.topheader .input-group .form-control:-moz-placeholder{color:#000000!important;}
.topheader .input-group .form-control::-moz-placeholder{color:#000000!important;}
.topheader .input-group .form-control:-ms-input-placeholder{color:#000000!important;}
.woocommerce .sliderstatisch{height:300px;position:relative;}
.woocommerce .cistreifen{display:none;}
.woocommerce .slidercontent{position:absolute;bottom:0;width:100%;}
.slidercontent h2{padding:10px 15px!important;}
.woocommerce .sliderstatisch video{min-height:100%;}
.woocommerce .short-paragraph p{margin-bottom:0.5em!important;}
@media(max-width:1024px){
.woocommerce .sliderstatisch{height:200px;}
}
@media(max-width:640px){
.woocommerce .sliderstatisch{height:160px;}
.slidercontent .breadcrumb{font-size:10px!important;}
} .woocommerce .product-category.hide{display:none;}
.woocommerce .product video{height:100%}
.woocommerce a:focus{outline:none;}
.woocommerce .flexslider{margin:0;border:0;}
.woocommerce .mainimagewrapper{float:left;width:48%;margin-bottom:45px;border:0;border-radius:none;-webkit-box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);-moz-box-shadow:0px 0px 10px -5px rgba(0,0,0,0.75);box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);}
@media screen and (max-width:768px){
.slidercontent h2{font-size:17px;background-color:rgba(0, 134, 177, 0.8);}
.suchergebnis h2{font-size:18px;}
.woocommerce .mainimagewrapper{float:none;width:100%;}
.woocommerce .product-thumb-wrapper{float:none;width:85%;margin:auto;margin-bottom:45px;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{width:100%;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{opacity:0.9!important;}
}
@media(max-width:640px){
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{width:100%;}
}
.woocommerce .mainimagewrapper.flexslider .flex-direction-nav a{margin:-15px 0 0;}
.woocommerce .flexslider .flex-direction-nav a:not(.flex-disabled){opacity:0.5!important;}
.woocommerce .flexslider .flex-direction-nav a:hover:not(.flex-disabled){opacity:1!important;}
.woocommerce .flexslider .flex-direction-nav a.flex-next{right:15px;}
.woocommerce .flexslider .flex-direction-nav a.flex-prev{left:15px;}
.woocommerce .thumbcarousel.flexslider .flex-direction-nav a.flex-next{right:-25px;}
.woocommerce .thumbcarousel.flexslider .flex-direction-nav a.flex-prev{left:-25px;}
.woocommerce .mainimagewrapper a.fwdrel{position:relative;}
.woocommerce .mainimagewrapper a.fwdrel:after{content:"";position:absolute;display:block;text-align:center;top:0;left:0;right:0;bottom:0;opacity:0;background-color:rgba(0,122,194,0.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.woocommerce .mainimagewrapper a.fwdrel:before{content:"\f002";font:normal normal normal 14px/1 FontAwesome;position:absolute;z-index:2;width:40px;height:40px;top:50%;left:50%;margin:-20px 0 0 -20px;line-height:25px;padding:8px 13px;display:block;opacity:0;color:#0E0E0E;background-color:rgba(255,255,255,0.8);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:99px;}
.woocommerce .mainimagewrapper .videothumbnail a.fwdrel:before{content:"\f04b";padding:8px 16px;opacity:1;}
.woocommerce .mainimagewrapper a.fwdrel:hover:after{opacity:1;}
.woocommerce .mainimagewrapper a.fwdrel:hover:before{opacity:1;}
.woocommerce .product-thumb-wrapper{margin-bottom:25px;}
.woocommerce .thumbcarousel .slides li{position:relative;cursor:pointer;border:2px solid rgba(255,255,255,1.00);-webkit-box-shadow:0px 0px 10px -5px rgb(0 0 0 / 0%);-moz-box-shadow:0px 0px 10px -5px rgba(0,0,0,0);box-shadow:0px 0px 10px -5px rgb(0 0 0 / 0%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.woocommerce .thumbcarousel .slides li.flex-active-slide{border:2px solid rgba(0,122,194,1);}
.woocommerce .thumbcarousel .slides li:hover{border:2px solid rgba(128,128,128,1.00);-webkit-box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);-moz-box-shadow:0px 0px 10px -5px rgba(0,0,0,0.75);box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);}
.woocommerce .thumbcarousel .slides li.videothumbnail:after{content:"\f04b";font:normal normal normal 8px/1 FontAwesome;position:absolute;z-index:2;width:16px;height:16px;top:50%;left:50%;margin:-8px 0 0 -8px;background-color:rgb(255 255 255 / 90%);padding:6px 6px;line-height:5px;display:block;border-radius:99px;}
.woocommerce .thumbcarousel .flexslider .flex-direction-nav a{margin:-15px 0 0;}
.woocommerce .flexslider .flex-direction-nav a:before{font-size:25px;}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);-moz-box-shadow:0px 0px 10px -5px rgba(0,0,0,0.75);box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);}
.woocommerce .woocommerce-breadcrumb, .woocommerce-result-count, .woocommerce-ordering, .product_title, .product_meta, .price{display:none;}
.woocommerce-product-details__short-description h2, .woocommerce-product-details__short-description h3, .woocommerce-product-details__short-description h4{color:rgba(0,122,194,1);}
.woocommerce .products ul, .woocommerce ul.products, .woocommerce .product{margin-top:50px;}
.product-thumb-wrapper{float:right;width:48%;}
.product-thumb-wrapper div.woocommerce-product-gallery__image{width:25%;margin-right:2%;margin-bottom:3%;float:left;}
.woocommerce ul.products li.product a{overflow:hidden;display:block;-webkit-box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);-moz-box-shadow:0px 0px 10px -5px rgba(0,0,0,0.75);box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform:scale(1);background-color:rgba(0,122,194,1.00);}
.woocommerce ul.products li.product a:hover{}
.woocommerce ul.products li.product a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,122,194,0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.woocommerce ul.products li.product a img{margin:0;transform:scale(1);opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.woocommerce ul.products li.product a:hover img{opacity:1;}
.woocommerce ul.products li.product a:hover:before{background-color:rgba(0,122,194,0);}
.woocommerce ul.products li.product a:hover{-webkit-box-shadow:0px 0px 15px -5px rgb(0 0 0 / 20%);-moz-box-shadow:0px 0px 15px -5px rgba(0,0,0,0.2);box-shadow:0px 0px 15px -5px rgb(0 0 0 / 20%);}
.woocommerce #highlightprodukte ul.products li.product a{padding-bottom:25px;background-color:#fff;}
.woocommerce #highlightprodukte ul.products li.product a h2{font-size:80%;padding:10px;}
.woocommerce ul.products li.product a:hover h2{background-color:rgba(0,122,194,1.00);color:#fff;opacity:0.8;margin-bottom:35px;filter:drop-shadow(0px 20px 10px rgba(0, 0, 0, 0));}
.woocommerce ul.products li.product a:hover h2:before{background-color:rgba(0,122,194,0);color:#fff;}
.woocommerce ul.products li.product a h2 span{display:block;font-size:10px;font-weight:400;margin-bottom:5px;text-align:center;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{position:absolute;bottom:0;right:0;left:0;padding:10px;text-align:center;background-color:rgba(0,122,194,1.00);color:#fff;margin:25px;padding:15px 0;Text-transform:uppercase;font-size:15px;filter:drop-shadow(0px 20px 10px rgba(0, 0, 0, 0));opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.woocommerce ul.products li.product .woocommerce-loop-category__title:before, .woocommerce ul.products li.product .woocommerce-loop-product__title:before, .woocommerce ul.products li.product h3:before{position:absolute;top:0;bottom:0;left:-10px;display:block;width:20px;background-color:#fff;-webkit-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.woocommerce .count{display:none;}
.white-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:20px auto;}
.drawer-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;background-color:#000;opacity:0.8;display:none;}
.drawer{position:fixed;z-index:9;cursor:pointer;width:360px;right:-360px;bottom:15px;text-align:left;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.drawer:hover{cursor:pointer;z-index:9999999999999999;height:auto;}
.drawer .sidebar{margin-left:0;}
.drawer.hover{right:0px;z-index:9999999999999999;height:auto;}
.drawer .sidebarheader .headericon{height:40px;width:40px;left:15px;position:absolute;margin-left:-60px;margin-left:-75px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.drawer.drawer-v2{bottom:40px;}
.drawer.drawer-v2 .sidebarheader{height:60px;width:70px;position:absolute;bottom:0;margin-left:-90px;border-right:none;}
.drawer.drawer-v2 .sidebarheader .headericon{height:45px;width:45px;position:relative;margin:0;margin-left:-13px;margin-top:-3px;}
.drawer.drawer-v2 .headerblue{font-weight:500;color:#fff;background-color:rgba(0,122,194,1.00);font-size:20px;line-height:20px;padding:15px;margin-bottom:20px;}
.drawer.drawer-v2 p{margin-bottom:0.5em;}
.drawer.drawer-v2 .socialbanner{margin:1em 0;}
.drawer .sidebarheader{margin-left:-75px;margin-left:-100px;border:1px solid #fff;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.drawer .sidebarheader.shadow{-webkit-box-shadow:0px 0px 7px 0px rgb(0 0 0 / 75%);-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.75);border-radius:15px 0 0 15px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}
.drawer.hover .sidebarheader.shadow{-webkit-box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);-moz-box-shadow:0px 0px 10px -5px rgba(0,0,0,0.75);box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.75);}
.drawer .socialbanner{font-size:20px;color:rgba(0,122,194,1)!important;margin-bottom:20px;}
.drawer .socialbanner a{margin-right:10px;color:rgba(0,122,194,1)!important;}
.drawer .socialbanner a:hover{text-decoration:none;}
.drawer .socialbanner i{font-style:normal;}
.drawer .sidebarheader h4{margin-left:60px;margin-left:85px;}
label.btn{display:contents;}
#drawercontrol{display:none;position:absolute;}
#drawercontrol:checked + label .drawer{right:0px;}
#drawercontrol:checked + label .drawer .sidebarheader::before{content:"\f057";}
.sliderstatisch video{object-fit:cover;position:absolute;right:0;bottom:0;border:none;overflow:hidden;left:0;top:0;min-width:100%;min-height:300px;width:100%;background-size:cover;}
.wp-video{width:90% !important;}
.mejs-container{width:100% !important;height:auto !important;padding-top:56.25%;}
.mejs-overlay, .mejs-poster{width:100% !important;height:100% !important;}
.mejs-mediaelement video{position:absolute !important;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important;}
.woocommerce .vc_tta-panel-body img{margin-bottom:1.5em!important;}
.woocommerce .vc_single_image-wrapper img{margin-bottom:0!important;}
.woocommerce img.schatten, .woocommerce .schatten img{-webkit-box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);-moz-box-shadow:0px 0px 10px -5px rgba(0,0,0,0.75);box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);}
.woocommerce .vc_tta-tab.vc_active a{color:rgba(0,134,177,1)!important;font-weight:500!important;}
.woocommerce .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a{background-color:#efefef;}
.woocommerce-product-gallery{margin-bottom:45px;}
.woocommerce-product-gallery .flex-viewport{-webkit-box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);-moz-box-shadow:0px 0px 10px -5px rgba(0,0,0,0.75);box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);}
.woocommerce .single-product{margin-top:40px;}
.woocommerce div.product div.images{margin-bottom:50px;}
.woocommerce div.product .woocommerce-tabs ul.tabs{display:table;margin-bottom:25px;padding:0;width:100%;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#efefef;margin:0;border-bottom:0;font-size:16px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:2px solid rgba(0,122,194,1.00);border-bottom:0;box-shadow:0px 35px 10px #000;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{margin-left:20px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background-color:transparent;color:rgba(0,122,194,1.00);box-shadow:none;border-bottom-color:rgba(0,122,194,1.00);}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:2px solid rgba(0,122,194,1.00);}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 0px 0px;box-shadow:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 0px 0px 0;box-shadow:none;}
.woocommerce .woocommerce-tabs h4, .woocommerce .woocommerce-tabs h5, .woocommerce .woocommerce-tabs h6{color:rgba(0,122,194,1.00);}
.woocommerce .woocommerce-tabs h5{font-size:16px;}
.woocommerce .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active>a{background-color:rgba(0,122,194,1.00);color:#fff!important;background-image:none;}
.woocommerce .vc_tta.vc_general .vc_tta-panel-body{padding:14px 50px;}
.woocommerce .vc_tta-tabs.vc_tta-tabs-position-left.vc_tta-controls-size-xl .vc_tta-tabs-container, .vc_tta-tabs.vc_tta-tabs-position-right.vc_tta-controls-size-xl .vc_tta-tabs-container{flex-basis:inherit;}
@media(max-width:640px){
.drawer{}
.drawer.hover{width:300px;}
.woocommerce .vc_tta.vc_general .vc_tta-panel-body{padding:14px 13px;margin-top:25px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{width:100%;border-radius:0;border-bottom:1px solid #d3ced2;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{margin-left:0px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid rgba(0,122,194,1.00);box-shadow:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;width:100%;}
.woocommerce div.product .vc_tta.vc_tta-tabs .vc_tta-tabs-container{display:block;}
.woocommerce div.product .vc_tta.vc_general .vc_tta-panel-heading{display:none;}
.woocommerce div.product .vc_tta-tabs.vc_tta-tabs-position-left{display:flex;flex-flow:column;}
.woocommerce div.product .vc_tta.vc_general .vc_tta-tab>a{padding:6px 30px;background-color:#efefef;}
.woocommerce div.product .vc_tta.vc_general .vc_tta-tab>a::before{display:block;content:"\2b";font:normal normal normal 20px/1 FontAwesome;position:absolute;z-index:2;font-weight:bold;left:10px!important;border:none;bottom:inherit!important;height:10px;width:10px;}
.woocommerce .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active>a{background-color:rgba(0,122,194,1.00)!important;color:#fff;background-image:none;}
.woocommerce .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active>a::before{content:"\f068"!important;font:normal normal normal 10px/1 FontAwesome!important;left:12px!important;line-height:20px!important;}
} .woocommerce table tr:not(.no-hl):first-child td{background-color:#d4e7f8;color:rgba(0,122,194,1.00);font-weight:500;}
.woocommerce table tr:not(.no-hl):first-child td:first-child{color:rgba(0,122,194,1.00);}
.woocommerce table i{color:rgba(0,122,194,1.00);margin:10px;}
.woocommerce table .tabellenicon{margin:5px 0;}
.woocommerce table .container-farbtabelle{display:block;white-space:nowrap;}
.woocommerce table .container-farbtabelle .farbfeld{display:inline-block;width:30px;height:30px;margin-right:5px;margin-top:10px;}
.woocommerce table td{padding:5px;border:2px solid #fff;background-color:#eaf3fc;vertical-align:top;}
.woocommerce table td.text-duenn{font-weight:400!important;}
.woocommerce table .hg-dblau td{background-color:#d4e7f8!important;}
.woocommerce table .txt-fett td, .woocommerce table td.txt-fett{font-weight:500!important;}
.woocommerce table .txt-blau td{color:rgba(0,122,194,1.00)!important;}
.woocommerce table td:first-child{font-weight:500;color:#575756;}
.woocommerce table tr.headertr td{background-color:#d4e7f8;}
.woocommerce table.tbl-dblau tr td{background-color:#eaf3fc!important;color:#575756!important;}
.woocommerce table.tbl-dblau tr td:first-child{background-color:#d4e7f8!important;color:rgba(0,122,194,1.00)!important;}
.woocommerce table .tbl-nblau{background-color:#eaf3fc!important;color:#575756!important;}
.woocommerce .woocommerce-tabs ul{margin:0;padding-left:18px;}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{margin:0;}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template {
display: none;
} a{background-color:transparent;}
a:active, a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:500;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{box-sizing:content-box;height:0;}
pre{overflow:auto;}
code, kbd, pre, samp{font-family:monospace, monospace;font-size:1em;}
button, input, optgroup, select, textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button, select{text-transform:none;}
button, html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:500;}
table{border-collapse:collapse;border-spacing:0;}
td, th{padding:0;}
body, button, input, select, textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5;}
h1, h2, h3, h4, h5, h6 {
clear: both;
} p{margin-bottom:1.5em;}
dfn, cite, em, i{font-style:italic;}
blockquote{margin:0 1.5em;}
address{margin:0 0 1.5em;}
pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}
code, kbd, tt, var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:15px;font-size:0.9375rem;}
abbr, acronym{border-bottom:1px dotted #666;cursor:help;}
mark, ins{background:#fff9c0;text-decoration:none;}
big{font-size:125%;}
html{box-sizing:border-box;}
*,
*:before,
*:after{box-sizing:inherit;}
body{background:#fff;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
ul, ol{margin:0 0 1.5em 3em;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul, li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:500;}
dd{margin:0 1.5em 1.5em;}
img{height:auto;max-width:100%;}
figure{margin:1em 0;}
table{margin:0 0 1.5em;width:100%;}
button, input[type="button"],
input[type="reset"],
input[type="submit"]{}
button:hover, input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{}
button:focus, input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active, input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active{}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea{}
select{border:1px solid #ccc;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus{color:#111;}
textarea{width:100%;}
a{color:royalblue;}
a:visited{color:purple;}
a:hover, a:focus, a:active{color:midnightblue;}
a:focus{outline:thin dotted;}
a:hover, a:active{outline:0;}
.main-navigation{clear:both;display:block;float:left;width:100%;}
.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;}
.main-navigation li{float:left;position:relative;}
.main-navigation a{display:block;text-decoration:none;}
.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999;}
.main-navigation ul ul ul{left:-999em;top:0;}
.main-navigation ul ul a{width:200px;}
.main-navigation ul ul li{}
.main-navigation li:hover > a, .main-navigation li.focus > a{}
.main-navigation ul ul :hover > a, .main-navigation ul ul .focus > a{}
.main-navigation ul ul a:hover, .main-navigation ul ul a.focus{}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul{left:auto;}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul{left:100%;}
.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a, .main-navigation .current-menu-ancestor > a{}
.menu-toggle, .main-navigation.toggled ul{display:block;}
@media screen and (min-width:37.5em){
.menu-toggle{display:none;}
.main-navigation ul{display:block;}
}
.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation{margin:0 0 1.5em;overflow:hidden;}
.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous{float:left;width:50%;}
.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next{float:right;text-align:right;width:50%;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:500;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
#content[tabindex="-1"]:focus{outline:0;}
.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after{content:"";display:table;table-layout:fixed;}
.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after{clear:both;}
.widget{margin:0 0 1.5em;}
.widget select{max-width:100%;}
.sticky{display:block;}
.hentry{margin:0;}
.byline, .updated:not(.published){display:none;}
.single .byline, .group-blog .byline{display:inline;}
.page-content, .entry-content, .entry-summary{margin:0;}
.page-links{clear:both;margin:0 0 1.5em;}
.comment-content a{word-wrap:break-word;}
.bypostauthor{display:block;}
.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
embed, iframe, object{max-width:100%;}
.wp-caption{margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}
.wp-caption .wp-caption-text{margin:0.8075em 0;}
.wp-caption-text{text-align:center;}
.gallery{margin-bottom:1.5em;}
.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-columns-3 .gallery-item{max-width:33.33%;}
.gallery-columns-4 .gallery-item{max-width:25%;}
.gallery-columns-5 .gallery-item{max-width:20%;}
.gallery-columns-6 .gallery-item{max-width:16.66%;}
.gallery-columns-7 .gallery-item{max-width:14.28%;}
.gallery-columns-8 .gallery-item{max-width:12.5%;}
.gallery-columns-9 .gallery-item{max-width:11.11%;}
.gallery-caption{display:block;}
.wpcf7 input, .wpcf7 select{width:100%;padding:12px 5px;margin:8px 0;display:inline-block;border:0px;border-bottom:1px solid rgba(0, 134, 177, 1);box-sizing:border-box;}
.wpcf7 textarea{width:100%;padding:12px 5px;margin:8px 0;display:inline-block;border:1px solid rgba(0, 134, 177, 1);box-sizing:border-box;height:120px;}
.wpcf7 input[type=submit]{width:100%;background-color:rgba(0, 134, 177, 1);color:white;padding:14px 5px;margin:8px 0;border:none;border-radius:4px;cursor:pointer;}
.wpcf7 input[type=submit]:hover{background-color:rgba(0, 134, 177, 0.9);}
.unsichtbar .wpcf7-list-item-label{font-size:10px;}
.fts-powered-by-text, .mfp-counter, .fts-view-on-instagram-link{display:none!important;}
.fts-profile-pic a, .fts-isnta-full-name a{cursor:default!important;}
.mfp-container{padding:0 75px!important;}
.fts-facebook-popup.fts-instagram-styles-popup .fts-popup-half.fts-instagram-popup-half{height:600px!important;width:60%!important;}
.fts-facebook-popup.fts-instagram-styles-popup .fts-popup-second-half.fts-instagram-popup-second-half{width:40%!important;}
.fts-facebook-popup .fts-popup-wrap img.mfp-img{max-height:600px!important;max-width:100%!important;width:auto;}
a.fts-slicker-backg{height:100%!important;width:100%!important;}
span.fts-instagram-icon{position:absolute;top:0;left:0;right:0;bottom:0;height:40px;width:40px;font-size:40px;line-height:40px;margin:auto!important;}
.mfp-arrow{position:fixed!important;opacity:1!important;}
#fts-photo-next:after, #fts-photo-prev:after{opacity:1!important;}
.fts-facebook-popup .mfp-arrow-right{right:15px!important;}
.fts-facebook-popup .mfp-arrow-left{left:15px!important;}
.fts-facebook-popup.fts-instagram-styles-popup .heart-comments-wrap, .fts-facebook-popup.fts-instagram-styles-popup .slicker-heart-comments-wrap{margin:0!important;padding:0!important;}
.slickgallery{position:absolute!important;width:100%;left:0;top:0;bottom:0;right:0;z-index:9999999999;background-color:#000;overflow:hidden;}
.slickgallery img{height:auto;margin:auto;display:block;}
.slickgallery .albumitem{width:100%;height:600px;position:relative;top:0;float:left;right:0;bottom:0;left:0;background-size:cover;display:inline-block!important;}
.slickgallery .slick-next{right:15px;z-index:9999;}
.slickgallery .slick-prev{left:15px;z-index:9999;}
.mfp-title .slickgallery{display:none!important;}
.slicker-instagram-placeholder{-webkit-box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);-moz-box-shadow:0px 0px 10px -5px rgba(0,0,0,0.75);box-shadow:0px 0px 10px -5px rgb(0 0 0 / 75%);}
.slickgallery .slick-prev:before, .slickgallery .slick-next:before{font:normal normal normal 14px/1 'Font Awesome';font-family:'Font Awesome'!important;color:#fff;font-size:20px;text-shadow:0px 0px 5px rgba(0,0,0,0.5);opacity:1;}
.slickgallery .slick-next:before{content:"\f0a9";opacity:0.8;}
.slickgallery .slick-prev:before{content:'\f0a8';opacity:0.8;}
.fts-facebook-popup.fts-instagram-styles-popup .fts-instagram-popup-half .fts-popup-image-position{height:600px;}
@media(max-width:640px){
.fts-facebook-popup.fts-instagram-styles-popup .fts-popup-half.fts-instagram-popup-half{height:auto !important;width:100% !important;}
.fts-facebook-popup.fts-instagram-styles-popup .fts-popup-second-half.fts-instagram-popup-second-half{width:100% !important;}
.fts-facebook-popup.fts-instagram-styles-popup .fts-instagram-popup-half .fts-popup-image-position{height:auto!important;}
.mfp-container{padding:0 35px;}
.fts-facebook-popup .mfp-arrow-right{right:0px!important;}
.fts-facebook-popup .mfp-arrow-left{left:0px!important;}
.slickgallery .albumitem, .slickgallery .slick-list, .slickgallery .slick-track{height:100%;}
}
@media(min-width:1900px){
.fts-facebook-popup .fts-popup-second-half .mfp-bottom-bar {
max-height: 600px!important;
max-width: 100%!important;
width:auto;
}
.fts-facebook-popup .fts-popup-second-half .mfp-bottom-bar {
overflow: auto!important;
}
.fts-facebook-popup .mfp-container {
padding-top: 40px!important;
}
}