@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol{}ul{list-style:none;}li{}ul,ol,h1,h2,h3,h4,h5,h6,p{display:block;}blockquote,q{quotes:none;}sub,sup{font-size:75%;line-height:0;position:relative;}sup{top:-0.2em;}sub{bottom:-0.25em;}small{font-size:80%;}strong,b{font-weight:bold;}em{font-style:italic;}blockquote:before,blockquote:after,q:before,q:after{content:none;}table{border-collapse:collapse;border-spacing:0;}th{font-weight:bold;vertical-align:bottom;}td{font-weight:normal;vertical-align:top;}html{-webkit-text-size-adjust:none;}body{width:100%;overflow-x:hidden;overflow-y:auto;}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;}body{font-size:100%;line-height:150%;font-family:'Open Sans',sans-serif;color:#525353;background:#ffffff;font-style:normal;font-weight:400;}body{}*{margin:0;padding:0;}*{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;}a,a:link,a:visited{color:#009a4f;text-decoration:underline!important;outline:none!important;border:0 none;vertical-align:baseline;background:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;}a:active,a:hover{color:#009a4f;text-decoration:underline!important;outline:none!important;border:0 none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;}.noborder{border:0 none!important;outline:none!important;}.noshow{display:none!important;}img{border:0 none;width:100%;max-width:100%;height:auto;}a.nounderlineahref,a.nounderlineahref:link,a.nounderlineahref:visited{text-decoration:none!important;outline:none!important;border:0 none!important;}a.nounderlineahref:active,a.nounderlineahref:hover{text-decoration:none!important;outline:none!important;border:0 none!important;}a img{text-decoration:none!important;outline:none!important;border:0 none!important;}a div{text-decoration:none!important;outline:none!important;border:0 none!important;}.hide_on_mobile{display:block;}.show_on_mobile{display:none;}.hide_on_mobile.makeinline{display:inline;}.show_on_mobile.makeinline{display:none;}#top{position:absolute;top:0;left:0;}#loading_viewport{display:block;width:100%;height:100%;padding:0px;margin:0px;overflow:hidden;background:url(https://static-farm.ewg.org/images/icon_progress.gif);background-position:center center;background-repeat:no-repeat;background-color:#ffffff;position:absolute;z-index:99999;top:0;left:0;}#loading{display:none!important;width:100%;height:100%;padding:0px;margin:0px;overflow:hidden;background:url(https://static-farm.ewg.org/images/icon_progress.gif);background-position:center center;background-repeat:no-repeat;background-color:rgba(255,255,255,1);position:absolute;z-index:999;top:0;left:0;}#mywidthdiv{background-color:#FFFFFF;border:2px solid #d3d0ce;bottom:20px;color:#c2c2c2;height:auto;left:20px;padding:10px;position:fixed;text-align:center;width:auto;z-index:999999;display:none;}#sticky_menu{background-color:#ffffff;height:120px;left:0;position:fixed;top:0;width:100%;z-index:99;}#header{height:120px;margin:0 auto;width:960px;}#top_header{height:81px;}#logo_div{height:81px;padding:10px 0 0;}img.logo2015_2_pc{height:auto;width:200px;}#tools_div{height:81px;}#admin{margin:10px 0 7px;}#admin_left.orange{background:none repeat scroll 0 0 #f89c1b;}#admin_left{background:none repeat scroll 0 0 #009a4f;border-bottom:3px solid #485b24;-o-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}.admin_col{background:none repeat scroll 0 0 #525252;border-bottom:3px solid #27232c;-moz-box-shadow:1px 0 0 rgba(0,0,0,0.19) inset;-webkit-box-shadow:1px 0 0 rgba(0,0,0,0.19) inset;box-shadow:1px 0 0 rgba(0,0,0,0.19) inset;color:#ffffff;font-size:75%;line-height:100%;font-weight:600;height:31px;padding:8px 16px 0;text-shadow:none;}#guides_icon{padding-left:30px;position:relative;z-index:9;}#guide_icon_img{height:12px;left:13px;position:absolute;top:8px;width:10px;z-index:9;}#faq_icon{padding-left:30px;position:relative;z-index:9;-o-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}#faq_icon_img{height:12px;left:13px;position:absolute;top:8px;width:12px;z-index:9;}#admin_right{-o-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;padding-left:25px;position:relative;z-index:9;}#info_icon_img{height:18px;left:13px;position:absolute;top:5px;width:5px;z-index:9;}#socialmedia_ul{list-style:outside none none;margin:0;padding:0;}#socialmedia_ul li:first-child{margin:0;}#socialmedia_ul li{background-color:#ffffff;display:block;list-style:outside none none;margin:0 0 0 3px;padding:0;text-indent:-9999px;}#socialmedia_ul li a{display:block;height:24px;width:24px;}#socialmedia_ul li a.sm_facebook{background-image:url("https://static-farm.ewg.org/images/icon_facebook.jpg");background-position:0 0;background-repeat:no-repeat;background-size:cover;}#socialmedia_ul li a.sm_twitter{background-image:url("https://static-farm.ewg.org/images/icon_twitter.jpg");background-position:0 0;background-repeat:no-repeat;background-size:cover;}#socialmedia_ul li a.sm_addthis{background-image:url("https://static-farm.ewg.org/images/icon_addthis.jpg");background-position:0 0;background-repeat:no-repeat;background-size:cover;}#socialmedia_ul li a.sm_app{background-image:url("https://static-farm.ewg.org/images/icon_ewgapps.png");background-position:0 0;background-repeat:no-repeat;background-size:cover;}#bottom_header{background-color:#525252;background-position:0 0;background-repeat:repeat-x;border-bottom:4px solid #393939;height:39px;width:100%;}#dropdown{background-color:#009a4f;border-bottom:4px solid #006b37;height:39px;width:433px;}#home{background:url("https://static-farm.ewg.org/images/icon_home.png") no-repeat scroll 0 0 rgba(0,0,0,0);border-right:1px solid #006b37!important;height:35px;text-indent:-9999px;width:35px;}#ewg_fd_href{border-right:1px solid #006b37!important;display:block!important;background-color:rgba(0,0,0,0);color:#ffffff;}#sitename{font-size:100%;line-height:100%;height:35px;margin:0;padding:9px 10px;}#ewg{font-weight:700;}#down{padding:9px 50px 9px 0!important;color:#fff!important;text-indent:0!important;width:auto!important;border-left:0 solid #009a4f!important;height:35px;font-size:100%;line-height:100%;position:relative;}#down:after{content:"";display:block;position:absolute;top:0;right:0px;background-image:url("https://static-farm.ewg.org/images/icon_down_arrow.png");background-repeat:no-repeat;width:35px;height:100%;z-index:1;}#down:after{-webkit-animation:change_opacity 1s 0s infinite ease-in-out alternate;-moz-animation:change_opacity 1s 0s infinite ease-in-out alternate;-ms-animation:change_opacity 1s 0s infinite ease-in-out alternate;-o-animation:change_opacity 1s 0s infinite ease-in-out alternate;animation:change_opacity 1s 0s infinite ease-in-out alternate;}@-webkit-keyframes  change_opacity{0%{opacity:0.75;background-position:right -2px;}100%{opacity:1;background-position:right 2px;}}@-moz-keyframes  change_opacity{0%{opacity:0.75;background-position:right -2px;}100%{opacity:1;background-position:right 2px;}}@-ms-keyframes  change_opacity{0%{opacity:0.75;background-position:right -2px;}100%{opacity:1;background-position:right 2px;}}@-o-keyframes  change_opacity{0%{opacity:0.75;background-position:right -2px;}100%{opacity:1;background-position:right 2px;}}@keyframes  change_opacity{0%{opacity:0.75;background-position:right -2px;}100%{opacity:1;background-position:right 2px;}}#search{height:35px;max-width:610px;padding:0 5px;width:auto;}#form_search_header{background:url("https://static-farm.ewg.org/images/icon_magnifying_glass.png") no-repeat scroll 6px 4px #ffffff;border:1px solid #393939;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 0 0 rgba(0,0,0,0.19) inset;-webkit-box-shadow:1px 0 0 rgba(0,0,0,0.19) inset;box-shadow:1px 0 0 rgba(0,0,0,0.19) inset;height:25px;margin:5px;padding:0 0 0 25px;}.cd-dropdown-wrapper a,.cd-dropdown-wrapper a :link,.cd-dropdown-wrapper a :visited{text-decoration:none!important;outline:none!important;}.cd-dropdown-wrapper a :active,.cd-dropdown-wrapper a :hover{text-decoration:none!important;outline:none!important;}.cd-dropdown-wrapper{display:inline-block;position:relative;height:50px;margin:0;padding:0;width:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cd-dropdown-trigger{display:block;position:relative;line-height:50px!important;color:#ffffff!important;text-indent:-9999px!important;height:50px!important;padding:0!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;background-image:url("https://static-farm.ewg.org/images/icon_menu.png")!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:30px!important;width:40px!important;background-color:#006b37!important;}.agmag_banner{border-radius:6px;margin:0 auto;width:100%;max-width:92%;}.agmag_banner a img{border-radius:6px!important;border:1px solid #d3d0ce!important;}.flexgrid_wrapper{width:100%;border-collapse:collapse;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 4%;margin:4% 0 0;}body .flexgrid_wrapper:first-child{margin:0;}.row{clear:both;max-width:92%;height:100%;margin:0 auto;}.row:after{content:"";display:table;clear:both;}.col_1,.col_2,.col_3,.col_4,.col_5,.col_6,.col_7,.col_8,.col_9,.col_10,.col_11,.col_12{float:left;width:100%;border-collapse:collapse;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-break:break-word;margin:4% 0 0;}.flexgrid_wrapper .row .col_1,.flexgrid_wrapper .row .col_2,.flexgrid_wrapper .row .col_3,.flexgrid_wrapper .row .col_4,.flexgrid_wrapper .row .col_5,.flexgrid_wrapper .row .col_6,.flexgrid_wrapper .row .col_7,.flexgrid_wrapper .row .col_8,.flexgrid_wrapper .row .col_9,.flexgrid_wrapper .row .col_10,.flexgrid_wrapper .row .col_11,.flexgrid_wrapper .row .col_12{padding:20px;}.no_padding,.row.no_padding .col_1,.row.no_padding .col_2,.row.no_padding .col_3,.row.no_padding .col_4,.row.no_padding .col_5,.row.no_padding .col_6,.row.no_padding .col_7,.row.no_padding .col_8,.row.no_padding .col_9,.row.no_padding .col_10,.row.no_padding .col_11,.row.no_padding .col_12{padding:0!important;}@media all and (min-width : 600px)
{.flexgrid_wrapper{margin:0 0;max-width:960px;padding:0 0;width:100%;}.row{display:flex;clear:both;margin:0 auto;max-width:100%;height:100%;padding:2% 0 0;}.flexgrid_wrapper .row{padding:1% 0;}.row:after{content:"";display:table;clear:both;}.col_1,.col_2,.col_3,.col_4,.col_5,.col_6,.col_7,.col_8,.col_9,.col_10,.col_11,.col_12{margin:0 2% 0 0;float:left;word-break:break-word;position:relative;}.col_1{width:6.5%;}.col_2{width:15%;}.col_3{width:23.5%;}.col_4{width:32%;}.col_5{width:40.5%;}.col_6{width:49%;}.col_7{width:57.5%;}.col_8{width:66%;}.col_9{width:74.5%;}.col_10{width:83%;}.col_11{width:91.5%;}.col_12{width:100%;margin:0;}.last{margin:0;}}.flexGRID{}.flexGRID .row .col_1,.flexGRID .row .col_2,.flexGRID .row .col_3,.flexGRID .row .col_4,.flexGRID .row .col_5,.flexGRID .row .col_6,.flexGRID .row .col_7,.flexGRID .row .col_8,.flexGRID .row .col_9,.flexGRID .row .col_10,.flexGRID .row .col_11,.flexGRID .row .col_12{background:#f0efea;border-radius:6px;border:1px solid #d3d0ce;}.flexGRID .row:first-child .col_12{color:#FFF;background:none;padding:0;}.flexGRID .row:first-child .col_12 h1{font-size:32px;margin-bottom:2%;text-align:center;}#maincontent_id_wrapper{background-color:transparent;margin:0px auto 0;width:960px;}.maincontent_class_movemetotheright{left:0;}.maincontent_class_margintop15{height:20px;width:100%;}.maincontent_class_margintop15{height:30px;width:100%;}#left_column{margin:0 0px 0 0;width:199px;}#left_nav{border:1px solid #d3d0ce;-o-border-radius:0px 0 0 6px;-ms-border-radius:0px 0 0 6px;-khtml-border-radius:0px 0 0 6px;-moz-border-radius:0px 0 0 6px;-webkit-border-radius:0px 0 0 6px;border-radius:0px 0 0 6px;margin:0;text-align:left;width:200px;color:#525353;font-size:80%;line-height:165%;background:#f5f5f1;padding-bottom:20px;padding-top:20px;}#left_nav ul{margin:0 0 0 0px;padding:0 0 0 0px;}#left_nav li a{text-decoration:none!important;display:block;margin:0 0 0px 0;padding:2px 10px 2px 20px;}#left_nav ul li:last-child{padding-bottom:10px}#left_nav ul li a:link,#left_nav ul li a:visited{color:#525353;}#left_nav ul li a:active,#left_nav ul li a:hover{background-color:#f5f5f1;}#left_nav ul li{margin:0;padding:3px;}#left_nav h2{font-weight:700;padding:20px 10px 10px;margin:0;font-size:110%;}#left_nav h2:first-child{padding-top:0;}#left_nav hr{background-color:#d3d0ce;color:#d3d0ce;border:0 none;height:1px;}#left_side_banner{margin-top:20px;border:1px solid #d3d0ce;-o-border-radius:6px 0 0 6px;-ms-border-radius:6px 0 0 6px;-khtml-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;width:200px;line-height:0;}#left_side_banner img{border-radius:6px 0 0 6px;}#breadcrumbs{background-color:#f5f5f1;border:1px solid #d3d0ce;color:#525353;opacity:0.6;font-size:80%;line-height:100%;height:40px;padding:10px;border-radius:6px 6px 0 0;}#breadcrumbs a{color:#525353;text-decoration:none!important;}input,textarea{}input::-ms-clear,textarea::-ms-clear{display:none;}::-moz-selection{background:#c2c2c2;color:#ffffff;text-shadow:none;}::selection{background:#c2c2c2;color:#ffffff;text-shadow:none;}input:-moz-placeholder{color:#c2c2c2;}textarea:-moz-placeholder{color:#c2c2c2;}button,input,select,textarea{color:#c2c2c2;}input:focus{outline:none;}textarea{outline:0 none;border:0 none;}input{font-family:sans-serif;}input::-ms-clear{display:none;}input::-webkit-search-decoration,input::-webkit-search-cancel-button,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none;}input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0 none;border:0 none;}input::-webkit-input-placeholder{color:#c2c2c2;}input:-moz-placeholder{color:#c2c2c2;}input::-moz-placeholder{color:#c2c2c2;}input:-ms-input-placeholder{color:#c2c2c2;}input::-webkit-search-decoration,input::-webkit-search-cancel-button,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none;}input[type=file]{}textarea{resize:vertical;}textarea::-ms-clear{display:none;}textarea::-webkit-input-placeholder{color:#c2c2c2;}textarea:-moz-placeholder{color:#c2c2c2;}textarea::-moz-placeholder{color:#c2c2c2;}textarea:-ms-input-placeholder{color:#c2c2c2;}input#url_form_submit:focus::-webkit-input-placeholder{color:transparent;outline:none;cursor:pointer;}input#url_form_submit{background-color:#c2c2c2;color:#ffffff;cursor:pointer;width:25%;float:left;text-align:center;}input#url_form_submit:hover{background-color:#c2c2c2;color:#ffffff;}input#url_form_submit:focus{background-color:#c2c2c2;color:#ffffff;}input#url_form_url{width:75%;margin:0 0% 0 0;float:left;border:0px solid #d3d0ce;}.fleft{float:left;}.fright{float:right;}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}.clear{clear:both;padding:0;margin:0;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}#home_map{width:960px;margin:20px 0px;padding:0;border:0 none;text-align:center;color:#009a4f;}#home_map h1{font-family:'Yanone Kaffeesatz',sans-serif;font-size:250%;line-height:150%;font-weight:700;padding:5% 6% 3% 6%;}#home_map h2{font-family:'Yanone Kaffeesatz',sans-serif;font-size:170%;color:#525353;line-height:150%;font-weight:300;padding:0 6% 3% 6%;}#home_map h3{border:2px solid #009a4f;border-radius:50px;display:inline-block;font-size:100%;font-weight:700;line-height:100%;padding:15px 20px;width:auto;}img#home_map_img{height:496px;margin:0;width:690px;}#show_on_mobile_map{display:none;}.left_map{width:690px;float:left;}#map_1{height:auto;margin:0;width:100%;}.right_map a,.right_map a:link,.right_map a:visited,.right_map a:active,.right_map a:hover{text-decoration:none!important;}.right_map a div.stateface{border:1px solid!important;border-radius:5px;display:block;float:none;font-size:100%!important;line-height:150%!important;margin:0 0 10px;padding:5px 10px;width:auto;}.right_map a div.stateface:hover{color:#ffffff!important;background:#009a4f!important;}.right_map{height:350px;float:left;background:#ffffff;border:1px solid #d3d0ce;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:89px 0 0 40px;width:230px;}@media only screen and (max-width: 600px)
{#home_map h2{padding-top:30px!important;}#home_map h3{margin-top:5%;margin-bottom:5%;}#home_map{border:0 none;margin:50px 5% 5%;width:90%;}#home_map h1{padding-left:0;padding-right:0;font-size:200%;line-height:120%;}#home_map h2{padding-left:0;padding-right:0;font-size:100%;line-height:150%;font-family:'Open Sans',sans-serif;font-weight:400;}#infoblocks h1.title{text-align:center;margin:5% auto;padding:0;float:none;}.right_map{float:left;margin:5% 0;width:100%;}.left_map{width:100%;float:left;margin:5% 0;}}.nano{position:relative;width:100%;height:100%;overflow:hidden;}.nano>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0;}.nano>.nano-content:focus{outline:thin dotted;}.nano>.nano-content::-webkit-scrollbar{display:none;}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block;}.nano>.nano-pane{background:rgba(0,0,0,.25);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:0.90;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.nano>.nano-pane>.nano-slider{background:rgba(0,0,0,.5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.nano:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed{visibility:visible\9;opacity:0.99;}.nano{width:95%;margin:0 0 0 5%;height:100%;background:#ffffff;border:0px solid #d3d0ce;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.nano>.nano-content{padding:20px 30px 20px 10px;}.nano>.nano-pane{background:#f0efea;}.nano>.nano-pane>.nano-slider{background:#009a4f;}#footer{background-position:center center;background-size:cover;background-color:#009a4f;border-top:2px solid #006b37;color:#ffffff;margin:50px auto 0 auto;padding:0;width:100%;}#footer_inside{margin:0 auto;padding:5% 0;width:960px;}#footer_contact{width:100%;font-weight:600;}.footer_contact_left{float:left;min-height:200px;width:65%;padding-right:10%;font-size:90%;line-height:170%;}.ewg_location{color:#ffffff;font-weight:600;}a.contactewga,a.contactewga:link,a.contactewga:visited{color:#ffffff;text-decoration:underline;}a.contactewga:active,a.contactewga:hover{color:#ffffff;opacity:0.5;text-decoration:underline;}.footer_contact_right{float:left;min-height:200px;width:35%;}#signup_left{width:100%;}#signup_right{width:100%;margin:20px 0 0 0;}#signupform{height:100%;width:100%;}#form_addrsearch{height:100%;width:100%!important;float:none!important;margin:0!important;}#signupform input{-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-o-box-shadow:inset 0 1px 0 #e2e3df,0 3px 6px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 #e2e3df,0 3px 6px rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 1px 0 #e2e3df,0 3px 6px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 #e2e3df,0 3px 6px rgba(0,0,0,0.05);border:none;background:#ffffff;height:100%;width:100%;padding:20px 5%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-size:100%;font-weight:600;color:#c2c2c2;margin:0 0 10px;}#form_addrsearch input{}#signupform input#zip{float:left;width:60%;-o-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;height:60px!important;}#signupform input#submit_signup_form{float:left;width:40%;-o-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;height:60px!important;}#signupform input#submit_signup_form{background-color:#f89c1b;color:#ffffff;cursor:pointer;}#signupform input#submit_signup_form:hover{background-color:#525252;color:#ffffff;}#signupform input#submit_signup_form:focus{background-color:#525252;color:#ffffff;}#signupform2{height:100%;width:100%;margin-bottom:10%;}#signupform2 input{-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #d3d0ce;background:#ffffff;height:100%;width:100%;padding:20px 5%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-size:100%;font-weight:600;color:#c2c2c2;margin:0 0 10px;}#signupform2 input#zip2{float:left;width:60%;-o-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;height:60px!important;}#signupform2 input#submit_signup_form2{float:left;width:40%;-o-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;height:60px!important;}#signupform2 input#submit_signup_form2{background-color:#f89c1b;color:#ffffff;cursor:pointer;border-left:0 none;}#signupform2 input#submit_signup_form2:hover{background-color:#009a4f;color:#ffffff;}#signupform2 input#submit_signup_form2:focus{background-color:#009a4f;color:#ffffff;}.footer_logo_img{width:auto;margin:0 0 20px 0;display:block;}#infoblocks{width:100%;margin:0 auto 40px auto;max-width:960px;padding:0;text-align:center;}#infoblocks h1.title{color:#868686!important;font-size:150%;font-weight:600;line-height:100%;padding:0px;margin:10px 0 30px 0;text-align:center;}#infoblocks .row h1{margin:0;padding:0;text-shadow:none;font-size:150%;font-weight:400;line-height:100%;}#infoblocks .row img{}#infoblocks .row h2{margin:0;padding:0;text-shadow:none;font-size:150%;font-weight:400;line-height:120%;}#infoblocks .row p{padding:10px 0;color:#009a4f;}#infoblocks .make_me_green{background:url("https://static-farm.ewg.org/images/icon_book_green_bg.jpg")!important;background-position:right center!important;background-repeat:no-repeat!important;background-color:#009a4f!important;border:0 none!important;}#infoblocks .make_me_green p{color:#ffffff!important;}#infoblocks .make_me_green h1{color:#ffffff;margin:0;padding:0;text-shadow:none;font-size:150%;font-weight:400;line-height:100%;}#infoblocks .make_me_green img{width:auto;margin:10px auto 10px auto;}#infoblocks #special_positioning_1{padding-top:28px;}#infoblocks #special_positioning_2{padding-top:28px;}#infoblocks a #special_positioning_1{color:#868686;text-shadow:0 1px 0 #ffffff;}#infoblocks a #special_positioning_2{color:#868686;text-shadow:0 1px 0 #ffffff;}#top_programs_year_list{margin:5px 0 5px 30px;}#top_programs_summary{display:inline;}#top_programs_summary li{padding:0 3px;}ul.inline li{display:inline;}.bar_chart_farm{height:15px;background-color:#956a4b;display:inline-block;}.bar_chart_cropins{height:15px;background-color:#6cc;display:inline-block;}.bar_chart_conservation{height:15px;background-color:#5f733b;display:inline-block;}.bar_chart_disaster{height:15px;background-color:#C23700;display:inline-block;}.bar_chart_def{height:15px;background-color:#8B668B;display:inline-block;}.bar_chart_dp_pfc{height:15px;background-color:#956a4b;display:inline-block;}.bar_chart_ps{height:15px;background-color:#a5bed3;display:inline-block;}.bar_chart_cc{height:15px;background-color:#5f733b;display:inline-block;}.bar_chart_mla{height:15px;background-color:#1956a7;display:inline-block;}.bar_chart_other{height:15px;background-color:#dd0;display:inline-block;}#example_chart_farm,#example_chart_conservation,#example_chart_disaster,#example_chart_dp_pfc,#example_chart_estdp,#example_chart_cc,#example_chart_ps,#example_chart_mla,#example_chart_def,#example_chart_other,#example_chart_cropins{width:12px;height:12px;display:inline-block;margin:0 5px 0 20px;}#barchart_legend{}#barchart_legend ul li{list-style-type:none;}.bar_chart_singular{height:15px;background-color:rgba(0,154,79,1);border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px;display:block;}#ewgmidwest_and_reports{width:960px;margin:0 auto 20px auto;background-color:#ffffff;border:1px solid #d3d0ce;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#ewgmidwest_footer{background-color:#ffffff;-o-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border-right:1px solid #d3d0ce;height:444px;overflow:hidden;width:40%;}#ewgmidwest_footer_header{background:none repeat scroll 0 0 #f0efea!important;border-bottom:1px solid #d3d0ce;-o-border-radius:5px 0 0 0px;-ms-border-radius:5px 0 0 0px;-khtml-border-radius:5px 0 0 0px;-moz-border-radius:5px 0 0 0px;-webkit-border-radius:5px 0 0 0px;border-radius:5px 0 0 0px;height:57px;margin:0;padding:17px 0 0;text-align:center;width:100%;}#ewgmidwest_footer_header h1{color:#868686!important;font-size:150%;line-height:100%;font-weight:600;float:left;padding-left:30px;}#ewgmidwest_footer_text{padding:30px;background:url(https://static-farm.ewg.org/images/midwest_background_photo.jpg);background-position:0 0;background-size:cover;background-repeat:no-repeat;position:relative;height:388px;}#ewgmidwest_footer_text h1{color:#525353!important;font-size:190%;line-height:120%;font-weight:300;display:none;}#ewgmidwest_footer_text p{padding:30px 0 20px;padding-top:20px!important;color:#525353;font-size:90%;line-height:170%;}#ewgmidwest_footer_text p#move_p_ty{width:322px;padding:0 0 0 0!important;background:rgba(0,0,0,0.0);font-size:80%;line-height:160%;margin:170px 0 42px!important;text-decoration:none!important;text-align:center;}#agreports{-o-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;height:444px;overflow:hidden;width:60%;}#agreports_header{background:#f0efea;border-bottom:1px solid #d3d0ce;height:57px;margin:0;padding:17px 0 0;text-align:center;width:100%;}#agreports_header h1{color:#868686;font-size:150%;line-height:100%;font-weight:600;margin:0 auto;text-shadow:0 1px 0 #ffffff;width:280px;}#agreports_cards{padding:5px;width:100%;}.ewg_card{-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-o-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 1px 1px rgba(0,0,0,0.1);font-size:70%;line-height:130%;height:160px;margin:2.15%;overflow:hidden;padding:1%;width:29%;}.ewg_card a,.ewg_card a:link,.ewg_card a:visited{color:#7E7B7A!important;text-decoration:none!important;}.ewg_card a:active,.ewg_card a:hover{text-decoration:none!important;}.ewg_card:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-o-box-shadow:0 0 0px 4px #009a4f;-moz-box-shadow:0 0 0px 4px #009a4f;-webkit-box-shadow:0 0 0px 4px #009a4f;box-shadow:0 0 0px 4px #009a4f;}.ewg_card img{width:100%;height:80px;margin:0 0 8px 0;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#searches_since{color:#525252;opacity:0.7;font-size:80%;margin:13px 10px 0 0;}#searches_count{font-weight:600;}#input_text_search{border:0 none!important;color:#5a524f;font-size:90%;line-height:100%;height:20px;margin:1px;outline:medium none!important;padding-top:1px;width:300px;}#input_submit_submit{border:0 none!important;outline:medium none!important;border-left:1px solid #8b8b8b!important;background:#f0efea;-o-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;font-size:90%;line-height:100%;height:23px;margin:0;padding:0 10px;color:#595e60;cursor:pointer;}#input_submit_submit:hover{background:#009a4f;color:#ffffff;}#home_menu_hero{height:290px;width:960px;margin:120px auto 20px auto;}#home_hero{height:100%;position:relative;width:100%;z-index:9;-o-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-khtml-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;overflow:hidden;}.hero_image{}.hero_image img{}#carousel_search{background:none repeat scroll 0 0 #525252;-o-border-radius:0 0 6px 6px!important;-ms-border-radius:0 0 6px 6px!important;-khtml-border-radius:0 0 6px 6px!important;-moz-border-radius:0 0 6px 6px!important;-webkit-border-radius:0 0 6px 6px!important;border-radius:0 0 6px 6px!important;bottom:0!important;-o-box-shadow:0 0 2px 1px rgba(0,0,0,0.2)!important;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2)!important;-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2)!important;box-shadow:0 0 2px 1px rgba(0,0,0,0.2)!important;color:#ffffff;height:55px!important;left:0!important;position:absolute;top:auto!important;width:100%!important;z-index:99;}#home_form_search_header{margin:7px 10px 6px!important;background:url("https://static-farm.ewg.org/images/glass_1-17f95cd71c16713ce7db02dde1d37002.png") no-repeat scroll 6px 8px #ffffff;border:1px solid #393939;-o-border-radius:12px;-ms-border-radius:12px;-khtml-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-moz-box-shadow:1px 0 0 rgba(0,0,0,0.19) inset;-webkit-box-shadow:1px 0 0 rgba(0,0,0,0.19) inset;box-shadow:1px 0 0 rgba(0,0,0,0.19) inset;height:39px;padding:0 0 0 25px;}#home_input_text_search{border:0 none!important;color:#818385;font-size:150%;line-height:100%;height:35px;margin:1px;outline:medium none!important;padding-left:10px;padding-top:2px;width:777px!important;}#home_input_submit_submit{border:0 none!important;outline:medium none!important;border-left:1px solid #8b8b8b!important;background:#f0efea;-o-border-radius:0 12px 12px 0;-ms-border-radius:0 12px 12px 0;-khtml-border-radius:0 12px 12px 0;-moz-border-radius:0 12px 12px 0;-webkit-border-radius:0 12px 12px 0;border-radius:0 12px 12px 0;font-size:120%;line-height:100%;font-weight:600;height:37px;margin:0;padding:0 25px;color:#595e60;cursor:pointer;}#home_input_submit_submit:hover{background:#009a4f;color:#ffffff;}#less_is_more{border:1px solid #d3d0ce;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:960px;height:auto;margin:0 auto 20px auto;}#less_is_more a{display:block;}#less_is_more a img{display:block;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#ad360{border:1px solid #d3d0ce;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:360px;height:auto;margin:0 auto 20px auto;}#ad360 a{display:block;}#ad360 a img{display:block;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#ty_phone{position:absolute;z-index:9;left:0;top:0;width:100%;height:118px;background:url(https://static-farm.ewg.org/images/ewg_midwest_header.jpg);background-position:0 0;background-size:cover;background-repeat:no-repeat;}img#star_logo{margin:10px;width:40%;float:left;}a#ty_orange_readmore,a#ty_orange_readmore:link,a#ty_orange_readmore:visited{color:rgb(255,255,255);display:inline-block;height:auto;text-align:center;width:auto;background:#f89c1b;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:12.5px 20px;font-size:100%;line-height:100%;}a#ty_orange_readmore:active,a#ty_orange_readmore:hover{background:#009a4f;}a#ty_orange_readmore.other:active,a#ty_orange_readmore.other:hover{background:#ffffff;color:#009a4f;}ul li#horz_seperator_li{border-bottom:1px solid #d3d0ce!important;}#about_ratings{margin:0 auto 20px auto;width:960px;}#about_ratings h2{color:#868686;font-size:150%;font-weight:600;line-height:100%;margin:0 auto;text-shadow:0 1px 0 #ffffff;}p{font-size:90%;line-height:170%;margin:0;padding:20px 0;color:#525353;}#footer p{color:#ffffff;}#related_2{line-height:25px!important;}a.farm2015_class_nounderlineahref,a.farm2015_class_nounderlineahref:link,a.farm2015_class_nounderlineahref:visited{border:0 none!important;outline:medium none!important;text-decoration:none!important;}a.farm2015_class_nounderlineahref:active,a.farm2015_class_nounderlineahref:hover{border:0 none!important;outline:medium none!important;text-decoration:none!important;}#farm2015_id_internal_banner{background-color:#ffffff;border:1px solid #d3d0ce;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:90px;margin:0 auto;overflow:hidden;padding:0;width:960px;}#farm2015_id_internal_banner img{-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:auto;width:960px;}#related_2{background-color:#ffffff;border-bottom:1px solid #006b37;border-radius:5px 5px 0 0;color:#ffffff;font-size:125%;line-height:100%;font-weight:600;height:auto;margin:0;padding:13px 0;text-align:center;width:100%;}.right_column{background-color:#f5f5f1;border:1px solid #d3d0ce;-o-border-radius:0px 0px 6px 0;-ms-border-radius:0px 0px 6px 0x;-khtml-border-radius:0px 0px 6px 0;-moz-border-radius:0px 0px 6px 0;-webkit-border-radius:0px 0px 6px 0;border-radius:0px 0px 6px 0;overflow:hidden;width:761px;}#right_column_wrapper{background-color:#f5f5f1;color:#525353;padding:20px 20px 0;width:100%;}#right_column_wrapper>p{padding:0;}#related_2{border-radius:6px 0 0 0;border-right:0 none!important;}#related_1{border-radius:6px 0 0 6px;}#sunscreen101{-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:100%;max-width:960px;margin:0 auto 20px auto;position:relative;z-index:1;height:414px;background:url(https://static-farm.ewg.org/images/homepage_cta_box.jpg);background-position:0 0;background-repeat:no-repeat;}#sunscreen101_left{-o-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;width:610px;float:left;}#sunscreen101_left h1.title{color:#525353;font-size:150%;font-weight:400;line-height:100%;margin:4% 0 1% 3%;text-shadow:0 1px 0 #ffffff;}#sunscreen101_left h1.title span{color:rgba(0,154,79,1);font-size:90%;}a.four_blocks{text-decoration:none!important;outline:none!important;border:0 none!important;display:block;width:45%;margin:3% 4% 0 3%;float:left;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:rgba(0,154,79,0.85);text-align:center;padding:4%;height:150px;}a.four_blocks:nth-child(2n+1){margin-right:0;margin-left:0;}a.four_blocks img{height:50px;width:auto;margin:0 auto 10px auto;}a.four_blocks h1{color:#ffffff;font-size:110%;line-height:130%;font-weight:600;}#sunscreen101_right{-o-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;width:350px;float:left;text-align:center;}#sunscreen101_right h1.title{color:#ffffff;font-size:150%;font-weight:600;line-height:100%;margin:15% auto 4%;padding:0;}#sunscreen101_right p.title{color:#ffffff;font-size:115%;line-height:150%;padding:0;margin:0 auto 4% auto;}#sunscreen101_right a#ty_orange_readmore{margin:4% auto 0 auto;}#theguide{width:481px;height:205px;background:url(https://static-farm.ewg.org/images/cards_sunscreen2.png);background-position:0 0;background-repeat:no-repeat;position:absolute;z-index:2;bottom:0;right:-20px;}#home_tips{width:960px;margin:0 auto 0px auto;}#home_tips h1#tips{color:#525353;font-size:150%;font-weight:400;line-height:100%;margin:5% 0 7% 0;text-shadow:0 1px 0 #ffffff;}#home_tips h1#tips span.tips{color:#ffffff;padding:8px 20px;margin-right:15px;background:#525353;text-shadow:none;font-weight:600;}#home_tips h1#tips span.lastresort{color:rgba(0,154,79,1);font-size:90%;margin-left:15px;font-weight:300;}a.six_blocks{text-decoration:none!important;outline:none!important;border:0 none!important;display:block;width:45%;margin:0% 10% 5% 0%;float:left;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:left;padding:0%;height:170px;overflow:hidden;}a.six_blocks:nth-child(2n+1){margin-right:0;}a.six_blocks img{height:auto;display:inline-block;padding:0 0 0 0;width:30%;float:left;}a.six_blocks h1{color:rgba(0,154,79,1);font-size:130%;line-height:130%;font-weight:600;display:inline-block;width:70%;vertical-align:top;padding:2% 0 0 6%;float:left;}a.six_blocks h1 span{font-size:70%;color:#525353;font-weight:400;}#reading{width:960px;margin:0 auto 20px auto;}#reading h1#reading_h1{color:#525353;font-size:150%;font-weight:400;line-height:100%;margin:0% 0 7% 0;text-shadow:0 1px 0 #ffffff;}#reading h1#reading_h1 span.reading{color:#ffffff;padding:8px 20px;margin-right:15px;background:#525353;text-shadow:none;font-weight:600;}#reading h1#reading_h1 span.fromewg{color:rgba(0,154,79,1);font-size:90%;margin-left:15px;font-weight:300;}#home_loop{width:470px;margin:0 130px 0 0;float:left;min-height:100px;}#home_signup_ad{width:360px;float:left;}#home_signup_ad h1#signup_h1{color:rgba(0,154,79,1);font-size:130%;line-height:130%;font-weight:600;display:block;vertical-align:top;padding:0 0 5% 0;margin:0 0 0 0;}#home_signup_ad h1#signup_h1 span{font-size:70%;color:#525353;font-weight:400;display:block;margin:15px 0;}a.home_loop_blocks{text-decoration:none!important;outline:none!important;border:0 none!important;display:block;width:100%;margin:0% 0% 8% 0%;float:left;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:left;padding:0%;height:auto;}a.home_loop_blocks:nth-child(2n+1){margin-right:0%;}a.home_loop_blocks img{height:auto;display:inline-block;padding:0 0 0 0;width:30%;float:left;}a.home_loop_blocks h1{color:rgba(0,154,79,1);font-size:130%;line-height:130%;font-weight:600;display:inline-block;width:70%;vertical-align:top;padding:0% 0 0 6%;float:left;}a.home_loop_blocks h1 span{font-size:70%;color:#525353;font-weight:400;}h1#prod_h1_1{color:#525353;font-size:150%;font-weight:400;line-height:100%;margin:0% 0 2% 0%;text-shadow:0 1px 0 #ffffff;}h1#prod_h1_1 span{color:rgba(0,154,79,1);font-size:85%;margin-left:15px;}h1#prod_h1_2{color:#525353;font-size:150%;font-weight:400;line-height:100%;margin:0% 0 2% 0%;text-shadow:0 1px 0 #ffffff;}h1#prod_h1_2 span{color:rgba(0,154,79,1);font-size:85%;margin-left:15px;}h1#prod_h1_3{color:#525353;font-size:150%;font-weight:400;line-height:100%;margin:0% 0 5% 0;text-shadow:0 1px 0 #ffffff;}h1#prod_h1_3 span{color:rgba(0,154,79,1);font-size:85%;margin-left:15px;}#circles{margin:5% 0 4%;padding:0;}.circle_block{width:16.66666%;margin:0;padding:0 1% 1% 0;float:left;text-align:center;font-size:90%;line-height:150%;color:#525353;font-weight:600;}.circle_block img{width:68%;height:auto;margin:0 0 1% 0;}h1.dial_label{background:url("https://static-farm.ewg.org/images/dial_icon.png");background-position:0 0;background-repeat:no-repeat;padding:0 0 0 30px;width:auto;position:absolute;z-index:9;left:20px;top:50%;height:20px;color:rgba(0,154,79,1);font-size:90%;font-weight:600;line-height:130%;-webkit-transform:translateX(0%) translateY(-50%);-moz-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);-o-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%);}.makeewggreen{background:#009a4f!important;border-bottom:1px solid #006b37!important;}.makewhite{color:#ffffff!important;}.make50percent{margin-left:0;width:50%;margin-right:0;}.makemarginright0{margin-right:0;width:47%;}.increasemarginbottom{margin-bottom:7%;}#buy_wrap{width:100%;margin:5% 0 5%;padding:0;}#buy_left{width:75%;padding:0 5% 0 2%;margin:0 5% 0 0;float:left;border-right:1px solid #d3d0ce;}#buy_right{width:20%;padding:0 0 0 0;margin:0 0 0 0;float:left;}a#shop_ewg_amazon{width:100%;display:block;height:auto;}a#shop_ewg_amazon img{float:left;width:50%;height:auto;display:block;}a#shop_ewg_amazon img:nth-child(2n+1){border:0 solid!important;margin:0 5% 0 0;width:35%;}a#shop_ewg_amazon img:nth-child(2n+2){width:auto;margin:2% 0 0 0;float:right;}p.retail_p{margin:5% 0;padding:0;}p.retail_p span.retail_1{font-weight:600;display:block;font-size:120%;line-height:100%;margin:0;padding:2.5% 0;}p.retail_p span.retail_2{font-weight:400;}p.retail_p a{color:#525353!important;float:right;text-align:left;font-weight:300;text-decoration:none!important;}#buy_right span.price_range{font-weight:600;display:block;font-size:120%;line-height:100%;margin:0;padding:2.5% 0;}#buy_right p.buy_right_p{padding:5% 0;margin:0;}span.cost_level_1{display:block;margin:15% 0;padding:0 0 0 0;width:100px;height:27px;background:url("https://static-farm.ewg.org/images/cost_level_1.png");background-position:0 0;background-repeat:no-repeat;}span.cost_level_2{display:block;margin:15% 0;padding:0 0 0 0;width:100px;height:27px;background:url("https://static-farm.ewg.org/images/cost_level_2.png");background-position:0 0;background-repeat:no-repeat;}span.cost_level_3{display:block;margin:15% 0;padding:0 0 0 0;width:100px;height:27px;background:url("https://static-farm.ewg.org/images/cost_level_3.png");background-position:0 0;background-repeat:no-repeat;}.make100percent{width:90%;margin:5%;}.make100percent p{padding:2% 3% 5% 3%;margin:0 0 0% 0;}h1.ingredientsbg{}span#ingredients_from_label{display:block;margin:2.5% 0 1%;padding:0 0 0 0;font-weight:600;color:rgba(0,154,79,1);font-size:110%;line-height:130%;}div#wrap_p_s p:last-child{border-bottom:0px!important;}#ing_score_wrap{border:0px none;padding:3% 0 0 0;margin:0;width:100%;}#ing_score_wrap .score_left{width:35%;float:left;border-right:0px solid #d3d0ce;background:none repeat scroll 0 0 rgba(0,0,0,0);margin:0 0 0 0;padding:0 5%;}#ing_score_wrap .score_left h1{font-weight:600;font-size:100%;line-height:120%;background:url("https://static-farm.ewg.org/images/sd.png");background-position:0px 0px;background-repeat:no-repeat;padding:0 0 0 30px;margin:0;min-height:20px;background-size:20px;}#ing_score_wrap .score_left img.score_for_ingredient{-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;max-width:40%;}#ing_score_wrap .score_left span{font-weight:400;font-size:90%;line-height:120%;background:url("https://static-farm.ewg.org/images/dotdot_default.png");background-position:0px 0px;background-repeat:no-repeat;padding:0 0 0 30px;margin:10px 0 0 0;display:block;min-height:20px;}#ing_score_wrap .score_left span.bolder{font-weight:600;padding:0 0 0 25px;margin:5px 0 0 0;}#ing_score_wrap .score_left a span.bolder{color:#868686;}#ing_score_wrap .score_left.center{}#ing_score_wrap .score_left.center a img.score_for_ingredient{}#ing_score_wrap .score_left.center span.bolder{}.right_column.for_internal_page{border:1px solid #d3d0ce;}#right_column_wrapper.for_internal_page{background:#ffffff;background-color:#ffffff;padding:0;}#internal_page_wrapper{padding:30px;height:auto;min-height:1090px;}#internal_page_wrapper p{color:#525353;font-size:90%;line-height:170%;margin:0 0 20px 0;padding:0 0 0 0;}#internal_page_wrapper h1{font-size:150%;font-weight:400;line-height:100%;margin:0 0 20px 0;padding:0 0 0 0;text-shadow:0 1px 0 #ffffff;color:rgba(0,154,79,1);}#internal_page_wrapper h2{font-size:125%;font-weight:400;line-height:100%;margin:0 0 20px 0;padding:0 0 0 0;text-shadow:0 1px 0 #ffffff;color:rgba(0,154,79,1);}#internal_page_wrapper h3{font-size:100%;font-weight:400;line-height:100%;margin:0 0 20px 0;padding:0 0 0 0;text-shadow:0 1px 0 #ffffff;color:rgba(0,154,79,1);}#internal_page_wrapper img{width:auto;}#internal_page_wrapper ul{color:#525353;font-size:90%;line-height:170%;margin:0 0 20px 40px;padding:0 0 0 0;}#internal_page_wrapper #main_content_area .table-responsive table td#barchart_legend ul{margin:0;}#internal_page_wrapper #main_content_area .table-responsive table td#barchart_legend ul,#internal_page_wrapper #main_content_area .table-responsive table td#barchart_legend ul li{list-style:none!important;}#internal_page_wrapper #main_content_area .table-responsive table td.barchart ul{margin:0;}#internal_page_wrapper #main_content_area .table-responsive table td.barchart ul,#internal_page_wrapper #main_content_area .table-responsive table td.barchart ul li{list-style:none!important;}div.Section1 h3.section_title{background:#f5f5f1 none repeat scroll 0 0;border-bottom:1px solid #d3d0ce;border-top:1px solid #d3d0ce;color:#525353!important;font-weight:600!important;margin:0!important;padding:15px 30px!important;}#internal_page_wrapper ol{color:#525353;font-size:90%;line-height:170%;margin:0 0 20px 40px;padding:0 0 0 0;}#internal_page_wrapper ul li{margin:0 0 10px 0;padding:0 0 0 0;list-style:disc;}#internal_page_wrapper ol li{margin:0 0 10px 0;padding:0 0 0 0;}#internal_page_wrapper a{}.lop_block{border-bottom:1px solid #d3d0ce;padding:0 0 2% 0;margin:0 0 2% 0;}.navigation{}.navigation .alignleft1{display:inline;float:left;}.navigation .alignright1{display:inline;float:right;}img.alignleft{float:left;margin:0 3% 3% 0%;}img.alignright{float:right;margin:0 0% 3% 3%;}img.aligncenter{float:none;margin:3% auto;}img.size-thumbnail{width:333px;height:auto;padding:1%;border:1px solid rgba(0,0,0,0.2);}img.size-medium{width:444px;height:auto;padding:1%;border:1px solid rgba(0,0,0,0.2);}img.size-large{width:555px;height:auto;padding:1%;border:1px solid rgba(0,0,0,0.2);}img.size-full{width:auto;height:auto;padding:1%;border:1px solid rgba(0,0,0,0.2);}.acc_product{height:auto!important;}#green_intro{margin:0px 0 50px 0px;padding:70px 30px;width:761px;text-align:center;background-color:#009a4f;}#green_intro h1{color:white;margin:0;padding:0;text-shadow:none;}#green_intro h1 img{display:block;margin:0 auto 20px;}#green_intro h1 span{font-size:80%;margin:10px 0 20px 0;padding:0;display:block;}@media only screen and (max-width: 600px)
{img.alignleft{float:none;margin:3% auto;}img.alignright{float:none;margin:3% auto;}img.aligncenter{float:none;margin:3% auto;}img.size-thumbnail{width:100%;height:auto;padding:1%;border:1px solid rgba(0,0,0,0.2);}img.size-medium{width:100%;height:auto;padding:1%;border:1px solid rgba(0,0,0,0.2);}img.size-large{width:100%;height:auto;padding:1%;border:1px solid rgba(0,0,0,0.2);}img.size-full{width:100%;height:auto;padding:1%;border:1px solid rgba(0,0,0,0.2);}}@media only screen and (max-width: 600px)
{#green_intro{margin:0% auto 10% auto;padding:10% 5%;width:100%;text-align:center;background-color:#009a4f;-o-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}#green_intro h1{color:white;margin:0;padding:0;text-shadow:none;}#green_intro h1 img{display:block;margin:0 auto 20px;}#green_intro h1 span{font-size:80%;margin:10px 0 20px 0;padding:0;display:block;}}#internal_page_wrapper ul.cd-pagination{margin:20px auto!important;font-size:150%!important;line-height:100%!important;font-weight:600;}.cd-pagination a,.cd-pagination span{font-size:inherit!important;line-height:inherit!important;}.cd-pagination li{margin:0 2px!important;}.cd-pagination a{background-color:#ffffff!important;}.cd-pagination a.current{background-color:#009a4f!important;}.no-touch .cd-pagination a:hover{background-color:#f89c1b!important;color:#ffffff!important;}#click_next_number.light{font-size:100%;font-weight:600;line-height:100%;margin:0 0 20px;opacity:0.5;text-align:center;}h1.search_results_header{font-size:100%!important;line-height:150%!important;margin:0 0 10px!important;font-weight:600!important;}h4.search_results_conditions{font-size:90%!important;line-height:110%!important;margin:0 0 0px 0!important;font-weight:400!important;display:inline-block;}h4.search_results_conditions::after{content:".";}h4.search_order{font-size:90%!important;line-height:110%!important;margin:0 0px 40px 0px!important;font-weight:400!important;display:inline-block;}#internal_page_wrapper table{margin:3% auto;width:100%;color:#525353;border-collapse:collapse;}#internal_page_wrapper table tr:nth-of-type(odd){background:#ffffff;}#internal_page_wrapper table tr:nth-of-type(even){background:#f5f5f1;}#internal_page_wrapper table th{background:#f5f5f1;color:#525353;font-weight:600;}#internal_page_wrapper table td,#internal_page_wrapper table th{padding:6px;border:1px solid #d3d0ce;text-align:left;}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.grabbing{cursor:url(https://static-farm.ewg.org/images/grabbing.png) 8 8,move;}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-theme .owl-controls{margin-top:10px;text-align:center;}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5;}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.owl-item.loading{min-height:150px;background:url(https://static-farm.ewg.org/images/AjaxLoader.gif) no-repeat center center;}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease;}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}@-webkit-keyframes  empty{0%{opacity:1}}@-moz-keyframes  empty{0%{opacity:1}}@keyframes  empty{0%{opacity:1}}@-webkit-keyframes  fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes  fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes  fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes  fadeOut{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes  fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes  fadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes  backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}}@-moz-keyframes  backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px);}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}}@keyframes  backSlideOut{25%{opacity:.5;transform:translateZ(-500px);}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}}@-webkit-keyframes  backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;-webkit-transform:translateZ(-500px);}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);}}@-moz-keyframes  backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;-moz-transform:translateZ(-500px);}100%{opacity:1;-moz-transform:translateZ(0) translateX(0);}}@keyframes  backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;transform:translateZ(-500px);}100%{opacity:1;transform:translateZ(0) translateX(0);}}@-webkit-keyframes  scaleToFade{to{opacity:0;-webkit-transform:scale(.8);}}@-moz-keyframes  scaleToFade{to{opacity:0;-moz-transform:scale(.8);}}@keyframes  scaleToFade{to{opacity:0;transform:scale(.8);}}@-webkit-keyframes  goDown{from{-webkit-transform:translateY(-100%);}}@-moz-keyframes  goDown{from{-moz-transform:translateY(-100%);}}@keyframes  goDown{from{transform:translateY(-100%);}}@-webkit-keyframes  scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes  scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);}}@keyframes  scaleUpFrom{from{opacity:0;transform:scale(1.5);}}@-webkit-keyframes  scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes  scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);}}@keyframes  scaleUpTo{to{opacity:0;transform:scale(1.5);}}.makeoverflowhidden{overflow:hidden;}.img-replace{display:inline-block;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;}.cd-popup-trigger{}.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.8);z-index:999999;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s,visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s,visibility 0s 0.3s;transition:opacity 0.3s 0s,visibility 0s 0.3s;}.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s,visibility 0s 0s;-moz-transition:opacity 0.3s 0s,visibility 0s 0s;transition:opacity 0.3s 0s,visibility 0s 0s;overflow-y:auto;}.cd-popup-container{position:relative;width:90%;max-width:400px;margin:4em auto;background:#FFF;border-radius:.25em .25em .4em .4em;text-align:center;box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;line-height:0;}.cd-popup-container p{padding:3em 1em;}.cd-popup-container .cd-buttons:after{content:"";display:table;clear:both;}.cd-popup-container .cd-buttons li{float:left;width:50%;}.cd-popup-container .cd-buttons li.single_link{float:left;width:100%;}.cd-popup-container .cd-buttons a{display:block;height:60px;line-height:60px;text-transform:uppercase;color:#FFF;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s;}.cd-popup-container .cd-buttons li:first-child a{background:#009a4f;border-radius:0 0 0 .25em;}.cd-popup-container .cd-buttons li.single_link a{background:#009a4f!important;border-radius:0 0 .25em .25em!important;}.cd-popup-container .cd-buttons li.single_link a:hover{background:#f89c1b!important;border-radius:0 0 .25em .25em!important;}.no-touch .cd-popup-container .cd-buttons li:first-child a:hover{background-color:#f89c1b;}.cd-popup-container .cd-buttons li:last-child a{background:#999999;border-radius:0 0 .25em 0;}.no-touch .cd-popup-container .cd-buttons li:last-child a:hover{background-color:#f89c1b;}.cd-popup-container .cd-popup-close{position:absolute;top:8px;right:8px;width:30px;height:30px;}.cd-popup-container .cd-popup-close::before,.cd-popup-container .cd-popup-close::after{content:'';position:absolute;top:12px;width:14px;height:3px;background-color:#ffffff;}.cd-popup-container .cd-popup-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:8px;}.cd-popup-container .cd-popup-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:8px;}.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}@media only screen and (min-width: 1170px)
{.cd-popup-container{margin:8em auto;}}.rounded_image_in_popup{-o-border-radius:0.25em 0.25em 0em 0em;-ms-border-radius:0.25em 0.25em 0em 0em;-khtml-border-radius:0.25em 0.25em 0em 0em;-moz-border-radius:0.25em 0.25em 0em 0em;-webkit-border-radius:0.25em 0.25em 0em 0em;border-radius:0.25em 0.25em 0em 0em;}#share.cd-popup.is-visible .cd-popup-container .cd-popup-close::before,#share.cd-popup.is-visible .cd-popup-container .cd-popup-close::after{background-color:#ffffff;}.cd-popup-container .cd-buttons li#li_facebook:first-child a{background:#3b5998;}.cd-popup-container .cd-buttons li#li_twitter:last-child a{background:#55acee;}.no-touch .cd-popup-container .cd-buttons li#li_facebook:first-child a:hover{background:#f89c1b;}.no-touch .cd-popup-container .cd-buttons li#li_twitter:last-child a:hover{background:#f89c1b;}.cd-bouncy-nav-modal{position:fixed;z-index:999999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0.6s,visibility 0s 0.9s;-moz-transition:opacity 0.3s 0.6s,visibility 0s 0.9s;transition:opacity 0.3s 0.6s,visibility 0s 0.9s;}.cd-bouncy-nav-modal.fade-in{visibility:visible;opacity:1;-webkit-transition:opacity 0.1s 0s,visibility 0s 0s;-moz-transition:opacity 0.1s 0s,visibility 0s 0s;transition:opacity 0.1s 0s,visibility 0s 0s;}.cd-bouncy-nav-modal.fade-in.is-visible{overflow-y:auto;}.cd-bouncy-nav-modal .cd-close{display:block;position:fixed;top:20px;right:5%;width:44px;height:44px;overflow:hidden;text-indent:100%;white-space:nowrap;background:url("https://static-farm.ewg.org/images/cd-icon-close.svg") no-repeat center center;-webkit-transform:scale(0) translateZ(0);-moz-transform:scale(0) translateZ(0);-ms-transform:scale(0) translateZ(0);-o-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0);-webkit-transition:-webkit-transform 0.3s 0s,visibility 0s 0.3s;-moz-transition:-moz-transform 0.3s 0s,visibility 0s 0.3s;transition:transform 0.3s 0s,visibility 0s 0.3s;}.cd-bouncy-nav-modal.fade-in .cd-close{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.3s 0s,visibility 0.3s 0s;-moz-transition:-moz-transform 0.3s 0s,visibility 0.3s 0s;transition:transform 0.3s 0s,visibility 0.3s 0s;}@media only screen and (min-width: 1170px)
{.cd-bouncy-nav-modal .cd-close{top:60px;}}.cd-bouncy-nav{position:absolute;left:50%;top:50vh;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:90%;max-width:300px;}.cd-bouncy-nav li{width:50%;float:left;-webkit-transform:translateY(100vh);-moz-transform:translateY(100vh);-ms-transform:translateY(100vh);-o-transform:translateY(100vh);transform:translateY(100vh);text-align:center;}.is-visible .cd-bouncy-nav li{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}.fade-in .cd-bouncy-nav li{-webkit-animation:cd-move-in 0.4s;-moz-animation:cd-move-in 0.4s;animation:cd-move-in 0.4s;}.fade-out .cd-bouncy-nav li{-webkit-animation:cd-move-out 0.4s;-moz-animation:cd-move-out 0.4s;animation:cd-move-out 0.4s;}.fade-in .cd-bouncy-nav li,.fade-out .cd-bouncy-nav li{-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;}.fade-in .cd-bouncy-nav li:nth-of-type(2),.fade-out .cd-bouncy-nav li:nth-of-type(2){-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;animation-delay:0.1s;}.fade-in .cd-bouncy-nav li:nth-of-type(3),.fade-out .cd-bouncy-nav li:nth-of-type(3){-webkit-animation-delay:0.15s;-moz-animation-delay:0.15s;animation-delay:0.15s;}.fade-in .cd-bouncy-nav li:nth-of-type(4),.fade-out .cd-bouncy-nav li:nth-of-type(4){-webkit-animation-delay:0.25s;-moz-animation-delay:0.25s;animation-delay:0.25s;}.fade-in .cd-bouncy-nav li:nth-of-type(5),.fade-out .cd-bouncy-nav li:nth-of-type(5){-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;animation-delay:0.3s;}.fade-in .cd-bouncy-nav li:nth-of-type(6),.fade-out .cd-bouncy-nav li:nth-of-type(6){-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;animation-delay:0.4s;}.cd-bouncy-nav a{display:inline-block;min-width:80px;position:relative;padding:90px 20px 0;margin-bottom:30px;color:#ffffff;text-decoration:none!important;}.cd-bouncy-nav a::before{content:'';display:block;position:absolute;top:0;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:80px;width:80px;border-radius:50%;background-color:#009a4f;background-repeat:no-repeat;background-position:center center;}.no-touch .cd-bouncy-nav a:hover::before{background-color:#f89c1b;}.cd-bouncy-nav li:nth-of-type(1) a::before{background-image:url("https://static-farm.ewg.org/images/block1.png");background-repeat:no-repeat;background-position:center center;background-size:43px;}.cd-bouncy-nav li:nth-of-type(2) a::before{background-image:url("https://static-farm.ewg.org/images/block3.png");background-repeat:no-repeat;background-position:center center;background-size:52px;}.cd-bouncy-nav li:nth-of-type(3) a::before{background-image:url("https://static-farm.ewg.org/images/block5.png");background-repeat:no-repeat;background-position:center center;background-size:30px;}.cd-bouncy-nav li:nth-of-type(4) a::before{background-image:url("https://static-farm.ewg.org/images/block4.png");background-repeat:no-repeat;background-position:center center;background-size:53px;}.cd-bouncy-nav li:nth-of-type(5) a::before{background-image:url("https://static-farm.ewg.org/images/block2.png");background-repeat:no-repeat;background-position:center center;background-size:50px;}.cd-bouncy-nav li:nth-of-type(5) a:hover::before{background-image:url("https://static-farm.ewg.org/images/block2hover.png");background-repeat:no-repeat;background-position:center center;background-size:50px;}.cd-bouncy-nav li:nth-of-type(6) a::before{background-image:url("https://static-farm.ewg.org/images/block6b.png");background-repeat:no-repeat;background-position:center center;background-size:45px;}.cd-bouncy-nav li:nth-of-type(6) a:hover::before{background-image:url("https://static-farm.ewg.org/images/block6b.png");background-repeat:no-repeat;background-position:center center;background-size:45px;}.cd-bouncy-nav li:nth-of-type(7) a::before{background-image:url("https://static-farm.ewg.org/images/favicon_white.png");background-repeat:no-repeat;background-position:center center;background-size:57px;}.cd-bouncy-nav li:nth-of-type(8) a::before{background-image:url("https://static-farm.ewg.org/images/cd-category-icons.svg");background-repeat:no-repeat;background-position:-400px 0;}@media only screen and (min-width: 768px)
{.cd-bouncy-nav{max-width:450px;}.cd-bouncy-nav li{width:50%;float:left;}.fade-in .cd-bouncy-nav li:nth-of-type(1),.fade-out .cd-bouncy-nav li:nth-of-type(1){-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;animation-delay:0.1s;}.fade-in .cd-bouncy-nav li:nth-of-type(2),.fade-out .cd-bouncy-nav li:nth-of-type(2){-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s;}.fade-in .cd-bouncy-nav li:nth-of-type(4),.fade-out .cd-bouncy-nav li:nth-of-type(4){-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;animation-delay:0.3s;}.fade-in .cd-bouncy-nav li:nth-of-type(5),.fade-out .cd-bouncy-nav li:nth-of-type(5){-webkit-animation-delay:0.25s;-moz-animation-delay:0.25s;animation-delay:0.25s;}.cd-bouncy-nav a{margin-bottom:35px;}}@-webkit-keyframes  cd-move-in{0%{-webkit-transform:translateY(100vh);}65%{-webkit-transform:translateY(-1.5vh);}100%{-webkit-transform:translateY(0vh);}}@-moz-keyframes  cd-move-in{0%{-moz-transform:translateY(100vh);}65%{-moz-transform:translateY(-1.5vh);}100%{-moz-transform:translateY(0vh);}}@keyframes  cd-move-in{0%{-webkit-transform:translateY(100vh);-moz-transform:translateY(100vh);-ms-transform:translateY(100vh);-o-transform:translateY(100vh);transform:translateY(100vh);}65%{-webkit-transform:translateY(-1.5vh);-moz-transform:translateY(-1.5vh);-ms-transform:translateY(-1.5vh);-o-transform:translateY(-1.5vh);transform:translateY(-1.5vh);}100%{-webkit-transform:translateY(0vh);-moz-transform:translateY(0vh);-ms-transform:translateY(0vh);-o-transform:translateY(0vh);transform:translateY(0vh);}}@-webkit-keyframes  cd-move-out{0%{-webkit-transform:translateY(0vh);}100%{-webkit-transform:translateY(-100vh);}}@-moz-keyframes  cd-move-out{0%{-moz-transform:translateY(0vh);}100%{-moz-transform:translateY(-100vh);}}@keyframes  cd-move-out{0%{-webkit-transform:translateY(0vh);-moz-transform:translateY(0vh);-ms-transform:translateY(0vh);-o-transform:translateY(0vh);transform:translateY(0vh);}100%{-webkit-transform:translateY(-100vh);-moz-transform:translateY(-100vh);-ms-transform:translateY(-100vh);-o-transform:translateY(-100vh);transform:translateY(-100vh);}}.advanced-search-form{margin:0;padding:0;width:30%;float:left;}.advanced-search-form:nth-child(2n+2){margin:0 5% 0 5%;}.advanced-search-form ::after{clear:both;content:"";display:table;}.advanced-search-form fieldset{margin:0 0 20px 0;}.advanced-search-form-2 fieldset{}.advanced-search-form legend{padding-bottom:10px;margin-bottom:20px;font-size:140%;font-weight:600;border-bottom:1px solid #d3d0ce;}.advanced-search-form-2 legend{padding-bottom:10px;margin-bottom:5px;font-size:140%;font-weight:600;border-bottom:0px solid #d3d0ce;}.advanced-search-form legend.ewg_green{color:#009a4f;}.advanced-search-form div{position:relative;margin:20px 0;}.advanced-search-form h4,.advanced-search-form .advanced-search-label{font-size:100%;margin-bottom:10px;}.advanced-search-form .advanced-search-label{display:block;}.advanced-search-form input,.advanced-search-form textarea,.advanced-search-form select,.advanced-search-form label{font-size:100%;}.advanced-search-form input{font-size:90%;}.advanced-search-form input[type="text"],.advanced-search-form input[type="email"],.advanced-search-form textarea,.advanced-search-form select,.advanced-search-form legend{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}.advanced-search-form input[type="text"],.advanced-search-form input[type="email"],.advanced-search-form textarea,.advanced-search-form select{padding:12px;border:1px solid #c6c6c6;background-color:#ffffff;border-radius:.25em;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);}.advanced-search-form input[type="text"]:focus,.advanced-search-form input[type="email"]:focus,.advanced-search-form textarea:focus,.advanced-search-form select:focus{outline:none;border-color:#009a4f;box-shadow:0 0 5px rgba(44,151,222,0.2);}.advanced-search-form .advanced-search-select{position:relative;}.advanced-search-form .advanced-search-select::after{content:'';position:absolute;z-index:1;right:16px;top:50%;margin-top:-8px;display:block;width:16px;height:16px;background:url("https://static-farm.ewg.org/images/icon-arrow-pulldown.svg") no-repeat center center;pointer-events:none;}.advanced-search-form .advanced-search-select{margin:0 0 0px 0!important;}.advanced-search-form select{box-shadow:0 1px 3px rgba(0,0,0,0.08);cursor:pointer;}.advanced-search-form select::-ms-expand{display:none;}.advanced-search-form .advanced-search-ul{margin:0 0 0 0!important;}.advanced-search-form .col_1of2_on_desktop_left .advanced-search-ul{padding:0 10px 0 0!important;}.advanced-search-form .col_1of2_on_desktop_right .advanced-search-ul{padding:0 0px 0 10px!important;}.advanced-search-form .advanced-search-ul::after{clear:both;content:"";display:table;}.advanced-search-form .advanced-search-ul li{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 26px 16px 0!important;float:left;}.advanced-search-form input[type=radio],.advanced-search-form input[type=checkbox]{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:0;opacity:0;z-index:2;}.advanced-search-form input[type="radio"]+label,.advanced-search-form input[type="checkbox"]+label{padding-left:24px;}.advanced-search-form input[type="radio"]+label::before,.advanced-search-form input[type="radio"]+label::after,.advanced-search-form input[type="checkbox"]+label::before,.advanced-search-form input[type="checkbox"]+label::after{content:'';display:block;position:absolute;left:0;top:50%;margin-top:-8px;width:16px;height:16px;}.advanced-search-form input[type="radio"]+label::before,.advanced-search-form input[type="checkbox"]+label::before{border:1px solid #c6c6c6;background:#ffffff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);}.advanced-search-form input[type="radio"]+label::before,.advanced-search-form input[type="radio"]+label::after{border-radius:50%;}.advanced-search-form input[type="checkbox"]+label::before,.advanced-search-form input[type="checkbox"]+label::after{border-radius:.25em;}.advanced-search-form input[type="radio"]+label::after,.advanced-search-form input[type="checkbox"]+label::after{background-color:#009a4f;background-position:center center;background-repeat:no-repeat;box-shadow:0 0 5px rgba(0,0,0,0.4);display:none;}.advanced-search-form input[type="radio"]+label::after{background-image:url("https://static-farm.ewg.org/images/cd-icon-radio.svg");}.advanced-search-form input[type="checkbox"]+label::after{background-image:url("https://static-farm.ewg.org/images/cd-icon-check.svg");}.advanced-search-form input[type="radio"]:focus+label::before,.advanced-search-form input[type="checkbox"]:focus+label::before{box-shadow:0 0 5px rgba(44,151,222,0.6);}.advanced-search-form input[type="radio"]:checked+label::after,.advanced-search-form input[type="checkbox"]:checked+label::after{display:block;}.advanced-search-form input[type="radio"]:checked+label::before,.advanced-search-form input[type="radio"]:checked+label::after,.advanced-search-form input[type="checkbox"]:checked+label::before,.advanced-search-form input[type="checkbox"]:checked+label::after{-webkit-animation:cd-bounce 0.3s;-moz-animation:cd-bounce 0.3s;animation:cd-bounce 0.3s;}.advanced-search-form textarea{min-height:200px;resize:vertical;overflow:auto;}.advanced-search-form input[type="submit"]{border:none;background:url("https://static-farm.ewg.org/images/search32.png");background-position:15px 12px;background-repeat:no-repeat;background-size:25px;background-color:#009a4f;border-radius:.25em;padding:16px 20px 16px 55px;color:#ffffff;font-weight:bold;float:right;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}.no-touch .advanced-search-form input[type="submit"]:hover{background:url("https://static-farm.ewg.org/images/search32.png");background-position:21px 12px;background-repeat:no-repeat;background-size:25px;background-color:#525252;}.advanced-search-form input[type="submit"]:focus{outline:none;background:url("https://static-farm.ewg.org/images/search32.png");background-position:21px 12px;background-repeat:no-repeat;background-size:25px;background-color:#f89c1b;}.advanced-search-form input[type="submit"]:active{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);}#advanced-search-submit-b{background-image:none;display:block;font-size:150%;line-height:100%;margin:0 auto;width:100%;}#fieldset_3 div{margin:0;}.advanced-search-form input[type="button"]{border:none;background:url("https://static-farm.ewg.org/images/cd-icon-filter.svg");background-position:21px 14px;background-repeat:no-repeat;background-size:20px;background-color:#f89c1b;border-radius:.25em;padding:16px 20px 16px 55px;color:#ffffff;font-weight:bold;float:right;margin-right:10px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}.no-touch .advanced-search-form input[type="button"]:hover{background:url("https://static-farm.ewg.org/images/cd-icon-filter.svg");background-position:14px 14px;background-repeat:no-repeat;background-size:20px;background-color:#525252;}.advanced-search-form input[type="button"]:focus{outline:none;background:url("https://static-farm.ewg.org/images/cd-icon-filter.svg");background-position:14px 14px;background-repeat:no-repeat;background-size:20px;background-color:#009a4f;}.advanced-search-form input[type="button"]:active{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);}.advanced-search-form [required]{background:url("https://static-farm.ewg.org/images/cd-required.svg") no-repeat top right;}.advanced-search-form .error-message p{background:#e94b35;color:#ffffff;font-size:100%;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:.25em;padding:16px;}.advanced-search-form .error{border-color:#e94b35!important;}@media only screen and (min-width: 600px)
{.advanced-search-form div{margin:32px 0;}.advanced-search-form legend+div{margin-top:20px;}.advanced-search-form h4,.advanced-search-form .advanced-search-label{font-size:100%;margin-bottom:10px;}.advanced-search-form .advanced-search-label{font-size:100%;font-weight:600;}.advanced-search-form h4{font-weight:600;opacity:0.5;}.advanced-search-form input[type="text"],.advanced-search-form input[type="email"],.advanced-search-form textarea,.advanced-search-form select{padding:16px;}}@-webkit-keyframes  cd-bounce{0%,100%{-webkit-transform:scale(1);}50%{-webkit-transform:scale(0.8);}}@-moz-keyframes  cd-bounce{0%,100%{-moz-transform:scale(1);}50%{-moz-transform:scale(0.8);}}@keyframes  cd-bounce{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}50%{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}}.advanced-search-form .icon input,.advanced-search-form .icon select,.advanced-search-form .icon textarea{}.advanced-search-form .advanced-search-select{}.advanced-search-form .user{background:url("https://static-farm.ewg.org/images/cd-icon-user.svg") no-repeat 16px center;}.advanced-search-form [required].user{background:url("https://static-farm.ewg.org/images/cd-icon-user.svg") no-repeat 16px center,url("https://static-farm.ewg.org/images/cd-required.svg") no-repeat top right;}.advanced-search-form .advanced-search-sunscreen-name{background:url("https://static-farm.ewg.org/images/glass_1-17f95cd71c16713ce7db02dde1d37002.png");background-position:12px 15px;background-repeat:no-repeat;background-size:auto;}.advanced-search-form [required].advanced-search-sunscreen-name{background:url("https://static-farm.ewg.org/images/cd-icon-company.svg") no-repeat 16px center,url("https://static-farm.ewg.org/images/cd-required.svg") no-repeat top right;}.advanced-search-form .email{background:url("https://static-farm.ewg.org/images/cd-icon-email.svg") no-repeat 16px center;}.advanced-search-form [required].email{background:url("https://static-farm.ewg.org/images/cd-icon-email.svg") no-repeat 16px center,url("https://static-farm.ewg.org/images/cd-required.svg") no-repeat top right;}.advanced-search-form .advanced-search-sunscreen-brand{background:url("https://static-farm.ewg.org/images/glass_1-17f95cd71c16713ce7db02dde1d37002.png");background-position:12px 15px;background-repeat:no-repeat;background-size:auto;}.advanced-search-form .advanced-search-sunscreen-brand-b{background:url("https://static-farm.ewg.org/images/da_list.png");background-position:12px 15px;background-repeat:no-repeat;background-size:auto;background-color:#ffffff;}.advanced-search-form .message{background:url("https://static-farm.ewg.org/images/cd-icon-message.svg") no-repeat 16px 16px;}.advanced-search-form [required].message{background:url("https://static-farm.ewg.org/images/cd-icon-message.svg") no-repeat 16px 16px,url("https://static-farm.ewg.org/images/cd-required.svg") no-repeat top right;}.js .advanced-search-floating-labels div{margin:20px 0 0 0;}.js .advanced-search-floating-labels div.margin_top_0{margin-top:0;}.js .advanced-search-floating-labels .advanced-search-label{position:absolute;top:16px;left:16px;font-size:100%;cursor:text;-webkit-transition:top 0.2s,left 0.2s,font-size 0.2s;-moz-transition:top 0.2s,left 0.2s,font-size 0.2s;transition:top 0.2s,left 0.2s,font-size 0.2s;}.js .advanced-search-floating-labels .icon .advanced-search-label{left:56px;color:#c2c2c2;}.js .advanced-search-floating-labels .advanced-search-label.float{font-size:100%;top:-31px;left:0!important;opacity:0;}@media only screen and (min-width: 600px)
{.js .advanced-search-floating-labels legend+div{margin-top:1px;}.js .advanced-search-floating-labels .advanced-search-label{top:13px;}}.col_1of2_on_desktop_left{width:50%;margin:0 0% 0 0!important;padding:0 0 0 0;}.advanced-search-form .col_1of2_on_desktop_left .advanced-search-ul li{display:block;margin:10px 0;float:none;}#special_form_wrap{padding:30px 30px 40px;margin:-30px;}#internal_page_wrapper.nopadding{padding:0;}#search_results_wrap{margin:-30px;padding:30px 30px 30px 30px;background:#f5f5f1;border-top:1px solid #d3d0ce;}#search_results_wrap ul{list-style:none;padding:0;margin:0;}#search_results_wrap ul li{list-style:none;}ul.search_results_list li{list-style:none;margin-bottom:2em!important;border-radius:0.25em;-o-box-shadow:0 0 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.no-touch ul.search_results_list li:hover{-o-box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);}.no-touch ul.search_results_list li:hover .cd-img-overlay{opacity:1!important;}#search_results_wrap figure{position:relative;background-color:#fff;overflow:hidden;vertical-align:middle;height:200px;width:100%;}#search_results_wrap img{display:block;height:70%;width:auto;margin:0 auto!important;border-radius:.25em .25em 0 0;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}#search_results_wrap .cd-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,154,79,0.9);opacity:0;border-radius:.25em .25em 0 0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;}.the_score_on_search{position:absolute;top:10px;right:10px;width:40px;height:40px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;}.the_score_on_search a{}.the_score_on_search img{-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0;padding:0;width:100%;height:auto;}#search_results_wrap .cd-img-overlay span{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#FFF;}#search_results_wrap .cd-member-info{height:150px;width:auto;background:#FFF;text-align:center;font-weight:bold;padding:20px 5px 5px 5px;border-radius:0 0 .25em .25em;border-top:1px solid #d3d0ce!important;}#search_results_wrap .cd-member-info span.special{display:block;font-weight:normal;color:#999999;font-size:0.875rem;margin-top:.5em!important;}ul.search_results_list li{width:31%;float:left;margin-right:3.5%!important;}ul.search_results_list li:nth-child(3n){margin-right:0!important;}@media screen and (max-width: 568px)
{}.small_for_key{width:60px;height:60px;}.cd-popup-container img.dontstretch{width:initial;height:initial;margin-top:20px;}#EWGSplash,#EWGDonateSplash{z-index:1000;-o-border-radius:25px;-ms-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;-o-box-shadow:0 0 10px #7E7D7B;-moz-box-shadow:0 0 10px #7E7D7B;-webkit-box-shadow:0 0 10px #7E7D7B;box-shadow:0 0 10px #7E7D7B;top:50%;left:50%;position:absolute;}#EWGSplashNo,#EWGDonateSplashNo,#EWGSplashSignUp,#EWGSplashDonate{cursor:pointer;text-indent:-99999px;position:absolute;display:block;}#EWGSplashEmail,#EWGSplashZip{position:absolute;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#EWGSplash{width:860px;height:415px;background:url(https://static-farm.ewg.org/images/EWG_Sunscreen_SignUp.jpg) no-repeat;margin:-207px 0 0 -430px;}#EWGSplashNo{bottom:12px;height:25px;right:20px;width:320px;}#EWGSplashEmail{font-size:16px;height:34px;right:50px;top:185px;width:220px;padding:3px;}#EWGSplashZip{font-size:16px;height:34px;right:50px;top:240px;width:220px;padding:3px;}#EWGSplashSignUp{bottom:65px;height:50px;right:80px;width:190px;}#EWGDonateSplash{width:860px;height:485px;background:url(https://static-farm.ewg.org/images/EWG_Sunscreen_Donate.jpg) no-repeat;margin:-242px 0 0 -430px;}#EWGDonateSplashNo{bottom:16px;height:30px;right:50px;width:260px;}#EWGSplashDonate{bottom:82px;height:50px;right:85px;width:185px;}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:1s ease;-moz-animation:1s ease;-ms-animation:1s ease;-o-animation:1s ease;animation:1s ease;}
10%,30%,50%,70%,90%
{
	-webkit-transform: translateX(-10px);
	-moz-transform: translateX(-10px);
	-ms-transform: translateX(-10px);
	-o-transform: translateX(-10px);
	transform: translateX(-10px);
}

20%,40%,60%,80%
{
	-webkit-transform: translateX(10px);
	-moz-transform: translateX(10px);
	-ms-transform: translateX(10px);
	-o-transform: translateX(10px);
	transform: translateX(10px);
}

.shake
{
	-webkit-animation-name: shake;
	-moz-animation-name: shake;
	-ms-animation-name: shake;
	-o-animation-name: shake;
	animation-name: shake;
}

50%
{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	opacity: 1;
	transform: scale(1.1);
}

70%
{
	-webkit-transform: scale(.9);
	-moz-transform: scale(.9);
	-ms-transform: scale(.9);
	-o-transform: scale(.9);
	transform: scale(.9);
}

100%
{
	-webkit-transform: scale(.3);
	-moz-transform: scale(.3);
	-ms-transform: scale(.3);
	-o-transform: scale(.3);
	opacity: 0;
	transform: scale(.3);
}

.bounceIn
{
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-ms-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}

25%
{
	-webkit-transform: scale(.95);
	-moz-transform: scale(.95);
	-ms-transform: scale(.95);
	-o-transform: scale(.95);
	transform: scale(.95);
}

.bounceOut
{
	-webkit-animation-name: bounceOut;
	-moz-animation-name: bounceOut;
	-ms-animation-name: bounceOut;
	-o-animation-name: bounceOut;
	animation-name: bounceOut;
}


#mobile_guide_img { z-index: 9 !important; }
body { overflow-x: auto; }
#gototop_arrow { z-index: 9 !important; }
.acc_product_name { text-align: left; }

p.searchagain
{
	display: block;
	margin: 2.5% 0 !important;
	padding: 0;
	cursor: pointer;
}

#sunscreen101_right a#ty_orange_readmore_4 { margin: 4% auto 0 auto; }

a#ty_orange_readmore_4,
 a#ty_orange_readmore_4:link,
 a#ty_orange_readmore_4:visited
{
	color: rgb(255, 255, 255);
	display: inline-block;
	height: auto;
	text-align: center;
	width: auto;
	background: #009a4f;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	/*
	font-size:15px;
	line-height:15px;
	*/
	padding: 12.5px 20px;
	font-size: 100%;
	line-height: 100%;
}

a#ty_orange_readmore_4:active,
 a#ty_orange_readmore_4:hover { background: #f89c1b; }

a#ty_orange_readmore_4.other:active,
 a#ty_orange_readmore_4.other:hover
{
	background: #ffffff;
	color: #009a4f;
}


@media only screen and (max-width: 600px)
{
	body
	{
		overflow-x: hidden;
		width: 100%;
	}
	
	html
	{
		height: 100%;
		overflow-x: hidden;
		overflow-y: auto;
		width: 100%;
	}
	
	#mywidthdiv { display: none !important; }
	#sticky_menu { height: auto; } /* used */
	
	#header  /* used */
	{
		width: 100%;
		height: auto;
	}  /* used */
	
	#top_header { display: none; }  /* used */
	#bottom_header { height: 50px; }  /* used */
	
	#bottom_header #dropdown  /* used */
	{
		width: 100%;
		height: 50px;
	}
	
	#bottom_header #search { display: none; }   /* used */
	
	#home
	{
		background: rgba(0, 0, 0, 0) url("https://static.ewg.org/reports/2015/sunscreens/img/favicon_white.png") no-repeat scroll center center / 30px auto;
		border-right: 0 none !important;
		height: 50px;
		width: 40px;
	}
	
	#sitename
	{
		height: 50px;
		padding: 16px 0px 0 0;
		width: 240px;
		background: none;
	}
	
	#ewg_fd_href
	{
		border-right: 0 none !important;
		display: block;
		width: auto;
	}
	
	#a_home
	{
		display: block;
		width: auto;
	}
	
	#a_down
	{
		display: block;
		width: auto;
	}
	
	#a_down_2
	{
		display: block;
		width: auto;
	}
	
	#down_2
	{
		text-indent: -9999px !important;
		height: 50px;
		padding: 0 !important;
		-webkit-transition: none !important;
		-moz-transition: none !important;
		-o-transition: none !important;
		transition: none !important;
		background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/menu.png");
		background-position: center center;
		background-repeat: no-repeat;
		background-size: 30px;
		width: 40px;
		background-color: #006b37;
	}
	
	#down
	{
		text-indent: -9999px !important;
		height: 50px;
		padding: 0 !important;
		-webkit-transition: none !important;
		-moz-transition: none !important;
		-o-transition: none !important;
		transition: none !important;
	}
	
	#home_menu_hero { margin-top: 39px; }
	
	#down:after
	{
		-webkit-animation: none;
		-moz-animation: none;
		-ms-animation: none;
		-o-animation: none;
		animation: none;
		-webkit-transition: none !important;
		-moz-transition: none !important;
		-o-transition: none !important;
		transition: none !important;
		background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/menu.png");
		background-position: center center;
		background-repeat: no-repeat;
		background-size: 30px;
		width: 35px;
		background-color: #006b37;
	}
	
	#home_menu_hero
	{
		width: 100%;
		height: auto;
		margin: 50px auto 5% auto;
	}
	
	#home_hero { height: auto; }
	#carousel_search { display: none; }
	.hide_on_mobile { display: none !important; }
	.show_on_mobile { display: block; }
	
	#show_on_mobile_map
	{
		display: inline-block;
		margin-right: 10px;
	}		/* used */
	
	.hide_on_mobile.makeinline { display: none; }
	.show_on_mobile.makeinline { display: inline; }
	
	
	a.four_blocks
	{
		margin: 3% 5% 0 0;
		width: 47.5%;
		min-height: 100px;
		height: auto;
		background-color: rgba(0, 154, 79, 1);
	}
	
	#home_tips
	{
		margin: 0 5% 5%;
		width: 90%;
		padding: 5%;
	}
	
	#home_tips h1#tips
	{
		margin: 5% 0 11%;
		text-align: left;
	}
	
	#home_tips h1#tips span.tips { display: none; }
	#home_tips h1#tips span.lastresort { margin: 0; }
	
	a.six_blocks
	{
		margin: 0% 0% 5% 0;
		width: 100%;
		height: auto;
	}
	
	#reading
	{
		margin: 0 5% 0% 5%;
		padding: 0 5% 5% 5%;
		width: 90%;
	}
	
	#reading h1#reading_h1
	{
		margin: 5% 0 11%;
		text-align: left;
	}
	
	#reading h1#reading_h1 span.reading { display: none; }
	
	#home_loop
	{
		margin: 0;
		width: 100%;
	}
	
	#reading h1#reading_h1 span.fromewg { margin-left: 0; }
	a.home_loop_blocks { margin: 0 0 10%; }
	#home_signup_ad { display: none; }
	
	a.home_loop_blocks img
	{
		display: block;
		margin: 0 0 5%;
		width: 100%;
	}
	
	a.home_loop_blocks h1
	{
		display: block;
		padding: 0;
		width: 100%;
	}
	
	#agmag_and_reports
	{
		width: 90%;
		margin: 0 5% 5% 5%;
	}  /* used */
	
	#agreports { display: none; }  /* used */
	
	#agmag_footer
	{
		width: 100%;
		height: auto;
		border-right: 0 none;
		-o-border-radius: 5px;
		-ms-border-radius: 5px;
		-khtml-border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
	}  /* used */
	
	#agmag_footer_header
	{
		-o-border-radius: 5px 5px 0 0;
		-ms-border-radius: 5px 5px 0 0;
		-khtml-border-radius: 5px 5px 0 0;
		-moz-border-radius: 5px 5px 0 0;
		-webkit-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0;
	}  /* used */
	
	
	#special_ad_banner_mobile
	{
		-o-border-radius: 5px 5px 0 0;
		-ms-border-radius: 5px 5px 0 0;
		-khtml-border-radius: 5px 5px 0 0;
		-moz-border-radius: 5px 5px 0 0;
		-webkit-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0;
	}
	
	#agmag_footer_text
	{
		padding: 0px;
		height: auto;
	}  /* used */
	
	#agmag_footer_header { display: none; }  /* used */
	
	a#ty_orange_readmore_4,
	 a#ty_orange_readmore_4:link,
	 a#ty_orange_readmore_4:visited
	{
		-o-border-radius: 0 0 5px 5px;
		-ms-border-radius: 0 0 5px 5px;
		-khtml-border-radius: 0 0 5px 5px;
		-moz-border-radius: 0 0 5px 5px;
		-webkit-border-radius: 0 0 5px 5px;
		border-radius: 0 0 5px 5px;
		display: block;
		font-weight: 600;
		padding: 7% 0;
	}
	
	#home_hero
	{
		-o-border-radius: 0 0 0 0;
		-ms-border-radius: 0 0 0 0;
		-khtml-border-radius: 0 0 0 0;
		-moz-border-radius: 0 0 0 0;
		-webkit-border-radius: 0 0 0 0;
		border-radius: 0 0 0 0;
	}
	
	#footer { background: #009a4f; }
	
	#footer_inside
	{
		width: 90%;
		padding: 10% 0 30% 0;
		height: auto;
		margin: 5% 5% 0;
	}
	
	.footer_contact_left
	{
		width: 100%;
		padding: 0;
		display: none;
	}
	
	.footer_contact_right
	{
		border-top: 0px solid #ffffff;
		margin: 0% 0 0;
		padding: 10% 0 0;
		width: 100%;
	}
	
	#emailsignup_mobile_h2
	{
		font-size: 150%;
		line-height: 100%;
	}
	
	#ad360_2
	{
		border: 1px solid #d3d0ce;
		-o-border-radius: 5px;
		-ms-border-radius: 5px;
		-khtml-border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		margin: 10% 5% 5%;
		width: 90%;
		height: auto;
	}
	
	#ad360_2 a { display: block; }
	
	#ad360_2 a img
	{
		display: block;
		-o-border-radius: 5px;
		-ms-border-radius: 5px;
		-khtml-border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
	}
	
	#maincontent_id_wrapper
	{
		margin: 50px auto 0;
		width: 100%;
	}	/* used */
	
	#farm2015_id_internal_banner { display: none; }
	.maincontent_class_margintop15 { display: none; }
	
	
	
	
	.right_column.for_internal_page
	{
		border: 1px solid #d3d0ce !important;
		-o-border-radius: 5px;
		-ms-border-radius: 5px;
		-khtml-border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		margin: 5%;
		padding: 0;
		width: 90%;
	}		/* used */
	
	#about_ratings
	{
		width: 90%;
		margin: 10% 5% 0 5%;
	}
	
	.maincontent_class_margintop30 { display: none; }
	
	#mobile_guide_img
	{
		bottom: 0;
		left: 0;
		position: fixed;
		z-index: 99;
		width: 100%;
		height: auto;
		/* max-width:768px; */
	}
	
	#internal_page_wrapper { padding: 5%; }
	.containeraccordion h2.acc_trigger { padding-left: 30px !important; }
	
	.acc_container .block .acc_product
	{
		height: auto !important;
		margin: 0 0 5% !important;
		padding: 5% !important;
	}
	
	.acc_container .block .acc_product .acc_product_image_wrapper
	{
		border: 0 none;
		float: left;
		height: auto;
		padding: 0 5% 5% 0;
		text-align: left;
		width: 30%;
	}
	
	.acc_container .block .acc_product .acc_product_image_wrapper a img { }
	
	.acc_container .block .acc_product .acc_product_name
	{
		float: left;
		height: auto;
		width: 70%;
		text-align: left;
	}
	
	.acc_container .block .acc_product .acc_price_image
	{
		clear: both;
		float: left;
		margin: 10% 0;
		padding: 0;
	}
	
	.acc_container .block .acc_product .acc_score
	{
		float: right;
		margin: 10% 0;
	}
	
	.acc_container .block .acc_product .acc_score img
	{
		width: 35px !important;
		height: 35px !important;
	}
	
	.right_column_updated
	{
		margin: 5%;
		width: 90%;
		border-top: 1px solid #d3d0ce !important;
		-o-border-radius: 5px;
		-ms-border-radius: 5px;
		-khtml-border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
	}		/* used */
	
	#right_column_wrapper { padding: 5%; }		/* used */
	h1#prod_h1_1 span { margin: 0; }
	#circles { margin: 5% 0; }
	h1#prod_h1_2 span { margin: 0; }
	
	.circle_block
	{
		padding: 5%;
		width: 50%;
	}
	
	
	
	h1#prod_h1_3 span { margin: 0; }
		
	#buy_left
	{
		border: 0 none;
		float: left;
		margin: 10% 0;
		padding: 0;
		width: 100%;
	}
	
	#buy_right { width: 100%; }
	
	a#shop_ewg_amazon img:nth-child(2n+1)
	{
		border: 0 solid !important;
		margin: 0;
		padding: 0;
		width: 100%;
	}
	
	a#shop_ewg_amazon img:nth-child(2n+2)
	{
		float: right;
		margin: 10% 0;
		width: 100%;
	}
	
	p.retail_p a
	{
		clear: both;
		float: left;
	}
	
	h1#prod_h1_1 { margin: 10% 0; }
	h1#prod_h1_2 { margin: 10% 0; }
	h1#prod_h1_3 { margin: 10% 0; }
	
	
	

	#ing_score_wrap .score_left span.bolder { padding: 30px 0 0; }
	#ing_score_wrap .score_left { width: 40%; }
	
	#ing_score_wrap .ingredient_right
	{
		padding: 0 5% 0 0;
		width: 60%;
	}
	
	#ing_score_wrap .score_left span { padding: 30px 0 0 0; }
	#ing_score_wrap .ingredient_right { word-break: break-all; }
	
	
	#see_product_img_mobile { }
	#see_product_img_mobile a { display: block; }
	
	#see_product_img_mobile a img
	{
		display: block;
		height: auto;
		margin: 0 auto;
		max-width: 100%;
		width: auto;
	}
	
	#move_tips_below { }
	#move_d_tips_below { }
	#move_d_tips_below h1#prod_h1_1 { text-align: center; }
	
	#ing_score_wrap .ingredient_right
	{
		padding: 5%;
		width: 100%;
	}
	
	#ing_score_wrap .score_left
	{
		padding: 5%;
		width: 100%;
	}
	
	#ing_score_wrap .score_left img.score_for_ingredient
	{
		border-radius: 5px;
		float: left;
		max-width: 20%;
	}
	
	#ing_score_wrap .score_left.center span.bolder
	{
		background-position: right top;
		float: right;
		padding: 24px 0 0;
		text-align: right;
	}
	
	#ing_score_wrap .ingredient_right { word-break: break-all; }
	
	
	h1.dial_label
	{
		bottom: 22px;
		left: 20px;
		top: auto;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		-o-transform: none;
		transform: none;
	}
	
	ul.search_results_list li
	{
		float: left;
		margin: 0 0 5% !important;
		width: 100%;
	}
	
	#see_product_img_mobile.show_on_mobile img
	{
		display: block;
		height: auto;
		margin: 5% auto;
		max-width: 100%;
		width: auto;
	}
	
	.js .advanced-search-floating-labels .icon .advanced-search-label
	{
		top: 11px !important;
		left: 40px !important;
		font-size: 90%;
	}
	
	input#advanced-search-advance-options
	{
		background-position: center center !important;
		font-size: 90%;
		height: 40px;
		margin: 0 10px 0 0;
		padding: 0;
		text-indent: -9999px;
		width: 40px;
	}
	
	input#advanced-search-submit
	{
		background-position: center center !important;
		font-size: 90%;
		height: 40px;
		margin: 0;
		padding: 0;
		text-indent: -9999px;
		width: 40px;
	}
	
	.advanced-search-form fieldset { margin: 0 0 0 0; }
	.advanced-search-form .advanced-search-sunscreen-name { background-position: 12px 8px; }
	.advanced-search-form-2 fieldset { margin-bottom: 10% !important; }
	
	.js .advanced-search-form-2.advanced-search-floating-labels .icon .advanced-search-label
	{
		font-size: 90%;
		left: 40px !important;
		top: 8px !important;
	}
	
	.advanced-search-form-2 #advanced-search-brand.advanced-search-sunscreen-brand-b { background-position: 13px 11px; }
	.col_1of2_on_desktop_left { width: 100%; }
	
	#looklike_legend
	{
		font-size: 140%;
		font-weight: 600;
		margin-bottom: 5px;
		padding-bottom: 10px;
	}
}

input
{
	font-family: sans-serif;
	/*  font-size: 1.6rem;*/
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }

input[type=text]::-ms-clear
{
	display: none;
	width: 0;
	height: 0;
}

input[type=text]::-ms-reveal.cd-dropdown-content .see-all { display: none !important; }


.no-touch .cd-dropdown-trigger:hover { background-color: #006b37 !important; }

{
	display: none;
	width: 0;
	height: 0;
}



@media only screen and (min-width: 1024px)
{
	.cd-dropdown-trigger { /*font-size: 1.5rem;*/ }
	.cd-dropdown-trigger.dropdown-is-active { background-color: #009a4f; }
	.no-touch .cd-dropdown-trigger.dropdown-is-active:hover { background-color: #006b37; }
	
	.cd-dropdown-trigger.dropdown-is-active::before, .cd-dropdown-trigger.dropdown-is-active::after
	{
		/* transform the arrow into a 'X' */
		width: 14px;
	}
	
	.cd-dropdown-trigger.dropdown-is-active::before
	{
		/* transform the arrow into a 'X' */
		-webkit-transform: translateX(5px) rotate(-45deg);
		-moz-transform: translateX(5px) rotate(-45deg);
		-ms-transform: translateX(5px) rotate(-45deg);
		-o-transform: translateX(5px) rotate(-45deg);
		transform: translateX(5px) rotate(-45deg);
	}
	
	.cd-dropdown-trigger.dropdown-is-active::after
	{
		/* transform the arrow into a 'X' */
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		transform: rotate(45deg);
	}
}

.cd-dropdown h2,
.cd-dropdown-content a,
.cd-dropdown-content ul a
{
	height: 50px;
	line-height: 50px;
}

@media only screen and (min-width: 768px)
{
	.cd-dropdown h2,
	  .cd-dropdown-content a,
	  .cd-dropdown-content ul a
	{
		height: 60px;
		line-height: 60px;
	}
}

@media only screen and (min-width: 1024px)
{
	.cd-dropdown h2,
	  .cd-dropdown-content a,
	  .cd-dropdown-content ul a
	{
		height: 50px;
		line-height: 50px;
	}
}

.cd-dropdown h2,
.cd-dropdown-content a,
.cd-dropdown-content ul a,
.cd-dropdown-content .cd-divider { padding: 0 20px; }

.cd-dropdown
{
	position: fixed;
	z-index: 1;
	top: 0px;
	/* 0 */
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #009a4f;
	color: #ffffff;
	visibility: hidden;
	/* Force Hardware Acceleration */
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
	-webkit-transition: -webkit-transform 0.5s 0s, visibility 0s 0.5s;
	-moz-transition: -moz-transform 0.5s 0s, visibility 0s 0.5s;
	transition: transform 0.5s 0s, visibility 0s 0.5s;
}

.cd-dropdown h2
{
	/* dropdown title - mobile version only */
	position: relative;
	z-index: 1;
	color: #ffffff;
	background-color: #009a4f;
	border-bottom: 1px solid #006b37;
	font-weight: 600;
	text-transform: uppercase;
}

.cd-dropdown .cd-close
{
	/* 'X' close icon - mobile version only */
	position: absolute;
	z-index: 1;
	right: 0;
	top: 0;
	height: 50px;
	width: 50px;
	/* image replacement */
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	color: transparent;
}

.cd-dropdown .cd-close::after, .cd-dropdown .cd-close::before
{
	/* this is the 'X' icon */
	content: '';
	position: absolute;
	left: 50%;
	top: 50%;
	bottom: auto;
	right: auto;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	height: 20px;
	width: 2px;
	background-color: #ffffff;
}

.cd-dropdown .cd-close::after
{
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	-moz-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	-o-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	transform: translateX(-50%) translateY(-50%) rotate(45deg);
}

.cd-dropdown .cd-close::before
{
	-webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
	-moz-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
	-o-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
	transform: translateX(-50%) translateY(-50%) rotate(-45deg);
}

.cd-dropdown.dropdown-is-active
{
	visibility: visible;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	-webkit-transition: -webkit-transform 0.5s 0s, visibility 0s 0s;
	-moz-transition: -moz-transform 0.5s 0s, visibility 0s 0s;
	transition: transform 0.5s 0s, visibility 0s 0s;
}

@media only screen and (min-width: 768px)
{
	.cd-dropdown .cd-close { top: 5px; }
}

@media only screen and (min-width: 1024px)
{
	.cd-dropdown
	{
		position: absolute;
		top: calc(100% - 2px);
		/* reset style*/
		height: auto;
		width: auto;
		background-color: #ffffff;
		color: #009a4f;
		box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
		opacity: 0;
		-webkit-transform: translateY(30px);
		-moz-transform: translateY(30px);
		-ms-transform: translateY(30px);
		-o-transform: translateY(30px);
		transform: translateY(30px);
		-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s, -webkit-transform 0.3s 0s;
		-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s, -moz-transform 0.3s 0s;
		transition: opacity 0.3s 0s, visibility 0s 0.3s, transform 0.3s 0s;
	}
	
	.open-to-left .cd-dropdown
	{
		/* use the .open-to-left class if you want to open the dropdown on the left */
		right: 0;
		left: auto;
	}
	
	.cd-dropdown h2, .cd-dropdown .cd-close
	{
		/* on desktop - hide title and 'X' */
		display: none;
	}
	
	.cd-dropdown.dropdown-is-active
	{
		opacity: 1;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
		-webkit-transition: opacity 0.3s 0s, visibility 0.3s 0s, -webkit-transform 0.3s 0s;
		-moz-transition: opacity 0.3s 0s, visibility 0.3s 0s, -moz-transform 0.3s 0s;
		transition: opacity 0.3s 0s, visibility 0.3s 0s, transform 0.3s 0s;
	}
}

.cd-dropdown-content, .cd-dropdown-content ul
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
	padding-top: 50px;
}

.cd-dropdown-content a, .cd-dropdown-content ul a
{
	display: block;
	color: #ffffff;
	/* truncate text with ellipsis if too long */
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-top-width: 1px;
	border-color: #006b37;
	border-style: solid;
}

.cd-dropdown-content li:first-of-type > a, .cd-dropdown-content ul li:first-of-type > a { border-top-width: 0; }
.cd-dropdown-content li:last-of-type > a, .cd-dropdown-content ul li:last-of-type > a { border-bottom-width: 1px; }

.cd-dropdown-content .cd-divider, .cd-dropdown-content ul .cd-divider
{
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #006b37;
	/*font-size: 1.1rem;*/
	font-weight: bold;
	letter-spacing: 1px;
	color: #ffffff;
	text-transform: uppercase;
}

.cd-dropdown-content .cd-divider + li > a, .cd-dropdown-content ul .cd-divider + li > a { border-top-width: 0; }

.cd-dropdown-content a, .cd-dropdown-content .cd-search, .cd-dropdown-content .cd-divider, .cd-dropdown-content ul a, .cd-dropdown-content ul .cd-search, .cd-dropdown-content ul .cd-divider
{
	/* Force Hardware Acceleration */
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	-moz-transition: opacity 0.3s, -moz-transform 0.3s;
	transition: opacity 0.3s, transform 0.3s;
}

.cd-dropdown-content.is-hidden, .cd-dropdown-content ul.is-hidden
{
	/* push the secondary dropdown items to the right */
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%);
}

.cd-dropdown-content.is-hidden > li > a, .cd-dropdown-content.is-hidden > li > .cd-search, .cd-dropdown-content.is-hidden > .cd-divider, .cd-dropdown-content.move-out > li > a, .cd-dropdown-content.move-out > li > .cd-search, .cd-dropdown-content.move-out > .cd-divider, .cd-dropdown-content ul.is-hidden > li > a, .cd-dropdown-content ul.is-hidden > li > .cd-search, .cd-dropdown-content ul.is-hidden > .cd-divider, .cd-dropdown-content ul.move-out > li > a, .cd-dropdown-content ul.move-out > li > .cd-search, .cd-dropdown-content ul.move-out > .cd-divider
{
	/* lower down the dropdown items opacity - when secondary dropdown slides in or for dropdown items hidden on the right */
	opacity: 0;
}

.cd-dropdown-content.move-out > li > a, .cd-dropdown-content.move-out > li > .cd-search, .cd-dropdown-content.move-out > .cd-divider, .cd-dropdown-content ul.move-out > li > a, .cd-dropdown-content ul.move-out > li > .cd-search, .cd-dropdown-content ul.move-out > .cd-divider
{
	/* push the dropdown items to the left when secondary dropdown slides in */
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%);
}

.dropdown-is-active .cd-dropdown-content, .dropdown-is-active .cd-dropdown-content ul { -webkit-overflow-scrolling: touch; }

@media only screen and (min-width: 768px)
{
	.cd-dropdown-content, .cd-dropdown-content ul { padding-top: 60px; }
	.cd-dropdown-content a, .cd-dropdown-content ul a { /*font-size: 1.8rem;*/ }
}

@media only screen and (min-width: 1024px)
{
	.cd-dropdown-content, .cd-dropdown-content ul
	{
		padding-top: 0;
		overflow: visible;
	}
	
	.cd-dropdown-content a, .cd-dropdown-content ul a
	{
		color: #009a4f;
		height: 50px;
		line-height: 50px;
		/*font-size: 1.5rem;*/
		border-color: #ebebeb;
	}
	
	.cd-dropdown-content .cd-divider, .cd-dropdown-content ul .cd-divider
	{
		background-color: transparent;
		color: #b3b3b3;
		border-top: 1px solid #ebebeb;
	}
	
	.cd-dropdown-content .cd-divider + li > a, .cd-dropdown-content ul .cd-divider + li > a { border-top-width: 1px; }
	
	.cd-dropdown-content.is-hidden > li > a, .cd-dropdown-content.is-hidden > li > .cd-search, .cd-dropdown-content.is-hidden > .cd-divider, .cd-dropdown-content.move-out > li > a, .cd-dropdown-content.move-out > li > .cd-search, .cd-dropdown-content.move-out > .cd-divider, .cd-dropdown-content ul.is-hidden > li > a, .cd-dropdown-content ul.is-hidden > li > .cd-search, .cd-dropdown-content ul.is-hidden > .cd-divider, .cd-dropdown-content ul.move-out > li > a, .cd-dropdown-content ul.move-out > li > .cd-search, .cd-dropdown-content ul.move-out > .cd-divider
	{
		/* reset mobile style */
		opacity: 1;
	}
}

.cd-dropdown-content .see-all a
{
	/* different style for the See all links */
	color: #ffffff;
}

.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item, .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item
{
	/* items with picture (or icon) and title */
	height: 80px;
	line-height: 80px;
}

.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item h3, .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item h3
{
	/* truncate text with ellipsis if too long */
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-left: 20px;
	/* ty */
}

.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item { padding-left: 90px; }

.cd-dropdown-content .cd-dropdown-gallery img
{
	position: absolute;
	display: block;
	height: 40px;
	width: auto;
	left: 20px;
	top: 50%;
	margin-top: -20px;
}

.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item
{
	padding-left: 75px;
	position: relative;
}

.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item p
{
	color: #009a4f;
	/*font-size: 1.3rem;*/
	/* hide description on small devices */
	display: none;
}

.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item::before
{
	/* item icon */
	content: '';
	display: block;
	position: absolute;
	left: 20px;
	top: 50%;
	margin-top: -20px;
	width: 40px;
	height: 40px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 40px 40px;
}

.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-1::before { background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/block1.png"); }
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-2::before { background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/block3.png"); }
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-3::before { background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/block5.png"); }
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-4::before { background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/block4.png"); }
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-5::before { background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/test_img.svg"); }
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-6::before { background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/test_img.svg"); }
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-7::before { background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/test_img.svg"); }
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-8::before { background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/test_img.svg"); }
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-9::before { background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/test_img.svg"); }
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-10::before { background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/test_img.svg"); }
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-11::before { background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/test_img.svg"); }
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-12::before { background-image: url("https://static.ewg.org/reports/2015/sunscreens/img/test_img.svg"); }

@media only screen and (min-width: 1024px)
{
	.cd-dropdown-content
	{
		/* reset mobile style */
		position: static;
		height: auto;
		width: 280px;
	}
	
	.cd-dropdown-content > li:last-of-type a { border-bottom: none; }
	.no-touch .cd-dropdown-content > li:not(.has-children) a:hover { color: #006b37; }
	
	.cd-dropdown-content.move-out > li > a, .cd-dropdown-content.move-out > li > .cd-search, .cd-dropdown-content.move-out > .cd-divider
	{
		/* reset mobile style */
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);
		opacity: 1;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown, .cd-dropdown-content .cd-dropdown-gallery, .cd-dropdown-content .cd-dropdown-icons
	{
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);
		left: 100%;
		height: auto;
		background-color: #ffffff;
		box-shadow: 0 2px 14px rgba(0, 0, 0, 0.1);
	}
	
	.cd-dropdown-content .cd-secondary-dropdown::after, .cd-dropdown-content .cd-dropdown-gallery::after, .cd-dropdown-content .cd-dropdown-icons::after
	{
		clear: both;
		content: "";
		display: table;
	}
	
	.open-to-left .cd-dropdown-content .cd-secondary-dropdown, .open-to-left .cd-dropdown-content .cd-dropdown-gallery, .open-to-left .cd-dropdown-content .cd-dropdown-icons
	{
		/* use the .open-to-left class if you want to open the dropdown on the left */
		left: auto;
		right: 100%;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown.is-hidden, .cd-dropdown-content .cd-dropdown-gallery.is-hidden, .cd-dropdown-content .cd-dropdown-icons.is-hidden
	{
		/* reset mobile style */
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);
	}
	
	.cd-dropdown-content .cd-secondary-dropdown.fade-in, .cd-dropdown-content .cd-dropdown-gallery.fade-in, .cd-dropdown-content .cd-dropdown-icons.fade-in
	{
		/* animate secondary dropdown items when hovering over of of the .cd-dropdown-content list items */
		-webkit-animation: cd-fade-in 0.2s;
		-moz-animation: cd-fade-in 0.2s;
		animation: cd-fade-in 0.2s;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown.fade-out, .cd-dropdown-content .cd-dropdown-gallery.fade-out, .cd-dropdown-content .cd-dropdown-icons.fade-out
	{
		/* animate secondary dropdown items when hovering over of of the .cd-dropdown-content list items */
		-webkit-animation: cd-fade-out 0.2s;
		-moz-animation: cd-fade-out 0.2s;
		animation: cd-fade-out 0.2s;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown > .go-back, .cd-dropdown-content .cd-dropdown-gallery > .go-back, .cd-dropdown-content .cd-dropdown-icons > .go-back { display: none; }
	
	.cd-dropdown-content .cd-secondary-dropdown > .see-all, .cd-dropdown-content .cd-dropdown-gallery > .see-all, .cd-dropdown-content .cd-dropdown-icons > .see-all
	{
		position: absolute;
		bottom: 20px;
		height: 45px;
		text-align: center;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown > .see-all a, .cd-dropdown-content .cd-dropdown-gallery > .see-all a, .cd-dropdown-content .cd-dropdown-icons > .see-all a
	{
		margin: 0;
		height: 100%;
		line-height: 45px;
		background: #ebebeb;
		pointer-events: auto;
		-webkit-transition: color 0.2s, background-color 0.2s;
		-moz-transition: color 0.2s, background-color 0.2s;
		transition: color 0.2s, background-color 0.2s;
	}
	
	.no-touch .cd-dropdown-content .cd-secondary-dropdown > .see-all a:hover, .no-touch .cd-dropdown-content .cd-dropdown-gallery > .see-all a:hover, .no-touch .cd-dropdown-content .cd-dropdown-icons > .see-all a:hover
	{
		color: #ffffff;
		background-color: #009a4f;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown .cd-dropdown-item, .cd-dropdown-content .cd-secondary-dropdown a, .cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item, .cd-dropdown-content .cd-dropdown-gallery a, .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item, .cd-dropdown-content .cd-dropdown-icons a { border: none; }
	.cd-dropdown-content .cd-dropdown-gallery, .cd-dropdown-content .cd-dropdown-icons { padding: 20px 30px 100px; }
	.cd-dropdown-content .cd-dropdown-gallery > .see-all, .cd-dropdown-content .cd-dropdown-icons > .see-all { width: calc(100% - 60px); }
	
	.cd-dropdown-content .cd-dropdown-icons > li, .cd-dropdown-content .cd-secondary-dropdown > li
	{
		width: 50%;
		float: left;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown
	{
		overflow: hidden;
		width: 550px;
		padding-bottom: 65px;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown::before
	{
		/* this is the separation line in the middle of the .cd-secondary-dropdown element */
		position: absolute;
		content: '';
		top: 290px;
		left: 15px;
		height: 1px;
		width: 520px;
		background-color: #ebebeb;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown > li > a
	{
		color: #006b37;
		/*font-size: 1.6rem;*/
		margin-bottom: 10px;
		line-height: 30px;
		height: 30px;
		pointer-events: none;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown > li > a::after, .cd-dropdown-content .cd-secondary-dropdown > li > a::before
	{
		/* hide the arrow */
		display: none;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown.move-out > li > a
	{
		/* reset mobile style */
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);
	}
	
	.cd-dropdown-content .cd-secondary-dropdown > li
	{
		margin: 20px 0;
		border-right-width: 1px;
		border-color: #ebebeb;
		border-style: solid;
		padding: 0 30px;
		height: 250px;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown > li:nth-of-type(2n) { border-right-width: 0; }
	
	.cd-dropdown-content .cd-secondary-dropdown > li > ul
	{
		/* reset mobile style */
		-webkit-transform: translate(0);
		-moz-transform: translate(0);
		-ms-transform: translate(0);
		-o-transform: translate(0);
		transform: translate(0);
		position: relative;
		height: auto;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown > li > ul > .go-back { display: none; }
	
	.cd-dropdown-content .cd-secondary-dropdown a
	{
		line-height: 25px;
		height: 25px;
		/*font-size: 1.3rem;*/
		padding-left: 0;
	}
	
	.no-touch .cd-dropdown-content .cd-secondary-dropdown a:hover { color: #006b37; }
	
	.cd-dropdown-content .cd-secondary-dropdown ul
	{
		padding-bottom: 25px;
		overflow: hidden;
		height: auto;
	}
	
	.cd-dropdown-content .cd-secondary-dropdown .go-back a
	{
		padding-left: 20px;
		color: transparent;
	}
	
	.no-touch .cd-dropdown-content .cd-secondary-dropdown .go-back a:hover { color: transparent; }
	.cd-dropdown-content .cd-secondary-dropdown .go-back a::before, .cd-dropdown-content .cd-secondary-dropdown .go-back a::after { left: 0; }
	
	.cd-dropdown-content .cd-secondary-dropdown .see-all
	{
		position: absolute;
		bottom: 0;
		left: 0;
		width: 100%;
	}
	
	.cd-dropdown-content .cd-dropdown-gallery
	{
		width: 600px;
		padding-bottom: 100px;
	}
	
	.cd-dropdown-content .cd-dropdown-gallery > li
	{
		width: 48%;
		float: left;
		margin-right: 4%;
	}
	
	.cd-dropdown-content .cd-dropdown-gallery > li:nth-of-type(2n) { margin-right: 0; }
	
	.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item
	{
		padding: 0;
		height: auto;
		line-height: normal;
		color: #006b37;
		margin-bottom: 2em;
	}
	
	.cd-dropdown-content .cd-dropdown-gallery > li:nth-last-of-type(2) a,
	  .cd-dropdown-content .cd-dropdown-gallery > li:last-of-type a { margin-bottom: 0; }
	
	.cd-dropdown-content .cd-dropdown-gallery img
	{
		position: static;
		height: auto;
		width: 100%;
		margin: 0 0 0.6em;
	}
	
	.cd-dropdown-content .cd-dropdown-icons { width: 600px; }
	
	.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item
	{
		height: 80px;
		line-height: 1.2;
		padding: 24px 0 0 85px;
	}
	
	.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item:hover { background: #ebebeb; }
	
	.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item h3
	{
		color: #006b37;
		font-weight: bold;
	}
	
	.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item p
	{
		display: block;
		/*font-size: 1.2rem;*/
	}
	
	.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item::before { left: 25px; }
	.cd-dropdown-content > .has-children > ul { visibility: hidden; }
	
	.cd-dropdown-content > .has-children > ul.is-active
	{
		/* when hover over .cd-dropdown-content items - show subnavigation */
		visibility: visible;
	}
	
	.cd-dropdown-content > .has-children > .cd-secondary-dropdown.is-active > li > ul
	{
		/* if .cd-secondary-dropdown is visible - show also subnavigation */
		visibility: visible;
	}
	
	.cd-dropdown-content > .has-children > a.is-active
	{
		/* hover effect for .cd-dropdown-content items with subnavigation */
		box-shadow: inset 2px 0 0 #006b37;
		color: #006b37;
	}
	
	.cd-dropdown-content > .has-children > a.is-active::before, .cd-dropdown-content > .has-children > a.is-active::after { background: #006b37; }
	.open-to-left .cd-dropdown-content > .has-children > a.is-active { box-shadow: inset -2px 0 0 #006b37; }
}


@-webkit-keyframes  cd-fade-in {
  0% {
    opacity: 0;
    visibility: visible;
  }
  100% {
    opacity: 1;
    visibility: visible;
  }
}
@-moz-keyframes  cd-fade-in {
  0% {
    opacity: 0;
    visibility: visible;
  }
  100% {
    opacity: 1;
    visibility: visible;
  }
}
@keyframes  cd-fade-in {
  0% {
    opacity: 0;
    visibility: visible;
  }
  100% {
    opacity: 1;
    visibility: visible;
  }
}
@-webkit-keyframes  cd-fade-out {
  0% {
    opacity: 1;
    visibility: visible;
  }
  100% {
    opacity: 0;
    visibility: visible;
  }
}
@-moz-keyframes  cd-fade-out {
  0% {
    opacity: 1;
    visibility: visible;
  }
  100% {
    opacity: 0;
    visibility: visible;
  }
}
@keyframes  cd-fade-out {
  0% {
    opacity: 1;
    visibility: visible;
  }
  100% {
    opacity: 0;
    visibility: visible;
  }
}

.cd-search input[type="search"]
{
	width: 100%;
	height: 50px;
	padding: 0 20px;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	appearance: none;
	background-color: #efefef;
	color: #a4a4a4;
	border: none;
	border-radius: 0;
	font-size: 100%;
	line-height: 150%;
}

.cd-search input[type="search"]::-webkit-input-placeholder { color: #a4a4a4; }
.cd-search input[type="search"]::-moz-placeholder { color: #a4a4a4; }
.cd-search input[type="search"]:-moz-placeholder { color: #a4a4a4; }
.cd-search input[type="search"]:-ms-input-placeholder { color: #a4a4a4; }

.cd-search input[type="search"]:focus
{
	background: #ffffff;
	color: #a4a4a4;
	outline: none;
}

.cd-search input[type="search"]:focus::-webkit-input-placeholder { color: #a4a4a4; }
.cd-search input[type="search"]:focus::-moz-placeholder { color: #a4a4a4; }
.cd-search input[type="search"]:focus:-moz-placeholder { color: #a4a4a4; }
.cd-search input[type="search"]:focus:-ms-input-placeholder { color: #a4a4a4; }

@media only screen and (min-width: 1024px)
{
	.cd-search input[type="search"] { background-color: #ebebeb; }
	.cd-search input[type="search"]::-webkit-input-placeholder { color: #b3b3b3; }
	.cd-search input[type="search"]::-moz-placeholder { color: #b3b3b3; }
	.cd-search input[type="search"]:-moz-placeholder { color: #b3b3b3; }
	.cd-search input[type="search"]:-ms-input-placeholder { color: #b3b3b3; }
}

.has-children > a, .go-back a { position: relative; }

.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after
{
	/* arrow icon in CSS - for element with nested unordered lists */
	content: '';
	position: absolute;
	top: 50%;
	margin-top: -1px;
	display: inline-block;
	height: 2px;
	width: 10px;
	background: #ffffff;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.has-children > a::before, .go-back a::before
{
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}

.has-children > a::after, .go-back a::after
{
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

@media only screen and (min-width: 1024px)
{
	.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after { background: #b3b3b3; }
}

.has-children > a { padding-right: 40px; }

.has-children > a::before, .has-children > a::after
{
	/* arrow goes on the right side - children navigation */
	right: 20px;
	-webkit-transform-origin: 9px 50%;
	-moz-transform-origin: 9px 50%;
	-ms-transform-origin: 9px 50%;
	-o-transform-origin: 9px 50%;
	transform-origin: 9px 50%;
}

@media only screen and (min-width: 1024px)
{
	.open-to-left .cd-dropdown-content > .has-children > a
	{
		padding-left: 40px;
		padding-right: 20px;
	}
	
	.open-to-left .cd-dropdown-content > .has-children > a::before, .open-to-left .cd-dropdown-content > .has-children > a::after
	{
		right: auto;
		left: 20px;
		-webkit-transform-origin: 1px 50%;
		-moz-transform-origin: 1px 50%;
		-ms-transform-origin: 1px 50%;
		-o-transform-origin: 1px 50%;
		transform-origin: 1px 50%;
	}
}

.cd-dropdown-content .go-back a { padding-left: 40px; }

.cd-dropdown-content .go-back a::before, .cd-dropdown-content .go-back a::after
{
	/* arrow goes on the left side - go back button */
	left: 20px;
	-webkit-transform-origin: 1px 50%;
	-moz-transform-origin: 1px 50%;
	-ms-transform-origin: 1px 50%;
	-o-transform-origin: 1px 50%;
	transform-origin: 1px 50%;
}

.no-js .cd-dropdown-wrapper:hover .cd-dropdown
{
	visibility: visible;
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}

.no-js .cd-dropdown-wrapper .cd-close { display: none; }

#region_header
{
	background: #009a4f;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-left: 1px solid #d3d0ce;
	border-right: 1px solid #d3d0ce;
	-o-border-radius: 6px 6px 0 0;
	-ms-border-radius: 6px 6px 0 0;
	-khtml-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}

#region_header .header_top { padding: 10px 20px; }

#region_header .header_top h1
{
	color: #ffffff;
	display: inline-block;
	font-weight: 400;
	font-size: 100%;
	line-height: 150%;
	padding: 0;
	margin: 0px 0 0 0;
}

#region_header .header_top h1.type { padding: 10px 0 0 0; }

#region_header .header_top h1.state
{
	float: right;
	text-align: right;
	margin: 0 0 0 0;
}

#region_header .header_top h1.state a
{
  color:#ffffff;
  text-decoration: none !important;
}

#region_header h1.programname {
  font-weight: 600;
  margin: 5px 0 0 0;
}

#region_header h1.programname a {
  color:#ffffff;
}

#region_header .header_top h1.state span
{
	border-top: 1px solid rgba(255,255,255,0.5);
	margin-top: 10px;
	padding-top: 10px;
	display: block;
}

#region_header .header_top h1.state span.stateface
{
	font-size: 200%;
	line-height: 100%;
	border: 0 none;
	margin-top: 0px;
	padding-top: 0;
}

#region_header .header_top h1.state span.data_for em { font-weight: 600; }

#region_header .pulldownmenus
{
	background: #006b37;
	padding: 20px 20px;
	margin: 0 0 0 0;
}

#main_content_area .pulldownmenus
{
	background: #f5f5f1;
	padding: 20px 20px;
	margin: 0 0 30px 0;
	border-bottom: 1px solid #d3d0ce;
}

#main_content_area
{
	width: 761px;
	margin: -30px 0 0 -30px;
}

#main_content_area h1,
#main_content_area h2,
#main_content_area h3,
#main_content_area h4,
#main_content_area p
{
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 15px;
	margin-top: 15px;
}

#pulldownmenus form { }
#pulldownmenus form select { }


#main_content_area .table-responsive table
{
	color: #6d6e70;
	font-size: 90%;
	margin: 0 auto;
}  /* used */

#main_content_area .table-responsive table  th
{
	background: #6d6e70;
	color: #ffffff;
	font-weight: 600;
	border: 0px solid #393939;
	border-bottom: 3px solid #393939;
	padding: 10px 30px;
	vertical-align: bottom;
} /* used */
#main_content_area .table-responsive table  td
{
	padding: 10px 30px;
	border: 0;
	border-bottom: 1px solid #d3d0ce;
} /* used */
#main_content_area .table-responsive table  td.less_padding
{
	padding:10px 10px;
}
#main_content_area .table-responsive table  th.less_padding
{
	padding:10px 10px;
}
#main_content_area .table-responsive table tr:nth-of-type(2n)
{
	background: #f5f5f1;
	/*	background:rgba(0,155,78,.12);*/
} /* used */

#left_nav_region_header
{
	color: #bbbdc0;
	padding: 0 10px 10px;
	border-bottom: 1px solid #d3d0ce;
} /* used */

#left_nav_region_header span.stateface
{
	display: block;
	float: left;
	font-size: 400%;
	height: auto;
	line-height: 100%;
	width: auto;
	margin-right: 10px;
} /* used */

#left_nav_region_header span.stateface.stateface-ak { margin-right: 15px; } /* used */
#left_nav_region_header span.stateface.stateface-hi { margin-right: 20px; } /* used */
#left_nav_region_header span.state { } /* used */

#left_nav_region_header span.regionname
{
	/* display: block; */
	line-height: 120%;
	padding: 10px 0 0;
	width: auto;
	font-weight: 600;
} /* used */

.table-responsive
{
	margin-top: 24px;
	margin-bottom: 24px;
	position: relative;
}   /* used */

.table-responsive
{
	/* min-height:.01%; */
	overflow-x: auto;
	overflow-y: hidden;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: -ms-autohiding-scrollbar;
}   /* used */

.table-responsive .table
{
	margin-top: 0;
	margin-bottom: 0;
}   /* used */



.white_transparent
{
	position: fixed;
	width: 100px;
	height: 100%;
	z-index: 9;
	right: 0;
	top: 0;
	display: none;
	background: linear-gradient(to right, rgba(202,202,202,0) 0%,rgba(202,202,202,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#cacaca',GradientType=1 );
}

.white_transparent_inner { /* 	position:fixed; width:100px; height:100%; z-index:9; right:0; top:0; 	*/ }

.show_arrows_headsup
{
	display: none;
	text-align: center;
	font-size: 100%;
	color: #535353;
	padding: 2% 0;
	margin: 0;
}

.table-responsive-outter
{
	width: 100%;
	height: auto;
	position: relative;
}



/* 4965  ref nth-of-type */
form#form_addrsearch .table-responsive-outter .table-responsive .table tr td { width:33.333333%; padding:30px 30px;}


form#form_addrsearch.advanced-search-form  input[type="submit"]
{
	width:100%;
}

@media only screen and (max-width: 600px)
{
	
	/* 4965  ref nth-of-type */
form#form_addrsearch .table-responsive-outter .table-responsive .table tr td { width:auto; min-width:250px; padding:30px 30px;}



	#infoblocks	#special_positioning_1 { padding-top: 10px; }	/* used */
	#infoblocks #special_positioning_2 { padding-top: 10px; }	/* used */
	#menublocks	#special_positioning_1 { padding-top: 10px; }	/* used */
	#menublocks #special_positioning_2 { padding-top: 10px; }	/* used */
	#ewgmidwest_and_reports { display: none; }	/* used */
	
	.table-responsive-outter::after
	{
		content: "";
		position: absolute;
		width: 100px;
		height: 100%;
		z-index: 9;
		right: 0;
		top: 0;
		display: block;
		background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
	}	/* used */
	
	.show_arrows_headsup { display: block; }
	.white_transparent { display: none; }
	
	#farm_search .farm_search_top h1.county
	{
		display: block;
		margin: 0 auto 5% auto;
		padding: 0 0 0 0;
		text-align: center;
	}
	
	#farm_search .farm_search_top h1.type
	{
		display: block;
		margin: 0 auto 5% auto;
		padding: 0 0 0 0;
		text-align: center;
	}
	
	#farm_search .farm_search_top h1.state
	{
		float: none;
		margin: 0 auto 5%;
		padding: 0;
		text-align: center;
	}
	
	#internal_page_wrapper { padding: 0; }
	
	#main_content_area
	{
		padding: 0;
		margin: 0;
		width: 100%;
	}
	
	#main_content_area h1,
	#main_content_area h2,
	#main_content_area h3,
	#main_content_area h4,
	#main_content_area p { margin: 5%; }
	
	.right_column.for_internal_page
	{
		background: #ffffff;
		background-color: #ffffff;
	}		/* used */
	
	#farm_search { border: 0 none; }
	
	.advanced-search-form, .advanced-search-form:nth-child(2n+2)
	{
		width: 100%;
		margin: 0 auto 5% auto;
	}
	
	.right_column.for_internal_page
	{
		margin: 0 auto;
		width: 100%;
	}		/* used */
	
	#right_column_wrapper { border: 0 none; }		/* used */
	.right_column.for_internal_page { border: 0 none !important; }	/* used */
	#internal_page_wrapper { min-height: 10px; }
}




#menublocks
{
	width: 100%;
	margin: 0px auto 0px auto;
	max-width: 960px;
	padding: 0px 0 0 0;
	text-align: center;
	border: 0;
	height: 120px;
	overflow: hidden;
	background: #009a4f;
}

#menublocks h1.title
{
	color: #868686 !important;
	font-size: 150%;
	font-weight: 600;
	line-height: 100%;
	padding: 0px;
	margin: 10px 0 30px 0;
	text-align: left;
}

#menublocks .row { padding: 0; }

#menublocks .row .col_3
{
	margin: 0;
	width: 25%;
	border-radius: 0;
	background-color: #009a4f !important;
	border: 0 none !important;
	padding: 30px 20px;
}

#menublocks .row h1
{
	margin: 0;
	padding: 0;
	text-shadow: none;
	font-size: 100%;
	font-weight: 600;
	line-height: 100%;
}

#menublocks .row img { }

#menublocks .row h2
{
	margin: 0;
	padding: 0;
	text-shadow: none;
	font-size: 150%;
	font-weight: 400;
	line-height: 100%;
}

#menublocks .row p
{
	padding: 10px 0;
	color: #009a4f;
}

#menublocks .make_me_green
{
	background: url("https://static-farm.ewg.org/images/icon_book_green_bg.jpg") !important;
	background-position: right center !important;
	background-repeat: no-repeat !important;
	background-color: #009a4f !important;
	border: 0 none !important;
}

#menublocks .make_me_green p { color: #ffffff !important; }

#menublocks .make_me_green h1
{
	color: #ffffff;
	margin: 0;
	padding: 0;
	text-shadow: none;
	font-size: 150%;
	font-weight: 400;
	line-height: 100%;
}

#menublocks .make_me_green img
{
	width: auto;
	margin: 10px auto 10px auto;
}

#menublocks #special_positioning_1 { padding-top: 34px; }
#menublocks #special_positioning_2 { padding-top: 34px; }
#menublocks .row .col_3 a { color: #ffffff; }
#menublocks .row .col_3 a { color: #ffffff; }
#menublocks .row .col_3 { }
#menublocks .row .col_3 a { }

#menublocks .row .col_3 a h1
{
	border: 2px solid #ffffff !important;
	padding: 10% 5%;
}

#menublocks .row .col_3.last { background: #006b37 none repeat scroll 0 0 !important; }


@media only screen and (min-width: 600px)
{
	#menublocks.show_hide_new_slide_down_menu
	{
		/*height:auto; overflow:auto; margin-top:120px;*/
		-webkit-transform: translateY(120px);
		-moz-transform: translateY(120px);
		-ms-transform: translateY(120px);
		-o-transform: translateY(120px);
		transform: translateY(120px);
	}
	
	#maincontent_id_wrapper.show_hide_new_slide_down_menu
	{
		/*margin-top:0px;*/
		-webkit-transform: translateY(120px);
		-moz-transform: translateY(120px);
		-ms-transform: translateY(120px);
		-o-transform: translateY(120px);
		transform: translateY(120px);
	}		/* used */
	
	#footer.show_hide_new_slide_down_menu,
	#ewgmidwest_and_reports.show_hide_new_slide_down_menu,
	#infoblocks.show_hide_new_slide_down_menu
	{
		-webkit-transform: translateY(120px);
		-moz-transform: translateY(120px);
		-ms-transform: translateY(120px);
		-o-transform: translateY(120px);
		transform: translateY(120px);
	}
}












/**
 * Tooltip Styles
 */

/* Base styles for the element that has a tooltip */
[data-tooltip],
.tooltip {
  position: relative;
  cursor: pointer;
}

/* Base styles for the entire tooltip */
[data-tooltip]:before,
[data-tooltip]:after,
.tooltip:before,
.tooltip:after {
  position: absolute;
  visibility: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: 
	  opacity 0.2s ease-in-out,
		visibility 0.2s ease-in-out,
		-webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
	transition:         
		opacity 0.2s ease-in-out,
		visibility 0.2s ease-in-out,
		transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
  -webkit-transform: translate3d(0, 0, 0);
  transform:         translate3d(0, 0, 0);
  pointer-events: none;
}

/* Show the entire tooltip on hover and focus */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after,
[data-tooltip]:focus:before,
[data-tooltip]:focus:after,
.tooltip:hover:before,
.tooltip:hover:after,
.tooltip:focus:before,
.tooltip:focus:after {
  visibility: visible;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

/* Base styles for the tooltip's directional arrow */
.tooltip:before,
[data-tooltip]:before {
  z-index: 1001;
  border: 6px solid transparent;
  background: transparent;
  content: "";
}

/* Base styles for the tooltip's content area */
.tooltip:after,
[data-tooltip]:after {
  z-index: 1000;
  padding: 15px;
  width: 250px;
  /*
  background-color: #000;
  background-color: hsla(0, 0%, 20%, 0.9);
  */
  background:#009a4f;
  color: #fff;
  content: attr(data-tooltip);
  font-size: 14px;
  line-height: 1.2;

-o-border-radius: 5px ;
	-ms-border-radius: 5px ;
	-khtml-border-radius: 5px ;
	-moz-border-radius: 5px ;
	-webkit-border-radius: 5px ;
	border-radius: 5px ;

}

/* Directions */

/* Top (default) */
[data-tooltip]:before,
[data-tooltip]:after,
.tooltip:before,
.tooltip:after,
.tooltip-top:before,
.tooltip-top:after {
  bottom: 100%;
  left: 50%;
}

[data-tooltip]:before,
.tooltip:before,
.tooltip-top:before {
/*
  margin-left: -6px;
  */
    margin-left: 15px;
  margin-bottom: -12px;
  border-top-color: #009a4f;
/*  border-top-color: hsla(0, 0%, 20%, 0.9); */
}

/* Horizontally align top/bottom tooltips */
[data-tooltip]:after,
.tooltip:after,
.tooltip-top:after {
/*
  margin-left: -80px;
*/
  margin-left:0px;

}

[data-tooltip]:hover:before,
[data-tooltip]:hover:after,
[data-tooltip]:focus:before,
[data-tooltip]:focus:after,
.tooltip:hover:before,
.tooltip:hover:after,
.tooltip:focus:before,
.tooltip:focus:after,
.tooltip-top:hover:before,
.tooltip-top:hover:after,
.tooltip-top:focus:before,
.tooltip-top:focus:after {
  -webkit-transform: translateY(-12px);
  -ms-transform:         translateY(-12px);
      transform:         translateY(-12px); 
}

/* Left */
.tooltip-left:before,
.tooltip-left:after {
  right: 100%;
  bottom: 50%;
  left: auto;
}

.tooltip-left:before {
  margin-left: 0;
  margin-right: -12px;
  margin-bottom: 0;
  border-top-color: transparent;
  border-left-color: #000;
  border-left-color: hsla(0, 0%, 20%, 0.9);
}

.tooltip-left:hover:before,
.tooltip-left:hover:after,
.tooltip-left:focus:before,
.tooltip-left:focus:after {
  -webkit-transform: translateX(-12px);
  -ms-transform:         translateX(-12px);
      transform:         translateX(-12px); 
}

/* Bottom */
.tooltip-bottom:before,
.tooltip-bottom:after {
  top: 100%;
  bottom: auto;
/*  left: 50%; */
left:0;
}

.tooltip-bottom:before {
  margin-top: -12px;
  margin-bottom: 0;
  border-top-color: transparent;
/*
  border-bottom-color: #000;
  border-bottom-color: hsla(0, 0%, 20%, 0.9);
*/
border-bottom-color:#009a4f;
}

.tooltip-bottom:hover:before,
.tooltip-bottom:hover:after,
.tooltip-bottom:focus:before,
.tooltip-bottom:focus:after {
  -webkit-transform: translateY(12px);
  -ms-transform:         translateY(12px);
      transform:         translateY(12px); 
}

/* Right */
.tooltip-right:before,
.tooltip-right:after {
  bottom: 50%;
  left: 100%;
}

.tooltip-right:before {
  margin-bottom: 0;
  margin-left: -12px;
  border-top-color: transparent;
  border-right-color: #000;
  border-right-color: hsla(0, 0%, 20%, 0.9);
}

.tooltip-right:hover:before,
.tooltip-right:hover:after,
.tooltip-right:focus:before,
.tooltip-right:focus:after {
  -webkit-transform: translateX(12px);
  -ms-transform:         translateX(12px);
      transform:         translateX(12px); 
}

/* Move directional arrows down a bit for left/right tooltips */
.tooltip-left:before,
.tooltip-right:before {
  top: 3px;
}

/* Vertically center tooltip content for left/right tooltips */
.tooltip-left:after,
.tooltip-right:after {
  margin-left: 0;
  margin-bottom: -16px;
}