/*
Theme Name: Child Theme for Divi - Mount Sinai Doctors
Theme URI: http://mountsinai.org
Description: Child Theme For Divi
Author: Mount Sinai Digital Media
Author URI: http://mountsinai.org
Template: Divi
Version: 1.0.1
*/

/* Start your custom CSS below this comment
============================================ */
.et_pb_svg_logo #logo {
	height: 75%;	
}
#logo {
	height: 75%;
	max-height: 85%;
	-webkit-transform: none;
}
.container {
	width: 90%;
}
.et-pb-controllers {
	bottom: 5px;
}
.site_location {
	position: absolute;
	top: 40%;
	left: 24%;
	max-width: 65%;
	color: #777;
	font: bold 1em sans-serif;
}
.et_pb_text > :last-child {
	padding-bottom: 10px;
}
.et_pb_text ul, .et_pb_text ol {
	margin-left: 30px;
}
ul.checkmark li:before {
    content:"\2713\0020";
}
.et_pb_column_1_3 h2, .et_pb_column_1_4 h2 {
	font-size: 18px;
}

.et_pb_slider.xs-hidden-slide-description .et_pb_slide_content {
	display: none;
}

@media screen and (min-width: 768px) {
    .et_pb_slider .et_pb_slide_description { 
        position: relative;
        padding-top: 3% !important; 
        padding-bottom: 3% !important; 
        height:auto !important; 
    }
    .et_pb_slider.xs-hidden-slide-description .et_pb_slide_content {
		display: block;
	}
} 

@media screen and (min-width: 786px) {
	a[href*="tel:"] {
		pointer-events: none;
	}
	.et-pb-controllers {
		bottom: 0;
	}
	.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content {
		display: block;
	}
}
@media screen and (min-width: 981px) {
	.site_location {
		top: 45%;
		left: 25%;
	}
	/* Menu padding */
	.sub-menu {
		padding: 10px 0;
	}
	#top-menu li li a {
		padding: 0;
		margin: 5px 0;
	}
	.nav li li ul {
		top: 0px;
	}
	.nav li ul {
		width: 225px;
		padding: 5px 0;
	}
	.et_pb_module.et_pb_team_member {
		/*min-height: 350px;*/ /*WP-648*/
	}
	.et_pb_team_member_image { text-align: initial !important; }

	.et_pb_fullwidth_header {
		background-attachment: fixed;
		background-position: 50% 0;
		background-repeat: no-repeat;
		position: relative;
	}

	.et_pb_fullwidth_header_0.et_pb_fullwidth_header {
		display: block !important;
	}
    /* Set the slider height */
    .et_pb_slider, .et_pb_slider .et_pb_container { 
        /*height: 375px ; */
    }
    .et_pb_slider, .et_pb_slider .et_pb_slide { 
        /*max-height: 390px;*/ /*WP-516 - removed rule to allow auto for max-height*/
        min-height: 390px;
    }
    div[class*="et_pb_slide_"] .et_pb_container {
    	height: auto;
    	min-height: auto;
    	margin: 35px auto 10px auto;
    }
}

/* Extra large viewport styling  */
@media screen and (min-width: 1800px) {
	.xl-bg-100.et_pb_slider div[class*="et_pb_slide_"] {
		background-size: 100% 100%;
	}
	.no-xl-bg-100 .et_pb_slider div[class*="et_pb_slide_"] {
		background-size: unset;
	}
}

