.woocommerce-page .custom-logo{
	max-width:100px;
}
#site-header-cart{
	display:none;
}
.single-mphb_room_type figcaption {
    display: none;
}
.search-icon-wrapper {
	display: none;
}
.menu-top-right-container::before {
	display: none;
}

.theme-social-menu a[href*="facebook.nl"]::before {
    content: "";
}

.theme-social-menu a[href*="facebook.nl"]::before{
    margin-right: 0;
}

.theme-social-menu a[href*="facebook.nl"] .menu-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}

form {
    color: #000;
}
.payment_box.payment_method_mollie_wc_gateway_ideal > p:first-of-type{
 display:none ;
}

/*Hide page titles 28696054-hc sy*/
body.single .site-main .entry-header .entry-title, body.page .site-main .entry-header .entry-title {
    display: none;
}

.page-template-template-front-page .entry-content .mphb_sc_search-form p{
	min-width:auto !important;
	width:auto !important;
	margin-right:0;
}
.mphb-tax-info-total{
  display: none;
}
.mphb-required-fields-tip{
    display: none;
}
.widget.jetpack-filters.widget_search{
	display: none;
}
.datepick-popup .mphb-datepick-popup.mphb-check-in-datepick .datepick-month td .mphb-not-check-in-date:not(.mphb-past-date) {
	background-color: #d11d1d;
	color: #f0e9e9;
	text-decoration:none;
}

.datepick-popup .mphb-datepick-popup.mphb-check-out-datepick .datepick-month td .mphb-not-check-out-date:not(.mphb-past-date), .datepick-popup .mphb-datepick-popup .datepick-month td .mphb-booked-date:not(.mphb-selectable-date) {
	background-color: #d11d1d;
	color: #f0e9e9;
	text-decoration:none;
}

.datepick-popup .mphb-datepicker-light-green.mphb-datepick-popup .datepick-month td .mphb-available-date {
    background-color: #d7f4c0 !important;
    color: #333 !important;
    text-decoration: none;
}
.datepick-popup .mphb-datepicker-light-green.mphb-datepick-popup .datepick-month td .mphb-available-date  {
    background-color: #d7f4c0!important;
    color: #333 !important;
    text-decoration: none;
}

.datepick-popup .mphb-datepicker-light-green.mphb-datepick-popup .datepick-month td .mphb-selectable-date:not(.mphb-extra-date) {
background-color:#26bd59 !important;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-selected-date, .mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date.mphb-date-check-in.datepick-selected, .datepick-popup .mphb-datepick-popup .datepick-month td .datepick-selected, .mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date.mphb-date-check-out.datepick-highlight,.mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date.datepick-highlight.mphb-selectable-date--check-in.mphb-selected-date--check-in.datepick-selected, .mphb-calendar.mphb-datepick .mphb-datepicker-light-green .datepick-month td a:hover {
    background: #333333 !important;
    color: #fff;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-not-available-date{
	background-color: #fad2d2;
}

.mphb-calendar.mphb-datepick .mphb-datepicker-light-green .datepick-month td a{
	height:100% !important;
}

.widget-area .datepick.mphb-datepicker-light-green{
	width:100% !important;
}

.widget-area .mphb-calendar .datepick-month table{
	height:auto;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date {
    background-color: #1cb009;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-available-date.mphb-date-check-out {
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0, #db0909), color-stop(50%, #db0909), color-stop(50%, #1cb009), to(#1cb009));
    background: -webkit-linear-gradient(top left, #db0909 0, #db0909 50%, #1cb009 50%, #1cb009 100%);
    background: -o-linear-gradient(top left, #db0909 0, #db0909 50%, #1cb009 50%, #1cb009 100%);
    background: linear-gradient(to bottom right, #db0909 0, #db0909 50%, #1cb009 50%, #1cb009 100%);
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date.mphb-date-check-in {
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0, #1cb009), color-stop(50%, #1cb009), color-stop(50%, #db0909), to(#db0909));
    background: -webkit-linear-gradient(top left, #1cb009 0, #1cb009 50%, #db0909 50%, #db0909 100%);
    background: -o-linear-gradient(top left, #1cb009 0, #1cb009 50%, #db0909 50%, #db0909 100%);
    background: linear-gradient(to bottom right, #1cb009 0, #1cb009 50%, #db0909 50%, #db0909 100%);
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-booked-date {
	background: #db0909;
	color:#fff;
}

.mphb-calendar .mphb-datepicker-light-green .datepick-month-header, .mphb-calendar .mphb-datepicker-light-green .datepick-ctrl .datepick-cmd:hover, .mphb-calendar .mphb-datepicker-light-green .datepick-ctrl .datepick-cmd{
	color:#C2650d;
}

.mphb-calendar .mphb-datepicker-light-green .datepick-nav, .mphb-calendar .mphb-datepicker-light-green .datepick-month-header, .mphb-calendar .mphb-datepicker-light-green .datepick-month-header select {
	background:#C2650D;
	color:#fff;
}

.mphb-calendar.mphb-datepick .datepick-month td .mphb-not-stay-in-date:not(.mphb-past-date), .mphb-calendar.mphb-datepick .datepick-month td .mphb-not-available-date{
background: #db0909 !important;
color:#fff !important;
text-decoration:none !important;
}

.mphb-calendar td .mphb-mark-as-unavailable--check-out {
background: linear-gradient(to top left, #1cb009 0, #1cb009 50%, #db0909 50%, #db0909 100%) !important;
color:#fff !important;
}
