/*
Theme Name: Lautenberg Lab - Child Theme for Divi - Mt Sinai Doctocs
Theme URI: http://mountsinai.org
Description: Lautenberg Child Theme For Divi
Author: Mount Sinai Digital Media
Author URI: http://mountsinai.org
Template: Divi
Version: 1.0
*/

/* 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;
	/*top: 120%;
	left: 0px;
	font-size: 27px;*/
	top: 120%;
	left: 38%;
	font-size: 22px;
	color: #00A6E5;
}
.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%;
	*/
		/*top: 120%;
		left: 0px;*/
		/*top: 10%;*/
		top: 16%;
		/*left: 38%;*/
		left: 24%;
		font-size: 18px;
		max-width: 80%;
	}
	/* 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;
	}
}

h1.entry-title.main_title {
    /*visibility: hidden;*/
}

