/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/



input.wpcf7-form-control.has-spinner.wpcf7-submit {
    background-color: #0a0a0a;
}

.bk_calendar_frame.months_num_in_row_.cal_month_num_3.wpbc_timeslot_day_bg_as_available {
    max-width: 100% !important
}

.booking_form .form-group .controls select, .booking_form select, .booking_form textarea, .booking_form input[type="text"] {
    width: 100% !important
}

.wpdevelop label {
    display: -webkit-box !important
}

.wpbc-payment-form .btn, .wpbc-payment-form .button, .booking_form_div .btn, .booking_form_div .button, .booking_form_div .submit, .booking_form_div .button-secondary {
    display: -webkit-box !important
}

.block_hints {
    display: -webkit-box !important
}

button.btn.btn-default {
    background-color: #2a2a2a;
    color: #fff;
    padding: 18px 36px 18px 36px;
    font-size: 18px;
}

.booking_form_div select, .booking_form_div textarea, .booking_form_div input[type="text"] {
    padding: 6px 8px !important
}


.bk_calendar_frame.months_num_in_row_.cal_month_num_2.wpbc_timeslot_day_bg_as_available {
    max-width: 100% !important;
}


.datepick-inline .datepick-one-month {
    padding: 20px !important;
}


.wpbc_times_selector div.wpbc_time_selected {
    background: #333333 !important;
}

.nectar-fancy-box[data-style=image_above_text_underline] .text {
    padding: 26px 26px 26px 26px !important;
}


#footer-outer[data-cols="1"][data-disable-copyright="false"] #copyright {
    padding-bottom: 44px !important;
}


.nectar-flickity:not(.masonry) .flickity-slider .cell img {
    border-radius: 10px !important;
}


.nectar-flickity[data-control-style=material_pagination]:not(.masonry) .flickity-viewport, .nectar-flickity[data-controls=material_pagination]:not(.masonry) .flickity-viewport {
    margin: 60px 0 100px 0 !important;
}

.swiper-slide {
    border-radius: 10px !important;
}