.body-container{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;overflow:hidden}.content-wrap{max-width:1240px;min-width:1064px;padding:0 20px;margin:auto}h2{display:inline-block;font-weight:700;margin:auto 20px}.btn-top{position:fixed;right:50px;bottom:50px;width:40px;z-index:1;display:none;cursor:pointer}.btn-top img{display:block;width:100%}.sub-category-list{width:200px;height:300px;overflow-y:scroll;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.sub-category-list .glyphicon-remove{width:20px;height:20px;position:absolute;right:0;top:0;cursor:pointer}.sub-category-list .glyphicon-remove:before{font-size:20px}.sub-category-list .sub-cat-ul{list-style:none;width:100%;display:block;margin:0}.sub-category-list .sub-cat-ul li{display:block;margin:10px 0;padding:5px 20px}.sub-category-list .sub-cat-ul li a{color:#282828;display:block;width:100%;height:100%;text-decoration:none;text-align:center}.sub-category-list .sub-cat-ul li:hover{background:#f1f2f2}#banner-section{width:100%;height:600px;margin-top:10px;background-size:cover;background-position:center;position:relative}#banner-section .image-overlay{background:rgba(0,0,0,.2);position:absolute;width:100%;height:100%}#banner-section .testimonial{position:absolute;width:300px;height:150px;top:0;left:0;bottom:0;right:0;margin:auto}#banner-section .testimonial span{display:block;font-size:30px;margin-bottom:5px;font-weight:700;text-shadow:4px 4px 2px #969696;color:#fff}#banner-section .testimonial span label{display:inline;color:#fff;font-size:34px}.image-container{height:180px;background-size:cover;background-position:center}#product-section{text-align:center;padding-top:40px}#product-section .product-section-wrap{padding:0 20px}#product-section .section-title{margin-bottom:40px;font-family:"Verdana","sans-serif";text-align:center}#product-section .text-box{width:768px;margin:auto}#product-section .text-box #our_products_text{font-size:16px;color:#393939;display:inline-block;text-align:justify;padding:0}#product-section .text-box #our_products_text span{display:block;margin-bottom:20px}#product-section .category-list-container{margin-top:20px}#product-section .category-list-container .owl-stage-outer{padding:0 100px}#product-section .category-list-container .item{border:1px solid #d1d3d4}#product-section .category-list-container .item .category-image{position:relative;cursor:pointer}#product-section .category-list-container .item .category-image a{display:block}#product-section .category-list-container .item .category-image:hover .category-image-overlay{display:block}#product-section .category-list-container .item .category-image .category-image-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:1;display:none}#product-section .category-list-container .item .category-image .category-image-overlay .glyphicon-align-justify{position:absolute;width:30px;height:30px;top:0;left:0;bottom:0;right:0;margin:auto}#product-section .category-list-container .item .category-image .category-image-overlay .glyphicon-align-justify:before{color:#FFF;font-size:30px}#product-section .category-list-container .item img{display:block;width:100%}#product-section .category-list-container .item .category-desc{padding:10px 20px;font-weight:700;height:60px}.about-us-container{margin-top:40px;margin-bottom:40px}.about-us-container-wrap{position:relative}.about-us-container-wrap .image-overlay{background:rgba(0,0,0,.4);position:absolute;width:100%;height:100%}.about-us-container-wrap .about-us-text-container{position:absolute;height:450px;width:768px;top:0;bottom:0;left:0;right:0;margin:auto}.about-us-container-wrap .about-us-text-container .title{font-size:40px;color:#FFF;display:block;text-align:center;margin-bottom:10px;font-weight:700}.about-us-container-wrap .about-us-text-container .text{font-size:16px;color:#393939;display:inline-block;text-align:justify;padding:0 30px}.about-us-container-wrap .about-us-text-container .text span{display:block;margin-bottom:20px;color:#FFF}.about-us-container-wrap .about-us-text-container .text .inserted-logo{text-align:center}.about-us-container-wrap .about-us-text-container .text .inserted-logo img{height:80px}#contact-us-section{text-align:center;margin-top:30px;padding-top:30px}#contact-us-section .section-title{margin-bottom:30px;font-family:"Verdana","sans-serif";text-align:center}#contact-us-section #contact-box{display:inline-block;width:45%;height:450px;padding:10px 10px;margin:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:3px solid #393939;background:#393939;color:#fff;-webkit-box-shadow:0 10px 26px 1px rgba(0,0,0,.75);-moz-box-shadow:0 10px 26px 1px rgba(0,0,0,.75);box-shadow:0 10px 26px 1px rgba(0,0,0,.75);vertical-align:top;text-align:left;font-size:16px;float:left;position:relative}#contact-us-section #contact-box textarea{resize:none}#contact-us-section #contact-box .form-control{border-radius:8px}#contact-us-section #contact-box .contact-submit-btn{position:absolute;left:0;right:0;display:block;margin:auto;width:80px;height:40px;bottom:-20px;background:#393939;font-weight:700}#contact-us-section #contact-box .contact-submit-btn:hover{background:#e03636;font-weight:700}#contact-us-section #location-box{display:inline-block;width:45%;float:right;height:450px;margin:10px}#contact-us-section #location-box #contact_us_text{font-size:16px;float:left;color:#393939;display:inline-block;text-align:justify;height:130px}#contact-us-section #location-box #contact_us_text span{display:block;margin-bottom:5px}#contact-us-section #location-box #google-map-box{display:block;width:100%;height:320px;padding:10px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0 solid;background:#393939;color:#fff;-webkit-box-shadow:0 10px 26px 1px rgba(0,0,0,.75);-moz-box-shadow:0 10px 26px 1px rgba(0,0,0,.75);box-shadow:0 10px 26px 1px rgba(0,0,0,.75);vertical-align:top;font-size:16px;position:relative}#product-feature{display:inline-block;width:100%;min-width:920px;height:200px;background:#eef5f9;position:relative;margin-bottom:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.color-background-product-feature{display:inline-block;width:70%;height:250px;vertical-align:top;float:left}.picture-background-product-feature{display:inline-block;width:30%;height:200px;border:0 solid #000;background-size:cover;background-position:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.colorful-section-overlay-product-feature{position:absolute;top:0;width:100%;height:250px;z-index:1;text-align:left}.colorful-section-overlay-product-feature .about_us_text{display:inline-block;width:70%;height:200px;vertical-align:top;text-align:left;color:#363435;font-size:20px;padding:5px}.colorful-section-overlay-product-feature .about_us_text .section-title{height:200px;line-height:200px;font-family:"Verdana","sans-serif";color:#469cc9}#product_view_page{padding-top:70px;padding-bottom:60px}#product-list .summary{clear:both;padding-top:25px;text-align:center}#product-list .pagination{clear:both;margin-top:20px}.search-title{font-size:20px;padding:10px;background:#eef5f9;color:#469cc9;margin-bottom:20px}.search-title .search-keyword{font-weight:700}#product-list{min-width:920px}#product-list .item .thumbnail a{display:block}#product-list .item .thumbnail .product-thumbnail{height:200px;position:relative}#product-list .item .thumbnail .product-img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0}#product-list .item .thumbnail .caption{text-align:center;padding:3px;margin-top:10px}#product-list .item .thumbnail .caption h4{margin:0}nav{text-align:center}nav .pagination{margin-top:0;margin-bottom:20px}.list-group{margin-bottom:10px}#list-wrapper{text-align:center}#category-list .item .thumbnail .caption{text-align:center;padding:3px}#category-list .item .thumbnail .caption h6{margin:0}.selected{color:red}.download-container{width:100%;padding-top:40px;padding-bottom:100px;padding-left:0;padding-right:0}.download-container .download-wrap{max-width:1240px;min-width:1064px;padding:0 20px;margin:auto}.download-container .download-title{width:100%;height:144px;background:url('../images/download/title.png');background-position:bottom;background-size:cover;background-repeat:no-repeat;margin-bottom:40px}.download-container .download-files{background:#eef5f9;padding:40px}.download-container .file-items .title{display:block;width:100%;color:#404041;border-bottom:1px solid #469cc9;font-size:20px;padding-bottom:10px}.download-container .file-items ul{display:block;margin:0;padding:10px 0;width:100%}.download-container .file-items ul li{display:inline-block;width:33%;float:left;height:40px;padding-left:10px}.download-container .file-items ul li:hover{background:rgba(65,156,203,.15)}.download-container .file-items ul li:hover a{color:#808285}.download-container .file-items ul li span{display:inline-block;vertical-align:middle}.download-container .file-items ul li a{display:inline-block;color:#469cc9;text-decoration:none;height:100%;line-height:40px;vertical-align:middle;width:80%}.contact-container{margin-bottom:40px}.contact-container-wrap{position:relative}.contact-container-wrap .image-overlay{background:rgba(0,0,0,.2);position:absolute;width:100%;height:100%}.contact-container-wrap .contact-form-container{position:absolute;height:450px;width:400px;top:0;bottom:0;left:0;right:0;margin:auto}.contact-container-wrap .contact-form-container .title{font-size:40px;color:#FFF;display:block;text-align:center;margin-bottom:10px;font-weight:700}.contact-container-wrap .contact-form-container .sub-title{display:block;text-align:center;font-size:20px;color:#FFF;margin:auto;margin-bottom:10px}.contact-container-wrap .contact-form-container .form-container .input-row{margin-bottom:10px}.contact-container-wrap .contact-form-container .form-container input,.contact-container-wrap .contact-form-container .form-container textarea{background:rgba(0,0,0,.7);color:#FFF}.contact-container-wrap .contact-form-container .form-container .form-control{border:0}.parallax-window{min-height:600px;background:transparent}.input-error{border:1px solid red!important}.address-container{padding-bottom:60px;text-align:center}.address-container .item{padding:40px 0;display:inline-block;width:33%;text-align:center;vertical-align:top}.address-container .item span{display:block;font-size:16px}.address-container .item .glyphicon{margin-bottom:20px;font-size:40px}.address-container .phone{color:#337ab7}.address-container .fax{color:#f0ad4e}.address-container .address{color:#d9534f}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
