::selection {
background-color: var(--ast-global-color-0) !important;
color: var(--ast-global-color-4) !important;
}
.cb-button {
border-radius: 0 !important;
font-size: inherit !important;
font-weight: inherit !important;
padding: 20px 30px !important;
}
.cb-button:hover {
box-shadow: none;
}
.cb-wrapper {
border-radius: 0 !important;
}
.cb-wrapper a {
text-decoration: none !important;
}
.cb-wrapper.cb-shortcode-items {
margin: 0;
padding: 20px;
background-color: var(--ast-global-color-7);
}
.cb-notice {
border-radius: 0 !important;
background-color: var(--ast-global-color-0) !important;
color: var(--ast-global-color-4) !important;
}
.cb-notice a {
color: var(--ast-global-color-4) !important;
text-decoration: underline !important;
}
.cb-notice a:hover {
color: var(--ast-global-color-1) !important;
} article.cb_item .entry-header .post-thumb {
max-width: 800px;
margin-left: auto;
margin-right: auto;
}
article.cb_item .entry-header .post-thumb img {
width: 100% !important;
height: auto !important;
}
article.cb_item .entry-content {
margin-top: 50px !important;
}
article.cb_item .cb-wrapper.cb-item-single {
margin-top: 50px;
}
.cb-wrapper.cb-item-single .cb-wrapper {
background-color: var(--ast-global-color-7) !important;
}
.cb-wrapper .cb-list-info .cb-title {
padding: 0;
}
.cb-wrapper.cb-timeframe-calendar .litepicker .day-item.is-booked {
color: var(--ast-global-color-4) !important;
}
.cb-wrapper.cb-timeframe-calendar .litepicker .day-item.is-start-date,
.cb-wrapper.cb-timeframe-calendar .litepicker .day-item.is-in-range,
.cb-wrapper.cb-timeframe-calendar .litepicker .day-item.is-end-date {
background-color: var(--ast-global-color-0) !important;
}
.cb-wrapper.cb-timeframe-calendar .time-selection-container .time-selection {
border-radius: 0 !important;
background-color: var(--ast-global-color-4) !important;
}
.cb-wrapper.cb-timeframe-calendar input[type="submit"] {
border-radius: 0 !important;
box-shadow: none !important;
font-size: inherit !important;
font-weight: inherit !important;
padding: 20px 30px !important;
}
.cb-action.cb-wrapper {
display: flex;
flex-direction: row-reverse;
align-items: center;
}
.cb-action.cb-wrapper input[type="submit"] {
border-radius: 0 !important;
box-shadow: none !important;
font-size: inherit !important;
font-weight: inherit !important;
padding: 20px 30px !important;
} .cb-wrapper .booking-list #booking-list--results .js-item .content-wrapper {
display: flex;
flex-direction: row;
align-items: center;
margin-bottom: 0;
} @media screen and (max-width: 37.5em) {
.cb-action {
text-align: center !important;
}
.cb-location-calendar-header,
.cb-timeframe-calendar,
.cb-notice,
.cb-booking-item,
.cb-booking-datetime,
.cb-booking-location,
.cb-booking-location,
.cb-booking-user,
.cb-action,
.booking-list,
.booking-list .js-item {
padding: 15px !important;
}
}