.sr-statistics-container main {
    overflow-x: scroll !important;
}
#sp-top-bar {
    background: #f8f8f8;
    color: #000000 !important;
    z-index: 99;
    position: relative;
}
#sp-top-bar a {
    color: #000000;
}
#sp-footer, #sp-bottom {
    background: #f8f8f8;
}
.room-search .btn-primary:hover, .sppb-btn-primary:hover {
    border-color: #EF6D00;
    background-color: #EF6D00;
}
.room-search .btn-primary, .sppb-btn-primary {
    border-color: #EF6D00;
    background-color: #EF6D00;
}
.roomtype_name {
    color: black;
    font-weight: 900;
    font-size: 26px;
    margin-bottom: 15px;
}
.roomtype_desc .sppb-icons-group-list li {
    display: inline-block;
    padding: 4px 6px;
}
.roomtype_desc .sppb-addon-title {
    display: inline-block;
    margin-top: 30px;
}
.tariff-value span {
    display: inline-block;
    padding: 0px 4px;
}
.min_tariff, .normal_tariff {
    color: #000000;
    font-size: 16px;
    font-weight: 800;
}
.room_index_form_heading a:hover, .room_index_form_heading a:focus, .room_index_form_heading a:active {
    color: #EF6D00 !important;
}
#solidres .extras_row_guestform select, .extras_row_roomtypeform select.extra_quantity {
    width: 100px;
    display: none;
}
.extras_row_guestform input[type=checkbox], .extras_row_roomtypeform input[type=checkbox] {
    float: left;
    margin-top: 3px;
    width: 20px;
    height: 20px;
}
.room_index_form_heading {
    margin-bottom: 30px;
}
.room_index_form_heading h4 {
    margin: 0rem 0rem 0.5rem 0rem;
    font-size: 18px;
}
.room_index_form_heading h4 span {
    font-weight: 800;
}
.even {
    background: #F8F8F8 !important;
}
.odd {
    background: #F8F8F8 !important;
}
.button-row, .reservation-single-step-holder {
    background: #ffffff;
}
#asset-checkavailability-form, .button-row.button-row-top {
    border-bottom: 1px solid #F8F8F8;
}
.py-3 {
    margin-top: 30px;
    margin-bottom: 30px;
    border-radius: 20px;
    padding-bottom: 15px !important;
}
.tariff-box {
    background: #fafafa;
    border: 1px solid #ccc;
    border-left: 1px solid #ccc;
    margin: 0px;
    border-radius: 0px 0px 10px 10px;
}
#tariff-holder-2 {
    padding-right: 15px !important;
    padding-left: 15px !important;
}
.room_type_row .px-2 {
    padding-right: 15px !important;
    padding-left: 15px !important;
}
.button-row.button-row-bottom {
    border-top: 1px solid #d4d4d4;
    border-radius: 0px;
}
.pinuri-harta .leaflet-marker-pane img {
    width: 30px !important;
    height: 50px !important;
    margin-top: -82px !important;
    margin-left: -17px !important;
}
.wizard ul li.complete .badge {
    background-color: green !important;
}