.elementor-5867 .elementor-element.elementor-element-aa6fa3f{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5867 .elementor-element.elementor-element-aa6fa3f:not(.elementor-motion-effects-element-type-background), .elementor-5867 .elementor-element.elementor-element-aa6fa3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://shepherdsviewsholidays.co.uk/wp-content/uploads/2022/08/Shepherds-View-Masthead.jpg");background-position:center center;background-size:cover;}.elementor-5867 .elementor-element.elementor-element-aa6fa3f::before, .elementor-5867 .elementor-element.elementor-element-aa6fa3f > .elementor-background-video-container::before, .elementor-5867 .elementor-element.elementor-element-aa6fa3f > .e-con-inner > .elementor-background-video-container::before, .elementor-5867 .elementor-element.elementor-element-aa6fa3f > .elementor-background-slideshow::before, .elementor-5867 .elementor-element.elementor-element-aa6fa3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-5867 .elementor-element.elementor-element-aa6fa3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5867 .elementor-element.elementor-element-7e22bca{text-align:center;}.elementor-5867 .elementor-element.elementor-element-7e22bca .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5867 .elementor-element.elementor-element-f186bcd{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5867 .elementor-element.elementor-element-35ddff4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5867 .elementor-element.elementor-element-3bfe679{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5867 .elementor-element.elementor-element-82457e8 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-5867 .elementor-element.elementor-element-f28a5ab{text-align:start;}.elementor-5867 .elementor-element.elementor-element-f28a5ab .elementor-heading-title{font-family:"Shepherds Views Serif", Sans-serif;color:var( --e-global-color-primary );}.elementor-5867 .elementor-element.elementor-element-123176e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5867 .elementor-element.elementor-element-123176e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-5867 .elementor-element.elementor-element-123176e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-5867 .elementor-element.elementor-element-123176e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-5867 .elementor-element.elementor-element-123176e .jet-listing-dynamic-field__content{text-align:left;}.elementor-5867 .elementor-element.elementor-element-0a64c93 > .elementor-widget-container{margin:-10px 0px -10px -10px;}.elementor-5867 .elementor-element.elementor-element-2eb4b6b > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-5867 .elementor-element.elementor-element-2eb4b6b .jet-listing-dynamic-terms{text-align:left;}.elementor-5867 .elementor-element.elementor-element-2eb4b6b .jet-listing-dynamic-terms__icon{color:#43AC36;font-size:15px;}.elementor-5867 .elementor-element.elementor-element-2eb4b6b .jet-listing-dynamic-terms__icon :is(svg, path){fill:#43AC36;}body:not(.rtl) .elementor-5867 .elementor-element.elementor-element-2eb4b6b .jet-listing-dynamic-terms__icon{margin-right:10px;}body.rtl .elementor-5867 .elementor-element.elementor-element-2eb4b6b .jet-listing-dynamic-terms__icon{margin-left:10px;}.elementor-5867 .elementor-element.elementor-element-2eb4b6b .jet-listing-dynamic-terms__prefix{font-weight:normal;color:var( --e-global-color-primary );}.elementor-5867 .elementor-element.elementor-element-2988172{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5867 .elementor-element.elementor-element-2988172:not(.elementor-motion-effects-element-type-background), .elementor-5867 .elementor-element.elementor-element-2988172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-5867 .elementor-element.elementor-element-c311490 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}@media(max-width:1024px){.elementor-5867 .elementor-element.elementor-element-f186bcd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5867 .elementor-element.elementor-element-35ddff4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5867 .elementor-element.elementor-element-3bfe679{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5867 .elementor-element.elementor-element-2988172{--border-radius:0px 0px 0px 0px;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-123176e */p:last-child {
    margin-bottom:0px!important;
}/* End custom CSS */
/* Start custom CSS for mphbe-availability-calendar, class: .elementor-element-c311490 */.datepick.mphb-datepicker-dark-green{
    min-width:100%important;
}/* End custom CSS */
/* Start custom CSS *//* Individual Pages */

.datepick{
	min-width:100% !important;
		border-radius:25px!important;
	border:none!important;
	}

.datepick-nav, .datepick-month, .datepick-ctrl {
	border:none!important;
	border-radius:25px!important;
	}

.datepick-nav {
	padding:25px 25px 12.5px 25px;
	}

.datepick-ctrl {
	padding:10px 25px 25px 25px;
	}

.datepick-month-header {
	padding:12.5px 25px 12.5px 25px;
	margin-bottom:25px;
	background:#FDFB95!important;
	}

.datepick-month-header {
	border-bottom-width: 0px!important;
	}
}

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

#booking-form-5841 input {
 border:none
}

#booking-form-5841 select {
 border:none
}

.datepick td {
	height:35px;
line-height:35px!important;
}

.datepick {
	font-size:15px!important;
}

ul {
	list-style-type:none;
}

.mphb-single-room-type-attributes li {
    background:#FFF;
    padding:10px;
    margin:10px;
	    box-shadow: 2px 2px 10px #00000015;
	border-radius:10px;
}

.mphb-single-room-type-attributes {
	display:flex;
	flex-wrap:wrap;
}

.mphb-single-room-type-attributes {
	padding:0px
}

.mphb-room-type-facilities {
	order: 999;
}

.mphb_sc_availability_calendar-wrapper { border:25px}

.mphb-booking-form p {
	padding-bottom:10px;
}

.mphb-booking-form label {
	padding-bottom:10px;
}

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

.mphb-rooms-quantity-wrapper {
    display:none;
}/* End custom CSS */