 /*
Theme Name:	MLI
Theme URI: 
Description: MLI Child Theme
Author: MLI
Author URI: 
Template: foundry
Version: 1.0.0
*/
 
@import url('../foundry/style.css');

.container { padding-top: 20px !important; }
.feature-1 i { color: #7a7a7a !important; }
@media (max-width: 768px) {
	.foundry_modal { margin-top: 60px !important; }
}
.bg-primary { background: #fff !important; }
.bg-primary h3 { color: #000 !important; }
div.modal-container.text-right{
	position:relative;
	top:-80px;
}
.menu li a {
	color:#1e1e1e !important;
	opacity:1 !important;
}
a.btn.btn-sm
{
	background:#a8c9f0 !important;
	color:white;
	border:0px;
}

a.btn.btn-lg
{
	background:#a8c9f0 !important;
	color:white;
	border:0px;
}
section.vc_cta3-container{
	padding-top:0px !important;
	margin-bottom:0px !important;
}
section.light-wrapper.normal-padding.vc_row.wpb_row.vc_row-fluid.light-wrapper.normal-padding
{
	padding:0px !important;
}
h1 span { font-weight: 400; font-size: 40px; }

.post-title .label, .post-meta {
  display: none;
}

.mm-drip-content-widget li {
  border-bottom: 1px solid #eeeeee;
  padding: 6px 0 5px 0;
  line-height: 1.4;
}
#page-2071 .hidden-sm {
    display: block!important; 
}

#XXXmenu-item-4024 {
  position: absolute;
  right: 50px;
  top: 75px;
}

#XXXmenu-item-4024 a {
  position: absolute;
  right: 0;
  width: 100px;
  top: 75px;
  height: 152px;
  background-image: url(https://www.michallevininstitute.com/wp-content/uploads/2017/05/THEWAYCOVER-260x400.jpg);
  background-size: 100%;
  background-repeat: no-repeat;
  z-index: 1;
  opacity: 1 !important;
  padding-top: 160px;
  text-align: center;
  line-height: 1.3;
  color: #a8c9f0;
}

  h2, h4 {
    width: 75%;
  }

.menu > li ul {
  background: #a8c9f0 !important;
}

.menu li {
  cursor: pointer;
}

.menu ul li a {
  opacity: 1 !important;
}

@media (max-width: 991px) {
  #menu-item-4024 a {
    width: 60px;
    padding-top: 100px;
    top: 50px;
    font-size: 8px;
  }
  h1 span {
    font-size: 24px;
  }
  h2, h4 {
    width: 60%;
  }
  #menu-main-menu {
    width: 60%;
    max-width: 250px;
  }
}

@media (max-width: 450px) {
  h1 span {
    width: 200px;
    display: block;
  }
  h2, h4 {
    width: 200px;
  }
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

@media (max-width: 500px) {
  .nav-utility .module.right .btn {
    padding: 0 5px;
  }
  .nav-utility .module {
    padding: 0 3px;
  }
}

/* tssk 22K-FMW-RL3 */
.social_media_bottom_page .feature-1 i.icon:before{
    font-size: 35px !important;
}