@media only screen and (min-width: 320px) and (max-width: 767px) { 
    
    p,div{font-size: 12.5px;
        line-height: 20px;}

    .navbar-lva-menu a,  .dropdown-lva-menu .dropbtn{font-size:10px; padding:5px 10px;}
    h1, .main_title_font{font-size:28px}
    h2, .sub_title_font{font-size:24px}


    /* Style the form icons */
    .client-header-subscript  .icon {
        padding: 6px 4px;
        background: #f0e5d3;
        color: #3a1703;
        text-align: center;
        margin-left:-5px
        
    }
    .agency-header-link{padding-top:7px;}
    .menu-logo-text{font-size:15.54px;cursor:pointer;color:white;position:relative;top:-2px;}
    .mobile-menu .menu-logo-text{font-size:15.54px;cursor:pointer;color:white;position:relative;top:-1px;}
    .menu-logo-mark{font-size:20px;cursor:pointer;text-align:right;color:white}

    .footer-top > div{padding:10px !important}
}
@media only screen and (min-width: 320px) and (max-width: 372px) { 
    body > header label, .header-slogan{font-size:10px}
    .form-search input{font-size: 10.5px}
    .client-header-subscript .form-search{margin-top:10px;}
}
@media only screen and (min-width:  373px) and (max-width: 767px) { 
    body > header label, .header-slogan{font-size:10px}
    .form-search input{font-size: 10.5px}
}

@media only screen and (min-width: 768px) and (max-width: 992px) { 
    body > header label, .header-slogan{font-size:9px}
    .navbar-lva-menu a{font-size:14.58px}    
    .form-search input{font-size: 9.5px}
    .navbar-lva-menu a,  .dropdown-lva-menu .dropbtn{font-size:10px; padding:5px 8px;}
    p,div{font-size: 12.5px;
        line-height: 20px;}
    h1, .main_title_font{font-size:28px}
    h2, .sub_title_font{font-size:24px}


    /* Style the form icons */
    .client-header-subscript  .icon {
        padding: 4px 4px;
        background: #f0e5d3;
        color: #3a1703;
        min-width: 50px;
        text-align: center;
        
    }
    .agency-header-link{padding-top:10px;}
    .menu-logo-text{font-size:15.54px;cursor:pointer;color:white;position:relative;top:0px;}
    .menu-logo-mark{font-size:20px;cursor:pointer;text-align:right;color:white}

}
@media only screen and (min-width: 992px) and (max-width: 1169px) { 
    body > header label, .header-slogan{font-size:12.5px}
    .navbar-lva-menu a{font-size:14.58px}    
    .form-search input{font-size: 12.5px; }
    .form-search .input-container{margin-top:10px;}

    .navbar-lva-menu a,  .dropdown-lva-menu .dropbtn{font-size:12px; padding:5px 10px;}

    p,div{font-size:12.5px;line-height: 20px;}
    h1, .main_title_font{font-size:28px}
    h2, .sub_title_font{font-size:24px}

    /* Style the form icons */
    .client-header-subscript  .icon {
        padding: 5px 5px;
        background: #f0e5d3;
        color: #3a1703;
        min-width: 50px;
        text-align: center;
        
    }
    
    .menu-logo-text{font-size:15.54px;cursor:pointer;color:white;position:relative;top:-4px;}
    .menu-logo-mark{font-size:20px;cursor:pointer;text-align:right;color:white}

    .agency-header-link{padding-top:10px;}
    .menu-logo-text{font-size:15.54px;cursor:pointer;color:white;position:relative;top:-4px;}
    .menu-logo-mark{font-size:20px;cursor:pointer;text-align:right;color:white}

}
@media only screen and (min-width: 1170px){ 
    body > header label, .header-slogan{font-size:12px}
    .navbar-lva-menu a{font-size:14.58px}
    .form-search input{font-size: 12px}
    .navbar-lva-menu a,  .dropdown-lva-menu .dropbtn{font-size:14px; padding:5px 10px;}
    p,div{font-size: 13.5px;
        line-height: 20px;}
    h1, .main_title_font{font-size:28px}
    h2, .sub_title_font{font-size:24px}

    /* Style the form icons */
    .client-header-subscript  .icon {
        padding: 8px;
        background: #f0e5d3;
        color: #3a1703;
        min-width: 50px;
        text-align: center;
        
    }
    .agency-header-link{padding-top:10px;}

    .menu-logo-text{font-size:15.54px;cursor:pointer;color:white;position:relative;top:-2px;}
    .menu-logo-mark{font-size:20px;cursor:pointer;text-align:right;color:white}
    /*article p{font-size:12px}*/
}

h1.main_title_font{font-size:28px}
h2.main_title_font{font-size:24px}
.btn{font-size:13px}
@media only screen and (min-width: 320px) and (max-width: 767px) { 
    h1.main_title_font{font-size:18px}
    h2.main_title_font{font-size:18px}
}
.form-search-country .selected span{font-size:14.50px}