@font-face {
    font-family: 'Georgia';
    src: url('/tp/T0292/font/store/Georgia Regular font.ttf');
}
body{
    font-family: "Georgia",sans-serif;
}
.header-main{
    height: 75px;
}
#logo img{
    max-height: 52px;
}
.nav>li>a,.list-product .box-text .product-title,.tab-panels .entry-content h5,.footer-section h4,h2.section-title.section-title-center,.icon-box-left .icon-box-text>h3>span{
    font-family: "Georgia",sans-serif;
}
.header-main .nav>li>a{
    text-transform: uppercase;
    font-size: 14px;
    padding-left: 5px;
}
.menu-main{
    position: relative;
    display: flex;
    align-items: center;
}
.menu-main-pc>li>a{
    font-family: Arial;
}
.nav-dropdown li{
    background: #729fae;
}
.nav-dropdown li:hover{
    background: #fff;
}
.nav-dropdown li a{
    font-size: 14px;
    white-space: nowrap;
}
.nav-spacing-xlarge>li{
    margin: 0;
    padding-right: 13px;
}
.nav-spacing-xlarge>li.tbt-menu{
    display: none;
}
div#main-menu,.nav-sidebar.nav-vertical>li ul.children{
    background: #62a7bb;
}
div#main-menu .searchform .button.icon{
    background: #2797b7;
}
.header-nav.header-nav-main.account-control {
    display: none;
}
.gioi-thieu-section .section-title-center span,.phan-hoi .section-content .feedback-customer-text {
    color: #000;
}
.phan-hoi .icon-box .icon-box-text p span,.tab-panels .entry-content h5,a:hover{
    color: #000 !important;
}
.home-maps, .float-contact, #footer a.icon.twitter {
    display: none;
}
.header.show-on-scroll, .stuck .header-main {
    height: 70px !important;
}
.search71285{
    margin-left: 15px;
    width: 9.5%;
}
.search71285 form{
 margin: 0;
}
.search71285 form input{
    border-radius: 0;
}
.search71285 form button{
    background-color: #62a7bb !important;
}
.search71285 form button>i{
    vertical-align: initial;
}

.section-title span{
    text-transform: uppercase !important;
}
.phan-hoi .icon-box .icon-box-text{
    background: #fff;
}
#row-313951703 .col-inner>p span{
    color: #000 !important;
}
.form-lien-he{
    background: #000;
    border-color: #4b4c4b;
}
#send_contact{
    background-color: #434643;
    border-color: #6d736d;
}
#row-980350739 .col-inner>div strong{
    font-weight: bold !important;
}
.nut-xem-them:hover,span.count_item, span.count_item_mb,.woocommerce-mini-cart__buttons>a{
    background-color: #62a7bb !important;
}
.nut-xem-them>span,.widget_shopping_cart_content span.amount,.product_list_widget span.amount{
    color: #000;
}
.nut-xem-them:hover>span,.nut-xem-them:hover>i,a.back-to-top {
    color: #fff !important;
}
.ew-alo-phone.ew-alo-green .ew-alo-ph-img-circle,a.back-to-top,.button.alt:not(.is-outline){
    background-color: #62a7bb !important;
}
.hinh-anh-section .tabbed-content li a.active,.nut-xem-them,.list-post .box-image .image-cover,iframe{
    border-color: #62a7bb !important;
}
.blog-archive .post-item .post-title{
    color: #62a7bb;
    font-weight: bold;
}
.hinh-anh-section .tabbed-content li a:hover{
    border-color: #008080 !important;
    color: #008080 !important;
}
.hinh-anh-section .tabbed-content li a.active,.is-outline.primary,#payment label, .form-row label{
    color: #62a7bb;
}
{
    color: #62a7bb !important;
}
.related .product-small .add-to-cart-button a, .product-small .add-to-cart-button a{
    padding: 2px 15px;
}
.image-overlay-add .overlay{
    background-color: rgba(96, 167, 187, 0.49) !important;
}
.section-title-center span::after{
    background-image: url(/tp/T0292/img/71285/iconleaf.png);
}
#main-menu .sidebar-menu li a{
    font-size: 14px;
}
.report-Agent{
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
    background: red;
    padding: 5px 20px;
    margin-top: 10px;
    display: inline-block;
    border: 1px solid #d00303;
}
.report-Agent:hover{
    text-decoration: none;
    color: #fff !important;
}
.product-title a{
    min-height: 40px;
    height: auto;
    text-transform: uppercase;
}
.product-small .price{
    display: none;
}
.product-small>.col-inner{
    border: 1px solid #e8e6e6;
}
#wpcf7-f1895-p542-o1 form{
    margin-bottom: 0;
}
#row-1767805297{
    display: none;
}
.content_before h1{
    border: 4px solid #008080;
    display: inline-block;
    width: auto!important;
    padding: 0 2px;
}
.hinh-anh-section .tabbed-content li.has-icon a.active{
    border-color: #008080 !important;
    color: #008080 !important;
}
.content_before h1 img{
    max-width: 70px;
    padding: 5px;
}
.logo-left .logo{
    margin-right: 30px;
}
.intro-center-home{
    overflow: hidden;
}

.more{
    height: auto !important;
}
.more-ac{
    position: initial !important;
    margin-bottom: 15px !important;
    padding: 0 !important;
}

.detail-custom{
    display: none;
}
.show-more{
    margin: 0;
    width: 100%;
    text-align: center;
    display: none;
}
.show-more span{
    color: #000 !important;
    font-size: 16px;
    cursor: pointer;
    border-radius: 99px;
}
.show-more span:hover{
    color: #fff !important;
}
#logo {
    width: auto;
    max-width: 111px;
}
.search-agency,.product-footer .woocommerce-tabs li.active a,#btnSubmit{
    background-color: #62a7bb;
}
.search-agency,.paginator a:hover{
    background-color: #62a7bb !important;
}
.product-footer .woocommerce-tabs li.active a,.has-border{
    border-color: #5da0b3;
}
.wpp-list li a.wpp-post-title,a,.breadcrumbs,.related h3,.blog-single .entry-title,.blog-single h3,.bai-viet-lien-quan ul li h3:hover{
    color: #62a7bb;
}
.tab-panels .entry-content h5{
    color: #62a7bb !important;
}
.wpp-list li a.wpp-post-title:hover{
    color: #ff8300 !important;
}
.agency-page{
    min-height: 500px;
}
#section_1735793486{
    padding: 0 !important;
}
.list-post .post-item,.list-post .post-item .box-text,#section_789749484{
    padding-bottom: 0;
}
#section_789749484 a.nut-xem-them{
    margin: 0;
}
.paginator span.currentPage{
    background-color: #62a7bb;
    border-color: #62a7bb;
}
.footer-section .hotline,.footer-section .dia-chi-email{
    position: relative;
    background-image: none;
}
.footer-section .hotline::before,.footer-section .dia-chi-email::before{
    font-family: FontAweSome;
    font-size: 18px;
    position: absolute;
    left: 0;
    color: #000;
}
.footer-section .hotline::before{
    content: '\f095';
}
.footer-section .dia-chi-email::before{
    content: '\f003';
}

@media (max-width: 991px) {
    .mobile-sidebar .account-control {
        display: none;
    }
}

@media (max-width: 991px) {
    .mobile-sidebar .account-control {
        display: none;
    }
}
@media (max-width: 1024px) {
    .detail-news-page img {
        height: auto !important;
    }
}
@media (max-width: 549px){
    .nav-sidebar.nav-vertical>li+li {
        border-top: 1px solid #2797b7;
        border-bottom: 2px solid #2797b7;
    }
    .nav-sidebar.nav-vertical>li ul.children li a {
        border-bottom: 1px solid #2797b7;
    }
    .footer-section .cot2{
        display: block !important;
        flex-basis: 100%;
        max-width: 100%;
    }
    #footer>.footer-section .row-small>div:not(:first-child){
        margin-top: 15px;
    }
}
@media screen and (max-width: 849px){
    .medium-logo-center .logo {
    margin: 0;
    }
}
@media (min-width: 768px) {
    .show-more{
        display: block;
    }
}
@media (max-width: 552px) {
    h2.section-title.section-title-center{
        height: auto;
        margin: 0;
    }
}
@media (max-width: 549px){
    .row .row:not(.row-collapse)::before{
        display: none;
    }  .row .row:not(.row-collapse)::after{
        display: none;
    }
}
@media (min-width: 768px) and (max-width: 1023px){
    .intro-center-home {
        height: 283px;
    }
}
@media (min-width: 1200px){
    .intro-center-home {
        height: 205px;
    }
}
@media (min-width: 1024px) and (max-width: 1199px){
    .intro-center-home {
        height: 250px;
    }
}
@media (min-width: 1250px) {
    .tp_menu_item{
        font-size: 10px !important;
    }
}
@media (min-width: 1366px) {
    .tp_menu_item{
        font-size: 11px !important;
    }
}
@media (min-width: 1440px) {
    .tp_menu_item{
        font-size: 12px !important;
    }
}
@media (min-width: 1920px) {
    .tp_menu_item{
        font-size: 16px !important;
    }
}
