@import url('https://fonts.googleapis.com/css?family=Raleway');*{-webkit-appearance:none}body{background-color:#fff;color:#333333}body,select,input,textarea{font-family:"Raleway", sans-serif;background:#fff}h1{font-size:2.2em}h2{font-size:2em}h3{font-size:1.8em}h4{font-size:1.6em}h5{font-size:1.4em}h6{font-size:1.2em}p{font-size:1.2em;color:#555}blockquote{font-size:1.2em;color:#555}em{font-style:italic}input,textarea{font-family:"Raleway", sans-serif}strong{font-weight:bold}i{font-style:italic}.container{width:95%;max-width:1280px;margin:0 auto}header{background:#3d3d3e;padding:1em 0 1.7em 0;float:left;width:100%}#logo{float:left;margin:0.5em 0 0.5em 0}#logo h1{margin:0}#top_bar{float:right;font-weight:bold}#top_bar .contact_numbers{float:left}#top_bar .contact_numbers div{float:left}#top_bar p{color:#fff;font-size:1.4em;padding:0.3em 0 0 0;margin:0}#top_bar a{color:#fff}#top_bar .ni,#top_bar .gb,#top_bar .roi{color:#499100;margin:0 0 0 1em;background:url('../images/tel_icon.png') no-repeat left center;padding:0 0 0 22px}#top_bar .search{float:left;margin:0 0 0 2em;color:#fff}#top_bar .search input[type="text"]{background:none;border:1px solid #fff;border-right:none;padding:0.5em;height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#93948f;font-style:italic;margin:10px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}#top_bar .search input[type="submit"]{background:url('../images/search_icon.png') no-repeat center center;text-indent:-9999px;padding:0 1em;border:1px solid #fff;border-left:none;margin:0;height:28px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}#main_nav{padding:0 0 5px;float:right;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;z-index:9999}#main_nav_icon{display:none}#main_nav_icon a{text-decoration:none !important}#level_1{float:left;list-style:none;margin:6em 0 0 0;z-index:9999}#level_1 li{float:left;margin:0;font-size:1.6em;margin:0 1.5em 0 0;position:relative}#level_1 li.last{margin:0}#level_1 li a{display:block;color:#fff;padding:0 0 0.5em 0;border-bottom:2px solid transparent}#level_1 li a:hover,#level_1 li a.active{border-bottom:2px solid #39b549;text-decoration:none}#main_nav .level_2{z-index:9999;position:absolute;top:0;left:-150px;background:#f3f2f2;width:260px;visibility:hidden}#main_nav .level_2_outer{position:relative;display:block}#main_nav .level_2 li{font-size:1em !important;width:100% !important;margin:0 !important;position:static}#main_nav .level_2 a{color:#555555;padding:1.2em;width:100%;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main_nav .level_2 a:hover,#main_nav .level_2 a.active{text-decoration:none;background:#fff;color:#39b549;border:0}#main_nav .level_3{position:absolute;width:600px;min-height:315px;top:0;left:260px;background:#fff;padding:0 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;visibility:hidden}#main_nav .level_3 ul{float:left;width:100%;margin:0.6em 0}#main_nav .level_3 li{float:left;width:30% !important;margin:0 5% 0 0}#main_nav .level_3 li:nth-child(3n+3){margin:0}#main_nav .level_3 li a{padding:0 5px 0 5px;margin:0.55em 0;font-size:0.9em}#banner{float:left;width:100%;position:relative;min-height:350px;margin:0 0 2em 0}#banner ul{float:left;width:100%;max-height:540px;overflow:hidden;text-align:center;margin:0}#banner ul li{width:100%;float:left;text-align:center;margin:0;position:relative}#banner ul li .text_overlay{position:absolute;bottom:3em;right:3em;background:#cf3a2a;color:#fff;padding:2em;max-width:300px;text-align:left}#banner ul li .text_overlay h2{font-size:2em;font-weight:600;font-family:"proxima-nova", Helvetica, Arial, sans-serif}#banner ul li .text_overlay p{margin:0;font-size:1.4em;font-weight:600;font-family:"proxima-nova", Helvetica, Arial, sans-serif}#banner ul li .text_overlay p a{color:#fff;text-decoration:none}#banner ul li .text_overlay p a:hover{text-decoration:underline}#banner ul li img{display:inline-block;*zoom:1;*display:inline;width:100% !important;min-width:790px;min-height:350px}#banner .banner_text{position:absolute;text-align:center;margin:18em auto 0 auto;width:100%;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;color:#fff;z-index:999}#banner .banner_text .container{max-width:975px}#banner .banner_text h1{font-weight:600;font-size:3.6em;text-shadow:2px 2px rgb(0,0,0);text-shadow:2px 2px rgba(0,0,0,0.5)}#banner .banner_text h2{font-size:1.8em;text-shadow:1px 1px rgb(0,0,0);text-shadow:1px 1px rgba(0,0,0,0.5)}.carousel_fluid_fix{position:relative !important;display:block !important;height:auto !important}#home_search,#mobile_search{display:inline-block;*zoom:1;*display:inline;width:100%;border:5px solid #e7e7e7;background:#e7e7e7;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#home_search{max-width:500px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#mobile_search{display:none}#home_search .input,#mobile_search .input{float:left;width:100%;padding:0 100px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#home_search .submit,#mobile_search .submit{float:left;width:100px;position:absolute;right:0;top:0}#home_search input[type="text"],#mobile_search input[type="text"]{width:100%;background:#fff url('../images/home_search_icon.png') no-repeat 10px 50%;color:#555;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.6em;font-weight:normal;padding:0.5em 0.5em 0.5em 2.5em;border:0}#home_search input[type="text"]{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}#home_search input[type="submit"],#mobile_search input[type="submit"]{width:100%;padding:0.5em 0.5em;border:0;font-size:1.6em;background:#3ab54a;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#home_search input[type="submit"]{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}#home_search input[type="submit"]:hover,#mobile_search input[type="submit"]:hover{background:#298f37}#home_content{width:100%;float:left;background:#fff;padding:7em 0 4em 0}#home_content h3{font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;font-size:2.4em;margin:0 0 1em 0}#featured_products{float:left;width:100%;margin:0 0 3em 0}#featured_products .products_list{margin:0}.home_sidebar{float:left;width:100%;background:#fff;padding:2em 3em;margin:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.home_sidebar h4{font-weight:bold;font-size:2em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:600;color:#5c5c59}.home_sidebar h5{font-weight:bold;font-size:2em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:600;color:#5c5c59}.home_sidebar h5 a{color:#5c5c59}.home_sidebar .more_info{float:left;background:#0C5050;color:#fff;padding:0.5em;font-weight:bold;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:0.8em}.home_sidebar .more_info:hover{background:#298f37;text-decoration:none}#quick_enquiry{margin:5em 0 0 0}#quick_enquiry input[type="text"],#quick_enquiry textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdede;background:#fff;padding:0.5em}#quick_enquiry input[type="submit"]{background:#0C5050;color:#fff;border:1px solid #659535;width:100%;font-size:1.6em;padding:0.8em 0;font-family:"Raleway",sans-serif;font-style:normal;font-weight:600;-webkit-box-shadow:1px 1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px 1px #ccc;box-shadow:1px 1px 1px 1px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#quick_enquiry input[type="submit"]:hover{background:#298f37}#quick_enquiry .form_captcha{position:relative;margin:0 0 2em 0;float:left;width:100%}#security_code_div{float:left;width:100%;padding:0 100px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#security_code_img{display:block;width:100px;position:absolute;right:0;top:0;margin:2em 0 0 0}#security_code_img img{margin:0 0 0 18px}#quick_enquiry .warning{color:#3ab54a}#our_manufacturers{float:left;width:100%;background:#fff;text-align:center;padding:4em 0 6em 0}.underline{display:inline-block;*zoom:1;*display:inline;border-bottom:1px solid #cfdede}#our_manufacturers h4{margin:0 0 0 0;font-size:2.4em;color:#5c5c59;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400}#our_manufacturers ul{float:left;width:100%;margin:5em 0 5em 0;list-style:none}#our_manufacturers ul li{float:left;width:15%;margin:0 2% 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #efe9e9}#our_manufacturers ul li:nth-last-child(1){margin:0}#our_manufacturers ul li a{display:block;padding:2em 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#our_manufacturers ul li a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}#our_manufacturers ul li figure{margin:0;display:table-cell;vertical-align:middle}#our_manufacturers .find_out_more{float:left;width:100%}#our_manufacturers .find_out_more a{background:#0C5050;display:inline-block;*zoom:1;*display:inline;color:#fff;font-size:1.6em;padding:0.8em 0.8em;text-decoration:none;font-family:"Raleway",sans-serif;font-style:normal;font-weight:600;-webkit-box-shadow:1px 1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px 1px #ccc;box-shadow:1px 1px 1px 1px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#our_manufacturers .find_out_more a:hover{background:#298f37}#our_manufacturers ul li img{width:100%}.content_left{float:left;width:68%;margin:0 0 8em 0}.content_left h1,.content_full h1{color:#0a0a09;font-size:3em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400}.content_left p{font-size:1.6em;color:#555555}#footer{float:left;width:100%;padding:4em 0 0 0;background:#f3f7f8;border-top:1px solid #d9d3d3}#footer_content{float:left;width:100%;padding:0 0 4em 0}#footer_content h5{color:#5c5c59;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;font-size:2em}#footer_nav{float:left;width:100%;background:#3d3d3e}#footer_facebook{float:left;width:27%;margin:0 3% 0 0;overflow:hidden}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:100% !important}#footer_newsletter{float:left;width:27%;margin:0 3% 0 0}#footer_newsletter form{float:left;width:100%;max-width:300px;background:#f0f1ef;padding:2em 3em;margin:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#footer_newsletter form input[type="text"],#footer_newsletter form input[type="email"]{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdede;background:#fff;padding:0.5em}#footer_newsletter form button{background:#3ab54a;float:left;color:#fff;border:0;font-size:1.6em;padding:0.8em 0.8em;text-decoration:none;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;-webkit-box-shadow:1px 1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px 1px #ccc;box-shadow:1px 1px 1px 1px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#footer_newsletter form button:hover{background:#298f37}#footer_get_in_touch{float:left;width:40%}#footer_get_in_touch p{font-size:1.4em;color:#888886}#footer_get_in_touch a{color:#888886;text-decoration:underline;display:inline-block}#footer_get_in_touch a:hover{text-decoration:none}#footer_get_in_touch .left{float:left;width:47.5%}#footer_get_in_touch .right{float:right;width:47.5%}#footer_get_in_touch .green{color:#3ab54a;font-weight:bold}#footer_get_in_touch .fullwidth{float:left;width:100%}#footer_get_in_touch .fullwidth a{float:left;margin:0 1em 0 0}#footer_nav nav{float:left;padding:3em 0}#footer_nav nav ul{float:left;width:100%}#footer_nav nav ul li{float:left;margin:0 2em 0 0}#footer_nav nav ul li a{color:#fff;font-size:1.6em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400}#footer_nav .copyright{float:right;font-weight:bold;padding:3em 0 0 0}#footer_nav .copyright a{color:#555;text-decoration:underline}#footer_nav .copyright a:hover{text-decoration:none}#content{float:left;width:100%;padding:2em 0 0 0;background:#f7f6f6;min-height:400px}#products{float:left;width:100%}.products_list{float:left;width:100%;padding:0;margin:3em 0 0 0;list-style:none}.products_list li{float:left;width:22.75%;margin:0 3% 4em 0;background:#fff;padding:2em 2em 6em 2em;position:relative;-webkit-box-shadow:0 0 12px 1px #e5e5e5;-moz-box-shadow:0 0 12px 1px #e5e5e5;box-shadow:0 0 12px 1px #e5e5e5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.products_list li:nth-child(4n+4){margin:0}.products_list li:hover{cursor:pointer}.products_list li a{float:left;width:100%}.products_list figure{width:100%;margin:0;text-align:center}.products_list .product_list_desc{width:100%;overflow:hidden;position:absolute;bottom:0;left:0;padding:0 2em 0 2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.products_list .product_list_desc p{float:left;width:100%;font-size:1.2em !important;display:none;margin:0 0 1em 0}.products_list .product_list_desc p a{float:left;background:#3ab54a;color:#fff;padding:0.5em;font-weight:bold;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.products_list .product_list_desc p a:hover{text-decoration:none;background:#298f37}.products_list .new{position:absolute;top:50%;left:0;padding:0.5em;font-size:2em;font-weight:bold;background:#3ab54a;color:#fff}.products_list figure img{max-width:100%;display:inline-block;*zoom:1;*display:inline}.products_list li h4{float:left;margin:1em 0 1em 0;font-weight:bold;font-size:1.5em;color:#5c5c59}.products_list li a:hover h4{color:#3ab54a}.products_list li:hover .product_list_desc{background:rgb(255,255,255);background:rgba(255,255,255, 0.8)}#manufacturers_desc{float:left;width:100%}#manufacturers_desc .left{float:left;width:70%}#manufacturers_desc .right{float:right;width:25%}#manufacturer_logo{float:left;width:100%}#manufacturer_logo figure{float:right;max-width:346px;background:#fff;padding:3em 2.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 3px 3px #e5e5e5;-moz-box-shadow:0 0 3px 3px #e5e5e5;box-shadow:0 0 3px 3px #e5e5e5}#manufacturer_logo figure a{display:block}#manufacturer_logo figure a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}#tabs h4{margin:0 0 0.2em 0;font-weight:bold}#manufacturers p,#markets p{font-size:1.6em;color:#555555}.manufacturer_list{float:left;width:100%;padding:0;margin:3em 0 0 0;list-style:none}.manufacturer_list li{float:left;width:15%;margin:0 2% 4em 0;background:#fff;padding:2em 2em 2em 2em;position:relative;-webkit-box-shadow:0 0 12px 1px #e5e5e5;-moz-box-shadow:0 0 12px 1px #e5e5e5;box-shadow:0 0 12px 1px #e5e5e5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.manufacturer_list li:nth-child(6n+6){margin:0}.manufacturer_list li:hover{cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}.manufacturer_list li a{float:left;width:100%}.manufacturer_list figure{width:100%;margin:0;text-align:center;display:table-cell;vertical-align:middle}.manufacturer_list .product_list_desc{width:100%;overflow:hidden;display:block;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.manufacturer_list h4{float:left;margin:1em 0 0 0;font-weight:bold;font-size:1.5em;color:#5c5c59}.manufacturer_list figure img{width:100%;max-width:195px;display:inline-block;*zoom:1;*display:inline;vertical-align:middle}#breadcrumbs{float:left;width:100%;background:#f7f6f6;padding:2em 0}#breadcrumbs p{font-size:1.4em;color:#5c5c59;margin:0}#breadcrumbs p a{color:#5c5c59;text-decoration:underline}#breadcrumbs p a:hover{text-decoration:none}#breadcrumbs p a.active{text-decoration:none}#breadcrumbs p a.active:hover{color:#3ab54a}.news_list{float:left;width:100%;list-style:none}.news_list li{float:left;width:100%;position:relative;margin:0 0 4em 0;min-height:220px}.news_list li figure{position:absolute;top:0;left:0;width:260px;margin:0;background:#fff;padding:1em;-webkit-box-shadow:0 0 2px 2px #e5e5e5;-moz-box-shadow:0 0 2px 2px #e5e5e5;box-shadow:0 0 2px 2px #e5e5e5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.news_list li figure:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}.news_list li figure a{float:left;width:100%}.news_list li figure img{float:left}.news_list li .news_list_desc{float:left;width:100%;padding:0 0 0 300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news_list li h2{margin:0.2em 0 0.2em 0;font-size:2.4em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400}.news_list li h2 a{color:#0a0a09}.news_list li h2 a:hover{text-decoration:none;color:#499100}.news_list li p{color:#555555;font-size:1.6em}#news_single_post{float:left;width:100%}#news_single_post figure{max-width:500px;float:left;margin:0 1em 1em 0}#sidebar{float:right;width:27%}#sidebar_nav{float:left;width:100%;margin:5.5em 0 0 0}#sidebar .title,#product_enquiry .title{margin:0 0 15px;width:100%;background:#3d3d3e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1em 0 1em 2em}#sidebar .title h3,#product_enquiry .title h3{color:#fff;margin:0;font-size:2em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400}#sidebar_nav .description{float:left;width:100%;padding:3em 2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}#sidebar_nav ul{list-style:none;float:left;width:100%;margin:0}#sidebar_nav ul li{float:left;width:100%;margin:0;padding:1em 0;font-size:1.6em;border-bottom:1px solid #dfdcdc}#sidebar_nav ul li:first-child{padding:0 0 1em 0}#sidebar_nav ul li:nth-last-child(1){border:0}#sidebar_nav ul li a{color:#555}#sidebar_nav ul li a:hover,#sidebar_nav ul li a.active{text-decoration:none;color:#499100}#sidebar p{color:#555;font-size:1.6em}#sidebar .green{color:#499100;font-weight:bold}.description h4{font-weight:bold;font-size:2em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:600;color:#5c5c59}.description input[type="text"],.description textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdede;background:#fff;padding:0.5em;font-size:1.6em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.description input[type="submit"]{background:#0C5050;color:#fff;border:1px solid #659535;width:100%;font-size:1.6em;padding:0.8em 0;font-family:"Raleway",sans-serif;font-style:normal;font-weight:600;-webkit-box-shadow:1px 1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px 1px #ccc;box-shadow:1px 1px 1px 1px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.description input[type="submit"]:hover{background:#298f37}.description .form_captcha{position:relative;margin:0 0 2em 0;float:left;width:100%}#security_code_div{float:left;width:100%;padding:0 100px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#security_code_img{display:block;width:100px;position:absolute;right:0;top:0;margin:2em 0 0 0}#security_code_img img{margin:0 0 0 18px}.description .warning{color:#3ab54a}.careers_list{width:100%;float:left}.careers_list li{list-style:none;width:100%;float:left;margin:0;padding:3em 0;border-bottom:1px solid #dcdcda}.careers_list li:first-child{padding:0 0 3em 0}.careers_list li:nth-last-child(1){border:0}.careers_list li h2{font-size:2.4em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;margin:0 0 0.4em 0}.careers_list li h2 a{color:#0a0a09}.careers_list li .light_grey{color:#6c6c66 !important}.careers_list li p{margin:0 0 0.4em 0;font-size:1.6em}.careers_list li .ref{color:#0a0a09 !important;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400}.view_job{float:left;color:#fff;background:#499100;padding:0.5em 1em;font-size:1.6em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:600;margin:1em 0 0 0;border:1px solid #659535;-webkit-box-shadow:0 0 2px 2px #e5e5e5;-moz-box-shadow:0 0 2px 2px #e5e5e5;box-shadow:0 0 2px 2px #e5e5e5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.view_job:hover{text-decoration:none;background:#298f37}#job_specs{float:left;width:100%;padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;background:#fff;margin:0 0 2em 0}#job_specs ul{list-style:none;margin:0;width:100%;float:left}#job_specs ul li{margin:0;padding:0 1em 0 0;width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#job_specs ul li .light_grey{font-weight:bold}#job_specs ul li p{margin:0}#contact{float:left;width:100%;padding:0 0 5em 0}#contact .contact_left{float:left;width:47.5%}#contact .contact_right{float:right;width:47.5%;padding:8em 0 0 0}#contact .title{background:#3d3d3e;color:#fff;float:left;width:100%;margin:3em 0 0 0;padding:1.5em 2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#contact .title h2{margin:0;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;font-size:2em}#contact form,#product_enquiry form{float:left;background:#fff;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3em 2em}#contact form label,#product_enquiry form label,#sidebar_nav form label{font-size:1.6em;font-weight:normal;color:#555}#contact form select{width:100%;max-width:350px;-webkit-appearance:menulist}#contact form input[type="text"],#contact form textarea,#product_enquiry form input[type="text"],#product_enquiry form textarea,#sidebar_nav form input[type="text"],#sidebar_nav form textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdede;background:#fff;padding:0.8em;font-size:1.4em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#contact form input[type="text"],#product_enquiry form input[type="text"],#sidebar_nav form input[type="text"]{max-width:350px}#contact form input[type="submit"],#product_enquiry form input[type="submit"],.read_more_news{background:#0C5050;color:#fff;border:1px solid #659535;width:100%;max-width:100px;font-size:1.6em;padding:0.8em 0;font-family:"Raleway",sans-serif;font-style:normal;font-weight:600;-webkit-box-shadow:1px 1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px 1px #ccc;box-shadow:1px 1px 1px 1px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.read_more_news{font-size:1em;padding:0.8em}.read_more_news:hover{text-decoration:none;background:#298f37}#contact form input[type="submit"]:hover,#product_enquiry form input[type="submit"]:hover,#sidebar_nav form input[type="submit"]:hover{background:#298f37}.form_submit{float:left}#contact form .form_captcha,#product_enquiry form .form_captcha{position:relative;margin:0 0 2em 0;float:left;width:100%;max-width:400px}#security_code_div{float:left;width:100%;padding:0 140px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#security_code_img{display:block;width:140px;position:absolute;right:0;top:0;margin:2.8em 0 0 0}#security_code_img img{margin:0 0 0 18px}#contact form .warning{color:#3ab54a}#contact .contact_right p{color:#555;font-size:1.6em}#contact .contact_right p a{color:#555}#contact .contact_right .green{color:#499100;font-weight:bold}#google_map{float:left;width:100%;height:45em}#google_map img{max-width:none}#contact .contact_details{float:left;width:100%;padding:6em 0 3em 0}#contact .contact_details .title{width:100%;float:left;border-bottom:1px solid #dedada;background:none;padding:2em 0 1em 0}#contact .contact_details h2{font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;font-size:2.2em;color:#0a0a09}#contact .description{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:2em;margin:4em 0 3em 0;-webkit-box-shadow:1px 1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px 1px #ccc;box-shadow:1px 1px 1px 1px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#contact .description .second{padding:34px 0 0 0}#contact .description .fourth{float:left;width:23%;margin:0 2.66667% 0 0}#contact .description .fourth.last{margin:0}#contact .description h3{color:#3ab54a;font-size:1.6em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400;margin:0 0 1em 0}#contact .description h4{color:#555;font-size:1.4em;margin:0;font-weight:bold}#contact .description p{color:#555;font-size:1.6em;margin:0 0 1em 0}#contact .description p a{color:#555}#contact .description .red{font-size:1.2em;color:#e21919}#catalog_list{float:left;width:100%;list-style:none}#catalog_list li{float:left;clear:both;position:relative;margin:0 0 2em 0;font-size:1em !important}#catalog_list li a{float:left;color:#555;display:block;padding:0 !important}#catalog_list li figure{position:absolute;top:0;left:0}#catalog_list li .description{display:block !important;padding:2.2em 0 0 70px;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#catalog_list li:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}#catalog_list li .description h3{font-size:1.6em}#product{float:left;width:100%;background:#f7f6f6;padding:3em 0 8em 0}#product h1{color:#0a0a09;font-size:3em;margin:0 0 0.25em 0;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400}#product p{color:#555;font-size:1.6em;margin:0 0 1em 0}#product p a{color:#555;text-decoration:underline}#product p a:hover{text-decoration:none}#product ul{color:#555;font-size:1.6em}#product ul li{margin:0 0 0.5em 1em}#product ul ul{font-size:1em;margin:0.5em 0}#product .green{color:#499100}#product .product_left{float:left;width:30%}#product .product_left figure{padding:2em;background:#fff;max-width:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px 1px #ccc;box-shadow:1px 1px 1px 1px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#product .product_right{float:right;width:65%;margin:0}#product .product_right.second{margin:5em 0 0 0}#tabs{float:left;width:100%}#tabs .tabs_nav{float:left;width:100%;list-style:none;margin:0;padding:0}#tabs .tabs_nav li{display:inline-block;*zoom:1;*display:inline;margin:0;padding:0;border-top:2px solid #f7f6f6;-webkit-box-shadow:1px 1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px 1px #ccc;box-shadow:1px 1px 1px 1px #ccc}#tabs .tabs_nav li a{text-decoration:none;padding:1em;color:#8b8b88;display:block;font-size:1.6em;font-family:"Raleway",sans-serif;font-style:normal;font-weight:400}#tabs .tabs_nav li.active{border-top:2px solid #499100;background:#fff}#tabs .tabs_nav li.active a{color:#3c3c3a}#tabs div{float:left;width:100%;background:#fff;padding:2em 1.5em 2em 1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#tabs div ul{list-style:none;float:left;width:100%}#tabs div ul li{float:left;width:100%;font-size:1.6em}#tabs div ul li a{padding:1.5em 0 1.5em 5em;width:100%;float:left;color:#555;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#tabs div ul li.pdf{background:#fff url('../images/pdf.jpg') left center no-repeat}#tabs div table{border:2px solid #ddd;width:100%;max-width:400px;color:#555;font-size:1.6em}#product_enquiry{float:left;width:100%}#product_enquiry .description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}#product_enquiry form input[type="submit"]{max-width:100px}#pagination{float:left;width:90%;padding:0 0 6em 0;margin:0 5%;list-style:none}#pagination li{float:left;text-align:left;font-size:1.4em;font-weight:600;font-family:"Raleway", Helvetica, Arial, sans-serif;margin:0 1.4286em 0.7143em 0}#pagination .current{color:#fff;background-color:#3ab54a;padding:0.3571em 0.5714em}#pagination .disabled,#pagination .pagination_break{color:#999;background-color:#dddddd;padding:0.3571em 0.5714em}#pagination a{float:left;color:#444;background-color:#dddddd;padding:0.3571em 0.5714em}#pagination a:hover{text-decoration:none;color:#000;background-color:#999}.success,.required{float:left;padding:1em;margin:0 !important;width:100%;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.required{color:#ff0000 !important}input.warning,textarea.warning{border:1px solid #ff0000 !important;color:#555 !important}#store,#store a{float:left;width:100%}#store a{color:#fff;background:#49aa4a;font-size:1.6em;margin:0;text-align:center;text-transform:uppercase;font-weight:600;font-family:"Raleway", Helvetica, Arial, sans-serif;padding:.5em 0}#store a:hover{text-decoration:none;background:#479148}@media screen and (max-width: 1170px){#level_1 li{font-size:1.4em}}@media screen and (max-width: 1150px){#security_code_div{padding:0}#security_code_img{position:relative;float:left;width:100%}#security_code_img img{margin:0}}@media screen and (max-width: 1090px){#level_1 li{margin:0 1em 0 0}#banner .banner_text{margin:10em 0 0 0}}@media screen and (max-width: 1090px){#footer_nav nav ul li a{font-size:1.4em}#main_nav{float:left;width:100%}}@media screen and (max-width: 1030px){#main_nav .level_2{left:-250px}}@media screen and (max-width: 959px){#footer_nav .copyright{padding:0.5em 0 0 0;width:100%;text-align:center}#footer_nav nav{width:100%;text-align:center}#footer_nav nav ul{float:none;width:auto;display:inline-block;*zoom:1;*display:inline}#contact .description .fourth{width:47.5%}#contact .description .second{margin:0}#contact .description .fourth.third{clear:both}}@media screen and (max-width: 955px){header{padding:1em 0 2.7em 0}#top_bar .contact_numbers{float:right}#top_bar .search{clear:right;float:right;margin:1em 0 0 0}.content_left,#sidebar{width:100%}.content_left{margin:0}#quick_enquiry .form_submit{max-width:200px}#security_code_div{padding:0 140px 0 0}#security_code_img{position:absolute;float:none;width:100px}#security_code_img img{margin:0 0 0 18px}#our_manufacturers ul li,.manufacturer_list li{width:30%;margin:0 5% 2em 0;text-align:center}#our_manufacturers ul li:nth-child(3n+3),.manufacturer_list li:nth-child(3n+3){margin:0 0 2em 0}#our_manufacturers ul li img{display:inline-block;*zoom:1;*display:inline}#top_bar .contact_numbers div{float:right;clear:right}#main_nav .level_2{left:0}#main_nav .level_3{width:360px}#main_nav .level_3 li{width:47.5% !important}}@media screen and (max-width: 935px){#banner .banner_text h1{font-size:3em}}@media screen and (max-width: 850px){#banner .banner_text{margin:5em 0 0 0}#banner .banner_text h2{font-size:1.6em}#footer_get_in_touch{width:100%}#footer_facebook{width:47.5%;margin:0 5% 0 0}#footer_newsletter{width:47.5%;margin:0}}@media screen and (max-width: 735px){#banner{display:none;}#footer_nav nav ul li{float:none;display:inline-block;*zoom:1;*display:inline;width:100%;margin:0;padding:0}#contact .contact_left{width:100%}#contact .contact_right{width:100%;padding:4em 0 0 0}#contact .contact_details{padding:0 0 0 0}}@media screen and (max-width: 690px){#banner{display:none;}#product .product_left{width:100%;text-align:center}#product .product_left figure{width:auto;display:inline-block;*zoom:1;*display:inline;float:none}#product .product_right{width:100%}}@media screen and (max-width: 770px){#header_search{display:none}#mobile_search{display:inline-block;*zoom:1;*display:inline}#main_nav{position:relative;background:none;clear:none;float:none;margin:0;z-index:999}#main_nav_icon{display:block;float:right;margin:2em 2.5% 1.5em 0;padding:0.5em 1em;background:;border:#3ab54a solid 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:1.6em;color:#fff;text-transform:uppercase}#main_nav_icon:hover,#main_nav_icon.active{background-color:#297F34;text-decoration:none}#main_nav ul{width:100% !important;padding:0 !important;float:right !important;background:#FFFFFF !important;margin:2em 0 0 0 !important;display:none}#main_nav ul li{display:block !important;float:left !important;width:100% !important;margin:0 !important;left:auto !important;top:auto !important;position:static !important}#main_nav ul li a{width:100% !important;margin:0 !important;padding:0.6em 0 0.6em 3% !important;color:#333333;border:0 !important;font-size:1.2em !important;float:left !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main_nav ul li a:hover{color:#fff !important;background:#333333 !important}#main_nav ul li ul{left:0;top:0;margin-top:0 !important;position:relative !important}#main_nav ul li ul li ul{display:none !important}#main_nav .level_2{display:none;top:auto;left:auto;visibility:visible}#main_nav .level_3{display:none !important}#main_nav .products .mobile_tab{background:url('../images/down_arrow.png') 95% 50% no-repeat}#main_nav .products .mobile_tab.active{background:url('../images/up_arrow.png') 95% 50% no-repeat}#main_nav ul li .mobile_tab:hover{color:#fff !important;background:#333333 url('../images/down_arrow.png') 95% 50% no-repeat !important}#main_nav .products .mobile_tab.active:hover{color:#fff !important;background:#333333 url('../images/up_arrow.png') 95% 50% no-repeat !important}#top_bar{width:100%}#top_bar .contact_numbers{float:left !important}#top_bar .contact_numbers div{float:left !important;clear:none !important}}@media screen and (max-width: 660px){.products_list li{width:47.5%;margin:0 0 4em 0}.products_list li:nth-child(2n+1){margin:0 5% 4em 0}#contact .description .fourth{width:100%;margin:0}.news_list li figure{position:static;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news_list li .news_list_desc{padding:0;text-align:left}#job_specs ul li{width:100%}#contact .description .second{padding:0 0 0 0}}@media screen and (max-width: 510px){#top_bar p{font-size:1.2em}#footer_facebook{width:100%;margin:0 0 3em 0}#footer_newsletter{width:100%;margin:0 0 3em 0}#footer_newsletter form{max-width:none}#banner .banner_text h1{font-size:2.2em}#home_search input[type="text"],#home_search input[type="submit"]{font-size:1.4em}#home_search input[type="submit"]{padding:0.5em 0.5em}#footer_get_in_touch .left,#footer_get_in_touch .right{width:100%}}@media screen and (max-width: 442px){#top_bar .ni,#top_bar .gb,#top_bar .roi{background:none;padding:0}.products_list li{width:100%;margin:0 0 4em 0 !important}}@media screen and (max-width: 375px){#top_bar{text-align:center}#top_bar .contact_numbers div{width:50%}#top_bar .contact_numbers .roi_div{width:100%;margin:0 0 2em 0}#logo{max-width:200px}.manufacturer_list li{width:100%;margin:0 0 4em 0 !important}.manufacturer_list li a{float:none}.manufacturer_list figure{text-align:center !important;display:block;height:auto !important}.manufacturer_list figure img{vertical-align:inherit !important}}@media screen and (min-width: 771px){#main_nav ul{display:block !important}} 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,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;background:;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:"Raleway", Helvetica, Arial, sans-serif;color:#333;font-size:62.5%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1{font-size:2.8em;margin:0 0 0.7143em 0}h2{font-size:2em;margin:0 0 1em 0}h3{font-size:1.8em;margin:0 0 1.1111em 0}h4,h5,h6{font-size:1.6em;margin:0 0 1.25em 0}p,pre{font-size:1.2em;line-height:1.5;margin:0 0 1.6667em 0}a{text-decoration:none}a:hover,a:focus{text-decoration:underline}ol,ul,dl,figure,table,fieldset{margin:0 0 2em 0}#logo,ol ol,ul ul{margin:0;padding:0 0 15px;}nav ul{list-style:none;margin:0}nav li{margin:0}figcaption h3,figcaption h4,figcaption p{margin:0}hr{display:block;height:1px;border:0;border-top:2px solid #ccc;margin:1em 0;padding:0}blockquote{margin:0 0 2em 1.5em;padding:1em 0 1em 1.5em;border-left:#ccc solid 2px}blockquote p{margin:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}li,dd{margin-left:1.5em}dt{font-weight:bold}figcaption,caption{text-align:left;caption-side:bottom}caption{padding:1em 0 0 0;font-style:italic}ins{text-decoration:none}del{text-decoration:line-through}table{font-size:1.2em;border-collapse:collapse;border-spacing:0;border:1px solid #ccc}td,th{text-align:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:0.8em 0.5em}th{font-weight:bold;padding:1em 0.5em;background-color:#eee}td{vertical-align:top}:focus{outline:0}img,embed,object,video{max-width:100%;height:auto}img{width:auto\9;vertical-align:middle;border:0;*-ms-interpolation-mode:bicubic;display:block}select,input,textarea{font-size:1.2em;font-family:"Raleway",Arial, Helvetica, sans-serif;color:#333}.form_item,.form_submit{width:100%;padding:0 0 2em 0}.form_item label,.main_label,.form_captcha label{font-size:1.2em;display:block;width:100%;font-weight:bold;padding:0 0 0.5em 0}.form_item .required,.form_checkbox .required,.form_radio .required{color:#C00}.form_item input,.form_item textarea,.form_item select,.form_captcha input,#mailer_signup input{padding:0.3333em;border:#ccc solid 1px}.form_item input.focus_field,.form_item textarea.focus_field,.form_item select.focus_field,.form_captcha input.focus_field,#mailer_signup input.focus_field{border:#999 solid 1px}.form_item em{font-size:1.1em;margin:0.5em 0 0 0;display:block;width:100%;font-style:italic}.form_checkbox ul,.form_radio ul,.form_checkbox li,.form_radio li{list-style:none;margin:0}.form_radio,.form_checkbox{width:100%;padding:0 0 1.5em 0}.form_radio li,.form_checkbox li{padding:0 0 0.5em 0}.form_checkbox label,.form_radio label{font-size:1.2em}.form_checkbox input,.form_radio input{margin:0 0.38em 0 0}.form_submit input{width:auto;overflow:visible}label,input[type=button],input[type=submit],button{cursor:pointer}input[type=search]{-webkit-appearance:none;outline:none}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{display:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.video_container{position:relative;padding-bottom:60%;height:0;overflow:hidden}.video_container iframe,.video_container object,.video_container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 480px){html{-webkit-text-size-adjust:none}#banner{display:none;}}