/* fid 367429 */

/*#780149.7//05.23.18//
https://fr-ca2.ecolab.com/offerings/kitchen-maintenance?mpactionid=524312
*/

@media(min-width: 1200px){
div.score-right > ul.score-menu-list.ecolab-utility-nav{
	width: 76%;
}

div.score-right > ul.score-menu-list.ecolab-utility-nav ~ div.ecolab-standalone-search{
	min-width: 22%;
}
}

@media(min-width: 992px) and (max-width: 1200px){
div.score-right > ul.score-menu-list.ecolab-utility-nav{
	width: 71%;
}

div.score-right > ul.score-menu-list.ecolab-utility-nav > li{
  margin-right: 10px;
}

div.score-right > ul.score-menu-list.ecolab-utility-nav ~ div.ecolab-standalone-search{
	min-width: 28%;
}
}

/*#780158.6//08.29.18//
https://fr-ca2.ecolab.com/
*/

html > body > div#app div.grid-cell.logo ~ div.grid-cell.title > img{
	max-height: 90px !important;
	width: auto !important;
}

/*#780158.11//08.29.18//
https://fr-ca2.ecolab.com/nalco-champion
*/


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

@media(min-width: 992px) and (max-width: 1200px){
div.score-nav > div.navbar-collapse > ul.nav > li > a{
	font-size: 10px;
}
}

/*
https://fr-ca2.ecolab.com/sustainability
*/

@media(min-width: 1200px){
div.score-stripe.ecolab-horizontal-nav > div > div.score-column1 > div.score-center > ul.level-1.score-section-menu > li > a{
	min-height: 70px;
	padding-right: 10%;
	width: 100%;
}

div.score-stripe.ecolab-horizontal-nav > div > div.score-column1 > div.score-center > ul.level-1.score-section-menu > li > a:after{
	margin-right: 10px;
	top: 20px !important;
	position: absolute;
	right: 0;
}
}

@media(min-width: 992px) and (max-width: 1200px){
div.score-stripe.ecolab-horizontal-nav > div > div.score-column1 > div.score-center > ul.level-1.score-section-menu > li > a{
	min-height: 86px;
	padding-right: 10%;
	width: 100%;
}

div.score-stripe.ecolab-horizontal-nav > div > div.score-column1 > div.score-center > ul.level-1.score-section-menu > li > a:after{
	margin-right: 10px;
	top: 20px !important;
	position: absolute;
	right: 0;
}
}

/*
https://fr-ca2.ecolab.com/nalco-water
*/

ul.level-1.ecolab-second-level-menu.nav-pills > li > a.ecolab-second-level-link{
	height: 60px !important;
}

html > body > div#app div.grid-cell.logo ~ div.grid-cell.title > img{
    max-height: 90px;
    width: auto;
}

/*#780158.14//08.30.18//
https://fr-ca2.ecolab.com/nalco-champion
*/

@media(max-width: 768px){
div.score-stripe.ecolab-story-module.cover > div.score-full-width-hero > div.container > div.score-call-to-action > a.score-button.btn-primary{
	white-space: normal !important;
}

.ecolab-story-module .score-full-width-hero .score-hero-body{
	width: auto !important;
}

div[style*="Nalco_champion_worldsm.jpg"] > div.score-full-width-hero > div.container > h1{
	font-size: 42px !important;
	line-height: 1.1 !important;
	padding-top: 0 !important;
	margin-top: -2% !important;
}
}


#overlay li {
    font-size: .9rem;
}

div.slide-tiles .default-state h2{
	font-size:1.3rem !important;
}

div.slide-tiles .rollover-state p.more {
    white-space: nowrap;
}

div#testimonial-tile .default-state h2 {
    padding: 35px 0 40px;
}

article.expanded-view h2 {
    font-size: 27px;
}

/*#815081.1//09.26.18//
https://fr-ca2.ecolab.com/offerings/smartpower
*/

div#isotope-container-1 > div.tile:nth-child(7) > a > div.rollover-state > p.more{
	max-width: 80%;
}

@media only screen and (max-width: 1919px){
div.slide-tiles .default-state h2 {
    font-size: 25px;
}

div#testimonial-tile .default-state h2 {
   padding: 35px 0 40px;
}

.slide-tiles .rollover-state p.more {
    white-space: nowrap;
}
}

/*#814335.3//10.25.18//
https://fr-ca.ecolab.com/
*/

@media(min-width: 992px){
div.score-stripe div.score-center div.score-center-text > div.score-content-spot > p > span{
	font-size: 20px !important;
	display: block;
} 
}



/*#814335.4//11.1.18//*/

@media(min-width: 992px){
div.score-stripe > div.container > div[class*="score-column1"] > div.score-center div.score-center-text > div.score-content-spot ~ a.score-button:after{
	left: calc(100% - 50px);
	position: absolute;
}
}