#main-container{overflow:hidden}
.boxed{background:#fff repeat top left}
.boxed #main-container{position:relative;max-width:1200px;margin:0 auto;box-shadow:0 0 5px #525252}
.boxed #header-sticky{max-width:1200px}
@media (min-width:1400px){.boxed #main-container,.boxed #header-sticky{max-width:1350px}}
#header-top{padding:5px 0;background-color:#000;border-bottom:1px solid #666;color:#ccc}
#header-top a,#header-top h1,#header-top h2,#header-top h3,#header-top h4,#header-top h5,#header-top h6{color:inherit}
#header-top a:hover{color:#242424}
#header-top .widget:last-child{margin-bottom:0}
#header-top .widget-archives ul li:after,#header-top .widget-categories ul li:after{color:#fff}
#header-top .widget-tags a:after{background-color:#242424}
#header-top .widget-tags a{color:#242424}
#header-top .widget-tags a:hover{color:#fff}
#header-top .widget-social .social-media a{border-color:#ccc}
#header-top .widget-social .social-media a:hover{color:#fff}
#header-top .widget-contact ul{margin:-8px 0}
#header-top .widget-contact ul li{display:inline-block;padding:10px 15px 10px 0;margin-bottom:0;font-size:12px}
#header-top .widget-contact ul li.phone{padding-left:30px}
#header-top .widget-contact ul li.address{padding-left:30px}
#header-top .widget-contact ul li.email{padding-left:40px}
#header-top .widget-contact ul li:before{top:10px;left:10px;color:#fff}
#header-top .widget-contact ul li span{padding-left:0;margin-bottom:0;font-family:"Open Sans",Arial,sans-serif;font-weight:400}
#header-top .widget-social .social-media{margin:-5px 0;text-align:right}
#header-top .widget-social .social-media a{width:25px;height:25px;font-size:16px;line-height:32px; padding:0 10px;}
@media (min-width:768px) and (max-width:991px){#header-top .widget-contact ul li.phone,#header-top .widget-contact ul li.email,#header-top .widget-contact ul li.address{padding-left:0}#header-top .widget-contact ul li:before{display:none}}
@media (max-width:767px){#header-top [class^="col-"] + [class^="col-"]{margin-top:10px}#header-top .widget-contact ul{margin:0}#header-top .widget-contact ul li{padding:0;margin-bottom:5px;display:block}#header-top .widget-contact ul li:last-child{margin-bottom:0}#header-top .widget-contact ul li:before{top:0;left:0}#header-top .widget-contact ul li.phone:before{left:3px}#header-top .widget-social .social-media{margin:0;text-align:left}}
#header{position:relative;background:#01901a;width:100%;float:left}
#header [class^="col-"]{position:static}
#header .container{position:relative}
#logo{max-width:100%;margin:5px 0 10px 0}
#logo img {margin:45px 0}
#logo a{display:inline-block;max-width:100%;text-align:center}
@media (max-width:767px){#logo{margin-right:60px}}
.menu,.menu ul{padding:0;margin:0;list-style:none}
.menu-danh-muc-container .menu{float:none}
.menu{float:right}
.menu > li{float:left;padding:15px 0}
.menu > li:last-child > a{margin-right:0}
.menu li a{display:block;padding:10px 22px;color:#9f9f9f;font-family:"Open Sans",Arial,sans-serif;font-size:13px;line-height:24px;-webkit-transition:all 0.3s;transition:all 0.3s}
.menu > li > a{position:relative;padding:0 20px;margin-right:10px;color:#fff;font-size:17px;line-height:20px;/*background:url(/wp-content/themes/techcom/images/bullet.png) no-repeat 4px 6px;*/padding-left:15px}
.menu > li > a:after{display:block;width:0;border-bottom:2px solid #fff;content:"";margin-top:2px;-webkit-transition:all 0.3s;transition:all 0.3s}
.menu > li:last-child > a{margin-right:0}
.menu li.dropdown ul{position:absolute;z-index:2000;top:100%;left:0;display:none;width:225px;border:1px solid #525252;background-color:#242424}
.menu li.dropdown ul li > a{border-bottom:1px dashed #525252}
.menu li.dropdown ul li:last-child > a{border-bottom:none}
.menu li.dropdown ul li a,.megamenu-container .section ul li a{position:relative}
.menu li.dropdown ul li a:after,.megamenu-container .section ul li a:after{position:absolute;top:50%;left:0;color:#00aeef;font-family:"FontAwesome";opacity:0;content:"\f105";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;transition:all 0.3s}
.menu li.dropdown ul li a:hover:after,.menu li.dropdown ul li.sfHover > a:after,.megamenu-container .section ul li a:hover:after{left:10px;opacity:1}
.menu li.dropdown ul ul{top:-1px;left:100%}
.menu li.dropdown:hover > ul{display:block}
.menu li.megamenu .megamenu-container{position:absolute;z-index:2000;top:100%;left:0;display:none;width:100%;border:1px solid #525252;background-color:#242424}
.megamenu-container .section{float:left;width:25%;padding:10px 0;border-right:1px dashed #525252}
.megamenu-container.col-2 .section{width:50%}
.megamenu-container.col-3 .section{width:33.33333333%}
.megamenu-container.col-4 .section{width:25%}
.megamenu-container.col-5 .section{width:20%}
.menu li.megamenu:hover > .megamenu-container{display:block}
.sf-arrows .sf-with-ul:before{position:absolute;top:50%;right:0;width:0;height:0;display:none;border:5px solid transparent;border-top-color:#242424;margin-top:-20px;content:"";-webkit-transition:all 0.3s;transition:all 0.3s}
.sf-arrows > li:hover > .sf-with-ul:before{border-top-color:#9f9f9f}
.sf-arrows ul .sf-with-ul:before{display:block;border-color:transparent;border-left-color:#9f9f9f;margin-top:-5px;margin-right:10px}
.sf-arrows ul li:hover > .sf-with-ul:before{border-left-color:#fff}
.menu li a:hover{text-decoration:none}
.menu > li > a:hover:after,.menu > li.sfHover > a:after,.menu > li.active > a:after{width:100%}
.menu li.dropdown ul li a:hover,.menu li.dropdown ul li.sfHover > a,.menu li.megamenu .megamenu-container a:hover{color:#fff}
@media (min-width:768px) and (max-width:991px){.menu{display:none}.bx-lft .menu{display:block}}
@media (max-width:767px){.menu{display:none}.bx-lft .menu{display:block}}
#mobile-menu-button{float:right;display:none;width:48px;height:48px;border-radius:3px;background-color:#00aeef;color:#fff;font-size:24px;line-height:48px;text-align:center;text-decoration:none}
#mobile-menu,#mobile-menu ul{list-style:none;display:none;margin:0;background-color:#00aeef}
#mobile-menu{border-bottom:1px solid #fff}
#mobile-menu li a{display:block;padding:10px 20px;border-top:1px solid #fff;color:#fff;text-decoration:none}
#mobile-menu > li > a{text-transform:uppercase;font-weight:700}
#mobile-menu ul a{padding-left:40px}
#mobile-menu ul ul a{padding-left:60px}
#mobile-menu .megamenu-container{display:none;margin-left:0}
#mobile-menu .megamenu-container .section{float:none;width:100%;margin-bottom:-1px;padding:0 20px 20px 20px}
#mobile-menu .megamenu-container .section ul{display:block;margin:0 -25px -20px}
#mobile-menu .megamenu-container .section ul a{padding-left:40px}
#mobile-menu .megamenu-container .section > ul li a:before{display:none}
#mobile-menu .megamenu-container .section ul li:last-child a{border-bottom:1px solid #fff}
#mobile-menu li.dropdown > a,#mobile-menu li.megamenu > a{position:relative}
#mobile-menu li.dropdown > a:after,#mobile-menu li.megamenu > a:after{position:absolute;top:50%;right:20px;width:0;height:0;border:5px solid transparent;border-top-color:#fff;margin-top:-2px;content:""}
#mobile-menu li.dropdown > a.open:after,#mobile-menu li.megamenu > a.open:after{border-top-color:transparent;border-bottom-color:#fff;margin-top:-6px}
#mobile-menu li.search a{display:none}
#mobile-menu #search-form-container{position:relative;z-index:1;display:block;padding:15px 20px;border-top:1px solid #fff;background:transparent;text-align:left}
#mobile-menu #search-form{position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
#mobile-menu #search-form #search{width:100%;height:40px}
#mobile-menu #search-submit{position:absolute;top:0;right:15px}
#mobile-menu #search-form-container a.search-form-close{display:none}
@media (min-width:768px) and (max-width:991px){#mobile-menu-button{display:block;margin:10px}}
@media (max-width:767px){#mobile-menu-button{display:block}}
.menu li.search{position:relative}
.menu li.search a{position:relative;top:-2px;font-size:16px;text-decoration:none}
.menu li.search a:hover{color:#00aeef}
.menu li.search a:hover:after,.menu li.search.sfHover a:after{display:none}
#search-form{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
#search-form-container{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;display:none;padding:30px 0 20px 0;background-color:#01901ae3;text-align:center}
#search-form-container.open-search-form{z-index:9999}
#search-form #search{display:inline-block;width:50%;height:50px;padding:10px 45px 10px 20px;margin:0 auto;border-color:#fff;background-color:#fff;color:#525252}
#search-submit{display:inline-block;padding:8px;top:0;right:inherit;border:none;margin-bottom:0;margin-left:-40px;background:url(../images/search.png) no-repeat center center;vertical-align:middle}
#search-form #s:focus{border-color:#a1a1a1}
#search-form-container a.search-form-close{position:absolute;top:50px;right:50px;display:block;width:32px;height:32px;padding:0;border:2px solid #fff;border-radius:50%;color:#fff;font-size:18px;font-weight:700;line-height:25px;text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s}
#search-form-container a.search-form-close:hover{border-color:#fff;background-color:#fff;color:#383838}
#header-sticky [class^="col-"]{position:static}
#header-sticky .container{position:relative}
#header-sticky{position:fixed;z-index:8000;top:0;right:0;left:0;display:none;width:100%;margin:0 auto;background-color:#ed1c24;background:rgba(0,0,0,0) linear-gradient(to bottom,#cb121a 0,#710308 100%) repeat scroll 0 0;box-shadow:0 4px 10px 0 rgba(0,0,0,0.06)}
#header-sticky #logo{margin:13px 0 14px}
#header-sticky .menu{margin-top:10px}
#header-sticky .menu > li > a{padding-bottom:0}
#header-sticky .sf-arrows .sf-with-ul:before{margin-top:-13px}
#header-sticky .sf-arrows ul .sf-with-ul:before{margin-top:-5px}
@media (min-width:768px) and (max-width:991px){#header-sticky{visibility:hidden}}
@media (max-width:767px){#header-sticky{visibility:hidden}}
#page-content{padding-bottom:30px;padding-top:30px}
/**Khu vực bài viết & chuyên mục**/
#page-header h3{margin-bottom:0;color:#fff;font-family:"Volkhov",Arial,sans-serif;font-style:italic;text-transform:capitalize}
#page-header .go-to-section{position:absolute;z-index:2;bottom:0;left:50%;display:block;width:44px;height:44px;border:3px solid #fff;border-radius:50%;margin-bottom:-22px;margin-left:-22px;background-color:#00aeef;color:#fff;font-size:20px;line-height:38px}
#page-header .go-to-section:hover i{position:relative;-webkit-animation:icon-animation 0.3s linear;animation:icon-animation 0.3s linear}
#page-header{background-image:url(images/page-header-8.jpg)!important;background-position:100%; float:left;width:100%; position: relative;padding:60px 0;margin-bottom:50px;background:no-repeat center center;text-align:center}
@media(max-width:768px) {.lst .col-xs-12, .related {padding:5px;}}
/* Khu vực Footer */
@-webkit-keyframes icon-animation{0%{top:-10px}50%{top:0}100%{top:10px}}
@keyframes icon-animation{0%{top:-10px}50%{top:0}100%{top:10px}}
#footer{padding:35px 0 0 0;background-color:#444;color:#a3a3a3}
.footer-upper dd:first-child,.footer-upper dl:first-child,.footer-upper dt:first-child{margin-left:0}
.footer-upper dd,.footer-upper dl,.footer-upper dt{margin:0 22px 0 0}
.footer-upper dt{margin-bottom:0}
@media (min-width:425px){.footer-upper dt{display:inline-block}}
.footer-upper dd{display:inline-block}
.inlinesvg.svg svg{display:inline}
svg{display:none;fill:currentColor;vertical-align:middle}
dl{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}
@media (min-width:1024px){.footer-upper{margin-bottom:35px}}
@media (min-width:768px){.footer-upper{margin-bottom:40px}}
.footer-upper{margin-bottom:50px}
.b-content li a{color:#a3a3a3!important}
.b-content li{padding:10px}
.footer-meta-links ul{list-style-type:none;margin:0;padding:0}
.footer-meta-links li:first-child{margin-left:0}
.footer-meta-links li{display:inline-block;margin-left:24px}
.footer a{color:inherit}
.footer-meta-links li{display:inline-block;margin-left:24px}
.footer-nav{border:#646464 solid;border-width:1px 0;margin-bottom:20px;padding:35px 0 50px 0}
#footer a,#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{color:#fff}
#footer a:hover{color:#00aeef}
#footer .widget:last-child,#footer .b-inner{margin-bottom:0}
#footer .widget-title,#footer .b-title{margin:50px 0;text-transform:none}
#footer .widget-tags a{color:#242424}
#footer .widget-tags a:hover{color:#fff}
#footer .widget-social .social-media a{border-color:#fff}
#footer .widget-social .social-media a:hover{color:#fff}
#footer .widget-contact ul li span{color:#fff}
#footer .widget-contact ul li a{color:#9f9f9f}
#footer .widget-recent-posts ul li .post-date a{color:#9f9f9f}
#footer .latest-posts-slider-navigation .prev:hover,#footer .latest-posts-slider-navigation .next:hover{color:#fff}
@media (max-width:767px){#footer [class^="col-"] + [class^="col-"]{margin-top:50px}}
#footer + #footer-bottom{border-top:2px solid #242424}
#footer-bottom{padding:25px 0;background-color:#03050d;color:#c6c6c6}
#footer-bottom a,#footer-bottom h1,#footer-bottom h2,#footer-bottom h3,#footer-bottom h4,#footer-bottom h5,#footer-bottom h6{color:inherit}
#footer-bottom a:hover{color:#00aeef}
#footer-bottom .widget:last-child{margin-bottom:0}
#footer-bottom .widget-tags a{color:#242424}
#footer-bottom .widget-tags a:hover{color:#fff}
#footer-bottom .widget-social .social-media a{border-color:#fff}
#footer-bottom .widget-social .social-media a:hover{color:#fff}
#footer-bottom .widget-pages ul{margin-top:5px;text-align:right}
#footer-bottom .widget-pages ul li{display:inline-block;padding-right:10px;border-right:1px solid #c6c6c6;margin-right:8px;margin-bottom:0;font-size:13px;line-height:14px;font-weight:300;letter-spacing:0.25px}
#footer-bottom .widget-pages ul li:last-child{padding-right:0;border-right:none;margin-right:0}
#footer-bottom .widget-pages ul li a:before{display:none}
.footer-under, .footer-meta-links {margin:10px 0 !important;}
@media (max-width:767px){#footer-bottom [class^="col-"] + [class^="col-"]{margin-top:20px}#footer-bottom .widget-pages ul{text-align:left}}
@media (min-width:768px) and (max-width:991px){.service-box.style-1{padding:50px 20px}.service-box.style-2 > i{float:none;margin-bottom:15px}.service-box.style-2 .service-box-content{margin-left:0}}
a.zoom-action{position:absolute;top:50%;left:50%;font-size:32px;line-height:32px;text-decoration:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.3s;transition:all 0.3s}
.project-details{margin-bottom:20px;list-style:none;letter-spacing:0.25px}
.project-details li{margin-bottom:15px}
.project-details li:last-child{margin-bottom:0}
.project-details li span{margin-right:5px;font-weight:700;text-transform:uppercase}
.comments-likes{margin-top:-15px;text-align:right}
.comments-likes i{margin-right:5px;font-size:20px;vertical-align:middle}
.comments-likes a{margin-right:10px;color:#9f9f9f;-webkit-transition:all 0.3s;transition:all 0.3s}
.comments-likes a:last-child{margin-right:0}
.comments-likes a:hover{color:#00aeef;text-decoration:none}
.blog-article:hover .date{color:#00aeef}
.blog-article .dropcap{-webkit-transition:all 0.3s;transition:all 0.3s}
.blog-article:hover .dropcap{color:#00aeef}
.blog-article-author{padding:50px 40px;border:2px solid #efefef;margin-bottom:100px}
.blog-article-author > img{float:left;border-radius:50%}
.blog-article-author-details{margin-left:120px}
.blog-article-author-details h6{margin-bottom:10px;font-weight:700}
.blog-article-author-details h6:after{display:block;width:80px;border-bottom:2px solid #00aeef;margin-top:5px;content:""}
.blog-article-author-details > *:last-child{margin-bottom:0}
.commentlist-title{margin-bottom:20px;font-weight:700;letter-spacing:1px;text-transform:uppercase}
.commentlist-title:after{display:block;width:80px;border-bottom:2px solid #00aeef;margin-top:5px;content:""}
.commentlist,.commentlist ul{list-style:none}
.commentlist{margin:45px 0 100px 45px}
.commentlist ul{margin-left:0}
.commentlist li{}
.comment-body{position:relative;padding-top:30px;padding-left:120px;margin-bottom:50px}
.comment-author{margin-bottom:10px}
.comment-author .avatar{position:absolute;top:0;left:0;border-radius:50%}
.comment-author .fn{color:#242424;font-weight:700}
.comment-author .says{font-family:"Volkhov",Arial,sans-serif;font-style:italic}
.comment-metadata{position:absolute;top:10px}
.comment-metadata a{color:#242424;font-family:"Volkhov",Arial,sans-serif;font-size:12px;font-style:italic}
.comment-content > *:last-child{margin-bottom:0}
.reply{margin-top:10px;font-family:"Volkhov",Arial,sans-serif;font-style:italic}
.commentform-title{margin-bottom:20px;font-weight:700;letter-spacing:1px;text-transform:uppercase}
.commentform-title:after{display:block;width:80px;border-bottom:2px solid #00aeef;margin-top:5px;content:""}
#commentform{margin:40px 0}
#commentform textarea,#commentform input[type="url"],#commentform input[type="text"],#commentform input[type="email"]{}
#commentform textarea{resize:none}
#commentform input[type="submit"]{display:inline-block;margin-top:25px}
@media (min-width:768px) and (max-width:991px){.blog-article-details{padding-left:0}}
@media (max-width:767px){.blog-article-details{padding-left:0}.blog-article-details blockquote{padding-left:60px}.blog-article-details blockquote:before{font-size:72px;line-height:72px}.blog-article-author > img{float:none;margin-bottom:20px}.blog-article-author-details{margin-left:0}.commentlist{margin-left:0}.comment-body{padding-left:0}.comment-author .avatar{position:relative;margin-right:20px}.comment-metadata{top:35px;left:105px}}
.contact-form-container{position:relative;padding:50px 30px 100px;background-color:#e5f0f6;box-shadow:7px 44px 49px 0 rgba(0,0,0,0.23)}
#contact-form{margin:40px 0}
.contact-form-container #contact-form{margin:0}
#contact-form label{display:block}
#contact-form label.error{margin-bottom:15px;color:#ef494f}
#contact-form textarea,#contact-form input[type="url"],#contact-form input[type="text"],#contact-form input[type="email"]{}
#contact-form textarea{resize:none}
#contact-form input[type="submit"]{display:inline-block;margin-top:25px;margin-bottom:0}
.contact-form-container #contact-form input[type="submit"]{position:absolute;right:0;bottom:0;left:0;display:block;width:100%;height:60px;padding:20px 10px;background-color:#1c2239}
.contact-form-container #contact-form input[type="submit"]:hover{background-color:#00aeef;color:#fff}
.icons-list{list-style:none}
.icons-list li{text-align:center;display:inline-block;padding:10px;width:13.7%;min-height:100px;vertical-align:top}
.icons-list li i,.icons-list li .glyphicon{font-size:20px}
.icons-list li .icon-name{display:block}
@media (min-width:768px) and (max-width:991px){.icons-list li{width:19%}}
@media (max-width:767px){.icons-list li{width:49%}}
@media only screen and (min-width:480px) and (max-width:767px){.icons-list li{width:32%}}
.imglink:hover{opacity:0.80; moz-opacity:0.80;filter:alpha(opacity=80)}
input.button,button.button{border:none;color:#FFF;cursor:pointer;padding:7px 20px;background:#f6b801}
.button:hover{background:#87786d}
input.inputbox,select.inputbox,textarea.inputbox{padding:7px 0;text-indent:5px;border:1px solid #CCC}
.break{clear:both}
#stl-content img{max-width:100%}
.modheading{font-size:29px;font-weight:normal}
#stl-right{line-height:1.3}
#stl-right .block{margin-bottom:25px}
#stl-right .block .b-title{font-size:18px;margin:0 0 10px 0;font-weight:normal;background:#d61920;color:#fff;padding:10px 10px 10px 15px;text-transform:uppercase}
.contactcontent .button{display:inline-block}
div#message{font-size:13px;font-weight:bold;margin-bottom:5px}
div#message ul{padding:8px 5px 9px 50px;margin:0;list-style:none;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF}
div#message ul li{margin:0;padding:0;vertical-align:middle}
div#message .message{background:#defcbe url(../images/system/info.png) no-repeat left;color:#3f8221;border-color:#4aad0e}
div#message .error{background:#FFCACA url(../images/system/error.png) no-repeat left;color:#FF0000;border-color:#FF0000}
div#message .warning{background:#ffd491 url(../images/system/warning.png) no-repeat left;color:#ee6125;border-color:#ee6125}
div.pagination{clear:both;text-align:center;margin:5px 0 5px 0}
div.pagination a,div.pagination span{border:1px solid #84acfa;padding:1px 4px;margin-left:2px;margin-right:2px;text-decoration:none}
div.pagination span{color:#666666}
div.pagination a.ppage:hover{background:#d6e2fa}
div.pagination .active{font-weight:bold;background:#CCDAF9;color:#000033}
table.adminForm{width:auto}
table.adminForm tr td{padding:3px;margin:0;vertical-align:top}
table.adminForm tr td.label{text-align:right;padding-right:10px;background:#f3f6fc;border-bottom:1px solid #CCDAF9;border-right:1px solid #CCDAF9;border-left:1px solid #f3f6fc;border-top:1px solid #ffffff;min-width:120px}
table.adminForm tr.spacer td{vertical-align:middle}
table.adminForm tr.spacer td hr{border:0;border-top:1px dotted #9EA7F8}
table.siteForm{width:auto}
table.siteForm tr td{padding:3px;margin:0;vertical-align:top}
table.siteForm tr td.label{text-align:right;padding-right:10px}
.tool-tip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:50}
.tool-title{padding:0;margin:0;font-size:100%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/system/selector-arrow.png) no-repeat}
.tool-text{font-size:100%;margin:0}
.imglink{border:0}
.imglink:hover{opacity:0.80;moz-opacity:0.80;filter:alpha(opacity=80)}
#main-container{overflow:hidden}
.boxed{background:#fff repeat top left}
.boxed #main-container{position:relative;max-width:1200px;margin:0 auto;box-shadow:0 0 5px #525252}
.boxed #header-sticky{max-width:1200px}
@media (min-width:1400px){.boxed #main-container,.boxed #header-sticky{max-width:1350px}}
.hotlineheader{border:1px solid #01901a;border-radius:20px;background:#01901a;color:white;padding:10px;text-align:center;margin:30px 0;font-family:'UTM'}
.tt span{background:#161616;padding:20px}
@font-face{font-family:'UTM';src:url('fonts/UTM-Neutra.ttf')}
.hotlineheader .tt{position:relative;margin-top:-30px;margin-bottom:16px}
.hotlineheader .ttx{font-size:22px;color:white}
p#breadcrumbs a,p#breadcrumbs,h1.title-cate{margin-top: 20px;margin-bottom: 20px;}
.item_sanpham .tit a{color:#0342ac}
.tt span{background:#fff212;padding:10px 30px 10px 30px;font:400 30px/1.5 UTM;border-radius:15px;border:1px solid #333}
.banner-top_ img{width:100%}
img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}
a.share_linker:hover{color:#a66f00}
a.share_linker{border-left:2px solid #e5a41f;padding:10px;background:#fff3da;width:100%;float:left;margin:15px 0;text-decoration:none}
.sodo ul{border:1px solid #333;width:62%;padding:0 15px 0 0;margin:10px 0}
ul.ul-probycat,.tagcloud{margin:0 auto;list-style:none;margin-bottom:10px;animation-name:fadeInDownExpand;animation-duration:.7s;animation-fill-mode:both;float:left;width:100%}
li.li-probycat,.tagcloud a{display:inline-block;float:left;padding:10px 0;margin:10px 8px 8px 0;text-align:center;background-color:#f5f7f7;border:solid 1px #dfe3e6;color:#000;padding:8px 11px;font-size:14px}
@media (max-width:1024px){ul.ul-probycat{padding:0 10px}li.li-probycat{width:47%}.sodo ul{width:100%}figure.item_images img{min-height:110px}}
.editer h4{font:600 17px/21px Arial;padding:0 0 20px 0;text-align:center}
.editer ul li:before{padding:9px 10px;content:"\f0a4";color:#fcbd28;margin:9px 5px 0 0;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
blockquote p{margin:0!important}
.bx-lft .img-responsive{width:100%}
.actpost,.item-news-bar{padding:10px 0;border-bottom:1px dashed #23282d}
.actpost .img-responsive{float:left;width:20%;margin-right:10px}
.item_tt_dan{width:100%;text-align:justify;display:block;padding:20px 10px!important;background:url(images/icons/bg_fix.png) no-repeat center top scroll #f2f2f2}
.tt_dan_t .tt_duan{color:#1b1464;margin:0;padding:0;font-size:23px;font-weight:bold}
.tt_dan_p .tt_duan{color:#FFF;margin:0;padding:0;font-size:23px;font-weight:bold;padding-left:35px;display:block}
.item_tt_dan .mt_dn_t{padding-top:20px}
.item_tt_dan .mt_dn_p{padding-top:20px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
h1,h2,h3,h4,h5,h6,ul,li,span,mark,p{padding:0;margin:0}
ul,ul li{list-style:none}
@font-face{font-family:Helvetica,Arial,Tahoma,sans-serif;src:url('fonts/Roboto-Regular.ttf')}
@font-face{font-family:"UTM Flavour";src:url("fonts/UTM Flavour.ttf")}
@font-face{font-family:"UTM Trajan Pro Bold";src:url("fonts/UTM Trajan Pro Bold.ttf")}
@font-face{font-family:"helveticaneue";src:url("fonts/helveticaneue.ttf")}
@font-face{font-family:"BentonSansExtComp";src:url("fonts/BentonSansExtComp-Reg.otf")}
body > span{height:0!important}
.home header{margin-bottom:0}
.home #vingroup_logos_container{display:none}
.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background:transparent}
a:focus{background-color:none}
.logo-1 img{width:110px}
.nav > li > a{text-transform:uppercase;padding-top:29px}
.nav > li > a:after{opacity:0;content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#edaf16;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}
.nav > li > a:hover:after{opacity:1}
.nav > li > a{min-height:82px;color:black}
.navbar-fixed-top{width:100%;margin:0 auto}
.navbar-brand{height:auto;padding:10px}
.nav > li > a.dropdown-toggle{padding-left:35px;padding-right:35px}
.nav > li > a.dropdown-toggle:hover{background:transparent}
.nav > li > a.dropdown-toggle:before,.list-languague li a:before{content:"";position:absolute;left:5px;top:51%;width:25px;height:18px}
.nav > li > a.dropdown-toggle:before{background-image:url("images/icons/icon-vn.png")}
.list-languague li a:before{background-image:url("images/icons/icon-england.png")}
.nav > li > a.dropdown-toggle:after{opacity:0}
.box-center a{display:inline-block;position:relative;border:1px solid #fff;padding:10px 20px;background-color:transparent;outline:none;text-transform:uppercase;font-family:"Roboto";outline:0;text-transform:uppercase;text-decoration:none;color:white;font-family:"helveticaneue",serif}
.box-center button:hover{background:#fff;color:#414141}
.scale{-ms-transform:scale(1,1)!important;-webkit-transform:scale(1,1)!important;transform:scale(1,1)!important}
.rotateX{-webkit-transform:rotateX(0deg)!important;-ms-transform:rotateX(0deg)!important;-o-transform:rotateX(0deg)!important;transform:rotateX(0deg)!important}
.box-center button,.box-center a{display:inline-block!important;margin:10px 5px;-webkit-transition:all 0.4s;transition:all 0.4s}
.box-center a:hover,.box-center button:hover{background-color:#fff;color:#414141}
.box-center{opacity:1;text-align:center;margin-top:180px!important;margin:0 auto;width:auto;font-family:"UTM Trajan Pro Bold";color:#fff;-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s;-webkit-perspective:500px;perspective:10000px;transform-style:preserve-3d;transform-origin:bottom}
.box-center > a > img{display:block;margin:0 auto}
.box-center > span{display:block;text-align:center;line-height:35px;font-size:20px}
.box-center button{position:relative;transition-duration:.4s;-webkit-transition-duration:.4s;display:block;margin:10px auto;border:1px solid #fff;padding:10px 20px;background-color:#1f8ceb;outline:0;text-transform:uppercase;font-family:"helveticaneue",serif}
.sr-only{width:50px;height:70px;z-index:100;clip:auto;top:50%;border-radius:3px}
.right .sr-only{right:0;background:url("images/icons/next.png");background-size:100% 100%}
.left .sr-only{left:0;background:url("images/icons/previous.png");background-size:100% 100%}
.item img{display:block}
.banner-home{overflow:hidden}
.news{margin-bottom:10px;padding:10px 0;background-color:#f7f7f7;overflow:hidden;box-shadow:-1px 0 1px #777777}
.carousel-frame{position:relative;width:100%;float:left;height:40px;overflow:hidden}
.news .a_news{float:left;margin:0 auto;padding:10px 38px;color:#fff;font-weight:bold;border:none;background-color:#e5a41f;outline:none;display:block}
.news-carousel{position:absolute;top:0;right:-100%;height:100%;width:100%;height:40px}
.news .news-carousel li{display:inline-block;border-right:1px solid #cb9613}
.news .news-carousel li:last-child{border:none}
.news-carousel li a{color:#8c8c8c;display:block;width:100%;font-size:14px;font-family:"Roboto";padding:10px 15px}
.news-carousel li a:hover,.news-carousel li a:focus{color:#cb9613;text-decoration:none}
.auto-run{bottom:100%}
.finger-arr h1{color:#eaaa1c;overflow:hidden;text-align:center;font-family:"Roboto";font-size:20px;margin:0 0 20px 0}
.layout-1,.layout-2,.layout-3,.layoutdb{float:left;padding:5px}
.box:hover .tvn-inner{left:0;right:0;opacity:1}
.box{float:left;position:relative;width:100%;height:250px;-webkit-background-size:100% 100%;background-size:100% 100%}
.box .tvn-inner{position:absolute;padding:7em 2em;background:rgba(17,17,17,0.8);transition:all .3s;top:0;bottom:0;left:50%;right:50%;opacity:0}
.tvn-inner a{display:inline-block;width:100%;float:left;color:#fff;text-align:center;padding:10px 0;border:1px solid #fff;margin-bottom:10px}
.box a{position:relative;display:table-cell;vertical-align:middle;background-color:rgba(0,0,0,0.4);-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
.layoutdb{width:33.333%}
.layout-1{width:41%}
.layout-2{width:33.333%}
.layout-3{width:25%}
.col-md-12,#mobile-menu{float:left;width:100%;position:relative}
.layer{float:left;width:100%;padding:0 10px}
.layer a{bottom:0;width:100%;display:block}
.layer a > img{display:block;width:auto;margin:5px auto}
.thumb{position:relative;width:100%;text-align:center}
.layer .title-layer{margin-top:25px;font-size:14px;position:relative;font-weight:bold;font-family:"Roboto";color:#5d5d5d;text-align:center;text-transform:uppercase}
.layer .title-layer:after{position:absolute;content:"";bottom:-13px;left:50%;width:50px;margin-left:-25px;height:1px;background:#eaaa1c}
.layer .content-service{margin-top:20px;font-family:"Roboto";color:#333;font-size:14px;line-height:22px;text-align:center}
.benef-main-list{max-width:1220px;margin:0 auto}
.benef-main-list li{float:none;width:100%;padding:0 15px;margin-bottom:40px}
.nut-loiich{margin:50px auto;display:block;width:300px;text-transform:uppercase;position:relative;color:#fff;padding:10px;text-align:center;background-color:#ebab1f}
.nut-loiich:hover,.nut-loiich:focus{text-decoration:none;color:#fff}
.nut-loiich:after{content:"";position:absolute;top:34%;right:20px;width:13px;height:13px;background-image:url("images/icons/icon-next.png");background-size:100% 100%;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}
.nut-loiich:hover:after{right:15px}
.brands{width:100%;margin:auto;overflow:hidden;background-color:#f9f9f9;padding-bottom:30px}
.brands ul{width:100%;float:left}
.brands li{position:relative;list-style:none;min-height:63px}
.brands li a{display:block;position:absolute;width:100%;height:100%;left:0;bottom:0;padding:10px 20px}
.brands a img{width:100%;height:100%}
.brands ul li a{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.brands div.owl-carousel div.item{position:relative;list-style:none;min-height:63px}
.opacity-1{opacity:1!important;pointer-events:all!important}
.menu-footer:before{content:"";position:absolute;width:1px;height:100%;background:#e5a41f;left:0;top:0}
.menu-footer:after{content:"";position:absolute;width:1px;height:100%;background:#e5a41f;right:0;top:0}
.endpage{width:100%;margin:auto;overflow:hidden;background-color:#e5a41f;text-align:center;padding:15px;font-size:14px;color:#fff}
.close-menu{float:left;width:100%;text-align:center;padding:10px;color:#fff;font-size:15px;cursor:pointer;background-color:#e5a41f;text-transform:uppercase}
.navbar-fixed-top{opacity:0;pointer-events:none;min-height:82px;-webkit-transition:all .7s;-o-transition:all .7s;transition:all .7s}
.display_menu{display:none!important}
.menu-responsive{display:none;position:fixed;top:0;left:0;width:100%;background:#fff;overflow:hidden}
.menu-responsive .logo-responsive{float:left;width:100%;height:60px;border-radius:50%}
.menu-responsive .logo-responsive img{display:block;margin:0 auto;width:60px;height:60px}
.menu-responsive .show_menu{width:100%;float:left;margin:5px auto}
.menu-responsive .show_menu li{float:left;list-style:none;width:100%}
.menu-responsive .show_menu li a{display:block;padding:10px 0;color:#f3ba33;text-transform:uppercase;text-indent:10px;font-size:14px;text-align:center}
.menu-responsive .language{float:left;width:100%}
.menu-responsive .language ul{width:150px;float:none;display:block;margin:10px auto}
.menu-responsive .language ul li{display:inline-block;padding:5px;text-align:center}
.language ul li a{color:black}
.language ul li a:hover{text-decoration:none;color:#e5a41f}
.show_menu li a:hover,.show_menu li a:focus{text-decoration:none;background-color:#ebebeb}
.list-languague li{height:100%;width:100%;display:block}
.list-languague{padding:0;border-radius:0;width:100%;box-shadow:none;border:none}
.dropdown-menu{top:71px}
.list-languague li a:before{top:0}
.list-languague li a:hover{background-color:#fff}
.list-languague li a{text-transform:uppercase;line-height:14px;width:100%;height:100%;padding-left:35px}
.footer .last-child br{display:none}
.navbar-header{width:125px}
.nav > li > a{color:#000;line-height:36px;display:block;height:100%;vertical-align:middle;padding:38px 15px 20px;white-space:nowrap}
.bdr-lda{box-shadow:0 1px 4px 0 rgba(158,152,158,0.82)}
.bdr-lda .navbar{margin-bottom:0}
.carousel-inner .active.left{left:-25%}
.carousel-inner .next{left:25%}
.carousel-inner .prev{left:-25%}
.carousel-control{width:4%}
.carousel-control.left,.carousel-control.right{background:transparent}
.glyphicon{top:50%;font-size:40px;width:50px;height:50px;border:1px solid transparent;text-align:center;padding:5px}
.glyphicon:hover{border:1px solid #EAAA1C}
.carousel-control.left:hover .glyphicon,.carousel-control.right:hover .glyphicon{color:#EAAA1C}
.news{margin-bottom:10px;padding:10px 0;background-color:#f7f7f7;overflow:hidden;box-shadow:-1px 0 1px #777777}
.news .a_news{margin:0 auto;padding:10px 38px;color:#fff;font-weight:bold;border:none;background-color:#e5a41f;outline:none;white-space:nowrap;display:block}
.news-carousel{position:relative;top:0;left:0;height:40px;overflow:hidden}
.news-carousel ul{position:absolute;top:0;left:0;height:100%}
.news-carousel li{display:inline-block;border-right:1px solid #cb9613;margin:10px -4px}
.news .news-carousel li:last-child{border:none}
.news-carousel li a{display:inline-block;padding:0 15px;color:#8c8c8c;font-size:14px;font-family:"helveticaneue",serif}
.news-carousel li a:hover,.news-carousel li a:focus{color:#cb9613;text-decoration:none}
.nav_duan li a{color:#606060;text-transform:none!important;font-size:16px;font-family:tahoma;display:block;padding:0 12px;border-right:1px solid #606060}
.nav_duan li:last-child a{border-right:none}
.nav_duan li a:hover{color:#EAAA1C;text-decoration:none}
.list-du-an-title p:after{position:absolute;content:"";bottom:50%;left:50%;margin-left:-25px;width:50px;height:1px;background:#eaaa1c}
.carousel-inner .active.left{left:-25%}
.carousel-inner .next{left:25%}
.carousel-inner .prev{left:-25%}
.carousel-control{width:4%}
.carousel-control.left,.carousel-control.right{background:transparent}
.glyphicon{top:50%;font-size:40px;width:50px;height:50px;border:1px solid transparent;text-align:center;padding:5px}
.glyphicon:hover{border:1px solid #EAAA1C}
.carousel-control.left:hover .glyphicon,.carousel-control.right:hover .glyphicon{color:#EAAA1C}
.news{margin-bottom:10px;padding:10px 0;background-color:#f7f7f7;overflow:hidden;box-shadow:-1px 0 1px #777777}
.news .a_news{margin:0 auto;padding:10px 38px;color:#fff;font-weight:bold;border:none;background-color:#EAAA1C;outline:none;white-space:nowrap;display:block}
.news-carousel{position:relative;top:0;left:0;height:40px;overflow:hidden}
.news-carousel ul{position:absolute;top:0;left:0;height:100%}
.news-carousel li{display:inline-block;border-right:1px solid #cb9613;margin:10px -4px}
.news .news-carousel li:last-child{border:none}
.news-carousel li a{display:inline-block;padding:0 15px;color:#8c8c8c;font-size:14px;font-family:"helveticaneue",serif}
.news-carousel li a:hover,.news-carousel li a:focus{color:#cb9613;text-decoration:none}
.flex-nav-next,.flex-nav-prev{opacity:.6}
.flex-nav-next:hover,.flex-nav-prev:hover{opacity:1}
.flex-nav-next{list-style:none;position:absolute;top:40%;right:0;width:41px;height:50px;background:url(images/next2.png)no-repeat;background-size:100%}
.flex-nav-next a,.flex-nav-prev a{display:block;width:100%;height:100%;opacity:0}
.flex-nav-prev{list-style:none;position:absolute;top:40%;left:0;width:41px;height:50px;background:url(images/previous.png)no-repeat;background-size:100%}
.flex-control-nav{display:none}
.flexslider{position:relative}
.list-du-an{display:block;position:relative!important}
.nav_duan{text-align:center;list-style-type:none;overflow:hidden;display:block;margin:40px auto;margin-top:0}
.nav_duan li{display:inline-block}
.nav_duan li a{color:#606060;text-transform:none!important;font-size:16px;font-family:tahoma;display:block;padding:0 12px;border-right:1px solid #606060}
.nav_duan li:last-child a{border-right:none}
.nav_duan li a:hover{color:#EAAA1C;text-decoration:none}
.list-du-an-title p:after{position:absolute;content:"";bottom:50%;left:50%;margin-left:-25px;width:50px;height:1px;background:#eaaa1c}
.banner-home li img{width:100%;height:auto;}
.rs-fix{display:block}
.img-rps{width:100%;height:auto}
.lst{list-style-type:none;margin-top:20px}
.lst li{display:block}
.itm-hr li:nth-of-type(4n+1),#tag_cloud-2,.widget_recent_entries,.widget_categories{clear:both}
.widget_categories ul li.cat-item{padding:10px 0}
.itm-hr li{margin-bottom:10px}
.finger-arr > a{display:inline-block;color:#b5b2b2;font-size:16px;font-family:Helvetica,Arial,Tahoma,sans-serif;border-right:1px solid #ebab1b;padding:0 20px}
.finger-arr > a:last-child{border:none}
.achr{color:#ebab1b!important}
.bx-3 > a{display:block;padding:10px 0;font-family:Helvetica,Arial,Tahoma,sans-serif;font-size:16px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.dat{font-family:Helvetica,Arial,Tahoma,sans-serif;color:#939393;font-size:14px}
.bx-3 .img-style img{width:100%;border-radius:5px;height:auto;}
.bx-3 > a:hover{color:#ebab1b}
.img-style{position:relative;overflow:hidden}
.img-style i{position:absolute;width:60px;height:60px;text-align:center;color:#fff;font-size:60px;top:50%;left:50%;margin-top:-30px;margin-left:-30px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:scale(.2,.2);-ms-transform:scale(.2,.2);-o-transform:scale(.2,.2);transform:scale(.2,.2);opacity:0;z-index:10;pointer-events:none}
.img-style:hover img{filter:brightness(50%);-webkit-filter:brightness(50%)}
.img-style:hover i{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
.bx-it-ct{text-align:center}
.st-bxit a{color:#a1a1a1;display:inline-block;border:1px solid #a1a1a1;background:#fff;text-transform:uppercase;padding:10px 30px;margin:38px 10px}
.st-bxit a.arch-2{color:#ecb12c;border:1px solid #ecb12c}
.snd{display:block;text-align:center}
.snd > input,.snd > textarea{padding:7px 5px;display:block;width:511px;margin:10px auto;color:#3f3f3f}
.bx-hr{margin:0!important;position:relative}
p.clearfix{clear:both;font-size:16px;font-family:Helvetica,Arial,Tahoma,sans-serif;font-weight:300;}
.bx-hr input{background:#ecb12c;color:#fff;padding:5px 15px;margin:20px 10px;border:none;outline:none}
.h3-ttl{font-size:24px;font-weight:300;color:#ebab1b;padding-bottom: 15px;}
figure.item_images h3{font:400 14px/1.5 UTM AVO}
.lyer_3{margin:20px auto 50px}
.def{background:#959595!important}
.lyer{display:inline-block}
.lyer:nth-of-type(2){margin:0 20px}
.lyer img{display:block;margin:5px auto 0}
.lyer > a{display:block;padding:20px 0;text-align:center;font-size:17px;color:#fff;font-weight:300}
.div-section-lienhe{background: url(./images/ho-tro.jpg);padding: 60px 0;}
.form{display:block;margin-top:0}
.form-lien-he{margin-top:36px}
form#contact_us,.visaochon{display:inline-block;padding-top:15px;border:1px #fcbd28 solid;border-radius:5px;background:#fdeeca;height:auto;min-height:344px;margin:7px 10px 10px 2px}
.form-lien-he > div{float:left;width:50%;padding:10px;margin:5px 0;font-size:16px;color:#3f3f3f;font-family:Helvetica,Arial,Tahoma,sans-serif}
.div-left-lienhe > input,.div-right-lienhe > input,.div-right-lienhe > textarea{display:block}
.div-left-lienhe{padding:5px 8px}
.div-left-lienhe > input{width:100%;margin:7px 0;border:1px solid #cccccc;padding:12px 10px}
.div-right-lienhe{padding:5px 8px}
.div-right-lienhe > input,.div-right-lienhe > textarea{width:100%;margin:7px 0;border:1px solid #cccccc;padding:12px 10px}
.div-right-lienhe > textarea{min-height:105px}
.bx-hr  input{margin:0;text-transform:uppercase;padding:8px 25px}
.div-fr-crsel{position:absolute;bottom:20px;background:rgba(0,0,0,.6)}
.flexslider-3 ul li img{width:160px;height:80px}
.bx-sld-fll{position:relative}
.flexslider-3{padding:20px 50px}
.flexslider-3 li img{margin:0 auto;display:block}
.dtls{margin:3px 0}
.bx-rgh h1{margin:20px 0 0 0;border-bottom:1px solid #01901a;padding-bottom:10px;font:600 19px/26px "Roboto"}
.bx-rgh h3{display:block;font-size:19px;font-family:Helvetica,Arial,Tahoma,sans-serif;color:#f1592a;padding-top:10px;font-weight:normal}
.bx-rgh h2{padding:15px 0 15px 0;color:#e65524;padding-bottom:10px;font:600 19px/26px Arial}
.bx-hr-2{margin:5px 0;overflow:hidden}
.bx-hr-2 span{float:left;font-family:Helvetica,Arial,Tahoma,sans-serif;font-size:13px;font-weight:300;color:#000}
.frcnt ul li:before{content:"\f29d";font-family:fontawesome;color:#f47321;padding-right:6px}
.bx-hr-2 ul{float:right}
.bx-hr-2 ul li{display:inline-block;margin:0 3px}
.bx-lft > a:nth-of-type(1){color:#edaf16;padding:15px 5px;background:#f5f5f5;font-size:20px;display:block}
.bx-lft > a:nth-of-type(2){color:#2c398a;font-size:20px;padding:15px 5px;display:block}
.bx-lft > a:hover{color:inherit}
.adv{margin:10px 0;padding:0}
.adv img{display:block;margin:0 auto;max-width:100%}
.bx-nv > p{font-family:Helvetica,Arial,Tahoma,sans-serif;font-size:21px;padding:15px;font-weight:300}
.bx-epl{width:75%;float:left;overflow:hidden;clear:both}
.bx-epl a img{max-width:100%}
.bx-epl a{display:block;margin:0 auto;font-size:16px;color:#131313;padding:8px 0;display:block;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}
.bx-epl a:hover{color:#edaf16}
.bx-nv{margin:20px 0 30px}
.st-bxit{text-align:center}
.stl{margin:30px 0}
.st-bxit p{display:inline-block;padding:10px 20px;border:1px solid #6a6a69;margin:0  12px;cursor:pointer}
.st-bxit p:hover{color:#ecb12c}
.arch-2{color:#ecb12c;border:1px solid #ecb12c!important}
.stl1{color:#ecb12c;font-weight:bold;text-align:left;font-size:18px;padding:10px 0}
.stl1 ~ p{color:#333333;font-family:Helvetica,Arial,Tahoma,sans-serif;font-size:16px}
.bfr:before{display:none}
.bfr:after{display:block;content:"";position:absolute;top:0;left:0;height:100%;z-index:1;width:42px;background:url(images/cls.png);background-repeat:no-repeat;background-position:center center}
#arr1{display:none;margin-bottom:40px}
.tbl li:first-child{text-transform:uppercase;font-size:15px}
.tbl{width:100%}
.tbl li{border:1px solid  black;overflow:hidden;border-bottom:none}
.tbl li .r1{width:30%}
.tbl li .r2{width:40%}
.tbl li .r3{width:30%}
select#tinhthanh{margin:30px 0;padding:10px 5px}
.tbl li .r1,.tbl li .r2,.tbl li .r3{text-align:center;float:left}
.tbl li{width:100%;padding:15px 0}
.tbl li:last-child{border-bottom:1px solid black}
.bx-sp{background:#edebea}
.hr-contact{position:absolute;padding:12px 0 12px 55px;bottom:10px}
.hr-contact a{color:#030303;font-size:16px}
.hr-contact:before{position:absolute;top:50%;left:0;content:"\f095";font-size:29px;color:#CC9314;font-family:"FontAwesome";width:100%;width:44px;margin-top:-22px;border-radius:50%;border:2px solid #CC9314;height:44px;text-align:center}
.bx-daily > .posa-date{position:absolute;top:0;left:0;width:47px;height:41px;font-size:24px;color:#FFF;background:#CC9314 none repeat scroll 0% 0%;font-family:"BentonSansExtComp";display:table;text-align:center;padding-top:4px}
.bx-faq{min-height:190px}
.bx-faq > p{padding:38px 0 22px;font-size:16px;line-height:24px;font-family:"Arial"}
.div-popup-2{position:relative;margin:50px auto;width:92%;max-width:600px;height:auto;background:#fff;padding:40px;z-index:1000000000}
.div-popup-2 ul li{position:relative;margin-bottom:15px}
.div-popup-2 ul li:after{position:absolute;content:"";top:0;z-index:1000;left:-25px;width:15px;height:15px;background:url("images/icn-logo.png");background-repeat:no-repeat}
.div-popup-2 > p{font-size:16px;font-weight:bold;color:#da9d15;margin-bottom:35px;line-height:22px}
.hid{display:none}
.button_close{position:absolute;top:0;right:0;width:36px;height:36px;background:url(images/icn-close.png);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}
.bg_popup{background:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}
.over{display:none;z-index:9999;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
.popup,.popup .close-bg{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;width:100%;height:100%;display:none}
.popup .close-bg{display:block;position:absolute;z-index:9990;background-color:rgba(0,0,0,0.6)}
.popup .popup-inner{position:relative;z-index:99999;max-width:600px;width:92%;margin:100px auto;border-bottom:3px solid #EEAE19;background-color:#fff;vertical-align:middle}
.popup .popup-inner .close{position:absolute;top:0;right:0;width:40px;height:40px;background-image:url(images/icn-close.png);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;cursor:pointer}
#popup-post .popup-inner{max-width:900px;margin-top:30px}
.popup.popup-ads{top:auto;left:auto;max-width:600px;width:100%;max-height:410px}
.popup.popup-ads .popup-inner{position:absolute;bottom:0;max-width:100%;width:100%;border-top:3px solid #EEAE19;border-bottom:0;margin:0}
.popup.popup-ads .popup-inner .close{right:auto;left:0}
.img-left{display:table}
.img-left i{display:table-cell;vertical-align:middle}
.phone-right{display:table}
.section__gioithieu{float:right;width:100%;overflow:hidden;min-height:360px}
.section__gioithieu_details{width:26%;min-height:360px;float:left;font-weight:300;font-size:17px;padding:24px 18px;border:1px solid #cc9314}
.section__gioithieu_details > span{width:25%;height:2px;background:#cc9314;display:block;margin:10px 0}
.section__gioithieu_details > p{padding:10px 0;font-size:17px;color:#545454;line-height:24px}
.section__gioithieu_details > h3{line-height:34px;font-size:24px;color:#cc9314;text-transform:uppercase;font-weight:300}
.section__gioithieu_banner{max-width:74%;padding-left:15px;float:right}
.section__gioithieu_banner .flexslider img{width:auto;min-height:360px}
.section__gioithieu_banner > .flexslider > .flex-direction-nav{display:none}
.bxs1,.bxs2,.bxs3,.bxs4{background-repeat:none}
.bxs1{background:url(images/background/bxs1.png)}
.bxs2{background:url(images/background/bxs2.png)}
.bxs3{background:url(images/background/bxs3.png)}
.bxs4{background:url(images/background/bxs4.png)}
.main-sections > div{margin:5px 0;height:459px}
.main-sections > div > .bxs{position:relative;padding:5px;padding:35px;width:100%;height:100%}
.bxs > h3{text-align:center;margin-bottom:20px;font-family:Helvetica,Arial,Tahoma,sans-serif,sans-serif;font-size:24px;font-weight:300}
.bxs > p{font-size:16px;font-family:"Arial";line-height:24px}
.main-sections > div:nth-of-type(2n+1){padding-left:0;padding-right:3px}
.main-sections > div:nth-of-type(2n){padding-left:3px;padding-right:0}
.txtl{padding-left:30px;position:relative;padding-bottom:0}
.txtl:before{content:"";position:absolute;top:10px;left:0;width:10px;height:10px;background:#cc9314;z-index:999}
.bx-hidden{position:absolute;top:0;left:0;padding:20px 5px;width:100%;height:100%;background:transparent;z-index:99;opacity:0;-webkit-transform:scale(0.75,0.75);-ms-transform:scale(0.75,0.75);-o-transform:scale(0.75,0.75);transform:scale(0.75,0.75);-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}
.bx-hidden > div{padding:39px 45px 60px;background:#fff;height:100%}
.bx-hidden > div > div:first-child{position:relative;width:100%;height:100%;overflow-y:auto}
.bx-hidden > div > div > h3{line-height:34px;text-transform:uppercase;font-weight:300;font-size:24px;margin-bottom:20px;color:#cc9314;text-align:center}
.bx-hidden > div > div > p{font-family:"Arial";font-size:15px;line-height:23px;color:#414141;padding-bottom:4px;font-weight:300}
.bt-cls{position:absolute;bottom:20px;width:44px!important;height:40px!important;left:50%;margin-left:-22px;cursor:pointer;z-index:100;padding:0!important}
.display_bx_hidden{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
.txt-1{position:absolute;top:20%;height:auto;color:#fff;text-align:center;text-transform:uppercase;padding:10px;width:100%;left:0;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}
.txt-1:before{content:"";position:absolute;bottom:0;left:50%;width:60px;height:1px;margin-left:-30px;background:#fff}
.txt-2{position:absolute;bottom:15%;height:auto;color:#01901a;font-size:14px;text-transform:uppercase;text-align:center;border:1px solid #01901a;padding:8px 15px;width:110px;left:50%;margin-left:-55px;cursor:pointer;pointer-events:all;z-index:999;-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}
.hidden_txt_1{top:0;opacity:0}
.hidden_txt_2{bottom:0;opacity:0;pointer-events:none}
.hr1{margin-top:40px;overflow:hidden}
.ttl-hr{display:inline-block;font-family:"UTM Trajan Pro Bold";text-transform:uppercase}
.ttl-hr .p1{color:#eaaa1c;padding:60px 0;display:block;width:100%;float:left;text-align:center;font-family:"UTM Trajan Pro Bold";font-size:20px}
.ttl-hr .p1:after{position:absolute;background:#eaaa1c;content:"";width:50px;height:1px;margin-left:-98px;margin-top:50px}
.ttl-hr .p2{font-size:16px;color:#606060;font-family:Helvetica,Arial,Tahoma,sans-serif;padding-left:139px;text-transform:uppercase;font-weight:300}
.finger-arr{text-align:center;padding:20px 0 30px}
.finger-arr > a{display:inline-block;color:#e5a41f;font-size:16px;font-family:Helvetica,Arial,Tahoma,sans-serif;border-right:1px solid #EBAB1B;padding:0 20px;font-weight:600;text-transform:uppercase}
.lst-pic{list-style:outside none none}
.ctr{text-align:center}
.dtl-lst li{padding:0 5px;margin-bottom:10px}
.dtl-lst li a{position:relative;display:block}
.dtl-lst li a::before{content:"";position:absolute;top:3%;left:3%;width:94%;height:94%;background:rgba(202,156,41,0.5) none repeat scroll 0% 0%;pointer-events:none;opacity:0;-webkit-transform:scale(.3,.3);-ms-transform:scale(.3,.3);-o-transform:scale(.3,.3);transform:scale(.3,.3);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.dtl-lst li img{max-width:100%;overflow:hidden}
.dtl-lst li a i{position:absolute;top:50%;left:50%;width:30px;height:30px;margin-left:-15px;margin-top:-15px;font-size:26px;text-align:center;color:#FFF;pointer-events:none;transform:rotateX(90deg);transition:all 0.6s ease 0s}
.dtl-lst li a:hover:before{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
.dtl-lst li a:hover i{transform:rotateX(0deg)}
#my-navbar{opacity:1;position:fixed;z-index:100;width:100%;margin:auto;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.fixed-navbar{position:fixed;z-index:100;width:100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
header{width:100%;margin:0 auto;float:left;position:relative;background:#FFF none repeat scroll 0% 0%;box-shadow:0 1px 4px 0 rgba(158,152,158,0.82)}
header .header__logo a{display:block;position:absolute}
header .header__menu .sub-menu{animation-fill-mode:forwards;background:rgba(255,255,255,0.9) none repeat scroll 0 0;min-width:220px;opacity:0;padding:0;position:absolute;transform:scale(1,0);transform-origin:center top 0;transition:transform 0.5s ease 0s,opacity 0.2s ease 0s}
header .header__menu .sub-menu li{display:block;float:left;width:100%;padding:10px;border-bottom:1px dashed rgba(212,160,59,0.62)}
header .header__menu .sub-menu li:hover{background:#dfba6b;color:white!important}
header .header__menu .sub-menu li a:hover{color:white!important}
header .header__menu .sub-menu li a{display:block;float:left;width:100%;color:#333;font-weight:normal}
header .header__menu > li:hover .sub-menu{display:block;opacity:1;transform:scale(1,1);transition:transform 0.3s ease 0s,opacity 0.2s ease 0.1s;visibility:visible;z-index:9999}
header .header__menu{position:relative;float:right;display:block}
header .header__menu > li{display:inline-block}
header .header__menu > li > a{display:block;padding:10px 12px;position:relative;color:#000;font-weight:300;text-transform:uppercase;white-space:nowrap;line-height:36px;text-decoration:none}
header .header__menu > li > a:after{opacity:0;content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#edaf16;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}
header .header__menu > li > a:hover:after{opacity:1}
header .headder__lang{float:right;display:inline-block;padding-top:38px;position:relative}
header .headder__lang li{display:none}
header .headder__lang > a{position:relative;display:block;color:#000;text-transform:uppercase;font-size:14px;padding:8px 30px 8px 35px}
header a:hover,header a:focus{text-decoration:none}
header .headder__lang > a:after{content:"\f0d7 ";position:absolute;font-size:20px;color:#898989;right:0;top:50%;width:20px;height:20px;margin-top:-16px;text-transform:uppercase;font-family:"FontAwesome"}
header .headder__lang  a.lang__vn{background:url("images/icons/icon-vn.png")no-repeat;background-position:5px}
header .headder__lang  a.lang__english{background:url("images/icons/icon-england.png")no-repeat;background-position:5px}
header .headder__lang ul.lang__extend{display:block;position:absolute;top:100%;background:#fff;z-index:10000;width:100%}
header .headder__lang ul.lang__extend li a{position:relative;display:block;color:#000;text-transform:uppercase;font-size:14px;padding:8px 25px;padding-left:35px}
header .header__control{float:right;font-size:30px;color:#edaf16;display:none;padding-top:8px;margin-left:30px;margin-right:10px}
header .header__control i{cursor:pointer}
header .header__control i.header__control_hidden{display:none}
@media (max-width:1250px){header > .container{width:100%;margin:auto;position:relative}header .header__menu{position:absolute;display:none;top:100%;left:0;width:100%;margin-left:0;background:rgb(255,255,255) none repeat scroll 0% 0%;z-index:1000}.header__menu li{width:100%;text-align:left}header .header__menu > li > a{padding:10px 12px;font-size:13px;line-height:20px}header .header__menu > li > a:after{display:none}header .header__menu > li > a:hover{color:#edaf16}header .header__control{display:block}}
@media (max-width:480px){header .header__control{margin-left:5px}}
.header_bg_video{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}
.header_bg_video video{position:relative;min-width:100%;min-height:100%}
.header_button_control{position:absolute;bottom:30px;left:30px;width:50px;height:50px;text-align:center;font-size:50px;color:#fff;cursor:pointer;z-index:10000;opacity:.3;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}
.header_button_control:hover{font-size:55px;opacity:1}
.bx-hr-2 ul{float:right}
.layout_fulwidth{width:100%!important;margin:5px 0;padding:0 10px}
.section__gioithieu_banner > .flexslider > .flex-direction-nav{display:block}
.section__gioithieu_banner .flex-nav-prev{width:32px;left:auto!important;top:83%!important;;right:70px!important}
.section__gioithieu_banner .flex-nav-next{width:32px;right:28px!important;;top:83%!important}
@media (max-height:600px){.box-center{margin-top:180px!important}}
@media (width:1024px){.section__gioithieu{width:97.583%}}
@media (max-width:1250px){.nav > li > a{padding:38px 11px 20px;white-space:nowrap;font-size:13px}}
@media (max-width:1200px){.box .tvn-inner{position:absolute;padding:7em 2em;background:rgba(17,17,17,.8);transition:all .3s;top:0;bottom:0;width:100%;text-align:center;left:0;right:0;opacity:1}}
@media (max-width:992px){.section__gioithieu{margin-top:5px;width:100%}.section__gioithieu_details{width:35%}.section__gioithieu_banner{width:65%;padding-left:6px}.rs-fix{display:none!important}.news .a_news{padding:10px 28px!important}.ctn-rsp{width:100%!important;padding:0}.ctn-rsp > .row > .col-md-12{padding:0}.navbar-header{display:none}.menu-responsive{display:block;z-index:1000}.navbar-fixed-top{opacity:0!important;pointer-events:none!important}.collapse{display:block}.box a:after{opacity:0;pointer-events:none}.flexslider img{width:100%;height:auto}}
@media (max-width:400px ){.brands ul li a{background-size:80% 80%!important}.brands ul li{margin:5px 0}.lyer_3 .lyer{display:block}}
@media (max-width:768px){.section__gioithieu_banner > .flexslider > .flex-direction-nav{display:none}.banner-infor{background:url("images/icons/banner1.png")no-repeat;background-size:auto 100%}.banner-infor  .header_bg_video,.header_button_control{display:none}.header_button_control{left:5px;bottom:45px;text-align:left}.bxs1{background:url(images/background/bxs1.1.png)}.bxs2{background:url(images/background/bxs2.1.png)}.bxs3{background:url(images/background/bxs3.1.png)}.bxs4{background:url(images/background/bxs4.1.png)}.bx-hr input{margin:10px}.main-sections > div{margin:5px 0}.main-sections > div > div{background-repeat:no-repeat}.main-sections > div:nth-of-type(2n+1),.main-sections > div:nth-of-type(2n){padding-left:0;padding-right:0}.section__gioithieu{position:relative;margin-top:0;width:100%}.section__gioithieu_banner{max-width:100%;width:100%;padding-left:0;float:left}.section__gioithieu_details{position:absolute;top:0;left:0%;height:100%;width:100%;z-index:100;background:-webkit-linear-gradient(left,rgba(255,250,250,.1),rgba(255,250,250,.9));background:-o-linear-gradient(right,rgba(255,250,250,.9),rgba(255,250,250,.7));background:-moz-linear-gradient(right,rgba(255,250,250,.9),rgba(255,250,250,.7));background:linear-gradient(to right,rgba(255,250,250,.9),rgba(255,250,250,.7))}.div-left-lienhe > input:last-child{margin-bottom:0}.div-left-lienhe,.div-right-lienhe{width:100%!important;padding-top:0!important;padding-bottom:0!important;margin:0!important}.flexslider-3{position:relative;bottom:0;background:rgba(234,170,28,0.58) none repeat scroll 0% 0%}.flexslider-3 .flex-nav-prev,.flexslider-3 .flex-nav-next{left:0!important}.st-bxit a{margin:15px 10px 0;display:block}.lyer_3{width:100%}.lyer_3 .lyer:nth-of-type(2){margin:0 20px}.snd > input,.snd > textarea{width:100%}.snd{padding:10px}.nav > li > a{padding:10px}.layer{margin:20px 0}.footer .last-child > p:nth-child(1){width:100%;text-align:center;margin:10px auto}.footer .last-child br{display:block}.network_social{width:120px;margin:0 auto;overflow:hidden}.network_social a{float:left;width:35px;margin:0 auto}.footer .last-child .email{width:300px;margin:0 auto}.footer .last-child span{width:100%;display:block;text-align:center;margin:5px auto}.footer .last-child .email input{width:90%}.layout-1,.layout-2,.layout-3,.layoutdb{width:100%;margin:10px auto;float:left;padding:0 5px;overflow:hidden}.footer > .col-sm-5{overflow:hidden}.brands ul li{padding:10px}.brands ul li a{padding:0}.nav > li > a{padding:30px 10px}.footer .logo-footer a{display:block;margin:0 auto;width:auto!important}.footer .logo-footer a img{width:110px}.footer .col-sm-5 ul li a{text-align:center}.menu-footer:before{opacity:0}.menu-footer:after{opacity:0}.box:after{opacity:0}.benef--box{display:block}.benef--box > div:nth-child(1){width:100%}.benef--box--text p{text-align:justify}.benef--box--text p:after{left:50%;margin-left:-25px}.the-content img{max-width:100%;height:auto}}
@media (min-width:768px){.box-center{margin-top:285px}}
@media (min-width:992px){.box-center{margin-top:185px}}
@media (min-width:1200px){.box-center{margin-top:60px}}
#my-navbar .container .row,#my-navbarx .container .row{width:100%;margin:auto;z-index:99999}
.menu-fixed{left:0;position:fixed;right:0;top:0;z-index:9999}
.left-col{display:block;float:left;width:100%}
#hoidap-form button[type="submit"]{border:none;background:transparent}
.gtx{padding:0;margin:0 auto;max-width:1248px}
.lsn .grid4{float:left}
.st-bxit img{width:100%}
.bannercontent{display:block;float:left;width:100%;padding:20px 0}
.bannercontent img{width:100%}
.profile_pass-wrap input,.text-wrap.label-above input,.text-wrap.label-below input,.text-wrap.label-inside input,.textarea-wrap.label-above textarea, .textarea-wrap.label-below textarea,.textarea-wrap.label-inside textarea,.list-dropdown-wrap.label-above select,.list-dropdown-wrap.label-below select{background:#FFF;border:none;padding:5px 10px;color:#666;font-size:12px}
.accordion dl,.accordion-list:after{content:"";display:block;height:1em;width:100%;background-color:#333}
.accordion dd,.accordion__panel{background-color:#fff;font-size:1em;line-height:1.5em}
.accordion .accordion-title{margin:6px 0;padding:10px 10px}
.accordion p{padding:1em 2em 1em 2em;text-align:justify}
.accordion{position:relative;background-color:#fff;display:block;float:left;width:100%}
.accordion h2{display:block;font-size:17px;font-family:Helvetica,Arial,Tahoma,sans-serif;padding:20px 0 20px 0;text-align:justify;font-weight:normal;line-height:normal}
.accordionTitle,.accordion__Heading{background-color:#eee;margin-bottom:6px;font-weight:700;padding:2em;display:block;text-decoration:none;color:#666;transition:background-color 0.5s ease-in-out;border-bottom:1px solid darken(#8d928f,5%);}
.accordionTitleActive,.accordionTitle.is-expanded{background-color:darken(#38cc70,10%);}
.accordionItem{height:auto;overflow:hidden; max-height:50em;transition:max-height 1s;}
.accordionItem.is-collapsed{max-height:0}
.no-js .accordionItem.is-collapsed{max-height:auto}
.animateIn{animation:accordionIn 0.45s normal ease-in-out both 1}
.animateOut{animation:accordionOut 0.45s alternate ease-in-out both 1}
@keyframes accordionIn{0%{opacity:0;transform:scale(0.9) rotateX(-60deg);transform-origin:50% 0}100%{opacity:1;transform:scale(1)}}
@keyframes accordionOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.9) rotateX(-60deg)}}
.ls-da{display:block;width:100%;float:left;padding:20px 0}
.ls-da p{text-align:justify}
.ls-da .subsx{display:block;float:left;width:50%;padding:10px}
.ls-da .subsx img{width:100%;margin:0 auto;display:block;float:left}
.ls-da .subsx h2{font-size:18px;margin-bottom:10px;padding:0;font:600 13px/21px Arial}
@media screen and (max-width:600px){.col-md-6 .ls-da .subsx{display:block;float:left;width:100%}.col-md-6 .ls-da .subsx h2{padding:10px 0;line-height:1.3}}
.tit-tuvan{display:block;float:left;width:100%;padding:10px 0;font-weight:600;border-bottom:2px solid #cc9314;margin-bottom:16px}
.tit-tuvan span{margin-left:10px;display:inline-block}
.tuvans img{float:left;display:block;margin-right:10px}
.tuvans .item .tenss{font-weight:600}
.tuvans .item img{border-radius:60px}
.tuvans .item{display:block;width:98%;margin:3px;height:100px}
#breadcrumbsx{display:block;float:left;width:100%;padding:10px 0;border-bottom:1px solid #f47321;margin-bottom:10px}
.pic_right{display:block;float:left;width:100%;margin-top:10px;margin-bottom:10px}
.the-content{display:block;float:left;width:100%;border-bottom:1px solid #fcbd28;margin-bottom:25px;padding-bottom:20px}
.votes{display:block;float:right;clear:both}
.share-socials{display:inline-flex}
.googlecong{display:block;float:left;padding:2px 8px}
.breadcrumbss{display:block;float:left;width:100%;margin-top:10px;top:28px;padding:10px 15px}
a.search-form-close{display:none}
body > img[height="1"]{display:none;float:left}
.fb-like-box{background:#FFF;width:100%!important}
.fb-like-box iframe,.fb-like-box > span{width:100%!important}
.contactcontent table tr td{padding:3px;border:none}
.contactcontent table tr:nth-child(2n+1){background:none}
.contactcontent td.label{color:inherit;text-align:right}
address{margin:0}
#logo{text-align:center;padding:10px 0}
#logo h1,#logo h2,#logo h3,#logo p{margin:0;padding:0;display:inline-block}
.topright{color:#0342ac;font-size:17px;padding:15px}
.topright *{color:inherit}
.topright h2,.topright  h3,.topright h1{color:#fff212;font-weight:bold;font-size:21px;margin-bottom:5px;text-transform:uppercase}
.blockslogan{float:left}
.blockhotline{background:rgba(0,0,0,0) url("../images/hotline.png") no-repeat scroll 0 0;color:#00aeef;font-size:23px;font-weight:bold;line-height:30px;padding-bottom:10px;padding-left:80px;position:relative;text-align:left;text-transform:none;float:right;margin-top:25px;margin-bottom:15px}
.blockhotline a{color:#fff;text-decoration:none}
#menu > li{border-left:1px solid transparent;border-right:1px solid #6f1a1d}
#menu > li:last-child{border-right:none}
.service-box h5{margin-top:10px;font-weight:bold}
.service-box h5 a{text-transform:uppercase}
div#slideshow{position:relative;width:100%;height:450px;margin:0 auto;z-index:10}
.portfolio-item-description h4{padding-left:10px;padding-right:10px}
#section-5 a{color:#242424}
.bread-crumb li{display:inline-block}
.bread-crumb li .s{padding:0 10px;color:#f2f2f2}
.nav-tabs i{display:block;color:#ed1c24;font-size:35px;margin-bottom:5px}
.nav-tabs li:hover i{color:#FFF}
.b-project-right h3 span{color:#ffba00}
.b-project-right .content{border:1px solid #CCC;padding:15px 15px;text-align:center}
.b-project-right img{max-width:100%;display:inline}
.b-project-right h5{margin:5px 0;font-size:13px;text-align:center;line-height:1.2;font-weight:normal}
.b-project-right h5 a{color:inherit}
table.list tr td{padding:3px 5px}
table.list tr.title td{background:#CCC;text-align:center;font-weight:bold}
#stl-right .b-yhsupport{font-size:13px}
.tp-caption h3{margin:0;padding:0;font-size:17px;font-weight:bold;color:#ed1c24}
.tp-caption h4{font-size:16px;margin:0;padding:0;font-style:normal}
.tp-caption h3 + br,.tp-caption h4 + br,.tp-caption h2 + br{display:none}
#divAdLeft,#divAdRight{position:fixed;top:270px;z-index:5}
#divAdLeft{left:0}
#divAdRight{right:0}
@media (max-width:1366px){#divAdLeft,#divAdRight{max-width:100px;top:170px}}
@media (max-width:1024px){#divAdLeft,#divAdRight{display:none}.menu li.search{display:none}.menu > li > a{padding-left:15px;padding-right:15px}#logo .k{font-size:13px;white-space:nowrap}#logo .t{font-size:22px}.headline-1 h1{font-size:30px;line-height:1.3}#stl-content .fulltext img,.projectcontent .fulltext img{width:auto;height:auto;max-width:100%}}
@media (max-width:640px){.topright{padding:0 15px!important}#header-top{display:none}#logo .t{font-size:15px}#logo .k{font-size:10px}.tp-leftarrow,.tp-rightarrow{display:none!important}#stl-content .fulltext table{width:100%!important}}
.grid4{width:33.33333%;padding:0 15px}
.lsn{list-style:none;margin-top:-30px}
.section,.row-tv{display:block;width:100%}
.dtb{display:table}
.dtbc{display:table-cell}
.tac{text-align:center}
@-webkit-keyframes imageScaleAnimation{from{-webkit-background-size:100% 100%}50%{-webkit-background-size:120% 120%}to{-webkit-background-size:100% 100%}}
@-moz-keyframes imageScaleAnimation{from{-moz-background-size:100% 100%}50%{-moz-background-size:120% 120%}to{-moz-background-size:100% 100%}}
@keyframes imageScaleAnimation{from{background-size:100% 100%}50%{background-size:120% 120%}to{background-size:100% 100%}}
@-moz-keyframes imageScaleAnimation{from{-moz-background-size:auto 100%}50%{-moz-background-size:auto 120%}to{-moz-background-size:auto 100%}}
@keyframes imageScaleAnimation{from{background-size:auto 100%}50%{background-size:auto 120%}to{background-size:auto 100%}}
.news a.news-btn{display:inline-block;padding:10px 38px;border:medium none;background-color:#E5A41F;margin:0 auto;color:#FFF;font-weight:bold;outline:medium none;white-space:nowrap}
.menu-responsive .logo-responsive img{width:auto}
.nav > li.current-menu-item > a{background-color:#eee}
.nav > li.current-menu-item > a:after{opacity:1}
.box a span{display:block}
.nut-loiich,.nut-loiich:after{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}
.nut-loiich:hover{box-shadow:0 0 4px #EBAB1F}
.nut-loiich:hover:after{right:15px}
.list-du-an-title p::after{bottom:35px}
.section__gioithieu_wrapper{width:94.5827%;margin:0 auto;padding:0}
.section__gioithieu{display:table;width:100%;height:100%;}
.section__gioithieu_details{display:table-cell;height:100%;vertical-align:top}
.section__gioithieu_banner{display:table-cell;vertical-align:top}
.section__gioithieu_banner .flexslider img{max-width:100%;width:100%}
.popup,.popup .close-bg{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;width:100%;height:100%;display:none}
.popup .close-bg{display:block;position:absolute;z-index:9990;background-color:rgba(0,0,0,0.6)}
#popup-post .popup-inner{max-width:900px;margin-top:30px}
.footer{width:100%;margin:auto;background-position:top center;-webkit-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat}
.footer .col-sm-5 ul li a{text-transform:uppercase}
.footer .col-sm-5 .email button{border:0;background-color:transparent}
.div-popup-2 h3{font-size:16px;font-weight:bold;color:#da9d15;margin-bottom:35px;line-height:22px}
.div-popup-2 p,.div-popup-2 li{position:relative;margin-bottom:15px}
.div-popup-2 li:after{position:absolute;content:"";top:0;z-index:1000;left:-25px;width:15px;height:15px;background:url("images/icn-logo.png");background-repeat:no-repeat}
.div-right-lienhe > textarea{min-height:213px}
.main-sections > div > .bxs{background-position:center!important;background-repeat:no-repeat!important;-webkit-background-size:100% auto!important;background-size:100% auto!important}
.lyer > a{padding:10px 0}
.dtl-lst li:nth-of-type(3n+1){clear:both}
.dtl-lst li a{overflow:hidden}
.dtl-lst li a span{display:block;padding:10px;position:absolute;left:0;right:0;bottom:-55px;z-index:10;background-color:rgba(238,174,25,0.6);color:#fff;font-size:16px;text-align:center;text-transform:uppercase;opacity:0;-webkit-transition:all 0.4s ease-in;transition:all 0.4s ease-in}
.dtl-lst li a:hover span{bottom:0;opacity:1}
.dtl-lst li a::before{display:none!important}
iframe[name="google_conversion_frame"]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}
ul.page-numbers{display:block;width:100%;margin:30px 0;text-align:center}
ul.page-numbers li{display:inline-block;list-style:none}
ul.page-numbers li a,ul.page-numbers li span.current{display:block;width:25px;height:25px;padding:4px;border:1px solid #ebab1b;margin:0 5px 5px;background-color:#ebab1b;color:#fff;font-size:14px;text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s}
ul.page-numbers li a:hover,ul.page-numbers li span.current{background-color:#fff;color:#ebab1b}
@media (max-width:1024px){.main-sections > div > .bxs{background-position:center!important;background-repeat:no-repeat!important;-webkit-background-size:auto 100%!important;background-size:auto 100%!important}.section__gioithieu_wrapper{float:none;width:92%;margin:0 auto}}
@media (max-width:768px){.gtx .main-sections{padding:10px 30px}.section__gioithieu{display:block}.section__gioithieu_details{display:block;position:relative;width:100%;height:auto;min-height:0;background-color:#fff}.section__gioithieu_banner .flexslider img{min-height:0}.a-view{width:100px;margin-left:-50px;border:1px solid #CC9314;color:#CC9314!important}.a-view:before,.a-view:after{display:none}.grid4{width:50%}}
@media (max-width:992px){body{overflow-x:hidden}}
@media (max-width:650px){.grid4{width:100%}}
.the-tags{margin:30px 0}
.the-tags a{text-decoration:underline}
.the-content p,.the-content li{margin:13px 0}
.the-content li{padding-left:15px}
.the-content table,.the-content tr,.the-content th,.the-content td{border-collapse:collapse;border:1px solid #777;padding:5px;text-align:left}
.the-content table{width:100%}
.the-content th{background-color:#ebebeb;color:#414141;text-align:center}
.the-content tr:nth-of-type(even){background-color:#fff;color:black}
.alignnone{margin:5px 20px 20px 0}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
.aligncenter{display:block;margin:5px auto 5px auto}
.size-full {max-width: 100%;height: auto;width: auto;}
a img.alignright{float:right;margin:5px 0 20px 20px}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;margin:0 auto;width:100%;padding:0}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
@media (max-width:767px){.heading_col .box_gt img{width:100%;float:left;margin-bottom:10px}.heding_tt_dan .tt_duanh2{font-size:1.5em}.item_tt_dan{background:none}.tt_dan_t{background:#b38807}.tt_dan_t h3.tt_duan{padding:10px;font-size:1.5em}.tt_dan_t p{background:#f3f3f3;padding:10px;display:block}.tt_dan_p{background:#1b1464;color:#333}.tt_dan_p h3.tt_duan{padding:10px;font-size:1.5em}.tt_dan_p p{background:#f3f3f3;padding:10px;color:#333;display:block}.noidung_duan .lisdan{margin:10px}.noidung_duan .lisdan img{margin-bottom:10px}.headingbot .col-md-12 ul li a{font-size:13px}}
.call_holine{width:100%;float:left;background:#e7f6ff94;border:5px dashed #e00c3d;padding:10px;margin-bottom:10px;text-align:center;font:600 16px/1.6 Arial;color:#004176}
.hotline_{width:100%;margin:20px 0;text-align:center}
.hotline_ a{padding:20px 40px;background:#e00c3d;color:white;text-decoration:none!important;border-radius:10px;border:2px dashed #fefa04}
.usp_qc{padding:10px;border:5px dashed #c45400}
.usp_qc span{font:600 17px/1.6 Arial;text-transform:uppercase;color:#da4646;padding-bottom:10px}
.usp_qc,.diemkhacbiet span{float:left;width:100%}
.usp_qc ul li{padding:5px 0;font-size:18px}
.usp_qc ul li:before{color:#936;content:'\f0e6 ';font-family:FontAwesome;font-size:18px;margin-right:10px;float:left}
/* Tin tức Page Trang chủ */
.section_contacts{margin:0 0 50px 0}
.section_contacts .desc{margin-bottom:20px;color:#CCC}
.section_contacts i{color:#ed1c24;margin-right:10px}
.section_contacts ul{list-style:none;margin-left:15px}
.title_section{font-family:"UTM Trajan Pro Bold";text-transform:uppercase;font-size:20px}
.title_section p,h2.title_section,h1.title_section,h3.title_section{color: #01901a;padding: 30px 0 60px 0;overflow: hidden;text-align: center;font-family: "Roboto";font-size: 30px;font-weight: 700;}
.title_section p:after,h1.title_section:after,h2.title_section:after,h3.title_section:after,.finger-arr h1:after{content:"\f107";display:block;color:#000;font-family: "Font Awesome 5 Free";}
/*.title_section p:before,h1.title_section:before,h2.title_section:before,h3.title_section:before,.finger-arr h1:before{position:absolute;content:"";bottom:44px;right:50%;width:100%;height:1px;background:#eaaa1c}*/
figure img.img-responsive{width:100%}
figure h3.title, h2.title_article{margin:10px 0;padding:15px 10px;min-height:81px;color:#01901a;font:400 17px/1.5 "roboto";background:#ececec}
section.section_contacts .services img{max-width:100%;height:auto}
figure.services{margin:15px 0}
@media (min-width:1024px){section.section_contacts .services img{max-height:338px}}
.introduction h2{border-bottom:2px solid #01901a;margin:0 0 20px 0;color:#01901a;text-align:center;padding:0 0 11px 0}
.title_section ~ .col-md-12{margin-bottom:10px}
.introduction div {font: normal 17px/1.5 "Roboto";margin-bottom: 10px;}
/* Khu vực Sidebar */
.item_sanpham{margin:10px 0}
.item_sanpham .tit{    min-height: 51px;text-align: center;background: #f2f2f2;padding: 10px;}
.item_sanpham img{width:100%;height:auto;border:1px solid #98090f}
.bx-lft .widget_nav_menu li{display:block;float:left;width:100%;padding:8px;line-height:24px;height:auto;overflow:hidden;border-bottom:1px dashed rgba(255,0,0,0.44)}
.bx-lft .widget_nav_menu h4,.post-sidebar h4,.widget_custom_html h4{background:#01901a;color:white;font:600 14px/1.5 Arial;padding:10px;margin-bottom:10px;width:100%;float:left}
.bx-lft .widget_nav_menu{display:block;float:left;width:100%;padding:0;margin:10px 0}
aside {margin:10px 0;}
aside.bx-lft .menu li a{color:#01901a}
.post-sidebar{display:block;float:left;width:100%;padding:0;margin:10px 0}
.post-sidebar .item-news-bar{display:block;float:left;width:100%;padding:8px;line-height:24px;height:auto;overflow:hidden}
.post-sidebar .item-news-bar:before{content:"\f069";font-family:fontawesome;color:#f47321;padding-right:6px}
/** CSS khu vực sản phẩm  **/
h1.products_h1,.info_products{background:#eaeaea;padding:10px;margin:15px 0;font:400 15px/1.5 "Roboto"}
.breadcrumbs{padding:10px}
.related {margin-bottom: 40px;}
.related h4{font:400 15px/1.5 "Roboto";padding:10px 0}
.prices{border:1px #ffce3e solid;padding:10px;display:block;text-align:center;margin:20px 0 10px 0}
.prices div{display:inline-block;padding:0 2px}
strike{font-style:italic;font:200 12px/1.5 "Roboto";color:#8e8e8e}
@media (min-width: 1024px ){.producter article{padding: 0 !important;}.producter article li {padding-left:0;} .producter .bx-lft{padding-right:0;} }
.product-info{background-color:#f6f6f6;padding:20px 20px 80px 20px}
.product-info div.feature {border-top: 2px #ffce3e solid;padding: 20px 0 0;}
.product-info .button{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}
.button{display:inline-block;background-color:rgba(0,0,0,0.8);padding:5px 20px;color:#fff;border-radius:3px;transition:all 450ms cubic-bezier(0.23,1,0.32,1) 0;white-space:nowrap}
.product-info h2{margin:0;border-bottom:1px #b7b7b7 solid;display:block;padding:5px 10px;font-size:1.1em;text-transform:uppercase}
.button:hover{background-color:#ffce3e;color:rgba(0,0,0,0.8);text-decoration:none}
.banner-3{background:#b7b7b7 url(http://phambac.com/wp-content/themes/techcom/images/banner3.jpg) no-repeat top right;background-size:auto 100%;padding:40px 10px}
.banner-3 .search-wrap{margin:30px 0}
.img-sanp {margin-bottom: 25px;}
.search-wrap{display:inline-block;width:100%;text-align:center;margin-bottom:20px}
.search-wrap .main-search{transition:all 450ms cubic-bezier(0.23,1,0.32,1) 0;display:inline-block;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);position:relative;z-index:100;background-color:#fff}
.search-wrap .main-search .input-wrap{display:inline-block;opacity:0;-webkit-animation:fade .2s ease-in-out forwards;-moz-animation:fade .2s ease-in-out forwards;animation:fade .2s ease-in-out forwards}
.search-wrap .main-search button{padding:10px 60px;border:0;background-color:#ffce3e;color:rgba(0,0,0,0.8)}
article p {font: normal 16px/1.5 "Roboto";}
.modal-register .modal-dialog .close-btn {position: absolute;right: -16px;top: -16px;cursor: pointer;color: #fff;width: 32px;height: 32px;line-height: 32px;background: #1757b6;border-radius: 16px;border: none;font-size: 25px;z-index: 9;}
.entry-content img {max-width: 100%;height: auto;}
.entry-content {padding: 10px;}
.item .img-responsive{width:100%;}
.saving-type {width: 100%;float:left;margin: 0 auto 40px;border: 1px solid #d7d7d7;border-radius: 10px;}
.saving-type .item-type:first-child {border-right: 1px solid #d7d7d7;}
.saving-type .item-type.active {background: #eeeff1;}
.saving-type .item-type {float: left;width: 50%;height: 48px;line-height: 48px;font-size: 16px;font-weight: 700;color: #5a5a5a;cursor: pointer;}