/*
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
*/


.mphb-required-fields-tip {
    display: none;
}

#mphb_check_in_date-mphb-search-form-5fbfc1009483a {
    border-color: black !important;
}

.mphb_sc_search_results-wrapper .mphb-reservation-cart {
    margin-bottom: 1em;
}

.mphb-rooms-quantity-wrapper.mphb-rooms-quantity-multiple {
    display: none;
}

.mphb-reserve-room-section button {
	border: none;
	padding: 15px 22px!important;
	color: #fff!important;
	font-family: Cabin;
    font-size: 16px;
    line-height: 16px;
    font-weight: 700;
	background-color: #ff6716!important;
	cursor: pointer;
	
	-webkit-border-radius: 200px!important;
    box-shadow: none;
    -ms-transition: opacity .45s cubic-bezier(0.25, 1, 0.33, 1), transform .45s cubic-bezier(0.25, 1, 0.33, 1), border-color .45s cubic-bezier(0.25, 1, 0.33, 1), color .45s cubic-bezier(0.25, 1, 0.33, 1), background-color .45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow .45s cubic-bezier(0.25, 1, 0.33, 1);
    -webkit-transition: opacity .45s cubic-bezier(0.25, 1, 0.33, 1), transform .45s cubic-bezier(0.25, 1, 0.33, 1), border-color .45s cubic-bezier(0.25, 1, 0.33, 1), color .45s cubic-bezier(0.25, 1, 0.33, 1), background-color .45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow .45s cubic-bezier(0.25, 1, 0.33, 1);
    transition: opacity .45s cubic-bezier(0.25, 1, 0.33, 1), transform .45s cubic-bezier(0.25, 1, 0.33, 1), border-color .45s cubic-bezier(0.25, 1, 0.33, 1), color .45s cubic-bezier(0.25, 1, 0.33, 1), background-color .45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow .45s cubic-bezier(0.25, 1, 0.33, 1);
}

.mphb-reserve-room-section button:hover {
	opacity: 0.5;
}

#nectar-user-account {
    display: none !important;
}

.datepick-month {
    width: 30em;
}

@media only screen and (width: 768px) {
	.datepick-popup, .datepick {
		width: 100%;
	}
	
	.datepick-month {
		width: 50%;
	}
}

@media only screen and (max-width: 540px) {
	.datepick-popup, .datepick, .datepick-month {
		width: 100% !important;
	}
	
	.datepick-month.last {
		float: none;
	}
}

input[type="text"], textarea, input[type="email"], input[type="password"], input[type="tel"], input[type="url"], input[type="search"], input[type="date"], .material.woocommerce-page[data-form-style="default"] input#coupon_code {
    background-color: rgba(0,0,0,0.06) !important;
    border-radius: 4px;
    border: 1px solid rgb(210, 210, 210) !important;
}

.mobile-user-account {
    display: none !important;
}

.datepick-cmd-next {
    text-align: left !important;
}

.datepick-cmd-prev {
    text-align: right !important;
}

.status-pending {
	background: #ffb900 !important;
}

.mphb-calendar .datepick-month td .mphb-not-available-date {
    background-color: #ee8767 !important;
    color: #000;
}