/*________________________________________DE LANG SPECIFIC CSS__________________________________*/
/*_____________MASTER____________*/
#menu {font-size: 0.55rem;}
    #menu li[data-route="home"] 							{width:calc(45em / 12);}
	#menu li[data-route="products"] 						{width:calc(180em / 12);}
    #menu li[data-route="servicing-and-spares"] 			{width:calc(140em / 12);}
	#menu li[data-route="industries"] 						{width:calc(78em / 12);}
    #menu li[data-route="health-and-safety"] 				{width:calc(120em / 12);}
    #menu li[data-route="about"] 							{width:calc(80em / 12);}
    #menu li[data-route="contact"] 							{width:calc(59em / 12);}

	#menu li[data-route="exhibitions"] 			            {width:calc(122em / 12);}
@media (min-width:62em) {
    #menu {font-size: 0.675rem;}
	#menu > div > ul > li > a {padding:0.6em 0.5em !important;}
	#menu > div > ul > li > a, #menu > div > ul > li > span {height:3.25em;}
}
@media (min-width:70em) {
    #menu > div > ul > li > a {padding:0.6em 0.667em !important;}
    #menu > div > ul > li > a, #menu > div > ul > li > span {height:2.5em;}
    #menu li[data-route="home"] 							{width:calc(45em / 12);}
	#menu li[data-route="products"] 						{width:calc(180em / 12);}
    #menu li[data-route="servicing-and-spares"] 			{width:calc(140em / 12);}
	#menu li[data-route="industries"] 						{width:calc(78em / 12);}
	#menu li[data-route="health-and-safety"] 				{width:calc(120em / 12);}
    #menu li[data-route="about"] 							{width:calc(80em / 12);}
    #menu li[data-route="contact"] 							{width:calc(59em / 12);}
	
	 #menu li[data-route="exhibitions"] 			            {width:calc(122em / 12);}
}
@media (min-width:75em){
    #menu {font-size: 0.7rem;}
}
@media (min-width:48em){
    #drc-access {
        max-width: 22em;
    }
}
#protecting-people > div {
    width: 21em;
    padding: 1.2em 0.5em 3em 3em;
}
/*_____________HOME____________*/
.v-home .banner-slider .slide {
    height: 54em;
}
@media (min-width:48em){
    .v-home .banner-slider .slide {
        height: 40em;
    }
    .v-home .banner-slider .slide[data-subject="products"] .blockline {
        width: 18em;
    }
    .v-home #product-areas .blockquote {
        max-width: 13em;
    }
}
@media (min-width:62em){
    .v-home .banner-slider .slide {
        height: 44em;
    }
}
/*________________________RELINK PRODUCT LOGOS________________________*/
.v-home .product-slider li[data-product="fx-series"].active a h2 {
    background-image: url(https://www.filtermist.com//i18n/lang/tr/fx-series-logo.png);
}
.v-home .product-slider li[data-product="s-series"].active a h2 {
    background-image: url(https://www.filtermist.com//i18n/lang/tr/s-series-logo.png);
}
.v-home .product-slider li[data-product="fx-series"] a h2 {
    background: url(https://www.filtermist.com//i18n/lang/tr/fx-series-logo-white.png) 0 0 / auto 100% no-repeat;
}
.v-home .product-slider li[data-product="s-series"] a h2 {
    background: url(https://www.filtermist.com//i18n/lang/tr/s-series-logo-white.png) 0 0 / auto 100% no-repeat;
}
.v-home .product-slider li[data-product="s-fx-fusion"] a h2 {
    background: url(https://www.filtermist.com//i18n/lang/tr/s-and-fx-fusion-logo-white.svg) 0 0 / auto 100% no-repeat;
    padding-top: 1.8375em;
    height: 0;
    overflow: hidden;
}
.v-home .product-slider li[data-product="s-fx-fusion"].active a h2 {
    background-image: url(https://www.filtermist.com//i18n/lang/pl/s-and-fx-fusion-logo.svg);
}
@media (min-width: 48em) {
    .v-home .product-slider li[data-product="s-fx-fusion"] a h2 {
        background: url(https://www.filtermist.com//i18n/lang/pl/s-fx-fusion-logo-linear-white.svg) 0 0 / 100% auto no-repeat;
        padding-top: 0.91875em;
    }
    .v-home .product-slider li[data-product="s-fx-fusion"].active a h2 {
        background-image: url(https://www.filtermist.com//i18n/lang/pl/s-fx-fusion-logo-linear.svg);
    }
}
/*_____________PRODUCTS____________*/
.v-product .tech-data td, .v-product .tech-data th {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
@media (min-width:48em){
    .v-product #support .callout {
        flex: 0 0 19em;
    }
}
@media (min-width:62em){
    .v-product #videos ul li:first-child {
        width: 23em;
    }
}
/*_____________EXHIBITIONS____________*/
.v-exhibitions #exhibition-filter label strong {
    font-size: 0.85rem;
    margin-right: 0;
}
/*_____________APPLICATIONS ICONS____________*/
@media (min-width:48em){
    .v-applications .applications-list li a {
        font-size:calc(((93.75vw - 8 * 0.9375rem) / 4) * 0.073091);
    }
}
@media (min-width:62em){
    .v-applications .applications-list li a {
        font-size:calc(((93.75vw - 8 * 0.9375rem) / 4) * 0.063091);
    }
}
@media (min-width:80em){
    .v-applications .applications-list li a {
        font-size: 1.05rem;
    }
}
/*_____________INDUSTRIES ICONS____________*/
.v-industry .applications-list li a {
    background-position: 50% 2.25em;
    padding: 5.8em 1em 0;
}
.v-industries .industries-list li a {
    font-size:0.84em;
    background-position: 50% 2.25em;
    padding: 5.8em 1em 0;
}
@media (min-width:48em) {
	.v-industries .industries-list li a {
        font-size:calc(((100vw - 5 * 0.9375rem) / 4) * 0.073091);
        padding-top: 8em !important;
	}
}
@media (min-width:62em) {
	.v-industries .industries-list li a {
        font-size:calc(((93.75vw - 8 * 0.9375rem) / 4) * 0.073091);
	}
}
@media (min-width:80em) {
	.v-industries .industries-list li a {
        font-size:0.9rem;
        padding-top: 6.75em !important;
	}
}
/*_____________CONTACT____________*/
@media (min-width:62em){
	.v-contact .contact dt {
		flex: 0 0 7rem;
		max-width: 7rem;
	}
	.v-contact .contact dd {
		flex: 0 0 calc(100% - 7rem);
		max-width: calc(100% - 7rem);
	}
	.v-contact aside .contact dt {
		flex: 0 0 5rem;
		max-width: 5rem;
	}
	.v-contact aside .contact dd {
		flex: 0 0 calc(100% - 5rem);
		max-width: calc(100% - 5rem);
	}
}  
.p-oil-mist-collectors.v-service-inner .banner .product-video {
    padding: 1.5rem 5rem 1.5rem 1.5rem;
} 
.p-oil-mist-collectors.v-service-inner #productSelection .five-year-ad-mob {
    height: auto;
}
.p-oil-mist-collectors.v-service-inner #productSelection .lozenge-ad-mob .five-year-ad-mob img.five-year-img {
    margin: 0;
}
@media (min-width:48em) {
    .v-service-inner .banner .five-year-ad-desk {
        bottom: -55%;
    }
    .p-oil-mist-collectors.v-service-inner .banner .product-video {
        padding: 1.5rem 5rem 1.5rem 4.5rem;
    }
}
@media (min-width:62em) { 
    .p-oil-mist-collectors.v-service-inner .banner .five-year-ad-desk {
        bottom: -25%;
    }
    .p-oil-mist-collectors.v-service-inner .banner .five-year-ad-desk span {
        padding-right: 0.7em;
    }
} 
@media (min-width:62em) {   
	.v-contact #mapHQ { 
		margin: 0;
	}
}
.v-home .product-slider li[data-product="aw-series"].active a h2 {background-image:url(/i18n/lang/tr/aw-series-logo.png);}
.v-home .product-slider li[data-product="aw-series"] a h2 {
    background: url(/i18n/lang/tr/aw-series-logo-white.png) 0 0 / auto 100% no-repeat;
}