#sb-main-container #main #sb-timeline #steps #steps-content .paid-attribute-step .content-mode-list .item, #sb-main-container #main #sb-timeline #steps #steps-content .step-content .item {
width: 100%;
}

#sb-main-container #main #sb-timeline #steps #steps-content .paid-attribute-step .content-mode-list .item .tab .excerpt-info .read-more, #sb-main-container #main #sb-timeline #steps #steps-content .step-content .item .tab .excerpt-info .read-more {
display:none;
}

#sb-main-container #main #sb-timeline #steps #steps-content .paid-attribute-step .content-mode-list .item .tab .excerpt-info .bar-service, #sb-main-container #main #sb-timeline #steps #steps-content .step-content .item .tab .excerpt-info .bar-service {
display:none;
}

#sb-main-container #main #sb-timeline #steps #steps-content .paid-attribute-step .content-mode-list .item .tab .excerpt-info .txt, #sb-main-container #main #sb-timeline #steps #steps-content .step-content .item .tab .excerpt-info .txt {
display: block;
}
#sb-main-container #main #sb-timeline #steps #steps-content .paid-attribute-step .content-mode-list .item .tab .excerpt-info .txt.short p, #sb-main-container #main #sb-timeline #steps #steps-content .step-content .item .tab .excerpt-info .txt.short p
{
display: block;
}

#sb-main-container #main #sb-timeline #steps #steps-content .paid-attribute-step .content-mode-list .item .tab .excerpt-info .txt.short, #sb-main-container #main #sb-timeline #steps #steps-content .step-content .item .tab .excerpt-info .txt.short {
height: auto !important;
max-height: initial !important;
}

.table-bordered, .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
border: 0;
padding: 0;
}

#sb-main-container #main #sb-timeline #steps #steps-content .paid-attribute-step .content-mode-list .item .tab .excerpt-info .preloader, #sb-main-container #main #sb-timeline #steps #steps-content .step-content .item .tab .excerpt-info .preloader {
height: 110px;
width: 110px;
border-radius: 55px;
}

#sb-main-container #header .nav-wrapper #sb_menu .nav {
background-color: #fff;
}

@media (max-width: 1024px) {
#sb-main-container #header .nav-wrapper #sb_menu .nav {
        margin: 0 15px;
}
}

.btn-bar--gallery {
display:none;
}

@media (max-width: 767px){
#sb-main-container #main #content-view .content-row.side_bars #contacts .info .web, #sb-main-container #main #content-view .content-row.working_hours_contacts #contacts .info .web {
padding-top: 15px;
}}

#sb-main-container #main #booking-result-tabs {
    padding: 12px 0 6px;
    box-shadow: 0 0 16px 5px rgb(0 0 0 / 5%);
    border-radius: 5px;
}

@media (min-width: 1036px){
#sb-main-container #main #sb-timeline #steps #steps-content .paid-attribute-step .content-mode-list .item .tab .excerpt-info .tab-pd, #sb-main-container #main #sb-timeline #steps #steps-content .step-content .item .tab .excerpt-info .tab-pd {
padding: 25px 60px 45px;
}}

@media (max-width: 1024px) and (min-width: 768px) {
#sb-main-container #main #sb-timeline #steps #steps-content .paid-attribute-step .content-mode-list, #sb-main-container #main #sb-timeline #steps #steps-content .step-content {
margin: 0;
}
#sb-main-container #main #sb-timeline #steps #steps-content .paid-attribute-step .content-mode-list .item, #sb-main-container #main #sb-timeline #steps #steps-content .step-content .item {
padding: 0;
}
}

@media (max-width: 1024px) and (min-width: 820px) {
#sb-main-container #main #sb-timeline #steps #steps-content .paid-attribute-step .content-mode-list .item .tab .excerpt-info .tab-pd, #sb-main-container #main #sb-timeline #steps #steps-content .step-content .item .tab .excerpt-info .tab-pd {
padding: 25px 60px 45px;
}
}

#main-buttons::before {
content: ' ';
position: absolute;
top: 0;
left: 0;
background: #ad680e;
opacity: 0.3;
width: 100%;
height: 100%;
border-radius: 10px;
}

#main-buttons .container-fluid {
position: relative;
z-index: 100;
}

#main #main-buttons .wrapper .inner .company-name {
text-shadow: 0 1px 6px rgb(0 0 0 / 50%);
}

#sb-main-container #main #reviews-view #sb_reviews_list_container #sb_reviews_list_items_container .review-item {
background: #fff;
}

#sb_timeview_container {
background: #fff;
    box-shadow: 0 0 16px 5px rgb(0 0 0 / 5%);
    border-radius: 5px;
}