@font-face{font-family:'Futura Medium';src:url(fonts/futura.eot?#) format('eot'),url(fonts/futura.woff) format('woff'),url(fonts/futura.ttf) format('truetype')}article,aside,figure,footer,header,hgroup,nav,section{display:block}a{text-decoration:none;color:#000}ul,ul li{list-style:none}.eng{font-family:arial}.virtual{cursor:pointer}img{border:none}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}#header{width:100%;top:0;left:0;z-index:100}#header #slider{position:fixed;top:0;left:0}.mask{width:100%;height:100%;z-index:100;background:url(images/mask.png);top:0;left:0;position:absolute;opacity:1}.mask-prod{width:100%;height:100%;z-index:100;background:url(images/mask2.png);top:0;left:0;position:absolute;opacity:1}#logo{width:200px;height:auto;margin:auto;text-align:center;z-index:103}#logo h1{font-size:0;line-height:0}#header_slogan{font-size:34px;text-align:center;color:#fff;display:block;width:660px;margin:130px auto 0;border-bottom:#FFF 2px solid;padding-bottom:5px}.scroll_down{height:76px;width:76px;margin:100px auto auto;background:url(images/scrolldown.png);color:#58c6f7;text-align:center;cursor:pointer}.scroll_down span{display:block;padding-top:15px;background:url(images/bullet.png) center bottom no-repeat;padding-bottom:15px;font-weight:400;font-size:12px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.scroll_down:hover span{padding-bottom:22px}#wrapper{background-color:#fcfcfc;width:100%;clear:both;position:absolute;top:600px;left:0;z-index:101}#wrapper.internal{top:400px}.container{width:960px;margin:auto;clear:both}#navcontainer{height:100%;background-color:rgba(0,0,0,.7);width:100%;z-index:9999999999999}#navigation_height_holder{height:120px;position:fixed!important;width:100%!important;z-index:999999999999}#navigation_contain{position:relative;width:960px;margin:auto;height:100%}#logosmall{float:left;margin-top:8px;margin-bottom:8px;height:104px}#logosmall a{display:block;height:100%;width:100%}#logosmall img{height:100%}#navigation{top:0;margin:0;float:right}#navigation>ul>li{font-size:16px;float:left;margin-right:20px;text-transform:uppercase;position:relative;line-height:120px}#navigation ul li a{color:#fff;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;display:block;height:100%}#navigation a:hover{color:#58c6f7}#navigation>ul>li>ul{position:absolute;top:120px;left:0;background-color:#2b2b2b;z-index:10000;width:auto;min-width:100px;visibility:hidden;opacity:0;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;font-size:12px;font-family:arial}#navigation>ul>li:hover>ul{opacity:1;visibility:visible}#navigation>ul>li:hover>ul>li{height:45px}#navigation>ul>li>ul>li{line-height:45px;padding:0 15px;height:0;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;min-width:135px;position:relative;overflow:visible!important}#navigation>ul>li>ul>li>a{display:block}#navigation>ul>li>ul>li:hover{background-color:#555}#navigation>ul>li>ul>li>ul{visibility:hidden;opacity:0;position:absolute;left:165px;top:0;z-index:999999999999;-webkit-transition:300ms all;-moz-transition:300ms all;-ms-transition:300ms all;-o-transition:300ms all;transition:300ms all;background-color:#555}#navigation>ul>li>ul>li:hover>ul{opacity:1;visibility:visible}#navigation>ul>li>ul>li>ul>li{float:none;display:block;width:245px;clear:both;height:45px;line-height:45px;padding-left:10px}#navigation>ul>li>ul>li>ul>li:hover{background-color:#666}#services{position:relative;height:1200px;overflow:hidden}.service{clear:both;width:100%;height:360px;position:absolute}.service .image{width:346px;height:328px;position:relative;overflow:hidden}.service .text{width:500px}.service .text p{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#666;text-shadow:#fff 1px 1px 0}.service .text a.learnmore{width:175px;height:55px;display:block;border-radius:5px;border:2px solid #58c6f7;line-height:55px;text-align:center;font-size:18px;color:#58c6f7;margin-top:25px;background:url(images/linkbg.png) no-repeat 0 55px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;text-transform:uppercase}.service .text a.learnmore:hover{background-position:0 -55px;color:#FFF}.service .imgmask{position:absolute;width:100%;height:100%;z-index:100;top:0;left:0}.service .image img{position:absolute;top:0;left:0}.service .image .number{font-family:Arial,Helvetica,sans-serif;font-size:100px;line-height:130px;color:#FFF;position:absolute;z-index:102;top:0;left:0;display:block;height:125px;width:125px;text-align:center}#refrigeration{margin-top:120px;top:50px;right:-500px;background:url(images/service1.png) no-repeat 376px 0;opacity:0}#refrigeration .imgmask{background:url(images/images_mask.png) no-repeat}#refrigeration .image{float:left;margin-left:30px}#refrigeration .text{float:right;margin-right:30px}#air_conditioning{margin-top:40px;left:-500px;top:480px;background:url(images/service2.png) no-repeat -23px 0;opacity:0}#air_conditioning .imgmask{background:url(images/images_mask2.png) no-repeat}#air_conditioning .image{float:right;margin-right:30px}#air_conditioning .text{float:left;margin-left:30px}#automation{margin-top:40px;top:830px;right:-500px;background:url(images/service3.png) no-repeat 376px -7px;opacity:0}#automation .imgmask{background:url(images/images_mask3.png) no-repeat}#automation .image{float:left;margin-left:30px}#automation .text{float:right;margin-right:30px}#automation .text header h2{font-size:20px;letter-spacing:normal;font-weight:400}#about{width:100%;height:320px;background-image:url(images/background.jpg);background-attachment:fixed;background-position:0 -350px;margin-top:150px;border-bottom:#58c6f7 3px solid;background-size:cover}#about .aboute-logo{text-align:center;padding-top:20px}#about .aboute-logo img{width:960px}#about .container{position:relative}#about .text p{color:#fff;font-size:18px;font-weight:400;letter-spacing:0;padding:20px 0 0;line-height:30px;text-align:center}#about .text .readmore:hover{color:#036;background-color:#fff}#products{width:100%;border-bottom:#58c6f7 3px solid;background-color:#ebebeb}#products .container{height:550px;padding-top:50px;position:relative}#products header{background:url(images/products-header.png) repeat-x center center}#products h2{font-size:50px;text-align:center;color:#58c6f7;text-transform:uppercase;margin-bottom:60px;background-color:#ebebeb;display:block;width:510px;margin-right:auto;margin-left:auto}#products-list{position:relative}#products .product{display:none;position:absolute;top:0;left:0}#products .product .img{width:410px;float:left}#products .product .body{width:450px;padding-left:100px;float:left}#products .product .body .product_bar{height:50px;width:100%;border-bottom:1px solid #e0e0e0;background-color:#f0f0f0}#products .product .body .product_bar .product_id{width:350px;float:left}#products .product .body .product_bar .product_id span{font-size:20px;text-shadow:#FFF 0 1px 0;color:#58c6f7;text-transform:uppercase;padding:12px;display:block}#products .product .body .product_bar .product_navigation{width:100px;float:left}#products .product .body .product_bar .product_navigation a{font-family:Verdana,Geneva,sans-serif;background-image:url(images/prod-nav.png);background-repeat:no-repeat;font-size:0;line-height:0;display:block;height:11px;width:11px;float:left}#products .product .body .product_bar .product_navigation a.prev{background-position:0 0;margin-top:18px;margin-left:25px}#products .product .body .product_bar .product_navigation a.next{background-position:-40px 0;margin-top:18px;margin-left:25px}#products .product .body .product_bar .product_navigation a.prev:hover{background-position:0 -11px}#products .product .body .product_bar .product_navigation a.next:hover{background-position:-40px -11px}#products .product .body .description h3{text-transform:uppercase;color:#58c6f7;font-size:22px;font-weight:400;margin-top:30px;padding-left:65px;line-height:50px;background:url(images/prod_desc.png) no-repeat left}#products .product .body .description p{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:21px;color:#666;text-shadow:0 1px 0 #fff;padding-left:65px}#products .product .body .specification h3{text-transform:uppercase;color:#58c6f7;font-size:22px;font-weight:400;margin-top:30px;padding-left:65px;line-height:50px;background:url(images/prod_details.png) no-repeat left}#products .product .body .specification ul li{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:21px;color:#666;text-shadow:0 1px 0 #fff;padding-left:65px;list-style:square inside}#latest{padding-bottom:70px}#latest-news{width:465px;float:left}#latest-news h2{font-weight:400;font-size:20px;color:#78ff00;text-transform:uppercase;margin:35px 0}#latest-news img{padding:2px;border:1px solid #e0e0e0}#latest-news .header{margin-top:20px}#latest-news .date{width:55px;height:55px;float:left}#latest-news .date .day{display:block;clear:both;background-color:#eaeaea;font-size:22px;color:#666;line-height:38px;text-align:center;height:38px;font-family:Arial,Helvetica,sans-serif}#latest-news .date .year{height:17px;display:block;background-color:#333;color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-align:center;line-height:17px}#latest-news .title{float:left;display:block;width:385px;padding-left:15px}#latest-news .header h3 a{font-size:18px;font-weight:400;color:#333}#latest-news .meta a{color:#777;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-left:20px;margin-right:15px;line-height:30px;display:inline-block;height:30px;margin-top:5px}#latest-news .body{padding-top:12px;font-size:13px;color:#666;font-family:Arial,Helvetica,sans-serif;line-height:20px}#latest-news .meta a.comments{background:url(images/comments.png) no-repeat left center}#latest-news .meta a.category{background:url(images/category.png) no-repeat left center}#latest-news .meta a.author{background:url(images/author.png) no-repeat left center}.category .text>h2{margin-top:0!important}.category .text>h2 a{color:#555!important;font-size:24px}.category .text>h2 a:hover{color:#333!important}.category .news_meta{font-size:11px}.category .news_meta .date{float:left;width:200px;line-height:30px}.category .news_meta .meta{float:left;width:200px}.category .news_meta .meta a{padding-left:25px;margin-right:30px;line-height:30px;display:inline-block;height:30px}.category .news_meta a.comments{background:url(images/comments.png) no-repeat left center}.category .news_meta .meta a.author{background:url(images/author.png) no-repeat left center}.category .text a.more{display:inline-block;float:left!important;margin-top:20px}#from_clients{float:left;width:440px;margin-left:54px}#from_clients h2{font-weight:400;font-size:20px;color:#78ff00;text-transform:uppercase;margin:35px 0;width:340px;float:left}#from_clients .navigation{width:100px;float:left}#from_clients ul{position:relative}#from_clients li{display:none;position:absolute;top:0;left:0}#from_clients .navigation a{font-family:Verdana,Geneva,sans-serif;background-image:url(images/prod-nav.png);background-repeat:no-repeat;font-size:0;line-height:0;display:block;height:11px;width:11px;float:left}#from_clients .navigation a.prev{background-position:0 0;margin-top:40px;margin-left:25px}#from_clients .navigation a.next{background-position:-40px 0;margin-top:40px;margin-left:25px}#from_clients .navigation a.prev:hover{background-position:0 -11px}#from_clients .navigation a.next:hover{background-position:-40px -11px}#from_clients .comment_box{background:url(images/quotes.png) no-repeat;height:128px;padding:30px;font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#666;line-height:22px}#from_clients .author{color:#555;font-size:14px;font-family:Arial,Helvetica,sans-serif}#from_clients .author span{color:#78ff00}#brands{background-color:#ececec;padding-top:35px;padding-bottom:60px}#brands .container{position:relative;overflow:hidden}#brands header{background:url(images/products-header.png) repeat-x center center}#brands h2{font-size:50px;text-align:center;color:#58c6f7;text-transform:uppercase;margin-bottom:40px;background-color:#ebebeb;display:block;width:300px;margin-right:auto;margin-left:auto}#brands a.next,#brands a.prev{position:absolute;background:url(images/brands-nav.png) no-repeat;font-size:0;line-height:0;display:block;height:54px;width:54px}#brands a.next{right:0;top:175px;background-position:-47px 0}#brands a.prev{left:0;top:175px;background-position:-14px 0}#brands a.next:hover{background-position:-47px -54px}#brands a.prev:hover{background-position:-14px -54px}#brands .barnds-ul-container{width:870px;margin:auto;position:relative;overflow:hidden;height:187px}#brands ul.brands{position:absolute;top:0;left:0}li.brand{display:block;height:187px;width:187px;position:relative;float:left;margin-left:40px}li.brand:last-child{margin-left:36px}li.brand:first-child{margin-left:2px!important}li.brand .brand-border{background:url(images/brands-bg.png);width:187px;height:187px;position:absolute;top:0;left:0;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}li.brand:hover .brand-border{transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}li.brand .brand-img{width:178px;height:178px;position:absolute;top:5px;left:5px;background:url(images/brand-img-bg.png) center center no-repeat}#almost{background:url(images/footer.jpg) no-repeat;background-size:cover;height:253px}#almost .container{padding-top:55px}#almost .almost{height:115px;background-color:rgba(255,255,255,.8);border-left:5px solid #51d639;padding-top:30px;padding-left:25px}#almost .almost .text{float:left;width:700px}#almost h3{color:#5f8bad;text-shadow:#FFF 1px 1px 0;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1px}#almost p{margin-top:15px;line-height:24px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#333}#almost .contact-btn a{width:160px;height:55px;display:inline-block;border-radius:5px;border:2px solid #51d639;line-height:55px;text-align:center;font-size:18px;color:#51d639;margin-top:12px;background:url(images/linkbg-g.png) no-repeat 0 55px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;text-transform:uppercase}#almost .contact-btn a:hover{background-position:0 -55px;color:#FFF}#footer{background-color:#3f3f3f;height:64px;width:100%;color:#f2f2f2;font-family:Verdana,Geneva,sans-serif;font-size:13px;line-height:65px;text-transform:uppercase}#footer .copyright{width:600px;float:left}#footer .design{width:300px;float:left;text-align:right}#footer .design a{color:#f2f2f2}#page_header{position:fixed;top:0;left:0;width:100%;height:400px}.internal iframe{border:1px solid #ccc}.internal #content{float:left;width:660px}.internal #sidebar{width:260px;padding-left:40px;float:left}.wpcf7 input[type=email],.wpcf7 input[type=text]{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#999;font-weight:400;display:block;height:50px;width:618px;padding:0 20px;margin-bottom:10px}.wpcf7 textarea{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#999;font-weight:400;display:block;width:618px;padding:20px;margin-bottom:10px}.wpcf7 input[type=submit]{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#333;font-weight:400;display:block;height:50px;width:100px;padding:0 20px;margin-bottom:10px;cursor:pointer}.contact-details h3{font-weight:400}.contact-details p{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#777;padding-bottom:30px;padding-top:10px}.upper{text-transform:uppercase}.internal .page_title{font-size:32px;color:#5ac7f7;font-weight:400;text-shadow:#fff 1px 1px 0;background:url(images/line.png) repeat-x 1px 28px}.internal .page_title span{padding-right:20px;padding-left:0;background-color:#fcfcfc}.internal .our-products h2{margin-bottom:10px;font-size:30px;font-weight:400}.internal .our-products .thumbnail{float:left;width:310px}.internal .our-products{margin-bottom:50px}.internal .our-products .thumbnail img{padding:4px;border:1px solid silver}.internal .our-products .text{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:25px;float:left;width:600px;padding-left:20px}.internal .our-products .text a.more{border-radius:6px;display:inline-block;float:right;color:#5ac7f7;border:2px solid #5ac7f7;height:35px;width:120px;font-size:16px;line-height:35px;text-align:center;background:url(images/linkbg.png) no-repeat 0 36px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.internal .our-products .text a.more:hover{color:#FFF;background-position:0 -40px}.internal .our-products .brands li{display:block;width:150px;float:left;margin-left:35px;margin-bottom:30px;position:relative}.internal .our-products .brands li img{border:1px solid #CCC}.internal .our-products .brands li h3{position:absolute;background-color:rgba(53,171,172,.8);top:0;left:0;bottom:0;right:0;text-align:center;height:152px;width:152px;visibility:hidden;opacity:0;color:#fff;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.internal .our-products .brands li h3 a{color:#fff;height:80%;padding-top:20%;width:100%;display:block}.internal .our-products .brands li:hover h3{visibility:visible;opacity:1}.internal.brands .download-manual{float:right;height:45px;margin-top:30px}.internal.brands .download-manual select{height:47px;float:left}.internal.brands a.product_manual{display:inline-block;float:right;height:45px;padding-left:45px;background:url(images/pdf.png) no-repeat left center;padding-right:12px;line-height:45px;border:1px solid #CCC;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.internal.brands a.product_manual:hover{background-color:#ccc}#tabs{margin:50px 0;border:1px solid #DDD}#tabs .tabs li{display:none;margin:10px;padding:10px;border:1px solid #f0f0f0;font-family:Arial,Helvetica,sans-serif;color:#666}#tabs .tabs li.active{display:block}#tabs .tabnav{height:50px}#tabs .tabnav li{height:100%;line-height:50px;float:left;font-family:Arial,Helvetica,sans-serif}#tabs .tabnav ul li a{color:#666;padding:0 20px;border-right:#999 1px solid;line-height:50px;height:50px;display:block}#tabs .tabnav ul li.active a{background-color:#fcfcfc}#tabs .tabs li .img{width:240px;float:right;margin:0 0 0 20px}#tabs .tabs li .text{float:left;font-size:12px}.internal.brands .introduce .img{float:left;border:1px solid #ddd;width:150px}.internal.brands .introduce .text{padding-top:15px;float:left;margin-left:20px;width:785px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:25px;color:#777}.feature_product>h3{font-size:24px;font-weight:400}.feature_product>ul>li{display:block;clear:both;padding:30px 0}.feature_product .text ul li{line-height:16px}.feature_product ul li .img{width:150px;height:150px;padding:3px;border:1px solid #ccc;display:block;float:left}.feature_product ul li .text{width:780px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#777;margin-left:20px;line-height:25px}.feature_product ul li .text h4{font-family:'Futura Medium';font-size:18px;font-weight:400;line-height:18px;margin-bottom:15px;margin-top:0}.downloads select{display:none;width:100%;height:35px;margin-bottom:12px;margin-top:5px}.downloads select#brand-holder,.downloads select#category,.downloads select#product-holder{display:block}.downloads label{display:none;font-family:Arial,Helvetica,sans-serif;font-size:13px}.downloads label.brand-holder,.downloads label.category,.downloads label.product-holder{display:block}.downloads input[type=submit]{width:140px;height:40px;margin:10px 0 0 -1px;padding:0;cursor:pointer}.downloads .download_from{width:400px;float:left;min-height:300px}.downloads .text{width:500px;float:left;padding-left:45px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:25px;color:#666}.tax-downloads .container{padding-top:20px}.tax-downloads .page_title{margin-bottom:30px}.tax-downloads article{padding:15px;margin-bottom:15px;background-color:#eff5f7}.tax-downloads h2{margin:0}.tax-downloads article img{border:1px solid #CCC;width:100px;height:100px;float:left}.tax-downloads article .text{float:left;width:780px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#888;margin-left:30px}.tax-downloads article .text h2{margin-bottom:8px;font-weight:400;font-size:20px}.tax-downloads article .text a{margin-top:5px;display:inline-block;font-weight:700}.download-single .thumbnail{width:150px!important;height:150px!important}.download-single .text{width:780px!important}.download-single a.product_manual{display:inline-block;float:left;margin-top:30px;height:45px;padding-left:45px;background:url(images/pdf.png) no-repeat left center;padding-right:12px;line-height:45px;border:1px solid #CCC;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.download-single a.product_manual:hover{background-color:#ccc}.wp-pagenavi{font-family:Tahoma,Geneva,sans-serif;font-size:13px}h3#comments{line-height:40px;border-top:#CCC 1px solid;font-weight:400;padding-top:25px;padding-bottom:25px;color:#666}ol.commentlist li{list-style:none;background-color:#fff;padding:20px;border-radius:10px;margin:20px 0;border:1px solid #f3f3f3}.comment-author{font-weight:400;font-size:18px;color:#999}.comment-metadata{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#444}.commentlist b.fn{font-weight:400!important;color:#666}.comment-content{font-family:Arial,Helvetica,sans-serif;color:#777;margin-top:15px;line-height:22px;font-size:13px}#respond h3{line-height:40px;font-weight:400;padding-top:25px;padding-bottom:25px;color:#666}#commentform input[type=email],#commentform input[type=text]{width:300px;padding:0 20px;height:45px;margin-bottom:20px;margin-right:20px}#commentform textarea{height:150px;padding:20px;width:600px;margin-bottom:20px}#commentform label small{font-family:Tahoma,Geneva,sans-serif;font-size:12px;color:#666}#commentform input[type=submit]{margin-bottom:50px;width:150px;height:48px;cursor:pointer}#page_header{background-position:top center}