*{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}a{color:#0b0b0b}a:hover{color:#e30613;text-decoration:none}@font-face{font-family:'Helvetica';src:url(../fonts/HelveticaiDesignVn-Lt.ttf);src:url('../fonts/HelveticaiDesignVn-Lt.eot');font-style:normal;font-weight:400;src:local('Helvetica'),local('Helvetica'),url(../fonts/HelveticaiDesignVn-Lt.ttf)}@font-face{font-family:'Helvetica';src:url(../fonts/HelveticaiDesignVn-LtCnO.ttf);src:url('../fonts/HelveticaiDesignVn-LtCnO.eot');font-style:italic;font-weight:400;src:local('Helvetica italic'),local('Helvetica'),url(../fonts/HelveticaiDesignVn-LtCnO.ttf)}@font-face{font-family:'Helvetica';src:url(../fonts/HelveticaiDesignVn-Bd.ttf);font-style:normal;font-weight:800;src:local('Helvetica Extrabold'),local('Helvetica'),url('../fonts/HelveticaiDesignVn-Bd.ttf')}@font-face{font-family:'Helvetica';src:url(../fonts/HelveticaiDesignVn-BdCnO.ttf);font-style:italic;font-weight:800;src:local('Helvetica Extrabold italic'),local('Helvetica'),url('../fonts/HelveticaiDesignVn-BdCnO.ttf')}@font-face{font-family:'Helvetica';src:url(../fonts/HelveticaiDesignVn-Bd.ttf);font-style:normal;font-weight:800;src:local('Helvetica Extrabold'),local('Helvetica'),url('../fonts/HelveticaiDesignVn-Bd.ttf')}@font-face{font-family:'Helvetica';src:url(../fonts/HelveticaiDesignVn-XBlkCn.ttf);font-style:italic;font-weight:bolder;src:local('Helvetica real Extrabold '),local('Helvetica'),url('../fonts/HelveticaiDesignVn-XBlkCn.ttf')}@font-face{font-family:'Lucida Grande';src:url(../font/LucidaGrande/f.ttf)}.clearfix{*zoom:1;clear:both}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.left{float:left}.right{float:right}.clear{clear:both}.overload{display:block;overflow:hidden}.bold{font-weight:bold}.scroll-ios{overflow:auto;-webkit-overflow-scrolling:touch}.scroll-ios iframe{width:100%;height:100%}.pt0{padding-top:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.pl0{padding-left:0}.pt5{padding-top:5px}.pr5{padding-right:5px}.pb5{padding-bottom:5px}.pl5{padding-left:5px}.pt10{padding-top:10px}.pr10{padding-right:10px}.pb10{padding-bottom:10px}.pl10{padding-left:10px}.pt15{padding-top:15px}.pr15{padding-right:15px}.pb15{padding-bottom:15px}.pl15{padding-left:15px}.pt20{padding-top:20px}.pr20{padding-right:20px}.pb20{padding-bottom:20px}.pl20{padding-left:20px}.p5{padding:5px}.p6{padding:6px}.p8{padding:8px}.p10{padding:10px}.p20{padding:20px}.pt30{padding-top:30px}.pr30{padding-right:30px}.pb30{padding-bottom:30px}.pl30{padding-left:30px}.pt40{padding-top:40px}.pr40{padding-right:40px}.pb40{padding-bottom:40px}.pl40{padding-left:40px}.pt70{padding-top:70px}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.mt5{margin-top:5px}.mr5{margin-right:5px}.mb5{margin-bottom:5px}.ml5{margin-left:5px}.ml7{margin-left:7px}.mt10{margin-top:10px}.mr10{margin-right:10px}.mb10{margin-bottom:10px}.ml10{margin-left:10px}.mt15{margin-top:15px}.mr15{margin-right:15px}.mb15{margin-bottom:15px}.ml15{margin-left:15px}.mt20{margin-top:20px}.mr20{margin-right:20px}.mb20{margin-bottom:20px}.ml20{margin-left:20px}.mt25{margin-top:25px}.mr25{margin-right:25px}.mb25{margin-bottom:25px}.ml25{margin-left:25px}.mt30{margin-top:30px}.mr30{margin-right:30px}.mb30{margin-bottom:30px}.ml30{margin-left:30px}.mt35{margin-top:35px}.mr35{margin-right:35px}.mb35{margin-bottom:35px}.ml35{margin-left:35px}.mt40{margin-top:40px}.mr40{margin-right:40px}.mb40{margin-bottom:40px}.ml40{margin-left:40px}.mb50{margin-bottom:50px}.mt50{margin-top:50px}.mt55{margin-top:55px}.mt60{margin-top:60px}.mt65{margin-top:65px}.mt75{margin-top:75px}.mt80{margin-top:80px}.ml70{margin-left:70px}.mr70{margin-right:70px}.f11{font-size:11px}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}.f15{font-size:15px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}.f22{font-size:22px}.f23{font-size:23px}.f24{font-size:24px}.f25{font-size:25px}.f26{font-size:26px}.f28{font-size:28pt}.icon{background-image:url("../images/icon.png");float:left}.glyphicon-menu-right,.glyphicon-chevron-right{margin-right:5px}.glyphicon-menu-right:before,.glyphicon-chevron-right::before{content:"";background-image:url("../images/icon.png");float:left;background-position:-27px -22px;width:22px;height:17px}header .logo{margin-top:15px}header .top-lang{margin-top:25px}header .top-lang a{float:right;margin-right:15px}header .top-lang a:hover{color:#e30613}header .top-lang .active{color:#e30613}header .search-wrap{margin-top:25px;padding-right:0;text-align:right}header .search-wrap .form-search-key .glyphicon{border:0;background:0}header .search-wrap .search-key{border-radius:0!important;border-right:none!important;box-shadow:none}header .search-wrap .input-group-addon{border-radius:0!important;background:0;border-left:none;box-shadow:none}header .top-menu{margin-top:25px}header .navbar{margin-bottom:0}header .navbar-default{border:0;background:0}header .navbar-default .navbar-nav>.open>a{color:#8f8f8f}header .navbar-default .navbar-nav>li>a,header .navbar-default .navbar-nav>.open>a{font-size:18px;font-family:'Arial Black';color:#e30613;text-transform:uppercase;background:none!important;padding:10px 25px}header .navbar-default .navbar-nav>li>a:hover,header .navbar-default .navbar-nav>.open>a:hover,header .navbar-default .navbar-nav>li>a:focus,header .navbar-default .navbar-nav>.open>a:focus,header .navbar-default .navbar-nav>li>a.active,header .navbar-default .navbar-nav>.open>a.active{color:#8f8f8f!important;background:none!important}header .navbar-default .navbar-nav>.open>a{color:#8f8f8f}header .navbar-default .sub-menu{background:rgba(237,237,237,0.9)}header .navbar-default .sub-menu a{color:black;font-size:14px;text-transform:uppercase}header .navbar-default .sub-menu a:hover,header .navbar-default .sub-menu a.active{color:#e30613;background:0}header .navbar-default .ssub-menu{list-style:none;margin-left:15px}header .navbar-default .ssub-menu a{color:black}header .navbar-default .ssub-menu a:hover,header .navbar-default .ssub-menu a.active{color:#e30613}header .hotline-wrap{color:#e30613;padding:10px;border:1px #ededed solid;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;margin-top:15px;display:block;overflow:hidden}body{background:black}#container{max-width:1200px;margin:0 auto;background:white;display:block;overflow:hidden}.body-wrap{margin:0 auto}#banner-home{max-width:1140px;margin:0 auto}#banner-home .carousel-controls{border-bottom:2px solid #d1cfcf;background:#f7f6f6;position:relative;min-height:30px}#banner-home .item{height:auto}#banner-home img.img-full-width{width:100%!important}#banner-home .carousel-indicators{bottom:-10px}#banner-home .carousel-indicators li{border:1px solid #cecdcd;background:#fff;width:16px;height:16px;border-radius:50%;position:relative;margin:0 5px}#banner-home .carousel-indicators li span{overflow:hidden;position:absolute;width:8px;height:8px;border-radius:50%;left:3px;top:3px;background:#cecdcd;transition:all .3s ease 0s}#banner-home .carousel-indicators li.active span{background:#e30613}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition:opacity 3s;-moz-transition:opacity 3s;-o-transition:opacity 3s;transition:opacity 3s}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:.5;-webkit-transition:opacity 3s;-moz-transition:opacity 3s;-o-transition:opacity 3s;transition:opacity 3s;z-index:1;width:100%;-webkit-transform:none;transform:none}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1;-webkit-transition:opacity 3s;-moz-transition:opacity 3s;-o-transition:opacity 3s;transition:opacity 3s}.carousel-fade .carousel-control{z-index:2}.slide .arrow-left{background:url('../images/arrow_left.png') no-repeat;width:32px;height:32PX;z-index:2;top:43%}.slide .arrow-right{background:url('../images/arrow_right.png') no-repeat;width:32px;height:32PX;z-index:2;top:43%}.about-home{background:url('../images/bg_about_home.png') center no-repeat #000;text-align:center;margin-top:20px;padding:20px;max-width:1200px}.about-home .about-home-title a{color:#e30613;font-family:'Arial Black';letter-spacing:1px;margin-bottom:10px;text-transform:uppercase;font-size:22px}.about-home .intro{font-family:'Arial Black';font-size:16px}.about-home .btn{background:white;color:#e30613;border:0;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cat-content-index{text-align:center}.cat-content-index .title a{color:#e30613;font-family:'Arial Black';letter-spacing:1px;margin-bottom:10px;text-transform:uppercase;font-size:22px}.cat-content-index .cat-content-name{background:rgba(227,6,19,0.7);color:white;font-family:'Arial Black';font-size:22px;padding:5px 10px;position:relative;top:-33px}.breadcrumb{background:0;padding:8px 0 0;margin:0}.breadcrumb a{color:#000;font-size:13px}.news-index{margin-top:10px;margin-bottom:10px}.news-index .news-index-header{font-size:24px;margin-bottom:50px;text-align:center;text-transform:uppercase}.news-index .news-index-image img{border:#d1cfcf 2px solid}.news-index .news-info{color:black;line-height:22px}.news-index .news-title{margin:0}.news-index .news-title a{font-size:16px;color:#57a66b}.footer{background:url('../images/bt_footer.jpg') #000 no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0 auto;color:white;padding:20px;max-width:1200px}.footer .footer-info{color:white}.footer .footer-info .footer-info-item{line-height:25px}.footer .footer-menu-title,.footer h2{font-family:'Arial Black';text-transform:uppercase;margin-top:20px;font-size:18px;font-weight:bold;margin-bottom:20px}.footer .footer-content{background:rgba(90,90,90,0.5);margin:20px auto;padding:20px}.footer .footer-menu{line-height:25px}.footer .footer-menu a{text-transform:uppercase;font-size:12px;color:white}.footer .footer-menu a:hover{color:#e30613}.module-content-detail{margin-top:10px;max-width:980px;line-height:20px;margin-right:20px}.module-content-detail .text{margin-left:10px}.module-content-detail img{max-width:100%;height:auto}.module-content-detail .module-header{display:block;margin:10px}.module-content-detail .module-header a{font-size:24px}.list-news-dif{max-width:220px;padding:0}.list-news-dif h3.header{color:white;background:#e30613;text-transform:uppercase;padding:10px;text-align:center;font-weight:bold;font-size:14px;margin-bottom:20px}.list-news-dif li{display:block;margin-bottom:20px;text-align:center;padding:0;width:100%}.list-news-dif li a{color:#e30613}.list-news-dif li img{margin:0 auto 10px}#tag_content_detail{margin:20px 10px;overflow:hidden;height:20px}#tag_content_detail strong{float:left;margin-right:5px}.read-all{margin:20px auto}.read-all a{text-transform:uppercase}.pagination{text-align:center;clear:both;width:100%}.pagination .pagenumber-wrap{display:inline-block}.pagination .pagenumber-wrap .picon{border:1px solid #cecdcd;background:#fff;width:16px;height:16px;border-radius:50%;position:relative;margin:0 5px;display:block}.pagination .pagenumber-wrap .picon span{overflow:hidden;position:absolute;width:8px;height:8px;border-radius:50%;left:3px;top:3px;background:#cecdcd;transition:all .3s ease 0s}.pagination .pagenumber-wrap.active .picon span,.pagination .pagenumber-wrap:hover .picon span{background:#e30613}.product{margin-top:20px}.product h2{font-size:25px}.product .product-header{text-align:center}.product .product-header a{font-size:16px;text-transform:uppercase;text-align:left;float:left;margin-top:5px}.product .product-img{width:100%}.product .product-img img{width:100%;border:1px solid #d1cfcf}.product .product-image-wrap img{min-height:160px;width:100%}.product .product-item{margin-bottom:20px}.product .product-contact-text{margin-bottom:20px;color:#57a66b;line-height:25px}.product .product-contact-text .glyphicon-chevron-right{font-size:11px;margin-right:5px}.product .product-contact-text span{color:black;display:block;margin-left:10px}.product .product-name-arrow{color:#57a66b}.product .product-name{display:inline-block;font-size:16px;margin-top:60px;font-weight:bold;text-transform:uppercase;line-height:25px}.product .product-name-relative{text-align:left;margin-top:5px}.product .product-name-relative a{color:#000!important;font-size:14px}.product .product-relative-image img{height:110px;width:auto;max-width:100%}.product .product-detail{display:block;overflow:hidden}.product .product-detail table{width:100%}.product .product-detail table td{width:50%}.product .product-intro img{width:100%!important}.cat-content-right{margin-bottom:20px;display:block;overflow:hidden;padding:0}.cat-content-right .cat-content-right-body{margin-bottom:20px;border:1px solid #ededed}.cat-content-right ul{padding:0}.cat-content-right ul li{line-height:30px;display:block}.cat-content-right ul li>a{font-size:14px;font-weight:bold;color:black;text-transform:capitalize}.cat-content-right ul li>a:hover,.cat-content-right ul li>a.active{color:#e30613}.cat-content-right .cat-content-right-list-sub{padding-left:20px}.cat-content-right .cat-content-right-list-sub a{color:black;font-weight:normal}.cat-content-right .cat-content-right-list-sub .sub-cat-content-link{padding-left:30px}.cat-content-right .cat-content-name-right{font-size:25px;font-family:'Arial Black';background:#ededed;padding:10px;margin:0}.cat-content-right .cat-service-name-right{text-align:left;font-size:18px;margin-bottom:10px}.product-detail-dif .cat-content-page-sanpham .item{margin:10px 0}.service .service-item{margin-bottom:20px;padding:0;padding-left:10px}.service .service-body{padding:0}.service .service-body>div:nth-child(even){clear:left}.service .service-header{font-size:16px;text-transform:uppercase;margin-bottom:20px}.service .service-sub-item{text-align:center;min-height:78px}.service .service-sub-item .sub-item-link{text-transform:uppercase;font-size:13px}.service .service-sub-item .service-name{font-family:'Arial';font-size:14px}.service .service-name{font-size:18px;color:#e30613;text-transform:uppercase;text-align:center;line-height:25px;margin-top:10px;font-family:'Arial Black'}.service .about-name{font-size:16px;line-height:25px;margin-top:0}.service .about-name a{color:#57a66b}.service .service-contact-text li{display:inline-block}.service .contact-support-phone{color:#57a66b;margin-left:16px;font-size:14px;margin-bottom:15px}.service .service-contact-text{color:#57a66b}.service .service-contact-text div{margin-top:5px;margin-bottom:5px;margin-left:17px;color:black}.service .service-contact-text .glyphicon{font-size:12px;margin-right:5px}.service .service-image{min-height:240px;text-align:center;margin-bottom:20px}.service .service-image img{max-width:100%;margin:0 auto}.service .service-dif-image{min-height:120px}.service .service-dif{border-top:1px dashed #d1cfcf}.service .service-read-all{text-align:center;font-size:20px}.about-footer{background:#ededed;padding-bottom:20px;margin-top:20px}.about-footer h2{color:#57a66b;font-size:18px;text-transform:uppercase}.about-footer ul{padding:0 20px}.about-footer ul li{list-style:none;line-height:25px}.contact-page .module-form blockquote{margin-bottom:15px;font-size:15px}.contact-page .module-form .form-group label{font-weight:normal;font-size:14px}.contact-page .module-form .btn{color:white}.contact-page .module-form #sub_contact{text-align:center}.contact-page .module-text p{line-height:20px}.captcha{margin:auto}.captcha label{display:none}#banner_right_ask{max-width:200px;overflow:hidden}#banner_right_ask image{width:200px;height:auto}.breadcrumb-wrap{padding-bottom:10px}.field_msg{margin-left:10px;color:red}.field_error{border-color:red;outline:0}.btn-green{background:#57a66b;color:white}.btn-green:hover{color:white}.read-more-about-service{margin-left:25px}.product-right{height:auto!important}.contact-item{padding:5px;margin:0!important}.contact-item input,.contact-item textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.contact-info{padding-left:0}.contact-info h2{margin-top:0;font-size:16px;color:#e30613;font-family:'Arial Black'}.control-bnt{background:0;color:#e30613;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.contact-map{margin-top:20px;padding-right:0}.breadcrumb>li+li:before{content:"//";color:black}.breadcrumb a{text-transform:uppercase;font-size:12px}.menu-search-wrap{padding-right:0}.ssub-menu{min-width:280px}.about-us{padding:0 10px}@media screen and (min-width:1025px){.product{height:250px}}@media(max-width:1024px){header .top-menu{margin-top:0}header .search-wrap{margin-top:15px}header .navbar-default .navbar-nav{margin-top:15px}.product .product-image-wrap img{width:100%}.product{height:250px}}@media screen and (max-width:768px){header .top-menu{clear:both}header .navbar-default .navbar-nav{margin-top:20px}header .menu-search-wrap{padding:0}.about-home .hero-unit h1{font-size:18px}.cat-content-index .cat-content-index-item h3{text-transform:uppercase;margin-top:30px;margin-bottom:30px;font-size:16px}.footer-copyright{border-left:none;margin-top:20px;text-align:center;padding-left:15px}.cat-content-right .cat-content-right-list-sub{padding-left:0}.service .service-image{min-height:145px}.product .product-img{width:100%}.product .product-img img{width:100%}.product .product-image-wrap img{width:100%}}@media screen and (max-width:425px){.footer-menu{border-left:none}.footer-menu ul{padding-left:0}.footer-copyright{border-left:none;text-align:left;padding-left:15px}header .top-lang{margin-top:0}header .top-lang a{float:left;margin-right:15px}header .search-wrap{margin-top:17px;padding:0;height:35px;margin-bottom:10px;margin-top:0}header .logo .img-responsive{margin:0 auto}.dropdown-menu{position:static;float:none;width:auto}.cat-content-index .cat-content-index-item{margin-bottom:20px}.cat-content-right .cat-service-name-right{text-align:left;font-size:25px}.product{height:auto}.service-detail img{max-width:100%;height:auto}}@media screen and (max-width:375px){.footer-menu{border-left:none}.footer-menu ul{padding-left:0}.footer-copyright{border-left:none;text-align:left;padding-left:15px}}@media screen and (max-width:320px){.footer-menu{border-left:none}.footer-menu ul{padding-left:0}.footer-copyright{border-left:none;text-align:left;padding-left:15px}.dropdown-menu{position:static;float:none;width:auto}.cat-content-right .cat-content-right-list-sub{padding-left:0}.cat-content-right .cat-content-right-list-sub{padding-left:0}.cat-content-right .cat-service-name-right{text-align:left;font-size:25px}}