

@media only screen and (min-width: 1500px) {
.container_home{max-width: 1600px; position:relative;margin: auto;}
.home_banner_form .worker {
    right: 0%;
    width: 540px;
}
.how_it_work {   padding: 70px 30px;}
}
@media only screen and (max-width: 1300px) {
.home_banner_form .worker {
 right: 0%;
    width: 490px;
}
.testimonials p {font-size: 16px;}
.e-learning{margin-bottom: 35px;}
.contract_box h3 {    font-size: 25px;}
.testimonials h3 {font-size: 30px;    margin-top: 0;}
}

@media only screen and (max-width: 1199px) {
.clent_rating { width: 455px;height: 455px;}
}

@media only screen and (max-width: 992px) {
.clent_rating{    margin: 35px auto;}
.home_banner_form .worker { display:none}
.home_banner_form .container_home{padding: 50px 0;}
.home_2_bannr .col-md-6{-ms-flex: 0 0 100%;
    flex: 0 0 100%;  max-width: 100%;}
.chat_page{    position: initial;
    height: auto;
    padding-top: 0;}

.right_chat{    width: 100%; float:none; display:none}
.type_msg { left: 0; right: 0;}
._1xXdX{    width: 100%;}
.h70RQ { float: none;}
.navbar-expand-lg .navbar-nav .nav-link {
    padding: 0.8rem 20px;
    margin-right: 0;
}

.dashboard_left_nav .nav {    -ms-flex-wrap: inherit;
    flex-wrap: inherit;    overflow-x: auto;padding-bottom: 10px;}

.dashboard_left_nav{    margin-bottom: 20px;}
.dashboard_left_nav .nav li a{ width: max-content;}
.dashboard_left_nav li .active:after {
        right: 44%;
    top: auto;
    bottom: -4px;
}
}

@media only screen and (max-width: 767px) {
.re-none{display:none!important}
.top_bar {padding: 10px 0;}
.bg-dark2 {
    padding: 10px 0;
}


}
@media only screen and (max-width: 574px) {
.btn_list{
       display: flex;
    overflow-y: auto;
    padding-bottom: 10px;
}
.tr_re{    text-align: initial;}
.btn_list a {
    width: 98px;
    height: 50px;
}
.jd_bottom {
    margin-right: -15px;
    margin-left: -15px;
    padding: 15px 15px 0;
}
.dashbord__top_section_in .dashbord__top_section_right {top: -7%;}
h2, .h2 {font-size: 1.2rem;}
.job_formtype_box {    padding: 15px;}
.ProgressBar {margin: 0 auto 20px;}
.create_header h1{ font-size:20px;}
.job_formtype_box h4{     font-size: 18px;}
.job_formtype_box h5{     font-size: 16px;}
.dropdown-balance { width: 320px;}
.dropdown-balance .p_d {    padding: 15px 25px;}
.dropdown-balance a {margin-bottom: 10px;font-size: 14px;}
.sign_inbox {    padding: 25px;}
.clent_rating {    background: none;
    width: 100%;
    height:auto;border-radius: 0;
}
.clent_rating_box .client_emg {
    border-radius: 100%;
    overflow: hidden;
    width: 55px;
    height: 55px;
}
.clent_rating_box h5{font-size: 16px;}
.clent_rating_box{     position: inherit;
    width: 100%;
    left: 0;
    margin-top: 10px;}
.p_tb100 { padding: 40px 0;}
.logo2{ display:block}
.logo1{ display:none}
.e-learning { padding: 28px 10px 28px 170px;	}
.right_menu .liinline{margin-left: 20px;}
.right_menu {margin-left: 0; margin-top:12px}
.browse_our_most {padding:30px 20px 0;}

.additional_links{ text-align:center;    margin: 30px 0 0;}
.social_link{ text-align:center;margin-top: 10px;}
.tradesman_user_box h2 {font-size: 24px;}
.tradesman_user_box {padding: 20px;  margin-bottom:40px}
.tradesman_user_box:after{bottom: -12px;    width: 35px;    height: 35px;}
.tradesman_user_box ul li {margin-top: 20px;font-size: 20px;}
.testimonials {margin-top: 50px;}
footer {padding: 25px 0 0;}
.standard_regulations {padding: 25px;}
.how_to_work_banmer .tab_btn2 .nav-link { padding: 10px 15px;}
.how_to_work_banmer {padding: 65px 0;}
.how_it_work {padding: 20px; text-align: center;}
.how_it_work .tr{text-align: center;}
.job_point li {font-size: 16px;}
.how_it_work .box { margin-top: 15px;}
.dashbord_section { padding: 25px 0;}
}