/*
Theme Name:   Divi Child Theme
 Theme URI:    http://mikespace.co.za/mredev-coast/
 Description:  Coastal Homes Development Website Theme
 Author:       mre
 Author URI:   http://mikespace.co.za
 Template:     Divi
 Version:      1.0.2
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  divi-child

*/
 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

/*** MAKE SITE WIDER ON SMALLER SCREENS ***/
@media (max-width: 968) {
    .et_boxed_layout #page-container,
    .et_fixed_nav.et_boxed_layout #page-container #top-header,
    .et_fixed_nav.et_boxed_layout #page-container #main-header{
        width:100%;
    }
   }




/* ----- Sideways Scrollbar Styling Apple Webkit Safari & Chrome---- */
.swipe-scrollbar::-webkit-scrollbar {
	background: #1c242d;
	width: 24px;
}
.swipe-scrollbar::-webkit-scrollbar-track {
	background: #2e3c53;
	border-radius: 10px;
}
.swipe-scrollbar::-webkit-scrollbar-thumb {
	background: #495463;
	border-radius: 50px;
}

/* Increase height of the footer's bottom bar */

#footer-bottom {
    padding: 5% 0!important;
	}


/* text "button" style for 'call me' phone call + 'email me' mailto */

.phonecall-light {
		background-color: rgba(0,0,0,0);
		border: 2px solid #a1b3bf !important;
		color: #a1b3bf !important;
		font-weight: 700;
		font-size: 24px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		padding: 10px 20px;
		line-height: 1.7em;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		-moz-transition: all 0.2s;
		-webkit-transition: all 0.2s;
		transition: all 0.2s;
}

a.phonecall-light:hover {
	background-color: #2e9baf !important;
		color:#fff!important;
	border: 2px solid  #2e9baf!important;
}


.email-light {
		background-color: rgba(0,0,0,0);
		border: 2px solid #a1b3bf !important;
		color: #a1b3bf !important;
		font-weight: 600;
		font-size: 22px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		padding: 10px 20px;
		line-height: 1.7em;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		-moz-transition: all 0.2s;
		-webkit-transition: all 0.2s;
		transition: all 0.2s;
}

a.email-light:hover {
	background-color: #2e9baf !important;
	color:#fff!important;
	border: 2px solid  #2e9baf!important;
}

/* styling and positioning for tooltip (contact page) */

.et-tooltip-box {
	color: #444 !important;
	background: #fec300 !important;
	font-size: 1.2rem;
	font-weight:600;
	line-height: 1.7;
	border: #fec300 solid 1px;
	padding: 0 2px 0 2px;
	bottom: 35px;
	left: 50px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	margin-bottom: 30px;
	}

.et-tooltip-arrow {
	bottom: -15px;
	left: 15px;
	width: 20px;
	height: 15px;
	background: none;
	border-top: 13px solid #fec300;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	}
	

/* ----- Sideways Scrollbar Styling Firefox ---- */

/* <color> values */
.swipe-scrollbar {
	scrollbar-color: #495463 #2e3c53;
	overflow-x: scroll;
	scrollbar-width: thick;
}
  /* Two valid colors. 
The first applies to the thumb of the scrollbar, the second to the track. */


/* Secondary menu alignment */
#et-secondary-menu {
	float: none !important;
	text-align: center;
	}

et_pb_button et_pb_button_0 et_pb_bg_layout_dark:hover {
	border-color: #eb8728 !important;
}


/* HACK OVERRIDE -- Remove the blue default color border from 404 page button */

.page-id-4749 #page-container .et_pb_section .et_pb_button_0 {
	border-color: #ffffff !important;
}

/* Custom aligned blurb icons */
.icon-align_mre .et-pb-icon {
	padding-top: -12px !important;
	}






/* Center Bottom Copyright Menu */
#footer-info, #footer-info a {
    float: none;
    text-align: center;
  }

span.mobile_menu_bar:before {
    color: white !important;
}

.contact #main-header {
	background-color: #3296aa !important; /* define color here */
}

/* Center Gallery Image(s) */

.col-width .et_pb_gallery_items {
  width: 100% !important;
  clear:none;
  }
.et_pb_gallery_items et_post_gallery clearfix {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}


/* align contact form submit button to centre ?? doesnt work! */
#et_pb_contact_form_0 .et_contact_bottom_container { 
	float: none!important; 
	text-align: center!important; 
}

/* Dim the placeholder text in the contact form fields --- not working??  */
input::placeholder {
	color: #rgba(72, 102, 116, 0.50) !important;
}
::-webkit-input-placeholder {
	color: rgba(72, 102, 116, 0.50) !important;
}
::-moz-placeholder {
	color: rgba(72, 102, 116, 0.50) !important;
}
:-moz-placeholder {
	color: rgba(72, 102, 116, 0.50) !important;
}
:-ms-input-placeholder {
	color: rgba(72, 102, 116, 0.50) !important;
}


#et_pb_contact_form_0 {
	border-radius: 10px !important;
}

/* vertical alignment in row - must be set to "equalise heights" */
.mre-vertical-align { 
    display: flex; 
    flex-direction: column; 
    justify-content: center;
}

.ten-columns .et_pb_module {width: 10%; float: left;}
.nine-columns .et_pb_module {width: 11.11%; float: left;}
.eight-columns .et_pb_module {width: 12.5%; float: left;}
.seven-columns .et_pb_module {width: 14.28%; float: left;}
.six-columns .et_pb_module {width: 16.66%; float: left;}
.five-columns .et_pb_module {width: 20%; float: left;}


/* super/sub scripts */	
sup {font-size: 0.6em; vertical-align: super; bottom: 0}
sub {font-size: 0.6em; vertical-align: sub; bottom: 0}

 
/* -----------------------------------------------------------------------------------------------*/           

.et_pb_equal_columns >.et_pb_column {
margin-top:auto;
margin-bottom:auto;
}

.et_pb_slider, .et_pb_slider .et_pb_container {
height: 450 !important;
}
.et_pb_slider, .et_pb_slider .et_pb_slide {
max-height: 450;
}



/* Handle Slider padding */
/* Desktop */

.myslider .et_pb_slide .et_pb_container {
	height: auto !important;
}

/* Tablet */
@media only screen and (min-width: 768px) and (max-width: 980px) {
	.myslider .et_pb_slide .et_pb_container {
		height: auto !important;
	}
}

/* Phone */
@media only screen and (max-width: 767px) {
	.myslider .et_pb_slide .et_pb_container {
		height: auto !important;
	}
}

.myslider .et_pb_slide {
	padding-bottom: 0px !important;
}
.myslider div.et_pb_slide_description, 
.myslider .et_pb_slider_fullwidth_off div.et_pb_slide_description {
	padding-top: 1%;
	padding-bottom: 1%;
}

/* === End: Set divi slider height === */



/*---------------------------- CUSTOMISE TOP MENU ------------------------------------*/

/*-----------------------Customise Top Header---------------------*/
 
 
#top-header .et-social-icons {
	display: inline-block;
	float: right;
	padding-top:20px!important;
	}
	 
.top-phone {
	width: 152px!important;
	padding-top: 30px!important;
	}
	 
.top-phone a {
	color: #91a6b3!important;
	font-size: 20px!important;
	}
	
.top-phone:before {
	font-family: 'ETmodules';
	content: "\e090";
	font-size: 18px;
	padding-top: 2px;
	float: left;
	}
 
et-info, #et-secondary-menu > ul > li a:hover {
    color: #ffc845!important;
	}
	
@media only screen and (max-width: 980px) {
	.top-phone {
	width: 100%!important;
	}
}


/* centre the thumnail of floor plan gallery */
.option-cards .et_pb_gallery_item {
  float: none;
  margin-left: auto;
  margin-right: auto !important;
}



/*
#et-secondary-nav, #et-secondary-nav li {
    display: inline-block;
    margin-right: -5px!important;
    margin-left: 20px!important;
    }
    
#top-header .et-social-icon a {
	color: #3e007f;
	padding: 5px;
	border-radius: 25px;
	margin-top: -3px;
	height: 24px;
	width: 24px;
	}
 
#top-header .et-social-icons li {
	margin-top: -2px;
	margin-left: 5px;
	}
 
#et-secondary-nav, #et-secondary-nav li {
	display: inline-block;
	margin-right: 15px;
	}
 
*/







/* === Begin: Set Divi slider height with Tablet & Phone breaks === */

/*
	
.hv-slider .et_pb_slide .et_pb_container {
	height: auto !important;
	width: 100%;
	min-height: 500px !important;
}

@media only screen and (min-width: 768px) and (max-width: 980px) {
	.hv-slider .et_pb_slide .et_pb_container {
		height: auto !important;
		width: 100%;
		min-height: 500px !important;
	}
}

@media only screen and (max-width: 767px) {
	.hv-slider .et_pb_slide .et_pb_container {
		height: auto !important;
		width: 100%;
		min-height: 500px !important;
	}
}


.hv-slider .et_pb_slide {
	padding-bottom: 0px !important;
}
.hv-slider div.et_pb_slide_description, 
.hv-slider .et_pb_slider_fullwidth_off div.et_pb_slide_description {
	padding-top: 1%;
	padding-bottom: 1%;
}

*/

/* === End: Set divi slider height === */


/* Tooltip styling */

.et-tooltip-box {
    display: none;
    position: absolute;
    bottom: 35px;
    left: -94px;
    width: 235px;
    padding: 20px 25px 22px 25px;
    border: 1px solid #f1bd00;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    color: #282828;
    background: #f1bd00;
    -webkit-box-shadow: 1px 1px 5px 1px rgba(0,0,0,.1);
    -moz-box-shadow: 1px 1px 5px 1px rgba(0,0,0,.1);
    box-shadow: 1px 1px 5px 1px rgba(0,0,0,.1);
    line-height: 18px;
}

.et-tooltip-arrow {
	bottom: -12px;
	left: 25px;
	width: 20px;
	height: 13px;
	background: none;
	border-top: 13px solid #f1bd00;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
}

.mre-button-inline .et_pb_button_module_wrapper {
    display: inline-block;
    margin: 0 5px;
}

.mre-button-inline {
	text-align: center !important;
}

	
/* -------------------------------------------------------------------------------*/
/* ------------------------------ FONTELLO ICON FONT ---------------------------- */

@font-face {
  font-family: 'coastalicon';
  src: url('font/coastalicon.eot?44806263');
  src: url('font/coastalicon.eot?44806263#iefix') format('embedded-opentype'),
       /* url('font/coastalicon.svg?44806263#coastalicon') format('svg'); */
       url(http://mikespace.co.za/mredev-coast/wp-content/themes/Divi-child/font/coastalicon.svg?44806263#coastalicon) format('svg'); 
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'coastalicon';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windoze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'coastalicon';
    src: url('../font/coastalicon.svg?44806263#coastalicon') format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "coastalicon";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-phone:before { content: '\e800'; } /* '' */
.icon-down-open:before { content: '\e801'; } /* '' */
.icon-left-open:before { content: '\e802'; } /* '' */
.icon-right-open:before { content: '\e803'; } /* '' */
.icon-up-open:before { content: '\e804'; } /* '' */
.icon-down-dir:before { content: '\e805'; } /* '' */
.icon-up-dir:before { content: '\e806'; } /* '' */
.icon-left-dir:before { content: '\e807'; } /* '' */
.icon-right-dir:before { content: '\e808'; } /* '' */
.icon-thumbs-up:before { content: '\e809'; } /* '' */
.icon-location:before { content: '\e80a'; } /* '' */
.icon-chat:before { content: '\e80b'; } /* '' */
.icon-users:before { content: '\e80c'; } /* '' */
.icon-cancel-circled:before { content: '\e80d'; } /* '' */
.icon-cancel-squared:before { content: '\e80e'; } /* '' */
.icon-plus-circled:before { content: '\e80f'; } /* '' */
.icon-plus-squared:before { content: '\e810'; } /* '' */
.icon-minus-circled:before { content: '\e811'; } /* '' */
.icon-minus-squared:before { content: '\e812'; } /* '' */
.icon-help-circled:before { content: '\e813'; } /* '' */
.icon-warning:before { content: '\e814'; } /* '' */
.icon-attention-filled:before { content: '\e815'; } /* '' */
.icon-mobile-1:before { content: '\e816'; } /* '' */
.icon-phone-squared:before { content: '\f098'; } /* '' */
.icon-mail-alt:before { content: '\f0e0'; } /* '' */
.icon-angle-left:before { content: '\f104'; } /* '' */
.icon-angle-right:before { content: '\f105'; } /* '' */
.icon-angle-up:before { content: '\f106'; } /* '' */
.icon-mobile:before { content: '\f10b'; } /* '' */
.icon-angle-circled-left:before { content: '\f137'; } /* '' */
.icon-angle-circled-right:before { content: '\f138'; } /* '' */
.icon-angle-circled-up:before { content: '\f139'; } /* '' */
.icon-angle-circled-down:before { content: '\f13a'; } /* '' */
.icon-doc-inv:before { content: '\f15b'; } /* '' */
.icon-youtube-play:before { content: '\f16a'; } /* '' */
.icon-mail-squared:before { content: '\f199'; } /* '' */
.icon-facebook-official:before { content: '\f230'; } /* '' */




/* -------------------- LOAN CALCULATOR STYLES --------------------- */

 /* 
	 check the calculation results when updating the plugin! 
	 this should override the standard styling and make it large enough
 */
 
 #lidd_mc_results {
	font-size: 2em;
	margin-top: 40px;
	margin-bottom: 60px;
}

#lidd_mc_results .lidd_mc_b { 
	white-space: nowrap 
	}
	
.lidd_mc_form_responsive {
	width: 80%;
}

.lidd_mc_input {
	margin-bottom: 1rem;
}

.lidd_mc_input label {
	display: block;
	margin-bottom: .25em;
	float:left;
	font-size: 1.3em;
	color: #3296aa;
	font-weight: 700;
	padding-top: 2%;
}

#lidd_mc_total_amount {
	font-size: 1.5em;
	margin-bottom: 1em;
    height: 2.4em;
	color: #333;
	background: #fff;
	border: 1px solid #ddd;
	padding: 10px;
}
.mre-input {
	font-size: 1.5em;
	margin-bottom: 1em;
    height: 2.4em;
	color: #333;
	background: #fff;
	border: 1px solid #ddd;
	padding: 10px;
}

.mre-total-amount {
	font-size: 2.5em !important;
}

.lidd_mc_input_responsive input[type="text"] {   /* ---this one works! */
	display: block;
	color: #3296aa;
	border: 1px solid #3296aa;
	box-sizing: border-box;
	width: 65%;
	padding: 10px;
	font-size: 1.3em;
	border-radius: 10px;
	margin-left: auto;
}

.mre-calculator-submit { 
	display: block;
	color: #3296aa;
	background-color: rgba(255, 255, 255, 0);
	border: 2px solid #3296aa;
	font-size: 1.3em;
	font-weight: 600;
	border-radius: 10px;
	padding: 2% 10%;
	margin-left: 40%;
	margin-top: 5%;	
}

.mre-calculator-submit:hover { 
	color: #fff;
	background-color: #3296aa;
	border: 2px solid #3296aa;
}

#lidd_mc_inspector {
	display: none;
}
