
.orders_filter  .select2-container--krajee .select2-selection {
    border: 1px solid #edeef0;
}
.orders_filter  .orders_filter_form .select2-container--krajee .select2-selection {
    box-shadow: unset !important;
}
.orders_filter  .orders_filter_form .select2-container--krajee .select2-selection--single .select2-selection__rendered {
    color: #000;
}
.orders_filter  .select2-container--krajee .select2-selection--single .select2-selection__arrow b {
    margin-left: -15px;
    margin-top: 2px;
    border-color: #000000 transparent transparent transparent;
}
.orders_filter  .select2-container--krajee .select2-selection--single {
    padding-top: 9px;
}
.orders_filter  .orders_filter_form .select2-container--krajee .select2-selection--single {
    height: 40px !important;
}



.form_error input {
    border: 1px solid #fe253c !important;
}
.form_error textarea {
    border: 1px solid #fe253c !important;
}
    .form_error_already_registered {
    font-family: "Open-Sans", "Arial", sans-serif;
    font-size: 12px;
    color: #fe253c;
    letter-spacing: 0;
    line-height: 30px;
}
.reg_form .inLabel-container {
    margin-left: 0px;
    margin-right: 0px;
}
.page-header__link_tooltip {
    z-index: 300;
    padding: 10px !important;
    padding-bottom: 20px !important;
    height: 40px !important;
    vertical-align: middle;
    border-radius: 5px;
}

.page-header__link_tooltip:before {
    top: -15px !important;
}

.header-scroll {
    padding-top: 4px;
    padding-bottom: 12px;
}
.button__login .ic {
    top: 0px;
}
.page_header .j_nav_toggle svg:first-child {
    display: none;
}
.unreg_user img {
    width: 43px;
}
.mobile_account_actions a svg {
    margin-top: 1px !important;
    margin-left: 2px !important;
}

.page-header__link svg {
    display: block !important;

}
.page_header.is_open .j_nav_toggle svg:nth-child(1)  {
    margin-top: 5px;
    margin-left: 12px;
    display: block;
}
.page_header.is_open .j_nav_toggle svg:nth-child(2)  {
    display: none;
}

.j_nav_toggle {
    height: 32px;
    width: 32px;
    background-color: #F0F2F4;
    padding-top: 7px;
    border-radius: 5px;
}
.nav_user__photo img {
    width: 43px;
}
.page-header__hamburger img {
    width: 24px;
}

.btn_is_delete {
    margin-left: 0px !important;
    width: 191px;
    height: 56px !important;
}
.btn_is_delete:hover {
     color: #fff;
     background-color: #ff5c64 !important;
 }
.show-more-masters-replies:hover {

    background-color: #ffe082 !important;
}
.master_offers__list {
    margin-bottom: 25px !important;
}
.maters_btn-list {
    padding: 6px  !important;
    padding-left: 15px  !important;
    padding-right: 15px  !important;
    background-color: #F0F2F4 !important;
    margin: 5px;
}
.show-more-masters-replies:hover {

    background-color: #ffe082 !important;
}
.show-more-masters-replies {
    background-color: #FFCC33;
    border: 0px;
    color: #000000CC;
    font-weight: 700;
    font-family: "Open-Sans", "Arial", sans-serif !important;
}
.order_form_title {
 padding-bottom: 0px !important;
}
.master_invited {
    background-color: #F7F8F9;
    padding: 5px;
    margin-left: 0px !important;
    border-radius: 5px;
    margin-bottom: 10px;
    padding-left: 10px;
    display: flex;
    font-size: 14px;
}

.master_invited div:first-child {
    margin-top: 2px;
    margin-right: 5px;
}
.master_invited div:last-child {
    margin-top: 1px;
}

.order_form_msg div:first-child {
    margin-right: 5px;
    margin-top: 2px;
}
.order_form_msg {
    background-color: #FFEFBF;
    padding: 5px;
    margin-left: 0px !important;
    border-radius: 5px;
    margin-bottom: 10px;
    padding-left: 10px;
    display: flex;
 }
.order_form_msg div:last-child {
    margin-top: 1px;
}

.order_form_msg:before {
    content: none !important;
}
.field-reply-rules input[type="checkbox"]:checked {
    background-color: #FFCC33 !important;
}
.customer_stub__text {
    gap: 10px;
    border-radius: 4px;
    padding: 16px;
    background-color: #F7F8F9;
}
.customer_stub svg {
    margin-bottom: 15px;
}
.customer_stub {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 10px 0 10px;
    gap: 10px;
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0px;
    vertical-align: middle;

}
.customer_stub a {
    width: 220px !important;
    padding: 12px 11px 13px !important;
    margin-bottom: 0px !important;
}
.button__secondary {
    font-family: "OpenSans-Semibold", "Arial", sans-serif !important;
}
.master_offer_headerTime div {
    font-size: 13px;
}
.master_offer_headerTime img {
    width: 12px;
}
.page_title__text {
    font-weight: 600 !important;
}
.master-offers-name {
    font-weight: 600 !important;
}
.form_master-rules-wrap .form_error {
    line-height: 16px !important;
}
.form_master-rules-wrap span.rules {
    font-family: "Open-Sans", "Arial", sans-serif;
    color: #000000CC !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    display: block;
    float: right;
    margin-left: 5px;
}
.rules .profile_create_spec__text {
    position: unset;
    margin-top: 1px;
    font-weight: 500 !important;
    padding-left: 5px;
}
.rules .check_item__checked {
    width: 18px;
    height: 18px;
}
.rules .help-block {
    font-family: "Open-Sans", "Arial", sans-serif;
    font-size: 12px;
    color: #fe253c !important;
    letter-spacing: 0;
    line-height: 30px;
    margin-bottom: 10px;
}
.form_master-rules-link {
    color: #2B67A6  !important;
    text-decoration: underline !important;
}

.form_master-rules-link:hover {
    color: #ffd966 !important;
    text-decoration: underline !important;
}

.master_offer_body_new {
    white-space: nowrap; /* Запрещаем перенос строк */
    overflow: hidden; /* Обрезаем все, что не помещается в область */
    background: #fc0; /* Цвет фона */
    padding: 5px; /* Поля вокруг текста */
    text-overflow: ellipsis; /* Добавляем многоточие */
    height: 200px;
}
.js_reply_edit_btn {
    width: 100%;
}
#reply-rules {
    min-width: 15px;
    min-height: 15px;
    border-radius: 3px !important;
    border: 1px solid #D9DDE3 !important;
}
.orderDetail_files__title {
    margin-top: 15px;
    margin-bottom: 10px;
    font-family: Open Sans;
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0px;
    vertical-align: middle;
    color: rgba(0, 0, 0, 0.5);
}
.orderDetail_Adress {
    margin-bottom: 15px;
}
.form_master-btn-wrap .js_submit_btn {
    width: 100%;
}
.is_master_accepted div:first-child {
    vertical-align: middle;
    margin-top: -2px;
}
.is_master_accepted {
    margin-top: 15px;
    margin-bottom: 10px;
    padding: 10px;
    padding-right: 10px;
    padding-left: 15px;
}
.is_master_accepted .master_text {
    font-family: Open Sans;
    font-weight: 400;
    font-size: 14px;
    leading-trim: Cap height;
    line-height: 20px;
    letter-spacing: 0px;
    vertical-align: middle;
}
.is_master_accepted {
    display: flex;
    gap: 10px;
}
.master_offer_body {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}
.master_offer_info-wrap {
    margin-top: 12px;
}
.order_btns_control {
    flex-direction: column;
}
.order_btns {
    width: 100% !important;
    max-width: 100% !important;
}
.master-list_check {
justify-content: center;
}
.j_tabs_links__link {
font-family: "Open-Sans", "Arial", sans-serif;
letter-spacing: 0.5px !important;
}
.section_order.order__description {
margin-top: 15px;
}
.is_in_progress {
padding: 10px !important;
}
.master_offer_info__img {
border: 2px solid rgba(235, 237, 248, 1);
}
.master_offer_info__col {
gap: 0px !important;
}
.master_offer_info__data {
margin-bottom: 0px !important;
}
.badge_wrap {
justify-content: space-between;
}
.badge_wrap_container {
display: flex;
gap: 8px;
}
.order_info {
margin-top: 0px;
}
.master-offers-grade {
text-transform: unset !important;
border-color: rgba(235, 237, 248, 1);
}
.order_file_item {
height: 44px !important;
border-radius: 8px;
border-color: #efefef;
margin-bottom: 15px;
}
.order_file_item__icon {
margin-top: 8px;
margin-right: 10px !important;

}
.orderDetai_offer_info__value.body-text {
    font-size: 16px !important;
    line-height: 22px !important;
}
.orderDetai_offer_info__value {
font-family: Open Sans;
font-weight: 500;
font-size: 14px !important;
line-height: 18px !important;
letter-spacing: 0px;
vertical-align: middle;

}
.badge_common {
border-radius: 24px;
padding:4px 8px 4px 8px !important;
font-size: 12px;
line-height: 16px;
font-weight: 400;
font-family: "Open-Sans", "Arial", sans-serif;
}
.badge_status {
color: #4037B2;
background-color:rgba(63, 55, 178, 0.08);
border: 1px solid #4037B2;
}
.badge_order {
color: rgba(0, 0, 0, 0.9);
background: rgba(255, 239, 191, 1);
border: 1px solid rgba(255, 239, 191, 1);
}
.badge_desing {
color: #337F66;
background-color:rgba(51, 127, 102, 0.08);
border: 1px solid #337F66;
}

.badge_subcontract {
color: #2B67A6;
background-color:rgba(43, 102, 166, 0.08);
border: 1px solid #2B67A6;
}
.badge_PRO {
color: #FFAD33;
background-color:rgba(255, 173, 51, 0.08);
border: 1px solid #FFAD33;
}
.badge-rigth {
max-width: fit-content;
margin-bottom: 4px;
margin-top: 4px;
}
.orderDetail_adress__title {
margin-bottom: 5px;
font-family: Open Sans;
font-weight: 500;
font-size: 14px;
line-height: 18px;
letter-spacing: 0px;
vertical-align: middle;
color: rgba(0, 0, 0, 0.5);
}
.orderDetai_offer_info__title {
text-transform: uppercase;
font-size: 13px;
}
.page_title__text {
font-size: 24px !important;
}
.order_description__files_title {
font-family: Open Sans;
font-weight: 400;
font-size: 13px;
line-height: 17px;
letter-spacing: 1px;
vertical-align: middle;
text-transform: uppercase;
margin-top: 20px;
margin-bottom: 15px;
}
.master-list_check svg {
margin-top: 9px;
}
.full-description-link-open, .full-description-link-close {
color: #00000080;
}
.full-description-link {
    color: #00000080;
}
.order-detail-name-wrap .order-detail-profile {
display: flex;
flex-direction: row;
align-items: center;
}
.order-detail-name-wrap {
display: flex;
flex-direction: column !important;
}
.OrderContacts_Disclemer {
margin-top: 8px;
}
.is_declined {
margin-top: 15px;
width: 100% !important;
border-radius: 4px;
cursor: inherit;
color: #ffffff;
background-color: #ED1C25;
}
.js_submit_btn {
margin-top: 10px;
}
.button--show_more {
margin-top: 15px !important;
}
.master_tab_list_avatar {
max-width: 500px;
flex-grow: 8;
}
.new_number_button {
width: 100%;
}
.new_number_button svg {
margin-right: 4px;
font-size: 14px;
}
.client_info__phone svg {
margin-right: 4px;
font-size: 14px;
}
.client_info__phone, .client_info__phone:hover {
width: 100%;
font-size: 16px;
border: 1px solid #F0F2F4 !important;
padding: 12px 28px;
border-radius: 4px;
text-align: center;
font-family: Open Sans;
margin-bottom: 0px;
font-weight: 600;
}
.master_offer_info__btns_wrap  .button__secondary2 {
width: 150px;
height: 32px;
}
.button__secondary2 {
padding-left: 10px !important;
padding-right: 10px !important;
}
.reply_form_tooltips {
display: flex;
}
.reply_form_tooltips .petr_tooltip {
margin-bottom: -2px;
margin-left: -4px;
margin-right: 5px;
}
.js_decline_text {
margin-top: 8px;
}
.listing__paginator--v2 {
padding-top: 0px !important;
padding-bottom: 10px;
}
.form_master_response {
padding-bottom: 20px !important;
}
.form_master-btn-wrap {
padding-top: 0px !important;
}
.form_master-selectday {
font-size: 14px;
padding: 11px 11px !important;
border: 1px solid #edeef0 !important;
}
.form_row_reply_edit {
display: flex;
justify-content: space-between;
gap: 10px;
}
.form_row_reply_edit .form_cell__inner_select {
width: 100% !important;
}
.form_row_reply_edit .form_cell__inner_quantity {
width: 100% !important;
}
.order_offer_control {
justify-content: space-between;
gap: 5px;
}
.order_offer_control .master_offer_info__col {
margin-right: 0px !important;
margin-top: 0px;
}
.js_edit_offer {
    background-color: #ffd24d !important;
}
.js_remove_offer, .js_edit_offer {
line-height: 32px;
height: 32px;
margin-top: 10px;
width: 100%;
background-color: #F0F2F4;
border-radius: 4px;
border: 0;
padding: 0 10px;
font-family: "Open-Sans", "Arial", sans-serif;
color: #000000E5;
font-size: 14px;
font-weight: 600;
}
.master_tab_list_button span {
display: block;
font-size: 14px;
max-width: 100%;
text-align: center;
padding-top: 10px;
padding-bottom: 5px;
}

.master_offer_info__col {
max-width: 100% !important;
}
.decline_has_send {
width: 100%;
}
.orderDetail_offer_info {
max-width: 500px !important;
margin-bottom: 5px;
}
.orderDetail_Adress {
padding-top: 20px !important;
}
.OrderDetail_description_h {
font-weight: 600 !important;
}
.section_order {
margin-top: 5px;
max-width: 100%;
}
.order-wrapper {
padding-top: 0px !important;
}
.detail_order_not_auth {
display: none;
}
.breadcrumb-mobile {
display: none;
}
.page_footer {
background-color: #ffffff !important;
}
.detail-back {
padding-bottom: 20px !important;
}
.tabs_links {
width: fit-content;
}
.master_offer_body {
margin-top: 8px;
margin-bottom: 8px;
font-size: 14px;
}
.section_order {
margin-bottom: 0px !important;
padding-top: 5px !important;
}
.master_tab_list {
font-size: 14px;
}
.master_tab_list--button {
width: 128px;
}
.master_tab_list_button a {
border-radius: 5px;
width: 100% !important;
}
.master_tab_list_rating .rating_image {
margin-right: 5px;
}
.master_tab_list_rating {
display: flex;
}
.master_tab_list {
padding: 5px;
border-bottom: 1px solid #efefef;
color: #a5a8ad;
}
.master_tab_list_favorite {
margin-right: 20px;
padding-top: 4px;
}
.master_tab_list--favorite {
width: 22px;
}
.master_tab_list--title {
flex-grow: 8;
max-width: 500px;
}
.master_tab_list--rating_spec {
width: 110px;
text-align: center;
}
.master_tab_list--rating_total {
flex-grow: 2;
text-align: left;
}

.master_tab_list_avatar a:last-child {
display: none;
}
.master_tab_list_rating {
font-size: 13px;
vertical-align: middle;
width:  80px;
padding-top: 5px;
}
.master_tab_list_total {
font-size: 13px;
vertical-align: middle;
flex-grow: 1;
width: 35px;
padding-top: 2px;
}
.master_tab_list_rating .title {
display: none;
}
.master_tab_list_total .title {
display: none;
}
.master-offers-grade {
margin-top: 5px;
}
.master_tab_list {
width: 100%;
display: flex;
justify-content: space-between;
}
.master_offer_info__photo {
height: 48px;
min-width: 48px;
margin-right: 10px;
}
.master_offer_info-gradewrap div {
margin-top:1px;
}
.master_tab_list_button {
width: 165px;
}
.master_tab_list_data {
align-items: center;
border-bottom: 1px solid #efefef;
padding: 10px;
margin-bottom: 10px;
width: 100%;
display: flex;
justify-content: space-between;
}
.master_offer_info__stars {
display: none;
}
.tabs_links {
padding: 7px !important;
}
.field-reply-description {
max-width: unset !important;
width: 100% !important;
}
.master_tab_rating_wrap {
font-size: 14px;
display: flex;
}
.orderDetail_offer_info {
padding-top: 4px !important;
padding-bottom: 4px !important;
}
.master_tab_rating_wrap div:first-child {
padding-right: 3px;
}
.breadcrumbs li:last-child span {
font-size: 14px;
}
.master-offers-grade {
height: 20px;
}
.tabs_links {
background-color: #F9FAFB;
border-radius: 10px;
padding: 10px;
border-bottom: 0px !important;
}
.tabs_links__item {
text-transform: unset;
padding-bottom: 0px !important;
}
.tabs_links__item.is_active {
background-color: #FFFFFF !important;
padding: 10px !important;
padding-left: 0px !important;
padding-right: 0px !important;

border-radius: 7px;
box-shadow: 4px 9px 30px rgba(0, 0, 0, 0.04);
}
.tabs_links__item:after {
content: none;
}
.tabs_links__item .tabs_links__link .is_active a {
border-radius: 7px !important;
}
.detail-back {
margin-top: 20px !important;
}
.order_btns_control {
display: flex;
justify-content: space-between;
gap: 15px;
}

.newBanner_d {
z-index: 1;
}
.detail-back-order-detail {
display: none !important;
}
.detail-back-replies {
display: none !important;
}
/*.newBanner_third_mobile {*/
/*background-color: #9DA7B8;*/
/*display: none !important;*/
/*}*/
/*.newBanner_second_mobile {*/
/*background-color: #65738B;*/
/*display: none !important;*/
/*}*/
/*.newBanner_first_mobile {*/
/*background-color: #9DA7B8;*/
/*display: none !important;*/
/*}*/
.newBanner_b {
z-index: 1;
}
.WraperOrder {
padding: 0 20px 0 20px;
}
.goods_slider_wrapper .slick-track {
width: 100% !important;
}
a .slick-slide {
width: 170px !important;
}
.page_content {
padding-top: 0px !important;
}
.master_tab_list_total div:last-child {
font-weight: 700;
}
.master_tab_list_total div:last-child {
font-weight: 700;
}
.newBanner_d {
width: 80%;
}
.detail-back {
padding-top: 20px !important;
padding-bottom: 20px !important;
}
@media (max-width: 599px) {

    .rules .check_item__checked {
        left: 0px;
        top: 0px;
    }
    .rules {
        margin-left: 0px !important;
    }
    .profile_create_spec__text {
        margin-left: 5px;
    }
}
@media (max-width: 1300px) {
    body {
        padding-top: 140px;
    }
    .master_offer_headerTime {
        flex-direction: row !important;
    }
    .master_offer-timewrap:first-child {
        margin-top: 5px;
        margin-right: 5px;
    }
    .master_offer_header {
        flex-direction: column !important;
    }
}
@media (max-width: 1445px) {
.master_offer_info__btns_wrap .button__secondary2 {
    width: 100%;
}
.newBanner_first_mobile {
    display: none;
}
.newBanner_second_mobile {
    display: none;
}
.masters_list_offer-wrap .js_decline_master {
    margin-top: 0px;
}
.masters_list_offer-wrap {
    flex-direction: column !important;
}
.master_offer_info__btns_wrap .button--confirm.is_edit {
    width: 100% !important;
}
}
@media (max-width: 999px) {
.table_styled__value--rating_spec .mobile_title {
    display: block !important;
}
.table_styled__value--rating_total .mobile_title {
    display: block !important;
}
.table_styled__value {
    line-height: 1;
}
}
@media (max-width: 1280px) {
.master_tab_list_rating {
    width: 100px;
}
.order_offer_control {
    flex-direction: column;
    gap: 0px;
}
.newBanner_i {
    width: 130px;
}
.table_styled__value--rating_spec .mobile_title {
    display: none;
}
.table_styled__value--rating_total .mobile_title {
    display: none;
}
.order_btns_control {
    width: 100%;
}
.order_btns_control .order_btns {
    max-width: 100% !important;
}
}
@media (max-width: 970px) {
.goods_slider_wrapper {
    flex-wrap: wrap;
}
}
@media (max-width: 479px) {

.order_btns_control {
    gap: 0px;
}
}
@media (max-width: 500px) {
.badge_wrap {
    flex-direction: column !important;
}
.badge_wrap_container {
    flex-wrap: wrap;
    align-items: flex-start;
}
}
@media (max-width: 440px) {
.master_offer_info__data {
    flex-direction: column;
}
.master_offer_info-gradewrap {
    gap: 4px !important;
}
.master_offer_person {
    align-items: flex-start;
}
}
@media (max-width: 430px) {
.orderDetail_offer_info {
    margin-bottom: 8px !important;
}
.masters_list_offer-wrap .is_selected  {
    width: 100% !important;
}
.order-wrapper .orderDetail_offer_info {
    flex-wrap: wrap;
}
.orderDetail_offer_info .master_offer_info__col {
    margin-top:5px;
}
.master_offer_info__col {
    width: auto !important;
}
.tags-popular a {
    font-size: 10px;
}
}
@media (max-width: 270px) {
.orderDetail_offer_info div:nth-child(2) {
    margin-right: 10px;
}
}
@media (max-width: 370px) {
.orderDetail_offer_info div:nth-child(2) {
    margin-right: 10px;
}
.orderDetail_offer_info {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
}
.orderDetail_offer_info .orderDetail_offer_data:nth-child(1) {
    margin-bottom: 8px !important;
}
.orderDetail_offer_info .orderDetail_offer_data:nth-child(2) {
    margin-bottom: 8px !important;
}
.WraperOrder {
    padding: 0 0 0 0;
}
}
@media (max-width: 768px) {

    .btn_is_delete {
        width: 100%;
    }

    body {
        padding-top: 60px !important;
    }
}
.master_offers__list .orderDetail_offer_info {
margin-bottom: 0px;
}
@media (max-width: 960px) {

    .header-flex {
        top: 73px !important;
    }
    .orderDetail_info__value {
        font-size: 13px !important;
    }
    .orderDetail_info__value-masters {
        font-size: 13px !important;
    }
    .fav_link {
        padding-top: 5px;
    }
    .tabs_links__item {
        width: 50%;
    }
    .tabs_links__link {
        justify-content: space-around;
    }
    .tabs_links {
        align-items: center;
        width: 100% !important;
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-between;
    }
    .master_tab_list_button {
        width: 100%;
    }
    .master_tab_list_button {

    }
    .master_tab_list_total .title {
        margin-left: 60px !important;
    }
    .master_tab_list_rating .title {
        margin-left: 60px !important;
    }
    .master_tab_list_avatar {
        max-width: 100%;
    }
    .master_tab_list_rating {
         width: 100%;
         flex-grow: 2;
    }
    .master-list_check {
        justify-content: center;
    }
    .master_offer_info__btns_wrap .button__secondary2 {
        width: 100%;
    }
    .order_offer_control .master_offer_info__col {
        margin-right: 0px !important;
    }
    .section_order {
        max-width: 100%;
    }
    .order_btns_control .order_btns {
        width: 100% !important;
    }
    .second_width {
        max-width: 100% !important;
    }
    .first_width {
        max-width: 100% !important;
    }
    .newBanner_i {
        width: auto;
    }
    .master_offer_info__col {
        max-width: 100% !important;
    }
    .decline_has_send {
        width: 100%;
    }
    .master_tab_list--rating_spec {
        text-align: right;
    }
    .master_tab_list--rating_total {
        text-align: left;
    }
    .masters_list_offer-wrap .js_decline_master {
        margin-top: 0px !important;
    }
    .masters_list_offer-wrap {
        max-width: 100% !important;
    }
    .order-Detail-title-wrap .page_title__text {
        letter-spacing: -0.02em;
    }
    .master_offer_info__btns_wrap {
        width: 100% !important;
    }
    .master_offer_info__btns_wrap {
        position: unset;
    }
    .detail-back {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .Order-more-link {
        max-width: 100% !important;
    }
    .second_width {
        width: 80% !important;
    }
    .tags-popular a {
        font-size: 12px;
    }
    .master_tab_list_button a {
        margin-top: 5px;
    }
    .orderDetail_offer_info {
        padding: 5px;
    }
    .order__description {
        margin-top: 20px !important;
    }
    .master_offer_info__col:last-of-type {
        margin-bottom: 5px;
    }
    .detail_order_not_auth {
        display: block;
    }
    .breadcrumb-mobile {
        display: block;
    }
    .master_tab_list_rating .rating_image {
        display: none;
    }
    .master_tab_list_data {
        align-items: unset;
    }
    .master_tab_list_button {
        padding-left: 60px;
    }
    .master_tab_list_avatar .j_fav_link {
        display: block !important;
    }
    .master_tab_list_avatar {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
    .master_tab_list_rating {
        display: flex;
        justify-content: space-between;
    }
    .master_tab_list_total {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
    .master_tab_list_rating .title {
        display: block;
        margin-left: 70px;
    }
    .master_tab_list_total .title {
        display: flex;
        margin-left: 70px;
    }
    .master_tab_list_data {
        border-radius: 10px;
        border: 1px solid #efefef;
        padding: 10px;
    }
    .master_tab_list {
        display: none;
    }
    .master_tab_list_favorite {
        display: none;
    }
    .master_tab_list_data {
        width: 100%;
        display: flex;
        flex-direction: column;
    }
    .table_styled--masters {
        border: 1px solid #efefef;
        border-radius: 7px;
        padding-bottom: 20px !important;
        margin-bottom: 20px !important;
    }
    .master_tabs {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .page_content__NewL .detail-back {
        width: 100% !important;
    }
    body {
        padding-top: 140px;
    }
    .breadcrumbs li:not(:last-child) {
        display: none;
    }
    .breadcrumbs li:last-child span {
        margin-left: 5px;
        display: block;
    }
    .breadcrumbs li:last-child {
        display: flex;
        marging-top: 0px !important;
        padding-left: 8px !important;
    }
    .breadcrumbs li:last-child:after {
        content: unset;
    }
    .breadcrumbs {
        padding-left: 0px !important;
    }
    .page_content__NewL {
        display: flex;
        flex-wrap: wrap;
    }

    .order_btns {
        width: 49% !important;
    }
    .page_content__newR {
        display: none !important;
    }
    .page_content__newR .detail-back {
        margin-top: 15px !important;
    }
    .master_stats__inner .detail-back:nth-child(2) {
        order: 1;
    }
    .detail-back-order-detail {
        display: block !important;
    }
    .detail-back-replies {
        display: block !important;
    }
    /*.newBanner_first {*/
    /*    display: none !important;*/
    /*}*/
    /*.new_Banner_third {*/
    /*    display: none !important;*/
    /*}*/
    /*.newBanner_second {*/
    /*    display: none !important;*/
    /*}*/
    .newBanner_first_mobile, .newBanner_second_mobile, .newBanner_third_mobile {
        display: block !important;
    }
    .goods_slider_wrapper img {
        height: 120px !important;
    }
    .goods_slider_wrapper {
        flex-wrap: wrap;
    }
    .page_content__newR {
        width: 100% !important;
    }
    .WraperOrder {
        flex-direction: column !important;
    }
    .page_content__NewL {
        width: 100% !important;
    }
    .newBanner_first {
        order: 10;
    }
}
@media (max-width: 639px) {


    .order_create_wrapper .phone_input__wrap + .button--confirm {

        margin-top: 25px !important;

    }
    .sms_timer_create_order .js_sms_timer {
        font-size: 14px;
    }
    .sms_timer_create_order {
        margin-top: 40px;
    }
.masters_warning_mgs {
    margin-left: 20px !important;
    margin-right: 20px !important;
}
.master_offer_info__col {
    display: flex;
    margin-top: 5px !important;
}
.master_offer_info__col . is_decline {
    display: flex;
}
.order_btns_control {
    flex-direction: column !important;
}
.orderDetail_offer_info .master_offer_info__col:nth-child(1){
    margin-bottom: 5px !important;
}
.orderDetail_offer_info .master_offer_info__col:nth-child(2) {
    margin-bottom: 5px !important;
}
.newBanner_i {
    width: 120px !important;
}
.request_form {
    max-width: 100%;
}
.button__start {
    margin-bottom: 0px !important;
}
.button__login {
    margin-bottom: 0px !important;
}
.section_order {
    padding: 0px !important;
    margin-bottom: 33px;
}
.WraperOrder {
    flex-direction: column !important;
}
.order-warning-wrap {
    order: -1;
}
}
.master_stats__inner {
display: flex;
flex-direction: column;
}
.master_stub {
margin: 0px !important;
}
@media (max-width: 340px) {
.master_offer_header {
    flex-direction: column !important;
    align-items: flex-start;
}
.master_offer_headerTime {
    align-items: flex-end;
    flex-direction: row !important;
}
.master_offer-timewrap {
    margin-left: 5px;
}
}
@media (max-width: 479px) {
.tags-popular a {
    height: auto;
    line-height: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.order_btns_control .order_btns {
    width: 100% !important;
    max-width: 100% !important;
}
.order_btns_control .order_btns:first-child {
    margin-bottom: 20px;
}
.OrderImage img {
    width: 100%;
}
.goods_slider_wrapper {
    display: flex;
    flex-wrap: wrap !important;
}
.Order-more {
    width: 100% !important;
}
.master_tabs {
    padding: 0px !important;
}
.goods_slider_wrapper .OrderItem {
    max-width: 100% !important;
    height: auto !important;
}
.OrderItem div {
    max-width: 100% !important;
}
.goods_slider_wrapper a {
    width: 100% !important;
}
.order-button-control .order_btns {
    width: 100%;
    max-width: 100%;
}
.order-button-control a:nth-child(2) {
    margin-bottom: 18px;
}
.page_content__newR {
    width: 100% !important;
}
.WraperOrder {
    flex-direction: column !important;
}
.page_content__NewL {
    width: 100% !important;
}
.order-warning-wrap {
    order: -1;
}
}

.pro-container__check svg {
    margin-top: 4px;
}
