.actionBox,.mainHeader-loginState{float:right}.actionBox h3 a,.mainHeader a,.mainHeader ul li a,.productWeightsPrices-li-addToCart a,footer a{color:#fff;text-decoration:none}body,html{width:100%;height:100%}body{background-color:#fff;font-size:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:0;padding:0;color:#000;line-height:1.4}div,footer,header,input{box-sizing:border-box}.Clear{clear:both}img{border:0}input,select,textarea{padding:.5em;font-size:100%;width:80%}hr{height:1px;border-width:0;border-top:dashed 1px #000;margin:2em 0}textarea{height:8em;margin-top:1em}input[type=radio]{width:1.875em}input[type=checkbox]{width:1.25em;margin-left:0}input[type=submit]{width:auto;background-color:#000;color:#fff;font-weight:700;border:0;border-radius:5px;-webkit-appearance:none}input[type=submit]:hover{background-color:#4A235A}#noSpam{display:none}.mainHeader{padding:1em 2em;color:#fff;background:#810f4b;background:-webkit-linear-gradient(left,#3a0621 ,#941156);background:-o-linear-gradient(right,#3a0621,#941156);background:-moz-linear-gradient(right,#3a0621,#941156);background:linear-gradient(to right,#3a0621,#941156);position:fixed;top:0;left:0;width:100%;z-index:4;-webkit-box-shadow:0 2px 4px 0 rgba(50,50,50,.8);-moz-box-shadow:0 2px 4px 0 rgba(50,50,50,.8);box-shadow:0 2px 4px 0 rgba(50,50,50,.8);height:9.2em}.column,.container{background-color:#fff}@media screen and (max-width:800px){.mainHeader{height:12em;position:absolute}}.mainHeader ul li a:hover{border-bottom:1px solid #fff}@media screen and (max-width:600px){.mainHeader{padding-right:1em;padding-top:.6em;height:11.4em}.mainHeader-cards,.mainHeader-loginState span{display:none}}.footerLinks ul,.mainHeader-loginState ul,.mainHeader-mainLinks ul{list-style:none;padding:0;margin:0}.mainHeader-loginState ul li{margin-left:1em;padding-left:1em;display:inline;border-left:1px solid #fff}.mainHeader-loginState ul li:first-of-type{border:0}.mainHeader-loginState ul li a,.mainHeader-mainLinks ul li a{border-bottom:1px dotted #fff}.mainHeader-mainLinks ul li{margin-right:.7em;padding-right:.7em;display:inline;border-right:1px solid #fff}.mainHeader-mainLinks ul li:last-of-type{border:0}.mainHeader-searchForm{position:absolute;bottom:.9em;right:1.6em}.mainHeader-searchForm input{display:inline;width:auto;padding:.6em;border-bottom-left-radius:4px;border-top-left-radius:4px;border:0}.actionBox,.column{border-top:1px dashed #000}.mainHeader-searchForm input[type=submit]{border-bottom-left-radius:0;border-top-left-radius:0}.mainHeader h1{display:inline-block;margin-top:.2em;margin-left:2.2em}.mainHeader h1 span{font-weight:400}@media screen and (max-width:800px){.mainHeader-searchForm{left:13.4em;bottom:1.3em}.mainHeader-searchForm input[type=text]{width:auto}.mainHeader h1{margin-top:.6em;margin-left:8.2em;line-height:1.1}.mainHeader h1 span{display:block;font-size:80%}}@media screen and (max-width:600px){.mainHeader-searchForm{left:.65em;top:3.55em}.mainHeader-searchForm input{padding:.35em .6em}.mainHeader-searchForm input[type=text]{width:60%}.mainHeader h1{position:absolute;margin:0;left:2.3em;top:.9em;font-size:160%}.mainHeader h1 span{display:none}}.mainHeader-logo{height:4.5em;position:absolute;top:.8em;left:1.2em}.breadcrumbs,.mainHeader-loginState,.mainHeader-mainLinks{font-size:85%}.mainHeader-mainLinks{margin-left:5.2em}.container{margin-top:9.2em;padding:.9em 1.7em 3em 2em;background-image:url(../img/chemicals-bw-20.png);background-repeat:repeat;min-height:26em}@media screen and (max-width:800px){.mainHeader-logo{height:4.5em;position:absolute;top:3em;left:13.2em}.mainHeader-mainLinks{margin-left:13.4em}.container{margin-top:12em;padding:.9em 1.4em 3em}}@media screen and (max-width:600px){.mainHeader-logo{height:2.7em;position:absolute;top:.45em;left:.6em}.mainHeader-mainLinks{display:none}.container{margin-top:11.4em;padding:.7em .8em 2em .7em}}.column{padding:1em 3em 3em 2em;border-left:1px dashed #000;border-top-left-radius:14px;width:66%;opacity:.75;min-height:inherit}@media screen and (max-width:800px){.column{width:100%;border-right:1px dashed #000;border-top-right-radius:14px}}.column h1{margin-top:0;line-height:normal}@media screen and (max-width:600px){.column{padding:1em 1em 2em;opacity:.9}.column ul{list-style:none;margin:0;padding:0}.column li{margin-left:0;margin-bottom:.6em}.column h1,.column h3{line-height:1.2;text-align:center}.column h1{font-size:160%}.column h3{margin-top:0}}.column label{display:block;font-weight:700}.column label.radio{margin-bottom:.7em}.column label.textarea{margin-bottom:.3em}.column input,.column select,.column textarea{margin:.3em 0;min-width:40%}.column input[type=radio]{min-width:0}@media screen and (max-width:600px){.column input,.column select,.column textarea{min-width:0;width:100%}}.column #addNewProduct label.error,.column #addNewWeight label.error,.column #checkoutForm label.error,.column #contactForm label.error,.column #registerForm label.error{display:block;margin-left:0;margin-bottom:12px}.actionBox{margin:0 0 5% 5%;padding:2em 5% 5%;width:34%;text-align:center;border-right:1px dashed #000;border-top-right-radius:14px}.actionBox.narrowScreen{float:none;display:none;width:100%;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;margin:2em 0 1em}.actionBox h3,.actionBox p{white-space:nowrap;border-radius:.6em}@media screen and (max-width:800px){.actionBox{display:none}.actionBox.narrowScreen{display:block;width:60%;margin:auto}.mainCategories{top:1.2em}}@media screen and (max-width:600px){.actionBox.narrowScreen{width:100%}}.actionBox-cards{display:inline-block}.actionBox h3{text-transform:uppercase;background-color:#000;padding:.6em .8em;font-size:100%;opacity:.8;margin-top:1em}.actionBox h3:hover{background-color:#4A235A}.actionBox p{background-color:#7ab6d8;padding:.4em .7em;width:4em;margin:auto;font-size:85%;font-weight:700;color:#fff}.actionBox-certs{font-size:80%;margin-top:2em}.actionBox-certs img{width:9em;margin-bottom:.4em}.mainCategories{position:absolute;bottom:1.4em;left:1.4em}.mainCategories ul{list-style:none;margin:0;padding:0}.mainCategories li{display:inline;margin-right:11px;padding:.5em 2em;font-weight:700;border-radius:.2em}@media screen and (max-width:800px){.mainCategories li{display:block;margin-right:0;padding:.3em .7em;margin-bottom:8px}}@media screen and (max-width:600px){.mainCategories{top:6em;left:.7em}.mainCategories li{float:left;margin-right:7px;padding:.3em .7em;margin-bottom:8px;width:auto}}@media screen and (max-width:320px){.mainCategories li{float:left;margin-right:6px;padding:.3em .5em;margin-bottom:8px;width:auto}}.mainCategories li.mainCategories-acidsalkalines{background-color:#4682b4;background:-webkit-linear-gradient(left,#4682b4 ,#699);background:-o-linear-gradient(right,#4682b4,#699);background:-moz-linear-gradient(right,#4682b4,#699);background:linear-gradient(to right,#4682b4,#699)}.mainCategories li.mainCategories-general-chemicals{background-color:#699;background:linear-gradient(to right,#699,#FFC300);background:-webkit-linear-gradient(left,#699 ,#FFC300);background:-o-linear-gradient(right,#699,#FFC300);background:-moz-linear-gradient(right,#699,#FFC300);background:linear-gradient(to right,#699,#FFC300)}.mainCategories li.mainCategories-solvents{background-color:#FFC300;background:-webkit-linear-gradient(left,#FFC300 ,#FF5733);background:-o-linear-gradient(right,#FFC300,#FF5733);background:-moz-linear-gradient(right,#FFC300,#FF5733);background:linear-gradient(to right,#FFC300,#FF5733)}.mainCategories li.mainCategories-standard-solutions{background-color:#FF5733;background:-webkit-linear-gradient(left,#FF5733 ,#C70039);background:-o-linear-gradient(right,#FF5733,#C70039);background:-moz-linear-gradient(right,#FF5733,#C70039);background:linear-gradient(to right,#FF5733,#C70039)}.mainCategories li:last-of-type{border-right:0}.mainCategories li:hover{background-color:#4A235A}.mainCategories li a{border:0;margin:0;padding:0}.mainCategories li a:hover{border:0}ul.productWeightsPrices{padding:0;list-style:none;width:70%;margin-top:2em}@media screen and (max-width:800px){ul.productWeightsPrices{width:80%}}.productWeightsPrices-li{padding:.4em;border-radius:.3em;position:relative;margin-bottom:.5em;background-color:#dcdcdc;text-align:right}.productWeightsPrices-li span{display:inline-block}.productWeightsPrices-li-price,.productWeightsPrices-li-weight{background-color:#fff;padding:.2em .6em;border-radius:.2em}.productWeightsPrices-li-weight{position:absolute;left:.4em;top:.4em}.productWeightsPrices-li-addToCart{background-color:#000;padding:.2em .6em;border-radius:.2em;margin-left:.5em;font-weight:700}.productWeightsPrices-li-addToCart:hover{background-color:#4A235A}footer{padding:1.6em 2em 3em;color:#fff;background:#810f4b;background:-webkit-linear-gradient(left,#3a0621 ,#941156);background:-o-linear-gradient(right,#3a0621,#941156);background:-moz-linear-gradient(right,#3a0621,#941156);background:linear-gradient(to right,#3a0621,#941156);-webkit-box-shadow:0 -1px 3px 0 rgba(50,50,50,.8);-moz-box-shadow:0 -1px 3px 0 rgba(50,50,50,.8);box-shadow:0 -1px 3px 0 rgba(50,50,50,.8)}@media screen and (max-width:600px){ul.productWeightsPrices{width:100%}footer{padding:1.4em 1em 3em}}footer a{border-bottom:1px dotted #fff}footer a:hover{border-bottom:1px solid #fff}footer .footer-otherServicesNav-footer-column{width:auto;float:left;margin-right:2%;padding-right:2%;border-right:1px solid #fff}@media screen and (max-width:600px){footer .footer-otherServicesNav-footer-column{width:100%;float:none;border:0;margin-bottom:1em}}.footer-otherServicesNav-footer-column.last{margin-right:0;padding-right:0;border-right:0}.footer-otherServicesNav-footer-column ul{margin:0;padding:0;list-style:none}@media screen and (max-width:600px){.footer-otherServicesNav-footer-column ul li{margin-bottom:.6em}}.footer-footerLinks{margin-top:3em;font-size:85%}.footer-footerLinks ul{margin:0;padding:0}.footer-footerLinks ul li{margin-right:.4em;padding-right:.4em;display:inline;border-right:1px solid #fff}.footer-footerAddress a,.footer-footerAddress a:hover,.footer-footerLinks ul li:last-of-type{border:0}@media screen and (max-width:600px){.footer-footerLinks ul li{margin:0 0 .6em;padding:0;display:block;border:0}}.footer-footerAddress{margin-top:3em;font-size:85%}@media screen and (max-width:600px){.footer-footerAddress,.footer-footerLinks{font-size:100%}}.footer-footerLogo{height:3em}