@media(max-width:1400px){
    .w_75 {
        width: 65%;
    }
    .w_25 {
        width: 35%;
    }
    .job_tags ul li{
        font-size: 11px;
    }
}
@media(max-width:1365px){
    .post_rightpnl{
        transform: translateX(100%);
        z-index: 9;
        top: 0;
        width: 400px;
    }
    .panel_open .post_lftpnl{
        width: 100%;
    }
    .panel_open .post_rightpnl {
        transform: translate(0);
        position: fixed;
        top: 0;
        background: #fff;
        z-index: 99;
    }
    .applications_innr {
        height: 100%;
        overflow-y: auto;
        padding-right: 30px;
    }
    .arw_Btn{
        top: 2px;
    }
    .panel_open .arw_Btn {
        right: 370px;
    }
    .post_rightpnl{
        padding: 20px 0 20px 20px;
    }
}
@media(max-width:1199px){
    .hiring_process_Area .col-xl-4{
        display: none;
    }
}
@media(max-width:991px){
    .login_signUp_bx {
        padding: 35px 0;
    }
    .dashboard_lftpnl {
        transform: translateX(-100%);
        transition: 0.5s;
    }
    .dashboard_rightpnl{
        margin-left: 0;
    }
    .create_postHdng h2{
        font-size: 22px;
    }
    .bg_radiusHdng{
        font-size: 14px;
    }
    .create_postHdng{
        padding: 15px;
    }
    .createpost_Outer {
        padding: 0px 15px;
    }
    .arw_Btn{
        right: -15px;
    }
    .details_editorFill textarea.form-control{
        height: 140px;
    }
    .append_menu .dashboard_lftpnl{
        transform: translateX(0);
    }
    .panel_open .arw_Btn {
        right: 380px;
    }
    .w_50 {
        width: 100%;
    }
    .experince_bx {
        margin-bottom: 15px;
    }
    .w_65 {
        width: 55%;
    }
    .w_35 {
        width: 45%;
    }
    .experience_innr label {
        min-width: 105px;
    }
    .job_role h3, .post_lftpnl .accordion-header span{
        font-size: 16px;
    }
}

@media(max-width:767px){
    .login_hdng {
        margin-bottom: 25px;
    }
    .input_fill .form-control {
        height: 44px;
        font-size: 14px;
    }
    .trms_check p, .forgot_links a, .create_text p{
        font-size: 14px;
    }
    .pay_arateItem{
        width: 50%;
    }
    .pay_arateItem:first-child, .pay_arateItem:last-child{
        width: 100%;
    }
    .pay_arateItem{
        margin-bottom: 15px;
        border: 0;
        padding: 0 5px;
    }
    .pay_arateItem:last-child{
        margin-bottom: 0;
    }
    .experience_innr{
        height: auto;
        padding: 10px 10px;
    }
    .pay_label{
        display: none;
    }
    .pay_arateItem .form-control{
        border: 1px solid #d2d2d2;
        height: 40px;
        font-size: 14px;
    }
    .w_65,  .w_35{
        width: 100%;
    }
    .company_row{
        flex-wrap: wrap;
    }
    .tab_links .nav-tabs .nav-link{
        font-size: 16px;
    }
    .gray_btn {
        height: 40px;
        padding: 0 15px;
        font-size: 14px;
    } 
    .tab_links{
        overflow-x: auto;
    }
    .view_tabpost_hdng{
        padding-bottom: 0;
    }
    .tab_links .nav-tabs{
        flex-wrap: nowrap;
    }
    .tab_links .nav-tabs .nav-link {
        padding-bottom: 15px;
        min-width: 120px;
        text-align: center;
    }
    .tab_links .nav-tabs .nav-link:after{
        bottom: 0;
    }
    .pd_45 {
        padding: 30px 15px;
    }
    .w_75, .w_25{
        width: 100%;
    }
    .process_kpis .experience_innr{
        justify-content: space-between;
    }
    .team_usr_row{
        flex-wrap: wrap;
    }
    .team_usr_leftpnl {
        width: 100%;
        margin-bottom: 15px;
    }
    .team_usr_rightpnl {
        width: 100%;
    }
    .team_usr_rightpnl .experience_innr {
        width: 100%;
    }
}
@media(max-width:575px){
    .login_hdng h2{
        font-size: 26px;
    }
    .login_hdng h5{
        font-size: 14px;
    }
    .post_rightpnl{
        width: 310px;
    }
    .apply_hdngOuter{
        flex-wrap: wrap;
    }
    .apply_hdngLft {
        width: 100%;
        margin-bottom: 15px;
    }
    .results_para p, .results_lising li{
        font-size: 14px;
    }
    .panel_open .arw_Btn {
        right: 290px;
    }
    
    .question_fill{
        padding: 0 15px;
    }
    .position_bxOuter {
        margin-right: 8px;
    }
    .option_rghtpnl a i{
        font-size: 20px;
    }
    .team_srch_fill {
        display: none;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        z-index: 9;
        background: #fff;
        padding-left: 20px;
    }
    .hiring_teamTop{
        padding: 10px;
    }
    .team_srchBtn{
        position: absolute;
        left: 0;
        top: 8px;
    }
    .add_post_btn a span{
        display: none;
    }
    .team_srch_icon {
        display: block;
    }
    .team_srch_icon span{
        cursor: pointer;
        color: #838689;
    }
    .add_srchtop_innr{
        position: relative;
    }
    .team_srch_fill .form-control{
        height: 40px;
    }
    .srch_cross{
        display: block;
        position: absolute;
        right: 10px;
        top: 10px;
        color: #838689;
        cursor: pointer;
    }
    .team_serach_right{
        width: 80%;
    }
    .team_serach_right .experience_innr{
        width: 100%;
    }
}

@media(max-width:480px){
    .team_serach_right {
        width: 90%;
    }
}
@media(max-width:420px){
    
}