*{margin:0;padding:0}a{outline:none;text-decoration:none}img{outline:none;border:0 none}ul{list-style:none}input{outline:none}textarea{outline:none;resize:none}.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}@font-face{font-family:'kelson_sansregular';src:url(fonts/kelson_sans_regular-webfont.eot?v=1.0);src:url(fonts/kelson_sans_regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/kelson_sans_regular-webfont.woff2?v=1.0) format("woff2"),url(fonts/kelson_sans_regular-webfont.woff?v=1.0) format("woff"),url(fonts/kelson_sans_regular-webfont.ttf?v=1.0) format("truetype"),url(fonts/kelson_sans_regular-webfont.svg#kelson_sansregular) format("svg");font-weight:400;font-style:normal}p{line-height:185%}.regular{font-weight:400!important}.bottom_12{margin-bottom:12px!important}.menu_active{color:#f64126!important;border-bottom:3px solid #ffab20!important}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}body{font-size:14px;font-family:'Open Sans',sans-serif;color:#0e0e0e;font-weight:300;background:#fff url(images/body-background.png?v=1.0) no-repeat right top;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:'kelson_sansregular'}.header{position:relative;padding-top:5px;text-align:center}.middle_wrapper{position:relative;width:1170px;margin:0 auto}.logo{position:relative;margin-bottom:6px;display:inline-block}.logo img{max-width:100%}.header_right{position:absolute;top:35px;right:20px;color:#818181;font-weight:400}#menu{position:relative;border-top:1px solid #333132;border-bottom:2px solid #333132}#menu ul li{position:relative;display:inline-block}#menu ul li a{font-size:14px;font-family:'kelson_sansregular';text-transform:uppercase;padding:10px 20px 9px;display:block;line-height:16px;color:#000;border-bottom:3px solid #fff;font-weight:400}#menu ul li a:hover{color:#f64126;border-bottom:3px solid #ffab20}.banner{position:relative;background-size:cover;margin-top:2px}.banner:before{position:absolute;content:'';left:0;bottom:-68px;background:url(images/home-back-banner.png?v=1.0) no-repeat center bottom;width:100%;height:63%;background-size:cover}.home_slideshow{position:relative;overflow:hidden;width:100%!important;height:468px;clear:both;background-color:#fff}.home_slideshow img{display:block;max-width:100%}.home_slideshow.active{background:url(images/loader.gif?v=1.0) no-repeat center center}.left_arrow{position:absolute;left:-30px;top:50%;margin-top:-26px;width:60px;height:60px;background:#f64126 url(images/left-arrow.png?v=1.0) no-repeat center center;cursor:pointer;z-index:100}.right_arrow{position:absolute;right:-30px;top:50%;margin-top:-26px;width:60px;height:60px;background:#f64126 url(images/right-arrow.png?v=1.0) no-repeat center center;cursor:pointer;z-index:100}.send_inq_btn{position:absolute;z-index:100;bottom:30px;left:50%;margin-left:-98px;text-transform:uppercase;background:#ffc500 url(images/small-arrow.png?v=1.0) no-repeat 93% center}.send_inq_btn a{font-size:18px;color:#000;padding:14px 55px 14px 24px;display:block;font-family:'kelson_sansregular'}.send_inq_btn:before{position:absolute;content:'';width:1px;height:22px;background-color:#000;right:38px;top:14px}.content{position:relative;margin-top:68px;padding:68px 0 50px;background:#f2f2f0 url(images/content-background.jpg?v=1.0) no-repeat right top}.content_left{float:left;width:64%}.content_right{float:right;width:30.33%}.home_title{font-size:24px;color:#252325;margin-bottom:30px;line-height:28px;font-family:'kelson_sansregular';position:relative}.page_title{font-size:24px;color:#252325;margin-bottom:30px;line-height:28px;font-family:'kelson_sansregular';position:relative;display:inline-block;padding-right:56px}.content_left p{margin-bottom:34px}.orange{color:#f53e22;font-weight:600}.principles_list{position:relative;margin-bottom:30px}.principles_list ul li{position:relative;margin-bottom:14px;line-height:16px;padding-left:12px}.principles_list ul li:before{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 6px;border-color:transparent transparent transparent #f64126;left:0;top:3px}.read_more{font-size:14px;color:#000;text-transform:uppercase;background:#ffc500 url(images/small-arrow.png?v=1.0) no-repeat 90% center;padding:8px 38px 8px 15px;position:relative;font-weight:400;box-shadow:1px 4px 5px rgba(0,0,0,0.2);display:inline-block}.read_more:before{position:absolute;content:'';width:1px;height:22px;background-color:#000;right:26px;top:7px;z-index:100}.content_right{float:right}.inquery_form_wrap{position:relative;background-color:#f64a30;padding:36px 36px 44px}.form_title{font-size:22px;color:#fff;text-align:center;padding-bottom:12px;position:relative;margin-bottom:18px}.form_title:before{position:absolute;content:'';width:112px;height:3px;background-color:#fff;bottom:0;left:50%;margin-left:-58px}.form_text{font-size:16px;color:#ffe118;font-weight:700;text-align:center;border-bottom:1px solid #ff8972;padding-bottom:18px;margin-bottom:20px;text-shadow:1px 1px 2px rgba(0,0,0,0.2)}.form_control{position:relative;display:block;margin-bottom:5px;font-size:15px;color:#fff;font-weight:600}.input_wrap{position:relative;margin-bottom:16px}.inputbox{width:100%;padding:10px 12px;font-size:13px;border:0 none}.input_wrap_message{position:relative;margin-bottom:4px}.req_field{font-size:12px;color:#fff;font-weight:600}.input_wrap_btn{position:relative;margin-top:16px}.sub_btn{position:relative;font-size:18px;color:#000;text-transform:uppercase;font-family:'kelson_sansregular';background-color:#ffc500;text-align:center;padding:10px 20px;border:0 none;cursor:pointer;line-height:20px;box-shadow:0 4px 5px rgba(0,0,0,0.2);display:block;width:100%}.footer{position:relative;background-color:#e1e1dd;padding:54px 0 28px;border-top:1px solid #c5c5c3}.footer_logo{float:left;border-bottom:1px solid #bdbdba;width:143px;padding-bottom:18px}.copyright{float:left;clear:both;margin-top:28px;width:370px}.copyright span,.copyright a{font-size:13px;color:#000;margin-bottom:8px;display:inline-block;font-weight:400}.footer_right{float:right;font-family:'Open Sans',sans-serif;font-weight:400;position:relative}.footer_right span,.footer_right a{float:right;clear:both;background-position:right center;background-repeat:no-repeat;padding-right:40px;margin-bottom:14px;line-height:18px;color:#000;position:relative;font-weight:400}.footer_right span:before,.footer_right a:before{position:absolute;content:'';width:1px;height:16px;background-color:#7c7c7c;right:28px;top:2px}.phone_icon{background-image:url(images/phone-icon.png?v=1.0)}.mob_icon{background-image:url(images/mobile-icon.png?v=1.0)}.email_icon{background-image:url(images/footer-email-icon.png?v=1.0)}.container{position:relative;margin-top:46px;padding:68px 0 42px;background-color:#f2f2f0}.page_banner{position:relative;margin-top:2px}.page_banner .middle_wrapper{background-position:center center;background-repeat:no-repeat;height:245px;background-size:cover}.page_banner:before{position:absolute;content:'';left:0;bottom:-46px;background:url(images/back-banner.jpg?v=1.0) no-repeat center bottom;width:100%;height:69%;z-index:-999;background-size:cover}.about_list{position:relative}.about_list ul li{position:relative;margin-bottom:20px;padding-left:16px}.about_list ul li:before{position:absolute;content:'';width:8px;height:8px;background-color:#f64a30;border-radius:100%;left:0;top:6px}.yellow_block h1:before,.yellow_block h2:before{width:40px;height:14px;background-color:#ffc500;position:absolute;content:'';right:0;bottom:4px}.vision_block{position:relative;background-color:#fff;padding:34px 30px 18px;margin-bottom:46px}.vision_block p{margin-bottom:18px;padding-bottom:18px;clear:both}.border_bottom{border-bottom:1px solid #d3d3d3}#about_banner .middle_wrapper{background-image:url(images/about-banner.jpg?v=1.0)}#benefits_banner .middle_wrapper{background-image:url(images/benefits-banner.jpg?v=1.0)}#certifications_banner .middle_wrapper{background-image:url(images/certifications-banner.jpg?v=1.0)}.certificate_list{position:relative}.certificate_list ul{margin-left:-12px;margin-right:-12px}.certificate_list ul li{float:left;width:33.33%;margin:12px 0;padding:0 12px}.certificate_list ul li a{box-shadow:1px 2px 5px rgba(0,0,0,0.2);display:block}.certificate_list ul li img{display:block;max-width:100%;width:100%}#quality_policy_banner .middle_wrapper{background-image:url(images/quality-banner.jpg?v=1.0)}.orange_1{color:#f53e22;font-weight:600;text-transform:uppercase}#contact_banner .middle_wrapper{background-image:url(images/contact-banner.jpg?v=1.0)}.contact_list{position:relative;margin-top:22px}.contact_list ul li{position:relative;font-size:18px;line-height:28px;padding:0 0 36px 74px;margin-bottom:36px;border-bottom:1px solid #d8d8d7;background-repeat:no-repeat;background-position:12px 18px}.contact_list ul li:before{position:absolute;content:'';width:2px;height:44px;background-color:#f64a30;left:54px;top:10px}.contact_list ul li a{font-size:18px;color:#0e0e0e}.contact_list ul li:last-child{border:0 none}.add_icon{background-image:url(images/contact-add-icon.png?v=1.0)}.pho_icon{background-image:url(images/contact-phone-icon.png?v=1.0)}.mobile_icon{background-image:url(images/contact-mob-icon.png?v=1.0)}.email_arrow_icon{background-image:url(images/contact-email-icon.png?v=1.0)}#product_banner .middle_wrapper{background-image:url(images/product-banner.jpg?v=1.0)}.download{float:right;background:#f64a30 url(images/download-icon.png?v=1.0) no-repeat 92% center;position:relative}.download a{font-size:16px;text-transform:uppercase;color:#fff;font-family:'Open Sans',sans-serif;font-weight:600;padding:12px 68px 12px 18px;display:inline-block;position:relative}.download:before{position:absolute;content:'';width:1px;height:16px;background-color:#fff;right:54px;top:16px}.product_block{position:relative;width:100%}.prod_models_table{position:relative;width:100%;font-size:14px;box-shadow:1px 4px 5px rgba(0,0,0,0.1)}.prod_models_table table,.prod_models_table td,.prod_models_table th{border-collapse:collapse;border-bottom:1px solid #d2d2d2;padding:12px 28px}.prod_models_table td{padding:16px 12px 12px 34px}.prod_models_table tr>th{background-color:#373536;color:#fff;text-align:left}.prod_models_table tr>td{background-color:#fff;color:#0e0e0e;text-align:left}.page_title_1{text-align:center;font-size:40px;color:#000;margin-bottom:10px}.thank_you_text{text-align:center}#menu *,#white_overlay,.click{-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#menu{-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.mobilemenu_icon{float:right;width:30px;margin:32px 0 0 20px;display:none}.mobilemenu_icon span{float:left;clear:both;width:100%;height:4px;margin-bottom:3px;background:#000}#white_overlay{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,0);z-index:-1;visibility:hidden}#menu.m_menu_active{left:0}#white_overlay.m_menu_active{background-color:rgba(255,255,255,0.8);z-index:990;visibility:visible}.formError{left:auto!important;right:-10px}.thankyou_wrap{padding:100px 20px 50px;text-align:center}.thankyou_wrap .page_title{text-align:center!important}.hme{visibility:hidden;display:none;height:0;width:0;overflow:hidden}.mobile_banner{display: none;}@media only screen and (max-width: 1190px){.middle_wrapper{width:95%}.home_slideshow{height:auto}.left_arrow{left:0;background-size:35%;width:30px;height:40px;margin-top:-20px}.right_arrow{right:0;background-size:35%;width:30px;height:40px;margin-top:-20px}}@media only screen and (max-width: 1000px){.mobilemenu_icon{display:block}#menu{display:block;margin-top:0;margin-left:0;position:fixed;z-index:999;width:250px;background:#ebecec;height:100%;left:-265px;top:0;box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;-o-box-shadow:0 0 10px #ccc;-ms-box-shadow:0 0 10px #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;overflow:auto}#menu ul li{float:left;margin-left:0;width:100%;clear:both;padding:0;background:none;margin-bottom:0}#menu ul li a{display:block;color:#8b8b8b;font-size:15px;line-height:52px;padding:0 12px;text-align:left;border-top:0 none;font-weight:400;border-bottom:1px solid #c6c6c6;position:relative}.header_right{right:62px}.home_slideshow img{width:100%}.content_left{width:55%}.content_right{width:40%}.inquery_form_wrap{padding:36px 20px 44px}.send_inq_btn a{padding:10px 50px 10px 12px}.send_inq_btn:before{height:16px}.container{padding:34px 0 42px}}@media only screen and (max-width: 750px){.content_left{width:100%}.content_right{width:100%;float:left;margin-top:30px}}@media only screen and (max-width: 650px){.header_right{display:none}.footer{text-align:center}.footer_logo{float:none;width:100%}.copyright{width:100%;margin-bottom:6px}.footer_right span:before,.footer_right a:before{right:24px}.footer_right span,.footer_right a{float:none;margin:0 10px 10px 0;display:inline-block}.content{background-image:none}.send_inq_btn {bottom: 12px;margin-left: -83px;}.send_inq_btn a {padding: 5px 42px 5px 12px;font-size: 14px;}.send_inq_btn:before {top: 50%;margin-top: -8px;}.left_arrow,.right_arrow{width: 20px;}}@media only screen and (max-width: 520px){.certificate_list ul li{width:50%}.contact_list ul li{font-size:15px;padding:0 0 24px 74px;margin-bottom:20px}.contact_list ul li a{font-size:15px}.home_slideshow, .left_arrow, .right_arrow{display: none;}.mobile_banner{display: block;}.mobile_banner img{width: 100%;height: auto}.content {margin-top: 20px;padding: 30px 0 50px;}}@media only screen and (max-width: 400px){.certificate_list ul li{width:100%}}.h_mailto{display: inline-block;width: 15px;height: 19px;background: url(images/email-icon.png) no-repeat center center;margin-left: 15px;vertical-align: top;}.product_list{position: relative;clear: both;margin-top: 20px;}
.product_list ol{font-size: 15px;font-weight: 400;}.product_list ol li{padding: 8px 15px;background-color: #ffffff;list-style-position: inside;}.product_list ol li:nth-child(even){background-color: #F5F5F5}