    /*
MLI Theme and Plugin Hotfixes
*/

.sd-content ul li {
	display: inline !important;
	margin: 0 0 5px !important;
}

h3 {
	margin-bottom: 10px;
}

hr {
	clear:both; border-top: 1px solid #eee;}

.page-banner {
	height: 100px !important;
}

.main .page-header {
    margin: 0 0 10px 0;
}

.thumbnail {
	padding: 10px;
	border: 0 solid #ddd;
}

.flexslider figcaption {
    top: 20%;}

.flexslider .slides .slide-title {
   padding: 0 60px;
}

.flex-control-nav {
	opacity:0.3;
}

img.alignleft {
   padding-bottom: 15px;
}

.gfield_required {
	color: #d2527b  !important;
}

.gform_wrapper {
	font-size: 16px;}

.gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .gform_wrapper h3.gform_title {
	padding-bottom: .3em !important;
	font-weight: 400 !important;
}

.main {
	padding-bottom: 12px;
}
.wpcdt-countdown-timer {
    margin: 0 0!important;
}
.embed-container { 
	position: relative; 
	padding-bottom: 56.25%; 
	overflow: hidden; 
	max-width: 100%; 
	height: auto; 
} 
.embed-container iframe, .embed-container object, .embed-container embed { 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%; 
}
.content-info .widgettitle {
    font-size: 1.2em !important; 
	font-weight: 500 !important; 
}
a {
    color: #00799A;
    font-family: "proxima-nova",Helvetica,Arial,sans-serif;
    font-weight: 800;
}

blockquote {margin: 20px;}

.page-id-69 .main {line-height:1.4em!important;}

.page-id-69 .thumbnail {margin-bottom: 5px; padding: 1px;}

.page-id-69 .hidden {
    display: block!important;
    visibility: visible!important;
	font-family: arial, sans-serif;
	color: #000000;
	  white-space: pre-line;
  margin-top: 0px;
  margin-bottom: 30px;
}

@media print {
	footer {
		display:none;
	}
	.sidebar-secondary {
		display:none;
	}

body:before {
  content:url(https://www.mindandlife.org/MLI-logo-black-small.png);
	transform:scale(0.5);
			display:inline;
	}
}

footer .footer-logo-wrapper-outer .footer-logo-wrapper {
	background: none !important;
}
footer .footer-logo-wrapper-outer .footer-logo-wrapper a {
	position: absolute;
    top: -70px !important;
    left: 20px !important;
	max-width:66%;
}
.credits {
	display:none;
}
.masonry {
	color:#333;
}
.intense.btn {
	margin-bottom:10px !important;
}
.flexslider .slide-caption {
	margin-top: 1.5em !important;
}

@media screen and (min-width: 768px) {
.flexslider .slides .slide-title {
 font-size: 3.75em !important;	
}
}

@media screen and (max-width: 640px) {
	.flexslider figcaption {
		top: 8% !important;
	}
}

@media print {
	.single-post .header-blog, .single-news .header-blog {
	display:none;
	}
	.main article .entry-title {
		margin-top:60px;
	}
	.sidebar-primary {
		display:none
	}
	.postnav {
		display:none;
	}
}
@media print {
	a {
	color:#00799A !important;
	}
	blockquote p {
		color:#68004B !important;
	}
	blockquote {
		border: 1px solid #999 !important;
	}
	p {
		color:#000 !important;
	}
}
.flexslider {
	background-color:#68004b;
}
.no-left-margin {
	margin-left:-20px;
}


    /*
MLI Theme and Plugin Breakage
*/
.widget_mli_queue_widget .header.burgundy {
	background-image: url(/wp-content/themes/mli/assets/img/category-widget-header-burgundy.png);}

.widget_mli_queue_widget .header.purple {
	background-image: url(/wp-content/themes/mli/assets/img/category-widget-header-purple.png);}