.col-md-4:nth-child(3n+1){clear:both}
#footer li{list-style:none}
.h1,.h2,.h3,h1,h2,h3{font-family:Montserrat}
.footer-option a{color:#d9e3ff;padding-right:15px}
.footer-bottom{padding:10px 0;color:#fff;margin-top:15px;z-index: 333;position: relative;border-top: 0.5px solid rgba(255,255,255,0.5)}
.box-contact{background:#006398;color:#fff}
.box-contact-left{font-size:24px;font-weight:700}
.box-contact-right a{font-weight:700;text-transform:uppercase}
.banner_home img{width:100%}
.sidebar .widget_categories li{display:block;padding:10px 5px;font-weight:700; border-bottom: 1px #ededed solid;}
.sidebar .widget_categories li:hover{background: #006398;}
.bg-f{background:#ededed}
.new-right-3 img{float:left;width:200px;margin-right:20px}
.new-right-3{padding-bottom:20px}
.footer-link a{display:inline-block;padding:5px 0}
.ivdicon{display:inline-block;vertical-align:middle}
.icon-payment{background-position:-181px 0;width:25px;height:15px;margin:15px 3px 15px 15px}
.icon-about{background-position:-208px 0;width:19px;margin:15px 3px 15px 15px}
.icon-sitemap{margin:15px 3px 15px 15px;background-position:-142px 0;width:19px}
#back-top{position:fixed;bottom:30px;right:30px;z-index:9999}
.head-top {padding: 15px 0}
.sidebar .widget_nav_menu li{}
.sidebar .widget_nav_menu li a{display:block!important}
#back-top .fa{border-radius:50%;width:38px;height:38px;background:#006398;color:#fff;font-size:35px;text-align:center;opacity:.8;line-height:35px}
.tagged_as{font-weight:700;padding:10px 0 0;border-top:1px solid #ddd;margin:10px 0 0}
.tagged_as a{font-size:15px;color:#666;border:1px solid #ccc;background:#fff;margin-right:10px;display:inline-block;float:none;font-weight:500;padding:5px 7px;border-radius:5px}
.head.navbar-fixed-top{animation:stuckMoveDown .6s}
@keyframes stuckMoveDown {
0%{transform:translateY(-100%)}
100%{transform:translateY(0)}
}
@keyframes stuckMoveUp {
0%{transform:translateY(100%)}
100%{transform:translateY(0)}
}
@keyframes stuckFadeIn {
0%{opacity:0}
100%{opacity:1}
}
.breadcrums img{margin-bottom: 15px;}
.breadcrums{padding:0px;color:#333;font-size:13px;text-align: center;padding-bottom: 15px;}
#footer li a:hover{color: #006398}
.h2,h2{font-size:24px}
.panel-default>.panel-heading{background:none;border:0;border-bottom:1px solid #ddd;padding:10px 0}
.panel-default{border:0}
body{font-family:'Montserrat',sans-serif;background:#fff;font-size: 15px;line-height: 1.5}
.home-1-content ul{padding-left:25px}
.home-1-content li{list-style:inside;padding-bottom:5px}
.home-1-right li:nth-child(2){padding:10px 0;color:#006398}
.home-2 h2{text-align:center;color:#006398;padding:15px 0;text-transform: uppercase;font-weight: bold;}
.home-new-item-list {text-align: left !important}
.home-new-item-list li:nth-child(1){height: 175px;overflow: hidden;}
.home-new-item-list li:nth-child(1) img{height: 100%;}
.home-new-item-list li:nth-child(2) a{display: block;padding: 10px 0; font-weight: bold;}
.home-new-item {margin-bottom: 15px;}
.tu-van{background:#ededed;padding:30px 0;text-align:center}
.tu-van li:nth-child(2) a{font-size:16px;color:#333}
.title-home{margin:0;padding:20px 0;color:#006398}
a{transition:all 300ms ease-in-out}
.row{margin:0 -10px}
.row5{margin:0 -5px}
.row>div{padding:0 10px}
.row5>div{padding:0 5px}
.center{text-align:center}
.left{text-align:left}
.right{text-align:right}
.bold{font-weight:700}
.uppe{text-transform:uppercase;     color: #006398;}
.flex_align{display:flex;align-items:center}
.flex{display:flex}
.home-last h3{color:#006398;padding: 5px;}
.modal-content{border:none;box-shadow:none;border-radius:.5rem;position:relative;background:#fff;background-clip:padding-box;outline:0}
.modal-header{background:#045d2d;color:#fff;padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}
.modal-header .modal-title{position:relative;min-height:44px;font-weight:400;font-size:18px;line-height:normal;margin:0;line-height:44px;color:#fff}
button.close{position:absolute;right:15px;top:30px;color:#fff;opacity:1}
.btn,input[type="submit"]{display:inline-block;height:40px;line-height:39px;padding:0 20px;text-align:center;white-space:nowrap;outline:none!important;cursor:pointer;border:none;font-weight:400;border-radius:0;letter-spacing:0;-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-ms-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in;-webkit-border-radius:0;border-radius:0}
input[type="text"],input[type="search"],input[type="password"],input[type="email"],input[type="file"],input[type="number"],input[type="tel"],textarea,select{border:1px solid #e1e1e1;padding:7px 10px;width:100%;margin-bottom:10px;max-width:100%;display:block}
.pop_box input[type=submit]{background:#045d2d;color:#fff;margin-bottom:0;margin-top:15px}
.table{margin:0 auto}
.modal-dialog{margin:80px auto 0}
.wp-pagenavi{padding-left:0;margin:20px 0;text-align: center;}
.wp-pagenavi a,.wp-pagenavi span.current,.wp-pagenavi a,.wp-pagenavi span{background:#e8e8e8;display:inline-block;margin:0 7px;border-radius:8px;min-width:28px;height:28px;text-align:center;line-height:22px}
.wp-pagenavi span.current,.wp-pagenavi a:hover{background:#006398;color:#fff}
.wp-pagenavi span.pages{display:none}
.paginate_links{overflow:hidden;text-align:center;display:table;margin:30px auto}
.paginate_links .page-numbers{width:32px;height:32px;display:inline-block;float:left;margin:0 5px;padding-top:7px;color:#c8102e;border:1px solid #c8102e;margin-bottom:5px}
.paginate_links .page-numbers:hover{background:#c8102e;color:#fff}
.paginate_links .page-numbers.prev,.paginate_links .page-numbers.next{background:transparent;width:auto;border:none}
.paginate_links .page-numbers.prev:hover,.paginate_links .page-numbers.next:hover{text-decoration:underline;color:#007BB6}
.paginate_links .page-numbers.current{background:#c8102e;color:#fff}
*{margin:0;padding:0;line-height:1.5}
a:hover,a:focus,a:visited{text-decoration:none;outline:none}
a{text-decoration:none;cursor:pointer;color:#333}
img{max-width:100%;border:none;height:auto}
p.wp-caption-text{text-align:center}
.wp-caption.aligncenter{max-width:100%!important}
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
.aligncenter{display:block;margin:5px 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;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;text-align:center;margin:0;padding:0 4px 5px}
div.wpcf7 .ajax-loader{position:absolute}
.widget-tabs{padding:7px;margin-bottom:0;border:0;list-style:none;margin-left:0;margin-right:0;background:#33b5e5;margin-bottom:1.7rem;word-wrap:break-word}
.tabs-2 li{width:50%}
.nav-tabs .nav-link,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:0;color:#fff}
.nav-tabs .nav-item.active .nav-link,.nav>li>a:focus,.nav>li>a:hover,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:rgba(255,255,255,0.2);color:#fff;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.widget-content .single-post:last-of-type{border-bottom:none}
.widget-tabs-content .img img{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);width:100%}
#back-top{display:none}
.widget-content{padding-top:10px}
.widget-content .single-post{border-bottom:1px solid #e0e0e0;margin-bottom:15px;padding-bottom: 10px;}
.widget-tabs-content h3.title{font-weight:400;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#424242;font-size:16px}
.widget-tabs-content h3.title a{color:#424242}
.text-muted{color:#636c72;display:block;margin-top:10px;font-size:14px;font-weight:400}
.form-group{margin-bottom:8px;position:relative}
.wpcf7-form-control-wrap{position:initial}
.wpcf7 .wpcf7-not-valid-tip{position:relative;padding:5px 10px!important;line-height:1.2em;left:auto!important;border-radius:3px;background:#f1f1f1!important;border:0!important;color:#000;position:absolute;right:0;top:40px;z-index:99;font-size:12px;margin-bottom:5px}
.wpcf7 .wpcf7-not-valid-tip:after{bottom:100%;left:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#f1f1f1;border-width:5px;margin-left:-10px}
.wpcf7 .wpcf7-validation-errors{display:none!important}
.owl-carousel .owl-dots{text-align:center}
.owl-carousel .owl-dots > *{display:inline-block;zoom:1}
.owl-carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-carousel .owl-dots .owl-dot.active span{background:#869791}
.owl-carousel .owl-nav .owl-prev{position:absolute;left:0;margin:0;background:none;line-height:50px;width:34px;position:absolute;top:50%;transform:translate(0%,-50%);height:50px;text-align:center;font-size:35px;color:#999;font-family:-webkit-body}
.owl-carousel .owl-nav .owl-next{position:absolute;right:0;margin:0;background:none;width:34px;height:50px;line-height:50px;text-align:center;font-size:35px;position:absolute;top:50%;transform:translate(0%,-50%);color:#999;font-family:-webkit-body}
ul{margin-bottom:0}
.owl-carousel .owl-dots > *{background:none}
.owl-carousel .owl-dots{position:absolute;left:0;bottom:0;width:100%}
.title.capt{margin-top:0;font-size:18px}
.header_top{background:#006398;height:auto;padding:10px 0}
.header_top ul li{float:left;list-style:none}
.header_top ul li a{display:block;padding:0 20px;color:#fff}
.socials_top{list-style:none;margin:0;float:right;position:relative;top:20px}
.socials_top li{display:inline-block;margin:7px}
.socials_top li a{color:#fff;border-radius:10px;width:auto;height:40px;text-align:center;line-height:40px;border:0 solid #ddd;display:inline-block;background:#FF2C38;text-transform:uppercase;font-weight:700;border:2px solid #fff}
.socials_top li a:hover{color:#EED138}
.socials_top .fa{font-size:20px}
.searchform{max-width:500px;position:relative;float:none;border-radius:10px;overflow:hidden;top:30px}
.searchform .search-input{float:left;width:100%;height:auto;margin:0;border-radius:5px;border-color:#ddd;outline:none;border-radius:20px}
.searchform .submit-input{border:none;background:none;position:absolute;top:50%;transform:translateY(-50%);right:10px;outline:none;color:#fff;background:#006398;padding:8px 20px;right:0}
.header_menu2{background:none;padding-top:10px}
.header_top .searchform .search-input::-webkit-input-placeholder{color:#fff}
.header_top .searchform{margin-left:20px}
.header_top .searchform .search-input{color:#fff;background:none}
.header_menu{padding:0px 0;background:#006398;box-shadow:rgba(0,0,0,.1) 0 0 20px}
.header_menu2 .menu{list-style:none;margin:0;position:relative}
.header_menu2 .menu>li.menu-item-has-children > a:after{content:"\f0d7";font:normal normal normal 14px/1 FontAwesome;float:right;top:21px;position:relative;right:-7px}
.header_menu2 .menu>li.menu-ba{position:static}
.header_menu2 .menu>li.menu-ba > .sub-menu{width:100%;background:#ededed;padding:15px;box-shadow:0 0 5px #ddd}
.header_menu2 .menu>li.menu-ba > .sub-menu > li{width:25%;float:left;padding:5px}
.header_menu2 .menu>li.menu-ba > .sub-menu > li > .sub-menu{display:block;position:relative;width:100%;background:none;min-width:100px;box-shadow:none}
.header_menu2 .menu>li.menu-ba > .sub-menu > li a{border-bottom:1px solid #ccc}
.header_menu2 .menu>li.menu-ba > .sub-menu > li > .sub-menu > li > a{color:#333}
.header_menu2 .menu>li.menu-ba > .sub-menu > li > a{text-transform:uppercase;font-weight:700;color:#333}
.head-right{float:right;position:relative;top:10px}
.header_menu2 .menu>li{display:inline-block;margin-left:-4px;position:relative}
.header_menu2 .menu a{color:#fff;font-size:14px}
.header_menu2 .menu>li>a{display:block;line-height:55px;text-transform:none;padding:2px 18px;font-weight:bold; font-size: 15px}
.header_menu2 .menu>li:hover>a{color:#006398;background:#Fff}
.header_menu2 .menu>li.hotline_pc>a{color:#fff;line-height:36px;border-radius:20px;background:#006398}
.header_menu2 .menu>li.hotline_pc{margin-left:12px}
.sub-menu{display:none;list-style:none;margin:0;padding:0;z-index:999;text-align:left;position:absolute;left:0;top:100%;min-width:280px;background:#006398;box-shadow:0 5px 11px 0 rgba(0,0,0,.27)}
.sub-menu>li{}
.search-form-head{position:relative;display:inline-block}
.search-form-head span{display:inline-block;padding:5px 10px}
.search-form-head .searchform{position:absolute;right:0;top:100%;width:250px;display:none}
.socials_top li a{border-radius:0}
.socials_top{top:0;float:none;display:inline-block}
.socials_top li{margin:0}
.home-title,.home-title a{color:#006398;text-align:center;margin:0;padding:15px 0;font-size:24px;font-weight:700;text-transform:uppercase}
.list-home-news ul{position:relative;margin-bottom:20px}
.home-title{position:relative;margin-bottom:15px}
.home-title:before{width:100px;height:2px;background:#006398;position:absolute;left:50%;margin-left:-50px;bottom:10px;content:''}
.head-top .searchform{top: 10px;}
.head-top  .searchform .search-input {padding: 10px 20px;}
.head-top .searchform .submit-input{padding: 11px 20px}
.hotline-header {position: relative;padding-left: 40px;float: right;top: 22px;}
.hotline-header svg {position: absolute;left: 0px;top: 5px}
.hotline-header p{margin-bottom: 0; line-height: 1}
.hotline-header a{font-weight: bold;font-size: 18px;line-height: 1}
.list-home-news-2 li:nth-child(2) a{display:block;padding:10px 0;font-size:16px;font-weight:700}
.owl-carousel .review-item li:nth-child(2){font-weight:700;padding-bottom:10px}
.owl-carousel .review-item img{float:left;width:150px;margin-right:15px}
.list-home-news ul li img{width:100%}
.list-home-news ul li:nth-child(1){max-height:200px;overflow:hidden}
.list-home-news ul li:nth-child(2) a{padding:10px 0;display:block;font-size:16px;font-weight:700;color:#006398}
.home-1-left h2,.quest h2{color:#006398;text-align:center}
.home-review{background:url(img/bg-review.jpg);background-size:100% auto}
.home-review .home-title a{color:#fff!important}
.home-review .home-title:before{background:#fff}
.home-review .review-item{color:#fff}
footer{margin-top:20px}
.quy-trinh ul{text-align:center;margin-bottom:20px}
.quy-trinh ul li:nth-child(1){max-height:200px;overflow:hidden}
.quy-trinh ul li:nth-child(1):hover img,.list-home-news ul li:nth-child(1):hover img{-ms-transform:scale(1.1);transform:scale(1.1)}
.home-22 img{max-height:100px;width:auto}
.home-22 li:nth-child(2){padding:10px;font-weight:700;font-size:16px}
.home-22{background:url(img/khung2.png) no-repeat center;background-size:100%;color:#fff;text-align:center}
.quy-trinh ul li:nth-child(2){padding:10px 0;text-align:left}
.why-item:nth-child(3n+1){clear:both}
.header_menu2 .menu>li:hover>ul.sub-menu{display:block}
.header_menu2 .sub-menu>li>a{display:block;color:#fff;border-left:0;padding-left:10px;margin:0;margin-left:0;padding:10px}
.header_menu2 .sub-menu>li>a:hover{background:#fff;color:#333}
.banner_home{background:#fff;background-repeat:no-repeat;background-position:top right}
.text_banner{padding:155px 0;color:#fff}
.text_banner .title{font-size:20px;margin-bottom:25px;position:relative}
.text_banner .title:after{content:'';position:absolute;width:40px;height:5px;border-radius:3px;background:#006398;display:block;left:0;bottom:-15px}
.text_banner .sub{font-size:79px;line-height:1.1}
.box_sec{padding:40px 0}
.sidebar .widget{margin-bottom:20px}
.title_sec{border-bottom:1px solid #ececec;margin-bottom:20px}
li{list-style:none}
.content-post li{list-style:inside}
.single-post-sidebar li:nth-child(2) a{display:block;padding:15px 0;font-weight:700;min-height:72px}
.sidebar-title{display:inline-block;border-bottom:3px solid #006398;font-size:18px;margin:0;font-weight:700;text-transform:uppercase;margin-bottom:10px}
.title_sec .title a{color:#333}
.item_news .info{padding:0px 0}
.content-post img{display:block;margin:15px auto}
.item_news{background:#fff;transition:all 500ms ease-in-out;height:100%}
.category-item-list .img  {float: left;width: 180px !important;margin-right: 15px; height: auto !important;margin-right: 15px !important;}
.item_news .info .capt{font-size:16px;margin:0;max-height:52px;overflow:hidden}
.capt a{display:block}
#comments{padding:20px;background:#ededed}
body #formcmmaxweb input[type=submit]{padding:0 20px;height:auto;width:auto}
.capt a:hover{color:#006398}
.item_news .info .desc{margin:10px 0}
.single-post .title a{font-size:14px}
.post-readmore{display:inline-block;line-height:1;border:1px solid #006398;color:#006398;border-radius:2px;cursor:pointer;padding:7px 17px;font-size:13px;text-transform:uppercase;letter-spacing:.5px;-webkit-transition:border .18s,background .18s,box-shadow .18s,opacity .18s,color .18s,-webkit-transform .18s;transition:border .18s,background .18s,box-shadow .18s,opacity .18s,color .18s,-webkit-transform .18s;transition:transform .18s,border .18s,background .18s,box-shadow .18s,opacity .18s,color .18s;transition:transform .18s,border .18s,background .18s,box-shadow .18s,opacity .18s,color .18s,-webkit-transform .18s;font-weight:500}
.post-readmore:hover{background:#006398;color:#fff;border-color:#006398}
.post-meta{font-style:italic;color:#6d6d6d;padding-top:5px}
.list_news_archive .col-md-4:nth-child(3n+1){clear:both}
.item_news:hover{box-shadow:0 6px 12px 0 rgba(0,0,0,.1)}
.item_news .img:hover img,.item_news2 .img img:hover,.big_news .img img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:.5}
.item_news .img,.item_news2 .img{overflow:hidden;height:220px;width:100%;margin-right:0}
.big_news .img{overflow:hidden;height:200px}
a,img{-moz-transition:all .2s ease-in 0;-webkit-transition:all .2s ease-in;-webkit-transition-delay:0;transition:all .2s ease-in 0}
.sidebar .searchform{top:0}
.see_all a{display:inline-block;color:#fff;font-size:14px;font-weight:700;border-radius:5px;background:#006398;padding:10px 50px;margin-top:15px}
#content{padding-bottom:20px}
#content section:nth-child(even){background:#fff}
#content section:nth-child(even) .item_news{background:#f4f4f4}
.item_news2{transition:all 500ms ease-in-out;height:100%;text-align:center}
.list_news .col-md-3:nth-child(4n+1){clear:both}
.item_news2:hover{box-shadow:0 6px 12px 0 rgba(0,0,0,.1)}
.item_news2 .capt{padding:15px;margin:-35px 10px 0;border-radius:7px 7px 0 0;font-weight:500;font-size:16px;background:#f4f4f4;display:inline-block;position:relative;z-index:33}
.col_news .capt{font-size:14px;margin-bottom:0}
.col_news .big_news .capt{font-size:16px;margin-bottom:5px}
.col_news .big_news .img{margin-bottom:15px}
.img img{width:100%;height:auto}
.col_news ul{list-style:none;margin:0}
.col_news ul li{border-bottom:1px dotted #c8c8c8;padding:10px 0}
.col_news .big_news{padding:0 0 20px}
.sidebar .widget_nav_menu li{list-style:none}
.col_news ul li:last-child{border-bottom:none}
.info-footer i{color:#ee1c23;padding-right:5px}
.single-post h3{margin:0;line-height: 1.5;font-size: 15px;}
.list_cats a,.sidebar .widget_nav_menu li a{padding:7px;margin:3px;display:block;color:#333;border:1px solid #ececec;border-radius:5px}
.sidebar .widget_nav_menu li a:before{content:"\f046";font:normal normal normal 14px/1 FontAwesome;padding-right:5px}
.list_cats a:hover,.sidebar .widget_nav_menu li a:hover{color:#fff;background:#006398}
.inner_right{margin-bottom:20px}

.social-list{padding-bottom:15px}
.hotline_dh{border:1px dashed #d9e3ff;border-radius:9px;margin:10px auto;width:90%;text-align:center}
.hotline_dh .icon-support{background-image:url(images/sprite.png);margin:15px 10px 15px 0;background-position:0 -22px;width:34px;height:35px;display:inline-block;vertical-align:middle}
.hotline_dh a{color:#fff!important;font-size:20px;font-weight:500;letter-spacing:-1px}
.social-list a{margin:0 10px}
span.A247_local{display:block;padding-left:10px;text-transform:uppercase;font-weight:700;border-bottom:1px solid #ebebeb;padding-bottom:10px;font-size:20px;border-top:1px solid #ebebeb;padding-top:10px;background-position-y:5px;background-position-x:-6px;background-color:#ebebeb;margin-bottom:10px;font-size:18px;line-height:1.5;padding:5px 10px;margin-top:15px}
.a247_verify{display:block;background:url(https://www.thetindung247.com/wp-content/uploads/2017/08/dia-chi-icon.png) no-repeat left center;background-size:20px;padding-left:20px;font-weight:500;border-bottom:1px solid #ebebeb;margin:0;padding:10px 0 10px 20px}
.breadcrums a{font-weight:700}
.footer-title{text-transform:uppercase;font-size:16px;font-weight:700;padding-bottom:10px}
.footer-title span{border-bottom:0px solid #fff;padding-bottom:5px;font-size:16px;color:#fff}
.textwidget p{margin:0;padding-bottom:5px}
.sidebar .widget_categories li a:before{    content: "\f0da";font:normal normal normal 14px/1 FontAwesome;padding-right: 5px;}
.sidebar .widget_categories li a:hover{color: #fff}
.page_title{margin-top:0;margin-bottom:10px;text-transform:uppercase;font-size:16px;padding: 15px 0}
.recent-post li a{font-weight: bold;display: inline !important;}
.why-item {text-align: left !important;position: relative;padding-left: 90px;min-height: 80px;margin-bottom: 15px;}
.why-item li:nth-child(1) i {position: absolute;left: 0px;top: 5px;width: 75px;height: 75px;border-radius: 50%;    background: #006398;text-align: center;
    color: #fff;
    font-size: 40px;
    line-height: 75px;}
    .why-item li:nth-child(2) {font-size: 18px;font-weight: bold;color: #006398}
.meta_single span{font-size:12px;color:#9b9b9b;margin-right:15px}
.meta_single{padding-bottom:3px;background:  #ececec;padding: 5px 10px;}
.content-post{padding:10px 0;font-size:15px}
.content-post a{border-bottom:1px dashed #006398}
.content-post a:hover{color:#006398}
.content-post p{margin-bottom:15px}
.content-post h1{font-weight:700;font-size:20px;text-align:center;margin:20px 0 10px;text-transform:uppercase}
.content-post h2{font-size:17px;font-weight:700;margin:10px 0 10px;padding-left:7px;border-left:5px solid #006398;text-transform:uppercase;color:#333}
.content-post h3,.content-post h4{text-transform:uppercase;font-weight:500;margin:20px 0 10px;padding:5px 0;font-size:16px}
.content-post ul{padding-left:30px;margin-bottom:15px}
.content-post ul li{margin:5px 0}
.title_sigle{font-size:18px;margin:30px 0 15px}
.comment-face iframe{width:100%!important}
.list_news_archive .item_news{border-bottom:1px solid #ececec;padding:20px 0}
.list_support{background:#006398;padding:10px}
.list_support .item{margin-bottom:10px;padding:3px;border:1px dashed #ffd4a0;border-radius:50px 10px 10px 50px}
.list_support .item .avt{width:50px;height:50px;border-radius:50%;overflow:hidden;margin:0 10px}
.list_support .item:last-child{margin-bottom:0}
.list_support .item .info p{margin:2px 0;color:#fff}
.list_support .item .info a{color:#efefef}
.list_support .item .info a:hover{color:#fff}
.list_support .item .info p span{height:12px;background-image:url(images/sprite.png);margin-right:5px;display:inline-block}
.list_support .item .info .zalo{width:26px;background-position:-45px -82px}
.list_support .item .info .skype{background-position:-84px -82px;width:30px}
.list_support .item .info .email{background-position:-124px -82px;width:18px}
.box_sidebar{margin-bottom:20px}
.socials_bot a{display:inline-block;margin:0 5px;font-size:20px;color:#fff}
.socials_bot{padding:10px 0}
.socials_bot .fa{color:#fff}
.fll{float:left}
.flr{float:right}
.header_top{color:#fff}
.p50{padding:50px 0}
.header_menu2 .menu li:hover>ul.sub-menu {display:block;}
.header_menu2 .menu  .sub-menu .sub-menu {left:100%;top:0px;}
.header_menu2 .menu  .sub-menu .menu-item-has-children > a:after {
    content: "\f0da";
    font: normal normal normal 14px/1 FontAwesome;
    float: right;
    top: 2px;
    position: relative;
    right: -2px;}
	.emoji  {width:15px;display:inline-block !important}
	.recent-post li a ,.recent-post li {font-weight:normal;color:#006398}
	.recent-post li a {color:#333}
	.recent-post li a:hover{color:#006398;padding-left:5px;}
	.text-head {padding-top:15px !important}
.single-post .content-post img{margin-top:5px;}
    .logo img{max-height:88px;}
	#footer {padding:35px 0 0 ;     background-image: url(https://kienmoitruong.com/wp-content/uploads/2022/10/thong-tac-bon-cau-kienmoitruong.jpg);
    background-size: cover;
    position: relative;
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;}
	#footer a {color:#fff}
	#footer:before{    content: "";
    background: linear-gradient(180deg, #603F40 0%, rgba(0,0,0,0.543171) 0%, rgba(0,0,0,0.296875) .01%, rgba(0,0,0,0.490757) .02%, rgba(0,0,0,0.636561) .03%, #000 100%);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;}
	#footer li a{display:block;padding:5px 0}
.table-hover>tbody>tr:hover {    background-color: #337ab7;
    color: #fff;}
.title_sec > *{font-size:18px;}
.recent-post li a {margin-bottom:10px;}
	.clearfix:after{content:''}
	#author-info {
    float: left;
    padding: 20px 0;
    background-color: #fff;
    margin-bottom: 10px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	} #author-info .avatar {
    max-width: 100px;
}
#author-info .avatar {
    position: relative;
    top: 2px;
    left: 0;
    float: left;
}#author-description {
    margin-left: 115px;
}#author-description .p-author {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 16px;
    margin-bottom: 10px;
    font-weight: 500;
}#author-description strong {
    display: block;
    color: #006398;
    font-weight: 500;
}
	.b1 {color: #e8c444; margin:15px auto;
    background-color: #fdf4d6;padding:10px;border-radius:8px}
	.b2{    color: #4fc9da; margin:15px auto;
    background-color: #ddf8fc;padding:10px;border-radius:8px}
	.b3{    color: #4f55da; margin:15px auto;
    background-color: #eff0ff;padding:10px;border-radius:8px}
	.b4{    color: #f06445; margin:15px auto;
    background-color: #fff0ed;padding:10px;border-radius:8px}
	.bvlq {    padding: 20px 15px; 
    background-image: -o-linear-gradient(45deg,#152464 0%,#2560c0 90%);
    background-image: linear-gradient( 
45deg,#152464 0%,#2560c0 90%);
    color: #fff;
    border-radius: 10px;}
	.bvlq h3{font-size: 16px;
    font-weight: bold;}
	.bvlq ul{padding-left:10px;}
	.bvlq ul li{    list-style: inside;}
	.bvlq ul li a{color:#fff;}
.alert-danger {    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
    padding: 15px;
    margin: 10px 0;
    border-radius: 5px;
    text-align: center;}
    .alert-danger span ,.alert-danger strong {    display: block;}
      .alert-danger  a{    display: inline-block;
    clear: both;
    padding: 5px 10px;
    color: #fff;
    background-color: #ac2925;
    border-color: #761c19;
    border-radius: 5px;}
	.b1 {color: #e8c444; margin:15px auto;
    background-color: #fdf4d6;padding:10px;border-radius:8px}
	.b2{    color: #4fc9da; margin:15px auto;
    background-color: #ddf8fc;padding:10px;border-radius:8px}
	.b3{    color: #4f55da; margin:15px auto;
    background-color: #eff0ff;padding:10px;border-radius:8px}
	.b4{    color: #f06445; margin:15px auto;
    background-color: #fff0ed;padding:10px;border-radius:8px}
	@media(max-width:768px){
		.logo img{max-height:62px;}
		.category-item-list .img {width:120px !important;}
	}
.footer-info img{max-height: 75px;width: auto}
.footer-social li, .footer-social2 li {
    display: inline-block;
}
.footer-social, .footer-social2 {margin-top: 15px;}
.footer-social li a {
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    margin-right: 10px;
    background: url(img/social.png)no-repeat 0 0;
}
.footer-social2 li a {
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    margin-right: 10px;
    background: url(img/social.png)no-repeat 0px -32px;
}
.footer-social li:nth-child(2) a {
    background-position: -48px 0;
}
.footer-social2 li:nth-child(2) a {
    background-position: -48px -32px;
}
.footer-social li:nth-child(3) a {
    background-position: -96px 0;
}
.footer-social2 li:nth-child(3) a {
    background-position: -96px -32px;
}
.footer-social li:nth-child(4) a {
    background-position: -144px 0;
}
 .footer-social2 li:nth-child(4) a {
    background-position: -144px -32px;
}
.footer-social li:nth-child(5) a {
    background-position: -192px 0;
}
 .footer-social2 li:nth-child(5) a {
    background-position: -192px -32px;
}
.footer-add {padding: 15px 0;color: #fff}
.footer-add i{width: 25px;}
.footer-add li{padding-bottom: 10px;}
.home-h {text-align: center;color: #006398;
    position: relative;
    display: block;font-size:24px;
    line-height: 48px;
    font-weight: 700;
    text-transform: uppercase;
   max-width: 630px;
    margin: auto;
    padding-bottom: 35px;}
    .home-h  span {position: relative;}
    .home-h  span:before{content: "";
    position: absolute;
    width: 135px;
    height: 2px;
    background: #006398;
    bottom: -20px;
    left: 50%;
    transform: translateX(-50%);}
    .mar-top-20 {margin-top: 20px;}
    .home-1-i {    border-radius: 20px;
    overflow: hidden;}
    .home-1 ,.banner_home{background: #fef7ef}.whychoose-item {
    background: #ffff;
    border-radius: 20px;
    min-height: 201px;
    align-items: center;
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    cursor: pointer;
    padding: 0 15px;margin-bottom: 20px;
}.whychoose-item .info h3 {
    margin-bottom: 0;
    font-size: 18px;
    line-height: 36px;
    font-weight: 600;text-align: center;
    text-transform: uppercase;
}.whychoose-item  img{max-height: 50px;}
.whychoose-item:hover img{filter: brightness(3);}
.whychoose-item:hover{    background: #006398;
    color: #fff;}
    .home-2 {position: relative;}
    .home-2:before{content: "";
    background-image: url(img/bg-before-service.png);
    background-repeat: no-repeat;
    width: 283px;
    height: 472px;
    position: absolute;
    top: -5px;}
    .home-h a span{color:#006398;}
    .home-h span {display: block;}
    .home-2 .home-h{text-align: left;margin-bottom: 20px;}
    .home-2 .home-h span:before {left: 0;    transform: translateX(-0%);}
    .btn-home {    background: #006398;color: #fff;border-radius: 25px;font-weight: bold;}
    .home-2-item {position: relative;border-radius: 20px;overflow: hidden;}
    .home-2-item:before{    content: "";
    background: linear-gradient(180deg, #1F0E0E 0%, rgba(50,23,23,0.85) 13.02%, rgba(93,40,40,0.07) 56.25%);
    transform: rotate(180deg);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;}
    .home-2-item img{transition: all 0.5s;}
    .home-2-item:hover img {    transform: scale(1.05);}
    .home-2-item h3 a{position: absolute;bottom: 0px;left: 0px;width: 100%;color: #fff;font-weight: bold;font-size: 18px;padding: 20px;z-index: 33;}
    .home-3  ,.home-4{background: #FFF8EF;position: relative;z-index: 3;}
    .home-3-item img{border-radius: 20px;}
    .home-3-item .info{background: #fff;padding: 15px;margin-top: -20px;text-align: center;}
    .home-3-item .info h3 a{text-align: center;color: #006398;font-weight: bold;font-size: 18px;}
    .btn-home:hover{color:#006398;background: #fff;border:1px solid #006398; }
    .home-news-items li:nth-child(1) a{display: block;height: 250px;position: relative;overflow: hidden;border-radius: 20px;}
    .home-news-items li:nth-child(1) a img{    max-width: 100%;
    height: 100%;
    width: auto !important;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
    transition: all 0.5s;}
    .home-news-items li:nth-child(2) a:hover{color: #006398}
    .home-news-items li:nth-child(2) a {display: block;
    font-size: 18px;
    font-weight: 700;padding: 15px 0 10px;
    color: #544F4F;}
    .home-news-items li:nth-child(3){color: #999;font-size: 13px;padding-bottom: 10px;}
    .home-news-items li:nth-child(5){font-size: 13px;padding-top: 10px;}
    .awe-section-8 {    background-image: url(https://kienmoitruong.com/wp-content/uploads/2022/10/hut-be-phot-kienmoitruong.webp);
    background-repeat: no-repeat;
    background-position: center center;
    min-height: 480px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    background-size: cover;
    padding: 30px 0;}
    .awe-section-8:before{    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: #006398;
    height: 100%;
    width: 100%;
    opacity: 0.9;}
    .swiper-slide{}.mySwiper-d2 {
    text-align: center;
    overflow: hidden;
    width: 700px;
    margin: auto;
}.mySwiper-d2 .swiper-slide .des {
    font-size: 16px;
    line-height: 26px;
    color: #fff;
    margin-bottom: 10px;margin-top: 30px;
}.mySwiper-d2 .swiper-slide .name {
    line-height: 24px;
    font-weight: 700;
    color: #fff;
    font-size: 18px;
    margin-bottom: 10px;
}
.mySwiper-d2 {margin-bottom: 30px;}
.section_customer_reviews .mySwiper {
    width: 390px;
    margin: auto;
    position: relative;
}.mySwiper .swiper-slide.swiper-slide-active img {
    width: 130px;
    height: 130px;
    filter: initial;
    border: 2px solid #fff;
}.mySwiper .swiper-slide .inner {
    height: 130px;
    display: flex;
}.mySwiper .swiper-slide img {
    width: 90px;
    height: 90px;
    display: block;
    margin: auto;
    border-radius: 100%;
    filter: grayscale(1);
    border: 3px solid transparent;
}.section_customer_reviews .mySwiper .swiper-button-next, .section_customer_reviews .mySwiper .swiper-button-prev {
    height: 38px;
    width: 38px;
    background: #fff;
    border-radius: 50%;
}.section_customer_reviews .mySwiper .swiper-button-prev {
    left: 0px;
}.section_customer_reviews .mySwiper .swiper-button-next {
    right: 0px;
}
.section_customer_reviews .mySwiper .swiper-slide.swiper-slide-active img {
    width: 130px;
    height: 130px;
    filter: initial;
    border: 2px solid #fff;
}
.swiper-button-next:after, .swiper-button-prev:after {display: none}
.home-news-items {margin-bottom: 20px;}
.page-lh-title{font-size: 24px;text-transform: uppercase;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-weight: bold;line-height: 1.5}
.contact-page {padding-top: 20px;}
.contact-page li{padding-bottom: 20px;padding-left: 30px;position: relative;}
.contact-page li:nth-child(2) a{font-size: 18px;font-weight: bold;color: #006398}
.contact-page li svg {position: absolute;left: 0px;top: 5px;}
@media(max-width:768px) {
	.whychoose-item {padding-top: 15px;    background: #006398;
    color: #fff;}.whychoose-item img {    filter: brightness(3);}
	.p50 {padding: 20px 0}
	.home-h {font-size: 16px;}
	.hm-1 .col-md-6 ,.home-3 .col-md-3{float: left;width: 50%;margin-top: 15px;}
	.hm-1 .col-md-6:nth-child(2n+1) ,.home-3 .col-md-3:nth-child(2n+1){clear:both;}
	.home-3-item .info h3 a {font-size: 15px;}
	.mySwiper-d2 {width: 360px;}
	.home-news-items {margin-bottom: 15px;}
	.whychoose-item{margin-bottom: 10px;margin-top: 10px;}
	.home-2 .home-h {text-align: center;}
	.home-2 .home-h span:before {left: 50%;transform: translateX(-50%);}
	.home-2-item {margin-top: 20px;}
	.hm-2 {float: left;width: 33.3%}
	.home-2-item h3 a {font-size: 16px;}
.fll,.flr{float:none}
.support-fix{display:none}
#sticker .main-menu > li.menu-item-has-children > a:after{content:"\f107";font:normal normal normal 20px/1 FontAwesome;float:right;top:5px;position:relative;right:0}
.home-22{background-size:auto 100%}
.p20{padding:20px 0}
.quy-trinh ul{margin-bottom:15px}
.list-home-news ul li img{width:100%}
.list-home-news-2 li img{float:left;width:150px;margin-right:15px;margin-top:8px}

.home-gallery .col-md-2{float:left;width:50%}
.home-gallery .col-md-2:nth-child(2n+1){clear:both}
.row{margin-left:-6px;margin-right:-6px}
.title_sec{margin-bottom:0}
.row > div{padding-left:6px;padding-right:6px}
.support-fix{left:10px;bottom:10px}
.list_news .col-md-3:nth-child(2n+1){clear:both}
.list_news .col-md-3{float:left;width:50%}
.support-fix ul li{float:left;padding-right:10px}
.header-mobile{padding:4px 0}
#sticker .hotline .text b{color:#006398;font-size:16px}
#sticker .lang{border-top:1px solid #006398;padding:12px 15px;text-transform:uppercase}
.bg-red{background:#006398}
.cl-red{color:#006398}
#sticker-wrapper{width:100%;max-width:100%;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);height:100%;border:none;z-index:1;left:-100%;display:block;position:relative;padding:116px 0 50px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;margin:0}
#touch-menu .touch-menu-inner,#touch-menu .touch-menu-inner:before,#touch-menu .touch-menu-inner:after{background:#006398;position:absolute;width:30px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:5px}
.container{width:100%;padding:0 15px;overflow:hidden}
iframe{width:100%}
.menu-main{display:none}
.header-top{height:8px}
.fixed{position:fixed!important;z-index:1000000;width:100%;background:#fff;top:0;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 7px 0 rgba(0,0,0,.1);box-shadow:0 2px 7px 0 rgba(0,0,0,.1)}
.content-header .tbl{padding:5px 0;width:100%}
.tbl > .tbl-cell{display:table-cell}
.header-mobile{padding:5px 0}
.content-header .tbl .tbl-cell{width:30%;white-space:nowrap}
.text-hl{font-size:13px}
.num-hl{font-size:18px;font-weight:700}
#sticker{width:75%;height:100%;left:0;top:0;z-index:999;visibility:hidden;opacity:0;position:fixed}
#sticker.opened{visibility:visible;opacity:1;transition:ease-in-out .3s}
#sticker .container{padding:0}
#sticker-overlay{opacity:0;visibility:hidden;background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}
#sticker.opened #sticker-wrapper{left:0}
#sticker.opened #sticker-overlay{opacity:1;visibility:visible}
#sticker .tbl,#sticker .tbl-cell{display:block;width:100%}
#sticker .sticker-header{position:absolute;top:0;left:0;width:100%}
#sticker .sticker-header .title{font-size:20px;line-height:75px;text-transform:uppercase;color:#fff;padding:0 50px 0 20px}
#sticker .sticker-header .close-menu{width:40px;height:40px;line-height:40px;position:fixed;right:5px;top:17px;cursor:pointer;text-transform:uppercase}
#sticker .sticker-header .close-menu:before,#sticker .sticker-header .close-menu:after{width:18px;height:2px;position:absolute;left:50%;top:50%;margin:-1px 0 0 -9px;content:"";background:#fff}
#sticker .sticker-header .close-menu:before{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}
#sticker .sticker-header .close-menu:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
#sticker .sticker-body{max-height:100%;overflow:auto}
#sticker .search form{position:relative}
#sticker .search form input{width:100%;height:40px;line-height:40px;padding:0 30px 0 15px;background:#fff;border:none;outline:none!important;margin-left:0}
#sticker .search form button{position:absolute;top:7px;right:10px;background:none!important;color:#666;outline:none!important;border:none;font-size:20px;padding:0}
#sticker ul.main-menu{display:block;float:none!important;padding:0;margin:0}
#sticker .main-menu > li{display:block;border-bottom:1px solid #ddd;padding:0;position:relative;width:100%}
#sticker .main-menu > li > a{color:#333;padding:11px 15px;display:block;text-align:left;font-weight:400;font-size:16px;text-transform:capitalize}
#sticker #sticker-wrapper .main-menu > li > .fa{position:absolute;right:0;top:0;line-height:39px;width:39px;text-align:center;cursor:pointer;margin:0;font-size:12px;display:block;color:#fff}
#sticker ul.main-menu > li ul{position:static;transform:none;width:100%;padding-left:10px;margin-left:0;background:transparent;display:none;margin-bottom:10px}
#sticker ul.main-menu > li ul:after{display:none}
#sticker ul.main-menu > li ul > li{border-bottom:none;list-style:none;margin-bottom:5px}
#sticker ul.main-menu > li ul > li > a{border-bottom:none;padding:7px 10px 7px 20px;color:#fff}
#sticker .sticker-footer{position:absolute;bottom:0;left:0;width:100%;background:#2d2d2d;color:#fff}
.sticker-footer .hotline{color:#2d2d2d;text-transform:uppercase;background:rgba(0,0,0,0);border:1px solid#fff;padding:7px;text-align:center;border-radius:20px;margin:5px 20px;background:#fff}
.sticker-footer .hotline a{color:#2d2d2d;font-size:18px;font-weight:700}
#sticker .hotline .text{min-height:34px;line-height:34px;background:url(../img/hotline-icon.png) 3px 4px no-repeat;white-space:nowrap;padding:0 10px 0 40px;background:#fff!important;border-radius:34px}
#sticker .hotline .text span,#sticker .main-menu > li.hotline .text b{display:inline-block;font-weight:600}
#sticker .hotline .text span{color:#5d5d5d;text-transform:uppercase;font-size:16px;font-weight:700;margin-bottom:0;padding-right:5px}
#sticker .lang .current{color:#ddd;font-weight:700}
#sticker .socials{display:inline-block;width:auto;color:#fff;margin-bottom:0;padding:0}
#sticker .socials:after{content:"";display:table;clear:both}
#sticker .socials > li{width:16.666666666667%;border:none;float:left;list-style:none}
#sticker .socials > li > a{padding:0;display:block;height:50px;line-height:50px;border:1px solid #bbb8b8;text-align:center;border-left:none;font-size:18px;color:#fff}
#sticker .socials > li > a .fa{border-radius:0;font-size:20px;color:#fff}
#sticker .socials > li:last-child > a .fa{border-right:none}
#touch-menu{width:30px;height:25px;float:right;position:absolute;margin-top:1px;right:10px;top:19px;z-index:99}
#touch-menu .touch-menu-inner{display:block;margin-top:-2px;top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}
#touch-menu.opened .touch-menu-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}
#touch-menu.opened .touch-menu-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}
#touch-menu.opened .touch-menu-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}
#touch-menu .touch-menu-inner:before,#touch-menu .touch-menu-inner:after{display:block;content:""}
#touch-menu .touch-menu-inner:before{top:-10px;transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}
#touch-menu .touch-menu-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}
.banner_home{background-size:cover}
.text_banner .sub{font-size:40px}
.text_banner{padding:50px 0}
.item_news .info{padding:8px}
.box_sec{padding:20px 0}
.item_news .info .desc{margin:5px 0}
.item_news2 .capt{padding:10px;max-height:58px;overflow:hidden}
.section4 .title_sec{margin-top:20px}
#footer .row>div{margin-bottom:20px}
.section4.box_sec .col-md-4{float:left;width:50%}
.item_news .img,.item_news2 .img{height:130px}
.big_news .img{height:128px}
.section4.box_sec .col-md-4:last-child{width:100%}
#footer{text-align:center}
.header-mobile{background:#fff}
#sticker-wrapper{padding-top:0}
.menu-item .sub-menu{min-width:200px;background:#fff!important;padding:5px}
#sticker ul.main-menu > li ul > li > a{color:#333;display:block;padding-left:15px}
#sticker ul.main-menu > li ul > li.menu-item-has-children > a{font-weight:700}
#sticker ul.main-menu > li ul,.menu-item .sub-menu li{padding:0;margin:0}
#sticker ul.main-menu > li ul > li > ul{display:block;box-shadow:none}
#sticker ul.main-menu > li ul > li > ul li a{padding-left:20px}
.header-mobile{position:fixed;top:0;border-top:5px solid #006398;z-index:3333}
.sidebar{display:none}
body{padding-top:88px}
.owl-carousel .owl-dots {bottom: -30px;}
.tbl .hotline > a{background:#006398;color:#fff;display:inline-block;padding:6px;border-radius:13px}
.cl-red{color:#fff}
#footer {text-align: left;}
.content-header .tbl .tbl-cell {text-align: center;}
.m-click .textwidget{display: none}
#sticker {width: 100%}
#sticker .main-menu > li > a {font-weight: bold;}
#sticker .main-menu > li{border:0px;border-top: 1px solid #ddd}
.header-mobile {border-top:0px;}
.m-h-logo.logo {text-align: center;padding: 10px 0 10px}
#sticker .sticker-header .close-menu {z-index: 3333;background: #006398}
.m-click .footer-title:after{    content: "\f107";    font: normal normal normal 18px/1 FontAwesome; float: right;position: relative;color: #fff}
}
