﻿.b-lazy{transition:opacity .5s ease-in-out;max-width:100%;opacity:0}
.b-lazy.b-loaded{opacity:1}

#user-info {
  display:none;
  position:absolute;
  left:-9999px;
}


.header__logo,
.header__logo--secondary {
  display: inline-block;
  float: left;
  padding: 15px 7.5px;
  width: 106px;
  width: 7.13333rem;
}


.header__logo img,
.header__logo--secondary img {
  display: block;
  height: 30px;
  height: 2rem;
  width: auto;
}


.header__logo--secondary {
  padding: 0 7.5px;
}


.header__logo--secondary img {
  height: 60px;
  height: 4rem;
}
#front-page-case-studies .featured-excerpt{display:block;padding:2rem 0}
.clear{clear:both}

.ml-2{margin-left:2px;margin-top:4px;}
.amp-onair-show-title{color:#fff;font-size:11px !important;font-weight:bold}
.amp-onair-show-title:before{content:"ON AIR NOW";color:#c90813;display:list-item;font-size:12.5px;font-family:Oswald}
.amp-onair-show-title:after{content:""}

.submit_arrow{
	display:block;
    line-height: 13px;
    padding: 12px 33px;
    color: #818181;
    font-size: 13px;
}

.box_prod a.submit .submit_arrow:hover {
   
	background-position:-5px -25px;
   	color: #2d2d2d;
}

.submit_of_cart .submit_arrow:hover {
 	color: #2d2d2d;
 }

.submit_of_cart .submit_arrow:hover .submit_arrow_bg{
	background-position:-5px -25px;
}
.menu--gold-top{background:-webkit-linear-gradient(top,#644227,#785e2e,#9a843a,#d2be5e,#030004);background:-o-linear-gradient(top,#644227,#785e2e,#9a843a,#d2be5e,#030004);background:linear-gradient(180deg,#644227,#785e2e,#9a843a,#d2be5e,#030004);clear:both;height:5px;width:100%;z-index:-1}
.float-overflow{overflow:hidden;}
.node-type-splash-page-lightbox .float-overflow.tb-terminal,.node-type-splash-page-lightbox .field-name-body{display:block;}
.mtt-result .pressdate{float:right;margin-left:10px}
.navbar-brand{float:left;padding:50px 15px;font-size:18px;line-height:20px;height:120px}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}
.navbar-default .navbar-brand{color:#17528a}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#10385e;background-color:transparent}
.navbar-inverse .navbar-brand{color:#9d9d9d}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}



#content[tabindex='-1']:focus {
	outline: 0;
}




.author-info:after,
.footer-menu:after,
.footer-widgets:after,
.gallery:after,
.header-menu:after,
.header-items:after,
.hentry:after,
.main-navigation:after,
.post-navigation:after,
.site-content:after,
.widget .search-form:after {
	display: table;
	clear: both;
	content: '';
}




.site-content {
	position: relative;
	margin-right: auto;
	margin-left: auto;
	padding: 0 0.8125em;
}


	.only-content .site-content {
		max-width: 780px;
	}
#menu-title{cursor:pointer}
#menu-title a{display:none;height:49px;padding:21px 7px 0 7px;position:absolute;left:0;top:0;line-height:70px;text-transform:uppercase;font-weight:600;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}
#menu-title a:hover{text-decoration:none}
#menu-title .text-divider{float:left}
#menu-title .text-title{display:inline-block;opacity:.6;font-weight:600;text-transform:uppercase;line-height:70px;float:left;margin-left:10px}
.wpbf-mobile-menu .menu-item{border-top:1px solid #FF875B}
.wpbf-mobile-menu .menu-item-has-children{position:relative}
.wpbf-mobile-menu .menu-item-has-children .wpbf-submenu-toggle{position:absolute;cursor:pointer;top:0;right:0;padding:10px 20px}
.menu-privacy_policy_menu-container ul,.menu-terms_and_conditions_menu-container ul{list-style-type:none;position:fixed;max-width:300px}
.menu-privacy_policy_menu-container ul a,.menu-terms_and_conditions_menu-container ul a{color:#333332}
.menu-privacy_policy_menu-container ul a.a-active,.menu-terms_and_conditions_menu-container ul a.a-active{color:#FF875B;border-left:1px solid #FF875B;padding-left:10px}
.menu-privacy_policy_menu-container ul li,.menu-terms_and_conditions_menu-container ul li{padding-bottom:24px}
.vcex-milestone .vcex-milestone-inner{position:relative;display:inline-block}
.vcex-milestone.vcex-ip-left .vcex-milestone-inner{padding-left:80px;text-align:left}
.vcex-milestone.vcex-ip-right .vcex-milestone-inner{padding-right:80px;text-align:right}
