/*
Theme Name: webdoctor Child
Description: This is a child theme for webdoctor Theme
Author: webdoctor
Template: webdoctor
Version: 3.7.1
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
@import "https://fonts.googleapis.com/css?family=Montserrat:500|Open+Sans:600";
.top-left-text{margin-bottom:0}
#top-bar .box-cc-top ul{list-style:none}
#top-bar .box-cc-top ul li{display:inline-block;margin-bottom:0;margin-left:18px}
.xanh{color:#10404E!important}
.den{color:#000!important}
.vang{color:#F4C340!important}
.trang{color:#fff!important}
.home .wpcf7-response-output {
    float: right;
    width: 70%;
    color: #fff;
}
.wpcf7 .wpcf7-response-output{    float: none; width: 100%; color: #000; font-size: 13px;}
.top-left-text{}
h2.section-title{border:none}
h2.section-title span{border:none;margin:auto;font-size:36px;padding-top:25px;background:url(/wp-content/uploads/2019/01/line.png) no-repeat center top}
.sec-nganh .box-text-inner h5{font-size:16px;text-shadow:none}
.sec-nganh .box-text{padding-left:10px;padding-right:10px;vertical-align:top;height:100%;display:flex;align-items:center}
.sec-nganh .col-inner .box-image{border-radius:10px}
a.button.alert.lowercase{margin-bottom:0;padding:0 40px;background:#F9C740;color:#1e5d72}
a.button.alert.lowercase:hover{background:#fff;box-shadow:none}
.box-demso{color:#fff;text-align:center;cursor:pointer}
p.img-ds{}
.box-demso p{margin-bottom:0}
.box-demso p.img-ds{height:65px;margin-bottom:15px}
.box-demso p.so-dem{font-size:35px}
.box-demso p.text-ds{text-transform:uppercase}
.box-demso:hover p{color:#f9c73f}
.sec-demso .col{padding-bottom:0}
.is-divider{display:none!important}
.sec-tuyensinh .box-image img{height:191px;padding:0 19px 0 0;border-radius:100%}
.sec-tuyensinh .box-image{width:205px;height:185px}
.tt-ts{background:#1F6376;border-radius:24px}
.sec-tuyensinh .box:hover .tt-ts{background:#F9C740}
.tt-ts a{text-transform:uppercase;color:#fff;padding:9px 0;font-size:15.5px;padding-bottom:5px;font-weight:700}
.sec-tuyensinh .box-text{padding:0;margin-top:-20px}
.sec-tuyensinh .box:hover .tt-ts a{color:#1f6376}
.sec-tuyensinh .box:hover .box-image > div{border-radius:100%;background:url(/wp-content/uploads/2019/01/bgbg.png) right 8px top -2px no-repeat;background-size:cover}
.sec-tuyensinh .box-image > div{border-radius:100%;background:url(/wp-content/uploads/2019/01/bgbg1.png) right 8px top -2px no-repeat;background-size:cover}
.sec-tintuc .box{background:#fff}
.sec-tintuc .box-text{padding:11px 20px}
.sec-tintuc .col-inner a:hover{color:#000}
.sec-tintuc .col-inner .box:hover h5{color:#f9c73f}
.post-meta{opacity:1!important;font-size:13px;color:#176d86;margin-bottom:5px}
.sec-tintuc .large-12{padding-bottom:0!important}
.sec-dkdk h2.section-title span{background:none}
.sec-dkdk .row{background:url(/wp-content/uploads/2019/01/bg-s.png) center right -30px no-repeat;background-size:100% 100%}
.sec-dkdk .row .col{padding:40px 5%;padding-left:0;padding-bottom:9%;position:relative}
.dangkytt{max-width:750px;float:right}
.box-tt p{margin-bottom:0}
.box-tt p{width:48%;display:inline-block;margin-bottom:10px}
.box-tt p:nth-child(2n-1){margin-right:3%}
.nutgui p{text-align:center}
.nutgui p input{margin:0;background-color:#ED1B24!important;border-radius:18px;padding:0 52px}
.sec-dkdk h2.section-title{max-width:750px;float:right;margin-bottom:0}
.sec-dkdk h2.section-title h5{}
.box-tt select,.box-tt input{margin-bottom:0;border-radius:18px}
.nutgui{margin-top:25px}
.sec-dkdk .row .col:before{content:'';position:absolute;left:-9%;bottom:16px;width:314px;height:509px;background:url(/wp-content/uploads/2019/01/bg-6.png) no-repeat}
.row-slick .col{padding-bottom:0}
div#block_widget-2{padding:0;margin-bottom:0}
.footer-2{background:url(/wp-content/uploads/2019/01/bg-7.png)}
.absolute-footer{display:none}
.footer-2 ul li a,.footer-2 p{font-size:14px}
.footer-2 .dark ul.menu>li+li,.footer-2 .dark .widget>ul>li+li{border:none}
.footer-2 span.widget-title{font-size:15px;color:#E1B741}
.footer ul{padding-left:10px}
.boxlogo-ft{text-align:center;margin-top:65px}
.footer-2 p{margin-bottom:0}
div#custom_html-2{max-width:21%;-ms-flex-preferred-size:21%;flex-basis:21%}
div#text-2{max-width: 27%;-ms-flex-preferred-size: 27%;flex-basis: 27%;}
div#nav_menu-2{max-width:22%;-ms-flex-preferred-size:25%;flex-basis:25%}
div#nav_menu-2{padding-right:0}
.boxttft{margin:10px 0 21px}

div#text-3{
    max-width: 30%;
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%;
}
.boxlogo-ft p span{font-size:11px;text-transform:uppercase;font-weight:700}
.boxlogo-ft p{margin-bottom:15px;font-weight:700;text-transform:uppercase;font-size:18px}
div#nav_menu-3{padding-right:0;padding-left:35px;}
.sec-nganh .col-inner .box:hover .box-image .overlay{background-color:#f9c740!important}
.top-left-text{font-style:italic}
.header-top{min-height:inherit!important}
.box-cc-top a{color:#fff}
.box-cc-top li.hotline-topbar{padding:2px 18px;background:#B1262B}
.box-cc-top li.hotline-topbar a{font-size:15px}
#top-bar .box-cc-top ul li:last-child a{padding:2px 4px;border:1px solid #fff!important;margin:0 2px;border-radius:14px}
ul.header-nav li.menu-item a.nav-top-link{color:#000;font-weight:500;font-size:14px;padding:19px 10px}
#logo img{max-height:inherit!important}
div#logo{position:absolute;top:0}
ul.header-nav li.menu-item{margin-right:0;margin-left:0}
ul.header-nav li.menu-item a.nav-top-link:hover,ul.header-nav li.current-menu-item a.nav-top-link{background:#10404e;color:#fff}
li.header-search.header-search-dropdown{background:url(/wp-content/uploads/2019/01/sse.png) center no-repeat;padding:0 7px}
li.header-search.header-search-dropdown a i{color:transparent}
.entry-header h1.entry-title{font-size:36px;padding-top:25px;background:url(/wp-content/uploads/2019/01/line.png) no-repeat center top}
.footer-1,.footer-2{border:none}
.page-id-493 .wide-nav,.page-id-493 .footer-1{display:none}
.page-id-493 .boxttft p{margin:10px 0}
.page-id-493 .boxttft{margin-top:20px}
.large-10{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
.page-title span{font-size:36px;padding-top:25px;background:url(/wp-content/uploads/2019/01/line.png) no-repeat center top}
.page-title{margin-top:3%}
.single-post #comments{display:none}
.single-post h6.entry-category.is-xsmall{display:none}
.single-post .entry-header h1.entry-title{background:url(/wp-content/uploads/2019/01/line.png) no-repeat left top;font-size:36px;color:#206378;text-transform:uppercase}
.blog-wrapper{background:url(/wp-content/uploads/2019/01/bg-8.png) left top no-repeat}
.single-post .box-shadow-2{box-shadow:none}
.single-post .article-inner.has-shadow{background:transparent}
.post-sidebar.large-3.col{padding:0}
.td-cate{font-size:21px;text-transform:uppercase;text-align:center;font-weight:700;background:#206278;color:#fff;padding:9px;border-radius:8px 8px 0 0}
.post-sidebar.large-3.col ul{border:1px solid #206278;border-top:none}
.post-sidebar.large-3.col ul li{border:none;padding:5px 20px;padding-left:40px;background:url(/wp-content/uploads/2019/01/linee.png) left 21px center no-repeat}
.post-sidebar.large-3.col ul li a:hover{color:#206278}
.post-sidebar.large-3.col ul li:hover{background:#DAE4E6 url(/wp-content/uploads/2019/01/linee.png) left 21px center no-repeat}
.wpcf7 .wpcf7-not-valid-tip{margin-top:13px;font-size:13px}
.dktv{background:url(/wp-content/uploads/2019/01/bgmen.png);padding:20px;text-align:center;border-radius:6px;margin-top:7%;position:relative}
.nutt input{margin:0;background:#f9c73f!important;color:#446084;border-radius:20px;padding:0 50px}
p.title-dktv{color:#fff;font-weight:700;text-transform:uppercase;font-size:22px;margin-bottom:15px}
.dktv p input,.dktv p textarea{border-radius:17px}
.dktv:before{content:'';position:absolute;width:100%;height:10px;top:-3px;left:0;background:url(/wp-content/uploads/2019/01/line.png) center top no-repeat}
.dktv .wpcf7 .wpcf7-not-valid-tip{margin-top:-5px}
.dktv .wpcf7 .wpcf7-not-valid-tip{margin-top:0 !im}
.textwidget .wpcf7 .wpcf7-not-valid-tip{margin-top:-3px;margin-bottom:5px}
.box-text h5 {
    height: 45px;
    overflow: hidden;
}
#masthead .header-inner.flex-row.container.logo-left.medium-logo-center {
    max-width: 1200px;
}
.stuck ul.header-nav li.menu-item a.nav-top-link{padding:9px;}
.slick-slide img{padding: 15px}
textarea[name='ghichu'] {
    border-radius: 12px;
}

@media screen and (max-width: 1024px){
    h2.section-title span{font-size: 27px}
    .tt-ts a{font-size: 12.5px}
    .sec-dkdk .row .col:before{display: none}
}
@media screen and (max-width: 849px){
    .coccoc-alo-phone {display: block}
    .sec-dkdk .row .col{padding: 40px;background: url(/wp-content/uploads/2019/01/bgmen.png);border-radius: 30px;}
}
@media screen and (max-width: 630px){
    h2.section-title span{font-size: 24px}
    div#custom_html-2, div#text-2, div#nav_menu-2,div#nav_menu-3,div#text-3{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media screen and (max-width: 480px){
    .sec-dkdk h2.section-title span{font-size: 19px}
    .box-tt p:nth-child(2n-1){margin-right: inherit;}
    .box-tt p{width: 100%}
    div#nav_menu-3{padding-left: 20px}
    .box-demso{margin-bottom: 20px}
    
}
@media screen and (max-width: 460px){
    .small-6{max-width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%;}
}
