.wbk-outer-container{
padding: 0 0 100px 0 !important;
margin: 0 0 140px 0 !important;
border: 0px none #ffffff !important;
border-radius: 0 !important;
background-color: #f7f7f7 !important;
}
.wbk-inner-container{
padding: 0 5px 5px 5px !important;
border: 0px none #ffffff !important;
border-radius: 0 !important;
background-color: #f7f7f7 !important;
}
.wbk-separator{
margin: 10px 0 0 0 !important;
border-top: 1px solid #444444 !important;
}
.wbk-hours-separator{
margin: 10px 0 30px 0 !important;
border-top: 0px none #ffffff !important;
}
.wbk-day-separator{
margin: 10px 0 20px 0 !important;
border-top: 1px dashed #696969 !important;
}
.wbk-form-separator{
margin: 20px 0 20px 0 !important;
border-top: 0px none #ffffff !important;
}
.wbk-input-label{
padding: 5px 0 10px 0 !important;
margin: 5px 0 2px 0 !important;
color: #000000 !important;
font-size: 21px !important;
font-style: normal !important;
font-weight: normal !important;
}
.wbk-input, .wbk-text, .wbk-textarea, .wbk-select, #wbk-payment .StripeElement {
padding: 0 0 0 10px !important;
background-color: #dd3333 !important;
color: #ffffff !important;
font-size: 21px !important;
font-style: normal !important;
font-weight: lighter !important;
height: 50px !important;
border: 0px none #ffffff !important;
border-radius: 0 !important;
}
.wbk-checkbox + label::before, .wbk-checkbox + span::before{
height: 40px !important;
width: 40px !important;
line-height: 40px !important;
font-size: 20px !important;
color: #000000 !important;
background-color: #ffffff !important;
border: 1px solid #000000 !important;
border-radius: 20px !important;
}
.wbk-checkbox-label{
color: #000000 !important;
font-size: 18px !important;
font-style: normal !important;
font-weight: normal !important;
}
.wbk-button{
margin: 20px 0 20px 0 !important;
height: 50px !important;
background-color: #dd3333 !important;
color: #ffffff !important;
border: 0px none #ffffff !important;
border-radius: 0 !important;
font-size: 19px !important;
font-style: normal !important;
font-weight: normal !important;
}
.wbk-day-title{
text-align: left !important;
font-size: 21px !important;
color: #444444 !important;
font-style: normal !important;
font-weight: normal !important;
line-height: 40px !important;
}
.wbk-slot-inner{
margin: 5px 0 5px 0 !important;
padding: 0 0 0 0 !important;
border: 0px none #ffffff !important;
border-radius: 0 !important;
background-color: #444444 !important;
}
.wbk-slot-time{
font-size: 21px !important;
color: #ffffff !important;
font-style: normal !important;
font-weight: normal !important;
line-height: 40px !important;
}
.wbk-slot-available{
font-size: 17px !important;
color: #ffffff !important;
font-style: normal !important;
font-weight: normal !important;
line-height: 38px !important;
}
.wbk-slot-button{
margin: 0 0 0 0 !important;
background-color: #dd3333 !important;
border: 0px none #ffffff !important;
color: #ffffff !important;
font-size: 21px !important;
line-height: 38px !important;
font-style: normal !important;
font-weight: normal !important;
}
.wbk-slot-active-button{
background-color: #ffffff !important;
color: #dd3333 !important;
}
.wbk-slot-disabled-button{
background-color: #b8b8b8 !important;
color: #ffffff !important;
}
.wbk-details-title{
text-align: left !important;
font-size: 19px !important;
color: #000000 !important;
font-style: normal !important;
font-weight: normal !important;
line-height: 40px !important;
}
.wbk-details-sub-title{
text-align: left !important;
font-size: 19px !important;
color: #000000 !important;
font-style: normal !important;
font-weight: normal !important;
line-height: 45px !important;
}
.wbk-multiple-service-title{
text-align: left !important;
padding: 0 0 0 0 !important;
margin: 10px 0 2px 0 !important;
color: #383838 !important;
font-size: 14px !important;
font-style: normal !important;
font-weight: normal !important;
}
