/* CSS OVERRIDE: Override bootstrap */
/* BEGIN GENERAL */
* {margin:0px;padding:0px;}
body{color:#707070;font-family:Montserrat,Lato, Arial, Trebuchet MS, Verdana, sans-serif;font-size:14px;height:100vh;overflow-x:hidden;}
a:link, a:visited{text-decoration:none;color:#006ec7;outline:none;}
a:hover, a:active{text-decoration:underline;color:#006f51;outline:none;}
a.white_underlined{color:#ffffff;text-decoration:underline;}
a.btn {color:#ffffff;}
a.btn:hover {text-decoration:none;}
a.btn .bi {color:#919e9c;}
a.btn-light:hover .bi{color:#006ec7;}
a:not([href]):hover {cursor:pointer;}

footer {background-color:#053b37;font-family:Montserrat;padding:80px 100px;}
footer .footer_logo {max-width:100%;max-height:52px;}
footer h5 {color:#ffffff;font-weight:bold;font-size:1.5vw;margin-bottom:0px;}
footer hr {color:#ffffff;margin-top:0px;height:1px!important;}
footer .accordion{display:none;}
footer .accordion_container{display:none;}
footer .accordion * {border-radius:0px!important;background-color:transparent!important;}
footer .accordion-body {padding:0px;}
footer .accordion-button::after {background-image:url("https://cdn.simplegreen.com/web22/images/footer/accordion_arrow_right.png");}
footer .accordion-button {padding-left:0px;}
footer .accordion-button[aria-expanded="true"] {border-color:#5e716e;box-shadow:none;}
footer .accordion-button[aria-expanded="false"] {color:transparent!important;box-shadow:none!important;}
footer .collapsed {box-shadow:0 0 0 0 transparent!important;}
footer .accordion-button:not(.collapsed)::after {background-image:url("https://cdn.simplegreen.com/web22/images/footer/accordion_arrow_down.png");transform:unset;}
#footer_form {width:100%;}
#footer_form input {height:50px;color:white;}
#footer_form #footer_email{text-align:center;}
#footer_form #footer_first, #footer_form #footer_last{}
#footer_form *{padding:0px;}
#footer_form p{margin-bottom:0px;}
#footer_email {text-align:center;width:70%;}
#footer_first {margin-right:10px;}
#footer_first, #footer_last {display:inline-block;padding-left:25px;width:calc(35% - 5px);}
#footer_first::placeholder, #footer_last::placeholder,#footer_email::placeholder {color:#ffffff;}
#footer_form #footer_submit {background-color:#00b140;height:50px;width:70%;}
.footer-body {border: 1px solid #dee2e6!important;border-left:none!important;border-right:none!important;margin-top:62px;}
.footer-list {font-size:1.5vw;padding:20px 0 0 0!important;}
.footer-list a{color:#929e9c;}
.footer-list li{margin:16px 0px;}
.footer-list li a:hover{text-decoration:underline;color:#ffffff;}
.footer-left {justify-content:space-between;}
.footer-right {padding:0px 15px 0px 60px}
.footer-headers {}
.footer-headers h5 {line-height:115px;border-bottom:1px solid white;}
.footer_hr {width:4em;}
.footer_socials {margin-top:-15px!important;}
.footer_social_icon img{max-height:35px;}
.footer_social_icon img:hover{filter:brightness(100);}
.footer_bottom {margin-top:65px!important;}
.footer_bottom a{color:#929e9c;}
#footer_form .footer_subscribe_text {padding:20px 0;}
#in_the_know {font-family:Montserrat;font-size:34px;line-height:115px;}
.padding_top_123 {padding-top:123px;}
.bg-pms342 {background-color:#006f51 !important;} /* dark green */
.bg-pms354 {background-color:#00b15a !important;} /* light green */
.bg-pms3288 {background-color:#008e7e !important;} /* aqua green */
.bg-pms872 {background-color:#b4985a !important;} /* gold metallic */f
.bg-pms109 {background-color:#ffdd00 !important;} /* yellow */
.bg-pms185 {background-color:#ef3e42 !important;} /* red */
.bg-pms300 {background-color:#0078c1 !important;} /* blue */

.text-pms342 {color:#006f51 !important;}
.text-pms354 {color:#00b15a !important;}
.text-pms3288 {color:#008e7e !important;}
.text-pms872 {color:#b4985a !important;}
.text-pms109 {color:#ffdd00 !important;}
.text-pms185 {color:#ef3e42 !important;}
.text-pms300 {color:#0078c1 !important;}
.text-white {color:#ffffff !important;}

.form-control, .form-select{color:#707070;}
.form-select:focus, .form-control:focus, .form-control.is-valid:focus, .was-validated .form-control:valid:focus {color:#006f51;border-color:#00b140;box-shadow:0 0 0 2px #008e7e;}
.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {box-shadow:0 0 0 2px #ef3e42;}

.border-pms185 {border-color:#ef3e42 !important;}

.btn-pms342 {background-color:#006f51 !important;color:#ffffff !important;}
.btn-pms354 {background-color:#00b15a !important;color:#ffffff !important;}
.btn-pms3288 {background-color:#008e7e !important;color:#ffffff !important;}
.btn-pms872 {background-color:#b4985a !important;color:#ffffff !important;}
.btn-pms109 {background-color:#ffdd00 !important;color:#006f51 !important;}
.btn-pms185 {background-color:#ef3e42 !important;color:#ffffff !important;}
.btn-pms300 {background-color:#0078c1 !important;color:#ffffff !important;}
.btn-white {background-color:#ffffff !important;color:#707070 !important;border-color:#ced4da !important;}

.btn-pms300:hover{background-color:#ffffff !important;color:#0078c1 !important;box-shadow:0 0 0 2px #0078c1;}
.btn-pms342:hover{background-color:#ffffff !important;color:#006f51 !important;box-shadow:0 0 0 2px #006f51;}
.btn-pms354:hover{background-color:#ffffff !important;color:#00b15a !important;box-shadow:0 0 0 2px #00b15a;}

.btn:focus {box-shadow:0 0 0 2px #ef3e42;}
.btn-white:active {box-shadow:none;}
.btn-check:focus + .btn-white {outline:0;/*box-shadow:none;*/box-shadow:0 0 0 2px #00b15a;}
.btn-check:checked + .btn-white {background-color:#006f51 !important; color:#ffffff !important; border-color:#006f51 !important;}
.hero_container {position:relative;text-align:center;}
.hero_text {font-family:Montserrat;font-size:40px;color:#000000;left:4vw;bottom:1vw;position:absolute;max-width:30vw;text-align:left;line-height:40px;}
.hero_text hr {color:#000000;height:5px!important;}
.section_gray {background-color:#f3f3f3;}
.section_spacing {padding:30px 0px 0px 50px!important;}
.ind_section_spacing {margin:30px 0px 0px 50px!important;}
.home_carousel_buttons {margin-top:auto!important;margin-bottom:auto!important;padding:0px!important;text-align:center;width:8%!important;}
.home_carousel_buttons a{margin:10px 0;}
.home_carousel_buttons img{max-height:60px;position:relative;top:-40px;}
.carousel_buttons {margin-top:auto!important;margin-bottom:auto!important;padding:0px!important;text-align:center;}
.carousel_buttons a{margin:10px 0px;}
.carousel_buttons img{max-height:60px;}
.col-1 hr {min-width:50px;}

.z-500 {z-index:500;}
.bg_light_gray {background-color:#ecf5f4;}
.ff_squada {font-family:Montserrat!important}
.ff_montserrat {font-family:Montserrat!important}
.hr_light_green {color:#85714d;}

#ot-sdk-btn.ot-sdk-show-settings, #ot-sdk-btn.optanon-show-settings {background-color:transparent!important;border:none!important;color:#929e9c!important;font-size:14px!important;padding:0!important;}

#bablicFlagsWidget {right:125px!important;}

#nav_main_search {display:none;max-width:1200px;}
#nav_search_hover {color:#ffffff;font-family:Montserrat;font-size:14px;font-weight:bold;height:35px;text-align:right;padding-right:40px;padding-top:7px;}
.landing_nav_flag {left:-20px}
.landing_nav_flag .accordion {left:-50px!important;}
.gsc-control-cse{max-width:323px;background-color:#85714d!important;border:none!important;float:right;padding:0!important;}
.gsc-search-button {border-radius:20px!important;height:35px;}
#resInfo-0 {display:none;}
#top_nav_search {height:35px!important;display:inline-block;overflow-y:hidden;padding-right:3px;width:100%;}
#top_nav_search *:not(.gsc-results-wrapper-overlay,.gsc-results-wrapper-overlay *,.gsc-modal-background-image,.gsc-search-button-v2,#gsc-i-id1){padding-top:0px!important;padding-bottom:0px!important;}
.gsc-input {width:400px;}
.gsc-search-button-v2 {background-color:transparent!important;border:none!important;padding:6px 10px!important;height:30px!important;}
.gsc-search-button-v2 > svg {position: relative;top:-4px;width:25px!important;height:25px!important;}
#gsc-i-id1 {height:30px!important;font-size:14px!important;text-align:center;margin:0px!important;}
form.gsc-search-box,table.gsc-search-box {margin-bottom:0px!important;}
.gsc-input-box {border:none!important;}
.gs-image-box {display:none;}
.top_nav_bold {font-weight:bold;}
.row {--bs-gutter-x: 0rem!important;}
ul {list-style-position:outside;}
.household_bgcolor {background-color:#00b140;}
.industrial_bgcolor {background-color:#034638;}
.professional_bgcolor {background-color:#006747;}
.janitorial_bgcolor {background-color:#006747;}

.household_color {color:#00b140!important;}
.industrial_color {color:#034638!important;}
.professional_color {color:#006747!important;}
.janitorial_color {color:#006747!important;}
/* END GENERAL */

/* BEGIN GOOGLE SEARCH */ 
.gsc-adBlock {display:none!important;}
/* END GOOGLE SEARCH */ 

/* BEGIN ENVIROMENTAL CAROUSEL :: https://codepen.io/NeatDesigns/pen/ZPMEjy */
#slider {height:30vw;margin:80px auto;perspective:1400px;position:relative;transform-style:preserve-3d;width:50%;z-index:1000;}
#slider input[type=radio] {cursor:pointer;height:18px;left:50%;margin:0px 15px 0 0;opacity:0.4;position:relative;top:108%;transform:translateX(-83px);width:18px;}
#slider input[type=radio]:nth-child(13) {margin-right:0px;}
#slider input[type=radio]:checked {opacity:1;}
#slider label {align-items:center;border-radius:5px;cursor:pointer;display:flex;height:100%;left:0;top:0;position:absolute;transition:transform 300ms ease,opacity 200ms ease 100ms;width:100%;}
/* Slider Functionality */
#slide1,#slide2,#slide3,#slide4,#slide5,#slide6,#slide7,#slide8,#slide9,#slide10,#slide11{opacity:0;}
/* Active Slide */
#s1:checked ~ #slide1,#s2:checked ~ #slide2,#s3:checked ~ #slide3,#s4:checked ~ #slide4,#s5:checked ~ #slide5,#s6:checked ~ #slide6,#s7:checked ~ #slide7,#s8:checked ~ #slide8,#s9:checked ~ #slide9,#s10:checked ~ #slide10,#s11:checked ~ #slide11 {box-shadow:0 13px 26px rgba(0,0,0,0.3), 0 12px 6px rgba(0,0,0, 0.2);transform:translate3d(0%, 0, 0px);opacity:1;}
/* Next Slide */
#s1:checked ~ #slide2,#s2:checked ~ #slide3,#s3:checked ~ #slide4,#s4:checked ~ #slide5,#s5:checked ~ #slide6,#s6:checked ~ #slide7,#s7:checked ~ #slide8,#s8:checked ~ #slide9,#s9:checked ~ #slide10,#s10:checked ~ #slide11,#s11:checked ~ #slide1 {box-shadow:0 6px 10px rgba(0,0,0, 0.3), 0 2px 2px rgba(0,0,0, 0.2);transform:translate3d(15%, 0, -100px);opacity:.7;}
/* Next to Next Slide */
#s1:checked ~ #slide3,#s2:checked ~ #slide4,#s3:checked ~ #slide5,#s4:checked ~ #slide6,#s5:checked ~ #slide7,#s6:checked ~ #slide8,#s7:checked ~ #slide9,#s8:checked ~ #slide10,#s9:checked ~ #slide11,#s10:checked ~ #slide1,#s11:checked ~ #slide2 {box-shadow:0 1px 4px rgba(0,0,0, 0.4);transform:translate3d(30%, 0, -250px);opacity:.3;}
/* Previous Slide */
#s1:checked ~ #slide11,#s2:checked ~ #slide1,#s3:checked ~ #slide2,#s4:checked ~ #slide3,#s5:checked ~ #slide4,#s6:checked ~ #slide5,#s7:checked ~ #slide6,#s8:checked ~ #slide7,#s9:checked ~ #slide8,#s10:checked ~ #slide9,#s11:checked ~ #slide10 {box-shadow:0 6px 10px rgba(0,0,0, 0.3), 0 2px 2px rgba(0,0,0, 0.2);opacity:.7;transform:translate3d(-15%, 0, -100px);}
/* Previous to Previous Slide */
#s1:checked ~ #slide10,#s2:checked ~ #slide11,#s3:checked ~ #slide1,#s4:checked ~ #slide2,#s5:checked ~ #slide3,#s6:checked ~ #slide4,#s7:checked ~ #slide5,#s8:checked ~ #slide6,#s9:checked ~ #slide7,#s10:checked ~ #slide8,#s11:checked ~ #slide9 {box-shadow:0 1px 4px rgba(0,0,0, 0.4);transform:translate3d(-30%, 0, -250px);opacity:.3;}
/* END ENVIROMENTAL CAROUSEL */
#environmental_commitment {margin-left:0px!important;margin-right:0px!important;padding-left:0px;padding-right:0px;}
#environmental_commitment .checklist_border{color:#ffffff;}
#environmental_commitment > * {font-size:18px;}
@media (max-width:767px) {
	#environmental_commitment .row:nth-child(even) {flex-direction:column-reverse !important;}
	#environmental_commitment .checklist_border{border:none;max-width:none;}
}
/* BEGIN CLEANING TIP CATEGORY CAROUSEL */
#categoryCarousel {width:90%;}
.carousel-inner {text-align:center;}
#categoryCarousel .carousel-inner .carousel-item:not(.active) {opacity:.39;display:none;}
#categoryCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) {opacity:.39;margin:auto 6.5%;width:20%;}
#categoryCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) {opacity:.39;margin:auto 6.5%;width:20%;}
#categoryCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) img {width:60%;}
#categoryCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) img {width:60%;}
#categoryCarousel .carousel-inner .carousel-item.active, #categoryCarousel .carousel-inner .carousel-item-next, #categoryCarousel .carousel-inner .carousel-item-prev {display:flex;}
#categoryCarousel .carousel-inner .carousel-item-end, #categoryCarousel .carousel-inner .carousel-item-start {transform:translateX(0);}
#categoryCarousel .category_carousel_slide {max-height:280px;}
#categoryCarousel .category_carousel_slide img{max-height:280px;}
/* END CLEANING TIP CATEGORY CAROUSEL */


/* 50TH ANNIVERSARY POLAROID CAROUSEL */
#polaroidCarousel {width:80%;}

#polaroidCarousel .carousel-inner .carousel-item:not(.active) {opacity:.39;display:none;}
#polaroidCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) {opacity:.39;margin:0 2%;width:30%;}
#polaroidCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) {opacity:.39;margin:0 2%;width:30%;}
#polaroidCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) img {width:75%;}
#polaroidCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) img {width:75%;}

#polaroidCarousel .carousel-inner .carousel-item.active, #polaroidCarousel .carousel-inner .carousel-item-next, #polaroidCarousel .carousel-inner .carousel-item-prev {display:flex;}
#polaroidCarousel .carousel-inner .carousel-item-end, #polaroidCarousel .carousel-inner .carousel-item-start {transform:translateX(0);}

#polaroidCarousel .category_carousel_slide {max-height:450px;}
#polaroidCarousel .category_carousel_slide img{max-height:450px;}

#polaroidCarousel p {font-size: clamp(18px,1vw,24px);padding-top: 20px;text-transform: uppercase;color:#000000!important;}
#polaroidCarousel .product_carousel_img {max-height:350px!important;}



/* END 50TH ANNIVERSARY POLAROID CAROUSEL */

/* BEGIN HOME PRODUCT CAROUSEL */
#homeProductCarousel {width:80%;}

#homeProductCarousel .carousel-inner .carousel-item:not(.active) {opacity:.39;display:none;}
#homeProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) {opacity:.39;margin:auto 2%;width:30%;}
#homeProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) {opacity:.39;margin:auto 2%;width:30%;}
#homeProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) img {width:75%;}
#homeProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) img {width:75%;}

#homeProductCarousel .carousel-inner .carousel-item.active, #homeProductCarousel .carousel-inner .carousel-item-next, #homeProductCarousel .carousel-inner .carousel-item-prev {display:flex;}
#homeProductCarousel .carousel-inner .carousel-item-end, #homeProductCarousel .carousel-inner .carousel-item-start {transform:translateX(0);}

#homeProductCarousel .category_carousel_slide {max-height:450px;justify-content:space-around;}
#homeProductCarousel .category_carousel_slide img{max-height:450px;}

#homeProductCarousel p {font-size: clamp(12px,1vw,24px);padding-top: 20px;text-transform: uppercase;}
#homeProductCarousel p:hover {font-weight:bold;}
#homeProductCarousel a:hover {text-decoration:none;}
#homeProductCarousel .product_carousel_img {max-height:220px!important;width:unset!important;}

#useProductCarousel .carousel-inner .carousel-item:not(.active) {opacity:.39;display:none;}
#useProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) {opacity:.39;margin:auto 6.5%;width:20%;}
#useProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) {opacity:.39;margin:auto 6.5%;width:20%;}
#useProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) img {width:50%;}
#useProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) img {width:50%;}

#useProductCarousel .carousel-inner .carousel-item.active, #useProductCarousel .carousel-inner .carousel-item-next, #useProductCarousel .carousel-inner .carousel-item-prev {display:flex;}
#useProductCarousel .carousel-inner .carousel-item-end, #useProductCarousel .carousel-inner .carousel-item-start {transform:translateX(0);}

#useProductCarousel .category_carousel_slide {max-height:350px;text-align:center;}
#useProductCarousel .category_carousel_slide img{max-height:350px;}
/* END HOME PRODUCT CAROUSEL */

/* BEGIN HOME TIP CAROUSEL */
#homeTipCarousel {width:80%;}
#homeTipCarousel .carousel-inner .carousel-item {}
#homeTipCarousel .carousel-inner .carousel-item:not(.active) {opacity:.39;display:none;}
#homeTipCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) {opacity:.39;margin:auto 6.5%;width:20%;}
#homeTipCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) {opacity:.39;margin:auto 6.5%;width:20%;}
#homeTipCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) img {width:75%;}
#homeTipCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) img {width:75%;}
#homeTipCarousel .carousel-inner .carousel-item.active,#homeTipCarousel .carousel-inner .carousel-item-next,#homeTipCarousel .carousel-inner .carousel-item-prev {display:flex;}
#homeTipCarousel .carousel-inner .carousel-item-end,#homeTipCarousel .carousel-inner .carousel-item-start {transform:translateX(0);}
#homeTipCarousel .category_carousel_slide {max-height:280px;}
#homeTipCarousel .category_carousel_slide img{max-height:280px;padding:20%;}
#homeTipCarousel .ind_carousel_slide {max-height:300px;padding:0 10px;}
#homeTipCarousel .ind_category_img img, #categoryCarousel .ind_category_img img{border:4px solid #766746;border-radius:15px;max-height:220px;padding:0px;}
#homeTipCarousel .ind_category_img:hover, #categoryCarousel .ind_category_img:hover{font-weight:bold;}
#homeTipCarousel .ind_category_img a:hover, #categoryCarousel .ind_category_img a:hover{text-decoration:none;}
#homeTipCarousel .ind_category_img p {color:#ffffff;font-size:clamp(12px,1vw,24px);padding-top:20px;text-transform:uppercase;}
#categoryCarousel .ind_category_img p {color:#053b37;font-size:clamp(18px,1vw,24px);padding-top:20px;text-transform:uppercase;}
.household_slide_border img {border:4px solid #026848!important;}
.industrial_slide_border img {border:4px solid #766746!important;}
.janitorial_slide_border img {border:4px solid #004639!important;}
.professional_slide_border img {border:4px solid #004639!important;}
/* END HOME TIP CAROUSEL */

/* BEGIN FEATURED TIP CAROUSEL */
#featuredCarousel {width:90%;}
#featuredCarousel .carousel-inner .carousel-item:not(.active) {display:none;}
#featuredCarousel .carousel-inner .carousel-item.active,#featuredCarousel .carousel-inner .carousel-item-next,#featuredCarousel .carousel-inner .carousel-item-prev {display:flex;}
#featuredCarousel .carousel-inner .carousel-item-end,#featuredCarousel .carousel-inner .carousel-item-start {transform:translateX(0);}
#featuredCarousel {padding-left:0px;}
#featuredCarousel .featured_carousel_slide {display:flex;justify-content:center;max-height:560px;}
#featuredCarousel .featured_carousel_slide .card:hover {box-shadow:0px 0px 20px 10px #d5d5d5;}
#featuredCarousel .featured_carousel_slide img{max-height:540px;}
/* END FEATURED TIP CAROUSEL */

/* BOOTSTRAP CARD OVERRIDE - CLEANING TIPS */ 
.card * {border:0px!important;}
.card {background-color:#ffffff;border-radius:0px;border:0px;margin:0px 15px;/*max-width:380px;*/width:fit-content;height:100%;}
.card-header {border-bottom:0px;padding:0px;}
.card-header,.card-footer {background-color:#ffffff;}
.card-footer {align-self:end;padding-bottom:0px;padding-top:0px;}
.card-header:first-child{border-radius:0px!important;}
.card_container {background-color:#ffffff;max-width:380px;}
.card_top {height:auto;}
.card_bottom {display:grid;flex-basis:280px;flex:auto;}
.card_bottom .card_bottom_title{color:#000000;font-size:28px;font-family:Montserrat;line-height:28px;padding:5%;}
.card_bottom .card_read_more{color:#0a806d;font-size:20px;font-family:Montserrat;padding:5%;}
.y-overflow-visible {overflow:visible!important;overflow-x:clip!important;}
.tip_card_container a {text-decoration:none;}
.tip_card_container .card:hover {box-shadow:0px 0px 20px 10px #d5d5d5;}
/* END CARD OVERRIDE */ 

#ot-sdk-btn:hover {text-decoration:underline;}

/* BEGIN NAVIGATION */
.dropdown-toggle::after {display:none;}
#top_nav {background-color:#85714d;height:35px;justify-content:end;-webkit-justify-content:flex-end;}
.top_nav_division {font-family:Montserrat;font-size:14px;text-align:center;vertical-align:top;}
.top_nav_division img{display:inline-block;max-height:35px;padding-right:15px;}
.top_nav_division p {display:inline-block;font-size:16px;font-family:Montserrat;padding-top:5px;}
.top_nav_division p:hover {text-decoration:underline;}
.top_nav_division a {color:unset;display:block;}
#navigation {position:fixed;top:35px;/*transition:all ease-in-out .5s;*/z-index:1000;width:100%;height:88px;}
.navigation-household {background-color:#00b140;}
.navigation-industrial {background-color:#034638;}
.navigation-professional {background-color:#006747;}
.navigation-janitorial {background-color:#006747;}
#mobile_nav {margin-top:0px;max-width:642px;width:100%;overflow:hidden;overflow-y:scroll;}
#mobile_nav #mobile_nav_div_int {text-align:center;}
#mobile_nav #mobile_nav_div_int img{height:35px;padding:7px 0px;margin-top:7px;}
#mobile_nav .top_nav_division{text-align:center;}
#mobile_nav .top_nav_division img{padding:0 0 0 13px;}
#mobile_nav_accordion .accordion-header {font-family:Montserrat;}
#mobile_nav_accordion .accordion-item {border-bottom:1px solid #000000;}
#mobile_nav_accordion .accordion-header .accordion-button {color:#000000;font-size:25px;}
#mobile_nav_accordion .accordion-button::after{background-size:39px;height:39px;width:39px;background-image:url("https://cdn.simplegreen.com/web22/images/navigation/accordion_arrow_right.png");transform:unset;}
#mobile_nav_accordion .accordion-button:not(.collapsed){background-color:transparent;}
#mobile_nav_accordion .accordion-button:not(.collapsed)::after{background-image:url("https://cdn.simplegreen.com/web22/images/navigation/accordion_arrow_down.png");transform:unset;}
#mobile_nav_accordion .accordion-button:focus {box-shadow:none;}
#navigation #main_nav {height:88px;}
#navigation ul, #navigation li{list-style:none;}
#navigation .dropdown-menu {background-color:#ffffff;border:none;border-radius:0px;height:536px;z-index:10000;/*top:85%;*/}
#navigation .dropdown-menu li {display:inline-grid;width:25%;}
#navigation .dropdown-menu a, #navigation .dropdown-menu-end li {color:#000000;display:block;}
#navigation .dropdown-menu-end li {width:100%;}
#navigation .nav-link {font-family:Montserrat;font-size:16px;}
#navigation .nav-link:hover {text-decoration:underline;}
#navigation a:hover {text-decoration:none;}
#product_nav_drop_ul a:hover:not(h3 a) {text-decoration:underline;}
#navigation .megamenu{padding-top:40px;box-shadow:0 25px 45px -2px #313131;}
#navigation .navbar-toggler {padding:0 27px!important;-webkit-appearance:unset;}
#navigation .navbar-toggler .dropdown-toggle{height:39px;width:39px;background-image:url("https://cdn.simplegreen.com/web22/images/common/navbar_toggler.png");}
#navigation .navbar-toggler .dropdown-toggle[aria-expanded="true"]{background-image:url("https://cdn.simplegreen.com/web22/images/common/navbar_toggler_expanded.png");}
/*#navigation .navbar-toggler #toggle_industrial {height:39px;width:39px;background-image:url("https://cdn.simplegreen.com/web22/images/common/navbar_toggler_green.png");}
#navigation .navbar-toggler #toggle_industrial[aria-expanded="true"]{background-image:url("https://cdn.simplegreen.com/web22/images/common/navbar_toggler_expanded_green.png");}
#navigation .navbar-toggler #toggle_professional {height:39px;width:39px;background-image:url("https://cdn.simplegreen.com/web22/images/common/navbar_toggler_green.png");}
#navigation .navbar-toggler #toggle_professional[aria-expanded="true"]{background-image:url("https://cdn.simplegreen.com/web22/images/common/navbar_toggler_expanded_green.png");}
#navigation .navbar-toggler #toggle_janitorial {height:39px;width:39px;background-image:url("https://cdn.simplegreen.com/web22/images/common/navbar_toggler_green.png");}
#navigation .navbar-toggler #toggle_janitorial[aria-expanded="true"]{background-image:url("https://cdn.simplegreen.com/web22/images/common/navbar_toggler_expanded_green.png");}
#navigation .navbar-toggler #toggle_janitorial {height:39px;width:39px;background-image:url("https://cdn.simplegreen.com/web22/images/common/navbar_toggler_green.png");}
#navigation .navbar-toggler #toggle_janitorial[aria-expanded="true"]{background-image:url("https://cdn.simplegreen.com/web22/images/common/navbar_toggler_expanded_green.png");}*/
#navigation .navbar-nav {justify-content:space-evenly;height:100%;width:100%;}
#navigation .navbar-nav .nav-item {text-align:center;}
#navigation .navbar-nav .nav-item .nav-link{color:#ffffff!important;line-height:88px;padding:0px!important;}
#navigation .navbar-nav .nav-item .nav-link[aria-expanded="true"] {box-shadow:inset 0 -10px 2px -2px #85714d;}
#navigation .navbar-nav #nav-item-who-we-are .nav-link{box-shadow:none!important;}
#navigation .navbar-brand {/*padding-left:5.5%;*/}
#navigation .nav-link {font-size:1.2vw;}
#navigation .navbar-nav .nav-item .nav_link_industrial {color:#ffffff!important;}
#navigation .navbar-nav .nav-item .nav_link_industrial .nav-link {color:#000000!important;}
#navigation .products_dropdown {font-family:Montserrat;font-size:14px!important;}
#navigation .products_dropdown li{padding:0px 15px;}
#navigation .products_dropdown h3{font-family:Montserrat;font-size:14px!important;font-weight:bold;}
#navigation .products_dropdown_image {padding-left:8vw;}
#navigation .products_dropdown_image img{vertical-align:unset;max-height:412px;}
#navigation .products_dropdown ul {padding-left:60px;}
#navigation .products_dropdown ul li {margin-top:20px;}
#navigation .ct_dropdown_image img{max-width:300px;}
#navigation .megamenu-cleaning-tips {padding-left:10vw;padding-top:0px;}
#navigation .megamenu-cleaning-tips.show {display:flex;}
#navigation .megamenu-cleaning-tips .ct_dropdown_category {border-right:1px solid black;font-family:Montserrat;font-weight:bold;height:118px;width:fit-content;vertical-align:middle;padding:0 13px;}
#navigation .megamenu-cleaning-tips .ct_dropdown_category a {line-height:59px;}
#navigation .megamenu-who-we-are, #navigation .megamenu-resources {background-color:#053b37;border-top:10px solid #85714d;font-family:Montserrat;font-size:20px;height:auto;/*192px;*/left:-42px;margin-top:-10px;width:339px;}
#navigation .megamenu-who-we-are ul li a, #navigation .megamenu-resources ul li a{color:#ffffff;}
#navigation .megamenu-who-we-are ul li, #navigation .megamenu-resources ul li{display:unset;width:100%;}
#navigation .megamenu-cleaning-solutions {padding-left:10vw;padding-top:0px;}
#navigation .megamenu-cleaning-solutions a:hover {text-decoration:underline;}
#navigation .megamenu-cleaning-solutions.show {display:flex;}
#navigation .megamenu-cleaning-solutions .ct_dropdown_category {border-right:1px solid black;font-family:Montserrat;font-weight:bold;height:auto;vertical-align:middle;padding:0 13px;}
#navigation .megamenu-cleaning-solutions .ct_dropdown_category a {padding:20px;}
.nav_logo {max-height:60px!important;}
#country_drop {border-radius:0px!important;width:308px;transform:translate(-208px,34px)!important;padding-top:0px;padding-bottom:0px;}

/* START COUNTRY DROPDOWN */ 
#country_drop *{box-shadow:none!important;font-family:Montserrat;}
#country_drop {max-height:900px;overflow-y:scroll;}
#country_drop .accordion-header {font-size:2rem!important;}
#country_drop .accordion-item {background-color:transparent;border-radius:unset;border-top:none;border-bottom:none;border-left:none;border-right:none;text-align:right!important;}
#country_drop .accordion-item .accordion-button {border-top:1px solid #88a1a0;border-radius:0px!important;color:#000000;display:unset;height:56px;padding-top:0!important;padding-bottom:0!important;padding-right:26px!important;text-align:right;}
#country_drop .accordion-item a{height:56px;}
#country_drop .accordion-item .accordion-button:not(.collapsed) .accordion_plus{content: "";}
#country_drop .accordion-item .accordion-button:not(.collapsed){color:#000000;background-color:transparent;}
#country_drop .accordion-item .accordion-body{padding:0px!important;}
#country_drop .accordion-item .accordion-body div {background-color:#f9fbfa;font-size:12.37px;font-weight:bold;height:31px;border-top:1px solid #88a1a0;padding-right:30px!important;}
#country_drop .accordion-item .accordion-body div img{padding-right:unset;vertical-align:unset;}
#country_drop .accordion-item .accordion-body div a:hover{text-decoration:underline;}
.country_drop_name {font-size:16.65px;text-align:right;}
.country_drop_div_name {display:inline-block;height:100%;padding-top:6px;}
.country_drop_div_name:hover {text-decoration:underline;}
/* END COUNTRY DROPDOWN */

/* BEGIN PRODUCTS */
.product_image_bg {/*background: url("https://cdn.simplegreen.com/web22/images/products/product_background_household.jpg");*/border-right:1px solid #034638;height:auto;}
#product_right {padding:18%;position:relative;}
#product_right .discontinued_banner {background-color:#ee4b2b;color:#ffffff;font-size:17px;height:45px;margin-bottom:20px;text-align:center;width:300px;}
#products_buy_now {background-color:transparent;border:2px solid #003934;display:table-cell;vertical-align:middle;font-family:Montserrat;font-size:17px;height:45px;width:300px;text-align:center;margin:10px 0px;}
#products_buy_now:hover{background-color:#003934;color:#ffffff;}
#product_name {color:#053c37;font-family:Montserrat;font-size:45px;line-height:45px;margin-bottom:unset;}
#product_text {color:#053b37;font-family:Montserrat;font-size:16px;line-height:24px;}
#additional_scents {color:#000000;font-family:Montserrat;font-size:14px;font-weight:bold;margin:40px 0px;}
#additional_scents img{max-height:100px;}
#product_hero_container {height:calc(100vw / 4.687);}
#resource_accordion *{color:#053c37;box-shadow:none!important;font-family:Montserrat;}
#resource_accordion {margin-bottom:40px;margin-top:40px;}
#resource_accordion .resources_link{display: inline-block;min-width: 250px !important;font-family: Montserrat;color: #053c37 !important;border: 2px solid #053c37;text-decoration:none!important;text-align: center;padding: 5px 20px;}
#resource_accordion .resources_link:hover{color:#ffffff!important;border: 2px solid #253e3a;background-color:#053c37;}
#resource_accordion .resources_link a{text-decoration:none;}
#resource_accordion .accordion-body{padding:unset;margin-bottom:50px;font-size:16px;line-height:32px;color:#253e3a;}
#resource_accordion .accordion-body a{text-decoration:underline;}
#resource_accordion {padding-left:10%;padding-right:10%}
#resource_accordion .accordion-item {background-color:transparent;border-radius:unset;border-top:1px solid #003934;border-bottom:none;border-left:none;border-right:none;}
#resource_accordion .accordion-item:last-of-type{border-bottom:1px solid #003934;}
#resource_accordion .accordion-item .accordion-body {margin:25px 0px;}
#resource_accordion .accordion-item .accordion-button {color:#000000!important;font-size:28px;font-weight:lighter;}
#resource_accordion .accordion-item .accordion-button .accordion_plus{padding-right:55px;max-height:35px;}
#resource_accordion .accordion-item .accordion-button:not(.collapsed) .accordion_plus{content: url("https://cdn.simplegreen.com/web22/images/common/accordion_minus.png");}
#resource_accordion .accordion-item .accordion-button:not(.collapsed){background-color:transparent;}
#resource_accordion .accordion-item .accordion-button:not(.collapsed)::after{background-image:unset;}
#resource_accordion .accordion-item .accordion-button::after{background-image:unset;}
#resource_accordion .accordion-item .accordion-body .sds_sample_div{text-align:center;}
#resource_accordion .accordion-item .accordion-body .sds_sample_div img{max-width:50%;}
#resource_accordion .accordion-item .accordion-body .all_sds_button{border:1px solid #053c37;height:auto;line-height:40px;text-align:center;padding:0 10px;max-width:300px;}
#resource_accordion .accordion-item .accordion-body .all_sds_button:hover{background-color:#053c37;color:#ffffff!important;}
#resource_accordion .accordion-item .accordion-body{padding-left:130px;}

#product_accordion *{color:#053c37;box-shadow:none!important;font-family:Montserrat;}
#product_accordion a {color:#006ec7;}
#product_accordion {margin-bottom:40px;}
#product_accordion .accordion-body{padding:unset;margin-bottom:50px;}
#product_accordion .accordion-body a{text-decoration:underline;}
#product_accordion {padding-left:73px;padding-right:11.2vw;}
#product_accordion .accordion-item {background-color:transparent;border-radius:unset;border-top:1px solid #003934;border-bottom:none;border-left:none;border-right:none;}
#product_accordion .accordion-item:last-of-type{border-bottom:1px solid #003934;}
#product_accordion .accordion-item .accordion-body {margin:25px 0px;}
#product_accordion .accordion-item .accordion-button {color:#000000!important;font-size:28px;font-weight:lighter;}
#product_accordion .accordion-item .accordion-button .accordion_plus{padding-right:55px;max-height:35px;}
#product_accordion .accordion-item .accordion-button:not(.collapsed) .accordion_plus{content: url("https://cdn.simplegreen.com/web22/images/common/accordion_minus.png");}
#product_accordion .accordion-item .accordion-button:not(.collapsed){background-color:transparent;}
#product_accordion .accordion-item .accordion-button:not(.collapsed)::after{background-image:unset;}
#product_accordion .accordion-item .accordion-button::after{background-image:unset;}
#product_accordion .accordion-item .product_features .accordion-body{padding-left:130px;}
#product_accordion .accordion-item .how_to_use .accordion-body{padding-left:130px;}
#product_accordion .accordion-item .product_ingredients .accordion-body{padding-left:130px;}
#product_accordion .accordion-item .product_sds .accordion-body{padding-left:130px;}
#product_accordion .accordion-item .product_sds .accordion-body a{text-decoration:none;color:#000000;}
#product_accordion .accordion-item .product_sds .accordion-body .all_sds_button{border:1px solid #053c37;height:auto;line-height:40px;text-align:center;padding:0 10px;max-width:300px;}
#product_accordion .accordion-item .product_sds .accordion-body .all_sds_button:hover{background-color:#053c37;color:#ffffff!important;}
#product_accordion .accordion-item .product_sds .accordion-body .sds_sample{padding-left:20px;}
#product_accordion .accordion-item .accordion-body .card:hover {box-shadow:0px 0px 10px 10px #d5d5d5!important;}
#product_accordion .accordion-item .accordion-body .tip_card_container {margin-top:0px!important;}

#product_accordion .accordion-item .product_sds img{max-width:100px;}
#product_features_ul {color:#053b37;font-weight:bold;margin-bottom:unset;padding-left:unset;}
#product_features_ul li {list-style-position:outside;}
.product_accordion_wtb {display:table-cell;vertical-align:middle;text-align:center;margin-bottom:85px;line-height:64px;}
.product_accordion_wtb img {display:table-cell;vertical-align:middle;max-width:100%;}
.accordion_ct_div {display:inline-block;}
.video-container {position: relative;padding-bottom: 56.25%; /* 16:9 */height: 0;}
.video-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.video-container50 {position: relative;padding-bottom: 22%; /* 16:9 */height: 0;}
.video-container50 iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#buy_now_btn {margin-top:16px;}
#wtb_popup hr {color:#000000;height:1px!important;margin:20px 5%;}
#wtb_popup #wtb_header_div {background-color:#0a806d;height:auto;}
#wtb_popup {background-color:#ffffff;border-radius:6px;box-shadow: 0 0 40px #334846;display:none;width:64%;max-height:540px;height:auto;position:absolute;z-index:1;overflow-y:scroll;}
#wtb_popup #close_wtb_pop {background-color:transparent;border:none;color:#db806d;float:right;right: 30px;position: relative;}
#wtb_popup #close_wtb_pop img{height:15px;}
#wtb_popup #wtb_popup_header {clear:both;color:#d1f158;font-family:Montserrat;font-size:24px;height:100%;margin-bottom:0px;text-align:center;width:100%;line-height:100px;}
#wtb_popup #wtb_pop_up_stores {list-style:none;margin-top:0px;margin-bottom:0px;padding-left:0px;padding-top:20px;}
#wtb_popup #wtb_pop_up_stores .wtb_popup_item {display:table;width:100%;height:80px;}
#wtb_popup #wtb_pop_up_stores .wtb_popup_item .available_product_pop {display:table-cell;text-align:center;width:50%;vertical-align:middle;}
#wtb_popup #wtb_pop_up_stores .wtb_popup_item .available_product_pop_buy {display:table-cell;width:50%;vertical-align:middle;}
#wtb_popup #wtb_pop_up_stores .wtb_popup_item .available_product_pop > img {width:170px;height:auto;margin:0 3%!important;}
#wtb_popup #wtb_pop_up_stores .wtb_popup_item .wtb_popup_buy_now {background-color:transparent;border: 3px solid #003934;border-radius:0px;color:#1a5342;font-family:Montserrat;float:right;margin-right:20px;height:40px;width:80%;}
#wtb_popup #wtb_pop_up_stores .wtb_popup_item .wtb_popup_buy_now:hover {cursor:pointer;background-color:#003934;color:#ffffff;}
#accordionMobileFilter {display:none;}

/* PRODUCT FAMILY */
.product_card_container,.tip_card_container {display:grid;min-width:275px;margin:30px 0px 30px 0;}
.product_card {height:100%;padding:2.5%;display:grid;}
.product_card:hover {box-shadow:0px 0px 10px 10px #d5d5d5!important;}
.product_card a{text-decoration:none;}
.product_card .product_card_end {align-self:flex-end;height:40px;}
.product_card_name {color:#0a806d;font-size:18px;font-weight:600;line-height:18px;margin-bottom:0px;padding:20px 0;}
.product_card_image {max-height:300px;text-align:center;}
.product_card_image img{max-height:300px;}
.product_card_list {color:#000000;list-style-position:inside;padding-left:0px;}
.product_card_list li {padding:5px 0;}
.product_learn_more_household {background-color:#00b140;border:2px solid #00b140;color:#ffffff!important;font-family:Montserrat;font-size:16px;line-height:35px;height:40px;width:100%;text-align:center;text-decoration:none;}
.product_learn_more_industrial {background-color:#034638;border:2px solid #034638;color:#ffffff!important;font-family:Montserrat;font-size:16px;line-height:35px;height:40px;width:100%;text-align:center;text-decoration:none;}
.product_learn_more_professional, .product_learn_more_janitorial {background-color:#006747;border:2px solid #006747;color:#ffffff!important;font-family:Montserrat;font-size:16px;line-height:35px;height:40px;width:100%;text-align:center;text-decoration:none;}
.product_learn_more_household:hover {background-color:#ffffff;color:#0a806d!important;}
.product_learn_more_industrial:hover {background-color:#ffffff;color:#0a806d!important;}
.product_learn_more_professional:hover, .product_learn_more_janitorial:hover {background-color:#ffffff;color:#0a806d!important;}
.ps-button-label {text-transform:uppercase;}
/* END PRODUCT FAMILY */
/* END PRODUCTS */

/* GREG ACCORDION */ 
#international_accordion *{box-shadow:none!important;font-family:Montserrat;}
#international_accordion {margin-bottom:40px;}
#international_accordion .accordion-body{padding:unset;margin-bottom:50px;}
#international_accordion .accordion-item {background-color:transparent;border-radius:unset;border-top:1px solid #003934;border-bottom:none;border-left:none;border-right:none;}
#international_accordion .accordion-item:last-of-type{border-bottom:1px solid #003934;}
#international_accordion .accordion-item .accordion-button {color:#000000!important;font-size:34px;font-weight:lighter;}
#international_accordion .accordion-item .accordion-button .accordion_plus{padding-right:55px;}
#international_accordion .accordion-item .accordion-button:not(.collapsed){background-color:transparent;}
#international_accordion .accordion-item .accordion-button:not(.collapsed)::after{background-image:unset;}
#international_accordion .accordion-item .accordion-button::after{background-image:unset;}
/* END GREG ACCORDION */ 

/* BEGIN BLOG */
.category_title {font-size:20px;font-weight:bold;}
.category_title a{color:#000000;}
.category_title img{height:20px;}
/* END BLOG */

/* BEGIN WHERE TO BUY */
#wtb_body {padding:0px 10%;}
.wtb_grid_item {height:218px;line-height:218px;margin:0px!important;padding:0px!important;text-align:center;}
/* .wtb_grid_item:last-of-type {border-right:0px;} */
.wtb_grid_item{border-right:1px solid black;border-bottom:1px solid black;}
/*.item_1,.item_3 {border:1px solid black;border-left:none;border-top:none;}
.item_2 {border:1px solid black;border-left:none;border-top:none;}
.item_4 {border:1px solid black;border-left:none;border-top:none;border-right:none;}
*/
.wtb_table tr:last-of-type{border-bottom:none;}
.wtb_table tr td {border-right:1px solid black;border-bottom:1px solid black;}
.wtb_table {border:none;}
/* END WHERE TO BUY */
/* SDS */
.sds_download_btn {border:1px solid #053c37;border-radius:0px;color:#000000!important;font-size:14px!important;width:200px;}
.sds_download_btn:hover {background-color:#053c37;color:#ffffff!important;}
/* END NAVIGATION */
.reward_kit_box {border:1px solid #707070;color:#707070;text-decoration:none;}
.reward_kit_box:hover{border-color:#00b15a;color:#00b15a;}
/* BEGIN SIDE NAV */
#side_nav_search {height:50px;margin-bottom:35px;padding-left:35px;width:100%;}
#side_nav_search .st-default-search-input{font-family:Montserrat;font-size:20px;background:100% 50% no-repeat url("https://cdn.simplegreen.com/web22/images/common/search_icon.png");background-size:30px;border:1px solid black;border-radius:0px;background-position-x:calc(100% - 35px);height:50px;width:100%;padding:unset;text-align:end;}
#vert_side_nav {background-color:transparent;font-family:Montserrat;text-align:right;font-size:13.5px;position:-webkit-sticky;position:sticky;top:200px;z-index:1;}
#vert_side_nav ul li{}
#vert_side_nav ul li:not(#vert_nav_first_household) {color:#053b37;padding-right:35px;}
#vert_side_nav ul li:not(#vert_nav_first_industrial) {color:#053b37;padding-right:35px;}
#vert_side_nav ul li:not(#vert_nav_first_professional) {color:#053b37;padding-right:35px;}
#vert_side_nav ul li:not(#vert_nav_first_janitorial) {color:#053b37;padding-right:35px;}
#vert_side_nav .navbar-nav{width:100%}
#vert_side_nav .nav-link, #vert_side_nav .nav-item{color:#000000;}
#vert_nav_first_household,#vert_nav_first_industrial,#vert_nav_first_professional,#vert_nav_first_janitorial {display:table;font-size:13.5px;font-weight:bold;height:50px;padding-right:35px;width:100%;}
#vert_nav_first_household p,#vert_nav_first_industrial p,#vert_nav_first_professional p,#vert_nav_first_janitorial p{color:#ffffff;display:table-cell;vertical-align:middle;}
#vert_nav_first_household {background-color:#00b140;}
#vert_nav_first_industrial {background-color:#034638;}
#vert_nav_first_professional {background-color:#006747;}
#vert_nav_first_janitorial {background-color:#006747;}
.current_tab_household {background-color:#00b140;}
.current_tab_industrial {background-color:#034638;}
.current_tab_professional {background-color:#006747;}
.current_tab_janitorial {background-color:#006747;}
.current_tab_household a{color:#ffffff!important;font-weight:bold;}
.current_tab_industrial a{color:#ffffff!important;font-weight:bold;}
.current_tab_professional a{color:#ffffff!important;font-weight:bold;}
.current_tab_janitorial a{color:#ffffff!important;font-weight:bold;}
/* END SIDE NAV */

/* BEGIN CLEANING TIP */
#single_tip_container {background-color:#fafafa;}
#ct_body {margin-top:calc((80%*(1866/1173))*(571/2800));padding-right:100px;margin-left:25px;}
#ct_email_sign_up {display:none;background:url(https://cdn.simplegreen.com/web22/images/cleaning_tips/sign_up_background_leaves.png);}
#ct_sign_up {width:80%;margin-left:10%;}
#ct_sign_up_mobile {width:80%;margin-left:10%;}
#join_mailing {color:#ffffff;font-family:Montserrat;font-size:50px;}
#sign_up button {background-color:#00b140;}
#sign_up input {width:50%;margin:0 auto;}
#sign_up #sign_up_first, #sign_up #sign_up_last {width:25%;margin:0 auto;}
.section_title, .section_number {font-family:Montserrat;}
.section_title {font-size:34px;color:#053b37;}
.section_number {font-size:20px;}
.household_ct_title {color:#053b37;}
.industrial_ct_title {color:#053b37;font-family:Montserrat;font-size:42px;}
.professional_ct_title {color:#053b37;}
.janitorial_ct_title {color:#053b37;}
hr {color:red;height:3px!important;opacity:1!important;}
.ct_banner {position:relative;}
.ct_hero {position:absolute;top:0px;right:20vw;max-width:700px;width:40vw;}
.ct_hero_single {position:absolute;top:0px;text-align:left;padding-top:0px!important;padding-left:62px!important;}
/*.ct_hero_single img{height:450px;width:auto;}*/
.ct_hero_single img{width:80%;}
#tip_title {color:#253e3a;font-size:46px;line-height:46px;margin-top:20px;}
#tip_intro, #tip_copy {font-size:18px;color:#253e3a;}
#tip_intro br, #tip_copy br{}
#tip_copy .header {font-weight:bold;}
#tip_copy ol li {margin-bottom:10px;}
#what_you_need {background-color:#ffffff;padding:10px 0px;}
#need_title {display:table;margin:auto 0px;color:#000000;font-family:Montserrat;font-size:32px;min-height:115px;text-align:center;}
#need_title p{display:table-cell;vertical-align:middle;}
#need_list {font-size:16px;border-left:1px solid #000000;display:flex;}
#need_list ul {height:fit-content;margin:auto 0px;}
/* END CLEANING TIP */

/* BEGIN NEWS AND MEDIA */
#article_copy {font-size:18px;color:#253e3a;padding-left:64px;}
#article_copy ul,#article_copy ol{list-style-position:outside;}
#article_copy ul li,#article_copy ol li{padding-bottom:10px;}
#article_copy hr{color:#253e3a!important;height:1px!important;}
.blog_matrix_card .card-body {padding:1rem 0rem;}
.blog_matrix_card .card_bottom .card_bottom_title, .blog_matrix_card .card_bottom .card_read_more {padding:5% 2.5%;float:left;}
.blog_copy_header {color:#00b140;font-weight:bold;font-size:24px;}
.desktop_cta {padding:10px 0;}
.yt_thumb {position: relative;width: 100%;max-width: 640px;height: auto;}
.yt_play {position: absolute;top: 15px;left: 30px;max-width: 50px;width: 15%;}
.ct_desktop_cta {display:block;width:100%;}
.ct_desktop_cta img{width:100%;}
.ct_mobile_cta {display:none;}
.maxwidth667 {max-width:667px;padding: 20px 0;}
.maxwidth300 {max-width:300px;padding: 20px 0;}
.maxwidth180 {display:none;max-width:180px;padding: 20px 0;}
.font20 {font-size:20px;}
.position_relative {position:relative;}
.blog_hr {position:relative;left:65px;}
.blog_category_title {position:relative;left:15px;font-weight:bold;}
.blog_section_title {position:relative;left:15px;}
.sema_kit {align-content:center;padding:0 10px;text-align:center;}
.sema_kit_img {max-width:100%;}
#article_copy a {text-decoration: underline!important;}
/* END NEWS AND MEDIA */

/* BEGIN HOME */
#household_hero {background-image:url('https://cdn.simplegreen.com/web22/images/home/household_hero_background.jpg');background-size:cover;height:auto;}
#industrial_hero {background-image:url('https://cdn.simplegreen.com/web22/images/home/industrial_hero_background.jpg');background-size:cover;height:auto;}
#professional_hero {background-image:url('https://cdn.simplegreen.com/web22/images/home/professional_hero_background.jpg');background-size:cover;height:auto;}
#janitorial_hero {background-image:url('https://cdn.simplegreen.com/web22/images/home/professional_hero_background.jpg');background-size:cover;height:auto;}
#hero_left {padding:5% 0 5% 10%;}
#hero_right {text-align:left;height:fit-content;padding-top:2%;}
#hero_right img{max-width:80%;}
#hero_callout_household {font-family:Montserrat;color:#1a5342;font-size:4vw;font-weight:800;line-height:initial;}
#hero_callout_professional {font-family:Montserrat;color:#ffffff;font-size:4vw;font-weight:800;line-height:initial;}
#hero_callout_janitorial {font-family:Montserrat;color:#ffffff;font-size:4vw;font-weight:800;line-height:initial;}
#hero_callout_industrial {font-family:Montserrat;color:#ffffff;font-size:4vw;font-weight:800;line-height:initial;}
#household_hero_copy {font-family:Montserrat;color:#053c37;font-size:20px;line-height:initial;padding-right:15%}
#household_hero_copy a{color:#edc57d!important;}
#professional_hero_copy {font-family:Montserrat;color:#ffffff;font-size:20px;line-height:initial;padding-right:15%}
#janitorial_hero_copy {font-family:Montserrat;color:#ffffff;font-size:20px;line-height:initial;padding-right:15%}
#industrial_hero_copy {font-family:Montserrat;color:#ffffff;font-size:20px;line-height:initial;padding-right:15%}
#industrial_hero_copy a {color:#ffd100!important;}
#household_hero_link {display:inline-block;min-width:250px!important;color:#053c37!important;border:2px solid #253e3a;text-decoration:none;text-align:center;padding:10px 0px;}
#household_hero_link:hover {color:#ffffff!important;background-color:#253e3a;}
#household_hero_link_50 {background-color:#edc57d;display:inline-block;font-weight:bold;font-style:italic;min-width:250px!important;color:#03271f!important;border:2px solid #edc57d;text-decoration:none;text-align:center;padding:10px 0px;}
#household_hero_link_50:hover {color:#ffffff!important;background-color:#253e3a;border:2px solid #253e3a;}
#industrial_hero_link {display:inline-block;min-width:250px!important;background-color:#ffd100!important;border:2px solid #ffd100;color:#000000;text-decoration:none;text-align:center;padding:10px 0px;box-shadow:-5px 5px #9d781a;}
#industrial_hero_link:hover {color:#ffffff !important;background-color:#ffd100 !important;}
.industrial_btn {display:inline-block;min-width:250px!important;background-color:#ffffff!important;border:2px solid #85714d;color:#85714d!important;text-decoration:none!important;text-align:center;padding:10px 0px;}
.industrial_btn:hover {color:#ffffff!important;background-color:#85714d!important;}
#professional_hero_link {display:inline-block;min-width:250px!important;color:#ffffff!important;border:2px solid #ffffff;text-decoration:none;text-align:center;padding:10px 0px;}
#professional_hero_link:hover {color:#253e3a!important;background-color:#ffffff;}
#janitorial_hero_link {display:inline-block;min-width:250px!important;color:#ffffff!important;border:2px solid #ffffff;text-decoration:none;text-align:center;padding:10px 0px;}
#janitorial_hero_link:hover {color:#253e3a!important;background-color:#ffffff;}
.industrial_hero_blend_box, .professional_hero_blend_box {background-color:#85714d;/*#006747;*/clip-path:polygon(0 0, 75% 0%, 100% 100%, 0% 100%);display:block;height:100%;mix-blend-mode:multiply;position:absolute;top:0%;width:60%;}
.industrial_hero_blend_box {/*background-color:#407365;#034638;*/}
.household_hero_blend_box {display:none;}
.hero_logo_container {align-items:flex-end;padding:0 2.5%;}
.hero_logo {width:50%;}
.mobile_hero_product {max-height:500px;}
#mh_prod_container {text-align:center;}
.household_section_title {font-family:Montserrat;font-size:48px;color:#053c37;padding:0 10px!important;width:100%;overflow:hidden;}
/*.household_section_header {background-image:url('https://cdn.simplegreen.com/web22/images/home/bg_line.png');background-size:contain;}*/
.bg_marble {background-image:url('https://cdn.simplegreen.com/web22/images/home/home_bg_marble.png');background-size:cover;height:auto;}
.household_section_header {margin:50px auto;}
#our_story {background-color:#0a806d;position:relative;padding-top:calc((51.2vw * (9/16) - 50px) * .1);height:calc(51.2vw * (9/16) - 50px);}
#our_story_vid {width:80%;}
#our_story_vid iframe{height:calc(51.2vw * (9/16));}
.our_story50 {max-height:600px;}
.our_story_vid50 {}
.our_story_vid50 iframe{height:calc(33.33vw * (9/16));}
#household_home_products {}
#industrial_home_products {background-image:url('https://cdn.simplegreen.com/web22/images/home/bg_concrete.png');background-position:center;background-repeat:no-repeat}
#home_about_us {background-color:#ecf5f4;padding:6vw 0!important;}
.about_us_grid {display:grid;align-items:end;}
#home_safer_choice {background-color:#fafafa;color:#053b36;font-family:Montserrat;position:relative;}
#home_safer_left #home_sc_img_container {}
#home_safer_left #home_sc_img_container img{width:100%;}
#home_safer_right {margin-top:50px;padding-left:calc(100% / 12);}
#home_safer_right hr{color:#0a7e6c!important;}
#home_sc_header {font-size:36px;}
#home_sc_copy {padding-top:5%;font-family:Montserrat;font-size:18px;line-height:36px;width:80%;}
#home_safer_right ul{font-family:Montserrat;font-size:16px;line-height:32px;font-weight:bold;list-style-position:inside;padding-left:0px;padding:5% 0px;}
#home_wtb,#wtb_complete {padding:0 5%;}
#wtb_complete {border-bottom:1px solid #000000;color:#053b37!important;}
#wtb_complete a{color:#053b37!important;text-decoration:underline;}
.home_about_header {font-size:22px;align-self:baseline;}
.home_about_link {display: inline-block;min-width: 250px !important;font-family: Montserrat;color: #053c37 !important;border: 2px solid #253e3a;text-decoration: none;text-align: center;padding: 5px 0px;}
.home_about_link:hover {color:#ffffff!important;background-color:#253e3a;text-decoration:none;}
.home_about_link_industrial {display: inline-block;min-width: 250px !important;font-family: Montserrat;color: #034638 !important;border: 2px solid #034638;text-decoration: none;text-align: center;padding: 5px 0px;}
.home_about_link_industrial:hover {color:#ffffff!important;background-color:#034638;text-decoration:none;}
.home_about_link_janitorial {display: inline-block;min-width: 250px !important;font-family: Montserrat;color: #053c37 !important;border: 2px solid #253e3a;text-decoration: none;text-align: center;padding: 5px 0px;}
.home_about_link_janitorial:hover {color:#ffffff!important;background-color:#053c37;text-decoration:none;}
.home_about_link_professional {display: inline-block;min-width: 250px !important;font-family: Montserrat;color: #ffffff !important;border: 2px solid #ffffff;text-decoration: none;text-align: center;padding: 5px 0px;}
.home_about_link_professional:hover {color:#000000!important;background-color:#ffffff;text-decoration:none;}
#ct_search {display:inline-block;}
#ct_search .st-default-search-input, .st-ui-search-input{border-radius:25px;border:none;height:50px;padding:0 0 0 20px;width:100%;z-index:1000;background-image:none!important;}
#ct_search_div .carousel_buttons {margin-top:auto!important;margin-bottom:auto!important;margin-right:0px!important;padding-right:40px!important;}
.industrial_section_title {color:#053c37;font-family:Montserrat;font-size:42px;padding:0 10px!important;width:100%;overflow:hidden;text-transform:uppercase;}
.industrial_section_title_yellow {color:#006747;font-family:Montserrat;font-size:42px;padding:0 10px!important;width:100%;overflow:hidden;text-transform:uppercase;}
.industrial_section_title_white {color:#ffffff;font-family:Montserrat;font-size:42px;padding:0 10px!important;width:100%;overflow:hidden;}
.industrial_section_title:before,.industrial_section_title:after,.industrial_section_title_yellow:before,.industrial_section_title_yellow:after {background-color: #000;content: "";display: inline-block;height: 1px;position: relative;vertical-align: middle;width: 50%;}
.industrial_section_title:before,.industrial_section_title_yellow:before {right: 0.5em;margin-left: -50%;}
.industrial_section_title:after,.industrial_section_title_yellow:after {left: 0.5em; margin-right: -50%;}

.professional_section_title,.janitorial_section_title {color:#053c37;font-family:Montserrat;font-size:42px;padding:0 10px!important;width:100%;overflow:hidden;text-transform:uppercase;}
#hh_home_ct {color:#ffffff!important;}
#pro_home_ct {color:#ffffff!important;}
#ind_resources_header {padding:unset;margin-bottom:50px;}
#pro_resources_header {padding:unset;margin-bottom:50px;}
/*.industrial_section_header {padding-left:10%;offset:unset!important;width:100%!important;margin-left:unset;}*/
/*.professional_section_header {padding-left:10%;offset:unset!important;width:100%!important;margin-left:unset;}*/
/*.janitorial_section_header{padding-left:10%;offset:unset!important;width:100%!important;margin-left:unset;}*/
.industrial_hr {color:#053c37;}
.janitorial_hr {color:#006747;}
.professional_hr {color:#006747;}
.industrial_hr_yellow {color:#ffd100;}
.industrial_uses_bg {background-color:#034638!important;color:#034638!important;}
.industrial_sc_bg {background-color:#034638!important;color:#034638!important;}
.household_uses_bg {background-color:#00b140!important;}
.professional_uses_bg {background-color:#006747!important;}
.janitorial_sc_bg {background-color:#006747!important;}
.janitorial_uses_bg {background-color:#006747!important;}
.professional_sc_bg {background-color:#006747!important;}
.industrial_uses_bg hr{color:#034638;}
.industrial_sc_bg hr{color:#034638!important;}
.accordion_header_household {color:#053c37!important;}
.accordion_header_industrial {color:#053c37!important;}
.accordion_header_professional {color:#006747!important;}
.accordion_header_janitorial {color:#006747!important;}
.text_lower {text-transform:unset;}
/* END HOME */

#confetti {position:absolute;top:0;left:0;}
#anniversary_hero {background-image:url('https://cdn.simplegreen.com/web22/images/anniversary/50th_background.jpg');background-size:cover;height:auto;overflow:hidden;}


/* BEGIN CLEANING USES */
#use_description {color:#253e3a;padding-right:100px;}
#use_description p{font-size:18px;line-height:2em;}
#use_description .ind_desc_box {border:3px solid #bae848;padding:10px 20px;width:fit-content;}
#value_proposition {background-color:#003934;color:#ffffff;font-size:18px;}
#value_proposition #value_left{padding:5%;}
#value_title,#range_title,#applications_title {font-size:32px;}
#range_title,#applications_title {padding:5% 0 0 5%;color:#053c37;}
#value_right {text-align:right;}
#value_img img{width:100%;}
#uses_prod_range {margin-top:0px!important;background-image:url("https://cdn.simplegreen.com/web22/images/cleaning_uses/industrial/bg_concrete.png")}
#use_applications {color:#003934;font-size:16px;font-weight:bold;line-height:3em;}
#use_application_img {padding:2.5% 0%;}
#ind_trust {background-color:#ffffff;padding:30px 0px;box-shadow:0px 0px 20px 10px #d5d5d5;}
#quality_heading {color:#253e3a;border-right:3px solid #034638;padding:2.5% 20px;}
#quality_heading p {font-size:clamp(30px,100%,38px);}
#quality_statement {color:#253e3a;font-family:Montserrat;font-size:18px;padding:2.5% 5%;line-height:2em;}
#ind_questions {background-color:#253e3a;color:#ffffff;font-family:Montserrat;font-weight:600;height:fit-content;padding:15px;}
#uses_safety_audit {margin:40px 0px;}
#use_video {padding-left:5%;padding-right:5%;}
#use_video iframe{padding-left:5%;padding-right:5%;height:90%;}
#uses_browse_type {padding-left:0px!important;}
#uses_browse_featured {padding-left:0px!important;}
.bio_ast {font-size:16px!important;font-style:italic;}
/* END CLEANING USES */ 

/* BEGIN CAROUSEL */
.bd-placeholder-img {font-size:1.125rem;text-anchor:middle;user-select:none;}
.carousel {margin-bottom:1rem;}
.carousel-caption {bottom:3rem;z-index:10;}
/* .carousel-item {height:60vh;}
.carousel-item > img {height:100%;left:0;position:absolute;top:0;min-width:100%;}
*/
.masthead2 {background-position:top center;background-repeat:no-repeat;background-size:cover;height:100vh;overflow:hidden;}
.masthead {animation:masthead-move 30s infinite;background-position:top left;background-repeat:no-repeat;background-size:cover;height:100vh;overflow:hidden;}
@keyframes masthead-move { 0% {background-position:0% 0%;} 50% {background-position:100% 100%;} 100% {background-position:0% 0%;} }
.home_bg {background-position:top left;background-repeat:no-repeat;background-size:cover;height:100vh;overflow:hidden;}
#homeTipCarousel .industrial-inner .carousel-item-end.active, #homeTipCarousel .industrial-inner .carousel-item-next {transform:translateX(calc(100%/6))!important;}
#homeTipCarousel .industrial-inner .carousel-item-start.active, #homeTipCarousel .industrial-inner .carousel-item-prev {transform:translateX(calc(-100%/6))!important;}
/* END CAROUSEL */

/* BEGIN CERTS AND SEALS */
#certs_lab_tested {background-color:#00b140;}
#certs_lab_tested p {display:table-cell;font-family:Montserrat;font-size:max(20px,2.5vw);padding:0 5%;text-align:center;vertical-align:middle;}
#certs_lab_tested img{max-height:300px;float:right;padding-right:50px;}
/* END CERTS AND SEALS */

/*
#ssa_details_sign_up a p:hover {color:#00b140!important;}
#ssa_details_sign_up a {text-decoration:none;}
*/

#sizes_table {width:80%;border:1px solid black;}
#sizes_table tr {display:block;width:100%;border-bottom:1px solid black;}
#sizes_table tr:nth-of-type(odd) {background-color:#034638;}
#sizes_table td {display:inline-block;width:50%;}
.size_img_cell {border-right:1px solid black;}
.size_img_cell img {padding:10px 0px;}
.sizes_inner_data {display:inline-block!important;height:150px!important;}
.sizes_inner * {all:unset!important;text-align:center!important;font-size:18px!important;}
.sizes_inner {height:150px!important;width:100%;}
.sizes_inner tbody {display:inline-block!important;height:150px!important;width:100%!important;}
.sizes_inner tr {display:block!important;width:100%!important;height:50%!important;}
.sizes_inner tr:nth-of-type(odd) {background-color:#ffffff!important;}
.sizes_inner tr:nth-of-type(even) {background-color:#D3D3D3!important;border-bottom:1px solid black!important;}
.sizes_inner td {display:inline-block!important;margin-top:calc(37.5px - 1em)!important;}

.sign_up_callout {color:#ffffff;font-size:4vmax;font-weight:bold;width:35%;top:20%;left:50%;}


/* RATIO CALC */

#ratio_div {font-size:30px;}
#ratio_answer {text-align:left!important;font-size:50px!important;font-weight:bold;color:#000000!important;margin-bottom:0px;}

#dilutions_industry_drop {border:2px solid #85714d;border-radius:10px;margin-bottom:20px;font-family:Montserrat;height:64px;font-weight:bold;font-size:clamp(20px, 2vw, 30px);color:#000000;}
#dilutions_industry_drop option {font-family:Montserrat;height:40px;}
#dilutions_product_drop {border:2px solid #85714d;border-radius:10px;margin-bottom:20px;font-family:Montserrat;height:64px;font-weight:bold;font-size:clamp(20px, 2vw, 30px);color:#000000;}
#dilutions_product_drop option {font-family:Montserrat;height:40px;}

/* END RATIO CALC */ 

/* START CPG CALC */ 

#size_selector {border:2px solid #85714d;border-radius:10px;margin-bottom:20px;font-family:Montserrat;height:64px;font-weight:bold;font-size:30px;color:#000000;}
#size_selector option {font-family:Montserrat;height:40px;}
#cost_input {border:2px solid #85714d;border-radius:10px;margin-bottom:20px;font-family:Montserrat;height:64px;font-weight:bold;font-size:30px;color:#000000;width:100%;}
#cost_input::placeholder {color:#000000;}
#dilution_selector {border:2px solid #85714d;border-radius:10px;margin-bottom:20px;font-family:Montserrat;height:64px;font-weight:bold;font-size:30px;color:#000000;}
#cpg_div {font-weight:bold;font-size:30px;color:#034638;text-align:left;}
.cpg_label {color:#034638;font-size:24px;font-weight:bold;text-align:left!important;margin-bottom:0px!important;}
#cpg_answer {font-size:50px!important;color:#000000!important;margin-bottom:0px;}
#cpg_button button {border:1px solid transparent;border-radius:10px;background-color:#034638;font-weight:bold;font-size:24px;color:#ffffff;margin-bottom:20px;padding:15px;}


#cgptcb-chat-box-container {box-shadow:0px 0px 15px #3f3f3f;}
.cgptcb-body .cgptcb-chat-circle {background-color:#f1d027 !important;/*border:1px solid #f1d027;*/box-shadow:none !important;}
/* END CPG CALC */

/* ============ desktop view ============ */
@media all and (min-width:1903px) {
	.footer-list {font-size:26px;}
	#navigation .nav-link {font-size:22px;}
	#navigation .navbar-brand {/*padding-left:104px;*/}
}
@media (min-width:1200px){
	.wtb_grid_item:nth-of-type(4n) {border-right:none;}
	/*.col-3-mw33 {max-width:33%!important;}*/
}
@media (max-width:1199px){
	.wtb_grid_item:nth-of-type(3n) {border-right:none;}
	.wtb_grid_item:nth-of-type(3n-2) {border-right:1px solid black;}
	/*.col-3-mw33 {max-width:33%!important;}*/
}
/* ============ desktop view ============ */
@media all and (min-width:992px) {
	#navigation .has-megamenu{position:static!important;}
	.navbar {padding:0px !important;}
	#navigation .megamenu{left:0px; right:0px; width:100%; margin-top:0px;}
}

/* ============ mobile view ============ */
@media(max-height:760px) {
	#country_drop {max-height:calc(100vh - 50px);overflow-y:scroll;}
}
@media(max-width:991px){
	.padding_top_123 {padding-top:0px;}
	.navbar-toggler-icon {background-color:#00b15a;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
	.navbar-toggler:focus {box-shadow:none;}
	.navbar.fixed-top .navbar-collapse, .navbar.sticky-top .navbar-collapse {overflow-y:auto;max-height:90vh;margin-top:10px;}
	.navbar>.container-fluid {justify-content: left!important;}
	#navigation .dropdown-menu a {color:unset;}
	.top_nav_division img {padding:0px;}
	#navigation .navbar-brand {margin:0px!important;padding:0px!important;width:fit-content;}
	#navigation {position:sticky;top:0px;}
	.top_nav_division p {font-size:16px;padding-top:16px;}
	#top_nav {display:none;}
	#navigation .dropdown-menu li {display:block;width:100%;}
	footer {padding:88px 24px;}
	.footer-left {display:none!important;}
	.footer-right {padding:0px;}
	#footer_first {margin-bottom:24px;}
	#footer_first, #footer_last, #footer_email,#footer_form #footer_submit {padding-left:0px;text-align:center;width:100%}
	footer .accordion {display:unset;}
	footer .accordion_container{display:unset;overflow-x:hidden;overflow-y:visible;}
	footer .accordion-item {border:1px solid #5e716e;border-left:0px;border-right:0px;overflow-x:clip;}
	.footer-list {font-size:30px;list-style-type:none;margin-bottom:0px;padding-top:0px!important;}
	.footer-list li {border-bottom:1px solid #485d5a;width:100%;margin:0px;}
	.footer-list li:first-of-type {border-top:1px solid #485d5a;}
	.footer-list li:last-of-type {border-bottom:unset;}
	.footer-list li a:hover{text-decoration:none;}
	footer h5 {font-size:30px;}
	.footer-body {border:none!important;margin-top:0px;overflow:visible;}
	.footer-body-container {margin-top:62px;}
	.footer_socials {border-bottom:1px solid #ffffff;justify-content: space-between !important;padding:75px 0px!important;}
	.footer_social_icon {padding:0px!important;}
	.footer_social_icon:hover {filter: brightness(100);}
	#footer_submit {margin-bottom:0px!important;}
	.footer_bottom {margin-top:0px!important;}
	.footer_legal {margin:65px 0px!important;}
	.item_2 {border-right:none;}
	#vert_side_nav {display:none;}
	#product_right {padding:5%;}
	#product_right #additional_scents {font-size:14px;}
	#product_right #additional_scents img {max-width:40%;}
	#product_right #products_buy_now {width:200px;}
	#product_right #product_name {font-size:30px;}
	#product_right #product_text {font-size:16px;line-height:18px;}
	#wtb_popup {width:90%;}
	#accordionMobileFilter * {box-shadow:none!important;font-family:Montserrat;background-color:transparent!important;}
	#accordionMobileFilter .accordion-body {padding:0px!important;}
	#accordionMobileFilter .mobile_filter_link {text-decoration:none;}
	#accordionMobileFilter .mobile_filter_link div{border-bottom:1px solid #919191;color:#000000!important;font-size:24px;padding:20px 0px;}
	#accordionMobileFilter .mobile_filter_link p {margin-left:20px;margin-bottom:0px;}
	#accordionMobileFilter .mobile_filter_link:last-of-type div{border-bottom:none;}
	#accordionMobileFilter {display:block;margin-bottom:50px;padding:0px;border-radius:0px;border-bottom:1px solid #000000;border-top:1px solid #000000;}
	#accordionMobileFilter .accordion-item .accordion-button::after{background-image:unset;}
	#accordionMobileFilter .accordion-item .accordion-button {color:#000000!important;font-size:22px;}
	#accordionMobileFilter .accordion-item .accordion-button img {height:16px;margin-right:20px;}
	#accordionMobileFilter .st-default-search-input {border:1px solid #919191!important;border-radius:0px;margin-left:20px;width:60%!important;min-width:300px;}
	.nav_logo {max-height:50px!important;}
	.section_spacing {padding-left:10px!important;}
	.ind_section_spacing {margin:30px 0px 0px 0px!important;}
	#featuredCarousel {padding-right:0px;}
	.product_matrix {padding:0px 10px!important;}
	.ct_hero_single {padding-left:0px!important;text-align:center!important;}
	.ct_hero_single img{height:auto;width:80%;}
	#single_tip_container {padding-top:calc((100%*(1866/1173))*(571/2800))}
	#article_container {padding-top:calc((100%*(1866/1173))*(571/2800))}
	#ct_body {margin-top:unset;padding-right:unset;padding:0 2.5%!important;}
	#need_list ul:first-of-type{margin-bottom:0px;}
	#need_list ul:last-of-type {margin-top:0px;}
	#use_description {padding-right:unset;}
	.wtb_grid_item:nth-of-type(even) {border-right:none;}
	.wtb_grid_item:nth-of-type(odd) {border-right:1px solid black;}
	.hero_text {font-size:20px;color:#000000;left:4vw;bottom:1vw;position:absolute;max-width:30vw;text-align:left;line-height:20px;}
	#resource_accordion{padding-left:0px;padding-right:0px;}
	#resource_accordion .accordion-item .accordion-body{padding-left:0px;padding-right:0px;}
	.label_means_title::after,.label_means_title::before,.label_means_title_no_line::before,.label_means_title_no_line::after{display:none!important;}	
	#pro_resources_header::after,#pro_resources_header::before{display:none!important;}	
	.professional_section_title::after,.professional_section_title::before{display:none!important;}	
	.hosehold_section_title::after,.household_section_title::before{display:none!important;}	
	.industrial_section_title::after,.industrial_section_title::before,.industrial_section_title_yellow::after,.industrial_section_title_yellow::before{display:none!important;}	
	.janitorial_section_title::after,.janitorial_section_title::before{display:none!important;}	
	.industrial_hero_blend_box, .professional_hero_blend_box {top:0%;height:100%;}
	#article_copy {padding-left:10px;}
	#tip_title {padding-left:0px;}
	.blog_hr {left:unset;}
	#mobile_nav_search {position:relative;z-index:10000;}
	#___gcse_0 {margin:0px!important;padding:0px!important;}
	.gsc-control-cse {max-width:100%;padding:0!important;margin:0!important;}
	.gsib_a {padding:0!important;margin:0!important;}
	.gsc-search-box {height:80px!important;}
	.gsc-input {height:50px;}
	.gsc-input-box {max-width:80%!important;margin-left:20px;}
	.gsc-search-button {width:100px!important;height:50px;border-radius:20px!important;}
	.gsc-search-button-v2 {margin-right:20px;}
	.gsc-results-wrapper-overlay {top:15%!important;}
	.gsc-search-button-v2 > svg {position: relative;top:0px;}
	#homeTipCarousel .industrial-inner .carousel-item-end.active, #homeTipCarousel .industrial-inner .carousel-item-next {transform:translateX(calc(100%/4))!important;}
	#homeTipCarousel .industrial-inner .carousel-item-start.active, #homeTipCarousel .industrial-inner .carousel-item-prev {transform:translateX(calc(-100%/4))!important;}
}
@media (max-width:767px) {
	.wtb_grid_item:nth-of-type(even) {border-right:none;}
	.wtb_grid_item:last-of-type {border-bottom:none;}
	.wtb_grid_item a img {max-width:80%;}
	#globe_images {margin-left:0px!important;text-align:center!important;}
	#continent_wrapper {flex-wrap:wrap;}
	#continent_list {padding-top:20px;padding-left:20%;}
	.continent_name {padding:10px;font-size:30px!important;}
	#continent_1_content, #continent_2_content, #continent_3_content, #continent_4_content,#continent_5_content, #continent_6_content{padding-left:20%!important;/*top:0px;font-size:16px;min-height:45.2vh;padding:2% 5%;position:relative;margin-top:2%;width:100%;*/}
	#homeTipCarousel .ind_category_img p {font-size:20px;}
	#homeTipCarousel .category_carousel_slide img {padding:0px;}
	.industrial_hero_blend_box, .professional_hero_blend_box {clip-path:none;top:0px;height:100%;width:100%;}
	.sign_up_callout {color:#ffffff;font-size:5vmax;font-weight:bold;width:100%;top:20%;left:0%;}
	#sizes_table {width:100%;}

}
/* medium and up screens */
@media (min-width:768px) {
	#featuredCarousel .carousel-inner .carousel-item-end.active, #featuredCarousel .carousel-inner .carousel-item-next {transform:translateX(calc(100%/3));}
	#featuredCarousel .carousel-inner .carousel-item-start.active, #featuredCarousel .carousel-inner .carousel-item-prev {transform:translateX(calc(-100%/3));}
	#categoryCarousel .carousel-inner .carousel-item-end.active, #categoryCarousel .carousel-inner .carousel-item-next {transform:translateX(calc(100%/3));}
	#categoryCarousel .carousel-inner .carousel-item-start.active, #categoryCarousel .carousel-inner .carousel-item-prev {transform:translateX(calc(-100%/3));}
	#homeProductCarousel .carousel-inner .carousel-item-end.active, #homeProductCarousel .carousel-inner .carousel-item-next {transform:translateX(calc(100%/3));}
	#homeProductCarousel .carousel-inner .carousel-item-start.active, #homeProductCarousel .carousel-inner .carousel-item-prev {transform:translateX(calc(-100%/3));}
	#useProductCarousel .carousel-inner .carousel-item-end.active, #useProductCarousel .carousel-inner .carousel-item-next {transform:translateX(calc(100%/3));}
	#useProductCarousel .carousel-inner .carousel-item-start.active, #useProductCarousel .carousel-inner .carousel-item-prev {transform:translateX(calc(-100%/3));}
	#homeTipCarousel .carousel-inner .carousel-item-end.active, #homeTipCarousel .carousel-inner .carousel-item-next {transform:translateX(calc(100%/3));}
	#homeTipCarousel .carousel-inner .carousel-item-start.active, #homeTipCarousel .carousel-inner .carousel-item-prev {transform:translateX(calc(-100%/6));}
	#product_accordion {padding-left:20px;padding-right:20px;}
	#polaroidCarousel .carousel-inner .carousel-item-end.active, #polaroidCarousel .carousel-inner .carousel-item-next {transform:translateX(calc(100%/3));}
	#polaroidCarousel .carousel-inner .carousel-item-start.active, #polaroidCarousel .carousel-inner .carousel-item-prev {transform:translateX(calc(-100%/3));}

}
@media (max-width:767px) {
	#categoryCarousel .carousel-inner .carousel-item > div {display:none;}
	#categoryCarousel .carousel-inner .carousel-item > div:first-child {display:block;}
	#categoryCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) {opacity:1;margin:0;width:100%;}
	#categoryCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) {opacity:1;margin:0;width:100%;}
	#categoryCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) img {width:unset;}
	#categoryCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) img {width:unset;}
	#homeProductCarousel .carousel-inner .carousel-item > div {display:none;}
	#homeProductCarousel .carousel-inner .carousel-item > div:first-child {display:block;}
	#homeProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) {opacity:1;margin:0;width:100%;}
	#homeProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) {opacity:1;margin:0;width:100%;}
	#homeProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) img {width:unset;}
	#homeProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) img {width:unset;}
	#polaroidCarousel .carousel-inner .carousel-item > div {display:none;}
	#polaroidCarousel .carousel-inner .carousel-item > div:first-child {display:block;}
	#polaroidCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) {opacity:1;margin:0;width:100%;}
	#polaroidCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) {opacity:1;margin:0;width:100%;}
	#polaroidCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) img {width:unset;}
	#polaroidCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) img {width:unset;}
	#useProductCarousel .carousel-inner .carousel-item > div {display:none;}
	#useProductCarousel .carousel-inner .carousel-item > div:first-child {display:block;}
	#useProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) {opacity:1;margin:0;width:100%;}
	#useProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) {opacity:1;margin:0;width:100%;}
	#useProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) img {width:unset;}
	#useProductCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) img {width:unset;}
	#homeTipCarousel .carousel-inner .carousel-item > div {display:none;}
	#homeTipCarousel .carousel-inner .carousel-item > div:first-child {display:block;margin:0 auto;}
	#homeTipCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) {opacity:1;margin:0;width:100%;}
	#homeTipCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) {opacity:1;margin:0;width:100%;}
	#homeTipCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(-n+1) img {width:unset;}
	#homeTipCarousel .carousel-inner .carousel-item.active .col-md-4:nth-child(n+3) img {width:unset;}
	#featuredCarousel .carousel-inner .carousel-item {justify-content:center;}
	#featuredCarousel .carousel-inner .carousel-item > div {display:none;}
	#featuredCarousel .carousel-inner .carousel-item > div:first-child {display:block;}
	#product_accordion .accordion-item .product_sds img{margin-top:20px;width:70%;}
	#product_accordion .accordion-item .product_sds .accordion-body .sds_sample_div{text-align:left;}
	#hero_left {padding:5% 10% 5% 10%;}
	#hero_callout_industrial {font-size:10vw;margin-bottom:40px!important;}
	#hero_callout_household {font-size:8vw;margin-bottom:40px!important;}
	#hero_callout_professional {font-size:8vw;margin-bottom:40px!important;}
	#hero_callout_janitorial {font-size:8vw;margin-bottom:40px!important;}
	#hero_copy {padding-right:0px!important;}
	#janitorial_hero_link {width:100%;}
	#professional_hero_link {width:100%;}
	#industrial_hero_link {width:100%;}
	#household_hero_link {width:100%;}
	#household_hero_link_50 {width:100%;}
	#our_story {padding-top:calc((80vw * (9/16) - 50px) * .1);height:calc(80vw * (9/16) - 50px);}
	#our_story_vid iframe{height:calc(80vw * (9/16));}
	.our_story50 {max-height:700px;}
	.our_story_vid50 iframe{height:calc(62.5vw * (9/16));}
	.video-container50 {padding-bottom: 40%;}
	.about_us_grid {padding-top:20px;}
	.home_about_link {width:100%;}
	.home_about_link_industrial {width:100%;}
	.home_about_link_professional {width:100%;}
	.home_about_link_janitorial {width:100%;}
	.household_section_title:before,.household_section_title:after {display:none;}
	.carousel_buttons {margin-right:0!important;float:unset!important;}
	#home_safer_choice {height:auto;}
	#home_safer_left #home_sc_img_container{position:relative;width:100%;top:0px;max-height:unset;}
	#home_safer_left #home_sc_img_container img{width:100%;}
	#home_safer_right {padding:0 2.5%!important;}
	#home_sc_copy {width:unset;}
	#household_home_products {background-image:unset;}
	#ct_search .st-default-search-input, .st-ui-search-input {margin:20px 0;width:80%;}
	#quality_heading {color:#253e3a;border-bottom:3px solid #bae848;border-right:none;padding:0 20px;}
	#industrial_hero {background-image:url('https://cdn.simplegreen.com/web22/images/home/industrial_hero_background_mobile.jpg');background-size:cover;height:auto;}
	#professional_hero {background-image:url('https://cdn.simplegreen.com/web22/images/home/professional_hero_background_mobile.jpg');background-size:cover;height:auto;}
	#janitorial_hero {background-image:url('https://cdn.simplegreen.com/web22/images/home/professional_hero_background_mobile.jpg');background-size:cover;height:auto;}
	.ct_mobile_cta {display:block;width:100%;}
	.ct_mobile_cta img{width:100%;}
	.ct_desktop_cta {display:none;}
	#homeTipCarousel .industrial-inner .carousel-item-end.active,
	#homeTipCarousel .industrial-inner .carousel-item-next {transform:translateX(calc(100%))!important;}
	#homeTipCarousel .industrial-inner .carousel-item-start.active, 
	#homeTipCarousel .industrial-inner .carousel-item-prev {transform:translateX(calc(-100%))!important;}
	#product_accordion {padding-left:0px;padding-right:0px;}
	#product_accordion .accordion-item .product_features .accordion-body{padding:0px;}
}

@media(max-width: 576px) {
	#mobile_nav .top_nav_division{text-align:center;width:50%}
	.tip_card_container {display:flex;justify-content:center;}
	#product_hero_container {height:unset;}
	#pro_resources_header {font-size: 42px;}
	.industrial_hero_blend_box, .professional_hero_blend_box {clip-path:none;top:0px;height:100%;width:100%;}
}

/* BRANDON NAVIGATION
#navigation ul, #navigation li {list-style:none;box-sizing:border-box;}
#navigation a {color:#ff0000;text-decoration:none;-webkit-tap-highlight-color:#000000;}
* {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-appearance:none;}
.content {margin:auto;width:80%;max-width:1300px;}
.header-of-page {position:fixed;width:100%;left:0px;top:0px;z-index:3;user-select:none;}
.header-content {width:92%;max-width:1300px;margin:auto;padding:22px 0px;height:80px;display:flex;justify-content:space-evenly;}
.header-content::after {clear:both;width:0px;height:0px;content:'';overflow:hidden;display:block;}
.header-content .logo {display:block;float:left;font-size:22px;height:60px;color:#000000;line-height:32px;position:relative;bottom:12px;}
.header-content .logo .iconfont {font-size:24px;font-weight:600;color:#fe4066;vertical-align:top;}
.header-content .nav-menu {float:left;}
.header-content .nav-menu::after {clear:both;width:0px;height:0px;content:'';overflow:hidden;display:block;}
.header-content .nav-menu .nav-item {float:left;}
.header-content .nav-menu .nav-item + .nav-item {margin-left:40px;}
.header-content .nav-menu .nav-item > span, .header-content .nav-menu .nav-item > a {display:block;line-height:36px;font-size:22px;color:#000000;-webkit-transition:0.15s;-o-transition:0.15s;transition:0.15s;cursor:pointer;}
.header-content .nav-menu .nav-item > span:hover, .header-content .nav-menu .nav-item > a:hover {color:#fe4066;}
.header-content .nav-menu .nav-item > span .iconfont {padding-left:5px;color:inherit;}
.header-content .nav-menu .nav-item h3 {font-size:18px;line-height:28px;color:#000000;margin:0px;-webkit-transition:0.15s;-o-transition:0.15s;transition:0.15s;}
.header-content .nav-menu .nav-item h3 .edition {font-size:12px;color:#8c8889;line-height:normal;}
.header-content .nav-menu .nav-item p {font-size:12px;color:#8c8889;line-height:16px;margin:0px;}
.header-content .nav-menu .nav-item .nav-menu-drop {background-color:#ffffff;display:none;position:absolute;width:100%;top:78px;left:0px;-webkit-box-shadow:0 10px 12px rgba(0, 0, 0, 0.05);box-shadow:0 10px 12px rgba(0, 0, 0, 0.05);}
.header-content .nav-menu .nav-item .nav-menu-drop ul {max-width:1300px;margin:0 auto;width:92%;overflow:hidden;}

.header-content .nav-menu .nav-item .nav-menu-drop .product-nav {padding:58px 30px 72px;}
.header-content .nav-menu .nav-item .nav-menu-drop .product-nav li {display:inline-block;width:33.3%;}
.header-content .nav-menu .nav-item .nav-menu-drop .product-nav li a {display:block;}
.header-content .nav-menu .nav-item .nav-menu-drop .product-nav li a h3 {margin-bottom:7px;}
.header-content .nav-menu .nav-item .nav-menu-drop .product-nav li a:hover h3 {color:#fe4066;}

.header-content .nav-menu .nav-item.active > span {color:#fe4066;}
.header-content .nav-menu .nav-item.active > span .iconfont {color:#fe4066;}
.header-content .nav-menu .nav-item.active .nav-menu-drop {display:block;}
.header-content .ph-menu-icon {display:none;font-size:24px;color:#000000;line-height:36px;float:right;cursor:pointer;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.header-content .ph-menu-icon:before {content:url(https://simple-green-web22.s3.us-west-2.amazonaws.com/images/common/mobile_menu.png);}
.header-content .ph-menu-icon:hover {color:#fe4066;}
.header-content .ph-head {display:none;}

.black-bg .logo {color:#ffffff;}
.black-bg .nav-menu .nav-item > span, .black-bg .nav-menu .nav-item > a {color:#ff0000;}
.black-bg .ph-menu-icon {color:#ffffff;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.header-of-page.active {background-color:#f7f4f5;}
.header-of-page.active .logo {color:#000000;}
.header-of-page.active .nav-menu .nav-item > span, .header-of-page.active .nav-menu .nav-item > a {color:#000000;}
.header-of-page.active .ph-menu-icon {color:#000000;}

.bg-color {background-color:#f7f4f5;-webkit-box-shadow:#dcdcdc 0 2px 10px;box-shadow:#dcdcdc 0 2px 10px;}
.secondary-menu {text-align:center;border-bottom:1px solid #f0f0f0;white-space:nowrap;overflow:hidden;overflow-x:auto;}
.secondary-menu a {display:inline-block;*display:inline;*zoom:1;position:relative;margin:0 40px;font-size:16px;color:#8c8889;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;line-height:70px;}
.secondary-menu a::before {content:'';width:40px;height:3px;background:#fe4066;position:absolute;left:50%;bottom:-1px;margin-left:-20px;opacity:0;filter:alpha(opacity=0);}
.secondary-menu a:hover {color:#fe4066;}
.secondary-menu a.active {color:#fe4066;}
.secondary-menu a.active::before {opacity:1;filter:alpha(opacity=100);}
@media (max-width:1365px) {
	.secondary-menu a {margin:0 20px;}
}
@media (max-width:1299px) {
	.header-content .logo {font-size:20px;}
	.header-content .nav-menu {margin-left:4%;}
	.header-content .nav-menu .nav-item + .nav-item {margin-left:25px;}
}
@media (max-width:1130px) {
	.header-content .nav-menu {margin-left:2%;}
	.header-content .nav-menu .nav-item + .nav-item {margin-left:15px;}
}
@media (max-width:1100px) {
}
@media (max-width:999px) {
	.header-content {display:block;}
	.header-content .nav-menu {display:none;}
	.header-content .ph-menu-icon {display:block;}
	.header-of-page.active {background-color:#f0f0f0;height:100%;overflow-y:auto;padding-top:66px;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:5;}
	.header-of-page.active .header-content {height:auto;width:100%;padding:0px;}
	.header-of-page.active .header-content > .logo {display:none;}
	.header-of-page.active .header-content .nav-menu {background-color:#ffffff;display:block;float:none;margin:0px;}
	.header-of-page.active .header-content .nav-menu .nav-item {float:none;margin-left:0px;border-bottom:1px solid #e9e9e9;padding:10px 4% 10px 6%;}
	.header-of-page.active .header-content .nav-menu .nav-item:last-child {border:none;}
	.header-of-page.active .header-content .nav-menu .nav-item.active > span {color:#000000;}
	.header-of-page.active .header-content .nav-menu .nav-item.active > span .iconfont {color:#000000;}
	.header-of-page.active .header-content .nav-menu .nav-item.active .nav-menu-drop {display:none;}
	.header-of-page.active .header-content .nav-menu .nav-item > span {overflow:hidden;}
	.header-of-page.active .header-content .nav-menu .nav-item > span .iconfont {float:right;font-size:20px;}
	.header-of-page.active .header-content .nav-menu .nav-item .nav-menu-drop {position:relative;left:auto;top:auto;-webkit-box-shadow:none;box-shadow:none;}
	.header-of-page.active .header-content .nav-menu .nav-item .nav-menu-drop ul {width:100%;}
	.header-of-page.active .header-content .nav-menu .nav-item .nav-menu-drop .product-nav {padding:0px;}
	.header-of-page.active .header-content .nav-menu .nav-item .nav-menu-drop .product-nav li {float:none;padding:25px 0px 30px 0px;width:100%;border-bottom:1px solid #e9e9e9;}
	.header-of-page.active .header-content .nav-menu .nav-item .nav-menu-drop .product-nav li > a {max-width:100%;margin-top:15px;}
	.header-of-page.active .header-content .ph-menu-icon {display:none;}
	.header-of-page.active .header-content .ph-head {display:block;position:fixed;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.04);padding:15px 4% 15px 6%;box-sizing:border-box;background-color:#ffffff;border-bottom:1px solid #e9e9e9;width:100%;left:0px;top:0px;height:68px;}
	.header-of-page.active .header-content .ph-head .mobile-logo {position:relative;bottom:12px;}
	.header-of-page.active .header-content .ph-head .ph-menu-icon {display:block;}
	.secondary-menu a {margin:10px 10px 0px;font-size:14px;line-height:60px;}
}
@media (max-width:599px) {
	.secondary-menu a {line-height:50px;white-space:nowrap;}
}
*/
/* END NAVIGATION */

