@font-face {font-family:avo;src: url(font/SVN-Avo.ttf);}
@font-face {font-family:avoB;src: url(font/SVN-Avo-bold.ttf);}
@font-face {font-family:muli;src: url(font/Muli-Light.ttf);}
@font-face {font-family:muliB;src: url(font/Muli-Bold.ttf);}
@font-face {font-family:swiss;src: url("font/UTM Swiss 721 Black Condensed.ttf");}
@font-face {font-family:may;src: url(font/UTM_Sharnay.ttf);}
@keyframes zoomIn {
    0%   {transform: scale(0);}     
    100% {transform: scale(1);}
}
@keyframes translateWelcome1 {
	0%   {transform: translateX(50%); opacity:0;} 
    75%   {transform: translateX(50%); opacity:0}  	
    100% {transform: translateX(0);}
}
@keyframes translateWelcome2{
	0%   {transform: translateX(-50%); opacity:0} 
    75%   {transform: translateX(-50%); opacity:0}  	
    100% {transform: translateX(0);}
}
@keyframes phone-icon {
  0% { transform: translate3d(0px, 0, 0); }
  2% { transform: translate3d(2px, 0, 0); }
  4% { transform: translate3d(-2px, 0, 0); }
  6% { transform: translate3d(2px, 0, 0); }
  8% { transform: translate3d(-2px, 0, 0); }
  10% { transform: translate3d(2px, 0, 0); }
  12% { transform: translate3d(-2px, 0, 0); }
  14% { transform: translate3d(2px, 0, 0); }
  16% { transform: translate3d(-2px, 0, 0); }
  18% { transform: translate3d(2px, 0, 0); }
  20% { transform: translate3d(-2px, 0, 0); }
  22% { transform: translate3d(2px, 0, 0); }
  24% { transform: translate3d(-2px, 0, 0); }
  26% { transform: translate3d(2px, 0, 0); }
  28% { transform: translate3d(-2px, 0, 0); }
  30% { transform: translate3d(2px, 0, 0); }
  32% { transform: translate3d(-2px, 0, 0); }
  34% { transform: translate3d(2px, 0, 0); }
  36% { transform: translate3d(-2px, 0, 0); }
  38% { transform: translate3d(2px, 0, 0); }
  40% { transform: translate3d(-2px, 0, 0); }
  42% { transform: translate3d(2px, 0, 0); }
  44% { transform: translate3d(-2px, 0, 0); }
  46% { transform: translate3d(0em, 0, 0); }
}
@keyframes phone-inner {
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0);
  }
  33.3333% {
    opacity: 0
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  66.6666% {
    opacity: 0;
    -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0);
  }
}
@keyframes phone-outer {
  0% {
    -webkit-transform: translate3d(0, 0, 0) scale(1);opacity:.4;
            transform: translate3d(0, 0, 0) scale(1);    
  }
  33.3333% {
    -webkit-transform: translate3d(0, 0, 0) scale(2);opacity:0;
            transform: translate3d(0, 0, 0) scale(2);   
  }
  66.6666% {
    -webkit-transform: translate3d(0, 0, 0) scale(1);opacity:0;
            transform: translate3d(0, 0, 0) scale(1); 
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0) scale(1);opacity:0;
            transform: translate3d(0, 0, 0) scale(1); 
  }
}
body{margin:0;padding:0;background:#f7f7f7;font-family:muli;}
strong,h1,h2,h3,h4,h5,h6{font-family:segoe ui;font-weight:500;}
.container{max-width:1150px;margin:auto;box-sizing:border-box;width:96%;}
header .headtop{margin:auto;width:100%;z-index:5;}
header .top{padding:6px 0 8px;background:#0071bb}
header .top .lang{font-size:13px;color:#fff}
header .top .lang a:hover{color:#d70505}
header .top .lang a:first-child{position:relative;padding-right: 18px;margin-right:8px;}
header .top .lang a:first-child:after{content:"\f111";font-family:fontawesome;right:0;font-weight:900;font-size:3px;position:absolute;top: 31%;color:#fff}
header .hotline,header .mail{color:#fff;font-size:14px;display:inline-block;position:relative;}header .hotline{margin-right:20px;}
header .hotline i{display:inline-block;width:18px;height:18px;margin-right:5px;background:url(/Design/icon-phone.png);position:relative;top:2px;}
header .mail i{display:inline-block;width:22px;height:16px;margin-right:5px;background:url(/Design/icon-mail.png);position:relative;}
header .left-info{float:left;} header .right-language{float:right;border-left:1px solid #438888;color:#438888;margin-left:15px;padding-left:35px;position:relative;margin-top:2px;}header .right-language i{position:absolute;left:15px;top:-3px;}
header .ddl{display:block;background:#1b3939;}
.mobile{display:none;}
nav {background-color:#fff;}
nav .container{height:123px;z-index:5;position:relative;}
.nav_main .logo{width:115px;height:115px;margin-top:5px;animation:zoomIn 2s;float:left;position:relative;z-index:5;opacity: 1;}
.nav_main .logo img,.nav_main .logo canvas,.nav_main .logo a{width:100% !important;height:100% !important;display:block;position:relative;margin:0 !important;padding:0 !important;opacity: 1 !important;}
.menu_main {float:left;margin-left:50px;}
.menu_main > li{/* position:relative; */color:#2c2c2c;font-size:16px;display:inline-block;font-weight:500;font-family:segoe ui;text-transform:uppercase;}
.menu_main > li > a{display:block;padding: 50px 11px;position:relative;border-radius:3px;transition:background .5s;font-weight:bold;}
.menu_main > li:hover{color:#0071bb;}
.menu_main > li.home > a:before{content:"\f015";font-family:fontawesome;display:inline-block;margin-right:5px;font-weight:normal;}
.menu_main > li+li:before{content:"|";position:absolute;margin-left:-1px;top:41%;color:#dbdbdb;font-weight:normal;font-size:14px;}
nav .search-button{background:#0071bb;color:#fff;}
.menu_main > li.havesub > a:before{content:"\f107";font-family:fontawesome;position:absolute;left:0;right:0;text-align:center;bottom:24px;font-size:15px;transition:transform .5s;}
.menu_main > li.havesub:hover > a:before{transform:rotate(180deg);}
.menu_main > li > a:after{content:"";position:absolute;border-bottom:3px solid #01558c;width:0;bottom:0;left:0;right:0;margin:auto;transition:width .5s}
.menu_main > li:hover > a:after{width:100%;}
.menusub{position: absolute;text-align:left;display:none;z-index:7;color:#fff;background-color:#0071bb;}
.menusub li{padding:10px 30px;font-family:Segoe UI,Arial;font-size:15px;position:relative;font-weight:normal;text-transform:none;}
.menusub li+li{border-top:1px solid #2483de;}.menusubf2 li+li{border-top:1px solid #ffe377}
.menusubf2{top:0;left:100%;min-width:100%;box-sizing:border-box;background:#fccd13;color:#3f3f3f;}
.menusubf2:before{content:"";border:7px solid transparent;border-right-color:#fccd13;position:absolute;left:-14px;top:15px;}
.menu-services-over{width:100%;left:0;overflow:hidden;}
.menu-services-over .div-service-parent{width:46%;float:left;padding:20px 0;}
.div-service-parent strong{display:block;font-size:20px;border-bottom:1px solid #fff;padding-bottom:15px;}
.div-service-parent li a{position:relative;}.div-service-parent li a:before{content:"";width:4px;height:4px;background:#fff;border-radius:100%;position:absolute;top:10px;left:-18px;}
.menu-services-over .div-service-parent+.div-service-parent{float:right;}
.menusub li:hover{color:#fccd13;}.menusubf2 li:hover{color:#0071bb;}
#slideshow{height:400px;position:relative;z-index:1;border-top:1px solid #d1d1d1;}
#pix_pag_ul,#pix_pag{float:none;text-align:center;width:100%;left:0;right:0;}#pix_pag_ul > li > .pix_thumb {height:35px;top:-17px;}#pix_pag_ul > li > span{border-color:#d70505;}
#pix_pag{bottom:30px;}
header{position:relative;z-index:2;/* overflow:hidden; */}
nav .search-button{padding:8px 0 10px;border-radius:3px;width:40px;text-align:center;top:calc(50% - 22px);display:block;float:right;margin-top:40px;}
nav .search-button:hover,nav .search-button.active{background:#fccd13;color:#0071bb;}nav .search-button.active{border-radius:0;}nav .search-button.active i:before{content:"\f00d";font-family:fontawesome;}
.search-form {position:absolute;bottom:0;right:0;background:#0071bb;padding:9px 10px 12px;display:none;}
.search-form .txtkeyword{background:transparent;width:250px;}.search-form .txtkeyword::placeholder{color:#fff;}
.search-form .txtkeyword:focus{outline:0;}
.search-form .btnsearch{color:#fff;}
.feature-default .col12 {width:64%;}
.feature-default .col22 {width:33%;margin-left:1.5%;background:#f4f4f4;}
.feature-default .col33 {width:27%;height:100%;position:relative;}
.col-menu{position:relative;height:500px;}
.about-default{margin-top:70px;background: url(/Design/bg-about.png)no-repeat right bottom;padding-bottom:70px;}
.about-default .title{margin:0;text-align:center;text-transform:uppercase;font-size:28px;color:#0071bb;position:relative;padding-bottom:15px;}
.about-default .title span{color:#0071bb;}.about-default .title:after{content:'';position:absolute;bottom:0;width:80px;border-bottom:1px solid #0071bb;left:0;right:0;margin:auto;}
.about-default .description{max-width:1000px;margin:auto;text-align:center;font-size:17px;color:#2c2c2c;line-height:1.6;margin-top:20px;}
.about-default .content-bottom{overflow:hidden;max-width:950px;margin:auto;padding-top:40px;}
.content-bottom .tieuchi{float:left;width:30%;}
.content-bottom .tieuchi li{background:#0071bb;color:#fff;padding:10px 0 12px;position:relative;font-size:18px;padding-left:50px;border-radius:3px;transition:transform .5s}
.content-bottom .tieuchi li:before{content:"";width:24px;height:24px;background:url(/Design/icon-check1.png)no-repeat;position:absolute;left:13px;top:12px;}
.content-bottom .tieuchi li+li{margin-top:10px;}
.content-bottom .tieuchi li:hover{transform:translateY(-5px);}
.content-bottom .quymo-default{float:right;width:65%;overflow:hidden;}
.content-bottom .quymo-default li{font-size:18px;color:#0071bb;float:left;width:45%;position:relative;padding-left:90px;box-sizing:border-box;}
.content-bottom .quymo-default li:nth-child(2n+2){float:right;}.content-bottom .quymo-default li:nth-child(n+3){margin-top:10px;}
.content-bottom .quymo-default li:before{content:"";width:72px;height:72px;background:url(/Design/icon-1.png);position:absolute;left:0;top:2px;}
.content-bottom .quymo-default li:nth-child(2):before{background:url(/Design/icon-2.png);}
.content-bottom .quymo-default li:nth-child(3):before{background:url(/Design/icon-3.png);}
.content-bottom .quymo-default li:nth-child(4):before{background:url(/Design/icon-4.png);}
.content-bottom .quymo-default strong{font-size:40px;display:inline-block;font-family:swiss;color:#0071bb;font-weight:normal;}.content-bottom .quymo-default strong:after{content:"+";}
.services-default{padding:70px 0 90px;background:#fff;}.services-default .contain{margin-top:30px;}
.title-default {text-align:center;font-size:30px;text-transform:uppercase;color:#0071bb;font-weight:500px;font-family:segoe ui;line-height:1;}
.title-default strong{display:block;}.title-default small{font-size:18px;color:#fccd13;position:relative;}
.title-default small:before,.title-default small:after{display:inline-block;width:30px;border-bottom:1px solid #cacaca;content:"";transform:translateY(-5px);}.title-default small:before{margin-right:5px;}.title-default small:after{margin-left:5px;}
.title-menu-parent {font-size:17px;font-weight:bold;font-family:segoe ui;text-transform:uppercase;/* background:#fff; */color:#0071bb;box-sizing:border-box;border-bottom:1px solid #0071bb;padding-top:7px;padding-bottom:10px;position:relative;}
.title-menu-parent:after{content:"";width:70px;border-bottom:3px solid #fccd13;position:absolute;left:0;bottom:-2px;}
.title-menu-parent.active a{background:#c;color:#fff;}
.service-list-over{overflow:hidden;}
.service-list-over .item{width:24%;margin-right:1.33%;float:left;}
.service-list-over .item:nth-child(4n+4){margin-right:0;}.service-list-over .item:nth-child(n+5){margin-top:20px;}
.service-list-over .item .postImg{height:172px;border-top-left-radius:4px;border-top-right-radius:4px;}
.service-list-over .item .postImg .desc{position:absolute;width:100%;height:100%;background:rgb(0, 113, 187,0.8);top:0;overflow:hidden;margin-top:0;box-sizing:border-box;padding:10px 25px;overflow:hidden;opacity:0;transition:opacity .5s;display:flex;}
.service-list-over .item .postImg .desc:before{content:"";position:absolute;left:10px;right:10px;bottom:10px;top:10px;border:1px solid #fff;border-radius:4px;}
.service-list-over .item .postImg .desc p{overflow:hidden;text-align:center;font-size:14px;color:#fff;height:75px;margin:auto;width:100%;}
.service-list-over .item:hover .postImg .desc{opacity:1;}
.service-list-over .item h4{text-align:center;background:#0071bb;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff;padding:8px 20px 8px;font-size:13px;text-transform:uppercase;height:35px;display:flex;}
.service-list-over .item h4:hover{color:#fccd13;}
.service-list-over .item h4 a{display:block;width:100%;margin:auto;}
.register-default{background:url(/Design/bg-register.jpg);padding:90px 0 110px;}
.title-register{text-align:center;}
.title-register span{display:block;font-size:30px;color:#fff;}
.title-register i{font-size:17px;color:#fff;font-style:normal;}
.register-default .form-control{max-width:700px;margin:auto;overflow:hidden;margin-top:20px;}
.register-default .form-control .txt{display:block;float:left;border:1px solid #cad3df;border-radius:3px;padding:8px 13px;background:#f5f7f9;font-size:14px;margin-right:1%;width:35.5%}
.register-default .form-control .btn{display:block;float:left;border:0;border-radius:3px;padding:10px 13px 8px;background:#fccd13;font-size:14px;width:15%;text-align:center;color:#fff;text-transform:uppercase;}
.register-default .form-control .btn:active{background:#0071bb;}
.news-default{padding-top:60px;}.news-default .contain{margin-top:30px;}
.list-article-default{overflow:hidden;}
.list-article-default .item{width:32%;float:left;margin-right:2%;}
.list-article-default .item:nth-child(3n+3){margin-right:0;}.list-article-default .item:nth-child(n+4){margin-top:20px;}
.list-article-default .item .postImg{height:212px;border-radius:3px;border:1px solid transparent}
.list-article-default .item:hover .postImg{border-color:#0071bb;}.list-article-default .item:hover h4{color:#0071bb;}
.list-article-default .item h4{font-size:16px;height:43px;overflow:hidden;display:flex;margin-top:15px;}
.list-article-default .item h4 a{display:block;width:100%;margin:auto;}
.list-article-default .item h4 a:before {content:"";width:41px;height:20px;background-image:url('/Design/icon-new.gif');display: inline-block;background-size: 100% 100%;margin-bottom: -5px;}
.wrapper .container{overflow:hidden;}
.boxes-menu .menu-sub{margin-top:10px;}
.boxes-menu .menu-sub li{font-size:16px;color:#2f2f2f;}.boxes-menu .menu-sub li+li{border-top:1px solid #dfdfdf;}
.boxes-menu .menu-sub li a{display:block;padding:13px 0;padding-left:5px;}
.boxes-menu .menu-sub li a:before{content:"\f105";font-family:fontawesome;color:#0071bb;display:inline-block;width:10px;}
.boxes-menu .menu-sub li:hover {background:#f1f1f1;color:#0071bb;}
.feature-default .col22 .contain{padding:0 4%;padding-top:12px;padding-bottom:15px;box-sizing:border-box;border-top:0;border:1px solid #dfdfdf;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.title-cat-1,.title-side{font-size:15px;text-transform:uppercase;position:relative;background:#e8e8e8;border-bottom:1px solid #0071bb;}
.title-cat-1 span,.title-cat-1 a,.title-side span{text-decoration:none;padding-top:9px;padding-bottom:6px;display:inline-block;
      padding-left:15px;padding-right:30px;background:#0071bb;color:#fff;box-sizing:border-box;position:relative;z-index:1;}
.title-cat-1 a:after,.title-cat-1 span:after,.title-side span:after,.title-side a:after{content:"";border:7px solid transparent;position:absolute;border-top-color:#e8e8e8;top:-7px;right:-7px;transform:rotate(-135deg)}      
.title-cat-1{border-left:5px solid #fccd13;}      
.feature-default .title-cat-1 span{padding-left:15px;}
.feature-default .title-cat-1 span:before{display:none;}
.title-cat-1 span:before,.title-side span:before,.title-cat-1 a:before,.title-side a:before{content:"";width:43px;height:100%;background:url(/Design/before-title-cat-1.png) no-repeat center;position:absolute;left:0;top:0;z-index:2;}
.title-feature{font-size:15px;font-weight:bold;text-transform:uppercase;position:relative;background:#f3f3f3;border-left:3px solid #0071bb}
.title-feature span{padding-top:10px;padding-bottom:4px;display:inline-block;border-bottom:1px solid #ade6fe;
      padding-left:25px;padding-right:30px;background:#0071bb;color:#fff;box-sizing:border-box;position:relative;z-index:1;display:block}
.feature-default .title-cat-1 span:before{background:url(/Design/before-title1.png);}
.title-cat{font-size:25px;text-transform:uppercase;font-family:segoe ui;font-weight:500;text-align:center;color:#0071bb;margin-bottom:40px;padding-bottom:15px;position:relative;}
.title-cat:after{width:50px;border-bottom:3px solid #0071bb;position:absolute;content:"";bottom:0;left:0;right:0;margin:auto;}
.icon-video span:before{content:"\f03d";font-family:fontawesome;background:none;top:8px;left:13px;font-size:18px;}
.icon-thongbao span:before{content:"\f0f3";font-family:fontawesome;background:none;top:8px;left:13px;font-size:18px;}
.feature-category .first-feature {width:55%;}.feature-category .nth-feature {width:43%;}
.feature-category{border-bottom:2px solid #0071bb;padding-bottom:15px;margin-bottom:20px;}
.first-feature .postImg{height:280px;}
.first-feature h4{margin:10px 0;font-size:20px;color:#0071bb;}
.first-feature h4:hover{color:#ef0707;}
.nth-feature {overflow:hidden;}
.nth-feature .item{width:48%;float:left;}.nth-feature .item.alt{float:right;}
.nth-feature .item+.item+.item{margin-top:16px;}
.nth-feature .postImg{height:100px;}
.nth-feature h4{font-size:14px;font-weight:normal;color:#27323c;margin-top:8px;height:60px;overflow:hidden;}
.nth-feature h4:hover{color:#0071bb;}
#Article_Slideshow {overflow:hidden;height:500px;}
#Article_Slideshow .leftboxes{position:relative;height:100%;}
#Article_Slideshow .leftboxes ul{list-style: none;}
#Article_Slideshow .leftboxes li{position: absolute;top:0;left:0;display:none;height:100%;width: 100%;}
#Article_Slideshow .leftboxes .postImg{height:330px;overflow:hidden;}
#Article_Slideshow .leftboxes .text{padding:15px 15px;background:#fff;border:1px solid #dfdfdf;border-top:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;height:170px;box-sizing:border-box;}
#Article_Slideshow .leftboxes h3{font-size:20px;color:#0071bb;text-align:justify;font-weight:normal;max-height:58px;line-height:1.4;overflow: hidden;margin-bottom:10px;display:table;}
#Article_Slideshow .leftboxes h3 a{display:table-cell;vertical-align:middle;}
#Article_Slideshow .leftboxes h3:hover{color:#fccd13;}
#Article_Slideshow .leftboxes p{font-size:15px;color: #595959;margin-top:10px;line-height: 1.4;max-height:42px;overflow: hidden;}
#Article_Slideshow .leftboxes .next{position:absolute;width:40px;height:40px;background:url(../Design/icon_next.png);background-size:100% 100%;z-index:5;top:30%;right:10px;display: none;}
#Article_Slideshow .leftboxes .prev{position:absolute;width:40px;height:40px;background:url(../Design/icon_prev.png);background-size:100% 100%;z-index:5;top:30%;left:10px;display: none;}
#Article_Slideshow .rightboxes {}
#Article_Slideshow .rightboxes .marquee_article{position: relative;z-index: 3;}
#Article_Slideshow .rightboxes ul{list-style:none;}
#Article_Slideshow .rightboxes li{padding-bottom:10px;border-bottom: 1px solid #e2e2e2;position:relative;overflow:hidden;}
#Article_Slideshow .rightboxes li+li{margin-top:10px;}
#Article_Slideshow .rightboxes li:last-child{padding-bottom:0;border:none;}
#Article_Slideshow .rightboxes li .text{float:right;width:62%;}
#Article_Slideshow .rightboxes li .img{height:70px;float:left;width:35%;overflow:hidden;}
#Article_Slideshow .rightboxes h4{font-size: 15px;color: #3f3f3f;font-weight: normal;max-height:42px;overflow:hidden;}
#Article_Slideshow .rightboxes .info{margin-top:5px;;}#Article_Slideshow .rightboxes .active .img{outline:2px solid #0071bb;outline-offset:-2px;}
#Article_Slideshow .rightboxes .active h4{color:#0071bb}
.boxes{overflow:hidden;clear:both;}.boxes+.boxes{margin-top:30px;}
.boxes.link-main{overflow:visible !important;height:152px;background:url(/Design/bg-default.png);padding:12px;margin-bottom:30px;font-size:15px;text-align:center;margin-top:130px;padding-top:90px;box-sizing:border-box;}
.link-main .col-link{float:left;width:24%;margin-right:1.25%;text-transform:uppercase;box-sizing:border-box;position:relative;color:#f9cf0a;transition:transform .5s;}
.link-main .col-link i{position:absolute;width:147px;height:170px;background:url(/Design/bac-si.png) no-repeat left;left:0;right:0;margin:auto;transform:translateY(-180px);}
.link-main .col-link:nth-child(2) i{background:url(/Design/thu-tuc.png) no-repeat left;}
.link-main .col-link:nth-child(3) i{background:url(/Design/hoi-dap.png) no-repeat center;}
.link-main .col-link:nth-child(4) i{background:url(/Design/bao-hiem.png) no-repeat center;}
.link-main .col-link:hover{transform:translateY(-15px);}
.col-link:last-child{margin-right:0;}
.col-link strong{display:block;font-size:22px;color:#fff;}
.list-article-category .item{float:left;width:32%;margin-right:2%;overflow:hidden}
.list-article-category .item:nth-child(3n+3){margin-right:0;}
.list-article-category .item:nth-child(n+4){margin-top:20px;}
.list-article-category .alt{float:right;}
.list-article-category .item .postImg{height:262px;}
.list-article-category .item h4{margin:10px 0;color:#0071bb;font-size:17px;height:48px;overflow:hidden;display:flex;}
.list-article-category .item h4 a{display:block;width:100%;margin:auto;}
.list-article-category .item h4:hover{color:#ef0707;}
.list-article-category .item .desc{height:58px;}
.list-same-post {overflow:hidden;/* margin-top:18px; */}
.list-same-post .item{width:24%;margin-right:1.25%;float:left;overflow:hidden}
.list-same-post .item:nth-child(4n+4){margin-right:0}
.list-same-post .item:nth-child(n+5){margin-top:14px;}
.list-same-post .postImg{height:130px;}
.list-same-post h4{color:#141414;font-size:16px;font-weight:normal;height:46px;margin-top:6px;overflow:hidden;display:flex;}
.list-same-post h4 a{display:block;margin:auto;width:100%;}
.list-same-post h4:hover{color:#0071bb;}
.col-section{width:73%;float:left;}.col-side{width:25%;float:right;}
.first-article{width:50%;float:left;}
.first-article .postImg{height:320px;}
.first-article h4{font-size:20px;color:#0071bb;font-weight:normal;line-height:1.4;max-height:84px;overflow: hidden;margin-top:10px;}
.first-article h4:hover{color:#fccd13;}
.first-article .desc{font-size:14px;color: #595959;margin-top: 6px;line-height: 1.4;height:auto;max-height:59px;overflow: hidden;}
.first-article ul{list-style: square;color:#0071bb;}
.first-article li{color:#0071bb;font-size:14px;margin-left: 13px;margin-top: 15px;}
.first-article li a{color:#545454}
.first-article li:hover a{color:#0058b3}
.first-article .link{margin-top:10px;display:inline-block;display:none;color:#fff;background:#fccd13;padding:6px 15px;font-size:13px;text-transform:uppercase;position:relative;}
.first-article .link:before{content: "";border: 7px solid transparent;position: absolute;border-top-color: #fff;top: -7px;right: -7px;transform: rotate(-135deg);}
.first-article .link:hover{background:#ef0707;}
.nth-article{width: 48%;float:right;overflow: hidden;}
.nth-article ul{list-style: none;}
.nth-article li{overflow: hidden;margin-bottom:10px;width:48%;float:left;}.nth-article li:nth-child(2n+2){float:right;}
.nth-article li:nth-child(n+3){margin-top:10px;}
.nth-article li .date{display:none;}
.nth-article .postImg{height:110px;}.nth-article li:hover .postImg{outline:2px solid #0071bb;outline-offset:-2px;}
.nth-article h4{font-size:15px;font-weight: normal;color:#111111;height:59px;overflow:hidden;}
.nth-article h4:hover{color:#0071bb}
.nth-article .text{margin-top:10px;}
.list-services-inner{margin-top:20px;}
.list-services-inner .item{overflow:hidden;width:48%;float:left;border:1px solid #d1d1d1;box-sizing:border-box;padding-left:40px;border-radius:20px;position:relative;color:#2f2f2f;background:#f1f1f1}
.list-services-inner .item:before{content:"";position:absolute;width:8px;height:8px;background:#0071bb;border-radius:100%;top:42%;left:20px;}
.list-services-inner .item:nth-child(2n+2){float:right;}.list-services-inner .item:nth-child(n+3){margin-top:15px;}
.list-services-inner .item a{display:block;padding:10px 0;font-size:17px;}
.list-services-inner .item .postImg{width:32%;float:left;height:130px;}
.list-services-inner .item .text{float:right;width:65%;float:right;padding-top:10px;}
.list-services-inner .item:hover{background:#0071bb;border-color:#0071bb;color:#fff;}
.list-services-inner .item:hover:before{background:#fff;}
@media only screen
  and (min-width :768px){
	.show-cat-default:nth-child(2n+1) .first-article,.show-cat-default:nth-child(2n+1) .nth-article{overflow:hidden;width:100%;float:none;}.show-cat-default:nth-child(2n+1) .first-article .link{display:inline-block !important;}
	.show-cat-default:nth-child(2n+1) .first-article .postImg{width:50%;float:left;}.show-cat-default:nth-child(2n+1) .first-article .text{width:48%;float:right;}
	.show-cat-default:nth-child(2n+1) .nth-article{overflow:hidden;margin-top:20px;}.show-cat-default:nth-child(2n+1) .nth-article h4{height:auto;}.show-cat-default:nth-child(2n+1) .nth-article .postImg{height:160px;}
	.show-cat-default:nth-child(2n+1) .nth-article li,.show-cat-default:nth-child(2n+1) .nth-article li:nth-child(2n+2){width:32%;margin-top:0;float:left;margin-right:2%;}
	.show-cat-default:nth-child(2n+1) .nth-article li:last-child{display:none;}.show-cat-default:nth-child(2n+1) .nth-article li:nth-child(3){margin-right:0;}	
  }
.list-article-notice li{color:#0058b3;font-size:10px;list-style:square;margin-left:20px;}
.list-article-notice strong{color:#3f3f3f;}
.list-article-notice li a{font-size:16px;}
.list-article-notice li a:hover{color:#ef0707;}
.list-article-notice li .date{font-size:13px;color:#5f5f5f}
.list-article-notice li+li{margin-top:10px;}
.documentList{border-collapse: collapse;color:#212121;width:100%;}
.documentList *{margin: 0;padding: 0;color: inherit;text-decoration: none;}
.documentList .alt td{background:#fff;}
.documentList .item td{background:#f1f1f1;}
.documentList th,.documentList td{border:2px solid #fff;}
.documentList th{color:#fff;background:#0071bb;font-size:15px;padding:14px 10px;}
.documentList td{padding:8px 7px;font-size: 16px;}
.documentList .sohieu,.documentList .theloai,.documentList .ngaybanhanh,.documentList .download{width:70px !important;text-align: center}
.documentList h4{font-weight: normal;font-size: 15px;color:#0071bb;}
.documentList td.download{color:#0071bb;font-size:20px;}
.documentList td p{display:none;}
.documentList h4:hover{color:#dc0909}
.documentList .hinhanh {width:18%;}
.documentList .hinhanh .postImg{width:100%;height:100px}
.documentList .thongtin{width:60%}
.documentList .bold{font-size:14px;color:#4f4f4f}
.documentList .text{font-size:16px;font-weight:bold;color:#0071bb}
.documentList .text2{color:#0071bb}
.documentList .text3{color:#dc0909}
.documentList td.lichkhambenh {color:#0071bb;font-weight:bold;}
.locVanBan{margin-top: 10px;border-bottom:2px solid #0071bb;padding-bottom:15px;line-height: 1;overflow:hidden;}
.locVanBan .txt{border:1px solid #d1d1d1;padding:6px 10px;border-radius: 3px;width:250px;font-size:14px;float:left;}
.locVanBan .ddl{border:1px solid #d1d1d1;padding:7px 10px;border-radius: 3px;width: 250px;font-size:14px;float:left;margin-left:5px;}
.locVanBan .btn{background: url(../Design/search2.png);background-repeat: no-repeat;background-position: 10px;background-color: #0071bb;
		font-size:14px;font-weight: bold;padding:7px 10px 7px 40px;color: #fff;border-radius:3px;float:left;margin-left:5px;}
.locVanBan .link{display: inline-block;float: left;margin-left:5px;}
.locVanBan .link a{background-image: url(/Design/question-icon-10.png);background-repeat: no-repeat;background-position: 10px;background-color: #dc0909;font-size:14px;font-weight: bold;
				padding:8px 10px 8px 40px;color: #fff;border-radius:3px;text-decoration: none;display:inline-block;}
.infoQuestion{font-size: 14px;color: #4f4f4f;position:relative;padding-left:20px;padding-top:8px;}
.infoQuestion:before{content: "\f007";font-family:fontawesome;position: absolute;left: 0;color: #4f4f4f}
.titleQuestion{color: #006bbd;margin-top:6px;font-size: 16px;font-weight: bold;position:relative;padding:8px 0;padding-left:20px;border-bottom: 1px solid #f4ae04;}
.titleQuestion:before{position: absolute;content:"\f101";font-family:fontawesome;left:0;font-weight: normal}
.titleQuestion.question{margin-top: 20px;}
.list_thongbao{margin: 0;padding: 0;list-style: none;margin-top:20px;}
.list_thongbao h4{margin: 0;color:#4f4f4f;font-size: 18px;font-weight: normal;line-height: 1.4;color: #0877ca;margin-bottom:6px;}
.list_thongbao h4:before{content:"\f059";font-family:fontawesome;}
.list_thongbao p{border-top: 1px dashed #d8dbdc;margin: 0;padding-top:10px;font-size:13px;color:#333;line-height: 1.4}
.list_thongbao i{color: #4f4f4f}
.list_thongbao a{color: inherit;text-decoration: none;}
.list_thongbao li{padding-bottom:6px;padding-left:5px;}
.list_thongbao li+li{padding-top:6px;border-top: 1px dashed #bdbdbd;}
.list_thongbao .infoArticle{border-bottom: none}
.form-tuyensinh{background-color:#3aa9fb;padding:30px 20px;}
.form-tuyensinh h2{font-size:30px;text-align:center;color:#fff;text-transform:uppercase;margin:0;margin-bottom:10px;}
.form-tuyensinh h4{font-size:15px;color:#fff;text-transform:uppercase;position:relative;padding-left:25px;border-top:1px solid #0877ca;padding-top:20px;}
.form-tuyensinh h4:before{content:"\f0a4";font-family:fontawesome;font-weight:normal;position:absolute;left:0;bottom:2px;}
.form-tuyensinh .detail{font-size:15px;color:#fff;margin-top:10px;border-bottom:1px solid #0877ca;margin-bottom:10px;}
.form-tuyensinh .line{overflow:hidden;margin-top:5px;}.form-tuyensinh .line .strong{color:#fff;font-weight:bold;}
.form-tuyensinh .line .content-1,.form-tuyensinh .line .content-2{float:left;width:48%;box-sizing:border-box;}
.form-tuyensinh .line .content-2{float:right;}
.form-tuyensinh .form-group{position:relative;}
.form-tuyensinh .form-group .fa{position:absolute;top:4px;right:5px;color:#a1a1a1;}
.form-tuyensinh .txt,.form-tuyensinh .ddl{padding:5px 10px;padding-top:7px;border-radius:4px;font-size:13px;color:#3f3f3f;width:100%;box-sizing:border-box}
.form-tuyensinh .ddl[disabled=disabled]{cursor:no-drop}
.form-tuyensinh label{font-size:15px;color:#fff;}.form-tuyensinh .txtS{width:130px;}
.form-tuyensinh label.content-1{text-align:right;}
.form-tuyensinh .center{text-align:center;margin-top:30px;}
.form-tuyensinh .btn{background:#0877ca;color:#fff;text-transform:uppercase;padding:5px 20px;padding-top:7px;;border-radius:4px;cursor:pointer;}
.form-tuyensinh .btnRed{background:#e50000;}
.form-tuyensinh .btn:hover{background:#0877ca;}	.doctor-over{padding:1px;}	
.doctor-over li{background:#fff;width:33.333%;float:left;outline:1px solid #b7ebff;box-sizing:border-box;padding:10px;}
.doctor-over .postImg{height:200px;text-align:center;}.doctor-over .postImg img{height:100%;width:auto;display:inline-block;position:static;}
.doctor-over .text{font-size:14px;color:#3f3f3f;margin-top:5px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.doctor-over .name{font-size:17px;color:#006bbd;width:100%;}
.doctor-over .bold{font-family:segoe ui;font-weight:500;}
.doctor-over .link{font-size:14px;color:#dc0909;text-align:center;}
.doctor-over .link a:after{content:"...";}
.box-side{/* background:#fff; */}
.box-side .contain{/* padding:15px; */padding-bottom:20px;/* border:1px solid #0071bb; */border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:20px;}
.listNewsFeature{margin-top:20px;}
.listNewsFeature .item{overflow:hidden;}.listNewsFeature .item+.item{margin-top:10px;border-top:1px dashed #d1d1d1;padding-top:10px;}
.listNewsFeature .item .postImg{width:40%;float:left;height:90px;}
.listNewsFeature .item .text{float:right;width:57%;float:right;}
.listNewsFeature .item h4{color:#3f3f3f;height:45px;overflow:hidden;font-size:15px;}.list-services-inner .item h4:hover{color:#fccd13;}
@media only screen
  and (min-width :768px){
.contain.border{border:1px solid #e3e3e3;background:#fff;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding: 20px 2%;}
.boxes.border{border:1px solid #0071bb;padding: 15px 1%;}.detail.border{border:1px solid #e3e3e3;border-bottom: 2px solid #0071bb;padding: 15px 1%;}
.box-side.border-bold{border-color:#0071bb;}
  }
.box-side+.box-side{margin-top:20px;}
.title-background{padding-left:0;padding-right:0;padding-top:0;overflow:hidden;}
.title-background .title-side{background:#0071bb;color:#fff;text-indent:20px;border:0;}
.title-background .title-side:before{left:12px;}
.title-background .contain{padding:0 10px;}
.banner+.banner{margin-top:6px;}
.ddlLink{width:100%;box-sizing:border-box;border:1px solid #c0c0c0;font-size:14px;color:#6f6f6f;padding:8px 10px;border-radius:5px;}
.khaosat .text{font-size:15px;color:#0071bb;border-bottom:1px solid #bde8ff;padding-bottom:6px;}
.khaosat+.khaosat{margin-top:15px;}
.khaosat label{font-size:14px;color:#484848;margin-left:8px;}
.boxesVanBan li,.boxesThongBao li{padding-left:20px;color:#0071bb;font-size:14px;border-bottom: 1px solid #d8dbdc;padding-bottom: 5px;margin-bottom:5px;line-height: 1.4;position:relative;}
.boxesVanBan li:before,.boxesThongBao li:before{content:"\f067";font-family:fontawesome;position:absolute;left:2px;color:#ef0000;top:2px;font-size:13px;}
.boxesVanBan li a,.boxesThongBao li a{color: #4d4d4d;}
.boxesVanBan li a:hover,.boxesThongBao li a:hover{color: #0071bb;}
.boxesVanBan li{margin-left:0;position:relative;padding-left:20px;}
.boxesVanBan li:before{content:"";width:15px;height:15px;background:url(/Design/list-item.png) no-repeat;position:absolute;left:5px;top:5px;}
.containListThongBao{overflow: hidden;height:300px;position:relative;}
.video-side {overflow:hidden;}
.video-side .first-video {border-bottom:1px solid #0071bb;padding-bottom:10px;}
.video-side .first-video h4{font-size:15px;color:#0071bb;margin-top:10px;}
.video-side .first-video h4 a{font-weight:bold;}
.video-side .first-video h4:hover {color:#ef0707;}
.video-side .first-video .postImg{height:155px;text-align:center;width:calc(100% + 20px);left:-10px;}
.video-side .first-video .postImg:before{position:absolute;content:"\f04b";font-family:fontawesome;top:32%;left:35%;right:35%;padding:10px 0;z-index:3;
    color:#fff;font-size:25px;opacity:.7;background-color:#000;border-radius:5px;}
.video-side .first-video .postImg:hover:before{opacity:1;}    
.video-side .video-list-side{margin-top:20px;}
.video-side .item{list-style-image:url(/Design/list-item-video.png);margin-left:20px;color:#3f3f3f;font-weight:normal;font-size:14px;}
.video-side .item+.item{margin-top:20px;}
.video-side .item:hover{color:#0071bb;}
.box-side .login-side {margin-top:20px;}
aside .banner {margin-bottom:-10px;}.banner+.banner{margin-top:20px;}
.login-side label{display:block;font-size:15px;color:#212121;}
.login-side .txt{border:1px solid #cff1ff;width:100%;box-sizing:border-box;font-size:14px;padding:5px 10px;border-radius:4px;margin-bottom:8px;}
.login-side .button{text-align:right;margin-top:10px;}
.login-side .btn{background:#0071bb;color:#fff;font-size:14px;width:100px;text-align:center;padding:6px 10px;border-radius:4px;cursor:pointer;transition:background .5s;}
.login-side .btn:hover{background:#0071bb;}
.login-side .btn[disabled=disabled]{background:#dfdfdf;cursor:default;}
.slide-photo-over{position:relative;margin:0 auto;top:0px;left:0px;height:130px;overflow:hidden;visibility:hidden;}
.slide-photo{cursor:default;position:relative;top:0px;left:0px;height:130px;overflow:hidden;}
.slide-photo .imgW{border-right:10px solid #fff;box-sizing:border-box;}
.khaosat .ketqua{width:100%}
.khaosat .ketqua td{border:1px solid #d1d1d1;padding:5px;font-size:14px;color:#3f3f3f;}.khaosat th{background:#0071bb;color:#fff;padding:5px;border-right:1px solid #fff;font-size:15px;font-weight:normal;}
.khaosat strong{display:block;text-align:center;color:#ef0707;font-weight:normal;}
.hello{font-size:15px;color:#0071bb;border-bottom:1px solid #0071bb;padding-bottom:10px;}
.menu-side{margin-top:10px;}
.menu-side li{padding-left:25px;position:relative;color:#3f3f3f;font-size:15px;}.menu-side li:before{content:"";font-family:fontawesome;position:absolute;left:10px;background:#0071bb;top:10px;;width:5px;height:5px;}
.hello{font-size:15px;color:#0071bb;border-bottom:1px solid #0071bb;padding-bottom:10px;}
.menu-side{margin-top:10px;}
.menu-side li{padding-left:25px;position:relative;color:#3f3f3f;font-size:15px;}.menu-side li:before{content:"";font-family:fontawesome;position:absolute;left:10px;background:#0071bb;top:10px;;width:5px;height:5px;}
.menu-side li+li{border-top:1px solid #dbdbdb;padding-top:5px;margin-top:5px;}.menu-side li:hover{color:#0071bb;}
.map-footer{height:400px;position:relative;z-index:1;}
.map-footer:before{content:"";width:100%;height:5px;background:linear-gradient(rgba(0,0,0,.3),transparent);;position:absolute;top:0;left:0;z-index:999;}
footer .middle{background:#0071bb;}
.middle .middle-top{overflow:hidden;border-bottom:1px solid #008de9;padding:15px 0;}
.logo-foot{width:70px;height:70px;float:left;/* border-radius:100%; */overflow:hidden;border:5px solid #fff;}.logo-foot img{width:100%;height:100%;}
.menu-footer{margin-left:30px;font-size:15px;text-transform:uppercase;color:#fff;margin-top:28px;float:left;}
.menu-footer a{display:inline-block;padding:0 12px;}.menu-footer a:hover{color:#fccd13;}
.middle-top .hotline-footer{float:right;position:relative;color:#fff;padding-left:60px;text-transform:uppercase;font-size:15px;margin-top:8px;}
.hotline-footer i{position:absolute;width:45px;height:45px;background:url(/Design/icon-phone-footer.png)no-repeat center;left:0;top:5px;}
.hotline-footer a{display:block;font-size:20px;font-weight:bold;}
footer {margin-top:70px;}
footer .container{overflow:hidden;}
footer .infocompany {width:530px;}footer .menu-services{width:300px;float:left;}
.middle .middle-bottom{padding:25px 0;overflow:hidden;}
footer .middle h2,footer .middle .title{font-size:20px;color:#fccd13;padding-bottom:15px;margin-bottom:20px;position:relative;text-transform:uppercase;}
footer .middle h2:before,footer .middle .title:before{content:"";width:60px;border-bottom:2px solid #fccd13;position:absolute;bottom:0;}
footer .middle .title{font-size:17px;text-transform:uppercase;padding-top: 8px;font-weight:500;font-family:segoe ui;}
footer .link-footer{}.link-footer .ddl{width:250px;font-size:13px;border:1px solid #d1d1d1}
footer .infocompany p, .menu-services li{font-size:14px;color:#fff;line-height:1.8;transition:transform .5s;}
.menu-services li:hover{color:#fccd13;transform:translateX(10px);}
footer .infocompany p{padding-left:3px;line-height:2;}
footer .infocompany p:before{content:"\f1ad";font-family:fontawesome;color:#fff;border-radius:100%;border:1px solid #fccd13;display:inline-block;width:24px;height:24px;padding-top:5px;box-sizing:border-box;text-align:center;padding-left:1px;line-height:1;font-size:12px;}
footer .infocompany p:nth-of-type(2):before{content:"\f095"}
footer .infocompany p:nth-of-type(3):before{content:"\f1ac"}
footer .infocompany p:nth-of-type(4):before{content:"\f0e0"}
footer .infocompany p:nth-of-type(5):before{content:"\f0ac"}
footer .infocompany p:nth-of-type(6):before{content:"\f0e0"}
footer .infocompany p:nth-of-type(7):before{content:"\f0ac"}
.social-footer{margin-top:20px;}
.social-footer a{display:inline-block;border:1px solid #3eacf5;width:38px;text-align:center;padding:8px 0;border-radius:100%;color:#3eacf5;}
.social-footer a:hover{color:#fff;border-color:#fff;}
.social-footer a+a{margin-left:5px;}
footer .foot{background:#fccd13;padding-top:15px;padding-bottom:10px;font-size:15px;color: #1f1f1f;}
footer .foot a{color:#0071bb;font-weight:bold;}footer .foot a:hover{color:#ef0707;}
footer .foot .right{margin-top:15px;}
footer .logo-footer{margin-right:20px;width:45px;border-right:1px solid #dbdbdb;padding-right:15px;}
footer .menu-footer2,footer .text{margin-top:5px;}
footer .menu-footer2 a+a{margin-left:3px;padding-left:8px;position:relative;}
footer .menu-footer2 a+a:before{content:"|";position:absolute;color:#c6c6c6;left:0;top:-1px;}
.booking-button{display:none;}
@media only screen
  and (max-width :1279px){
  	.nav_main .logo{width:100px; height:100px;}
    nav .menu_main > li{font-size:13px;}
    nav .menu_main > li:first-child > a:before{bottom:3px;}
    nav .menu_main > li > a{padding-left:17px;padding-right:17px;}
    nav{}#slideshow{height:350px;}
    .logo-foot{display:none;}.menu-footer{margin-left:0;}
    .middle-top .hotline-footer{padding-left:0;}.middle-top .hotline-footer i{display:none;}
    .middle-bottom .right{clear:both;float:none;}
    .nth-feature .postImg{height:80px;}.feature-default .col22{padding-bottom:20px;}
    .nth-article h4{font-size:13px;height:38px;}
    .nth-article .postImg{height:70px;}
    .foot .right{display:none;}
  }
@media only screen
  and (max-width :1023px){
  	.searchbox,.link-footer{display:none;}
    .hotline{padding-left:0;background:0;width:auto;}
    .hotline:before{content:"";}
   .mobile{display:block;overflow:hidden;margin:auto;overflow:hidden;position:relative;padding:8px 0;}
	#ShowMenu{display:block;position:relative;padding-right:60px;padding-top:15px;font-size:16px;text-transform:uppercase;color:#0071bb;float:right;margin-left:20px;margin-top:6px;font-family:geob;float:right;}
	#ShowMenu:before{background:#fff;display:inline-block;content:"\f0c9";font-family:fontawesome;color:#0071bb;font-size:25px;border:1px solid #0071bb;padding:2px 7px 0 5px;position:absolute;right:10px;top:8px;border-radius:4px;}
	.mobile .logo{float:left;text-align:center;width:60px;height:60px;margin-left:20px;}
	.mobile .logo img{width:100%;height:100%;}
	#ShowMenu.close:before{background-color:rgba(0,0,0,.6);position:fixed;width:100%;height:100%;z-index:8;top:0;border:0;left:0;content:"";}
	nav {position:fixed;z-index:999;top:0;background-color: #0071bb;width:250px;height:100%;display:none;padding-top:20px !important;left:0;overflow:scroll;}
	.menu_main > .home > a{text-indent:0;width:100%;}.menu_main > .home i{left:0;right:auto;}
	.menu_main a{color: #fff;;}
	.nav_main .logo ,nav .menu_main {float:none;position:static;margin-left:0;}
	.nav_main .logo{margin:auto;margin-bottom:15px;border-radius:100%;overflow:hidden;border:5px solid #fff;width:70px;height:70px;}
	nav .map{display:none;}.about-default{}
	nav .menu_main {margin-top:0;height:auto;border:0;}
	.menu_main > li{float:none;text-align:left;padding-left:20px;padding-bottom:0;padding-left:0;padding-right:10px;font-size:14px;display:block;}	
	.menu_main > li+li{border-top:1px solid #4ca2da}
	.menu_main > li > a{padding:8px 0;font-weight:normal;font-family:muli;padding-left:20px;}
	.menu_main > li:first-child >a > span:before{content:"\f015";font-family:fontawesome;font-weight:900;left:-5px;position:absolute;color:#ba2127;font-size:15px;bottom:0}
	.menu_main li a:after{display:none;}
	.menu_main li a:before{display:none;}.menu_main > li+li:before{display:none;}
	.menu_main .menusub{position:relative;margin:0 10px;display:none;width:100%;}
	nav .search-form,nav .search-button{display:none;}
	.menusub li{font-size:12px;padding:10px;background:#0c86d6;color:#}.menusub a{color:#fff;}
	.menusub li+li{border-color:rgba(0, 30, 84, .296875)}
	.menu-services-over .container,.menu-services-over{width:100%;overflow:auto;height:auto;}
	.menu-services-over .div-service-parent{width:100%;float:none;padding:0;}
	.div-service-parent strong{font-size:14px;background:#0c86d6;padding:10px;}
	.submenu li{float:none;}	
	.showMenu{float:left;margin-left:20px;color:#0077aa;position:relative;padding-left:30px;margin-top:10px;padding-top:5px;text-transform:uppercase;}
	.showMenu:before{font-family:fontawesome;content:"\f0c9";font-size:30px;position:absolute;left:0;top:0;color:#3f3f3f}
	.showMenu.close{position:fixed;width:100%;height:100%;z-index:9;background-color:rgba(0,0,0,.7);margin:0;padding:0;top:0;left:0;}
   #slideshow{height:260px;}   
   .feature-default .col12{width:60%;}.feature-default .col22{width:35%;}
   .feature-default .col33{display:none;}.menu-footer{display:none;}
   .col-side{display:none;}.col-section{width:100%;float:none;}
   .service-list-over .item,.service-list-over .item:nth-child(4n+4){width:32%;margin-right:2%;}
   .service-list-over .item:nth-child(3n+3){margin-right:0;}.service-list-over .item:nth-child(n+4){margin-top:20px;}
   .middle .middle-top{display:none;}.list-article-default .item .postImg{height:150px;}
   footer .infocompany{width:100%;float:none;}
   footer .menu-services,footer .middle .right{float:none;margin-top:15px;}
   .list-article-category .item .postImg{height:180px;}
  }
 
@media only screen and (max-width: 767px){ 
	.locVanBan .txt,.locVanBan .ddl{width:100px;font-size:12px;}
	.locVanBan .ddl{padding:6px 0;width:120px;font-size:12px;}
	.locVanBan .btn{font-size:12px;padding-left:10px;background-image:none;}
	.documentList .lichkhambenh{display:none;}
	.documentList .hinhanh{width:130px;}
	.documentList th,.documentList td{font-size:13px;}
	.documentList .text{font-size:14px;}
	.documentList .theloai,.documentList .download{display:none;}
}
@media only screen
  and (max-width :467px){
  	.services-default{padding:40px 0 50px;}
  	.title-cat{font-size:18px;margin-bottom:30px;}
  	.headtop .top{display:none;}.headtop .top .right{float:none;}
  	.left-info i{display:none !important; }
  	#ShowMenu{padding-top:6px;margin-top:18px;}#ShowMenu:before{top:0;}  	
  	.about-default{margin-top:40px;}
  	.about-default .title{font-size:16px;}
  	.content-bottom .tieuchi,.content-bottom .quymo-default,.content-bottom .quymo-default li{width:100%;float:none !important;}
  	.content-bottom .quymo-default{margin-top:20px;}
	.booking-button{position:fixed;bottom:20px;left:15px;width:50px;height:50px;background:#0071bb;background-size:50%;border-radius:100%;z-index:8;box-shadow:0 0 5px rgba(0,0,0,.5);display:block;text-align:center;font-size:30px;color:#fff;box-sizing:border-box;padding-top:7px;}
	.booking-button i{position:relative;z-index:7;animation:phone-icon 3s infinite;}
	.booking-button:before{animation:phone-inner 3s infinite;top: 0;left: 0;width:100%;height:100%;background-color: rgba(255,255,255,.6);border-radius: 100%;position:absolute;content:"";z-index:1;}
	.booking-button:after{top: 0;left: 0;width: 100%;height:100%;background-color: #0071bb;border-radius: 100%;position:absolute;content:"";animation: phone-outer 3s infinite 1.5s;z-index:1;}  
  	.title-default{font-size:22px;}
  	.title-default small{font-size:15px;}
  	.service-list-over .item, .service-list-over .item:nth-child(4n+4),.service-list-over .item:nth-child(3n+3){width:49%;margin-right:2%;}
  	.service-list-over .item:nth-child(2n+2){margin-right:0;}.service-list-over .item:nth-child(n+3){margin-top:10px;}
  	.service-list-over .item h4{padding:6px;font-size:12px;}
  	.service-list-over .item .postImg{height:120px;}
  	.list-same-post .postImg{height:90px;}
  	.list-article-default .item .postImg{height:100px;}.list-article-default .item h4{height:66px;}
  	.title-register span{font-size:20px;}.title-register i{font-size:13px;}
  	.register-default{padding:50px 0 70px;background-position:center;}
  	.register-default .form-control .btn{width:20%;}.register-default .form-control .txt{width:27.5%;}.register-default .form-control .btn i{display:none;}
  	#Article_Slideshow .leftboxes .text{border:0;height:auto;background:none;padding:10px 0}
  	.first-article .postImg{height:220px;}.nth-article .postImg{height:120px;}
  	.link-main .col-link{width:48%;margin-right:4%;}.boxes.link-main{height:350px;padding-top:70px;margin-top:70px;}
  	.link-main .col-link:nth-child(2),.link-main .col-link:nth-child(4){margin-right:0;}
  	.link-main .col-link:nth-child(3),.link-main .col-link:nth-child(4){margin-top:150px;}
  	.link-main .col-link i{width:100px;height:120px;background-size:100% !important;transform:translateY(-130px)}
	.doctor-over li{width:50%;}.doctor-over li .postImg {height:100px;}
	.doctor-over li .text{font-size:12px;}.doctor-over li .name{font-size:14px;}.doctor-over li:nth-child(2n+2){margin-right:0};
    .searchbox .txt{width:120px;}.middle-header .container{height:90px;}
    .top-header .right,.top-header .clock{float:none;}.top-header .right{margin-top:5px;}.middle-header hgroup{margin-top:10px;}.middle-header hgroup h2{font-size:26px;}
    .middle-header h2{font-size:16px;margin-top:0;}.middle-header .logo{height:80px;width:80px;margin-top:2px;}.middle-header hgroup h4{font-size:20px;}
    .hotline {float:none;text-align:center;margin-top:5px;}
    .hotline span,.hotline strong{display:inline-block;font-size:12px}.hotline strong{margin-left:10px;font-size:15px;}.hotline small{text-align:center;display:none;}
    .hotline span:after{content:":"}#slideshow{height:120px;background-color: white;}
    .feature-default .col12{width:100%;}.feature-default .col22{width:100%;margin-top:15px;}
    footer .middle .right{float:left;margin-top:10px;}.logo-footer{display:none;}
    article .container{padding:40px 2%;}
	.locVanBan .link a{width:100px;padding-left:10px;background-image:none;padding:7px 10px;width:80px;text-align:center;font-weight:600}
    .first-article,.nth-article{float:none;width:100%;}.nth-article{margin-top:10px;}
    .feature-category .first-feature,.feature-category .nth-feature{width:100%;float:none;}
    .feature-category .nth-feature{margin-top:10px;}
    .list-article-category .item{width:100%;margin-bottom:0;}.list-article-category .item .postImg{width:38%;float:left;height:120px;}
    .list-article-category .item .text{width:57%;float:right;margin-top:0;}.list-article-category .item h4{margin-top:0;font-size:14px;font-weight:normal;height:42px;}
    .list-article-category .item .info{display:none;}.list-article-category .item+.item{margin-top:10px !important;padding-top:10px;border-top:1px solid #dbdbdb;}
	.documentList .sohieu,.documentList .theloai,.documentList .ngaybanhanh,.documentList .download{display:none;}
	#Article_Slideshow,#Article_Slideshow .leftboxes {height:auto;}
	#Article_Slideshow .rightboxes{display:none;} .tuyentruyen{display:none;}
	#Article_Slideshow .leftboxes li{display:block;position:relative;height:auto;}#Article_Slideshow .leftboxes li:first-child{width:100%;}
	#Article_Slideshow .leftboxes li:first-child .postImg{height:200px;}
	#Article_Slideshow .leftboxes li:nth-child(n+2) h3{font-size:15px;}
	#Article_Slideshow .leftboxes li:nth-child(n+2){width:49%;float:left;margin-right:2%;margin-top:15px;}	
	#Article_Slideshow .leftboxes li:nth-child(2n+3){margin-right:0;}
	#Article_Slideshow .leftboxes li:nth-child(n+2) .postImg{height:130px;}	
	#Article_Slideshow .leftboxes li .info,#Article_Slideshow .leftboxes li p{display:none;}
	.list-same-post .item,.list-same-post .item:nth-child(4n+4){width:32%;margin-right:2%;}
	.list-same-post .item:nth-child(n+4){margin-top:20px;}.list-same-post .item:nth-child(n+7){display:none;}
	.list-same-post .item:nth-child(3n+3){margin-right:0;}
	footer .middle h2, footer .middle .title{font-size:16px;}
	.list-services-inner .item{width:100%;float:none !important;;}
	.list-services-inner .item:nth-child(n+2){margin-top:10px;}
  }  