.asset-info {
    display: none;
}
#sp-menu ul.social-icons a:hover, #sp-menu ul.social-icons a:focus {
    color: #2D3339;
}
#sp-main-body {
    padding: 0px 0;
}
#asset-checkavailability-form h4 {
    background-color: #2D3339;
}
#sr-checkavailability-form-asset-1 .btn-secondary, .tariff-button .btn-secondary, .sr-datepickers .btn-primary {
    background-color:#2D3339;
}
.btn-success {
    background-color: #144A4A;
}
.availability-search h3 {
    color: #144A4A;
}
.tariff-button .tariff_type {
    color: #144A4A;
}
.wizard-style .active .badge:after, .wizard-style .active .badge:before {
    border: 5px solid #144a4a;
}
.wizard ul li.active .badge {
    background-color: #144a4a !important;
}
.wizard ul li.active {
    color: #2D3339;
}
.wizard-style ul li {
    color: #a1a1a1;
}
.roomtype_more_desc i {
    color: #144A4A;
}
.room-grid .tariff-value {
    background-color: #2D3339;
    padding: 10px 20px;
    color: #fff;
    text-align: center;
}
#asset-checkavailability-form h4 {
    background-color: #2D3339;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
}
#asset-checkavailability-form form {
    background-color: #f1f1f1;
    padding: 20px 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.wizard-style {
    border-radius: 20px;
}
.button-row.button-row-bottom, .button-row.button-row-top {
    background-color: #f0f1f2;
    border: 1px solid #dbdbdb;
    margin-bottom: 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.room_index_form_heading h4 span {
    background-color: #f2f2f2;
    padding: 0px 10px;
    border-radius: 10px;
}
.wizard-style ul li .badge {
    background-color: #dbdbdb;
    border: 5px solid #fff;
    border-radius: 100%;
    padding: 7px 6px;
    font-size: 15px;
    line-height: 14px;
    width: 40px;
    height: 40px;
    text-align: center;
}