/*Luoc Do*/
.payback-infographic-block{position:relative;overflow:hidden}.payback-infographic-block .infographic-dot-line{position:absolute;z-index:10;top:30px;bottom:0;right:-3px;left:0;left:0;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);text-align:center;width:3px;background-size:100%;background-position:center center;margin:0 auto;display:block}.infographic-item{display:block;width:100%;overflow:hidden;padding-bottom:15px;position:relative}.infographic-item .image{display:block;float:left;width:50%}.payback-infographic-block .infographic-item:nth-of-type(2n) .image{text-align:right;padding-right:30px}.infographic-item .image i{font-size:30px;color:#DF8C2E}.payback-infographic-block .infographic-item:nth-of-type(2n) .text{text-align:left;padding-left:30px}.payback-infographic-block .infographic-item:nth-of-type(2n+1) .text{text-align:right;padding-right:30px}.payback-infographic-block .infographic-item:nth-of-type(2n+1) .image{text-align:left;padding-left:30px}.infographic-item .text{display:block;float:left;width:50%}.infographic-item .text .step-label{display:inline-block;font-family:'SFUFuturaBold';font-size:14px;color:#fff;text-transform:uppercase;background:#2061a3;padding:5px 20px;border-radius:20px;margin-bottom:15px;position:relative;cursor:pointer}.payback-infographic-block .modal-dialog{width:800px}.infographic-item .text .step-label a{color:#FFF}.infographic-item:nth-child(2n) .step-label::before{left:-37px}.infographic-item:nth-child(2n+1) .step-label::before{right:-37px}.infographic-item .text .step-label::before{content:'';display:block;position:absolute;z-index:11;width:14px;height:14px;border-radius:100%;background:#009b97;top:13px}.infographic-dot-line{background-image:url(/images/dot.png)}.infographic-item .text .step-info{font-size:15px;line-height:18px}.payback-infographic-block .infographic-item:nth-of-type(2n) .text{text-align:left}@media (max-width : 760px){.infographic-item .text{width:70%}.infographic-item .image{width:30%}.payback-infographic-block .infographic-item:nth-of-type(2n) .text{background:url(dot.png) repeat-y left}.payback-infographic-block .infographic-item:nth-of-type(2n+1) .text{background:url(dot.png) repeat-y right}.infographic-dot-line{display:none!important}.infographic-item:nth-child(2n+1) .step-label::before{right:-35px}.infographic-item:nth-child(2n) .step-label::before{right:-35px}}
/*Map*/
.ModMapC .panel{margin-bottom:0}
/* Nhan su */
.leader{float:none;margin:0 auto}
.memeber{float:left;width:100%;margin-bottom:15px;padding-left:0!important;border:1px solid #ededed;background:#FFF;position:relative;transition: transform 250ms;}.memeber .image{width:160px;float:left;height:215px}.memeber .image img{width:100%}.memeber .infomation{margin-left:170px;padding-left:10px;padding-top:10px}.list-info{display:table;line-height:20px}.list-info label{float:left;min-width:120px;font-weight:600;margin-bottom:0}.memeber .photo{margin-left:auto;margin-right:auto;width:150px;height:150px;border-radius:50%;border:1px solid #ccc;margin-bottom:20px;margin-top:15px;position:relative;z-index:2}.mb-5{margin-bottom:5px}.memeber .info{padding:10px;position:absolute;z-index:1;background:#fff;width:100%;top:245px;box-shadow:0 2px 10px #ccc;opacity:0}.memeber:hover .info{opacity:1;z-index:3;transform: translateY(-10px);}.memeber .info p{padding:5px 0;margin:0;border-top:1px solid #ededed}.memeber .info p:first-child{border-top:0}@media only screen and (max-width: 495px){.memeber .photo{width:90px;height:90px}.memeber .infomation{margin-left:0;width:100%}.memeber .image{width:100%;background-size:contain!important;background-repeat:no-repeat!important;background-position:bottom center}}
/* Tin tuc */
.slider{width:100%;height:auto!important}.slider .blog-entry{margin-bottom:0}.slick-slide{margin:0 20px}.slick-prev:before,.slick-next:before{color:#000}.slick-slide{transition:all ease-in-out .3s;opacity:1}.slick-active{opacity:1}.slick-current{opacity:1}.slick-slider p{text-align:center}.entry-prev-next{margin:20px 0}.entry-prev-next .entry-prev{width:50%;float:left;border-right:1px solid #ededed}.entry-prev-next .entry-prev .entry-prev-content img{float:left;margin-right:10px}.entry-prev-next .entry-prev .entry-desc{text-align:left}.entry-prev-next .entry-next .entry-desc{text-align:right}.entry-prev-next .entry-next{width:50%;float:right}.entry-prev-next .entry-next .entry-next-content img{float:right;margin-left:10px}.entry-prev-next .entry-prev .entry-prev-content img,.entry-prev-next .entry-next .entry-next-content img{height:80px;width:120px}.contact{width:100%;margin-top:20px}.contact ul{margin-bottom:0}ul li h3{display:inherit;font-size:15px}#pnav a:hover{background-position:0 -200px}.news-wrap{float:left;width:100%}.news-wrap-1{width:100%;float:left}.news-wrap .heading_wrapper{padding:0}.news-wrap .heading_wrapper,.news-wrap-1 .heading_wrapper{margin-bottom:0}.news-wrap-1 .heading_wrapper{padding:5px 0;position:relative;min-width:150px;float:left}.news-wrap-1 .heading_wrapper ul#menu{margin-top:0!important}.news-wrap .heading_wrapper h2{margin:5px 0 0;margin-bottom:10px;border-bottom:1px solid #dedede}.news-thumb-big{display:block;width:100%;max-height:150px;overflow:hidden}.news-wrap .thumbnail{margin-bottom:10px;border:0;border-radius:0;padding:0;max-height:280px;position:relative;overflow:hidden;border-bottom:1px solid #ededed}.news-wrap-1 .thumbnail{height:112px;position:relative;overflow:hidden;padding:0;width:150px;float:left;margin-right:15px}.news-wrap-1 .thumbnail100{width:100%;height:160px}.news-wrap-1 .thumbnail100 img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: center center;-o-object-fit: cover;object-fit: cover;will-change: transform;-webkit-transition: -webkit-transform 1.5s ease-out;transition: -webkit-transform 1.5s ease-out;-moz-transition: transform 1.5s ease-out,-moz-transform 1.5s ease-out;transition: transform 1.5s ease-out;transition: transform 1.5s ease-out,-webkit-transform 1.5s ease-out,-moz-transform 1.5s ease-out;}.news-wrap-1 .caption{display: table-cell;}.news-thumb-big img{width:100%;min-height:150px}.pagination{display:inline-block}.pagination a{margin-right:3px;color:#000;float:left;padding:8px 16px;text-decoration:none;transition:background-color .3s;border:1px solid #ddd}.pagination a.active{background-color:#075d9d;color:#fff;border:1px solid #ccc}.pagination a:hover:not(.active){background-color:#ddd}.news-thumb-list{width:150px;height:100px;float:left;margin-right:10px;overflow:hidden;border-radius:5px}.news-thumb-list img{width:100%;height:120px;object-fit: cover;}.news-thumb-list-medium{width:100px;height:70px;float:left;overflow:hidden;margin-right:10px}.news-thumb-list-medium img{width:100px}.news-thumb-small{width:60px;height:50px;float:left;margin-right:10px;margin-bottom:7px;position:relative;overflow:hidden}.news-thumb-small img{width:60px;height:50px}.news-wrap-1 .thumbnail .date{position:absolute;right:0;bottom:0;background:rgba(255,255,255,0.4);color:#222;font-weight:700;padding:5px 10px;font-size:13px}.review{position:absolute;right:5px;top:20px;background:#D47123;color:#fff;padding:5px;font-size:13px;width:30px;height:30px;line-height:18px;border-radius:50%;background:#BEBEBE;color:#FFF;text-align:center}.title-g{max-height:60px;overflow:hidden}.news-wrap h4{font-size:16px;line-height:18px;font-weight:500;margin:0}.news-wrap a{margin-bottom:4px}.news-wrap img{width:100%}.news-wrap-1 .news-more{float:left;width:100%;margin:10px 0;font-size:14px}.news-wrap-1 ul.news-more li{margin-left:15px!important;line-height:18px;}.news-wrap-1 ul.news-more li a:first-letter{text-transform:capitalize}.news-wrap .news-title,.news-wrap-1 .news-title{font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:18px;max-height:54px;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:none!important;margin-top:0;padding-bottom:4px;}.news-wrap .news-title:last-of-type{border-bottom:0}.news-title h3{font-size:14px;line-height:18px;font-weight:600;margin-bottom:5px}.news-title-list h3{line-height:18px;font-weight:700;margin-bottom:5px;font-size:15px;margin-top:0px}.clear{clear:both}.border-b{border-bottom:1px solid #ededed;margin-bottom:0}.border-b-97{margin-bottom:10px!important}.thumbnail img{min-height:120px;object-fit:cover;width:100%}.detail{width:100%;font-size:15px}.detail h1{margin-top:0}.gallery{text-align:center}.gallery img,.detail img{margin-bottom:20px;height:auto!important;text-align:center;max-width:800px!important;}.entry-short{font-size:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:20px;max-height:60px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.category .entry-short{margin-top:0}.entry-short-3,.entry-short-3 span,.entry-short-3 p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:18px;max-height:59px;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:3px 0}.news .news-thumb-small,.news .glyphicon{display:table-cell!important}.detail table{width:100%}.view-all{width:auto;padding:5px;border-radius:5px;position:absolute;top:3px;right:15px}.view-all:hover{border:1px solid red;box-shadow:0 1px 2px #ededed}.waite{position:absolute;top:70px;left:0;height:30px;width:100px;background:#FFF;color:#cd5c5c;line-height:30px;padding-left:10px}.list{display:table;padding:10px;border:1px solid #ededed;width:100%;margin-bottom:5px;background:#fff;position:relative}.panel .list:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.list ul.list-inline{margin-bottom:0}.list .entry-short{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:18px;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:3px 0}.full-left{float:left;text-align:left;padding-top:5px}.full-right{float:right;text-align:right;padding-top:5px}.entry-viewed-content{display:table;padding:5px 0;border-bottom:1px dotted #ccc;clear:both;width:100%}.entry-viewed-content:first-child{padding-top:0}.entry-viewed-content:last-of-type{border-bottom:0}.entry-viewed-content img{object-fit: cover;position:relative;left:0;top:0;width:100px;height:67px;float:left;overflow:hidden;margin-right:10px;border-radius:4px}.entry-viewed-content .entry-viewed-title{padding-top:5px;position:relative;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:70px;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:20px}.short{width:100%;display:table}.entry--share .list-inline > li{margin-left:0}.blog-entry .entry--title h3{line-height:20px;font-size:16px;margin-bottom:0;min-height:40px}.category .blog-entry .entry--img{float:left}.category-list .blog-entry .entry--bio{margin-bottom:5px}.category-list .blog-entry{display:table;width:100%;position:relative;max-height:120px;margin-bottom:5px;box-shadow:none;border-bottom:1px solid #ededed;padding-bottom:5px;background:transparent}.category-list .blog-entry .entry--img img{object-fit: cover;
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
    height: 100px;
    float: left;
    overflow: hidden;
    margin-right: 10px;
    border-radius: 4px;}.category-list .blog-entry .entry--img{float:left;width:150px;min-height:80px}.category-list .blog-entry .entry--content{margin-left:170px;min-height:80px}.category-list .list-inline{margin-bottom:5px}.article-item{position:relative;height:250px;float:none;font-family:inherit;line-height:normal;overflow:hidden;border-radius:4px;margin-bottom:10px}#gallery .article-item{height:250px}.article-item:hover{box-shadow:0 1px 10px #ccc}.article-item:hover .album-title{bottom:30%}.article-item:hover .album-type{opacity:1 !important;top:40px}.article-item .album-thumb{top:0;left:0;right:0;bottom:0;border-radius:4px;z-index:-1}.article-item .album-thumb::before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(70%,rgba(216,216,216,0)),to(#0d0d1f));background-image:-webkit-linear-gradient(top,rgba(216,216,216,0) 70%,#0d0d1f);background-image:-moz-linear-gradient(top,rgba(216,216,216,0) 70%,#0d0d1f);background-image:linear-gradient(to bottom,rgba(216,216,216,0) 70%,#0d0d1f)}.article-item .album-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;-o-object-fit:cover;object-fit:cover;will-change:transform;-webkit-transition:-webkit-transform 1.5s ease-out;transition:-webkit-transform 1.5s ease-out;-moz-transition:transform 1.5s ease-out,-moz-transform 1.5s ease-out;transition:transform 1.5s ease-out;transition:transform 1.5s ease-out,-webkit-transform 1.5s ease-out,-moz-transform 1.5s ease-out;border-radius:4px}.article-item .album-type{transition:top 1s;opacity:0;position:absolute;top:0;left:50%;margin-left:-60px;background:#ffde76;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;color:#000;width:120px;height:25px;line-height:25px;letter-spacing:.5px;z-index:2}.article-item .album-title{cursor:pointer;position:absolute;bottom:10px;text-align:center;width:100%;z-index:2;text-shadow:0 2px 2px #000;transition:top 1s}.article-item .album-title::before{content:"";display:block;background:#ffde76;width:50px;height:5px;margin:0 auto 15px}.article-item .album-title>h4{display:block;font-size:16px;color:#fff;font-weight:700;line-height:1.3;padding:0 20px}.article-item .album-title>p{color:#ededed;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:20px;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.article-item .album-type-icon>i{font-size:20px;color:#ffde76}.article-item img.tracking{top:0;left:0;width:1px;height:1px;overflow:hidden;display:block;z-index:-1}@media (max-width : 768px){.news-wrap-1 .thumbnail100{width:150px;height:112px}.detail img{width:100%;max-width:100% !important}.news-thumb-big{max-height:150px!important}.news-thumb-big img{width:100%;min-height:150px!important}.entry-viewed-content img{display:none}.entry-viewed-content .entry-viewed-title{margin-left:0}}@media (max-width : 495px){.news-wrap h4{font-size:14px;font-weight:550}.entry-viewed-content .entry-viewed-title{line-height:15px}.article-item{height:140px}#gallery .article-item{height: 150px;}.article-item .album-title>h4{font-size:14px;padding:0 10px}.article-item .album-title p{display:none}.detail img{width:100% !important}.news-thumb-big{max-height:200px!important}.news-thumb-big img{width:100%;min-height:130px!important}.thumbnail img{width:100%;object-fit:cover}}#module{width:100%;margin-bottom:30px}
/*Module Thong bao*/
.note img{max-width:100%;width:100%;height:auto !important}.note .heading_wrapper h2{margin-bottom:0;border-bottom:0 solid}.note .recent_post_date{position:relative!important;margin-right:5px;float:left;background:#9C100F}.note h1{font-size:18px}.recent_post_item{position:relative;margin-bottom:10px;text-align:left}.entry-file{display:block;width:100%;float:left;margin-bottom:20px}.entry-file a{color:#f60000}.recent_post_date{position:absolute;z-index:2;left:0;top:5px;width:50px;height:50px;padding-top:5px;text-align:center;font-weight:300;line-height:20px;font-size:22px;color:#fff;background-color:#333}.recent_post_date span{display:block;text-transform:uppercase;font-weight:600;line-height:15px;font-size:12px}.note{padding-bottom:10px;position:relative}.note .recent_post_title{display:table-cell;margin-bottom:5px;line-height:20px;padding:0;font-weight:500;width:100%}.note-relative{margin-top:20px;width:100%;float:left}.note .glyphicon{display:table-cell!important}.tab-main{float:left;width:100%;padding:30px 0}
/* Module - Lich Cong Tac */
 #ui-datepicker-div{display:none;}.ui-datepicker {background-color: #fff;padding: 20px;box-shadow: 0 2px 5px #ccc;border-radius: 5px;border: 1px solid #ccc;}.ui-datepicker td, .ui-datepicker th{padding:5px;width:30px;height:30px;}.ui-datepicker-header {background-color: #f8f8f8;}.ui-datepicker-header .ui-datepicker-prev{float:left}.ui-datepicker-header .ui-datepicker-next {float: right}.ui-datepicker-title {text-align:center }.ui-widget-content .ui-state-default {border: 0px;text-align: center;background: #fff;font-weight: normal;color: #000;display:block;}.ui-widget-content .ui-state-default:hover {border: 0px;text-align: center;background: #000;font-weight: normal;color: #fff;}.ui-widget-content .ui-state-active {border: 0px;background: #616eff;color: #fff;}
.c-red{background-color:red !important;color:#fff;position:relative;cursor:pointer;padding:0!important}.c-red a{color:#fff!important;display:block;width:100%;text-align:center!important;font-size:11px}.c-grey{background-color:#f8f8f8 !important;color:#000;position:relative}.c-list{width:100%;float:left;position:relative;padding:5px;margin-bottom:5px;background:#f8f8f8}.c-green{background-color:#509 !important;color:#fff}.c-orange{background-color:#ff9a03 !important;color:#fff}
.panel.date{margin:0;width:50px;text-align:center}.panel.date .month{padding:2px 0;font-weight:700;text-transform:uppercase}.panel.date .month .panel-title{font-size:14px;font-weight:400}.panel.date .day{padding:3px 0;font-weight:700;font-size:1.3em}
#viewbook-no .no-db a{opacity:0}
#viewbook-no .no-db:hover a{opacity:1}
#viewbook-no td, #viewbook-no th{padding:3px !important}
/* Don vi */
.infomation-dv{border-radius:4px;padding:0 15px 15px;margin:0px 0 20px 0;border:1px solid #ededed;box-shadow:0 1px 3px #ededed;position:relative;background:#f7f7f7;}
.infomation-dv:hover{background:#fff}
.list-info{display:table;}
.list-info h3{font-size:18px;font-weight:700;color:#2d6daf;margin:10px 0}
.list-info label{float:left;min-width:100px;}
/* Module - Article */
.contents{float:left;width:100%;position:relative}.contents img{max-width:100%!important;height:auto!important}.contents h3{font-size:16px;margin:10px 0}
@media (max-width: 545px){
    .contents img{max-width:100%!important;margin:15px 0}
    .entry-prev-next .entry-prev .entry-prev-content img, .entry-prev-next .entry-next .entry-next-content img{float:none}
    .entry-prev-next .entry-next .entry-desc,.entry-prev-next .entry-prev .entry-desc{text-align:left}
    .entry-prev-next .entry-next .entry-desc{padding-left:10px;}
}
/* model slider image */
.modal{display:none;position:fixed;z-index:9999;padding-top:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000}
.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;width:100%;white-space:normal}
.close{color:#222!important;opacity:1!important;width:15px;border:0;text-align:center;position:absolute;top:10px;right:25px;font-size:35px;font-weight:700}
.close:hover,.close:focus{color:#dc0000;text-decoration:none;cursor:pointer}
.mySlides{display:none;background:#000;text-align:center;margin:auto}
.mySlides img{max-width:800px!important}
.cursor{cursor:pointer}
.prev,.next{cursor:pointer;position:absolute;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:700;font-size:20px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}
.next{right:0;border-radius:3px 0 0 3px}
.prev:hover,.next:hover{background-color:rgba(0,0,0,0.8)}
.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}
.caption-container{text-align:center;background-color:#000;padding:2px 16px;color:#fff}
.caption-container p{color:#fff;text-align:center}
.caption-container strong p{font-weight:700;text-transform:uppercase;text-align:center}
.demo{opacity:.6;margin-top:15px!important}
.active,.demo:hover{opacity:1}
.hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.4),0 6px 20px 0 rgba(0,0,0,0.22)}
/* Module Countdown */
.clockcount{position:relative;width:100%;float:left;min-width:unset!important}.countdown-title{animation: color-change 2s infinite;font-size:20px;display:block;line-height:20px;color:#1e4696;margin-bottom:5px;margin-top:5px}.countdown-title .fa{color:#d87b10}.countdown td,.countdown th{border:0 solid #ddd!important;text-align:center}.countdown td{max-width:60px}.countdown{background:transparent !important;border:0 !important;max-width:550px;margin:auto;color:#ff0;width:100%;min-width:unset !important}.countdown .n p{text-transform:uppercase;font-size:18px}.countdown .box{font-size:26px;color:#FFF;font-weight:500;margin-bottom:0!important;margin-top:7px!important;float:left;width:100%;border-radius:8px;}.clockcount p{margin:0}.countdown strong,.countdown p{color:#FFF!important;float:left;width:100%;margin-bottom:5px}.countdown p{text-transform:uppercase;font-size:14px;margin-bottom:0}.countdown .box:hover{background:#FC5500}@media only screen and (max-width:768px){.countdown{max-width:500px}.countdown-title{font-size:18px}.countdown strong{margin-bottom:0;font-size:20px}.countdown p{font-size:12px}}@media only screen and (max-width:630px){.countdown{max-width:180px}.countdown .box{font-size:14px;padding:0px 0}.countdown p{font-size:10px;font-weight:400}.countdown strong,.countdown p{margin-bottom:0}}@media only screen and (max-width:495px){.clockcount{margin-top:0}.countdown-title{line-height:15px;font-size:14px;margin-bottom:0}.countdown .box{line-height:15px;padding:0px;font-size:14px}.countdown p{font-size:10px}.countdown strong,.countdown p{margin-bottom:0}}
@keyframes color-change {
  0% { color: #ff9715; }
  50% { color: #0c4396; }
  100% { color: #ff9715; }
}
.countdown-inner {
 background: linear-gradient(to right,#ffffff,#fff,#fff,#006cbc 80%,#ffffff) !important;
 padding:15px 0;   
}
@media (max-width:1600px){
.countdown-inner {
 background: linear-gradient(to right,#ffffff,#fff,#fff,#006cbc 80%,#ffffff) !important;  
}
}
@media (max-width:1440px){
.countdown-inner{
 background: linear-gradient(to right,#ffffff,#fff,#fff,#006cbc 80%,#ffffff) !important;   
}
}
@media (max-width:1367px){
.countdown-inner{
 background: linear-gradient(to right,#ffffff,#fff,#fff,#006cbc 80%,#ffffff) !important;   
}
}
@media (max-width:1024px){
.countdown-inner {
 background: linear-gradient(to right,#ffffff,#fff,#fff,#006cbc 101%,#ffffff) !important;   
}
}
/*Module Lien Ket */

.lien-ket-box{width:100%;padding:5px;margin-bottom:0}.banner-link .lien-ket-item{border:1px solid #222;background:#FFF}.lien-ket-item{text-align:center;padding:10px;width:100%;border-radius:4px;margin-bottom:10px}.lien-ket-item-l{text-align:left;padding:3px;width:100%;margin-bottom:5px}.lien-ket-item:hover{box-shadow:0 1px 2px #ededed}.des{background:#FFF;padding:10px;position:relative;top:-5px;border-radius:3px}.des ul li{line-height:16px}.lien-ket-item a{display:table;margin-bottom:0;width:100%}.lien-ket-item div a{width:auto;display:inline-block}.lien-ket-item img{display:block;margin:0 auto}.image-left{display:table-cell;vertical-align:top;padding:5px}.lien-ket-item-l .title{display:table-cell;padding-left:10px;font-weight:700;font-size:16px;vertical-align:middle;color:#222}.lien-ket-item-l .title a{color:#222!important}.lien-ket-item-l .title div{width:100%;font-weight:400;font-size:14px}.topnav{overflow:hidden;border:0 solid #344881}.topnav a{float:left;display:block;color:#666;text-align:center;padding:10px;text-decoration:none;text-align:left;width:100%}.topnav a .active{color:#FFF}.topnav a:hover{color:#000;color:#344881}.topnav a .icon:hover{background:none}.topnav .ctl a{width:auto!important}.active,.active h2{margin-bottom:0}.clear{clear:both}.topnav .icon{display:none;float:right;display:block;position:absolute;top:20px;text-align:right;font-size:25px;color:#FFF!important;right:10px;z-index:1;width:50px}.cycle{display:table-cell;margin-right:10px}.text{display:table-cell;padding-left:10px;vertical-align:middle}.text h3{line-height:25px;margin-bottom:5px;font-weight:600;font-size:16px}.text p{line-height:15px}.cycle a{color:#075D9D;vertical-align:middle;text-align:center;display:block;padding:5px;float:left;font-weight:700;font-size:30px;margin-bottom:3px;height:50px;width:50px;line-height:31px;border-radius:100%;border:3px solid}.cycle a img{border-radius:0!important;padding:0!important}.cycle i{font-size:24px}.cycle a:hover{cursor:pointer;color:#075D9D;border:4px solid #075D9D}.cycle a:hover i{cursor:pointer;color:#075D9D}.topnav .ctl a{padding:0 10px!important}.rect{vertical-align:middle}.rect a{border-radius:0!important;background:#fc5500;color:#FFF!important;border:1px solid #FC5805;vertical-align:middle;text-align:center;line-height:50px;display:block;padding-top:15px;float:left;height:50px;width:130px;font-weight:700;font-size:20px;top:-12px;left:-10px}.panel--body p{margin-top:10px}.rect a:hover{color:#FFF}.rectname{height:60px;vertical-align:middle;width:100%;padding:10px 30px;margin-left:50px;border:2px dotted red}.rectname a{margin-left:30px}.rectdesc{width:100%;padding:30px}.topnav .ctl a{padding:0 10px!important}.tabs-left,.tabs-right{border-bottom:none;padding-top:2px}.tabs-left{border-right:1px solid #ddd}.tabs-right{border-left:1px solid #ddd}.tabs-left>li,.tabs-right>li{float:none;margin-bottom:2px}.tabs-left>li{margin-right:-1px}.tabs-right>li{margin-left:-1px}.tabs-left>li.active>a,.tabs-left>li.active>a:hover,.tabs-left>li.active>a:focus{border-bottom-color:#ddd;border-right-color:transparent}.tabs-right>li.active>a,.tabs-right>li.active>a:hover,.tabs-right>li.active>a:focus{border-bottom:1px solid #ddd;border-left-color:transparent}.tabs-left>li>a{border-radius:4px 0 0 4px;margin-right:0;display:block}.tabs-right>li>a{border-radius:0 4px 4px 0;margin-right:0}.tab-pane tr td:first-child a{border-radius:0!important;background:#fc5500;color:#FFF!important;border:1px solid #FC5805;vertical-align:middle;text-align:center;line-height:30px;display:block;padding-top:0;float:left;height:30px;width:120px;font-weight:700;font-size:14px;top:-12px;left:-10px}.bhoechie-title{position:absolute;padding:10px;bottom:0;background:rgba(255,255,255,0.6);color:#000;width:100%;left:0;font-weight:500;font-size:18px;text-align:left}div.bhoechie-tab-container{margin-bottom:20px;width:100%;float:left;z-index:10;background-color:#FFF;background-clip:padding-box;opacity:1}div.bhoechie-tab-menu{display:inline-table;padding-bottom:0}div.bhoechie-tab-menu .list-group-item{background:0 0!important}div.bhoechie-tab-menu div.list-group{margin-bottom:0;margin-left:-20px;margin-top:15px}div.bhoechie-tab-menu div.list-group .list-group-item{margin-bottom:0;min-height:70px;padding:0!important;position:relative;z-index:1}div.bhoechie-tab-menu .list-group-item{margin-bottom:0;min-height:35px;padding:0 10px!important;position:relative;z-index:1}div.bhoechie-tab-menu div.list-group .list-group-item:hover{background:#ffda82}div.bhoechie-tab-menu div.list-group .list-group-item>span:hover{color:#ff4500}div.bhoechie-tab-menu div.list-group .list-group-item .fa,div.bhoechie-tab-menu .list-group-item .fa{color:#1e4696;padding:5px;font-size:27px;float:left}div.bhoechie-tab-menu div.list-group .list-group-item .active .fa,div.bhoechie-tab-menu .list-group-item .active .fa{color:#FC5805}div.bhoechie-tab-menu div.list-group .list-group-item.active{background:#fff;border:0 solid #ccc}div.bhoechie-tab-menu div.list-group .list-group-item:first-child{border-top-right-radius:0;-moz-border-top-right-radius:0}div.bhoechie-tab-menu div.list-group .list-group-item:last-child{border-bottom-right-radius:0;-moz-border-bottom-right-radius:0}div.bhoechie-tab-menu div.list-group .list-group-item.active .fa,div.bhoechie-tab-menu div.list-group .list-group-item.active .la{background-color:transparent;color:#fff}div.bhoechie-tab-menu div.list-group .list-group-item.active:before{content:'';position:absolute;left:-10px;top:50%;margin-top:-14px;border-left:0;border-bottom:14px solid transparent;border-top:14px solid transparent;border-right:10px solid #075D9D}div.bhoechie-tab-menu div.list-group .list-group-item .service-icon{height:60px;width:60px;background-color:#fff;display:block;text-align:center;border-radius:0;float:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:2px solid #075D9D}div.bhoechie-tab-menu div.list-group .list-group-item.active .service-icon{background:#075D9D}div.bhoechie-tab-menu div.list-group .list-group-item .service-title{display:block;line-height:1;color:#333;margin-bottom:2px;font-weight:600;padding-left:80px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}div.bhoechie-tab-menu div.list-group .list-group-item .service-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:20px;height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;padding-left:20px;display:block;text-align:left;color:#151515}div.bhoechie-tab-menu div.list-group > a .service-text p{margin-bottom:0}div.bhoechie-tab-content strong{background:#0c4396;padding:0;color:#FFF!important;position:absolute;left:0;bottom:0;font-size:16px;width:100%;text-align:left;height:40px;line-height:40px;border-left:5px solid orange}div.bhoechie-tab-content:hover strong{z-index:-1}div.bhoechie-tab div.bhoechie-tab-content:not(.active){display:none}div.bhoechie-tab-menu div.list-group .list-group-item .service-icon-1{overflow:hidden;height:40px;width:40px;background-color:#fff;display:block;text-align:center;border-radius:0;float:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:2px solid #F49A26;line-height:35px;font-size:20px;border-radius:50%}div.bhoechie-tab-menu div.list-group .list-group-item .service-icon-1 img{width:100%;position:relative;top:-1px;padding:5px}div.bhoechie-tab-menu div.list-group .list-group-item .service-title-1{display:table;line-height:1;color:#333;margin-bottom:10px;margin-left:35px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-bottom:1px solid #ededed;padding:0 0 0 10px}div.bhoechie-tab-menu .list-group-item .service-title-1 h5 span{display:block;padding-top:12px}div.bhoechie-tab-menu div.list-group .list-group-item .service-title-1:last-child{border-bottom:0}div.bhoechie-tab-menu div.list-group > a .service-title-1 p{margin-bottom:5px}div.bhoechie-tab-menu div.list-group > a .service-title-1 h3{font-weight:600;margin-bottom:0;line-height:20px;font-size:16px;margin-top:0}.strangle{border:2px solid #075D9D;border-right:0;height:320px;transform:skew(-14deg);position:absolute;top:0;width:100px;background:#fff;right:-60px;z-index:8}.strangle-1{border-radius:10px;border-right:0;height:320px;transform:skew(-0deg);position:absolute;top:0;width:50px;background:linear-gradient(to right,#FFF,white 50%,#B0D3F2);right:-50px}.new-top{width:100%;margin:0 0 10px;box-shadow:0 0 10px 0 rgba(195,195,195,0.15);border-radius:4px;border:1px solid #ededed;overflow:hidden;position:relative}.new-top .des{padding:10px;margin:5px 0 10px;background:#FFF}.Category{padding:15px 0;margin-bottom:20px;border:1px solid #ededed}.imageLeftCategory{z-index:2;text-align:center;position:relative;float:right;margin-top:0;margin-left:0;border-left:1px solid #ededed;margin-left:15px;border-radius:4px 0 0 4px}.imageLeftCategory img {height: auto;left: 0;position: absolute;width: 100%;max-width: none;z-index: 999;}.imageCategory{text-align:center;position:relative;float:left;margin-top:0;margin-left:0;border-right:1px solid #ededed;border-radius:4px 0 0 4px}#gallery .category{width:100%;float:left;margin-top:40px}#gallery .imageCategory{margin-right:15px;height:60px;width:60px;background:#f00 }#gallery .imageCategory .fa{color:#FFF !important}#gallery .nameCategory{background:#FFF}.imageCategory img{height:auto;left:0;position:absolute;width:100%;max-width:none;z-index:999}.imageCategory .fa{font-size:35px;padding-top:10px;color:#0c4396} .nameCategory .titleCatelogy{font-weight:600;font-size:15px;line-height:20px;display:-moz-box;-moz-box-align:center;-moz-box-pack:center;display:-webkit-box;-webkit-box-align:center;display:box;box-align:center;box-pack:center;text-align:left}#gallery .nameCategory .titleCatelogy{height:60px}.nameCategory p{display:-webkit-box;padding:0 10px}.nameCategory .desc{margin:20px 0 0 20px}.Category .imageCategory img{top:-40px;left:10px;border:4px solid #f5c35d;border-radius:100%;-webkit-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}@media only screen and (max-width:768px){.imageLeftCategory{border-left:0;border-right:1px solid #ededed;float:left;margin-left:0;margin-right:15px}div.bhoechie-tab-menu div.list-group > a .service-title-1 h3{font-size:14px}div.bhoechie-tab-menu div.list-group .list-group-item{pointer-events:unset!important;min-height:55px}section{padding:30px 0}.strangle,.strangle-1{display:none}div.bhoechie-tab-menu .list-group-item{margin:0!important;margin-bottom:10px}div.bhoechie-tab-menu div.list-group .list-group-item .service-title{font-size:14px!important;margin-bottom:5px}}@media screen and (max-width: 600px){div.bhoechie-tab-menu div.list-group{margin-left:0}.countdown-inner{padding:3px 0};div.bhoechie-tab-menu div.list-group{margin:0;margin-top:30px}.cycle a{width:40px;height:40px;line-height:16px}.cycle a i{font-size:16px}.Category .imageCategory{width:100%;text-align:center}.Category .nameCategory .titleCatelogy{padding-left:30px!important;margin-left:0!important;text-align:center}.Category .imageCategory img{position:relative;margin-bottom:-40px}.topnav a:not(:first-child){display:none}.topnav a.icon{float:right;display:block}.topnav.responsive{position:relative}.topnav.responsive a.icon{position:absolute;right:0;top:0;text-align:right}.topnav.responsive a{float:none;display:block;text-align:left}.image-left{display:block;vertical-align:top;padding:5px;width:100%!important;text-align:center}.text h3{line-height:20px;font-size:14px}.image-left img{width:100%}}@media screen and (max-width:480px){.lien-ket-item h2{font-size:14px}}@media only screen and (min-width:320px) and (max-width:500px){.nameCategory .titleCatelogy{line-height:20px}div.bhoechie-tab-menu div.list-group .list-group-item .service-title{font-size:inherit}div.bhoechie-tab-menu div.list-group > a .service-title-1 span{font-size:16px;font-weight:500}}
.center-img{max-width:100%;box-shadow:0 1px 20px #cccccc9c}
.statistic-section {
     padding-top: 30px;
     padding-bottom: 30px;
     background: #00c6ff;  /* fallback for old browsers */
     background: -webkit-linear-gradient(to right, #0072ff, #00c6ff);
     background: linear-gradient(to right, #0072ff, #00c6ff); 
}
.statistic-section .title{color:#FFF;margin-bottom:30px}
.count-title {
    font-size: 50px;
    font-weight: normal;
    margin-top: 10px;
    margin-bottom: 0;
	  text-align: center;
	  font-weight: bold;
    color: #fff;
}

.stats-text {
    font-size: 15px;
    font-weight: normal;
    margin-top: 15px;
    margin-bottom: 0;
    text-align: center;
	  color: #fff;
	  text-transform: uppercase;
	  font-weight: bold;
}

.stats-line-black {
	margin: 12px auto 0;
    width: 55px;
    height: 2px;
    background-color: #fff;
}
.stats-icon {
	  font-size: 35px;
	  margin: 0 auto;
    float: none;
    display: table;
    color: #fff;
}

@media (max-width: 992px) {
	.counter {
		margin-bottom: 40px;
	}
}
/*Style Checkbox*/
.style-checkbox input[type="checkbox"], .style-radiobutton input[type="checkbox"], .style-checkbox input[type="radio"], .style-radiobutton input[type="radio"] {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.style-checkbox input[type="checkbox"]:focus ~ label:before, .style-radiobutton input[type="checkbox"]:focus ~ label:before, .style-checkbox input[type="radio"]:focus ~ label:before, .style-radiobutton input[type="radio"]:focus ~ label:before, .style-checkbox input[type="checkbox"]:hover ~ label:before, .style-radiobutton input[type="checkbox"]:hover ~ label:before, .style-checkbox input[type="radio"]:hover ~ label:before, .style-radiobutton input[type="radio"]:hover ~ label:before {
  border-color: #5d9cec;
  background-color: #5d9cec;
}

.style-checkbox input[type="checkbox"]:active ~ label:before, .style-radiobutton input[type="checkbox"]:active ~ label:before, .style-checkbox input[type="radio"]:active ~ label:before, .style-radiobutton input[type="radio"]:active ~ label:before { transition-duration: 0s; }

.style-checkbox input[type="checkbox"] ~ label, .style-radiobutton input[type="checkbox"] ~ label, .style-checkbox input[type="radio"] ~ label, .style-radiobutton input[type="radio"] ~ label {
  position: relative;
  padding-left: 2em;
  vertical-align: middle;
  user-select: none;
  cursor: pointer;
  font-weight: normal;
}

.style-checkbox input[type="checkbox"] ~ label:before, .style-radiobutton input[type="checkbox"] ~ label:before, .style-checkbox input[type="radio"] ~ label:before, .style-radiobutton input[type="radio"] ~ label:before {
  box-sizing: content-box;
  content: '';
  color: #5d9cec;
  position: absolute;
  top: 50%;
  left: 0;
  width: 14px;
  height: 14px;
  margin-top: -9px;
  border: 2px solid #5d9cec;
  text-align: center;
  transition: all 0.4s ease;
}

.style-checkbox input[type="checkbox"] ~ label:after, .style-radiobutton input[type="checkbox"] ~ label:after, .style-checkbox input[type="radio"] ~ label:after, .style-radiobutton input[type="radio"] ~ label:after {
  box-sizing: content-box;
  content: '';
  background-color: #5d9cec;
  position: absolute;
  top: 50%;
  left: 4px;
  width: 10px;
  height: 10px;
  margin-top: -5px;
  transform: scale(0);
  transform-origin: 50%;
  transition: transform 200ms ease-out;
}

.style-checkbox input[type="checkbox"]:disabled ~ label:before, .style-radiobutton input[type="checkbox"]:disabled ~ label:before, .style-checkbox input[type="radio"]:disabled ~ label:before, .style-radiobutton input[type="radio"]:disabled ~ label:before { border-color: #cccccc; }

.style-checkbox input[type="checkbox"]:disabled:focus ~ label:before, .style-radiobutton input[type="checkbox"]:disabled:focus ~ label:before, .style-checkbox input[type="radio"]:disabled:focus ~ label:before, .style-radiobutton input[type="radio"]:disabled:focus ~ label:before, .style-checkbox input[type="checkbox"]:disabled:hover ~ label:before, .style-radiobutton input[type="checkbox"]:disabled:hover ~ label:before, .style-checkbox input[type="radio"]:disabled:hover ~ label:before, .style-radiobutton input[type="radio"]:disabled:hover ~ label:before { background-color: inherit; }

.style-checkbox input[type="checkbox"]:disabled:checked ~ label:before, .style-radiobutton input[type="checkbox"]:disabled:checked ~ label:before, .style-checkbox input[type="radio"]:disabled:checked ~ label:before, .style-radiobutton input[type="radio"]:disabled:checked ~ label:before { background-color: #cccccc; }

.style-checkbox input[type="checkbox"] ~ label:after, .style-radiobutton input[type="checkbox"] ~ label:after {
  background-color: transparent;
  top: 50%;
  left: 4px;
  width: 8px;
  height: 3px;
  margin-top: -4px;
  border-style: solid;
  border-color: #ffffff;
  border-width: 0 0 3px 3px;
  border-image: none;
  transform: rotate(-45deg) scale(0);
}

.style-checkbox input[type="checkbox"]:checked ~ label:after, .style-radiobutton input[type="checkbox"]:checked ~ label:after {
  content: '';
  transform: rotate(-45deg) scale(1);
  transition: transform 200ms ease-out;
}

.style-checkbox input[type="radio"]:checked ~ label:before, .style-radiobutton input[type="radio"]:checked ~ label:before {
  animation: borderscale 300ms ease-in;
  background-color: white;
}

.style-checkbox input[type="radio"]:checked ~ label:after, .style-radiobutton input[type="radio"]:checked ~ label:after { transform: scale(1); }

.style-checkbox input[type="radio"] ~ label:before, .style-radiobutton input[type="radio"] ~ label:before, .style-checkbox input[type="radio"] ~ label:after, .style-radiobutton input[type="radio"] ~ label:after { border-radius: 50%; }

.style-checkbox input[type="checkbox"]:checked ~ label:before, .style-radiobutton input[type="checkbox"]:checked ~ label:before {
  animation: borderscale 200ms ease-in;
  background: #5d9cec;
}

.style-checkbox input[type="checkbox"]:checked ~ label:after, .style-radiobutton input[type="checkbox"]:checked ~ label:after { transform: rotate(-45deg) scale(1); }
.w150{
    width:150px;
}
.w100{
    width:100px;
}
.w80{
    width:80px;
}
.w50{
    width:50px;
}