.section.about-us, .modal-dialog .modal-content .modal-header, .header .client-panel__item .full-info.active{
background-color: black !important;}

.section, .wrapper-details .client-login-bar, .booking-result-tabs{
background-color: black;}

.pwa_install__banner-ios .pwa_install__content-ios{
background-color: gray;}

.header__menu-container.active{
background-color: black !important;}

#sb_dateview_container.section{
background-color: gray;}

@media only screen and (min-width: 600px) {#main-buttons .wrapper .company-name{
font-family: oswald;
text-transform: uppercase;
font-size: 80px;}}

.btn{
box-shadow: 5px 5px #eb3b24 !important;
    border: 2px solid white !important;
border-radius: 0px;
background-color:#252525 !important;
  transition: 0.3s;}

.btn:hover{
box-shadow: 7px 7px #fade3d !important;
    border: 2px solid #0092d7 !important;
border-radius: 0px;
background-color:#252525 !important;
  transition: 0.3s;}

.item__tab{
background: transparent !important;}

.page-content--index .section{
background: transparent !important;}

.header{
background-color: transparent !important;
z-index: 999 !important;}

@media only screen and (min-width: 600px) {#main-buttons, #main-buttons .wrapper{
height: 80vh !important;
margin-top: -90px !important;}}

@media only screen and (min-width: 600px){#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper .grid-weekly-table .grid-weekly-body .grid-weekly-row .grid-weekly-item.grid-weekly-date-time.with-end-time, #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper .grid-weekly-table .grid-weekly-header .grid-weekly-row .grid-weekly-item.grid-weekly-date-time.with-end-time{
color: black;}}

@media only screen and (min-width: 600px){#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container{
background: black;}}

@media only screen and (min-width: 600px) {#sb-timeline #steps #steps-content #sb_booking_content .datetime-step .header span{
color: #fade3d;}}

@media only screen and (min-width: 600px){.booking-result-tabs, .wrapper-details .section{
background-color: black !important;}}

@media only screen and (min-width: 600px){#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper .grid-weekly-table .grid-weekly-body .grid-weekly-row .grid-weekly-item.grid-weekly-date-time.with-end-time, #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper .grid-weekly-table .grid-weekly-header .grid-weekly-row .grid-weekly-item.grid-weekly-date-time.with-end-time{
color: gray;}}

@media only screen and (min-width: 600px){.invoice-pay-page .invoice-table thead, #membership-view #membership-filters .filter-list{
background-color: black;}}

@media only screen and (min-width: 600px){.invoice-pay-page .invoice-table tbody tr:nth-child(odd){
background-color: #1F1F1F;}}

@media only screen and (min-width: 600px){.invoice-pay-page .invoice-pay-page-grid .left-block, .invoice-pay-page .invoice-pay-page-grid .right-block, .invoice-pay-page .grey-block, .step-content.membership-step--plugin .item .purchased, .step-content.membership-step .item .purchased, .modal-dialog .modal-content, #membership-view #membership-filters .filter-list .filter-item-label{
background-color: #1e1e1e;}}

@media only screen and (min-width: 600px){.header .client-panel__item .full-info, .modal__body{
background-color: #1e1e1e;
border: 2px solid #fade3d !important;}}

H1, H2, H3, H4, H5, H6{
font-family: oswald;
text-transform: uppercase;}


@media only screen and (min-width: 600px){#client-profile-edit.section{
background-color: black !important;}}

#sb_terms_and_conditions a{
color: gray !important;}

.section, .wrapper-details .client-login-bar, .booking-result-tabs{
background-color: white;}

.header__navigation #sb_appended_menu_item ul{
background-color: black;}

