/*
Theme Name: MyPageCMS - Child
Theme URI: http://www.mypage.vn
Author: MyPage
Author URI: http://www.mypage.vn
Description: MyPageCMS.
Version: 1.1
Template: mypage
License: Commercial
License URI: http://www.mypage.vn
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: mypage-child

*/

@import url("../mypage/style.css");

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

body {    
    font-family: Open Sans;
    font-weight: 400;
    font-size: 13px;
    line-height: 22px;
    color: #777777;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
    background-position: initial;
    background-image: none;
    background-color: #ffffff;
}
.wrap_hotline_footer {
    position: fixed;
    left: 0;
    width: 100%;
    background: #07649A;
    color: #fff;
    transition: 0.2s ease-in-out all;
    z-index: 29;
    height: 64px;
    font-size: 18px;
    bottom: -30px;
    padding-top: 5px;
}
.wrap_hotline_footer a {color: #fff;}
.wrap_hotline_footer a:hover{text-decoration: none;color: #fff;}
.danhmuc_themanh {
    height: 300px;
    top: 1px;
    padding-top: 10px;
    background-color: #39B54A;    
    margin: 0 0 20px;
    background-image: url(images/bg_dichvu.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    overflow: hidden;
    border-radius: 5px;
}
.danhmuc_themanh:before, .bg_support:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(15, 117, 188, 0.8);
    display: block;
}
.danhmuc_themanh .block_danhmuc_themanh{
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    z-index: 3;
}
.danhmuc_themanh .block_danhmuc_themanh li.rpwe-li{
    margin-bottom: 5px;
}
.danhmuc_themanh .block_danhmuc_themanh .widget {
    margin-bottom: 10px;
    margin-top: 10px;
}
.sidebar .danhmuc_themanh {}
ul#menu-dich-vu-the-manh a{
    text-decoration: none;
    font-size: 14px;
    color: #fff;

}
.danhmuc_themanh a:before{
    content: "\f054";
    font-family: FontAwesome;
    font-size: 14px;
    margin-right: 5px;
    margin-left: 0px;
}
.vanban_phapluat li.rpwe-li:hover h3,
.danhmuc_trangchu_dichvu ul.menu li a:hover,
.trangchu_tinxemnhieu ul.wpp-list li:nth-child(n+2) a.wpp-post-title:hover,
.danhmuc_trangchu_dichvu li.rpwe-li:hover h3,
.danhmuc_trangchu_dichvu li.rpwe-li:hover h3,
.danhmuc_themanh a:hover{
    margin-left: 10px;
}

.danhmuc_themanh h2{
    font-weight: bold;
    margin-bottom: 10px;
}
.sidebar_home .aio-icon-box {
    margin-bottom: 0;    
    padding: 10px;
    margin-left: 10px;
    margin-right: 10px;
}
.lienhe .aio-icon-box {
    margin-bottom: 15px;
    background-color: #fff;
    padding: 10px;
}
.vc_tta-tab:first-child,
.tab_tin_tuc li.vc_tta-tab:first-child {
    width: 48%;
}
.tab_tin_tuc li.vc_tta-tab {
    width: 52%;
}
.tab_vbpl li.vc_tta-tab.vc_active{
	width: 100%;
}
.tab_vbpl li.vc_tta-tab.vc_active>a{
    background-color: #0F75BC !important;
    color: #fff !important;    
}
.vc_tta-tab{
	font-size: 14px;
}
.vc_tta-tab.vc_active,
.tab_tin_tuc li.vc_tta-tab.vc_active{
    text-transform: uppercase;
}
.vc_tta.vc_tta-style-modern .vc_tta-tab>a,
.vc_tta.vc_tta-style-classic .vc_tta-tab>a {
    border-color: #0F75BC;
    background-color: #0F75BC;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    padding: 5px 20px;
}
.vc_tta.vc_tta-style-modern .vc_tta-tab:not(.vc_active)>a:hover,
.vc_tta.vc_tta-style-classic .vc_tta-tab:not(.vc_active)>a:hover{
    background-color: #0088dd;
}

.no-breadcrumbs .main-content, 
body.woocommerce-page .main-content, 
body.woocommerce .main-content {
    padding-top: 0px;
}
.mega-menu > li.menu-item > a, 
.mega-menu > li.menu-item > h5 {
    padding: 9px 6px 8px;
}
@media (min-width: 992px){
    #header.header-10 .header-main .container .header-left, 
    #header.header-10 .header-main .container .header-center, 
    #header.header-10 .header-main .container .header-right {
        padding-bottom: 5px;
        padding-top: 5px;
    }
    #header.sticky-header .header-main.change-logo .container > div {
        padding-bottom: 0px;
    }
}
.vanban_phapluat{
    padding-right: 10px;
    margin-bottom: 0px;
}
.danhmuc_themanh p,
.danhmuc_themanh br,
.block_danhmuc_themanh  a.rpwe-img:before,
.block_danhmuc_themanh .rpwe-thumb,
.block_danhmuc_themanh time.rpwe-time.published,
.trangchu_tinxemnhieu ul.wpp-list li img,
.danhmuc_trangchu_dichvu li.rpwe-li>br,
.danhmuc_trangchu_dichvu li.rpwe-li img.rpwe-alignleft.rpwe-thumb,
.danhmuc_trangchu_dichvu li.rpwe-li .rpwe-time,
.danhmuc_trangchu_hoidap li.rpwe-li>br,
.danhmuc_trangchu_hoidap li.rpwe-li .rpwe-time {
    display: none;
}
.vanban_phapluat li.rpwe-li img.rpwe-alignleft.rpwe-thumb,
.vanban_phapluat li.rpwe-li .rpwe-time,
.vanban_phapluat li.rpwe-li > br,
.vanban_phapluat li.rpwe-li a.rpwe-img{
    display: none !important;
}
.trangchu_tinxemnhieu ul.wpp-list li:first-child img,
.danhmuc_trangchu_phai li.rpwe-li:first-child img.rpwe-alignleft.rpwe-thumb{    }

.vanban_phapluat .widget,
.danhmuc_trangchu_dichvu .widget,
.danhmuc_trangchu_hoidap .widget {
    margin-bottom: 0px;
    margin-top: 0px;
    padding-left: 20px;
}
.trangchu_tinxemnhieu ul.wpp-list li a.wpp-post-title,
.danhmuc_trangchu_dichvu .rpwe-block h3,
.vanban_phapluat .rpwe-block h3,
.danhmuc_trangchu_hoidap .rpwe-block h3 {
    font-size: 13px!important;    
    margin-bottom: 6px !important;
    color: #0088dd;
    transition: margin-left 0.5s ease;
    -webkit-transition: margin-left 0.5s ease;
    -moz-transition: margin-left 0.5s ease;
    -o-transition: margin-left 0.5s ease;
}
.trangchu_tinxemnhieu ul.wpp-list li{
    border-top: none;
    padding: 2px 0;
    margin-bottom: 7px;
}
.trangchu_tinxemnhieu ul.wpp-list li:first-child a.wpp-post-title:before,
.danhmuc_trangchu_phai li.rpwe-li:first-child h3:before{    }
.danhmuc_trangchu_dichvu ul.menu{
    list-style: none;
}
.vanban_phapluat li.rpwe-li a:before,
.danhmuc_trangchu_dichvu ul.menu li a:before,
.trangchu_tinxemnhieu ul.wpp-list li a.wpp-post-title:before,
.danhmuc_trangchu_dichvu li.rpwe-li h3:before {
    content: "\f0c8";
    font-family: FontAwesome;
    font-size: 10px;
    margin-right: 5px;  
    color: #0088dd;
}
.danhmuc_trangchu_dichvu,
.danhmuc_trangchu_dichvu li.rpwe-li,
.danhmuc_trangchu_dichvu li.rpwe-li p,
.danhmuc_trangchu_hoidap,
.danhmuc_trangchu_hoidap li.rpwe-li,
.danhmuc_trangchu_hoidap li.rpwe-li p{
    margin-bottom: 0px;
    border-bottom: none;
    padding: 1px 0;
    margin-right: 5px;
}
.danhmuc_trangchu_phai{
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.danhmuc_trangchu{
    border: solid rgba(15, 117, 188, 0.36) 1px;
    border-radius: 4px;
    background-color: #F8F8F8;
    margin-left: 0px !important;
    margin-right: 0px !important;
    border-left: none;
    border-right: none;
}

h2.danhmuc_trangchu_tieude{
    margin: 0 0 10px 0;
    padding-left: 10px;
    font-weight: bold;
    font-size: 14px;
    line-height: 32px;
    color: #fff;
    border-bottom: solid 1px rgba(15, 117, 188, 0.5);
    text-transform: uppercase;
    background-color: rgba(15, 117, 188, 0.5);
    border-top-radius: 4px;
}
.danhmuc_trangchu .vc_column_container{
    padding-left: 0px;
    padding-right: 0px;
}
.danhmuc_trangchu_phai li.rpwe-li:first-child{
    margin-bottom: 5px;
}
.bg_support.vc_row.wpb_row {
    margin-left: 0;
    margin-right: 0;
    background-position: center center;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 21px;
    border-radius: 5px;
    overflow: hidden;
}
.bg_support:before{background-color: rgba(193, 116, 20, 0.8);}
.trangchu_khachhangnoi h2{    
    margin: 0 0 15px 0;
}
.trangchu_khachhangnoi .testimonial-primary blockquote {
    background: #e6e6e6;
    border-radius: 5px;
}
.trangchu_khachhangnoi .testimonial-primary blockquote p {
    color: #797979;
    font-size: 1em;
}
.trangchu_khachhangnoi .testimonial blockquote:before,
.trangchu_khachhangnoi .testimonial blockquote:after {
    color: #797979;
    font-size: 50px;
}
.trangchu_khachhangnoi .testimonial-primary .testimonial-arrow-down {
    border-top-color: #e6e6e6;
}
.tab_tin_tuc {
    margin: 0 10px;
}
body.single-post .main-content {
    padding-top: 0px;
}
body.single-post .post-share .share-links {
    float: right;
}
body.single-post a.btn-gui-phan-hoi{
    background-color: #0F75BC;
    font-size: 14px;
    color: #fff;
    text-align: center;
    width: 100px;
    height: 32px;
    display: inline-block;
    border-radius: 0;
    position: relative;
    padding-top: 5px;
    text-decoration: none;
    vertical-align: middle;
}
body.search-results .owl-carousel .thumbnail,
body.search-results .owl-carousel .img-thumbnail,
body.category .owl-carousel .thumbnail, 
body.category .owl-carousel .img-thumbnail {
    max-width: 90%;
}
body.search-results .owl-carousel,
body.category .owl-carousel {
    margin-bottom: 10px;
}
body.search-results h2.entry-title,
body.category h2.entry-title{
    font-size: 20px !important;    
    margin: 0px 0 10px 0;
}
body.search-results article.post .post-image.single,
body.category article.post .post-image.single {
    margin-bottom: 0px;
}
body.search-results .blog-posts article,
body.category .blog-posts article {
    margin-bottom: 15px;
    padding-bottom: 0px;
}
#footer .footer-bottom {
    padding: 0px 0 34px;
}
body.archive h4.sub-title,
body.single-post h4.sub-title{
     margin-bottom:2px;
     font-size: 14px;
     font-weight: bold;
}
#footer {}
#footer h3.widget-title{
    font-weight: 600;
    font-size: 16px;
    border-bottom: 1px solid #fff;
    padding-bottom: 5px;
}
address div strong {
    width: auto;
}
address div {
    padding-bottom: 0px;
    margin-bottom: 12px;
    border-bottom: 0;
}
address div i {
    margin-right: 10px;
}

.trangchu_baivietmoi .widget {
    padding-left: 0px;
}
.clear_both {
    clear: both;
}
body.category p.post-excerpt {
    text-align: justify;
}
body.page .main-content {
    padding-top: 0px;
    padding-bottom: 0px;
}
#footer .footer-bottom .container .footer-right {
    padding: 0px 0 0px 8px;
}
#footer .footer-bottom .container .footer-left {
    padding: 0px 8px 0px 0;
}
#footer .widget {
    margin-bottom: 0px;
    margin-top: 0px;
}
#footer address {
    margin-bottom: 5px;
    font-style: normal;
    line-height: 1.42857;
    font-size: 13px;
}
#footer > .container {    
    padding-bottom: 0px;
}
ul#menu-dich-vu-the-manh {
    list-style: none;
    padding-left: 10px;
}
.danhmuc_trangchu_dichvu ul.menu li a{
    text-decoration: none;
    transition: margin-left 0.5s ease;
    -webkit-transition: margin-left 0.5s ease;
    -moz-transition: margin-left 0.5s ease;
    -o-transition: margin-left 0.5s ease;
}
.page-top {
    padding: 0;
    padding: 0px 0 0px;
}
th, td {
    padding: 8px;
    border: 1px solid #ddd;
}
.vc_column_container.vc_col-sm-12 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.form_yeu_cau {
    border: 1px solid rgba(15, 117, 188, 0.36);
    padding: 10px 15px 0;
    background-color: #f8f8f8;
    border-left: none;
    border-right: none;
}
.form_yeu_cau h4 {
    color: #fff;
    background-color: rgba(15, 117, 188, 0.5);
    padding: 5px 15px;
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin: -10px -15px 10px
}
.form_yeu_cau textarea.form-control {height: 71px;}
.wrap_camket {
    margin-top: 30px;
}
.wrap_camket .vc_column_container.vc_col-sm-12 > .wpb_wrapper {
    border: solid rgba(15, 117, 188, 0.36) 1px;
    background-color: #f8f8f8;
    border-radius: 4px;margin-left: 10px;
    margin-right: 10px;
    border-left: none;
    border-right: none;
}
.wrap_camket .vc_custom_heading {
    background-color: rgba(15, 117, 188, 0.5);
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 20px;
    line-height: 32px;
    letter-spacing: 0;
}
.wrap_camket .ult-carousel-wrapper {
    margin-bottom: 0;
}
.wrap_camket .aio-icon-box {margin-bottom: 20px;}
#main.main-boxed .vc_row.wrap_khachang{
    max-width: none;

}
.wrap_khachang:before, .wrap_khtb:before{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    background-color: rgba(0,0,0,0.7);
}
.wrap_khachang > .vc_column_container,.wrap_khtb > .vc_column_container {z-index: 3;}
.wrap_khachang .vc_custom_heading {
    color: #fff;
    font-weight: 600;
    font-size: 22px;
    letter-spacing: 0;
}
html .wrap_khachang .testimonial-primary blockquote {
    background-color: rgba(17, 132, 212, 0.5);
}
html .wrap_khachang .testimonial-primary .testimonial-arrow-down {
    border-top-color: rgba(17, 132, 212, 0.5);
}
html .wrap_khachang.section {margin-bottom: 0;margin-top: 0;padding-top: 20px;padding-bottom: 0;}
.wrap_khachang .testimonial .testimonial-author strong {color: #fff;}
#footer .widget .post-date {display: none;}
body.home .no-breadcrumbs .right-sidebar {padding-top: 0;padding-bottom: 0;margin: 0;}
.wrap_khtb {margin-top: 30px;padding-top: 30px;background-position: center center;border-bottom: 1px solid #fff;background-attachment: fixed;}
.wrap_khtb h2.vc_custom_heading {color: #fff;font-weight: 400;}
.wrap_vanban_phapluat > .wpb_wrapper {border:1px solid rgba(15, 117, 188, 0.36);border-radius: 0 0 4px 4px;background-color: #f8f8f8;border-left: none;border-right: none;}
.wrap_vanban_phapluat > .wpb_wrapper .textwidget > p {display: none;}
@-moz-document url-prefix(){
    .fix_ff .textwidget .rpwe-li {margin-bottom: 2px;}
    .fix_ff .textwidget .rpwe-li > p {display: none;}
    .trangchu_tinxemnhieu ul.wpp-list li a.wpp-post-title, .danhmuc_trangchu_dichvu .rpwe-block h3, .danhmuc_trangchu_hoidap .rpwe-block h3 {margin-bottom: 4px !important;}
}
@media screen and (min-width:0\0) { 
    .fix_ff .textwidget .rpwe-li > p {margin-bottom: 8px;}
}
.sidebar_home .wpcf7-form {margin-left: 10px;margin-right: 10px;}
.sidebar_home .wpcf7-form  .form-group {margin-bottom: 14px;}
.danhmuc_trangchu.vc_row.wpb_row {margin-bottom: 15px;}
.danhmuc_trangchu .dotline {border-top: 1px dotted #ccc;margin: 10px 20px 0;}
.danhmuc_trangchu .rpwe-alignleft {float: none;}
#footer .widget.widget_rss > ul li {line-height: 20px;}
#footer .widget.widget_rss > ul li:before {border-left-color: #fff;}
.danhmuc_trangchu .wpb_text_column {margin-bottom: 10px;}
.get_post_cat_list {margin-left: 20px;margin-right: 20px;}
.get_post_cat_list ul.list_post {padding: 0;margin: 0; list-style: none;
    columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
}
.get_post_cat_list ul.list_post li {}
.get_post_cat_list ul.list_post li a{transition: margin-left 0.5s ease;
    -webkit-transition: margin-left 0.5s ease;
    -moz-transition: margin-left 0.5s ease;
    -o-transition: margin-left 0.5s ease;}
    .get_post_cat_list ul.list_post li a:hover{margin-left: 10px;text-decoration: none;}
.get_post_cat_list ul.list_post li a:before{content: "\f0c8";font-family: FontAwesome;font-size: 10px;margin-right: 5px;color: #0088dd;}
.get_post_cat {margin-left: 20px;margin-right: 20px;margin-top: 6px;}
.get_post_cat h5 {font-size: 13px;line-height: 20px;font-weight: 400;margin-top: 10px;height: 80px;overflow: hidden;}
.sidebar .get_post_cat_list {margin-left: 0;margin-right: 0;}
.sidebar .get_post_cat_list ul.list_post {    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;}
.sidebar .get_post_cat_list ul.list_post li{margin-bottom: 4px;}
.img-thumbnail {padding: 0;border:none;}
#header .mobile-toggle {font-size: 24px;}
.blog-posts article.post-medium  h2 {font-size: 20px;line-height: 26px;margin-bottom: 10px;font-weight: 500;}
.mypage-alo-phone {
    position: fixed;
    right: -10px;
    bottom: 40px;
    visibility: visible;
    background-color: transparent;
    width: 110px;
    height: 110px;
    cursor: pointer;
    z-index: 200000 !important;
    display: none;
}
.mypage-alo-ph-circle {
    width: 90px;
    height: 90px;
    top: 12px;
    left: 12px;
    position: absolute;
    background-color: transparent;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid rgba(30, 30, 30, 0.4);
    opacity: .1;
    border-color: #0089B9;
    opacity: .5;
}
.mypage-alo-ph-circle-fill {
    width: 60px;
    height: 60px;
    top: 28px;
    left: 28px;
    position: absolute;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid transparent;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    background-color: rgba(0, 175, 242, 0.5);
    opacity: .75 !important;
}
.mypage-alo-ph-img-circle {
    width: 30px;
    height: 30px;
    top: 43px;
    left: 43px;
    position: absolute;
    background: rgba(30,30,30,0.1) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==") no-repeat center center;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid transparent;
    opacity: .7;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    background-color: #0089B9;
    background-size: 70%;
}
@media (min-width: 992px){
    .col-md-9 {
        width: 70%;
    }
    .col-md-3 {
        width: 30%;
    }
    .page-top.page-header-4 .page-title, 
    .page-top.page-header-5 .page-title {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .page-top.page-header-4 .breadcrumbs-wrap, 
    .page-top.page-header-5 .breadcrumbs-wrap {
        margin: 0 30% 0 0;
    }
}
@media (min-width: 768px){
    body.search-results .col-sm-5,
    body.category .col-sm-5 {
        width: 30% !important;
    }
    body.search-results .col-sm-7,
    body.category .col-sm-7 {
        width: 66% !important;
    }
    
}
@media (max-width: 992px){
    .vc_col-sm-4,
    .vc_col-sm-8 {
        width: 100%;
    }
    .wrap_vanban_phapluat {margin-top: 15px;}
    body.home .danhmuc_themanh {
        margin: 0 0px 20px;
        margin-top: 10px;
    }
    .wrap_hotline_footer {
        height: 86px;
        text-align: center;
        font-size: 16px;
    }
    .danhmuc_themanh {
        margin: 0 0px;
        
    }
    #footer .widget {margin-bottom: 20px;}
}
@media (max-width: 767px){
    #footer aside.widget.follow-us{
        margin-bottom: 30px;
    }
    #footer .footer-bottom .container .footer-left,
    #footer .footer-bottom .container .footer-right {text-align: center;}
    .get_post_cat .col-sm-4 {margin-bottom: 20px;}
    .sidebar .danhmuc_themanh {margin-left: 10px;margin-right: 10px;}
    .sidebar  .danhmuc_trangchu {margin-left: 10px !important;margin-right: 10px !important;}
    body .vc_row.wrap_camket {margin-right: 0px;margin-left: 0px;}
    .get_post_cat .row .col-sm-4{width: 33.33333%;float: left;}
    .mypage-alo-phone {display: block;}
}
@media(max-width: 580px){
    .get_post_cat_list ul.list_post {columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;}
}
@media (max-width: 480px){
    #header .header-main .container {padding-top: 5px;padding-bottom: 5px;}
    #header .logo {
        text-align: left;
        margin: 0;
    }
    #header .mobile-toggle {left: auto;right: 5px;top: 5px;}
    #header .header-left .searchform-popup, 
    #header .header-center .searchform-popup, 
    #header .header-right .searchform-popup, 
    #header .header-left.search-popup .searchform-popup, 
    #header .header-center.search-popup .searchform-popup, 
    #header .header-right.search-popup .searchform-popup {
        position: absolute;
        left: auto;
        right: 0;
        top: 1px;
        bottom: auto;
        border-width: 1px;
    }
    #header .header-left .searchform-popup .searchform, 
    #header .header-center .searchform-popup .searchform, 
    #header .header-right .searchform-popup .searchform, 
    #header .header-left.search-popup .searchform-popup .searchform, 
    #header .header-center.search-popup .searchform-popup .searchform, 
    #header .header-right.search-popup .searchform-popup .searchform {
        border-width: 1px;
        right: auto;
        left: -25px;
        top: 42px;
    }
    .wrap_hotline_footer{
        height: 90px;
        font-size: 12px;
        line-height: 16px;
        text-align: center;
    }
    #footer aside.widget.follow-us{
        margin-bottom: 30px;
    }
    .danhmuc_themanh {
        margin: 0 0px;
        margin-top: 10px;
    }       
}
