@font-face{font-family:BebasNeueRegular;src:url(../fonts/BebasNeue-webfont.eot);src:url(../fonts/BebasNeue-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/BebasNeue-webfont.woff) format('woff'),url(../fonts/BebasNeue-webfont.ttf) format('truetype'),url(../fonts/BebasNeue-webfont.svg#webfont) format('svg')}@font-face{font-family:'Lucida Grande';src:url(lucidagrande-webfont.eot);src:url(lucidagrande-webfont.eot?#iefix) format('embedded-opentype'),url(lucidagrande-webfont.woff2) format('woff2'),url(lucidagrande-webfont.woff) format('woff'),url(lucidagrande-webfont.ttf) format('truetype'),url(lucidagrande-webfont.svg#lucida_granderegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Lucida Sans Unicode';src:url(lucida-sans-unicode_allfont.net-webfont.eot);src:url(lucida-sans-unicode_allfont.net-webfont.eot?#iefix) format('embedded-opentype'),url(lucida-sans-unicode_allfont.net-webfont.woff2) format('woff2'),url(lucida-sans-unicode_allfont.net-webfont.woff) format('woff'),url(lucida-sans-unicode_allfont.net-webfont.ttf) format('truetype'),url(lucida-sans-unicode_allfont.net-webfont.svg#lucida_sans_unicoderegular) format('svg');font-weight:400;font-style:normal}@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro');
.clear{clear:both}@media (max-width:767px){.remove-clear-mobile{clear:none}#main{background:#fd5a1e!important}}#logo .custom-logo{width:210px;height:60px}h1.title{color:#000}.home-slides .uk-overlay-panel{padding:8px}.home-slides .uk-overlay-background{background:rgba(0,0,0,.5);color:#fff;text-align:center}#top-a .grid-block .grid-box .module{min-height:363px!important}#m-toolbar .m-buttons .m-login,#m-toolbar .m-buttons .m-search{display:none}.home-products .uk-tab li.uk-active a{color:#000}.home-products ul.uk-tab.uk-tab-left{border:1px solid #ddd;background:#f5f5f5;background:-moz-linear-gradient(left,#fdfdfd 97%,#f0f0f0 100%);background:-webkit-linear-gradient(left,#fdfdfd 97%,#f0f0f0 100%);background:-o-linear-gradient(left,#fdfdfd 97%,#f0f0f0 100%);background:linear-gradient(to right,#fdfdfd 97%,#f0f0f0 100%);border-radius:5px 0 0 5px}.home-products .uk-width-medium-3-4{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-radius:0 5px 5px 0}.mill-chain-widgets .uk-switcher{border:1px solid #ddd;background:#fff;border-radius:0 0 5px 5px}.mill-chain-widgets ul.uk-subnav li{margin:0 0 -20px 10px;border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;background:#f5f5f5;background:-moz-linear-gradient(top,#fafafa,#f5f5f5);background:-webkit-linear-gradient(top,#fafafa,#f5f5f5);background:-o-linear-gradient(top,#fafafa,#f5f5f5);background:linear-gradient(to bottom,#fafafa,#f5f5f5);border-radius:5px 5px 0 0;box-shadow:0 1px 0 #fff inset;text-shadow:0 1px 0 #fff;padding-left:0}.mill-chain-widgets .uk-subnav-pill>.uk-active>*{background:#fff;color:#444}.mill-chain-widgets .uk-subnav-pill>*>*{padding:7px 15px}.mill-chain-widgets ul.uk-subnav li.uk-active{margin:0 0 -21px 10px;padding-bottom:1px}#bottom-b .menu-sidebar a{text-shadow:0 1px 0 rgba(0,0,0,.8)}.drag-chain-widgets .uk-switcher{border:1px solid #ddd;background:#fff;border-radius:0 0 5px 5px}.drag-chain-widgets ul.uk-subnav li{margin:0 0 -20px 10px;border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;background:#f5f5f5;background:-moz-linear-gradient(top,#fafafa,#f5f5f5);background:-webkit-linear-gradient(top,#fafafa,#f5f5f5);background:-o-linear-gradient(top,#fafafa,#f5f5f5);background:linear-gradient(to bottom,#fafafa,#f5f5f5);border-radius:5px 5px 0 0;box-shadow:0 1px 0 #fff inset;text-shadow:0 1px 0 #fff;padding-left:0}.drag-chain-widgets .uk-subnav-pill>.uk-active>*{background:#fff;color:#444}.drag-chain-widgets .uk-subnav-pill>*>*{padding:7px 15px}.drag-chain-widgets ul.uk-subnav li.uk-active{margin:0 0 -21px 10px;padding-bottom:1px}.plastics-table{width:100%}.plastics-table td{vertical-align:top}
@media (max-width:767px){.uk-grid.mr-top-0 {margin-top: 0;}#footer{text-align: center !important;}.home-products .uk-width-medium-3-4{border:none;background:0 0;margin-top:0}.home-products .uk-width-medium-3-4 .uk-switcher{background:#fff;border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-radius:0 0 5px 5px}.home-products ul.uk-tab.uk-tab-left{background:-moz-linear-gradient(top,#fdfdfd 97%,#f0f0f0 100%);background:-webkit-linear-gradient(top,#fdfdfd 97%,#f0f0f0 100%);background:-o-linear-gradient(top,#fdfdfd 97%,#f0f0f0 100%);background:linear-gradient(to bottom,#fdfdfd 97%,#f0f0f0 100%);border-radius:5px 5px 0 0}body{min-width:100%}#maininner{width:100%}.wrapper{width:100%}section#top-a .grid-block>div{width:99%!important}section#bottom-b .grid-block>div{width:90%!important}section#bottom-a .grid-block>div{width:90%!important}#sidebar-a{margin-left:22px;width:240px}}
@media (min-width:1290px){#page-bg>.wrapper{width:1260px}.width66{width:66.666%!important}.width33{width:33.333%!important}.no-sidebar #maininner{width:100%}#sidebar-a{width:25%}}.product-page-category{margin-top:40px!important}.product-page-category h3.product-page-category-title{margin-top:125px!important;font-size:32px;line-height:28px;font-weight:400!important;font-family:BebasNeueRegular}.product-page-category h3.product-page-category-title a{color:#fd5a1e!important}.contact-row:after{content:"";display:table;clear:both}.contact-page-location{width:25%;float:left}
@media (max-width:1000px) and (min-width:500px){#top-a .module h3.module-title{font-size: 24px;}.contact-page-location{width:40%;float:left;padding: 0 10px;}.contact-column-clear{clear:left}}@media (max-width:700px){.contact-page-location{width:100%;float:left}}body.mobile h1,body.mobile h2,body.mobile h3,body.mobile h4{font-weight:400!important;font-family:BebasNeueRegular!important}body.mobile h3{font-size:32px;line-height:28px}body.mobile p{font-family:'Source Sans Pro',sans-serif!important}body.mobile .contact-page-city{font-size:32px;line-height:28px;font-weight:400!important;font-family:BebasNeueRegular!important}body.mobile .content h2{font-size:36px;line-height:32px;font-weight:400!important;font-family:BebasNeueRegular!important}body.mobile .content a,body.mobile .content h2{color:#fd5a1e!important}body.mobile .content p.can-am-countries a{color:#888!important}body.mobile .contact-page-city-information{width:100%;float:none}body.mobile .contact-page-location .uk-width-1-2{width:100%}body.mobile #m-content img{float:none!important;max-width:100%!important;display:block;margin:0 0 10px 0!important;height:auto}body.mobile h1.title{font-weight:400!important;font-family:BebasNeueRegular!important;font-size:38px;line-height:34px}
@media (min-width:768px){.waste-water-box-download{width:45%}}.mobile-image-right{margin-left:10px;float:right}.heat-image-mobile-fix{width:310px;float:right;margin-top:10px}
@media (max-width:767px){.content img.mobile-image{display:block;margin-left:0!important;margin-bottom:10px!important;float:none!important}.heat-image-mobile-fix{display:block;float:left}}.mobile-country-inquiry-footer{display:none}
@media (max-width:767px){#footer{background-color:#222221}.mobile-country-inquiry-footer{display:block!important;margin:auto auto}}.content a.button-more{color:#888!important}.content a.button-more:hover{color:#fd5a1e!important}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.image-right{float:right;margin-left:20px}.image-left{float:left;margin-right:20px}
@media (max-width:767px){.image-left,.image-right{float:none;margin:0 0 20px 0;display:block;width:100%}}
@media (max-width:767px){span.notranslate ul li{padding: 12px 12px;font-size:20px!important}#mod_position_right a{padding:10px 9px!important}#footer a{display:inline-block!important}}.notranslate li {line-height: 25px;}
@media (min-width:768px){#maininner{width:72%;} .no-sidebar #maininner{width:auto;} .uk-width-medium-1-3.product-page-category img {width: 100% !important;}#sidebar-a {width: 27%;} #sidebar-a .module h3.module-title{font-size: 30px;}	}
/* Top Information Bar */
.top-info-bar {
background: #fd5a1e;
}
.top-info-bar h5 {
margin: 0;    
padding: 15px 10px 15px 10px;
text-align: center;
color: #000;
}
.top-info-bar a {
color: #000;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}
a.sitemaplink:before, a.sitemaplink:after {
    content: "|";
    color: #555;
    font-size: 12px;
    padding: 0 5px;
}
@media all and (max-width: 767px) and (min-width: 500px) {	
.uk-width-medium-1-3.product-page-category{width: 50%;}
}

@media all and (max-width: 1000px) and (min-width: 701px) {
.nzd.contact-page-location:nth-child(3) {clear: both;}
}

@media (max-width: 500px) {  

.top-info-bar h5 { text-align: center; }
.spacer-span { padding-left: 0; display: block; }
}
.width33 {
    width: 33.333%!important;
}
h3.contact-page-city{line-height: 31px;word-break: break-word;}

@media (max-width: 1300px) { 
	.wrapper.grid-block {width: 100% !important;}
	#bottom-b h3.module-title {font-size: 23px;}
	.width100 {width: 100% !important;}
	#bottom-a .grid-box.width100.grid-h {width: 100% !important;}
}

@media (min-width: 890px){
.menu-dropline a.level1, .menu-dropline span.level1{font-size: 16px !important;}
}
@media (min-width: 1001px) and (max-width: 1190px)  {
    .nzd.contact-page-location,.chile.contact-page-location{width: 31%; padding: 0 10px;}
}
@media (min-width: 768px) and (max-width: 840px)  {
.menu-dropline a.level2 > span, .menu-dropline span.level2 > span{padding: 5px 4px;font-size: 11px;}
 }
@media (min-width: 768px) and (max-width: 870px)  {
    .uk-margin.uk-text-center img, .content img {width: auto;max-width: 99%;}
}

@media (min-width: 841px) and (max-width: 950px)  {
.menu-dropline a.level2 > span, .menu-dropline span.level2 > span{padding: 5px 5px;}

 }
@media (min-width: 768px) and (max-width: 1289px)  {
.uk-width-medium-1-2 img {
    width: auto;
    max-width: 99%;
}
.wrapper.grid-block {
    width: 100% !important;
}
.uk-width-medium-1-3.product-page-category {
    width: 32%;
}

.uk-width-medium-1-3.product-page-category {
    width: 31%;
}
body {
    min-width: 100%;
}
.grid-box.width66.grid-h {
    width: 66.666% !important;
}
.uk-accordion.uk-text-left img.uk-overlay-scale {
    max-width: 99%;
}
}
div#maininner.full-width {
    width: 100%;
}