.header{
    display: flex;
    justify-content: space-between;
}

#send_btn{
    min-width: 647px !important;
}


/* Medi Queries */
@media only screen and (max-width: 1200px) and (min-width: 700px) {
    /* Dashboard Tab */
    .pad85{
        padding: 0 5px;
    }

    .for_cool_filter_rgt ul{
        display: flex;
        flex-direction: column;
    }

    .for_cool_filter_rgt.pb_filter ul li:first-child, 
    .for_cool_filter_rgt.pb_filter ul li ,
    .for_cool_filter_rgt.forwhthjcoolwidth.pb_filter ul li:first-child ,
    .for_cool_filter_rgt.forwhthjcoolwidth.pb_filter ul li:last-child  {
        width: 100% !important;
        margin-bottom: 5% !important;
    }

    .mCSB_inside > .mCSB_container {
        margin-right: 0px;
    }

    .col_one{
        padding: 5px 5px;
    }

    .col_two{
        padding: 5px 5px;
    }

    .thdthcool .inner_td_rowcol span {
        font-size: 0.6rem;
    }

    .date_picker{
        margin-top: 5%;
    }
    /* end:: Dashboard Tab */

    /* CRM Tab */
    .CRM_mainDv_top {
        padding: 0 15px;
    }

    .nav_cls_crm ul li {
        margin-right: 3.5rem;
    }

    .nav_cls_crm ul li a span {
        font-size: 1rem;
    }

    .padsidetop{
        padding: 40px 0;
        margin-top: 3%;
    }

    .for_right_topSercbtn{
        width: 100%;
    }

    .dealfilter .select2-container {
        width: 100% !important;
    }

    .select2-selection__arrow {
        width: 30px !important;
    }

    #mobl_margn{
        padding: 40px 0;
        margin-top: 17%;
    }

    .for_right_topSercbtn{
        margin-top: 4%;
    }

    .set_left_topcov {
        width: 100%;
    }
    
    .listcalist h5, .listcalist p {
        font-size: 0.5rem;
    }

    .listcalist {
        width: 100%;
    }

    .CRM_mainDv_body_inner th:first-child, .CRM_mainDv_body_inner td:first-child {
        width: 33%;
    }

    .CRM_mainDv_body_inner th:nth-child(2), .CRM_mainDv_body_inner td:nth-child(2) {
        width: 33%;
    }

    .CRM_mainDv_body_inner td {
        font-size: 0.5rem;
    }

    .full_width_sec_cool {
        width: 90%;
    }

    .progress {
        height: 0.7rem;
    }

    .modal-title {
        font-size: 0.7rem;
    }

    .btn_bg {
        margin: 10px 2px;
    }

    .modal-header .close {
        padding: 0.8rem;
    }

    .search_crm {
        width: 100%;
    }
    
    #contactDT, #companyDT, #dealDT{
        display: block;
        overflow-x: auto;
    }

    #flx_wrap {
        flex-wrap: wrap;
    }

    .for_cttab_tb_board {
        margin: 3% 0;
    }

    .board_panel_crm_left, .board_panel_crm_right, .board_panel_col {
        width: 100% !important;
    }

    .board_panel_col_body {
        height: auto;
    }
    
    /* end:: CRM Tab */

    /* Estimates Tab */
    .padsidetops {
        padding: 25px 0px;
    }

    #estimateDT{
        display: block;
        overflow-x: auto;
    }
    /* end:: Estimates Tab */

    /* Jobs Tab */
    .filter_mn_box {
        padding: 29px 20px;
    }

    .mrb_l_r_ {
        margin: 15px 0;
    }

    .float-left {
        float: none !important;
    }

    .col-cool_h {
        float: none;
        width: 100%;
    }
    
    .filter_inner_main .form-group {
        float: none;
    }

    .btn_cool_right_filter {
        float: none;
    }

    .select2-selection__arrow {
        left: 95%;
    }

    .for_job_e_A_d_t .tab-content {
        padding: 0;
    }

    .job_sections {
        padding: 0 5px;
    }
    /* end:: Jobs Tab */

    /* Clients Tab */
    .tp_aset_cl {
        display: flex;
    }

    .tabscxle_add_job_detailsod table tbody td {
        padding: 10px 10px;
    }

    /* end:: Clients Tab */

    /* Time Manager Tab */
    #moble_tp_mrgn{
        margin-top: 1.5%;
    }
    /* ends:: Time Manager Tab */

    /* Time Materials */
    #mobl_mrgn_tp{
        margin-top: 1.5%;
    }

    /* end:: Time Materials */
}

@media only screen and (max-width: 600px) {
    /* Dashboard Tab */
    .pad85{
        padding: 0 5px;
    }

    .for_cool_filter_rgt ul{
        display: flex;
        flex-direction: column;
    }

    .for_cool_filter_rgt.pb_filter ul li:first-child, 
    .for_cool_filter_rgt.pb_filter ul li ,
    .for_cool_filter_rgt.forwhthjcoolwidth.pb_filter ul li:first-child ,
    .for_cool_filter_rgt.forwhthjcoolwidth.pb_filter ul li:last-child  {
        width: 100% !important;
        margin-bottom: 5% !important;
    }

    .mCSB_inside > .mCSB_container {
        margin-right: 0px;
    }

    .col_one{
        padding: 5px 5px;
    }

    .col_two{
        padding: 5px 5px;
    }

    .thdthcool .inner_td_rowcol span {
        font-size: 0.5rem;
    }

    .modal-dialog{
        width: 95%;
    }

    #send_btn{
        min-width: 92% !important; 
    }

    .for_next_tody_week_cls{
        float: none;
    }
 
    .date_picker{
        margin-top: 5%;
    }
    /* end:: Dashboard Tab */

    /* CRM Tab */
    .CRM_mainDv_top {
        padding: 0 15px;
    }

    .nav_cls_crm ul li {
        margin-right: 1rem;
    }

    .nav_cls_crm ul li a span {
        font-size: 0.5rem;
    }

    .padsidetop{
        padding: 40px 0;
        margin-top: 7%;
    }

    .for_right_topSercbtn{
        width: 100%;
    }

    .dealfilter .select2-container {
        width: 100% !important;
    }

    .select2-selection__arrow {
        width: 30px !important;
    }

    #mobl_margn{
        padding: 40px 0;
        margin-top: 27%;
    }

    .for_right_topSercbtn{
        margin-top: 4%;
    }

    .set_left_topcov {
        width: 100%;
    }

    .activityf {
        margin-top: 5%;
    }

    .listcalist h5, .listcalist p {
        font-size: 0.5rem;
    }

    .listcalist {
        width: 100%;
    }

    .CRM_mainDv_body_inner th:first-child, .CRM_mainDv_body_inner td:first-child {
        width: 33%;
    }

    .CRM_mainDv_body_inner th:nth-child(2), .CRM_mainDv_body_inner td:nth-child(2) {
        width: 33%;
    }

    .CRM_mainDv_body_inner td {
        font-size: 0.5rem;
    }

    .mrgn_top{
        margin-top: 5%;
    }

    .full_width_sec_cool {
        width: 90%;
    }

    .progress {
        height: 0.7rem;
    }

    .modal-title {
        font-size: 0.7rem;
    }

    .btn_bg {
        margin: 10px 2px;
    }

    .modal-header .close {
        padding: 0.8rem;
    }

    .search_crm {
        width: 100%;
    }
    
    #contactDT, #companyDT, #dealDT{
        display: block;
        overflow-x: auto;
    }

    #flx_wrap {
        flex-wrap: wrap;
    }

    .for_cttab_tb_board {
        margin: 3% 0;
    }

    .board_panel_crm_left, .board_panel_crm_right, .board_panel_col {
        width: 100% !important;
    }

    .board_panel_col_body {
        height: auto;
    }
    
    /* end:: CRM Tab */

    /* Estimates Tab */
    .padsidetops {
        padding: 24px 5px;
    }

    .progw_CRM {
        padding: 15px 0;
    }

    #estimateDT{
        display: block;
        overflow-x: auto;
    }
    /* end:: Estimates Tab */

    /* Jobs Tab */
    .filter_mn_box {
        padding: 29px 20px;
    }

    .mrb_l_r_ {
        margin: 15px 0;
    }

    .float-left {
        float: none !important;
    }

    .col-cool_h {
        float: none;
        width: 100%;
    }
    
    .filter_inner_main .form-group {
        float: none;
    }

    .btn_cool_right_filter {
        float: none;
    }

    .select2-selection__arrow {
        left: 90%;
    }

    .for_job_e_A_d_t .tab-content {
        padding: 0;
    }

    /* end:: Jobs Tab */

    /* Clients Tab */
    .tp_aset_cl {
        padding: 5px 10px;
        display: flex;
    }

    .top_title_page_main h2 {
        text-align: center;
    }

    .tabscxle_add_job_detailsod table tbody td {
        padding: 10px 10px;
    }

    .main_wrap_content_part, .mn_wrp_right_content_inner {
        padding: 10px;
    }

    /* end:: Clients Tab */

    /* Time Manager Tab */
    #accordion{
        margin-top: 5%;
    }

    .pad85 {
        padding: 0;
    }

    #moble_tp_mrgn{
        margin-top: 5%;
    }

    #equipmentTable, #materialTable{
        display: block;
        overflow-x: auto;
    }

    /* end:: Time Mnager Tab */

    /* Time Materials */
    #mobl_mrgn_tp{
        margin-top: 5%;
    }

    /* end:: Time Materials */
}
