/*
Theme Name: Dartmoor Interiors
Template:   Divi
*/

@import url("../Divi/style.css");
@import url("https://use.typekit.net/efm7dov.css");


/* =Theme customization starts here ---------------------- */

/*
 Colours -
Jade - rgba(3,113,119,1), #037177;
Pink - rgba (219,182,188,1), #DBB6BC
Navy - rgba (36,42,88,1), #242A58
Copper Wordmark - rgba (250,195,157,1), #FAC39D
Dark Pink Wordmark - rgba (184,110,121,1), #B86E79
*/

/* ---------- Core Elements ----------*/

h1, h2, h3, h4, h5, h6 {font-family: "the-seasons", serif !important; font-style: normal !important; font-weight: 700 !important;}

/* Hide image titles on hover */
img {pointer-events:none;}

#main-header {z-index:999 !important;}
#top-header {z-index:99 !important;}

/*.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {min-height: 100px!important; margin: -170px 0 -185px 0 !important; z-index: 9999!important;}

.et_header_style_split .centered-inline-logo-wrap #logo, .et_header_style_split #main-header .centered-inline-logo-wrap, #logo {min-height: 160px !important; margin: -170px 0 -185px 0 !important; z-index: 9999!important;}*/

.et_header_style_split #main-header .container, .et_header_style_split #main-header .logo_container {margin: 10px 0 20px 0 !important;}
.et_header_style_split #main-header .centered-inline-logo-wrap {margin: -33px 50px -33px 50px !important;}
#top-menu {height: 50px !important;}
.et_mobile_menu {z-index: 98 !important;}
.logo_container {margin: 10px 30px 10px 30px !important;}

/** Foley Header CSS **/
/*.et_header_style_split #main-header .container {margin-top: -50px;}
.et_header_style_split .et-fixed-header #main-header .container {margin-top: -64px;}
.et-fixed-header #top-menu {margin-top: 20px; margin-bottom: -10px;}*/

.et_builder_inner_content .et_pb_text_inner a {font-weight: 700 !important; text-decoration: underline !important;}
.et_builder_inner_content .et_pb_bg_layout_light .et_pb_text_inner a {color: #FAC39D !important;}
.et_builder_inner_content .et_pb_bg_layout_dark .et_pb_text_inner a {color: #FAC39D !important;}
.et_builder_inner_content .et_pb_bg_layout_light .et_pb_text_inner .pink a {color: #B86E79 !important;}

.grecaptcha-badge {display: none !important; width: 0px !important; height: 0px !important;}
.yelimage1 {display:absolute; top:30px !important; margin-bottom: -170px !important;}
.yelimage2 {display:absolute; top:-170px !important; margin-bottom: -170px !important; z-index:5;}
.yelimage3 {display: none;}
.yelimage4 {display: none;}

.dsm_flipbox_0 .dsm-flipbox, .dsm_flipbox_1 .dsm-flipbox, .dsm_flipbox_2 .dsm-flipbox, .dsm_flipbox_3 .dsm-flipbox, .dsm_flipbox_4 .dsm-flipbox, .dsm_flipbox_5 .dsm-flipbox, .dsm_flipbox_6 .dsm-flipbox, .dsm_flipbox_7 .dsm-flipbox, .dsm_flipbox_8 .dsm-flipbox, .dsm_flipbox_9 .dsm-flipbox, .dsm_flipbox_10 .dsm-flipbox, .dsm_flipbox_11 .dsm-flipbox, .dsm_flipbox_12 .dsm-flipbox, .dsm_flipbox_13 .dsm-flipbox {height: 480px !important;}

/* ---------- Media Query Elements ----------*/

/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 2151px) {
	.dsm_flipbox_0 .dsm-flipbox, .dsm_flipbox_1 .dsm-flipbox, .dsm_flipbox_2 .dsm-flipbox, .dsm_flipbox_3 .dsm-flipbox, .dsm_flipbox_4 .dsm-flipbox, .dsm_flipbox_5 .dsm-flipbox, .dsm_flipbox_6 .dsm-flipbox, .dsm_flipbox_7 .dsm-flipbox, .dsm_flipbox_8 .dsm-flipbox, .dsm_flipbox_9 .dsm-flipbox, .dsm_flipbox_10 .dsm-flipbox, .dsm_flipbox_11 .dsm-flipbox, .dsm_flipbox_12 .dsm-flipbox, .dsm_flipbox_13 .dsm-flipbox {height: 670px !important;}
}

/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1850px) and (max-width: 2150px) {
	.dsm_flipbox_0 .dsm-flipbox, .dsm_flipbox_1 .dsm-flipbox, .dsm_flipbox_2 .dsm-flipbox, .dsm_flipbox_3 .dsm-flipbox, .dsm_flipbox_4 .dsm-flipbox, .dsm_flipbox_5 .dsm-flipbox, .dsm_flipbox_6 .dsm-flipbox, .dsm_flipbox_7 .dsm-flipbox, .dsm_flipbox_8 .dsm-flipbox, .dsm_flipbox_9 .dsm-flipbox, .dsm_flipbox_10 .dsm-flipbox, .dsm_flipbox_11 .dsm-flipbox, .dsm_flipbox_12 .dsm-flipbox, .dsm_flipbox_13 .dsm-flipbox {height: 550px !important;}
}
 
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1191px) and (max-width: 1485px) {
	.dsm_flipbox_0 .dsm-flipbox, .dsm_flipbox_1 .dsm-flipbox, .dsm_flipbox_2 .dsm-flipbox, .dsm_flipbox_3 .dsm-flipbox, .dsm_flipbox_4 .dsm-flipbox, .dsm_flipbox_5 .dsm-flipbox, .dsm_flipbox_6 .dsm-flipbox, .dsm_flipbox_7 .dsm-flipbox, .dsm_flipbox_8 .dsm-flipbox, .dsm_flipbox_9 .dsm-flipbox, .dsm_flipbox_10 .dsm-flipbox, .dsm_flipbox_11 .dsm-flipbox, .dsm_flipbox_12 .dsm-flipbox, .dsm_flipbox_13 .dsm-flipbox {height: 360px !important;}
}

/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 981px) and (max-width: 1485px) {
	.yelimage1 {display:absolute; top:30px !important; margin-bottom: -170px !important;}
	.yelimage2 {display:absolute; top:-100px !important; margin-bottom: -170px !important;}
	.yelimage3 {display: block; margin-top:250px !important; margin-bottom: -170px !important;}
	.yelimage4 {display: block; margin-top:120px !important; margin-bottom: -170px !important; z-index:5;}
}

/*** Responsive Styles Standard Desktop Only ***/
@media all and (max-width: 981px) {
	.yelimage1 {display:absolute; top:30px !important; margin-bottom: 30px !important;}
	.yelimage2 {display:absolute; top:40px !important; margin-bottom: -80px !important;}
}

/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 975px) and (max-width: 1485px) {
h2 {font-size: 2em !important;}
}

/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 981px) and (max-width: 1190px) {
	.dsm_flipbox_0 .dsm-flipbox, .dsm_flipbox_1 .dsm-flipbox, .dsm_flipbox_2 .dsm-flipbox, .dsm_flipbox_3 .dsm-flipbox, .dsm_flipbox_4 .dsm-flipbox, .dsm_flipbox_5 .dsm-flipbox, .dsm_flipbox_6 .dsm-flipbox, .dsm_flipbox_7 .dsm-flipbox, .dsm_flipbox_8 .dsm-flipbox, .dsm_flipbox_9 .dsm-flipbox, .dsm_flipbox_10 .dsm-flipbox, .dsm_flipbox_11 .dsm-flipbox, .dsm_flipbox_12 .dsm-flipbox, .dsm_flipbox_13 .dsm-flipbox {height: 300px !important;}
}
 
/*** Responsive Styles Tablet And Below ***/
@media all and (min-width: 881px) and (max-width: 980px) {
	.dsm_flipbox_0 .dsm-flipbox, .dsm_flipbox_1 .dsm-flipbox, .dsm_flipbox_2 .dsm-flipbox, .dsm_flipbox_3 .dsm-flipbox, .dsm_flipbox_4 .dsm-flipbox, .dsm_flipbox_5 .dsm-flipbox, .dsm_flipbox_6 .dsm-flipbox, .dsm_flipbox_7 .dsm-flipbox, .dsm_flipbox_8 .dsm-flipbox, .dsm_flipbox_9 .dsm-flipbox, .dsm_flipbox_10 .dsm-flipbox, .dsm_flipbox_11 .dsm-flipbox, .dsm_flipbox_12 .dsm-flipbox, .dsm_flipbox_13 .dsm-flipbox {height: 500px !important;}
	.et_header_style_split .centered-inline-logo-wrap #logo, .et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo, .et_header_style_split #main-header .centered-inline-logo-wrap, #logo {min-height: 160px !important; margin: 60px 0 160px 0 !important;}
}
 
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 880px) {
	.dsm_flipbox_0 .dsm-flipbox, .dsm_flipbox_1 .dsm-flipbox, .dsm_flipbox_2 .dsm-flipbox, .dsm_flipbox_3 .dsm-flipbox, .dsm_flipbox_4 .dsm-flipbox, .dsm_flipbox_5 .dsm-flipbox, .dsm_flipbox_6 .dsm-flipbox, .dsm_flipbox_7 .dsm-flipbox, .dsm_flipbox_8 .dsm-flipbox, .dsm_flipbox_9 .dsm-flipbox, .dsm_flipbox_10 .dsm-flipbox, .dsm_flipbox_11 .dsm-flipbox, .dsm_flipbox_12 .dsm-flipbox, .dsm_flipbox_13 .dsm-flipbox {height: 480px !important;}
}

@media all and (max-width: 881px) {
	.et_header_style_split .centered-inline-logo-wrap #logo, .et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo, .et_header_style_split #main-header .centered-inline-logo-wrap {min-height: 160px !important; margin: 60px 0 160px 0 !important;}
	.et_header_style_split #main-header .container {margin-top: 0!important;}
	#logo {min-height: 160px !important; margin: 0 !important;}
}
 
/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {
	.dsm_flipbox_0 .dsm-flipbox, .dsm_flipbox_1 .dsm-flipbox, .dsm_flipbox_2 .dsm-flipbox, .dsm_flipbox_3 .dsm-flipbox, .dsm_flipbox_4 .dsm-flipbox, .dsm_flipbox_5 .dsm-flipbox, .dsm_flipbox_6 .dsm-flipbox, .dsm_flipbox_7 .dsm-flipbox, .dsm_flipbox_8 .dsm-flipbox, .dsm_flipbox_9 .dsm-flipbox, .dsm_flipbox_10 .dsm-flipbox, .dsm_flipbox_11 .dsm-flipbox, .dsm_flipbox_12 .dsm-flipbox, .dsm_flipbox_13 .dsm-flipbox {height: 380px !important;}
}
 
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {
	.dsm_flipbox_0 .dsm-flipbox, .dsm_flipbox_1 .dsm-flipbox, .dsm_flipbox_2 .dsm-flipbox, .dsm_flipbox_3 .dsm-flipbox, .dsm_flipbox_4 .dsm-flipbox, .dsm_flipbox_5 .dsm-flipbox, .dsm_flipbox_6 .dsm-flipbox, .dsm_flipbox_7 .dsm-flipbox, .dsm_flipbox_8 .dsm-flipbox, .dsm_flipbox_9 .dsm-flipbox, .dsm_flipbox_10 .dsm-flipbox, .dsm_flipbox_11 .dsm-flipbox, .dsm_flipbox_12 .dsm-flipbox, .dsm_flipbox_13 .dsm-flipbox {height: 500px !important;}
	h2 {font-size: 1.5em !important;}
}

@media only screen and (min-width:981px) {
	.et_header_style_split .et-fixed-header #et-top-navigation  {padding: 0!important;}
	.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {padding:40px 0 0 0!important;}
	.et-fixed-header#main-header, .et-fixed-header#main-header .nav li ul, .et-fixed-header .et-search-form {
		background-color: #037177!important;}
}

@media (max-width: 980px) {
	.et_header_style_split #main-header {padding: 0!important;}
	.et_header_style_split #et_mobile_nav_menu {margin-top: 50px!important; margin-bottom: 10px!important;}
	.et_header_style_split #main-header .mobile_nav {background-color: rgba(0,0,0,0.3)!important;}
	.select_page, .mobile_menu_bar::before {color: #ffffff!important;}
	#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {background-color: #037177!important;}
	/*#main-header, .et-search-form, #main-header .et_mobile_menu {background-color: #037177!important;}*/
}