@font-face{font-family:'Roboto-Regular';src:url(../fonts/Roboto-Regular.ttf)}
@font-face{font-family:'Roboto-Light';src:url(../fonts/Roboto-Light.ttf)}
@font-face{font-family:'Roboto-Bold';src:url(../fonts/Roboto-Bold.ttf)}
@font-face{font-family:'Roboto-Medium';src:url(../fonts/Roboto-Medium.ttf)}
#primary td {padding-left: 10px; padding-right: 10px;}
html{box-sizing:border-box;}
*,
*:before,
*:after{box-sizing:inherit;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:"";}
blockquote,
q{quotes:"" "";}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
ul,
ol{margin:0 0 1.5em 3em;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul,
li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:700;}
dd{margin:0 1.5em 1.5em;}
img{height:auto;max-width:100%;}
table{margin:0 0 1.5em;width:100%;}
.content-area p{margin-bottom:10px;}
button, input[type="button"], input[type="reset"], input[type="submit"]{border:1px solid rgba(39,48,57,.2);border-radius:3px;background:rgba(39,48,57,.05);color:rgba(39,48,57,.8);line-height:1;text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);padding:5px 8px;font-size:1em;}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{border-color:rgba(39,48,57,.25);background:rgba(39,48,57,.1);}
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15);}
input[type="text"], input[type="email"], input[type="url"], input[type="number"], input[type="password"], input[type="search"], textarea, select{color:rgba(39,48,57,.8);border-radius:3px;border:1px solid rgba(39,48,57,.25);min-width:50%;max-width:100%;padding:0px 10px;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus{color:#111;outline:none;border-color:rgba(39,48,57,.5);}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
#content[tabindex="-1"]:focus{outline:0;}
.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.widget{margin:0 0 40px;}
.widget select{max-width:100%;}
.sticky{display:block;}
.sticky article{display:block;border:2px solid #00a244 !important;}
.hentry{margin:0 0 1.5em;}
.byline,
.updated:not(.published){display:none;}
.single .byline,
.group-blog .byline{display:inline;}
.page-content,
.entry-content,
.entry-summary{margin:10px 0;font-size: 15px !important;}
h1.entry-title{margin:0px;color: #01863a;font-size: 22px;padding: 30px 0 10px;font-weight: 400;}
.page-links{clear:both;margin:0 0 1.5em;}
.blog .format-aside .entry-title,
.archive .format-aside .entry-title{display:none;}
.comment-content a{word-wrap:break-word;}
.comment-content p{margin-bottom:10px;}
.bypostauthor{display:block;}
.comment-list,
.comment-list ol,
.comment-list ol ol{list-style:none;padding:0;margin:0;}
.comment-list ol,
.comment-list ol ol{list-style:none;padding:0;margin:0 -10px;}
.comment-list li{padding:10px 10px 0;border:1px solid #e5e5e5;margin-bottom:10px;}
.comment-list ol li,
.comment-list ol ol li{border:0;border-top:1px solid #e5e5e5;background:#fdfdfd;}
.comment-list li:last-child{margin-bottom:0;padding-bottom:0;}
.comment-list .reply{padding-bottom:10px;text-align:right;}
.comment-form label{min-width:101px;}
.form-submit{margin-left:94px;}
.banner-post img{width: 100%;padding-bottom: 20px;}
@media screen and (max-width:480px){.form-submit{margin-left:0;text-align:center;}
}
.comment-author img{margin:0 10px 10px 0;}
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
embed,
iframe,
object{max-width:100%;}
.wp-caption{margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}
.wp-caption .wp-caption-text{margin:0.8075em 0;}
.wp-caption-text{text-align:center;}
body{font-family:Roboto, sans-serif;font-weight:400;background:#f3f4f6;font-size:14px;line-height:1.6em;letter-spacing:0.04em;color:rgba(39,48,57,.85);}
.transition5{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.transition35,
a,
.main-menu li a,
.main-menu li ul,
.menu-item-has-children{-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;}
h1,
h2,
h3,
h4{line-height:1.6em;}
.entry-content h2, .entry-content h3{margin:0 0 10px 0px;font-size:12pt;}
ul,
ol{margin:0;padding-left:22px;}
p{margin-bottom:0px;line-height:1.8em;}
a{outline:none;text-decoration:none !important;color:rgba(39,48,57,.85);}
a:hover{color:#00a244;}
table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%;}
table,
th,
td{border:1px solid rgba(39,48,57,.085);}
table{border-right:0;border-bottom:0;}
th{border-width:0 1px 1px 0;font-weight:600;}
th,
td{padding:6px 0;text-align:center;}
td{border-width:0 1px 1px 0;}
#primary{margin:0px;padding-left:0;padding-right:50px;width:840px;}
#secondary{margin-top:0px;}
#primary li,
#secondary li{margin:10px 0;}
#secondary .widget{background:#fff;padding:20px 25px;border:1px solid rgba(39,48,57,.08);box-shadow:0 0 5px rgba(39,48,57,.05);}
.content-area{background:#fff;padding:10px 15px 0;border:0px solid rgba(39,48,57,.08);box-shadow:0 0 0px rgba(39,48,57,.05);}
.content-area .wp-caption {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    font-style: italic;
    font-size: 13px;
}
#content{background:#ffffff;}
#content-top{padding-top:5px;}
.header{background:#fff;}
.head-top{background: url(../images/bg-head.jpg) top center;color:#fff;position:relative;padding: 0;/*height: 95px;*/}
.hotline-left{color:#fff;font-size:12px;padding:0;margin:0;text-transform:uppercase;border-right:1px solid #fff200;}
.hotline-left a{color:#ffff00;font-size:15px;}
.hotline-right{color:#fff;font-size:12px;padding:0;margin:0;text-transform:uppercase;}
.hotline-right a{color:#ffff00;font-size:15px;}
.top-right .site-title {
    margin: 0;
    padding: 18px 0;
}
.top-center{text-transform:uppercase;padding-top: 15px;}
.top-center a{color:#ffff00;font-size:15px;}
.top-center span{font-weight:700;}
.top-left{background: url(../images/bg-hotline.png) center no-repeat;text-transform: uppercase;padding: 22px 0;}
.top-app span{float:left;background: #ffffff;padding:0 20px;border-radius:9px;text-transform:uppercase;color: #07a853;font-size: 13px;font-weight: bold;}
.search_drop i{color:#fff;font-size:18px;}
.ta_form_search{position:absolute;z-index:100;display:none;padding:5px;background:#fff;right:0;border-radius: 5px;margin-top: 5px;}
.ta_form_search .form-group{margin-bottom:0}
.ta_form_search input{width:250px !important;}
.ta_form_search .btn.btn_search{position:absolute;right:5px;top:5px;padding:6px 18px;border-radius:0 4px 4px 0;}
.top-scc{background:#f5f7f8;color:#014c95;font-weight:bold;font-size:18px;padding:10px 0;}
.top-scc img{padding-right:20px;}
.btn_header_search_drop{color:#fff;}
.btn_header_search_drop i{color:#fff;}
.logo{padding:0px;position:relative;}
.logo h1{font-size:25px;padding:0px;font-weight:400;margin:10px 0;}
.logo h1,
.logo h1 a{color:#ffffff;}
.logo h1 span{font-size:18px;font-weight:400;margin:4px 0 0;color:rgba(39,48,57,.85);font-weight:400;}
.main-menu-scroll .logo h1 span{color:#fff;}
.menu-main{top:0;left:0;width:100%;z-index:9999;background: #10a051;font-weight:400;border-top: 2px solid #08c85f;box-shadow:0 4px 4px -2px rgba(0,0,0,.15);}
.main-menu-wrap{position:fixed;top:0;left:0;width:100%;z-index:9999;background:#fff;box-shadow:0 0 6px #666;padding:0;font-weight:400;}
.menu-md{display:none;position:absolute;top:8px;right:0;width:150px;height:50px;text-align:center;font-size:22px;padding:10px 0;cursor:pointer;}
.main-menu-scroll .menu-md{color:#fff;}
.main-menu ul{margin:0;padding:0;text-align:right;}
.main-menu li{position:relative;list-style: none;margin-left:0px;text-transform:none;font-size:14px;float: left;}
.main-menu .menu > li{padding: 0px 0;}
.main-menu li a{display:block;text-decoration:none;color: #ffffff;text-transform:uppercase;}
.main-menu li:hover > a{color: #ffffff;}
.main-menu .menu > li > a{display:block;margin:0px 0px;padding: 10px 10px;font-weight:600;text-align:right;border-right: 1px solid #058740;border-left: 1px solid #02c259;}
.main-menu .menu > li:first-child > a{
    border-left: none;
}
.main-menu .menu > li:last-child > a{
    border-right: none;
}
.main-menu .menu > li > a:hover,
.current-menu-item > a,
.current_page_item > a{/* border:1px solid #00a244; *//* border-color:#00a244; */color: #ffffff;}
.current-menu-item > a:focus,
.current_page_item > a:focus{/* border:1px solid #00a244; */border-color:#00a244;color: #ffffff;}
.main-menu li ul{position:absolute;z-index:99999;top:120%;display:block;visibility:hidden;text-align:left;width: 270px;max-width:500%;opacity:0;padding:0;border-left:1px solid rgba(39,48,57,.07);border-right:1px solid rgba(39,48,57,.07);}
.main-menu li li ul{top:50%;left:100%;}
.main-menu li li a{position:relative;text-transform:none;padding: 8px 15px 5px 15px;}
.main-menu li li.page_item_has_children > a:after,
.main-menu li li.menu-item-has-children > a:after{font-family:'FontAwesome';position:absolute;top:8px;right:5px;width:16px;height:24px;content:'\f105';text-align:center;}
.main-menu li:hover > ul{top:100%;visibility:visible;opacity:1;background: #10a051;}
.main-menu li li:hover > ul{top:-1px;}
.main-menu li ul li{display:block;font-size:14px;border-top: 1px solid #ddd;width: 100%;}
.main-menu li ul li:last-child{border-bottom:1px solid rgba(39,48,57,.07);}
.main-menu-scroll{padding: 0px 0 0px 0;box-shadow:none;background: #10a051;box-shadow:0 0 6px #666;}
.main-menu-scroll .main-menu .menu > li > a{color: #ffffff;}
.breadcrumbs{font-size:13px;padding:12px 15px;border-bottom:1px solid rgba(0,0,0,.07);background:#fcfcfc;}
.breadcrumbs ul{margin:0;padding:0;}
#breadcrumbs li{display:inline-block;padding:0 2px;opacity:.8;}
.home-widgets{margin-top:80px;}
.news-layout-wrap{margin-top:40px;padding:30px 0 0;}
.recent-post-holder{background:#fff;margin-bottom:30px;box-shadow:0 1px 6px rgba(39,48,57,.07);}
.recent-post-holder figure:hover{opacity:.7;}
.recent-post-content{padding:0 20px 1px;}
.recent-post-content h3{font-size:16px;line-height:1.6em;margin:35px 0 20px;}
.recent-post-content p{font-size:15px;margin-bottom:25px;}
.tagcloud a{margin:0 4px 8px 0;padding:1px 15px 0;background:rgba(39,48,57,.6);border-radius:30px;display:inline-block;color:#fff;font-size:13px !important;font-weight:400;}
.tagcloud a:hover{background:#00a244;}
.nav-logo{padding:0;display: none; }
.nav-menu{padding:0;}
#featured-services{background:url(../images/bg-services.jpg) no-repeat top center;}
#featured-services .text-title-home{text-transform:uppercase;padding: 70px 0 0px;font-size:25px;color: #328b31;font-weight: 400;margin: 0;}
#featured-services .text-title-home hr{background: #00a244;width: 180px;margin:10px auto;}
#featured-services .services-home{color: #4b4b4b;display:block;padding: 0px 15%;padding-top: 50px;}
#featured-services .services-home p{padding:15px 10px;text-align:left;line-height:22px;}
#featured-services .services-readmore a{border: 1px solid #00a244;padding: 4px 10px;color: #00a244;}
#featured-services .services-readmore{padding: 15px 0;}
#featured-services .services-readmore a:hover{background: #00a244;color: #ffffff;}
#featured-services .services-one{background:url(../images/bg-tamsoat.png) no-repeat top center;padding: 60px 0 20px;}
#featured-services .services-two{background:url(../images/bg-dieutri.png) no-repeat top center;padding:60px 0 20px;}
#featured-services .services-three{background:url(../images/bg-chamsoc.png) no-repeat top center;padding:60px 0 20px;}
#featured-services .title-services{text-transform:uppercase;font-size:16px;padding: 20px 0 50px 0;font-weight: 700;}
#featured-services .pic-hover-zoom {overflow: initial;}
.featured-text p {color: #1c1c1c;padding: 5px 0 5px 15px !important;border: 1px solid #ededed;margin-bottom: 2px;}
.featured-text {padding: 0 9px;}
#strong-point{background:#f9f9f9;padding:50px 0;}
#strong-point .text-title-home{text-transform:uppercase;padding:1px 0 30px;font-size:25px;}
#strong-point .text-title-home hr{background: #2e3192;width:120px;margin:10px auto;}
#strong-point .point-home{padding:0 2px;margin:0px;}
#strong-point .point-home img{width:100%;}
#strong-point .title-point{background:url(../images/bg-point.jpg) no-repeat top center;color:#fff;padding:10px 15px;margin:0;text-align:left;background-size:cover;height:85px;line-height:22px;}
#strong-point ul#point-menu li{padding:5px 20px;border:1px solid #eee;background:#fff;margin-top:3px;}
#strong-point ul#point-menu{list-style-type:none;padding:0;margin:0;}
#departments-home{background:url(../images/bg-doctor.jpg) no-repeat top center;padding: 20px 0px 5px;}
.departments1-title {margin: 0;color: #00a244;font-size: 20px;text-transform: uppercase;background: url(../images/title-bg1.png) no-repeat bottom left;margin-bottom: 25px;font-weight: 400;}
.departments1-title a {color: #00a244;}
.departments1-title hr{margin-bottom: 0;background: #00a244;width: 200px;margin-left: 0;margin-top: 10px;}
.departments2-title {margin: 0;color: #ffffff;font-size: 20px;text-transform: uppercase;background: url(../images/title-bg2.png) no-repeat bottom left;margin-bottom: 25px;}
.departments2-title hr{margin-bottom: 0;background: #ffffff;width: 195px;margin-left: 0;margin-top: 10px;}
.notebook-big {padding-left: 0;}
.notebook-big img {height: 220px;width: 100%;}
.notebook-big-title {padding: 15px 0 10px;}
.notebook-big-text {color: #4b4b4b;padding-bottom: 5px;}
.notebook-big-title a {color: #00652b;font-weight: 700;font-size: 16px;}

.notebook-smal {padding-right: 0;}
.notebook-small-rows img {
    width: 110px;
    height: 100px;
    float: left;
    margin-right: 10px;
}
.departments-col1 .pic-hover-zoom{float: left;}
.notebook-small-title {
    color: #4b4b4b;
    font-size: 15px;
    line-height: 18px;
    margin-bottom: 10px;
    font-weight: 700;
}
.notebook-small-text {
    line-height: 18px;
    color: #717171;
}
.notebook-small-rows {
    border-bottom: 1px solid #d6d6d6;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

.notebook-small-rows .readmore {
}

.notebook-smal .notebook-small-rows:last-child {
    margin-bottom: 0;
}
.departments2-box1 {
    background: #f8f8fa;
    border-radius: 5px;
    border: 1px solid #00a244;
    padding: 15px 0px;
}

.departments2-box1 img {
    float: left;
    padding: 9px 23px 9px 23px;
    margin-right: 15px;
    border-right: 1px solid #07a853;
}

.departments2-box1 p {
    color: #00a244;
    font-size: 15px;
    font-weight: 500;
}
.departments2-box2 {
    background: #fff200;
    border: 2px solid #07a853;
    border-radius: 5px;
    margin-top: 2px;
    padding: 2px 0;
}

.departments2-box2 img {
    padding: 3px 5px 3px 5px;
    border-right: 1px solid #07a853;
    margin-right: 15px;
}

.departments2-box2 a {
    color: #00652b;
    font-size: 17px;
    font-weight: 700;
}

.box-time-home {
    padding-bottom: 40px;
}
.tinqt_big1 {
    padding-left: 0;
}

.tinqt_big2 {
    padding-right: 0;
}

.tinqt_big1 img, .tinqt_big2 img {
    width: 100%;
    height: 220px;
}
#doctor-home{background:url(../images/bg-doctor.jpg) no-repeat top center;margin:20px 0 50px;color:#fff;}
.bhoechie-tab{padding:0px 0 20px;}
#doctor-home .list-group-item{position:relative;display:block;padding:0;background-color:#fff;border:1px solid #ddd;width: 19%;float:left;margin:2px 1% 2px 0;}
.list-group a:last-child{margin-right:0 !important;}
#doctor-hometitle .text-title-home{text-transform:uppercase;padding:50px 0 0px;font-size:25px;}
#doctor-hometitle .text-title-home hr{background: #2e3192;width:120px;margin:10px auto;}
div.bhoechie-tab-container{z-index:10;background-color:#ffffff;padding:0 !important;border-radius:4px;-moz-border-radius:4px;border:0px solid #ddd;margin-top:12px;margin-left:50px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;opacity:0.97;filter:alpha(opacity=97);}
div.bhoechie-tab-menu{padding:10px 30px 30px;text-align: center;}
div.bhoechie-tab-menu div.list-group{margin-bottom:0;text-align: center;margin: auto;}
div.bhoechie-tab-menu div.list-group>a{margin-bottom:0;}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa{color:#5A55A3;}
div.bhoechie-tab-menu div.list-group>a:first-child{border-top-right-radius:0;-moz-border-top-right-radius:0;}
div.bhoechie-tab-menu div.list-group>a:last-child{border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;}
div.bhoechie-tab-menu div.list-group>a.active, div.bhoechie-tab-menu div.list-group>a.active .glyphicon, div.bhoechie-tab-menu div.list-group>a.active .fa{background-color:#ebebeb;color:#ffffff;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#bebebe;}
div.bhoechie-tab-menu div.list-group>a.active:after{content:'';position:absolute;left:50%;top:0;margin-top:-13px;border-left:0;border-bottom:0px solid #5A55A3;border-right:0px solid #5A55A3;border-top:0px solid #5A55A3;}
div.bhoechie-tab-content{padding-left:20px;padding-top:27px;}
div.bhoechie-tab div.bhoechie-tab-content:not(.active){display:none;}
.text-doctor{padding:30px 0px;}
p.title-doctor{text-transform:uppercase;font-size:16px;padding:0 0 30px 0;}
.text-readmore{background:#014c95;width:200px;margin:0 auto;float:none;padding:5px 0px;text-transform:uppercase;}
.text-readmore a{color:#fff;}
#customer-guide{margin:50px 0;}
.step-guide{text-transform:uppercase;padding:30px 35px;}
.pic-step1{position:relative;overflow:hidden;display:inline-block;text-align:center;margin-bottom:20px;}
.pic-step1:before{content:'\f0da';font-family:'FontAwesome';position:absolute;font-size:100px;top:28%;left:10px;color:#fff;z-index:8;}
.pic-step2{position:relative;overflow:hidden;display:inline-block;text-align:center;margin-bottom:20px;}
.pic-step2:before{content:'\f0d7';font-family:'FontAwesome';position:absolute;font-size:100px;top:-4px;left:0px;text-align:center;right:0;color:#fff;z-index:8;}
.pic-step3{position:relative;overflow:hidden;display:inline-block;text-align:center;margin-bottom:20px;}
.pic-step3:before{content:'\f0d9';font-family:'FontAwesome';position:absolute;font-size:100px;top:45%;text-align:center;right:10px;color:#fff;z-index:8;}
.pic-step4{position:relative;overflow:hidden;display:inline-block;text-align:center;margin-bottom:20px;}
.pic-step4:before{content:'\f0d8';font-family:'FontAwesome';position:absolute;font-size:100px;bottom:4px;left:0px;text-align:center;right:0;color:#fff;z-index:8;}
.guide-center{text-transform:uppercase;font-size:35px;line-height:45px;padding:60px 0 0;color:#00a651;}
#customer-stories{padding:50px 0;background-color: #f9f9f9;}
.text-title-home p{text-transform:none; line-height:22px; font-size: 16px; padding:0 200px; color:#2e3192; padding: 5px 0; }
#customer-stories .text-title-home{text-transform:uppercase;padding:1px 0 30px;font-size:25px;}
#customer-stories .text-title-home hr{background: #2e3192;width:120px;margin:10px auto;}
#customer-stories .carousel-control.right{right:10px;left:auto;}
span.glyphicon.glyphicon-chevron-left:before{background:url(../images/sl-prev.png) no-repeat;width:15px;height:60px;content:"";position:absolute;top:0px;left:5px;}
span.glyphicon.glyphicon-chevron-right:before{background:url(../images/sl-next.png) no-repeat;width:15px;height:60px;content:"";position:absolute;top:0px;left:5px;}
#customer-stories .carousel-control{position:absolute;top:0;bottom:0;left:15px;width:0%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5;}
.item-home{padding:1px;}
.pic-customer:before{-webkit-box-shadow:inset 7px -68px 140px -12px rgba(0,0,0,0.75);-moz-box-shadow:inset 7px -68px 140px -12px rgba(0,0,0,0.75);box-shadow:inset 7px -68px 140px -12px rgba(0,0,0,0.75);content:"";position:absolute;z-index:100;width:100%;height:100%;}
.item-home img{border:1px solid #d2d2d2;width:290px;height:175px;}
.title-customer{padding:5px 15px;line-height:22px;z-index:101;position:absolute;bottom:0;}
.title-customer a{color:#fff;}
#news-home{background: #f1f1f1;padding:50px 0;}
#news-home .text-title-home{text-transform:uppercase;padding:1px 0 30px;font-size:25px;}
#news-home .text-title-home p {padding: 8px 0;font-weight: bold;border-radius: 0;font-size: 16px;text-transform: uppercase;}
#news-home .text-title-home hr{background:#014c95;width:100%;margin: 0px auto 0;margin-left:0;height:3px;}
#news-home .news_big{padding:0px 8px;}
#news-home img.news-photo{width:100%;height:120px;}
#news-home .news-title{font-family:sans-serif;line-height:20px;padding: 15px 0;text-align:justify;font-weight:600;}
#news-home .read{padding:10px 0;}
#news-home .boxc i{font-size:10px;color:#009a41;}
#news-home .read a.readmore{color:#009a41;border:1px solid #009a41;padding:3px 5px;}
#news-home .news_big p{line-height:20px;padding:0;text-align:justify;}
#news-home .read a.readmore:hover{background:#fff;color:#009a41;border:1px solid #009a41;padding:3px 5px;}
#news-home .boxc{line-height:22px;padding:5px 0;text-align:justify;border-bottom:1px solid #ededed;margin:5px 0;}
.box-news{background:#fff;padding:10px;border:1px solid #ededed;}
#news-home .consult-img{padding:0 0px;margin:5px 0;clear:both;}
#news-home .row-consult{border-bottom:1px solid #ededed;margin:10px 0;}
#news-home .consult-text{line-height:22px;text-align:justify;}
#video-home{background:url(../images/bg-cacbenh.jpg) top center no-repeat;padding: 50px 0 90px;}
#video-home .text-title-home{text-transform:uppercase;padding:1px 0 10px;font-size:25px;color:#fff;padding-bottom: 70px;}
#video-home .text-title-home hr {background: #ffffff;width: 120px;margin: 10px auto;}
.f3-row1 {padding-bottom: 60px;}
.list-home p {height: 60px;margin-bottom: 15px;}
.list-home span {color: #ffffff;font-weight: bold;}
#tab-video ul{display:inline-block;}
.box-video{background:#fff;max-width:1100px;display:block;padding:10px;margin:30px 0;}
.nav-pills>li+li{margin-left:-1px;}
.nav-pills>li>a, .nav-pills>li>a, .nav-pills>li>a{color:#fff;border:1px solid #fff;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus{color:#2e3192;background-color:#fff;border:1px solid #fff;}
.nav>li>a:focus, .nav>li>a:hover{text-decoration:none;background-color:#024e22;}
#news-home .tabbable-panel .nav>li>a:hover{background-color:#fff;}
.nav-pills>li>a{border-radius:0;}
.nav>li>a{position:relative;display:block;padding:5px 60px;text-transform:uppercase;}
.tabbable-panel li{width:50%;}
#news-home .new-home-title p{padding: 5px 10px;padding-left:15px;font-weight:bold;border:none !important;border-radius:0;font-size:16px;width: 50%;background-color: #014c95;color: #ffffff;text-transform: uppercase;}
#news-home .new-home-title hr {margin-top: 0;height: 3px;background-color: #014c95;margin-bottom: 0px;}
#news-home .new-home-title{padding-bottom:30px}
.tabbable-panel .nav-tabs>li.active>a:hover{background-color:#014c95;color:#fff;}
#news-home .text-title-home{font-weight:bold;font-size:18px;color:#014c95;padding-top: 0;}
.logo-mobile{display:none;}
.footer-home h2, .footer-home h3{font-size:16px;margin:0;color:#fff;}
strong.noshow{position:absolute;left:-9999px;z-index:999;}
.textwidget a.f-color{color:#f9df50;}
/*Sideber*/
.sidebar-title {
    margin: 0;
    color: #01863a;
    font-size: 20px;
    text-transform: uppercase;
    background: url(../images/title-bg3.png) no-repeat bottom left;
    margin-bottom: 25px;
}
.sidebar-title hr {
    margin-bottom: 0;
    background: #00a244;
    width: 200px;
    margin-left: 0;
    margin-top: 10px;
}
.sidebar-box1 {
    background: url(../images/bg-timesb.png) no-repeat center;
    border-radius: 5px;
    /*border: 1px solid #00a244;*/
    padding: 15px 0px;
    background-size: cover;
}
.sidebar-box1 img {
    float: left;
    padding: 12px 23px 7px 23px;
    margin-right: 15px;
    background:url(../images/bg-timel.jpg) no-repeat right center;
}

.sidebar-box1 p {
    color: #fff200;
    font-size: 15px;
    font-weight: 500;
}
.sidebar-box2 {
    background: #fff200;
    border: 2px solid #07a853;
    border-radius: 5px;
    margin-top: 2px;
    padding: 2px 0;
}

.sidebar-box2 img {
    padding: 3px 12px 3px 5px;
    background:url(../images/bg-hotline-l.jpg) no-repeat right center;
    margin-right: 15px;
}

.sidebar-box2 a {
    color: #00652b;
    font-size: 17px;
    font-weight: 700;
}

.sidebar-title a {
    color: #01863a;
}
.box-post-sb img {
    width: 100px;
    height: 100px;
    float: left;
    margin-right: 10px;
    border: 1px solid #eee;
    border-radius: 5px;
}

.box-post-sb span {
    display: block;
    text-align: right;
    text-transform: uppercase;
    padding-bottom: 5px;
}

.box-post-sb {
    border-bottom: 1px solid #d6d6d6;
    color: #4b4b4b;
    margin-bottom: 20px;
}

.box-post-sb span a {
    color: #00652b;
    font-weight: 500;
    font-size: 12px;
}

.box-post-sb .text-post {
    text-align: justify;
    line-height: 18px;
    color: #717171;
}

.box-post-sb .title-post {
    text-transform: uppercase;
    font-weight: 600;
    line-height: 18px;
    font-size: 13px;
    padding-bottom: 15px;
    text-align: justify;
}
.box-post-sb .title-post a{color: #4b4b4b;}
.sb-row2 {
    margin-top: 15px;
    padding: 20px 15px 0;
    background:url(../images/bg-sidebar.jpg) repeat top center;
}

@media all and (max-width:480px){
.logo{padding:0px 0;}
.nav>li>a{position:relative;display:block;padding:5px 35px;text-transform:uppercase;}
#strong-point .point-home{margin-top:10px;color:#fff;z-index:300;display:block;position:relative;}
#strong-point .point-one{background:#00b04c;padding:10px 0 20px;}
#reason-home{background:#f9f9f9;padding:0px 0;}
#reason-home .text-title-home{text-transform:uppercase;padding:0px;font-size:20px;line-height:25px;}
#tab-video ul{padding-left:00;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus{color:#fff;background-color:#024e22;border:1px solid #fff;}
#video-home{background:url(../images/bg-video.jpg) top center no-repeat;padding:30px 0 0;}
#news-home img.news-photo{width:40%;height:auto;float:left;padding-right:10px;}
#news-home .news-title{line-height:20px;text-align:justify;}
.box-video{background:#fff;max-width:1100px;display:block;padding:10px;margin:5px 0;}
#video-home{background:url(../images/bg-video.jpg) top center no-repeat;padding:10px 0 0;}
#customer-guide{margin:0px 0;}
#customer-guide .step-guide{text-transform:uppercase;padding:10px 10px;}
#customer-guide .guide-center{text-transform:uppercase;font-size:25px;line-height:30px;padding:0px 0 20px;color:#00a651;}
#customer-guide .text-guide{padding:10px 30px;}
#news-home .consult-text{line-height:22px;text-align:justify;padding:0 10px;}
.item-home{padding:0px;margin:5px 10px;}
.list-group-item{position:relative;display:block;padding:0;background-color:#fff;border:1px solid #ddd;width:17%;float:left;margin:5px;}
.display-desktop{display:none;}
.display-mobile{display:block;}
}
#footer-menu{padding:50px 0;}
.title-menu{text-align:center;background:#00A651;color:#fff;padding:5px 0px;text-transform:uppercase;font-weight:700;}
.nav-ft{border:1px solid #eceaea;}
.nav-ft ul{padding-left:10px;list-style:none;margin-bottom:0;padding-bottom:10px;}
.nav-ft ul li{background:url('../images/ico.png') no-repeat 0px;padding-left:20px;line-height:2.5;}
.nav-ft ul li a{color:#191919;}
.nav-ft ul li a:hover{color:#337ab7;}
#footer{background: url(../images/footer-bg.png) no-repeat top left #02943f;color:#fff;border-top: 20px solid #017a34;}
.menu-footer li:first-child{padding-left:0;}
.menu-footer li a{color:#fff;font-weight:400;}
.menu-footer li{display:inline-block;text-transform:none;padding:5px 12px;}
.menu-footer{padding:0px;list-style-type:none;border-bottom:1px solid #fff;margin:0 0 20px;}
.menu-footer > li > a:hover{border-bottom:1px solid #fff;border-color:#fff !important;color:#fff !important;}
.menu-footer > li > a:active, .menu-footer .current-menu-item > a, .menu-footer .current_page_item > a{border:0px solid #fff;border-color:#fff !important;color:#fff !important;}
.footer-cont1{padding: 30px 10px 20px;}
.footer-cont1 .ft-logoscc {margin-left: 20px;}
.footer-cont2{padding:0 10px 0px 10px;}
.footer-cont2 p{padding:0px 0 10px;line-height:22px;}
.footer-cont2 p span{font-weight:400;}
ul.footer-social{list-style:none;padding:0;margin:0;}
ul.footer-social li{float:left;margin-right:5px;}
ul.footer-social a{display:inline-block;width:30px;height:30px;line-height:30px;background:#fff;text-align:center;border-radius:50%;}
ul.footer-social a i{color:#017a34;font-size:18px;margin-top:7px;}
ul.footer-social a i:hover{color:#f9df50;font-size:18px;margin-top:7px;}
.about-holder p{font-size:14px;line-height:1.8em;margin:0;}
.about-holder figure{margin-bottom:18px;}
.footer-bar{color: #ffffff;font-weight:300;margin-bottom: 30px;padding-bottom: 30px;}
.footer-bar a{color:rgba(255,255,255,.8);}
.footer-bar a:hover{color:#00a244;}
.footer-bar a:hover{opacity:1;}
/*Footer new*/
#footer a{
    color: #fdf217;
    font-weight: 700;
}
.ft-title {
    color: #fdf217;
    min-height: 60px;
    font-weight: 700;
}
.ft-title p span{
    font-size: 13px;
    color: #c8ff00;
}
#footer hr {
    margin: 5px 50px 5px 0;
    border: 0;
    border-top: 1px solid #01ce6a;
}
.ft-readmore {
    margin: 5px 0 30px;
}
.ft-readmore a {
    padding: 5px 10px;
    background: #00652b;
}
.ft-logomb{display: none;}
.ft-logo {
    display: block;
    padding: 30px 0 20px 0;
}
#footer li {
    float: left;
    margin: 10px 10px 0 0;
    list-style: none;
}
.footer-text{color: #fdf218;font-weight: 700;}
/*End footer new*/
.copyright,
.footer-designer{}
.footer-designer{text-align:right;}
.archive-wrap{background:transparent !important;border:0 !important;}
.archive-post{text-align:center;margin-bottom: 20px;background:#fff;border-bottom: 1px solid #ddd;margin-left: 0;margin-right: 0;padding-bottom: 20px;}
.recent-post figure{text-align:center;}
.archive-post img{width:100%;height:auto;}
.archive-post article{padding:50px 40px 80px;}
.archive-post-content{margin:50px 0;font-size:17px;line-height:2em;color:rgba(39,48,57,.7);}
.archive-post .entry-footer{padding-top:20px;text-transform:capitalize;text-align:right;}
.archive-post .entry-footer a{display:inline-block;padding:12px 30px 10px;border:2px solid rgba(39,48,57,.25);color:rgba(39,48,57,.6);text-transform:uppercase;letter-spacing:.1em;}
.archive-post .entry-footer a:hover{border-color:transparent;color:#ffff00;}
.pagination-nav a,
.pagination-nav .current{display:inline-block;margin:0 2px 15px;padding:2px 12px;border:1px solid rgba(39,48,57,.1);border-radius:2px;background:#fff;color:rgba(39,48,57,.8)}
.pagination-nav a:hover,
.pagination-nav .current:hover,
.pagination-nav .current{color:#00a244;border-color:#00a244;}
.post-navigation{margin:30px 0 60px;padding:30px 0;border-top:1px solid rgba(39,48,57,.05);}
.post-navigation .nav-previous,
.post-navigation .nav-next{font-size:0;position:relative;display:inline-block;width:50%;}
.post-navigation .nav-previous a:before,
.post-navigation .nav-previous a:after,
.post-navigation .nav-next a:before,
.post-navigation .nav-next a:after{position:absolute;top:0;font-size:22px;}
.post-navigation .nav-previous a:before,
.post-navigation .nav-next a:before{content:'? ';width:24px;height:32px;font-family:'FontAwesome';left:0;font-size:36px;}
.post-navigation .nav-previous a:after,
.post-navigation .nav-next a:after{content:'Previous Post';width:calc(100% - 32px);left:32px;padding-top:2px;font-weight:500;}
.post-navigation .nav-next a:before{content:'?';right:0;left:auto;text-align:right;}
.post-navigation .nav-next a:after{content:'Next Post';right:32px;left:auto;text-align:right;}
.sidebar{width:330px;float:right;padding-top: 25px;padding-bottom: 30px;}
.right-sidebar .news-layout-wrap{margin-top:0;padding:0;}
.right-sidebar .recent-posts h2{text-align:left;}
.right-sidebar .recent-posts h2:after{left:0;margin-left:0;}
.right-sidebar .recent-posts h2 span{margin-left:0;padding-top:0;border-radius:0;border:0;}
.right-sidebar .recent-posts h2 .fa{display:none;}
.right-sidebar .recent-post-holder{float:none;width:100%;margin-right:0;margin-top:30px;background:#fff;padding:8px;border:1px solid rgba(39,48,57,.1);}
.right-sidebar .recent-post-content h3{font-size:18px;}
#back-to-top{font-size:32px;position:fixed;z-index:9999;right:20px;bottom:60px;width:48px;height:48px;padding-top:6px;cursor:pointer;text-align:center;text-decoration:none;opacity:0;color:#fff !important;border-radius:50%;background:rgba(39,48,57, .35);filter:alpha(opacity=0);}
#back-to-top:hover{background:#00a244;}
#back-to-top.show{opacity:1;filter:alpha(opacity=100);}
.form-register-mobile{display:none;}
.box-resgister{clear:both;}
.form-register{border-radius: 5px;background: #0ea544;background: -webkit-linear-gradient(#0ea544, #64bb44);background: -o-linear-gradient(#0ea544, #64bb44);background: -moz-linear-gradient(#0ea544, #64bb44);background: linear-gradient(#0ea544, #64bb44);margin: 0;}
.form-register1 p{padding:2px 0 0px;line-height:18px;color: #4b4b4b;font-size:13px;min-height: 56px;}
.form-register1 .title-register{color: #4b4b4b;padding: 20px 0 30px;font-size: 20px;font-family:sans-serif;/* text-transform: uppercase; */}
.form-register1{background:#f8f8fa;padding: 10px 0 40px;border: 1px solid #1eaa44;border-radius:5px 0px 0px 5px;}
.form-register1 .col-1, .form-register1 .col-2 {padding: 0 5px;}
.form-register1 .border-reg figure {height: 31px;margin-bottom: 10px;}
.form-register1 .box-icon-register2 .border-reg p {min-height: 33px;}
.form-register1 .box-icon-register2 .border-reg {padding-bottom: 0;}
.box-resgister {padding: 20px 0 40px;}
.form-register1 .row {margin-left: 0;margin-right: 0;}
.form-register1 .border-reg {padding-bottom: 20px;border-left: 1px solid #d3d3d3;}
.form-register1 .row .border-reg:first-child {border-left: none;}
.form-register1 .reg-note {padding: 20px 10px;}
.form-register2{background-size:100%;padding-bottom: 20px;padding-top: 30px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.title-frm{color:#fff200;text-shadow:0 2px 3px #353535;text-transform:uppercase;font-size:16px;padding: 5px 0;font-weight: 500;text-align: center;}
.form-register2 p.sdt-tvan{text-shadow:0 2px 3px #353535;font-size: 20px;text-align:center;text-transform:uppercase;font-weight: 400;margin-bottom: 20px;line-height: 20px;}
p.sdt-tvan a{color:#fff200;}
.form-register2 form{/* float:left; */margin:0;padding:0;text-align:left;padding-left:10px;padding-right:10px;}
.form-register2 input[type="text"], .form-register2 input[type="email"],.form-register2 textarea{width:100%;border-radius: 0;}
.form-register2  form  input[type="text"], .form-register2  form  input[type="email"], .form-register2  form  textarea {font-style: italic;}
.form-register1 > form > button, input[type="button"], input[type="reset"], input[type="submit"]{border:0px solid rgba(39,48,57,.2);background:rgba(39,48,57,.05);text-shadow: none;padding: 10px 30px 6px;background-color: #fff200;border-radius: 50px;margin:0 auto;display:block;font-size: 16px;font-weight: 500;border-bottom: 2px solid #307524;}
.form-register1 > form > button, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover{border:0px solid rgba(39,48,57,.2);border-radius: 20px;background:#fff200;line-height:1;text-shadow: none;padding: 10px 30px 6px;margin:0 auto;display:block;font-size:16px;border-bottom: 2px solid #307524;}
input.btnsb{color: #4b4b4b;text-transform:uppercase;font-weight: 600;outline: none;border-top: 2px solid #8fd112;}
.form-register2 .btnsb:hover{color:#4b4b4b;text-transform:uppercase;background-size:contain;border-top: 2px solid #8fd112;}
.form-register1 > form > input[type="text"], input[type="email"], input[type="url"], input[type="number"], input[type="password"], textarea, select{color:rgba(39,48,57,.8);border-radius:3px;border:1px solid rgba(39,48,57,.25);min-width:50%;max-width:100%;padding:0px 10px;margin: 10px 0;}
.list-doctor img{height:200px;width:auto;}
.list-doctor{height:280px;}
.doctor-title{text-align:center;font-size:15px;font-weight:bold;}
.list-doctor figure{text-align:center;}
.list-video img{height:190px;margin-bottom:25px;}
.list-video{text-align:center;padding-bottom:25px;height:300px;}
.video-title{font-weight:bold;font-size:15px;margin:0;text-transform:uppercase;}
.list-video i{position:absolute;top:20%;left:39%;width:59px;height:78px;background:url(../images/review-video.png) no-repeat center center;z-index:1;}
.entry-content iframe{width:100%;height:500px;margin-top:15px;}
.get-related-posts-video img{height:190px;margin-bottom:25px;border:1px solid #ddd;width:100%;}
.get-related-posts-video i{position:absolute;top:20%;left:39%;width:59px;height:78px;background:url(../images/review-video.png) no-repeat center center;z-index:1;}
.related-posts-video-title{font-weight:bold;font-size:15px;margin:0;text-transform:uppercase;text-align:center;min-height:80px;}
.clearfix.video{background-color:#ddd;height:1px;}
.socical.pull-right ul li a{font-size:20px;color:#0fa644;}
.socical.pull-right ul li{float:left;list-style-type:none;padding:0 15px;}
.title_related{color: #00b04c;text-transform:uppercase;padding:0px 0;font-size: 20px;text-align:left;}
.departments1-title.title_related hr {width: 100%;}
.get-related-posts p{line-height: 20px;/* text-align: justify; */color: #717171;}
.get-related-posts img{width: 110px;height:100px;float:left;margin:0 10px 0 0;border:1px solid #eee;}
.get-related-posts{padding: 0;margin:0;text-align:left;color: #4b4b4b;margin-bottom: 20px;}
.box-related-posts .get-related-posts:nth-child(2), .box-related-posts .get-related-posts:nth-child(4) {
    padding-right: 20px;
}
.box-related-posts .get-related-posts:nth-child(3), .box-related-posts .get-related-posts:nth-child(5) {
    padding-left: 20px;
}
.get-related-posts .wp_rp_title{/* text-transform:uppercase; */color: #4b4b4b;}
.get-related-posts figure {border-bottom: 1px solid #d6d6d6;}
.related-read-more {text-align: right !important;text-transform: uppercase;font-weight: 500;font-size: 13px;}
.related-read-more a {color: #00652b;}
.title-mrp-1{padding-bottom: 10px;font-size: 15px;font-weight: 500;height: 50px;text-align: justify;margin-bottom: 0 !important;}
.read-more{color:#13428b;text-transform:none;font-style:italic;font-size:10pt;padding-left:20px;background:url(../images/icon-xem-them.png)no-repeat left center;margin-right:10px;}
.first-video iframe{margin:auto;display:block;}
.first-video{border-bottom:1px solid #d3d3d3;padding-bottom:20px;margin-bottom:30px;}
.main-searchsv{background:url(../images/bg-search.jpg) no-repeat;padding:40px 0;margin:40px 0;}
.des-search{text-align:center;color:#fff;font-style:italic;font-size:16px;padding:10px 0;}
.title-searchsv{text-align:center;text-transform:uppercase;font-size:25px;padding:0 0 10px;color:#fff;}
.serchsv-form{text-align:center;}
.serchsv-form input[type="text"]{margin:20px 0;padding:8px 20px;border-radius:150px;width:60%;font-size:16px;font-style:italic;}
button.search-btn{display:block;text-align:center;margin:0 auto;background:#fff200;padding:8px 35px;color:#45af70;text-transform:uppercase;font-weight:600;border-radius:50px;font-size:18px;}
#menu-searchsv{padding:0px;list-style-type:none;border-bottom:0px solid #fff;margin:0 auto;text-align:center;}
.menu-searchsv a{color:#fff;}
.menu-searchsv li{display:inline-block;text-transform:none;padding:0px 5px;font-size:12px;border:1px solid #fff;}
#menu-searchsv li{margin:5px 0;}
.box-service{margin:10px 0;}
.co-service{border:1px solid #d1d4d2;background:#e1e4e2;padding:0;}
.co-service:hover{background:#00b04c;}
.co-service p a:hover{color:#fff;}
.co-service p{text-align:center;text-transform:uppercase;padding:10px 5px;line-height:20px;margin-bottom:0;}
.co-service img{height:170px;width:100%;clear:both;}
.searchsv-featured{color:#009a41;text-transform:uppercase;padding:15px 0;border:1px solid #1ec765;margin:30px 0;text-align:center;font-size:25px;}
.services_package{padding:10px 5px;}
.services_package img{width:100%;height:180px;}
h3.title_services{background:#d3d3d3;padding:10px;margin:0;text-transform:uppercase;font-size:14px;}
.page-title h1{text-align:center;color:#014c95;border-bottom:1px solid #ddd;margin-bottom:40px;font-weight:600;text-transform:uppercase;font-size:20px;}
.archive-post img{border:1px solid #d3d3d3;border-radius:3px;height: 170px;}
.arimg-01.post-thumbnail {
    padding-left: 0;
}

.archive-post-text {
    padding-right: 0;
}
.row.archive-post article{padding:0 0 0 0;text-align:left;}
h2.entry-title{margin-top:0px;font-size:15px;text-transform:uppercase;font-weight:600;}
.archive-post .entry-footer a{border:none;background:url(../images/Bg-xem-them.png) no-repeat center;background-size:100%;color:#fff;padding:4px 20px 4px;}
.archive-post-content{margin:0;font-size:14px;text-align:justify;}
.form-video{padding-bottom:76.2%;}
.form-video iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100% !important;border:0;}

/*Form comment*/
#comments textarea {margin: 0;min-width: 100%;min-height: 100px;max-height: 200px;}
#comments label {width: 100px;}
.comments-area .comment-form-comment textarea {width: 100%;margin-top: 15px;border-radius: 5px;}
.comment-form-author, .comment-form-email, .comment-form-url{
    width: 32%;
    min-width: 0%;
    float: left;
    margin-right: 2%;
    border-radius: 5px;
}
.comment-form-url{margin-right: 0px;}
.form-submit {float: left;margin-left: 0;margin-bottom: 20px !important;margin-top: 15px;}
.form-submit input[type="submit"]:focus{outline-color: rgba(0,0,0,0);}
#comments .comment-respond form label {width: 100% !important;}
#comments .comment-respond input[type="text"] {width: 100%;padding: 5px 10px;}
@media screen and (max-width: 500px) {
.comment-form-author, .comment-form-email, .comment-form-url{width: 100%;}    
}
/*End comment*/

/*---------------------------------------
    Ket qua search
-----------------------------------------*/
header.page-header h1 {text-transform: uppercase;font-size: 20px;font-weight: 600;color: #00b04c;margin: 0;padding: 0;}
.search-img img {float: left;margin-right: 15px;margin-bottom: 15px;width: 260px;height: 200px;border: 1px solid #ccc;border-radius: 5px;}
@media all and (max-width:1200px) and (min-width:992px){
    .main-menu li{font-size:13px;}
}
.main-menu .menu > li > a{/* border:2px solid transparent; */display:block;/* margin:0px 2px; */padding: 15px;font-weight:700;}
.main-menu .menu > li > a:focus {
    outline: none;
}
.reason{padding:8px 0 0 0px;font-size:12px;}
button, input[type=button], input[type=reset], input[type=submit]{/* border:1px solid rgba(39,48,57,.2); *//* border-radius:3px; *//* background:rgba(39,48,57,.05); *//* color:rgba(39,48,57,.8); *//* line-height:1; *//* text-shadow:0 1px 0 rgba(255,255,255,.8); *//* padding:5px 3px; *//* font-size:12px; */}
input[type=text], input[type=email], input[type=url], input[type=number], input[type=password], input[type=search], select, textarea{color:rgba(39,48,57,.8);border-radius:3px;border:1px solid rgba(39,48,57,.25);min-width:50%;max-width:100%;padding:0 8px;font-size:12px;}
}
@media all and (max-width:1199px){
    .top-left {
    padding: 15px 0;
    background-size: contain;
}
.top-center {
    padding-top: 10px;
}
.top-right .site-title {
    padding-top: 10px;
}
#departments-home {
    background-size: cover;
    background-position-x: 56%;
}
}
@media all and (max-width:992px){
.logo .site-description{display:none;}
.main-menu-scroll{text-align:left;padding:0;box-shadow:0 0 6px rgba(39,48,57, .07);background:#fff;}
.logo{padding:10px 0;}
.logo-mobile {
    display: block;
    border-bottom: 2px solid #eee;
}
.logo h1{font-size:24px;margin: 0;}
.main-menu-scroll .menu-md{color:inherit;}
.menu-md{display:block;}
.main-menu .menu{max-height:0;overflow:hidden;opacity:0;transition:max-height .6s, opacity .6s;text-align:left;}
.main-menu .menu-show{max-height:500px;overflow:scroll;opacity:1;transition:max-height .8s, opacity .8s;background:#fff;padding: 20px 20px 20px 20px;margin-bottom: 10px;}
.main-menu li{display:block;margin-left:0;float: none;}
.main-menu .menu > li{padding:0;}
.main-menu .menu > li > a{border:0;border-bottom:1px solid rgba(39,48,57,.1);padding:8px 0;color: #333;text-align: left;}
.main-menu-scroll .main-menu .menu > li > a{color:inherit;}
.main-menu li a{border-bottom:1px solid rgba(39,48,57,.1);}
.main-menu li ul{position:relative;z-index:99999;top:0;visibility:visible;width:100%;max-width:100%;opacity:1;border:0;padding-left:15px;}
.main-menu li li ul{top:0;left:24px;}
.main-menu li li a{padding:8px 0;color: #333;}
.main-menu li li.page_item_has_children > a:after,
.main-menu li li.menu-item-has-children > a:after{display:none;}
.main-menu li ul li{border-top:0;}
.main-menu li ul li:last-child{border-bottom:0;}
#primary,
#secondary{margin-top:40px;}
.footer-bar,
.footer-designer{text-align:center;}
.menu-md{right:0px;}
.menu-md span{font-weight:700;font-size:14px;text-transform:uppercase;}
}
@media all and (max-width:768px){#primary,
#secondary{margin-top:20px;}
.menu-md{right:0px;}
.menu-md span{font-weight:700;font-size:14px;text-transform:uppercase;}
.text-title-home p{padding:0 20px;}
#doctor-home{background:none;}
.bhoechie-tab{background:url(../images/bg-doctor.jpg) no-repeat top right;background-size:cover;}
.text-doctor{padding-right:25px;}
div.bhoechie-tab-container{margin-left:0px;}
div.bhoechie-tab-menu{padding:10px;}
#doctor-home .list-group-item{margin:5px;}
}
@media all and (max-width:600px){.menu-md{right:0px;}
.menu-md span{font-weight:700;font-size:14px;text-transform:uppercase;}
.header{}
}
@media all and (max-width:480px){.logo img{width:50%;}
.menu-md{right:0px;}
.menu-md span{font-weight:700;font-size:14px;text-transform:uppercase;}
.menu-main{top:0;left:0;width:100%;z-index:9999;background:#fff;padding:0px 0;font-weight:400;border-bottom:0px solid #666;box-shadow:0 4px 4px -2px rgba(0,0,0,.15);}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{position:relative;min-height:1px;padding-right:0;padding-left:0;}
#content{background:#ffffff;padding:0px 10px;}
#primary, #secondary{margin:20px 0;}
.right-sidebar{text-transform:uppercase;font-size:14px;font-weight:700;padding:10px 0;}
.footer-cont ul, .right-sidebar ul{padding:0px;margin:0;list-style:none;}
.main-menu .menu li{padding:0;background:#ffffff;z-index:999999;}
.main-menu .menu{max-height:0;overflow:hidden;opacity:0;transition:max-height .2s, opacity .2s;text-align:left;}
.main-menu .menu-show{max-height: 500px;overflow:scroll;opacity:1;transition:none;background:#fff;padding: 0px 40px 20px 10px;}
.menu-footer{padding:0px;list-style-type:none;border-bottom:1px solid #fff;margin:0 0 20px;text-align:center;}
.entry-content iframe{height:300px;}
}
.luuy ul {
    margin: 0;
    list-style: none;
    padding: 5px 0;
}
.luuy-f1 {
    font-style: italic;
}
.luuy-f2 {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: bold;
}
.luuy-f2 a {
    color: #fdf217;
    font-size: 20px;
}
.luuy ul li {text-align: center;}

.helperPanel {border-top: 2px solid #08c85f;background: #007b35;color: #ffffff;position: fixed;width: 100%;bottom: 0;z-index: 999;}
.calltoaction{display:inline-block;color:#fff;height:40px;line-height:40px;font-size:16px;font-weight:700;}
.calltoaction:focus,
.calltoaction:active,
.calltoaction:hover{color:#fff;}
.calltoaction.first{margin-right:10px;}
.calltoaction i{display:inline-block;vertical-align:middle;margin-right:10px;}
.projectProgress{position:fixed;right:0;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;-khtml-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-khtml-box-shadow:none;box-shadow:none;border:none;bottom:15%;z-index:99999;overflow:hidden;}
.projectProgress.left{position:fixed;right:auto;left:0px;}
.projectProgress img{width:110px;-webkit-box-shadow:0px 1px 15px #999;-moz-box-shadow:0px 1px 15px #999;-khtml-box-shadow:0px 1px 15px #999;box-shadow:0px 1px 15px #999;}
.projectProgress.left{position:fixed;right:auto;left:0px;}
.projectProgress.left img{width:85px;-webkit-box-shadow:none;-moz-box-shadow:none;-khtml-box-shadow:none;box-shadow:none;}
.telfooter{float:left;padding-right:30px;background:#fe410b;margin:0 20px;padding:0 20px;border-radius:5px 5px 0 0;}
.hotlinefooter{float:left;padding-right:30px;background:#fe410b;margin:0 20px;padding:0 20px;border-radius:5px 5px 0 0;}
.ft-hotlinemb{display:none;}
.ft-hotline{display:block;}
@media all and (max-width:480px){.ft-hotlinemb{display:block;}
.ft-hotline{display:none;}
.hotlinefooter{float:left;padding-right:30px;background:#fe410b;margin:0 5px;padding:0 10px;border-radius:5px 5px 0 0;}
.ft-hotline{padding:0;margin:0;}
.calltoaction{display:inline-block;color:#fff;height:40px;line-height:40px;font-size:14px;font-weight:700;}
}
.post-tag ul li{list-style-type:none;float:left;margin-right:10px !important;background:#eee;padding:0 10px;}
.post-tag ul{padding-left:0;}
.icon-tag:before{content:"\f02b";display:inline-block;font-family:FontAwesome;font-size:14px;font-weight:normal;margin-top:-2px;margin-right:7px;vertical-align:middle;-webkit-font-smoothing:antialiased;}
.post-tag li a{color:#333;}
footer.entry-footer{border-top:1px solid #eee;}
.post-tag{display:inline-block;}
span.page-numbers.current{color:#fff;background:#014c95;font-size:15px;font-weight:bold;}
.pagination-nav a:hover, .pagination-nav .current:hover, .pagination-nav .current{border-color:#014c95;}
span.page-numbers.current:hover{color:#fff;}
a.page-numbers:hover{color:#014c95;}
.pagination-nav a, .pagination-nav .current{background:#ddd;}
.pagination-nav{text-align:right;}
.dt-post{font-style:italic;padding-bottom:5px;color:#aaa;}
.no-padding{padding:0;}
.no-margin{margin-left:0;margin-right: 0;}
.show{display:block;}
.content-author .content-author{text-align:right;font-style:italic;color:#aaa;}

.title-video{color:#00a244;text-transform:uppercase;font-size:20px;font-weight:bold;border-bottom:1px solid #ddd;margin-bottom:20px;}
.title-video span{display:block;margin-bottom:10px;margin-top:40px;}
.breadcrumbs{background:none;border-bottom:none;padding:10px 20px;}
/*New button*/

.buttonicon1 {
    background: url(https://thammycongnghecao.info.vn/wp-content/uploads/vecb/1button.png) no-repeat center left;
}
.buttonicon2 {
    background: url(https://thammycongnghecao.info.vn/wp-content/uploads/vecb/2button.png) no-repeat center left;
}
.buttonicon3 {
    background: url(https://thammycongnghecao.info.vn/wp-content/uploads/vecb/3button.png) no-repeat center left;
}
.buttonicon4 {
    background: url(https://thammycongnghecao.info.vn/wp-content/uploads/vecb/4button.png) no-repeat center left;
}
.buttonicon5 {
    background: url(https://thammycongnghecao.info.vn/wp-content/uploads/vecb/5button.png) no-repeat center left;
}
.buttonicon6 {
    background: url(https://thammycongnghecao.info.vn/wp-content/uploads/vecb/6button.png) no-repeat center left;
}
.buttonicon7 {
    background: url(https://thammycongnghecao.info.vn/wp-content/uploads/vecb/7button.png) no-repeat center left;
}
.buttonicon8 {
    background: url(https://thammycongnghecao.info.vn/wp-content/uploads/vecb/8button.png) no-repeat center left;
}
.buttonicon9 {
    background: url(https://thammycongnghecao.info.vn/wp-content/uploads/vecb/9button.png) no-repeat center left;
}
.buttonicon1, .buttonicon2, .buttonicon3, .buttonicon4, .buttonicon5, .buttonicon6, .buttonicon7, .buttonicon8, .buttonicon9 {
    color: #fb5f2d !important;
    font-size: 14px!important;
    position: relative;
    text-transform: uppercase;
    padding: 10px 0;
    padding-left: 50px;
    font-weight: bold;
    margin: 15px 0px;
}

.boxnoidungtomtat {
    background: #e4f2e7;
    padding: 10px 10px;
    margin-bottom: 20px;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -ms-border-radius: 7px;
    -o-border-radius: 7px;
    position: relative;
    border: 1px dashed gray;
    font-weight: bold;
    font-style: Italic;
    font-size: 14px;
}

.noidungchinh {
    background: #e5f2e8;
    padding: 10px 20px 20px;
    border: 1px dotted #cdd4cd;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    line-height: 1.6;
    margin-top: 30px;
    margin-bottom: 10px;
}

.bacsidanhgia {
    height: 38px;
    background: #00a651;
    color: white;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    margin-top: 40px;
    margin-bottom: 20px;
    line-height: 38px;
    text-align: center;
}
.boxtitleyellow {
    height: 38px;
    background: #fb5f2d;
    color: white;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    margin-top: 40px;
    margin-bottom: 0px;
    line-height: 38px;
    text-align: center;
}

.khungxanhladut {
    border: 2px dashed #3cbb7a;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    position: relative;
    padding: 10px;
    margin: 5px 0px 28px 0px;
}
.khungviendutmaucam {
    border: 1px dashed #fc9473;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    position: relative;
    padding: 10px;
    margin: 20px 0px;
}
.dau-cham{
list-style-image: url(https://thammycongnghecao.info.vn/wp-content/uploads/vecb/icon-check.png);
}
.dau-cham li {list-style-image: url(https://thammycongnghecao.info.vn/wp-content/uploads/vecb/icon-check.png);}

/*End new button*/
#crumbs span a{color:#7a7878;}
.entry-content a {color: #0000ff;}
@media screen and (min-width:1366px){.sideber-03 span a:after{left:87px;}
}
@media screen and (max-width:1366px){.sideber-03 span a:after{left:87px;}
}
@media screen and (max-width:1280px){.sb-02{margin-top:32px;}
.sb-02 p, .sb-03 p{font-size:10px;margin-right:80px;}
.sb-02 span, .sb-03 span{font-size:18px;}
}
@media screen and (max-width:1024px){.sidebar{width:33.333%;padding-right:0;}
#primary{width:66.66666%;padding-right:0;}
.sb-02 p, .sb-03 p{margin-right:92px;}
.sb-02{margin-top:30px;}
.box-b .item, .box-c .item {min-height: 160px;}
.get-related-posts {min-height: 200px;}

.form-register2 > form > button, .form-register2 input[type="submit"]{
    padding: 10px 20px 6px;
}
.form-register2 > form > button, .form-register2 input[type="submit"]:hover{
    padding: 10px 20px 6px;
}
}
@media screen and (max-width:992px){
.menu-main {
    background: #ffffff;
}
.nav-logo {
    width: 100%;
    display: block;
}
.main-menu-mb-scroll .logo h1 span{color:#fff;}
.main-menu-mb-wrap{position:fixed;top:0;left:0;width:100%;z-index:9999;/* background:#fff; */box-shadow:0 0 6px #666;padding:0;font-weight:400;}
.main-menu-mb-scroll .menu-md{color:#fff;}
.nav-menu-desktop{display: none;}
.nav-menu.menu-mobile{display: block !important;}
#departments-home {
    padding: 40px 0;
    background-size: cover;
    background-position-x: 56%;
}
.transition35.site-title {
    margin: 0;
    padding: 10px 0;
}
.top-right {
    width: 100%;
}

.top-center {
    display: none;
}

.top-left {
    display: none;
}
.tinqt_big1 p, .tinqt_big2 p {
    min-height: 70px;
}
}
@media screen and (max-width:991px){
#featured-services {
    background-size: cover;
}
#departments-home {
    background: none;
    padding: 0;
}

.departments-col1 {background: url(../images/bg-doctor-mb1.jpg) no-repeat top center;background-size: cover;padding: 40px 0;}
.departments-col2 {background: url(../images/bg-doctor-mb2.jpg) no-repeat top center;background-size: cover;padding: 20px 0px 40px;}
.notebook-big {
    padding: 0;
}

.notebook-smal {
    padding: 20px 0;
}

.departments-col2 .row {
    margin: 0;
}
.departments-col2 iframe {
    height: 500px;
}
.notebook-big img {
    height: auto;
}
.news-home2-rows2 img {
    width: 100%;
}
.nav-logo {
    display: block;
}
#primary {
    width: 100%;
}
.sidebar {
    width: 330px;
    float: none;
}
}
@media screen and (max-width:768px){.sb-01{height:180px !important;}
.sb-02 p, .sb-03 p{font-size:14px;margin-right:135px !important;}
.sb-02 span, .sb-03 span{font-size:22px;}
#primary{width:100%;/* padding-left:15px !important; *//* padding-right:15px !important; */}
.sidebar{width:405px;float:left;}
.sb-03{margin-top:22px !important;}
.sb-02{margin-top:22px !important;}
.sideber-03 span a:after{left:167px !important;}
.dangky{padding:15px;}
.p1-titledk2{font-size:20px;padding-bottom:25px;}
.archive-post img{height:auto!important;}
h2.entry-title{margin-top:15px;font-size:16px;}
.get-related-posts {min-height: 170px;}
}
@media screen and (max-width:767px){
.frm-register > form > input[type="text"], .frm-register > form > input[type="email"], .frm-register > form > input[type="phone"], .frm-register > form > textarea {min-width: 20%;width: 200px !important;display: block;margin-left: auto;margin-right: auto;}
.form-register-desktop {display: none;}
.form-register-mobile {display: block;}
.form-register-mobile .span4 .item {min-height: 140px;}
.border-reg img {/* display: block; *//* width: 100%; */}
.form-register-mobile .form-register1 {border-radius: 5px 5px 0px 0px;}
.form-register2 {border-top-right-radius: 0px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.footer-home {padding: 25px 0;}
.ft-title {min-height: auto;}
#content {
    padding: 0px 10px;
}
.box-related-posts .get-related-posts:nth-child(2), .box-related-posts .get-related-posts:nth-child(4) {
    padding-right: 0px;
}
.box-related-posts .get-related-posts:nth-child(3), .box-related-posts .get-related-posts:nth-child(5) {
    padding-left: 0px;
}
}
@media screen and (max-width:480px){
.archive-post-content{height:auto !important;}
.form-register2 form {padding-left: 25px;padding-right: 25px;}
.border-reg {padding-left: 5px; padding-right: 5px;}
.search-img img {float: inherit !important;width: 100% !important;height: auto !important;}
.departments-col2 iframe {
    height: 200px;
}
.news-home-col2 .row {
    margin-left: 0;
    margin-right: 0;
}
#featured-services .services-home {
    padding: 0px 5px;
}
.luuy-f2 a {
    font-size: 18px;
}
.luuy-f1 {
    font-size: 12px;
}
.tinqt_big1 p, .tinqt_big2 p {
    min-height: auto;
}
.sidebar {
    width: 100%;
}
}
@media screen and (max-width:425px){.sb-02 p, .sb-03 p{font-size:14px;margin-right:150px !important;}
.sb-02 span, .sb-03 span{font-size:25px;}
.sb-02{margin-top:25px;}
.sb-01{height:184px!important;margin-top:0;}
input[type="text"], input[type="email"], input[type="url"], input[type="number"], input[type="password"], input[type="search"], textarea, select{width:75%;}
.sidebar{padding-left:0px;padding-right:0px;padding-top:0;width: 100%;}
.sideber-03 span a:after{left:177px!important;}
}
@media screen and (max-width:375px){.sb-02{margin-top:34px!important;}
.sb-03{margin-top:20px;}
.sb-02 p, .sb-03 p{font-size:12px!important;margin-right:130px!important;}
.sideber-03 span a:after{left:142px!important;}
.bx-title span {background-size: cover !important;}
}
@media screen and (max-width:320px){.sb-02 p, .sb-03 p{font-size:11px!important;margin-right:110px!important;}
.sb-02{margin-top:40px!important;}
.sb-02 span, .sb-03 span{font-size:20px;}
.sb-03{margin-top:15px!important;}
.sideber-03 span a:after{left:107px!important;}
.form-register-mobile .span4 .item {
    min-height: 165px;
}
}
.col-xs-5th-1,.col-xs-5th-2,.col-xs-5th-3,.col-xs-5th-4{float:left}
.col-xs-5th-5{float:left;width:100%}
.col-xs-5th-4{width:80%}
.col-xs-5th-3{width:60%}
.col-xs-5th-2{width:40%}
.col-xs-5th-1{width:20%}
.col-xs-5th-pull-5{right:100%}
.col-xs-5th-pull-4{right:80%}
.col-xs-5th-pull-3{right:60%}
.col-xs-5th-pull-2{right:40%}
.col-xs-5th-pull-1{right:20%}
.col-xs-5th-pull-0{right:auto}
.col-xs-5th-push-5{left:100%}
.col-xs-5th-push-4{left:80%}
.col-xs-5th-push-3{left:60%}
.col-xs-5th-push-2{left:40%}
.col-xs-5th-push-1{left:20%}
.col-xs-5th-push-0{left:auto}
.col-xs-5th-offset-5{margin-left:100%}
.col-xs-5th-offset-4{margin-left:80%}
.col-xs-5th-offset-3{margin-left:60%}
.col-xs-5th-offset-2{margin-left:40%}
.col-xs-5th-offset-1{margin-left:20%}
.col-xs-5th-offset-0{margin-left:0}
@media (min-width:768px){.col-sm-5th-1,.col-sm-5th-2,.col-sm-5th-3,.col-sm-5th-4{float:left}
.col-sm-5th-5{float:left;width:100%}
.col-sm-5th-4{width:80%}
.col-sm-5th-3{width:60%}
.col-sm-5th-2{width:40%}
.col-sm-5th-1{width:20%}
.col-sm-5th-pull-5{right:100%}
.col-sm-5th-pull-4{right:80%}
.col-sm-5th-pull-3{right:60%}
.col-sm-5th-pull-2{right:40%}
.col-sm-5th-pull-1{right:20%}
.col-sm-5th-pull-0{right:auto}
.col-sm-5th-push-5{left:100%}
.col-sm-5th-push-4{left:80%}
.col-sm-5th-push-3{left:60%}
.col-sm-5th-push-2{left:40%}
.col-sm-5th-push-1{left:20%}
.col-sm-5th-push-0{left:auto}
.col-sm-5th-offset-5{margin-left:100%}
.col-sm-5th-offset-4{margin-left:80%}
.col-sm-5th-offset-3{margin-left:60%}
.col-sm-5th-offset-2{margin-left:40%}
.col-sm-5th-offset-1{margin-left:20%}
.col-sm-5th-offset-0{margin-left:0}
}
@media (min-width:992px){.col-md-5th-1,.col-md-5th-2,.col-md-5th-3,.col-md-5th-4{float:left}
.col-md-5th-5{float:left;width:100%}
.col-md-5th-4{width:80%}
.col-md-5th-3{width:60%}
.col-md-5th-2{width:40%}
.col-md-5th-1{width:20%}
.col-md-5th-pull-5{right:100%}
.col-md-5th-pull-4{right:80%}
.col-md-5th-pull-3{right:60%}
.col-md-5th-pull-2{right:40%}
.col-md-5th-pull-1{right:20%}
.col-md-5th-pull-0{right:auto}
.col-md-5th-push-5{left:100%}
.col-md-5th-push-4{left:80%}
.col-md-5th-push-3{left:60%}
.col-md-5th-push-2{left:40%}
.col-md-5th-push-1{left:20%}
.col-md-5th-push-0{left:auto}
.col-md-5th-offset-5{margin-left:100%}
.col-md-5th-offset-4{margin-left:80%}
.col-md-5th-offset-3{margin-left:60%}
.col-md-5th-offset-2{margin-left:40%}
.col-md-5th-offset-1{margin-left:20%}
.col-md-5th-offset-0{margin-left:0}
}
@media (min-width:1200px){.col-lg-5th-1,.col-lg-5th-2,.col-lg-5th-3,.col-lg-5th-4{float:left}
.col-lg-5th-5{float:left;width:100%}
.col-lg-5th-4{width:80%}
.col-lg-5th-3{width:60%}
.col-lg-5th-2{width:40%}
.col-lg-5th-1{width:20%}
.col-lg-5th-pull-5{right:100%}
.col-lg-5th-pull-4{right:80%}
.col-lg-5th-pull-3{right:60%}
.col-lg-5th-pull-2{right:40%}
.col-lg-5th-pull-1{right:20%}
.col-lg-5th-pull-0{right:auto}
.col-lg-5th-push-5{left:100%}
.col-lg-5th-push-4{left:80%}
.col-lg-5th-push-3{left:60%}
.col-lg-5th-push-2{left:40%}
.col-lg-5th-push-1{left:20%}
.col-lg-5th-push-0{left:auto}
.col-lg-5th-offset-5{margin-left:100%}
.col-lg-5th-offset-4{margin-left:80%}
.col-lg-5th-offset-3{margin-left:60%}
.col-lg-5th-offset-2{margin-left:40%}
.col-lg-5th-offset-1{margin-left:20%}
.col-lg-5th-offset-0{margin-left:0}
}
div#content-md{background:#f9f9f9;padding:10px;}
.khdg121{border:1px solid #014c95;border-radius:10px;padding:10px;margin:0px 0 15px 0;}
.khdg121 p{line-height:20px;margin-bottom:15px;}
.khdg121 a{color:#014c95;font-weight:700;}
.cnt-post{background:#eaeaea;color:#494848;padding:15px 10px 10px 10px;border-radius:4px;position:relative;text-align:justify;font-size:14px;line-height:20px;}
.cnt-post a{color:#000000;}
.cnt-post:before{content:'';border-bottom:0px solid transparent;border-top:20px solid transparent;border-right:20px solid #eaeaea;position:absolute;top:-15px;left:0;width:0px;height:0px;}
.tinqt_big{border-bottom:1px solid #d5d6e9;padding-bottom:30px;}
.tinqt_big img{width:100%;height:300px;margin:0 0 10px 0;}
.tinqt_big a{color: #0a5898;text-transform:uppercase;}
.tinqt_big p{color:#776f6f;line-height:20px;}
.tinqt_smal{padding-bottom:10px;padding-top: 40px;}
.tinqt_smal_rows img{/* float:left; */display:block;margin:0 10px 0 0;}
.tinqt_smal_rows a{color: #00652b;text-transform:uppercase;}
.tinqt_smal_rows p{color:#776f6f;line-height:20px;}
.video_big {padding-bottom: 25px;}
.video_smal_rows.clearfix img {height: 80px;width: 80px;float: left;margin-right: 15px;}
.video_smal_rows.clearfix {padding: 15px 0;border-bottom: 1px solid #eee;}
.video_smal_rows.clearfix p a {color: #0a5898;font-size: 15px;}
.readmore{text-transform:uppercase;float:right;color: #00652b;}
.title_ckh a{font-weight:700;color:#014c95;}
.thumb-125x100{border: 1px solid #eee;border-radius: 5px;float: left;}    
.tinqt_smal_rows img {
    width: 160px;
    height: 130px;
    float: left;
    margin-right: 20px;
}
.tinqt_big1 .news-title a, .tinqt_big2 .news-title a {
    color: #00a244;
    font-size: 16px;
    font-family: Roboto-Bold;
}
.tinqt_big1 .news-title, .tinqt_big2 .news-title {
    height: 70px;
}
.news-text {
    line-height: 18px;
    min-height: 70px;
    text-align: justify;
}
.tinqt_big1 hr, .tinqt_big2 hr {
    background: #e3e2e2;
    margin-bottom: 5px;
    margin-top: 5px;
}
.tinqt_smal_rows .news-title {padding-top: 0 !important;}
.tinqt_smal_rows .news-title a{
    text-transform: none;
    color: #000000;
}

.tinqt_smal_rows {
    border-bottom: 1px solid #e3e2e2;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.tinqt_smal_rows .pic-hover-zoom {float: left;}

.tinqt_smal_rows .news-text {min-height: auto !important;line-height: 18px;color: #717171;}
.bgwhite.box-tv .readmore{padding-top: 5px;}
#news-home .news-home-col2 .departments1-title {background: url(../images/title-bg3.png) no-repeat bottom left;}
.news-home2-rows2 {margin-top: 45px;}

.box-reason-doc {display: block;overflow: hidden;background: #f8f8fa;}
.reason_title {text-align: center;margin: 30px 0px;text-transform: uppercase;font-family: sans-serif;font-size: 18px;color: #00b04c;}
.reason_title span {background-image: -webkit-linear-gradient(0deg,#00b04c,#127e68,#274587);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.row-step1, .row-step2, .row-step3, .row-step4, .row-step5, .row-step6 {position: relative;}
img.boxrea {border: 1px solid #ccc;}
.row-step span {
    color: #272727;
    font-family: sans-serif;
    padding-left: 35px;
    display: block;
    margin: 5px 0px;
    font-size: 13px;
    line-height: 1.5;
}
.row-step1 span::before {
    content: "01";
    font-size: 25px;
    color: #f86639;
    font-family: sans-serif;
    position: absolute;
    left: 0;
}
.row-step2 span::before {
    content: "02";
    font-size: 25px;
    color: #f86639;
    font-family: sans-serif;
    position: absolute;
    left: 0;
}.row-step3 span::before {
    content: "03";
    font-size: 25px;
    color: #f86639;
    font-family: sans-serif;
    position: absolute;
    left: 0;
}
.row-step4 span::before {
    content: "04";
    font-size: 25px;
    color: #f86639;
    font-family: sans-serif;
    position: absolute;
    left: 0;
}.row-step5 span::before {
    content: "05";
    font-size: 25px;
    color: #f86639;
    font-family: sans-serif;
    position: absolute;
    left: 0;
}
.row-step6 span::before {
    content: "06";
    font-size: 25px;
    color: #f86639;
    font-family: sans-serif;
    position: absolute;
    left: 0;
}
.pic-hover-zoom img {
transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
}
.pic-hover-zoom img:hover {transform: scale(1.05,1.05);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.05,1.05);-o-transform: scale(1.05,1.05);-ms-transform: scale(1.05,1.05);}
.pic-hover-zoom {overflow: hidden;}


/*Form dat lich*/
.khungbox {
    background: #f0f0f0;
    padding: 15px 0px;
    display: inline-block;
    position: relative;
    z-index: 99;
}
.box-b .item, .box-c .item {
    display: block;
    text-align: center;
    margin: 10px 5px;
    border: 1px solid #ccc;
    padding: 10px 5px 5px 5px;
}
.item span {
    display: block;
    font-size: 13px;
    margin-top: 8px;
    color: #191919;
}
.khungbox .box-frm .item img {
    max-width: 50%;
}
.bx-title {
    text-align: center;
}
.bx-title span{
    display: block;
    background: url(../images/bg-title.png) no-repeat center;
    padding:10px;
    color: #fff;
    text-transform: uppercase;
    font-size: 15px;
    background-size: 100%;
}
.bx-title p{
    margin-top:10px;
    color: #009254;
    text-align: center;
    font-size: 18px;
}

.frm-register {
    background: url(../images/bg-form.png) no-repeat center;
    background-size: contain;
}
.title-frm span {
    display: block;
    text-transform: uppercase;
    color: #fff;
    font-size: 12px;
}

.frm-register > form > input[type="text"],
.frm-register > form > input[type="email"],
.frm-register > form > input[type="phone"],
.frm-register > form > textarea {
    width: 90%;
    height: auto;
    margin-bottom: 10px;
    margin-top: 0;
}

.frm-register > form > input[type="submit"] {
    display: inline-block;
    padding: 5px 45px;
    border-radius: 6px;
    border: none;
    background: #fcbe2e;
    background-image: -webkit-linear-gradient(top, #fcbe2e, #ec8313);
    background-image: -moz-linear-gradient(top, #fcbe2e, #ec8313);<strong></strong>
    background-image: -ms-linear-gradient(top, #fcbe2e, #ec8313);
    background-image: -o-linear-gradient(top, #fcbe2e, #ec8313);
    background-image: linear-gradient(to bottom, #fcbe2e, #ec8313);
    color: #fff;
    margin-top:0px;
    margin-bottom:15px;
    line-height: 20px;
}
.frm-register > form > input[type="submit"]:hover{
    background: #ec8313;
    background-image: -webkit-linear-gradient(top, #ec8313, #fcbe2e);
    background-image: -moz-linear-gradient(top, #ec8313, #fcbe2e);
    background-image: -ms-linear-gradient(top, #ec8313, #fcbe2e);
    background-image: -o-linear-gradient(top, #ec8313, #fcbe2e);
    background-image: linear-gradient(to bottom, #ec8313, #fcbe2e);
    text-decoration: none;
}
.box-b .span4, .box-c .span4 {padding: 0;}
.frm-register form {text-align: center;}
.form-register-mobile .span4 .item {display: block;margin: 10px 5px;padding: 10px 5px 5px 5px;text-align: center;border: 1px solid #ccc;}
.form-register-mobile .row {margin: 0;}
.text-datphong{font-style: italic;}
.nav-menu.menu-mobile{display: none;}