@import url('https://fonts.googleapis.com/css?family=Exo|Exo+2&display=swap');
/*
font-family: 'Exo', sans-serif;
font-family: 'Exo 2', sans-serif;
*/

#menu
{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	padding:8px 0;
	box-shadow:0 0 3px #000;
	background:#b21f24;
}

#menu a, #headerWrap h2, .subHeading, #homeBody .subContent h2, #mainSide h2
{
	font-family: 'Exo', sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	color: #b21f24;
}

#menu a
{
	color: white;	
}

#siteSub, #site, #siteWrapper, #frameWrap
{
	background: none;	
}

#footer
{
	background: #000;	
}

#headerSub
{height:430px;}

#logo
{
	top:125px;
	left:262px;
	width:678px;
	height:96px;
}

#socialLinks
{
	position:relative;
	top:auto;
	left:auto;
	right:auto;
	width:auto;
	text-align:center;
}

#feedWrapper
{top:320px; height:110px;}

#menu a
{
	font-size:14px;
	padding:0 10px;
}

#headerWrap h2
{
	font-size:18px;
}

#homeBody .subContent h2, #mainSide h2
{
	font-size:18px;
}

.subHeading
{
	font-size:36px;
}

#homeBody .subHeading
{display:none;}

#homeBody .subContent h2, #headerWrap h2
{display:block;}

#mainBox, #mainBottom{
	margin-bottom:0;
	background:#fff;
}

#mainBottom
{
	padding-bottom:20px;
}

.subContent
{
	padding-top:0;
	background:rgba(255,255,255,.4);
}

.mainBoxSub
{float:right;}

#mainSide
{margin:0 30px 0 0;}

#headerWrap .schFeedWrap, #headerWrap .resultsFeedWrap, #headerWrap .statsFeedWrap
{
	top:0; 
	height:90px; 
	text-align:center;
	padding:10px 0;
	background:rgba(0,0,0,.85);
}

.newsFeedSub .contentSubWrap:last-child, .mrp_contentSubWrap
{border:0 none;}

.twitWrap, .fbookPageWrap, .mrp_marketWidgetFrameWrap, #mainBottom .videoFeedWrap{
	width: 360px;
	float: left;
	display: inline-block;
	margin: 0 18px;
}
