/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
.fs-callfix {
    position: fixed;
    bottom: 0;
    left: 0;
    height: 50px;
    width: 192px;
    background:#F00;
    z-index: 99;
}
.fs-callfix label {
    position: relative;
    display: block;
}
a {
    cursor: pointer;
    color: #3b3b3b;
}
.fs-callfix a span {
    margin: 0px -25px 20px 5px;
    display: inline-block;
    vertical-align: middle;
    width: 50px;
    height: 50px;
    background: url(http://dieuduongtuyetthai.com/wp-content/uploads/2017/02/call.png) no-repeat;
}
.fs-callfix a p {
    display: inline-block;
    vertical-align: middle;
    color: #fff;
    font-size: 14px;
    text-align: center;
    margin-left: 10px;
}
.fs-callfix a strong {
    font-size: 20px;
    margin-left: 3px;
}
.cauhoi {background: #007224; border-radius: 5px; padding-top: 15px;}
.shop-page-title.featured-title .title-bg {
background-size: cover!important;
    background-position: top center}
.featured-title {height: 120px;}

@font-face{font-family:'VLDorayaki';src:url('/wp-content/themes/pregmom/fonts/VLDorayaki.eot');src:local('VLDorayaki'),url('/wp-content/themes/pregmom/fonts/VLDorayaki.woff') format('woff'),url('/wp-content/themes/pregmom/fonts/VLDorayaki.svg') format('svg'),url('/wp-content/themes/pregmom/fonts/VLDorayaki.ttf') format('truetype');font-weight:400;font-style:normal}

h1,h2,h3,h4,h5,h6{font-family:"Arial",sans-serif; }
h1, h2, h3, h4, h5, h6, .heading-font, .banner h1, .banner h2 {
    font-weight: 700!important;
}
input[type='submit'], input[type="button"], button:not(.icon), .button:not(.icon) {
    border-radius: 5px !important;
}
.header-main {box-shadow: 2px 2px 40px rgba(0,0,0,0.3);}

.header-main .nav > li > a{letter-spacing: -1px;

    font-size: 17px;}

.mo-ta{margin-bottom:5px!important}

.button{font-weight:normal}input[type='submit']:not(.is-form){font-weight:normal; text-transform:none; border-radius: 999px;}ul li.bullet-star{border-bottom:0}ul li.bullet-checkmark:before, ul li.bullet-arrow:before, ul li.bullet-star:before{color:#38b337}



ul li.bullet-star{    padding: 5px 0px 5px 25px;}

.thanh-phan-tac-dung .cot6 ul{margin-bottom:7px}

.thanh-phan-tac-dung .cot6 p{margin-bottom:8px}

.note{background: #38b337; border: 1px dashed white; border-radius:4px; padding:10px}

.vi-sao .col{padding-bottom:0}

.vi-sao .button{font-weight:normal}

.cau-chuyen .row2 .cot1 .col-inner{padding:10px; border-radius:4px}

.cau-chuyen .col{padding-bottom:0}

.bai-viet .row .col .post-item .col-inner{ padding:5px 9px }

.blog-single .row.row-large{background: white; border-radius:3px; padding-top:15px}

.blog-single .large-9{padding-left:15px; padding-right:10px}

.blog-single .post-sidebar{padding-left:10px; padding-right:15px}

.blog-single .entry-image {display:none}.blog-single h2{font-size:16px; color: #353535}

.html-before-comments .post-item .post-title{font-weight: normal; font-size:15px}

.html-before-comments .post-item .is-divider{display:none}

.blog-single .entry-category a{font-weight:normal}.blog-single .is-divider{max-width:100%; height:1px}

.trang-sp .cot3 .post-item .post-title{font-weight: normal;

    font-size: 15px;

    color: black;

    font-family: "roboto", sans-serif;}

.trang-sp h3, .thong-tin-chi-tiet h3{font-size:20px;}

.trang-sp .cot3 .post-item .box-text {padding-bottom: 0;

    padding-top: 0px;}

.entry-content strong, .blog-single h1{font-weight:500}

.entry-content{padding-top:0}

.trang-sp .col{padding-bottom:0}

.blog-archive .row.row-large{background:white; border-radius:4px; padding-top:15px}

.blog-archive .large-9{padding-left:15px; padding-right:10px}

.blog-archive .post-sidebar{padding-left:10px; padding-right:15px}

.blog-archive .large-9 .post-date{display:none}

.blog-archive .large-9 .col-inner .box-text-bottom .box-text h5{font-weight:bold; font-size:16px;font-family: "roboto",sans-serif;}

.page-right-sidebar .row{background: white; border-radius:3px; padding-top:15px}

.page-right-sidebar .large-9{padding-right:15px}

.page-right-sidebar .large-3{padding-left:15px}

.bai-viet .row .col .post-item .box-text .post-title{font-weight: 700;

    font-size: 16px;

    font-family: "roboto",sans-serif;}

.popup-title{font-size:15px; font-weight:normal}

.sticky-popup{width:300px; font-size:15px}

.popup-content form{font-size:15px; margin-bottom:0 !important}.popup-content{height:350px; overflow-y:hidden}

.back-to-top{bottom:50px}

.trang-sp h4, .thong-tin-chi-tiet h4{font-size:17px}

.thong-tin-chi-tiet .post-item{flex-basis:50%;padding: 0 5px 3px;}

.thong-tin-chi-tiet .post-item .post-title{font-size:15px; font-weight:normal; font-family:"roboto",sans-serif}


.off-canvas .nav-vertical>li>a {

    padding-top: 10px;

    padding-bottom: 10px;

}.recent-blog-posts a{color: black; font-size:15px}

.header-nav .hotline a{background:#38b337;color:white !important; padding:13px 20px; border-radius:4px;}.header-nav .hotline a:hover{background:#017d00}.banner-dau-trang ul li{list-style:none; margin-bottom:5px;}

.banner-dau-trang ul li:before{    content: '';

    margin-left: -20px;

    background: url(/wp-content/uploads/2018/09/check@2x.png);

    width: 14px;

    height: 14px;

    background-size: 14px 14px;

    margin-right: 0;

    float: left;

	margin-top: 5px;}.thanh-phan .col, .quy-trinh .col{padding-bottom:0}.thanh-phan-tac-dung img{border-radius:20px}.quy-trinh .col img{border-radius:15px}

.form-dat-hang{background: white;

    border: 1px solid #38b337;

    border-radius: 3px;

	box-shadow: 2px 2px 10px #007517;font-size:15px}.form-dat-hang .tieu-de{background: #38b337;

    padding: 8px 10px;

    color: white;

    font-size: 17px;

    display: block;

    width: 100%;

    font-family: "roboto",sans-serif;

    text-transform: uppercase;

		text-align: center; margin-bottom:15px}.form-dat-hang p{padding:0 15px}

.form-dat-hang input[type='submit']:not(.is-form) {

    font-weight: normal;

    text-transform: none;

    border-radius: 4px;

    background: #38b337;

}.form-order{position:absolute; margin-top:-365px;z-index:9; margin-left:-25px}.stuck .header-main .nav > li > a {

    line-height: 10px;

}.sticky-popup .popup-header{    background-color: #38b337;}.form-dat-hang2{background-image: linear-gradient(to bottom right, #dfffdf, white);

    border: 3px solid #38b336;

    border-radius: 15px;

	padding: 20px;font-size:15px}.form-dat-hang2 .tieu-de{color: #017900;

    font-weight: 500;

		font-size: 18px; margin-bottom:15px}.form-dat-hang2 p{margin-bottom:5px} .form-dat-hang2 .left{width:60%; float:left;} .form-dat-hang2 .right{width:40%;float:right;padding-left:15px}.form-dat-hang2 .clearboth{clear:both}.form-dat-hang2 .left .wpcf7-form-control-wrap{margin-top:15px}.form-dat-hang2 .left .wpcf7-form-control-wrap input,  .form-dat-hang2 .left .wpcf7-form-control-wrap select{margin-bottom:0;border: 1px solid #38b337;

			border-radius: 3px;} .form-dat-hang2 input[type='submit']:not(.is-form) {

    font-weight: normal;

    text-transform: none;

    border-radius: 4px;

    margin-top: 15px;

    background: #38b336;

}.form-dat-hang2 .right ul li{list-style:none; margin-bottom:0}

.form-dat-hang2 .right ul li:before {

    content: '';

    margin-left: -20px;

    background: url(/wp-content/uploads/2018/09/check@2x.png);

    width: 14px;

    height: 14px;

    background-size: 14px 14px;

    margin-right: 0;

    float: left;

    margin-top: 5px;

}ul li.bullet-checkmark, ul li.bullet-arrow, ul li.bullet-star{border-bottom: 1px solid #1e962c;}.hotline-footer{display:none}.nguy-co .cot1{padding-bottom:0 !important}.dat-hang .col{padding-bottom:0}.dat-hang .button{border-radius:3px}
.doi-ngu-section 
.box-image-inner {
    position: relative;
    border: 2px solid #2c8833;
}
.thin-font, .is-thin {
    font-weight: 700 !important;
    opacity: 1!important;
}
.mb {
    margin-bottom: 10px;
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}