/*FID 287547, 287609 */

/*#653931.3//6.29.16//columns
http://deecolabcom.convertlanguage.com/industry/buildings-and-facilities */
.markets-module .container .card-container .card{
    height: 339px;
}

/*#663004.1//7.25.16//
http://deecolabcom.convertlanguage.com/ */
@media screen and (max-width: 786px){
form .home-page .pillars a.pillar {
    font-size: 8px !important;
}
}


/*#653933.3//08.08.16// 
http://de-de.ecolab.com/
http://de-de.ecolab.com/market/beverage-processing?industry=food-and-beverage-processing

*/

@media(max-width: 640px){
div.home-page > div.story-module > div.container > div.story-main > h2:first-child{
	font-size: 9.2vw !important;
	line-height: 2.8rem;
}

div.pagination-container > div.results-per-page > div.text{
	margin-left: 0 !important;
	margin-right: 4px !important;
	font-size: 10px;
}

div.pagination-container > div.results-per-page > a.result-number{
	margin-left: 0 !important;
	margin-right: 0 !important;
	font-size: 10px;
}

div.hero-module > div > div.hero-item > div.sizer-size > div.container > div.hero_text > div.hero-title{
	font-size: 9.2vw !important;
	line-height: 2.8rem;
}
}

/*8.26.16
http://deatecolabcom.convertlanguage.com/ */
div.home-page .pillars a.pillar {
    height: 51px;
}


/*#675037.3//09.12.16// 
http://de-ch.ecolab.com/story/dramatically-improved-cutting-board-cleanliness/
*/

@media(min-width: 680px){
form#form1 > div.story-page > div.content_container > div.content.right-image > div.accent_image.centered{
	font-size: 56px;
	line-height: 1;
	margin-top: 4%;
}
}

@media(max-width: 680px){
form#form1 > div.story-page > div.content_container > div.content.right-image > div.accent_image.centered{
	font-size: 10vw;
	line-height: 1;
}
}


/*#675039.2//09.12.16// 
http://de-ch.ecolab.com/story/cereal-company-tackles-flour-beetles-reduces-customer-complaints/
*/

@media(max-width: 1024px){
form#form1[action="http://de-ch.ecolab.com/story/cereal-company-tackles-flour-beetles-reduces-customer-complaints/"] > div.story-page > div.story-hero.lightbg > div.story-headline{
	font-size: 7vw;
}
}


/*#675039.4//09.12.16// 
http://de-ch.ecolab.com/solution/environmental-hygiene-for-healthcare/
*/

div.split-content-container > div.container > div.right-column > div.solution-finder-module > div.card-container > div.card > div.content-container > h3 > a{
	height: 100%;
	max-height: 100%;
	visibility: visible;
}

/*#675039.5//09.13.16//
http://de-ch.ecolab.com/story/food-retail-approach-to-innovation-eu/
*/

@media(min-width: 680px) and (max-width: 1024px){
form#form1[action="http://de-ch.ecolab.com/story/food-retail-approach-to-innovation-eu/"] > div.story-page > div.story-hero.darkbg > div.story-headline{
	font-size: 8vw;
	line-height: 1;
}
}

@media(max-width: 680px){
form#form1[action="http://de-ch.ecolab.com/story/food-retail-approach-to-innovation-eu/"] > div.story-page > div.story-hero.darkbg > div.story-headline{
	font-size: 8.6vw;
	line-height: 1;
}
}


/*#675037.4//09.13.16// 
http://de-ch.ecolab.com/
*/

form#form1[action="http://de-ch.ecolab.com/"] > div.home-page > div#story_CB3EF71A977345B8B3CA094A00A9F77A > div.container > div.story-main{
	margin-top: 0;
}


/*#675037.7//09.13.16// 
http://de-ch.ecolab.com/market/convenience-stores?industry=retail
http://de-ch.ecolab.com/program/liquid-warewashing-food-retail/?industry=retail&market=convenience-stores
http://de-ch.ecolab.com/solution/food-to-go-preparation-area-eu/?industry=retail&market=convenience-stores
http://de-ch.ecolab.com/solution/restroom-frs-eu/?industry=retail&market=convenience-stores
http://de-ch.ecolab.com/program/odour-control-food-retail/?industry=retail&market=convenience-stores
*/

form#form1 > div.welcome-module > div.container > div.text-content.hasImage > h1.heading{
	line-height: 1;
}

@media(min-width: 680px) and (max-width: 980px){
form#form1[action="http://de-ch.ecolab.com/market/convenience-stores?industry=retail"] > div.welcome-module > div.container > div.text-content.hasImage > h1.heading{
	font-size: 5.2vw;
}
}

@media(min-width: 680px) and (max-width: 980px){
form#form1[action="http://de-ch.ecolab.com/program/liquid-warewashing-food-retail/?industry=retail&market=convenience-stores"] > div.welcome-module > div.container > div.text-content.hasImage > h1.heading{
	font-size: 5.2vw;
}
}

@media(min-width: 680px) and (max-width: 1120px){
form#form1[action="http://de-ch.ecolab.com/solution/food-to-go-preparation-area-eu/?industry=retail&market=convenience-stores"] > div.welcome-module > div.container > div.text-content.hasImage > h1.heading{
	font-size: 4.2vw;
}
}

@media(min-width: 680px) and (max-width: 980px){
form#form1[action="http://de-ch.ecolab.com/solution/restroom-frs-eu/?industry=retail&market=convenience-stores"] > div.welcome-module > div.container > div.text-content.hasImage > h1.heading{
	font-size: 5.2vw;
}
}

@media(min-width: 680px) and (max-width: 980px){
form#form1[action="http://de-ch.ecolab.com/program/odour-control-food-retail/?industry=retail&market=convenience-stores"] > div.welcome-module > div.container > div.text-content.hasImage > h1.heading{
	font-size: 5.2vw;
}
}

/*#725399.7//4.25.17// 
http://de-ch.ecolab.com/
*/

ul.nav.navbar-nav.score-nav > li > ul.dropdown-menu > li > div.score-megamenu-content > div.score-component.mega-menu-section-spider > div.nav-tabs-wrapper-outer > div.nav-tabs-wrapper-inner > ul.nav.nav-tabs.ecolab-nav-tabs__industry > li > a{
	min-height: 72px;
}

nav.score-megamenu > div.score-nav-wrapper > div.score-nav > div.collapse.navbar-collapse > ul.nav > li > a{
	padding-left: 4px;
	padding-right: 4px;
}

@media(min-width: 992px) and (max-width: 1200px){
nav.score-megamenu > div.score-nav-wrapper > div.score-nav > div.collapse.navbar-collapse > ul.nav > li > a{
	padding-left: 4px;
	padding-right: 4px;
	font-size: 11px;
}
}

/*#725399.8//4.25.17// 
http://de-ch.ecolab.com/
*/

@media(max-width: 640px){
div.score-hero.ecolab-carousel-hero > h1{
	font-size: 9.4vw;
	line-height: 1.2;
}
}

/*
http://de-ch.ecolab.com/nalco-water#
*/

ul.nav.navbar-nav.score-nav > li > ul.dropdown-menu > li > div.score-megamenu-content > div.score-component.mega-menu-section-spider > div.nav-tabs-wrapper-outer > div.nav-tabs-wrapper-inner > ul.nav.nav-tabs.ecolab-nav-tabs__industry > li > a{
	/*font-size: 11px;*/
	letter-spacing: 0;
}

/*#725399.11//4.25.17// 
http://de-ch.ecolab.com/
*/

@media(max-width: 640px){
div.score-stripe.ecolab-story-module.cover > div.score-full-width-hero > div.container > h1{
	font-size: 14vw;
	line-height: 1;
}
}

/*#725399.15//5.3.17// 
http://de-ch.ecolab.com/solutions/concentrated-cleaners-and-disinfectants-with-aldehyde?industry=Healthcare+and+Life+Sciences&market=Feuerwehr+und+Rettungswesen&application=Environmental+Hygiene+for+Healthcare&solution=Concentrated+Cleaners+and+Disinfectants#f:@websolutions=[Konzentrierte%20Reinigungs-%20und%20Desinfektionsmittel]&f:@webapplications=[Fl%C3%A4chendesinfektion%20im%20Gesundheitswesen]&f:@webmarkets=[Feuerwehr%20und%20Rettungswesen]&f:@webindustries=[Gesundheitswesen%20und%20Biowissenschaften]
*/

@media(min-width: 768px) and (max-width: 1200px){
div.score-hero > h1{
	font-size: 3.4vw !important;
	line-height: 1.1 !important;
}
}

@media(max-width: 640px){
div.score-hero > h1{
	font-size: 7.6vw !important;
	line-height: 1.1 !important;
}
}

/*#796536.2//05.18.18//
https://de-ch.ecolab.com/sderoicounter/#application=gUiFxzHRk4&technology=8IksMehrdm
*/

@media(min-width: 992px){
div.fluid_video.ambient ~ div.v_align_container > div.v_align > div.grid-md > div.grid-cell.inputs > ul > li.units > div{
	max-width: 280px !important;
}
}

/*#733860.1//5.22.17// 
http://de-ch.ecolab.com/solutions/fish-and-seafood-preparation-and-display?industry=Retail&market=Megastores&application=Food+Retail+Cleaning+Solutions&solution=Fish+Preparation+and+Display#f:@websolutions=[Fischzubereitung%20und%20Auslage]&f:@webapplications=[Reinigungsl%C3%B6sungen%20f%C3%BCr%20den%20Lebensmitteleinzelhandel]&f:@webmarkets=[Warenhaus]&f:@webindustries=[Einzelhandel]
*/

@media(min-width: 768px){
div.catalog-search > div.catalog-item > h2 > a{
	font-size: 13px;
	letter-spacing: 0;
}
}

/*#725399.33//6.5.17// 
http://de-ch.ecolab.com/
*/

ul.nav.navbar-nav.score-nav > li > ul.dropdown-menu > li > div.score-megamenu-content > div.score-component.mega-menu-section-spider > div.tab-content-wrapper-outer > div.tab-content-wrapper-inner > div.tab-content > div.tab-pane > ul > li > a{
	min-height: 72px;
	height: 72px;
}



/*#796536.19//6.6.18// 
http://de-ch.ecolab.com/
*/
.home-page .story-module .story-sub .icon_next br, span.non_input, .of span{
    display: none !important;
}




/*#850520//5.29.19//*/

@media(max-width: 860px){
p.score-lead{
	font-size: 20px !important;
	line-height: 2 !important;
}
}