/*!
 *  @PhuongNguyen - Front End Developer
 *  Email: duyphuong2101@gmail.com
 *  Tel: 096 7474 989
 */*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}body,html{background:#fff;font-family:"Noto Sans",sans-serif;font-size:14px;color:#202020;margin:0;padding:0}::-moz-selection,::selection{background:#202020;color:#fff;text-shadow:none}p{margin:0;padding:0 0 15px}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;font-size:28px;line-height:34px;padding:0 0 15px}h2{font-size:24px;line-height:28px}h3{font-size:18px;line-height:24px}h4{font-size:16px;line-height:20px}h5{font-size:14px;line-height:18px}h6{font-size:12px;line-height:16px}a,a:focus,a:visited{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;text-decoration:none;color:#202020;outline:0}a.active,a:active,a:hover{color:#f11e23;text-decoration:none}a img,a:focus img,a:visited img{border:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;vertical-align:middle}a.link{color:#f11e23}a.link:hover{text-decoration:underline}a.date{color:#666}a.date:hover{color:#f11e23}.uln .ul0,.uln ul,form{margin:0;padding:0}input{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out}textarea{resize:initial}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}.uln .ul0,.uln ul{list-style:none}.breadcrum,.clear{clear:both}.ovh{overflow:hidden}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.pd10{padding:10px}.pd15{padding:15px}.posR{position:relative}.posA{position:absolute}.fs12{font-size:12px}.split{padding:0 5px;display:inline-block}.text-bold{font-weight:700}.text-under{text-decoration:underline}.img-list{float:left;margin-right:10px;width:88px;height:88px;border:1px solid #c7c6c6}.date{color:#666;font-weight:400}.fr input[type=email],.fr input[type=number],.fr input[type=password],.fr input[type=text],.fr select,.fr textarea,.ipt,.select{border:none;background:#fff;color:#202020;font-size:14px;padding:0 8px;overflow:hidden;vertical-align:middle;height:36px;line-height:36px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}.fr input[type=email]:disabled,.fr input[type=number]:disabled,.fr input[type=password]:disabled,.fr input[type=text]:disabled,.fr select:disabled,.fr textarea:disabled{background:#ccc}.fr input[type=email]:focus,.fr input[type=number]:focus,.fr input[type=password]:focus,.fr input[type=text]:focus,.fr select:focus,.fr textarea:focus{border-color:#202020;outline:0}.fr textarea{font-size:14px;overflow:visible}.fr select{white-space:nowrap}input[type=file]{display:inline-block}.btn{border:none;height:36px}.btn .fa{font-size:18px}span.select{cursor:pointer;display:inline-block;overflow:hidden;position:relative}span.select:before{content:"\f0d7";font-family:FontAwesome;color:#f11e23;position:absolute;right:10px}span.select select{height:36px;line-height:36px;width:120%;background:0 0;border:none}label.checkbox,label.radio{margin:0;position:relative;cursor:pointer}label.checkbox input[type=checkbox],label.radio input[type=checkbox]{position:absolute;width:0;height:0;background:0 0;border:none}label.checkbox input[type=checkbox]+span,label.radio input[type=checkbox]+span{position:relative;padding-left:20px}label.checkbox input[type=checkbox]+span:before,label.radio input[type=checkbox]+span:before{content:"";width:14px;height:14px;background:#fff;border:1px solid #c1c1c1;position:absolute;left:0;top:1px;font-family:FontAwesome}label.checkbox input[type=checkbox]+span:after,label.radio input[type=checkbox]+span:after{content:"\2713";font-size:14px;position:absolute;left:2px;top:2px;line-height:12px;color:#81bcda;opacity:0}label.checkbox input[type=checkbox]:checked+span:after,label.radio input[type=checkbox]:checked+span:after{opacity:1}label.radio input[type=radio]{position:absolute;width:0;height:0;background:0 0;border:none}label.radio input[type=radio]+span{position:relative;display:block;line-height:14px;padding-left:20px}label.radio input[type=radio]+span:before{content:"";width:14px;height:14px;border:1px solid rgba(0,0,0,.3);background:#fff;position:absolute;left:0;top:2px;font-family:FontAwesome;-moz-border-radius:100%;-webkit-border-radius:100%;-khtml-border-radius:100%;border-radius:100%}label.radio input[type=radio]+span:after{content:"";position:absolute;left:4px;top:6px;width:6px;height:6px;background:#212121;opacity:0;-moz-border-radius:100%;-webkit-border-radius:100%;-khtml-border-radius:100%;border-radius:100%}label.radio input[type=radio]:checked+span:after{opacity:1}label.checkbox,label.checkbox-inline,label.radio,label.radio-inline{display:inline-block;font-weight:400;margin-right:10px}label.checkbox-inline:last-child,label.checkbox:last-child,label.radio-inline:last-child,label.radio:last-child{margin-right:0}.badge{display:inline-block;background:#deb400;font-weight:700;line-height:16px;padding:0 5px;font-size:14px;font-family:Arial;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}.rating{unicode-bidi:bidi-override;direction:rtl;font-size:14px}.rating span.star{font-family:FontAwesome;font-weight:400;font-style:normal;display:inline-block}.rating span.star:hover{cursor:pointer}.rating span.star:before{content:"\f006";padding-right:5px;color:#666}.rating span.star.active:before,.rating span.star.active~span.star:before,.rating span.star:hover:before,.rating span.star:hover~span.star:before{content:"\f005";color:#ff7800}.rate.fs20 .fa{font-size:20px}.fb_iframe_widget,.fb_iframe_widget span,.gg-share,.tw-share{display:inline-block;position:relative}.fb_iframe_widget span,.gg-share span,.tw-share span{text-align:justify}.fb-like{margin-right:10px}.gg-share,.tw-share{top:6px}.tw-share iframe{width:85px!important;margin-left:10px}.fb_hide_iframes iframe{left:0!important;min-height:1000px!important}.src{overflow:auto}.src::-webkit-scrollbar{width:10px}.src::-webkit-scrollbar-track{background:#c7c7c7}.src::-webkit-scrollbar-thumb,.src::-webkit-scrollbar-thumb:window-inactive{background:#202020}.flw100{float:left;width:100%}.mobile{vertical-align:middle;font-size:19px}.mobile .fa{color:#fff}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:rgba(0,0,0,.3)}#toTop{position:fixed;cursor:pointer;bottom:20px;right:20px;width:36px;height:36px;font-size:24px;line-height:30px;text-align:center;background:#f11e23;color:#fff;-moz-border-radius:100%;-webkit-border-radius:100%;-khtml-border-radius:100%;border-radius:100%}.breadcrum{padding:0 0 25px;font-size:12px;color:#666}.breadcrum a{display:inline-block;padding-right:20px;position:relative;color:#666}.breadcrum a:before{font-family:FontAwesome;content:"\f0da";color:#666;position:absolute;top:2px;right:5px}.breadcrum a:hover{color:#f11e23}.breadcrum a:last-child:before{display:none}.paging{text-align:center}.paging ul li a{margin:0 2px;color:#f11e23}.paging ul li a:first-child,.paging ul li a:last-child{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0}.paging ul li.active a{background:#202020;border-color:#202020;color:#fff}.box{background:#fff;-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.3);box-shadow:1px 1px 3px 1px rgba(0,0,0,.3)}.box .title{font-size:15px;color:#202020;text-transform:uppercase;text-align:center;padding:10px 0;border-bottom:1px solid #ededed}.p-icon{background:url(../img/bg-img.png) no-repeat 0 0;display:inline-block;vertical-align:middle}.p-icon.p-phone{background-position:0 0;width:14px;height:14px}.p-icon.p-skype{background-position:0 -27px;width:14px;height:13px}.p-icon.p-email{background-position:0 -52px;width:15px;height:11px}.p-icon.address{background-position:-35px -77px;width:11px;height:15px}.p-icon.email{background-position:-35px -52px;width:15px;height:11px}.p-icon.tel{background-position:-35px 0;width:14px;height:14px}.p-icon.phone{background-position:-35px -106px;width:18px;height:18px}.p-icon.skype{background-position:-35px -27px;width:14px;height:13px}.p-icon.twitter{background-position:0 -153px;width:35px;height:35px}.p-icon.facebook{background-position:-44px -153px;width:35px;height:35px}.p-icon.youtube{background-position:-86px -153px;width:35px;height:35px}.p-icon.linkin{background-position:-128px -153px;width:35px;height:35px}.p-icon.rss{background-position:-169px -153px;width:35px;height:35px}.wrapper{width:982px;margin:0 auto}header.main{background:#202020;min-height:200px}header.main a{color:#fff;white-space:nowrap}header.main a:hover{color:#f11e23}header.main .wrapper{border-top:4px solid #f11e23;padding:25px 0 45px}header.main h1,header.main h2,header.main h3,header.main h4,header.main h5,header.main h6{padding:0 0 0 45px}header.main h1 .logo,header.main h2 .logo,header.main h3 .logo,header.main h4 .logo,header.main h5 .logo,header.main h6 .logo{padding-left:140px;width:0;height:122px;overflow:hidden;background-position:-160px 0}header.main .height-right{width:70%}header.main .nav-lang{margin-bottom:30px}header.main .nav-lang>div,header.main .nav-lang>div.nav-top ul li{display:inline-block}header.main .nav-lang>div.nav-top ul li a{display:inline-block;padding:0 18px;position:relative}header.main .nav-lang>div.nav-top ul li a:before{content:"|";position:absolute;left:-3px;color:gray}header.main .nav-lang>div.nav-top ul li:first-child a{padding-left:0}header.main .nav-lang>div.nav-top ul li:first-child a:before{display:none}header.main .nav-lang>div.lang{cursor:pointer;margin-left:30px}header.main .nav-lang>div.lang ul{top:100%;right:0;background:#444;display:none}header.main .nav-lang>div.lang ul li a{display:block;padding:2px 5px}header.main .nav-lang>div.lang ul li a:hover{background:#666}header.main .nav-lang>div.lang:active ul,header.main .nav-lang>div.lang:hover ul{display:block}header.main .nav-lang>div.lang:active span,header.main .nav-lang>div.lang:hover span{opacity:.8}.search{margin-top:30px;width:50%}.search .select{width:295px;z-index:1}.search .btn{-moz-border-radius:0 3px 3px 0!important;-webkit-border-radius:0 3px 3px 0!important;-khtml-border-radius:0 3px 3px 0!important;border-radius:0 3px 3px 0!important}.search .btn.btn-danger{padding:6px 20px;position:relative;left:-3px;z-index:0}.search .btn.dropdown-toggle{color:#f11e23}.search .form-control{height:36px;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.search .dropdown-menu-right{background:#fff;right:3px;left:auto}.search .dropdown-menu-right li a{color:#202020;padding:10px 20px}.search .dropdown-menu-right li a:hover{color:#f11e23}.about{margin-left:50px}.about li a .p-icon{margin-left:10px}.about li a:hover .p-icon{opacity:.7}.about li+li{margin-top:5px}nav.main{background:#fff;position:relative;margin:-14px 0 10px}nav.main:before{content:"";border-top:14px solid #202020;border-right:14px solid transparent;position:absolute;top:0;left:0}nav.main:after{content:"";border-top:14px solid #202020;border-left:14px solid transparent;position:absolute;top:0;right:0}nav.main ul li{float:left;position:relative;width:20%;text-align:center;font-size:18px}nav.main ul li a{display:block;padding:12px 0;white-space:nowrap}nav.main ul li ul{display:none;position:absolute;top:100%;left:0;padding:2px 0;background:#fff;z-index:9999;-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3)}nav.main ul li ul:before{content:"";border-bottom:12px solid #ECECEC;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:-12px;left:45%}nav.main ul li ul li{float:none;width:auto;text-align:left}nav.main ul li ul li a{padding:12px 35px}nav.main ul li:active ul,nav.main ul li:hover ul{display:block}footer.main{background:#202020;color:#f11e23;margin-top:70px;padding-bottom:50px}footer.main a{color:#fff}footer.main a:hover{color:#f11e23}footer.main .footer-line{background:#fff;height:14px;margin-bottom:50px}footer.main .footer-line:before{content:"";border-bottom:14px solid #202020;border-right:14px solid transparent;position:absolute;top:0;left:0}footer.main .footer-line:after{content:"";border-bottom:14px solid #202020;border-left:14px solid transparent;position:absolute;top:0;right:0}footer.main h3{text-transform:uppercase;font-weight:400}footer.main .gallery{width:260px;margin-right:100px}footer.main .gallery ul{margin:0 -8px}footer.main .gallery ul li{float:left;width:122px;margin:0 8px 20px}footer.main .footer-right h3{padding-bottom:10px}footer.main .list li{color:#fff}footer.main .list li+li{margin-top:10px}footer.main .list li .p-icon{margin-right:10px}footer.main .list li:hover .p-icon{opacity:.6}footer.main .service-contact{margin-bottom:25px}footer.main .news-find input[type=text]{width:75%;position:relative;z-index:1}footer.main .news-find .btn{position:relative;left:-5px;padding:6px 15px 6px 20px}footer.main .news-find .btn .fa{font-size:24px}footer.main .news-find .find a{display:inline-block;margin-right:2px}footer.main .news-find .find a:hover{opacity:.5}.mobile{display:none;width:36px;height:36px;line-height:36px;text-align:center;background:#666;color:#fff}.mobile.mobile-main,.mobile:hover{background:#f11e23}.banner{margin-bottom:20px}.banner .carousel-indicators{width:auto;left:auto;right:30px;bottom:15px;margin:0}.banner .carousel-indicators li{background:#fff;width:14px;height:14px;-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);border:none}.banner .carousel-indicators li.active{background:#f11e23}.sevicesoffice-quickview{margin-bottom:60px}.sevicesoffice-quickview .sevicesoffice{float:left;width:65%;margin-right:20px}.sevicesoffice-quickview .quickview{overflow:hidden}.sevicesoffice{background:#202020;padding:10px 12px;height:416px}.sevicesoffice .carousel-inner{background:#fff;margin-right:166px;width:auto}.sevicesoffice .carousel-caption{position:relative;left:auto;right:auto;bottom:auto;padding:20px;text-align:justify;color:#202020;text-shadow:none}.sevicesoffice .carousel-indicators{left:auto;bottom:auto;margin:0;width:144px;right:0;top:-10px}.sevicesoffice .carousel-indicators li{width:100%;height:40px;line-height:40px;text-transform:uppercase;margin:12px 0 0;background:#cdc9be;color:#202020;text-indent:0}.sevicesoffice .carousel-indicators li.active{color:#f11e23}.quickview{background:#202020;height:416px}.quickview .panel{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:0 0}.quickview .panel .panel-heading{border:none;padding:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0}.quickview .panel .panel-heading h4{padding:0}.quickview .panel .panel-heading h4 a{padding:0 15px;line-height:40px;font-weight:400;text-transform:uppercase;display:block;font-size:14px;color:#fff;background:#f11e23}.quickview .panel .panel-heading h4 a.collapsed{background:#5f5e5a}.quickview .panel+.panel{margin:0}.quickview .panel:nth-child(2) h4 a.collapsed{background:#78756c}.quickview .panel:nth-child(3) .panel-heading h4 a.collapsed{background:#cdc9be;color:#202020}.quickview .panel .panel-body{border:none!important;color:#fff;height:296px;overflow:auto}.quickview .form-group{margin-bottom:10px}.quickview .row{margin-left:-5px;margin-right:-5px}.quickview .col-md-6{padding-left:5px;padding-right:5px}.quickview .btn .fa{color:#202020;margin-left:40px;font-size:24px;vertical-align:middle}.home-box .row{margin-top:50px}.home-box .row .pull-left{margin:10px 35px 0 0}.home-box .row h2{font-weight:400;padding-bottom:10px}.home-box .row .contact{color:#f11e23}.home-box .row .contact .row{margin-top:0}.home-box .row .contact a{display:block}.home-box .row .col-md-6:hover img{-webkit-filter:grayscale(1);filter:grayscale(1)}.cat-des{background:#cdc9be;padding:20px;margin-bottom:25px}.cat-list{color:#666}.cat-list .img-thumbnail{-moz-box-shadow:1px 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3);margin-bottom:15px}.cat-list h4{font-size:22px;font-weight:400;line-height:26px}.cat-list .col-md-4{margin-bottom:20px}.cat-list .col-md-4:hover .img-thumbnail{border-color:#f11e23}.cat-other .cat_item{border-bottom:1px solid #d2cec4;padding-bottom:15px;margin-bottom:15px;color:#666}.cat-other .cat_item .img-thumbnail{-moz-box-shadow:1px 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2);box-shadow:1px 1px 2px rgba(0,0,0,.2);width:70px;height:auto}.cat-other .cat_item .pull-left{margin-right:15px}.cat-other .cat_item h3{font-weight:400;padding-bottom:10px}.cat-other .cat_item p{padding:0}.cat-other .cat_item:hover .img-thumbnail{border-color:#f11e23}.support-box{border-bottom:1px solid #d2cec4;margin:35px 0}.support-box h3{border-bottom:1px solid #d2cec4;padding-bottom:8px;margin-bottom:20px;font-size:22px;font-weight:400}.support-box ul li{font-size:16px;margin-bottom:20px}.support-box ul li img{margin-right:10px}.support-box ul li a{display:block}.support-box ul li a:hover img{-webkit-filter:grayscale(1);filter:grayscale(1)}.blog-detail .title{font-weight:400;padding-bottom:30px;font-size:32px}.blog-detail .align-left{float:left;margin:0 25px 25px 0}.blog-related{margin-top:30px}.blog-related h3{font-size:22px;font-weight:400;padding-bottom:25px}.blog-related .col-md-6{margin-bottom:20px;color:#666}.blog-related .col-md-6 .img-thumbnail{-moz-box-shadow:1px 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2);box-shadow:1px 1px 2px rgba(0,0,0,.2);width:70px;height:auto}.blog-related .col-md-6 .pull-left{margin-right:15px}.blog-related .col-md-6 h3{font-weight:400;padding-bottom:10px}.blog-related .col-md-6 p{padding:0}.blog-related .col-md-6:hover .img-thumbnail{border-color:#f11e23}.blog-gallery{background:#dedede;padding:20px 8px 8px;margin-top:30px}.blog-gallery .item{position:relative}.blog-gallery .item .fancybox{display:none;position:absolute;top:0;right:4px;left:0;bottom:0;color:#959492;font-size:46px;text-align:center;background:rgba(0,0,0,.5)}.blog-gallery .item .fancybox .fa{margin-top:25px}.blog-gallery .item:hover .fancybox{display:block}.blog-gallery .customNavigation{margin-top:8px;text-align:right}.blog-gallery .customNavigation .btn{border:1px solid #666;color:#666;line-height:24px;margin-left:3px}.blog-gallery .customNavigation .btn:hover{border-color:#f11e23;color:#f11e23}.contact h1,.contact h2,.contact h3,.contact h4,.contact h5,.contact h6{font-weight:400;font-size:32px}.contact .form-control{height:38px;line-height:38px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0}.contact textarea.form-control{height:130px}.contact .btn{background:#404040;color:#fff;height:52px;line-height:52px;padding:0 20px}.contact .btn:hover{background:#202020}.contact .map{margin-top:40px}.contact .map iframe{width:100%}@media only screen and (max-width:992px){.wrapper{width:94%}header.main h1,header.main h2,header.main h3,header.main h4,header.main h5,header.main h6{padding-left:0}header.main .height-right{width:80%}header.main .search-about .search{width:50%}header.main .search-about .search .select{width:80%}}@media only screen and (max-width:768px){header.main{float:left;width:100%;padding-bottom:45px}header.main .wrapper{overflow:visible}header.main .height-right{width:60%}header.main .search-about .about{margin-left:0}header.main .nav-lang>div.nav-top{position:relative}header.main .nav-lang>div.nav-top ul{display:none;position:absolute;top:100%;right:0;background:#444;z-index:999;text-align:left;padding:5px 0}header.main .nav-lang>div.nav-top ul li{display:block}header.main .nav-lang>div.nav-top ul li a{display:block;padding:5px 25px!important;white-space:nowrap}header.main .nav-lang>div.nav-top ul li a:before{display:none}header.main .nav-lang>div.nav-top .mobile{display:inline-block}nav.main{padding:10px 20px;clear:bold}nav.main .mobile{display:inline-block}nav.main ul{display:none;position:absolute;top:100%;right:0;left:0;background:#444;z-index:999;text-align:left;padding:5px 0}nav.main ul li{display:block;float:none;width:auto}nav.main ul li a{display:block;padding:5px 25px!important;white-space:nowrap;text-align:left;color:#fff}nav.main ul li ul{position:relative;display:block;background:#666;margin:0 25px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}nav.main ul li ul:before{display:none}.sevicesoffice-quickview{margin-bottom:30px}.sevicesoffice-quickview .sevicesoffice{float:none;width:auto;height:auto;margin:0 0 20px}.quickview .panel .panel-body{height:auto}.home-box .row{margin-top:0}.home-box .col-md-6{margin-top:20px}footer.main .gallery{float:none!important;width:auto;margin:0;overflow:hidden}footer.main .news-find .fr,footer.main .service-contact .col-md-4{margin-bottom:20px}.search{margin:0;width:70%;white-space:nowrap}.search .btn.dropdown-toggle{border:1px solid #ccc}.search .select{width:87%;border:1px solid #ccc}.search .form-control{border:1px solid #ccc}}@media only screen and (max-width:767px){.quickview .col-md-6+.col-md-6{margin-top:10px}}@media only screen and (max-width:480px){.sevicesoffice .carousel-indicators{position:relative;width:auto}.sevicesoffice .carousel-inner{margin-right:0}}@media only screen and (max-width:360px){header.main .height-right{width:63%;font-size:13px}header.main h1 .logo,header.main h2 .logo,header.main h3 .logo,header.main h4 .logo,header.main h5 .logo,header.main h6 .logo{padding-left:110px;background-size:180%;height:90px;background-position:-105px 0}}