body,h1,h2,h3,h4,h5,h6 {font-family: "verdana", sans-serif}
.w3-bar-block .w3-bar-item {padding:20px}

.mmaRed{background-color:#c22027!important}
.mmaGold{background-color:#ffe400!important}
.mmaGrey{background-color:#cac5c2!important}
.mmaBlue{background-color:#000066!important}
.mma-text-ltBlue{color:#8B9AC8!important;}
.mma-text-usmcDesert{color:#948671!important}
.mma-dark-gray{background-color:#9a8d89!important;}


.usmcPeat{background-color:#00381f!important}
.usmcMoss{background-color:#455a21!important}
.usmcClover{background-color:#67652f!important}
.usmcMud{background-color:#54301a!important}
.usmcClay{background-color:#896533!important}
.usmcDesert{background-color:#948671!important}

.mmaMarginLeft110{margin-left:110px}
.mmaBackground{background-image:url("../images/redbackground.jpg"); background-repeat:repeat;}

.maxSize{max-width:850px;margin:auto}
.maxSizeBody{max-width:1200px;margin:auto}

.mmaShrinkLineHeight {
line-height:5px !important;
}

.mma-image{}img{vertical-align:middle}a{color:inherit}

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
	margin: 5px;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

/*CSS Lazy load youtube*/
.lazyload-youtube {
	background-color: #000;
	margin-bottom: 30px;
	position: relative;
	padding-top: 56.25%;
	overflow: hidden;
	cursor: pointer;
}
.lazyload-youtube img {
	width: 100%;
	top: -16.82%;
	left: 0;
	opacity: 0.7;
}
.lazyload-youtube .play-button {
	width: 90px;
	height: 60px;
	background-color: #333;
	box-shadow: 0 0 30px rgba( 0,0,0,0.6 );
	z-index: 1;
	opacity: 0.8;
	border-radius: 6px;
}
.lazyload-youtube .play-button:before {
	content: "";
	border-style: solid;
	border-width: 15px 0 15px 26.0px;
	border-color: transparent transparent transparent #fff;
}
.lazyload-youtube img,
.lazyload-youtube .play-button {
	cursor: pointer;
}
.lazyload-youtube img,
.lazyload-youtube iframe,
.lazyload-youtube .play-button,
.lazyload-youtube .play-button:before {
	position: absolute;
}
.lazyload-youtube .play-button,
.lazyload-youtube .play-button:before {
	top: 50%;
	left: 50%;
	transform: translate3d( -50%, -50%, 0 );
}
.lazyload-youtube iframe {
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
}

/*END LAZY LOAD*/

/*Begin Fixed Top Nav Bar*/
.FixedNavbar {
    position: fixed; /* Set the navbar to fixed position */
	top: 0;
    width: 100%; /* Full width */
	z-index:99999!important;
}

/*adjust content so it is not covered by fixed menu */
@media only screen and (min-width:602px) {
	.FixedNavTop {
		margin-top: 50px;	
	}
}

@media only screen and (max-width:601px) {
	.FixedNavTop {
		margin-top: 40px;	
	}
}


.hangingLogo {
	width:10%!important;float:left!important;clear:both;margin:0;
	position:absolute;z-index:99999!important;
	padding-left: 20px;
}

/*END FIXED MENU*/

hr.blue-line {
	border-top: 1px solid #161678; 
}
.noBulletList { list-style-type:none;}

.linkBold a:hover{ 
	text-decoration: underline;
	color: white;
	}
	
.linkBold a{
	text-decoration:none;
	color: DarkCyan;
	font-size: 90%;
}

.header-logo {
    display: inline-block;
    margin-right: 0px;
	margin-left: 40px;
    vertical-align: middle;
    font-size: 0; 
}

.hoverMMARed:hover{color:#ffffff!important;background-color:#c22027!important; font-weight:bold;font-size: 130%;}

.ucase {
	text-transform: uppercase;
}