.hide {display: none !important;}
.error input[type='text'],
.error input[type='number'],
.error input[type='radio'],
.error textarea,
.error .dropdown_title {border-color: red !important;}

.cr_radio, .cr_radio > input, .cr_radio > span, .tab_link.active {cursor: default !important;}

//.scroll_x_wrapp {display: inline-block;}
//.table .cell > p, .act_table p {word-break: break-all;}
.act_table > div > div:nth-child(1) > p,
.act_table > div > div:nth-child(7) p {word-break: inherit;}

.popup_attach_wrapp .attach_wrapp {padding: 0;}
.popup_attach_wrapp .attach_pill {display: flex; padding: 5px 20px; min-height: 50px;}

.table_row.unread {background: #F5F5F5;}

ul > li > .close {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
    background: url(img/btn_close.svg);
}

.dropdown_title.readonly {background: #F5F5F5}

.table {width: 1350px !important;}
.table_header .cell {padding-left: 7px !important;}
.table .table_row > .cell:nth-child(4),
.table .table_row > .cell:nth-child(7) {width: 200px !important;}
.table .table_row > td > p > a {text-decoration: underline;}
.table .cell.nowrap > p {white-space: nowrap;}
.table div:not(.table_header) > .cell:nth-child(7),
.table div:not(.table_header) > .cell:nth-child(8),
.table div:not(.table_header) .cell:nth-child(9) {padding-left: 10px !important;}
.table_1 {width: 1153px !important;}

form > button.yellow_pill, form > button.grey_pill_2 {width: 100%;}

@media (max-width: 768px) {
.tooltip {display: none; right: -12px !important; left: auto !important;}
.tooltip:before {left: 145px !important;}
.tooltip_wrapp:hover .tooltip {display: block;}
.footer_logo_wrapp img {max-width: 100%;}
}

@media (min-width: 768px) {
.header_two_cols > div.width_content:nth-child(1) {width: calc(100% - 300px);}
.header_two_cols > div.width_price:nth-child(2) {width: 300px;}
}

@media (max-width: 768px) {
.h_two_cols_2 > div:nth-child(1) {display: none !important;}
.h_two_cols_2 > div:nth-child(2) {padding-left: 0 !important; width: 100% !important;}
.rate_resp_two_cols > div:nth-child(1) {display: none !important;}
.rate_resp_two_cols > div:nth-child(2) {width: 100% !important;}
}


@media (min-width: 1200px) {
.table_3 .table_row .cell:nth-child(1) {width: calc(100% - 500px) !important;}
.scroll-table-3 > div {width: auto !important;}
}

@media (max-width: 1200px) {
.table_header {padding: 0 0 !important;}
.scroll-table-3 {overflow-x: scroll;}
.scroll-table-3 > div {width: 900px;}
.scroll-table-3 .cell:nth-child(1) {width: 170px !important;}
.scroll-table-3 .cell:nth-child(2) {width: 120px !important;}
.scroll-table-3 .cell:nth-child(3) {width: 120px !important;}
}

.big_grey_pill.big_width {border-width: 3px;}

.width_content .person_box_2 h3 {word-break: break-all}

.table_6_row > div:last-child {border-right: 1px solid #E2E2E2 !important;}
.table_6 > .table_6_row {
    border-right: 1px solid #E2E2E2 !important;
    //border-bottom: 1px solid #E2E2E2 !important;
    //border-top: 1px solid #E2E2E2 !important;
}

@media (min-width: 1200px) {
.title_two_cols > div:nth-child(1) {width: 52% !important;}
.title_two_cols > div:nth-child(2) {width: 48% !important;}
}

.vis {display: block !important;}

.popup_input_wrapp_2 input {
    border: 1px solid #E2E2E2 !important;
}

input.yellow_pill:hover {
    background: #FFD300 !important;
}


.notify-error {color: red;}

.dropdown_list {
    max-height: 300px;
    overflow-y: auto;
    z-index: 3 !important;
}

.person_4 h4 {white-space: inherit !important;}

tr.table_row {display: table-row;}
tr.table_row > .cell {display: table-cell !important; border-top: 1px solid #E2E2E2;}
.status_wrapp, .table_title_2 {padding-left: 14px !important;}
.status_tag {margin-right: 10px;}

.dataTables_filter, .dataTables_length {display: none;}
.dataTables_wrapper > .row {padding: 0 0px;}
.dataTables_info {margin-left: 15px;}
.dataTables_paginate {margin-bottom: 20px !important; text-align: left !important;}
.dataTables_paginate li {display: inline-block; padding: 10px 15px;}
.dataTables_paginate li.active {border-bottom: 1px solid #000000;}


.files_list > li > a {word-break: break-all;}

#fixTableGp .table_row .cell {
    padding: 10px 30px 10px 30px !important;
}

#fixTableGp .table_row th:nth-child(8):before, 
#fixTableGp .table_row th:nth-child(8):after {display: none;}

.act_table .table_row th:nth-child(9):before, 
.act_table .table_row th:nth-child(9):after {display: none;}

.act_table {min-width: 1000px !important;}
.act_table table .table_row > th,
.act_table table .table_row > td {
    padding: 5px 15px;
}
.act_table table .table_row > td {display: table-cell !important; border-top: 1px solid #E2E2E2;}

.breadcrumbs_wrapp {padding-top: 7px !important; padding-bottom: 7px !important;}
@media (max-width: 767px) {
.breadcrumbs_wrapp {padding-top: 3px !important; padding-bottom: 3px !important;}
}


.table_4_row > .cell:nth-child(1) {width: 45% !important;}
.table_4_row > .cell:nth-child(2) {width: 55% !important;}


@media (max-width: 600px) {
.table_row_noflex > .cell {display: block !important;}
}


//.table_6_sect {padding: 0 !important;}
//.table_6_sect > .table_6_wrapp {border: none !important;}
@media (max-width: 767px) {
.table_6 .first_cell > div {width: 141px !important;}
.inner_cell, .inner_cell_3 {padding: 5px !important;}
}


.table_7 {width: 1020px !important; min-width: inherit !important;}
.table_7.table_7_2 {width: 1147px !important;}/*1060*/
@media (max-width: 767px) {
.table_7.table_7_2 {width: 900px !important;}
#fixTableGp .table_row > .cell {width: 70px !important;}
#fixTableGp .table_row > .cell:nth-child(1) {width: 20px !important;}
#fixTableGp .table_row > .cell:nth-child(2) {width: 120px !important;}
}
#fixTableGp .table_row > th.cell {padding-left: 15px !important;}
#fixTableGp .table_row > td.cell {padding-right: 2px !important; padding-left: 15px !important;}

#fixTableIsp .table_row > .cell:nth-child(6) {width: 120px !important;}
#fixTableIsp .table_row > .cell:nth-child(4),
#fixTableIsp .table_row > .cell:nth-child(7) {width: 100px !important;}

#fixTable .table_row > .cell:nth-child(5),
#fixTableMy .table_row > .cell:nth-child(6) {width: 300px !important;}

.tabs.max-tabs .cell:nth-child(4) {width: 250px !important;}
@media (min-width: 1600px) {
.tabs.min-tabs {width: 1159px;}
.border_4, .grey_box {width: 1149px;}
}
@media (min-width: 1700px) {
.tabs.max-tabs {width: 1352px;}
}

.hire {transform: rotate(0deg); -webkit-transform: scaleX(-1); transform: scaleX(-1);}
.img_box img {max-width: 100%;}

.table.table_1 td:after, .table.table_1 td:before,
.table.table_2 th:after, .table.table_2 th:before {bottom: 0.4em !important;}

.notif_table .yellow_st.rd {background: url(img/icon_unread.png) no-repeat center center;}
.notif_table .yellow_st.unrd {background: url(img/icon_read.png) no-repeat center center;}
.notif_table .yellow_st {background-size: contain !important;}

.logo_footer > img {max-width: 130px;}

.soc_list {
    display: flex;
    margin: 0 -5px;
}

.soc_list li {
    padding: 5px;
}

.soc_list li a {
    display: block;
    width: 40px;
    height: 40px;
}

.soc_list li a img {
    display: block;
    width: auto;
    height: auto;
    max-width: 100%;
}

.popup_title_2 a {text-decoration: underline;}
.thumb h3 {font-size: 14px !important;}
.white_box .tab_link {height: 66px;}

.submit_wrapp_3 {display: inline-block;}

.sort {margin-bottom: 20px;}