﻿/*
Theme Name: NCMC Custom Theme
Author: Anthony Alexander
Description: Custom theme for NCMC
Text Domain: ncmc
*/
/*Edited by Hannah Chapman 
Online Systems Administrator*/

.video-container {
positive: relative;
padding-bottom: 56.25%;
padding-top: 35px;
overflow: hidden;

}
.video-container iframe {
position: absolute;
top:0;
left:0;
width: 100%;
height: 100%;
}
/*.video-container2 {
positive: relative;
padding-bottom: 56.25%;
padding-top: 25px;
overflow: hidden;
}
.video-container2 iframe {
position: absolute;
width: 50%;
height: 50%;
}*/
	
.spanOne{
border-bottom: thin solid;
height: .5px;
	}
/* Flaired edges for hr tags*/ 
#hrTwo { height: 30px; border-style: solid; border-color:#BDB1A6; border-width: 2px 0 0 0; border-radius: 20px; } 
#hrTwo { /* Not really supposed to work, but does */ display: block; content: ""; height: 30px; margin-top: -21px; border-style: solid; border-color:#BDB1A6; border-width: 0 0 3px 0; border-radius: 20px; }
#hrThree { height: 10px; border-style: solid; border-color: :#BDB1A6; border-width: 0px 0 0 0; border-radius: 25px; } 
#hrThree { /* Not really supposed to work, but does */ display: block; content: ""; height: 10px; margin-top: 0px; border-style: solid; border-color:#BDB1A6; border-width: 0 0 4px 0; border-radius: 25px; }
#hrFour { height: 2px; border-style: solid; border-color: :#BDB1A6; border-width: 0px 0 0 0; border-radius: 25px; width:70%; padding: -.5em; margin: 0em 10em;} /*Use for online forms*/
#hrFour { /* Not really supposed to work, but does */ display: block; content: ""; height: 2px; margin-top: 0px; border-style: solid; border-color:#BDB1A6; border-width: 0 0 2px 0; border-radius: 25px; }
#content {/*White content box width is different*/
      padding: 1px 2px 0px 2px;
      background:white /*#BDB1A6*/;
      border-radius: 20px;
      width:95%;
margin: auto;
padding-left: 6px;
    }
#contentTwo{/*White content box width is different*/
      margin-top: 3px;
      padding: 1px 2px 0px 2px;
      background:white /*#BDB1A6*/;
      border-radius: 20px;
      width: 60%;
      margin: auto;
	  padding-left: 6px;
}
#contentThree{/*White content box width is different and has a border*/
      margin-top: 3px;
      padding-top: 1px;
      background:white /*#BDB1A6*/;
      border-radius: 20px;
      width: 100%;
      border: 10px double #BDB1A6;
      border-radius: 15px;
      margin:auto;
	  padding-left: 6px;
}
#contentOne{/*White content box width is different and has a border*/
      margin-top: 3px;
      padding-top: 1px;
      background:white /*#BDB1A6*/;
      border-radius: 20px;
      width: 60%;
      border: 10px double #BDB1A6;
      border-radius: 15px;
      margin:auto;
	  padding-left: 6px;
}
#border {/*border*/
  border: 10px double #BDB1A6;
  border-radius: 15px;
}
/*HC*/
.navbar {border-radius: 0; margin-bottom: 0;}
#ncmcSearch label.screen-reader-text {display: none;}
#ncmcSearch a {right: 9999px; position: absolute;}
div.ncmcSMedia ul.Icons, #prospects ul, #binfo ul {padding-left: 0;}
#mainContentum h1 {text-align: center; font-weight: bold;}
ul.ncmcNoBullets {list-style-type: none;}

@media only screen and (min-width: 1200px)
{
	body{background: #a71930 url('images/Abstract red background.jpg');
	background-attachment: fixed;

	/*background-repeat: repeat;*/
		}/*left top repeat;}*/ /*repeat-x;}*/
	#wrapper {
		width: 1024px;
		/* max-width: 92em; */
		/*border: 1px black solid;*/
		margin: 0 auto;
		clear:both;
		}
	/*begin header section*/
	/** skip to content button **/
	.skip { /*button on focus contrast 7.43:1 - ADA compliant*/
		font-weight: bold;
	  background: #a71930;
	  -webkit-border-radius: 5;
	  -moz-border-radius: 5;
	  border-radius: 5px;
	  -webkit-box-shadow: 2px 2px 2px white;/*#666666;*/
	  -moz-box-shadow: 2px 2px 2px white;/*#666666;*/
	  box-shadow: 2px 2px 2px white;/*#666666;*/
	  color: #ffffff;
	  font-size: 13px;
	  padding: 5px 10px 5px 10px;
	  /*text-decoration: underline;*/
	  margin:4px;
	}
	 .skip:hover { /*button on focus contrast 5.74:1 - ADA compliant*/
	 color: black;
	 font-weight: bold;
	  background: /*#a71930;*/ #FFFFFF;
	  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -moz-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -o-linear-gradient(top, #FFFFFF, #666666);
	  background-image: linear-gradient(top bottom, #FFFFFF, #666666);
	  /*text-decoration: none;*/
	  text-decoration: underline;
	}
	.skip:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	  font-weight: bold;
	  color: black;
	  background: /*#a71930;*/ #FFFFFF;
	  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -moz-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -o-linear-gradient(top, #FFFFFF, #666666);
	  background-image: linear-gradient(top bottom, #FFFFFF, #666666);
	  /*text-decoration: none;*/
	  text-decoration: underline;
	}
	#header {
		background-color: #a71930;
		height: 130px;
		padding: 4px;
		}
	#header p {margin: 0;}
	#header #ncmcLogo {
		height: 50px;
		width: 300px;
		position: relative;
		top: 19px;
		margin:4px;
		/*left: 10px;*/
		}
	#ncmcLogo img {height: 70px;}
	#ncmcSearch {background-color: #a71930; position: absolute; float: right; top: -6em; right: 1.86em;}
	#ncmcSearch .glyphicon-search {font-size: 1.2em; cursor: pointer;}
	#myCOMPASS {
		width: 240px;
		position: relative; 
		z-index: 10; 
		font-size: 1.15em;  
		top: -41px; 
		float: right;
		left: 32%; /*left: 16.2%;*/
		}
	#myCOMPASS a {text-decoration: none; color: #000000;}
	#locations {
		color: #000000;
		font-weight:normal; !important;
	}
	#MFS{position: relative; 
		z-index: 10; 
		font-size: 1.15em;  
		top: -29px; 
		float: right;
		left: 13%;}
	.lbtn {
	font-weight:normal; !important;
	 	background: #a71930;
	  	-webkit-border-radius: 5px;
	  	-moz-border-radius: 5px;
	  	border-radius: 5px;
	  	border: 1em;
		padding: 1px 3px 1px 3px;
		margin-left: 95px;
		color: #000000;
	} 
	/* The container <div> - needed to position the dropdown content */
	.dropdown {
	font-size: 16.5px;
	    position: absolute;
	    display: inline-block; !important;
	}
	.lbtn ul a {
	 /* margin-left: 20px;*/
	  color: #aaa;
	  display: block;
	  width: 170px;
	position:absolute;
	}
	/* Dropdown Content (Hidden by Default) */
	 .dropdown-menu {
	overflow: auto;
	    display: none;
	    position: absolute;
	    background-color: #f9f9f9;
	    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	  text-decoration: underline;
	  color: #000000;
	}
	
	/* Links inside the dropdown */
	 .dropdown-menu a {
	    color: #000000;
	    padding: 2px 2px;
	    text-decoration: none;
	    display:block;
	}
	/* Show the dropdown menu on hover */
	.dropdown:hover .dropdown-menu {
	    display: block; !important;
	margin: 0;
	}
	.dropdown:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	display: block; !important;
	  font-weight: bold;
	  background-image: -webkit-linear-gradient(top, #a71930, #666666);
	  background-image: -moz-linear-gradient(top, #a71930, #666666);
	  background-image: -ms-linear-gradient(top, #a71930, #666666);
	  background-image: -o-linear-gradient(top, #a71930, #666666); 
	  background-image: linear-gradient(top bottom, #a71930, #666666);
	}
	.lbtn:hover {/*dropdow menu on hover*/
	 background: /*#a71930;*/ #FFFFFF;
	  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -moz-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -o-linear-gradient(top, #FFFFFF, #666666);
	  background-image: linear-gradient(top bottom, #FFFFFF, #666666);
	  text-decoration: underline;
	/*font-weight: bold;*/
	}
	.lbtn:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	  /*font-weight: bold;*/
	  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -moz-linear-gradient(top,  #FFFFFF, #666666);
	  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -o-linear-gradient(top, #FFFFFF, #666666); 
	  background-image: linear-gradient(top bottom,  #FFFFFF, #666666);
	}
	#ncmcInfoArea{
		position: relative; 
		}
	#prospects {
		position: absolute;
		float: right;
		right: 21em;
		top: -5.50em;
		}
	#prospects ul {
		list-style-type: none;
		}
	#prospects li {
		text-align: right;
		font-size: 1.2em;
	}
	#prospects li a {
		/* display: block; */
		color: #222222;
		text-align: center;
		padding: 8px 10px;
		text-decoration: none;
		}
	div.ncmcSMedia ul.Icons{
		float: right;
		position: relative;
		top: -5.28em;
		right: 1.6%;
		list-style-type: none;
		}
	div.ncmcSMedia ul.Icons li {
		float: left;
	}
	div.ncmcSMedia li a{
		font-size: 1.20em;
		display: block;
		color: #222222;
		padding: 4px 10px;
	}
	/*end header section*/	
	/*begin content area*/
	#contentum{background: #d6d6d6 url('images/anchorAngle2.jpg');
    background-repeat: repeat; /*background-color: #d6d6d6;*/ border-left: 0px solid black; min-height: 24em;}
	#mainContentum {
		margin: 2em 3em;
	}
	#mainContentum .Normal, #mainContentum.NormalDisabled, #mainContentum.NormalDeleted{font-size: 1.1em; color: #000000;}
	/* #mainContentum p{font-size: 1.2em;} */
	/*Gravity Forms*/
	body .gform_wrapper .gform_body .gform_fields .gfield input[type=text] {
	     border: 1px solid black;
	     font-size: 13px;
	     margin: 5px;
	     padding: 5px;
		 -webkit-border-radius: 5;
		  -moz-border-radius: 5;
		  border-radius: 5px;
	}
	body .gform_wrapper form .gform_body ul,
	body .gform_wrapper form .gform_body ul li {
		 list-style-type:none; !important;
		 list-style-image:none; !important;
		 list-style:none!important;
		 background-image:none; !important;
		 background:none; !important;
		 padding:1px; !important;
		 margin:5; !important;
		 font-size: 13px;
	 }
	body .gform_wrapper .gform_footer input[type=submit] {
		  font-weight: bold;
		  background: #a71930;
		  -webkit-border-radius: 5px;
		  -moz-border-radius: 5px;
		  border-radius: 5px;
		  -webkit-box-shadow: 4px 6px 8px #666666;
		  -moz-box-shadow: 4px 6px 8px #666666;
		  box-shadow: 4px 6px 8px #666666;
		  color: #ffffff;
		  font-size: 15px;
		  padding: 5px 8px 5px 8px;
		  text-decoration: none;
	}
	body .gform_wrapper .gform_footer input:hover[type=submit] {
		  color: black;
		  font-weight: bold;
		  background: /*#a71930;*/ #FFFFFF;
		  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
		  background-image: -moz-linear-gradient(top, #FFFFFF, #666666);
		  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
		  background-image: -o-linear-gradient(top, #FFFFFF, #666666);
		  background-image: linear-gradient(top bottom, #FFFFFF, #666666);
		  text-decoration: underline;
	}
	/** call-to-action button **/
	.cta { /*button on focus contrast 7.43:1 - ADA compliant*/
		  font-weight: bold;
		  background: #a71930;
		  -webkit-border-radius: 5;
		  -moz-border-radius: 5;
		  border-radius: 5px;
		  -webkit-box-shadow: 4px 6px 8px #666666;
		  -moz-box-shadow: 4px 6px 8px #666666;
		  box-shadow: 4px 6px 8px #666666;
		  color: #ffffff;
		  font-size: 13px;
		  padding: 5px 10px 5px 10px;
		  text-decoration: none;
	}
	 .cta:hover { /*button on focus contrast 5.74:1 - ADA compliant*/
		  color: black;
		  font-weight: bold;
		  background: /*#a71930;*/ #FFFFFF;
		  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
		  background-image: -moz-linear-gradient(top, #FFFFFF, #666666);
		  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
		  background-image: -o-linear-gradient(top, #FFFFFF, #666666);
		  background-image: linear-gradient(top bottom, #FFFFFF, #666666);
		  /*text-decoration: none;*/
		  text-decoration: underline;
	}
	.cta:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	    font-weight: bold;
	    color: black;
	    background: /*#a71930;*/ #FFFFFF;
	    background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
	    background-image: -moz-linear-gradient(top, #FFFFFF, #666666);
	    background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
	    background-image: -o-linear-gradient(top, #FFFFFF, #666666);
	    background-image: linear-gradient(top bottom, #FFFFFF, #666666);
	  /*text-decoration: none;*/
	    text-decoration: underline;
	}
	.btn {/*dropdow menu*/
		font-weight: bold;
		background: #a71930;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: 3px 3px 3px #666666;
		-moz-box-shadow: 3px 3px 3px #666666;
		box-shadow: 4px 6px 8px #666666;
	    color: #ffffff;
		font-size: 13px;
		padding: 5px 5px 5px 5px;
	/*opacity: 40%;
	border: none;*/
	} 
	.btn:hover{/*dropdow menu on hover*/
	    font-weight: bold;
	    color: #FFFFFF;
	    background: /*#a71930;*/ #FFFFFF;
	    background-image: -webkit-linear-gradient(top, #a71930, #666666);
	    background-image: -moz-linear-gradient(top, #a71930, #666666);
	    background-image: -ms-linear-gradient(top, #a71930, #666666);
	    background-image: -o-linear-gradient(top, #a71930, #666666);
	    background-image: linear-gradient(top bottom, #a71930, #666666);
	}
	.btn:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	    font-weight: bold;
	    color: white;
	    background: /*#a71930;*/ #FFFFFF;
	    background-image: -webkit-linear-gradient(top, #a71930, #666666);
	    background-image: -moz-linear-gradient(top, #a71930, #666666);
	    background-image: -ms-linear-gradient(top, #a71930, #666666);
	    background-image: -o-linear-gradient(top, #a71930, #666666); 
	    background-image: linear-gradient(top bottom, #a71930, #666666);
	    text-decoration: underline;
	}
	.degreeTable2 tr td {
		padding-left: 5px;
		vertical-align: text-top;
	}
	.degreeTable2  {
		margin-left: 10px;
		margin-right: 10px;
	}
	.degreeTable2 tr > td:first-child + td, .degreeTable tr > td:first-child + td + td + td + td {
	    margin-left: 50px;
		max-width: 35%;
	    padding: 5px;
	}
	table{ padding:2px;
		border:1pt;
		border-color:black;
	}
	.table-container
	{
		width: 100%;
		overflow-y: auto;
		_overflow: auto;
		margin: 0 0 1em;
	}
	th{ 
	color: white;
	background:#a71930;
	padding: 3px;
	text-align: center;
	line-height: 2em;
	}
	h1{
		font-size: 2.4em;
		font-weight:bold;
	}
	h2 {color:#a71930;
		font-size: 1.4em;
		font-weight:bold;
	}
	h3{ 
		font-size:1.2em;
		font-weight:bold;
	}
	h4 { color:#a71930;
		font-size:1em;
		font-weight:bold;
	}
	#centerDiv {text-align: center; margin-bottom: 4em;}
	#ColList .tile.tile-medium {
		height: 150px;
		width: 150px;
		background-color: #a71930;
		text-align: center;
		font-size: 1em;
		margin-left:35px;	
	
		}
	#ColList .tile.tile-medium a {
		text-decoration: none;
		color: #FFFFFF;
		}
	#ColList .tile.tile-medium a .fa {font-size: 2em; padding: 20px 0px; display: block; margin-right: -5;}
	/*blog post list and side bar*/
	div.ncmcCategories {float: right; width: 33%;}
	div.ncmcBlogPost {width: 60%;}
	/*blog post list and side bar*/
	/*end content area*/
	/*begin footer*/
	#footer {
		background-color: #222222;
		color: #FFFFFF;
		height: 134px;
		padding-top: 12px;
		}
	#binfo {
		color: #ffffff;
		position: relative;
		text-align: center;
	}
	#binfo ul {
		margin: 0 auto;
	}

	#binfo .eb {
		border-left: medium none;
	}
	#binfo ul li {
		color: #ffffff;
	}
	#binfo li {
		border-left: 1px solid #ffffff;
		color: #ffffff;
		display: inline;
		list-style: outside none none;
		padding-left: 0.5em;
	}
	#binfo ul li a:hover, #binfo ul li a:link, #binfo ul li a:active, #binfo ul li a:visited {
		color: #ffffff;
	}
	/*end footer*/
	/*extras*/
	.group:before,
	.group:after {
	  content:"";
	  display:table;
	}
	.group:after {
	  clear:both;
	}
	div.container{max-width: 980px;}
	/*nursing side nav*/
	#acadSideNav{}
	#nursingSideNav{background-color: #222222; list-style-type: none;}
	#nursingSideNav li {padding: 5px 15px;}
	#nursingSideNav li.sideHeading {background-color: #a71930; color: #FFFFFF; font-weight: bold;}
	#nursingSideNav li a {color: #9d9d9d; text-decoration: none;}
	#nursingSideNav li a:hover {color: #FFFFFF;}
	.acadTBL table tr td:last-child {text-align: center;}
	/*nursing side nav*/
	p.degreeHeader {font-weight: bold; text-align: center; font-size: 24pt; line-height: 0.95em;}
	p.degreeSubHeader {font-weight: bold; text-align: center; font-size: 16pt;}
	td.degreeBottomBorder {border-bottom: 1px solid black;}
	.degreeTable {margin-left: auto;
   margin-right: auto;}
	.degreeTable tr > td:first-child + td, .degreeTable tr > td:first-child + td + td + td + td {
    margin-left: 5px;
    text-align: right;
	line-height: 0.95em;
	}
	.degreeTable tr td:nth-child(2) , .degreeTable tr td:nth-child(5) {
		margin-left: 5px;
		text-align: right;
	}
	.degreeTable tr > td:first-child + td + td  {
		margin-left: 45px;
		text-align: right;
	}
	.degreeTable tr td:nth-child(3) {
		padding-left: 45px;
	}	
	.ixHPBox {
		border: 1px solid black;
		margin-top: 40px;
	}
	.ixHPBoxRed {
		background-color: red;
		text-align: center;
	}
	.ixHPBoxBlue {
		background-color: #0cf;
		text-align: center;
	}
	#titleIXBottomBox {
		border: 4px double #999;
		margin-top: 40px;
	}
	/*sidNavi*/
	nav.ncmcSideNavi {
		padding-left: 0;
		padding-right: 0;
		left: -1.75em;
		position: relative;
		width: 200px;
		background-color: #222;
		min-height: 24em;
		top: 1.85em;
		}
	nav.ncmcSideNavi .menu-sidenav-container{
		margin-top: 2em;
		}
	nav.ncmcSideNavi a {
		color: #9d9d9d;
		text-decoration: none;
		display: block;
		}
	nav.ncmcSideNavi ul.ncmcNavi  > li > a{
		background-color: #a71930;
		margin-right: 5px;
		padding: 4px 0px 4px 2px;
		color: #ffffff;
		cursor: default;
		}
	nav.ncmcSideNavi ul.ncmcNavi  {
		list-style-type: none;
		padding-left: 5px;
		font-weight: bold;
		}
	nav.ncmcSideNavi ul.sub-menu {
		text-align: left;
		list-style-type: none;
		padding-left: 10px;
		font-size: 13px;
		}
	div.ncmcSideContent {
		float: right;
		width: 78%;
		}
	/*end sideNavi*/
	#ncmcSiteMap li{list-style-type: none;}
	
	#ncmcSiteMap li.siteMapHeading > a{font-size: 1.5em; text-decoration: underline;}
	#ncmcSiteMap li.siteMapHeading  li a{font-size: 1.2em;}
	a:focus {font-weight: bold;}
	/*extras*/
}
@media only screen and (min-width: 1024px) and (max-width: 1199px)
{
	#wrapper {
		width: 1024px;
		/* max-width: 92em; */
		border: 1px black solid;
		margin: 0 auto;
		clear:both;
		}
	/*begin header section*/
	#header {
		background-color: #a71930;
		height: 130px;
		color: #FFFFFF;
		padding: 4px;
		}
	#header p {margin: 0; }
	.skip { /*button on focus contrast 7.43:1 - ADA compliant*/
	  font-weight: bold;
	  background: #a71930;
	  -webkit-border-radius: 5;
	  -moz-border-radius: 5;
	  border-radius: 5px;
	  -webkit-box-shadow: 2px 2px 2px white;/*#666666;*/
	  -moz-box-shadow: 2px 2px 2px white;/*#666666;*/
	  box-shadow: 2px 2px 2px white;/*#666666;*/
	  color: #ffffff;
	  font-size: 13px;
	  padding: 5px 10px 5px 10px;
	  /*text-decoration: underline;*/
	  margin:4px;
	}
	 .skip:hover { /*button on focus contrast 5.74:1 - ADA compliant*/
	 color: black;
	 font-weight: bold;
	  background: /*#a71930;*/ #FFFFFF;
	  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -moz-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -o-linear-gradient(top, #FFFFFF, #666666);
	  background-image: linear-gradient(top bottom, #FFFFFF, #666666);
	  /*text-decoration: none;*/
	  text-decoration: underline;
	}
	.skip:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	  font-weight: bold;
	  color: black;
	  background: /*#a71930;*/ #FFFFFF;
	  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -moz-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -o-linear-gradient(top, #FFFFFF, #666666);
	  background-image: linear-gradient(top bottom, #FFFFFF, #666666);
	  /*text-decoration: none;*/
	  text-decoration: underline;
	}
	#header #ncmcLogo {
		height: 47px;
		width: 300px;
		/* border: 1px #FFFFFF solid; */
		position: relative;
		top: 11px;
		left: 10px;
		}
	#ncmcLogo img {height: 80px;}
	#ncmcSearch {background-color: #a71930; position: relative; float: right; right: -28.86em; top: -6em; /* left: 3.2% */}
	#ncmcSearch .glyphicon-search {font-size: 1.2em; cursor: pointer;}
	#myCOMPASS {
		width:290px;
		position: relative; 
		z-index: 10; 
		font-size: 1.15em;  
		top: -58px; 
		float: right;
		left: 37%;;
		 }
	#myCOMPASS a {text-decoration: none;}
	#MFS{position: relative; 
		z-index: 10; 
		font-size: 1.15em;  
		top: -30px; 
		float: right;
		right: 5%;}
	#locations {
		color: #000000;
		font-weight:normal;
}
		/* The container <div> - needed to position the dropdown content */
/*dropdow menu*/
	.lbtn {
	font-weight: normal;
	background: #a71930;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	border-radius: 5px;
	border: 1em;
	padding: 0px 3px 0px 3px;
	margin-left: 95px;
	color: #000000;
	} 
	/* The container <div> - needed to position the dropdown content */
	/*.dropdown {
	font-size: 15px;
	    position: absolute;
	    display: inline-block; !important;
	}*/
	.lbtn ul a {
	 /* margin-left: 20px;*/  
	  display: block;
	  width: 170px;
	position:relative;
	}
	/* Dropdown Content (Hidden by Default) */
	 .dropdown-menu {
		overflow: auto;
	    display: none;
	    position: absolute;
	    background-color: #f9f9f9;
	    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	  	text-decoration: underline;
	}
	
	/* Links inside the dropdown */
	 .dropdown-menu a {
	    color: #000000;
	    padding: 2px 2px;
	    text-decoration: none;
	    display:block;
	}
	/* Show the dropdown menu on hover */
	.dropdown:hover .dropdown-menu {
	    display: block; !important;
		margin: 0;
		color: black;
	}
	.dropdown:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
		display: block; !important;
	  	font-weight: bold;
	  	background-image: -webkit-linear-gradient(top, #a71930, #666666);
	  	background-image: -moz-linear-gradient(top, #a71930, #666666);
	  	background-image: -ms-linear-gradient(top, #a71930, #666666);
	  	background-image: -o-linear-gradient(top, #a71930, #666666); 
	  	background-image: linear-gradient(top bottom, #a71930, #666666);
	}
	.lbtn:hover {/*dropdow menu on hover*/
	 	background: /*#a71930;*/ #FFFFFF;
	  	background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
	  	background-image: -moz-linear-gradient(top, #FFFFFF, #666666);
	  	background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
	  	background-image: -o-linear-gradient(top, #FFFFFF, #666666);
	  	background-image: linear-gradient(top bottom, #FFFFFF, #666666);
	  	text-decoration: underline;
	/*font-weight: bold;*/
	}
	.lbtn:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	  /*font-weight: bold;*/
	  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -moz-linear-gradient(top,  #FFFFFF, #666666);
	  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -o-linear-gradient(top, #FFFFFF, #666666); 
	  background-image: linear-gradient(top bottom,  #FFFFFF, #666666);
	}
	#ncmcInfoArea{
		position: relative; 
		}
	#prospects {
		position: absolute; 
		float: right;
		right: 21em;
		top: -5.28em;
		}
	#prospects ul {
		list-style-type: none;
		}
	#prospects li {
		text-align: right;
		font-size: 1.2em;
	}
	#prospects li a {
		/* display: block; */
		color: #222222;
		text-align: center;
		padding: 8px 10px;
		text-decoration: none;
		}
	div.ncmcSMedia ul.Icons{
		float: right;
		position: relative;
		top: -6.28em;
		right: 1.6%;
		list-style-type: none;
		}
	div.ncmcSMedia ul.Icons li {
		float: left;
	}
	div.ncmcSMedia li a{
		font-size: 1.20em;
		display: block;
		color: #222222;
		padding: 4px 10px;
	}
	/*end header section*/
	
	/*begin content area*/
	#contentum{background: #d6d6d6 url('images/anchorAngle2.jpg');
    background-repeat: repeat; background-color: #d6d6d6; border-left: 0px solid black; overflow: hidden; min-height: 24em;}
	#mainContentum {
		margin: 2em 3em;
	}
	#mainContentum .Normal, #mainContentum.NormalDisabled, #mainContentum.NormalDeleted{font-size: 1.1em; color: #000000;}
	/* #mainContentum p{font-size: 1.2em;} */
	#centerDiv {text-align: center; margin-bottom: 4em;}
	#ColList .tile.tile-medium {
		height: 150px;
		width: 150px;
		background-color: #a71930;
		text-align: center;
		font-size: 1em;
		}
	#ColList .tile.tile-medium a {
		text-decoration: none;
		color: #FFFFFF;
		}
	#ColList .tile.tile-medium a .fa {font-size: 2em; padding: 10px 0px; display: block;}	
	/*blog post list and side bar*/
	div.ncmcCategories {float: right; width: 33%;}
	div.ncmcBlogPost {width: 60%;}
	/*blog post list and side bar*/
	h1{
		font-weight:bold;
		font-size: 2.2em;
	}
	h2 {color:#a71930;
		 font-size: 1.3em;
		 font-weight:bold;
	}
	h3{ 
		font-size:1.2em;
		font-weight:bold;
	}
	h4 { color:#a71930;
		font-size:1em;
		font-weight:bold;
	}
	/*end content area*/
	/*begin footer*/
	#footer {
		background-color: #222222;
		color: #FFFFFF;
		height: 136px;
		padding-top: 12px;
		}
	#binfo {
		color: #ffffff;
		position: relative;
		text-align: center;
	}
	#binfo ul {
		margin: 0 auto;
	}

	#binfo .eb {
		border-left: medium none;
	}
	#binfo ul li {
		color: #ffffff;
	}
	#binfo li {
		border-left: 1px solid #ffffff;
		color: #ffffff;
		display: inline;
		list-style: outside none none;
		padding-left: 0.5em;
	}
	#binfo ul li a:hover, #binfo ul li a:link, #binfo ul li a:active, #binfo ul li a:visited {
		color: #ffffff;
	}
	/*end footer*/
	/*extras*/
	.group:before,
	.group:after {
	  content:"";
	  display:table;
	}
	.group:after {
	  clear:both;
	}
	div.container{max-width: 980px;}
	/*nursing side nav*/
	#acadSideNav{}
	#nursingSideNav{background-color: #222222; list-style-type: none;}
	#nursingSideNav li {padding: 5px 15px;}
	#nursingSideNav li.sideHeading {background-color: #a71930; color: #FFFFFF; font-weight: bold;}
	#nursingSideNav li a {color: #9d9d9d; text-decoration: none;}
	#nursingSideNav li a:hover {color: #FFFFFF;}
	.acadTBL table tr td:last-child {text-align: center;}
	/*nursing side nav*/	
	.ixHPBox {
		border: 1px solid black;
		margin-top: 40px;
	}
	.ixHPBoxRed {
		background-color: red;
		text-align: center;
	}
	.ixHPBoxBlue {
		background-color: #0cf;
		text-align: center;
	}
	#titleIXBottomBox {
		border: 4px double #999;
		margin-top: 40px;
	}
	/*sidNavi*/
	nav.ncmcSideNavi {
		padding-left: 0;
		padding-right: 0;
		left: -1.75em;
		position: relative;
		width: 200px;
		background-color: #222;
		min-height: 24em;
		top: 1.85em;
		}
	nav.ncmcSideNavi .menu-sidenav-container{
		margin-top: 2em;
		}
	nav.ncmcSideNavi a {
		color: #9d9d9d;
		text-decoration: none;
		display: block;
		}
	nav.ncmcSideNavi ul.ncmcNavi  > li > a{
		background-color: #a71930;
		margin-right: 5px;
		padding: 4px 0px 4px 2px;
		color: #ffffff;
		cursor: default;
		}
	nav.ncmcSideNavi ul.ncmcNavi  {
		list-style-type: none;
		padding-left: 5px;
		font-weight: bold;
		}
	nav.ncmcSideNavi ul.sub-menu {
		text-align: left;
		list-style-type: none;
		padding-left: 10px;
		font-size: 13px;
		}
	div.ncmcSideContent {
		float: right;
		width: 78%;
		}
	/*end sideNavi*/
	/*extras*/
}
@media only screen and (min-width: 993px) and (max-width: 1023px)
{
	#wrapper {
		width: 100%; 
		/*border: 1px black solid;*/
		margin: 0 auto;
		clear:both;
		}
		/*begin header section*/
	#header {
		background-color: #a71930;
		height: 130px;
		color: #FFFFFF;
		}
	#header p {margin: 0; }
	.skip { /*button on focus contrast 7.43:1 - ADA compliant*/
		font-weight: bold;
		  background: #a71930;
		  -webkit-border-radius: 5;
		  -moz-border-radius: 5;
		  border-radius: 5px;
		  -webkit-box-shadow: 2px 2px 2px white;/*#666666;*/
		  -moz-box-shadow: 2px 2px 2px white;/*#666666;*/
		  box-shadow: 2px 2px 2px white;/*#666666;*/
		  color: #ffffff;
		  font-size: 13px;
		  padding: 5px 10px 5px 10px;
		  /*text-decoration: underline;*/
		  margin:4px;
	}
	 .skip:hover { /*button on focus contrast 5.74:1 - ADA compliant*/
		 color: black;
		 font-weight: bold;
		  background: /*#a71930;*/ #FFFFFF;
		  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
		  background-image: -moz-linear-gradient(top, #FFFFFF, #666666);
		  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
		  background-image: -o-linear-gradient(top, #FFFFFF, #666666);
		  background-image: linear-gradient(top bottom, #FFFFFF, #666666);
		  /*text-decoration: none;*/
		  text-decoration: underline;
	}
	.skip:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
		  font-weight: bold;
		  color: black;
		  background: /*#a71930;*/ #FFFFFF;
		  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
		  background-image: -moz-linear-gradient(top, #FFFFFF, #666666);
		  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
		  background-image: -o-linear-gradient(top, #FFFFFF, #666666);
		  background-image: linear-gradient(top bottom, #FFFFFF, #666666);
		  text-decoration: underline;
	}
	#header #ncmcLogo {
		height: 50px;
		width: 300px;
		/* border: 1px #FFFFFF solid; */
		position: relative;
		top: 10px;
		left: 10px;
		}
	#ncmcLogo img {height: 75px;}
	#ncmcSearch {background-color: #a71930; position:  relative; float: right; right: -27.86em; top: -8em;}
	#ncmcSearch .glyphicon-search {font-size: 1.2em; cursor: pointer;}	
	#myCOMPASS {
		width:270px;
		position: relative; 
		z-index: 10; 
		font-size: 1.05em;  
		top: -57px; 
		float: right;
		left: 35.5%;}
	#myCOMPASS a {text-decoration: none; color: #000000;}
		#locations {
	color: #000000;
	font-weight:normal;
}
		/*dropdow menu*/
	.lbtn {
		font-weight: normal;
		background: #a71930;
	  	-webkit-border-radius: 5px;
	  	-moz-border-radius: 5px;
	  	border-radius: 5px;
	  	border: 1em;
		padding: 0px 3px 0px 3px;
		margin-left: 95px;
		color: #000000;
	} 
	/* The container <div> - needed to position the dropdown content */
	/*.dropdown {
	font-size: 15px;
	    position: absolute;
	    display: inline-block; !important;
	}*/
	.lbtn ul a {
	 /* margin-left: 20px;*/  
	  display: block;
	  width: 170px;
		position:relative;
	}
	/* Dropdown Content (Hidden by Default) */
	 .dropdown-menu {
		overflow: auto;
	    display: none;
	    position: absolute;
	    background-color: #f9f9f9;
	    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	  	text-decoration: underline;
	}
	
	/* Links inside the dropdown */
	 .dropdown-menu a {
	    color: #000000;
	    padding: 2px 2px;
	    text-decoration: none;
	    display:block;
	}
	/* Show the dropdown menu on hover */
	.dropdown:hover .dropdown-menu {
	    display: block; !important;
	margin: 0;
	color: black;
	}
	.dropdown:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	display: block; !important;
	  font-weight: bold;
	  background-image: -webkit-linear-gradient(top, #a71930, #666666);
	  background-image: -moz-linear-gradient(top, #a71930, #666666);
	  background-image: -ms-linear-gradient(top, #a71930, #666666);
	  background-image: -o-linear-gradient(top, #a71930, #666666); 
	  background-image: linear-gradient(top bottom, #a71930, #666666);
	}
	.lbtn:hover {/*dropdow menu on hover*/
	 background: /*#a71930;*/ #FFFFFF;
	  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -moz-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -o-linear-gradient(top, #FFFFFF, #666666);
	  background-image: linear-gradient(top bottom, #FFFFFF, #666666);
	  text-decoration: underline;
	/*font-weight: bold;*/
	}
	.lbtn:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	  /*font-weight: bold;*/
	  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -moz-linear-gradient(top,  #FFFFFF, #666666);
	  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -o-linear-gradient(top, #FFFFFF, #666666); 
	  background-image: linear-gradient(top bottom,  #FFFFFF, #666666);
	}
	.btn {/*dropdow menu*/
		font-weight: bold;
		background: #a71930;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: 3px 3px 3px #666666;
		-moz-box-shadow: 3px 3px 3px #666666;
		box-shadow: 4px 6px 8px #666666;
	    color: #ffffff;
		font-size: 13px;
		padding: 5px 5px 5px 5px;
	/*opacity: 40%;
	border: none;*/
	} 
	.btn ul a {
	 /* margin-left: 20px;*/  
	  display: block;
	  width: 170px;
		position:relative;
	}
	/* Dropdown Content (Hidden by Default) */
	 .dropdown-menu {
		overflow: auto;
	    display: none;
	    position: absolute;
	    background-color: #f9f9f9;
	    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	  	text-decoration: underline;
	}
	
	/* Links inside the dropdown */
	 .dropdown-menu a {
	    color: #000000;
	    padding: 2px 2px;
	    text-decoration: none;
	    display:block;
	}
	/* Show the dropdown menu on hover */
	.dropdown:hover .dropdown-menu {
	display: block; !important;
	margin: 0;
	color: black;
	}
	.dropdown:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	display: block; !important;
	  font-weight: bold;
	  background-image: -webkit-linear-gradient(top, #a71930, #666666);
	  background-image: -moz-linear-gradient(top, #a71930, #666666);
	  background-image: -ms-linear-gradient(top, #a71930, #666666);
	  background-image: -o-linear-gradient(top, #a71930, #666666); 
	  background-image: linear-gradient(top bottom, #a71930, #666666);
	}
	.btn:hover{/*dropdow menu on hover*/
	    font-weight: bold;
	    color: #FFFFFF;
	    background: /*#a71930;*/ #FFFFFF;
	    background-image: -webkit-linear-gradient(top, #a71930, #666666);
	    background-image: -moz-linear-gradient(top, #a71930, #666666);
	    background-image: -ms-linear-gradient(top, #a71930, #666666);
	    background-image: -o-linear-gradient(top, #a71930, #666666);
	    background-image: linear-gradient(top bottom, #a71930, #666666);
	}
	.btn:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	    font-weight: bold;
	    color: white;
	    background: /*#a71930;*/ #FFFFFF;
	    background-image: -webkit-linear-gradient(top, #a71930, #666666);
	    background-image: -moz-linear-gradient(top, #a71930, #666666);
	    background-image: -ms-linear-gradient(top, #a71930, #666666);
	    background-image: -o-linear-gradient(top, #a71930, #666666); 
	    background-image: linear-gradient(top bottom, #a71930, #666666);
	    text-decoration: underline;
	}
	#ncmcInfoArea{
		position: relative; 
		}
	#prospects {
		position: absolute; 
		float: right;
		right: 21em;
		top: -5.28em;
		}
	#prospects ul {
		list-style-type: none;
		}
	#prospects li {
		text-align: right;
		font-size: 1.2em;
	}
	#prospects li a {
		/* display: block; */
		color: #222222;
		text-align: center;
		padding: 8px 10px;
		text-decoration: none;
		}
	div.ncmcSMedia ul.Icons{
		float: right;
		position: relative;
		top: -6.28em;
		right: 1.6%;
		list-style-type: none;
		}
	div.ncmcSMedia ul.Icons li {
		float: left;
	}
	div.ncmcSMedia li a{
		font-size: 1.20em;
		display: block;
		color: #222222;
		padding: 4px 10px;
	}
	/*end header section*/
	/*begin content area*/
	#contentum{background: #d6d6d6 url('images/anchorAngle2.jpg');
    background-repeat: repeat; background-color: #FFFFFF; border-left: 1px solid black; overflow: hidden; min-height: 24em;}
	#mainContentum {
		margin: 2em 3em;
	}
	#mainContentum .Normal, #mainContentum.NormalDisabled, #mainContentum.NormalDeleted{font-size: 1.1em; color: #000000;}
	#centerDiv {text-align: center; margin-bottom: 4em;}
	/* #mainContentum p{font-size: 1.2em;} */
	#ColList .tile.tile-medium {
		height: 150px;
		width: 150px;
		background-color: #a71930;
		text-align: center;
		font-size: 1em;
		}
	#ColList .tile.tile-medium a {
		text-decoration: none;
		color: #FFFFFF;
		}
	#ColList .tile.tile-medium a .fa {font-size: 2em; padding: 10px 0px; display: block;}
	/*blog post list and side bar*/
	div.ncmcCategories {float: right; width: 33%;}
	div.ncmcBlogPost {width: 60%;}
	/*blog post list and side bar*/
	h1{
		font-weight:bold;
		font-size: 2.4em;
	}
	h2 {color:#a71930;
		 font-size: 1.2em;
		 font-weight:bold;
	}
	h3{ 
		font-size:1.1em;
		font-weight:bold;
	}
	h4 { color:#a71930;
		font-size:.9em;
		font-weight:bold;
	}
	.cta { /*button on focus contrast 7.43:1 - ADA compliant*/
		  font-weight: bold;
		  background: #a71930;
		  -webkit-border-radius: 10;
		  -moz-border-radius: 10;
		  border-radius: 10px;
		  -webkit-box-shadow: 4px 6px 8px #666666;
		  -moz-box-shadow: 4px 6px 8px #666666;
		  box-shadow: 4px 6px 8px #666666;
		  color: #ffffff;
		  font-size: 13px;
		  padding: 5px 10px 5px 10px;
		  text-decoration: none;
	}

	/*end content area*/
	/*begin footer*/
	#footer {
		background-color: #222222;
		color: #FFFFFF;
		min-height: 136px;
		padding-top: 12px;
		}
	#binfo {
		color: #ffffff;
		position: relative;
		text-align: center;
	}
	#binfo ul {
		margin: 0 auto;
	}

	#binfo .eb {
		border-left: medium none;
	}
	#binfo ul li {
		color: #ffffff;
	}
	#binfo li {
		border-left: 1px solid #ffffff;
		color: #ffffff;
		display: inline;
		list-style: outside none none;
		padding-left: 0.5em;
	}
	#binfo ul li a:hover, #binfo ul li a:link, #binfo ul li a:active, #binfo ul li a:visited {
		color: #ffffff;
	}
	/*end footer*/
	/*extras*/
	.group:before,
	.group:after {
	  content:"";
	  display:table;
	}
	.group:after {
	  clear:both;
	}
	.ixHPBox {
		border: 1px solid black;
		margin-top: 40px;
	}
	.ixHPBoxRed {
		background-color: red;
		text-align: center;
	}
	.ixHPBoxBlue {
		background-color: #0cf;
		text-align: center;
	}
	#titleIXBottomBox {
		border: 4px double #999;
		margin-top: 40px;
	}
	/*sidNavi*/
	nav.ncmcSideNavi {
		padding-left: 0;
		padding-right: 0;
		left: -1.75em;
		position: relative;
		width: 200px;
		background-color: #222;
		min-height: 24em;
		top: 1.85em;
		}
	nav.ncmcSideNavi .menu-sidenav-container{
		margin-top: 2em;
		}
	nav.ncmcSideNavi a {
		color: #9d9d9d;
		text-decoration: none;
		display: block;
		}
	nav.ncmcSideNavi ul.ncmcNavi  > li > a{
		background-color: #a71930;
		margin-right: 5px;
		padding: 4px 0px 4px 2px;
		color: #ffffff;
		cursor: default;
		}
	nav.ncmcSideNavi ul.ncmcNavi  {
		list-style-type: none;
		padding-left: 5px;
		font-weight: bold;
		}
	nav.ncmcSideNavi ul.sub-menu {
		text-align: left;
		list-style-type: none;
		padding-left: 10px;
		font-size: 13px;
		}
	div.ncmcSideContent {
		float: right;
		width: 78%;
		}
	/*end sideNavi*/
	/*extras*/
}
@media (min-width: 670px) and (max-width: 992px) 
{
	#wrapper {
		width: 100%; 
		border: 1px black solid;
		margin: 0 auto;
		clear:both;
		}
		/*begin header section*/
	#header {
		background-color: #a71930;
		height: 120px;
		color: #FFFFFF;
		}
	#header p {margin: 0;}
	.skip { /*button on focus contrast 7.43:1 - ADA compliant*/
		position:inline;
		font-weight: bold;
	  	background: #a71930;
	  	-webkit-border-radius: 5;
	  	-moz-border-radius: 5;
	 	border-radius: 5px;
	  	-webkit-box-shadow: 2px 2px 2px white /*#666666*/;
	  	-moz-box-shadow: 2px 2px 2px white /*#666666*/;
	  	box-shadow: 2px 2px 2px white /*#666666*/;
	  	color: #ffffff;
	  	font-size: 13px;
	  	padding: 3px 6px 3px 6px;
	  	text-decoration: underline;
	  	margin:3px;
	}
	#header #ncmcLogo {
		height: 49px;
		width: 300px;
		/* border: 1px #FFFFFF solid; */
		position: relative;
		top: 10px;
		left: 10px;
		}
	#ncmcLogo img {height: 72px; width: 300px;}
    .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-collapse.collapse.in {
        display: block !important;
    }
    .navbar-header .collapse, .navbar-toggle {
        display:block !important;
    }
    .navbar-header {
        float: left;
    }
	#ncmcSearch .glyphicon-search {font-size: 1.2em; cursor: pointer; color: #FFFFFF;}
	#myCOMPASS {
		width: 240px;
		position: /*relative;*/absolute; 
		z-index: 10; 
		font-size: 1.05em;  
		top:15px; 
		left: 70%;}
	#myCOMPASS a {text-decoration: none; color: #000000;}
	#MFS{position: relative; 
		z-index: 10; 
		font-size: 1.15em;  
		top: -10px; 
		float: right;
		left: -25%;}
	#locations {
		color: #000000;
		font-weight:normal;
		left: 5%;
		top: 80px;
	}
	/*dropdow menu*/
	.lbtn {
		font-weight: normal;
		background: #a71930;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		border: 1em;
		padding: 0px 5px 0px 5px;
		/*margin-left: 95px;*/
		color: #000000;
	} 
	/* The container <div> - needed to position the dropdown content */
	.dropdown {
		font-size: 15px;
	    position: absolute;
	    display: inline-block !important;
	}
	.lbtn ul a {
	 /* margin-left: 20px;*/  
	  	display: block;
	  	width: 170px;
		position:relative;
		color: #000000;
	}
	/* Dropdown Content (Hidden by Default) */
	 .dropdown-menu {
		color: #000000;
	overflow: auto;
	    display: none;
	    position: absolute;
	    background-color: #f9f9f9;
	    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	  text-decoration: underline;
	}
	
	/* Links inside the dropdown */
	 .dropdown-menu a {
	    color: #000000;
	    padding: 2px 2px;
	    text-decoration: none;
	    display:block;
	}
.btn {/*dropdow menu*/
		font-weight: bold;
		background: #a71930;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: 3px 3px 3px #666666;
		-moz-box-shadow: 3px 3px 3px #666666;
		box-shadow: 4px 6px 8px #666666;
	    color: #ffffff;
		font-size: 13px;
		padding: 5px 5px 5px 5px;
	/*opacity: 40%;
	border: none;*/
	} 
	.btn ul a {
	 /* margin-left: 20px;*/  
	  display: block;
	  width: 170px;
		position:relative;
	}
	/* Dropdown Content (Hidden by Default) */
	 .dropdown-menu {
		overflow: auto;
	    display: none;
	    position: absolute;
	    background-color: #f9f9f9;
	    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	  	text-decoration: underline;
	}
	
	/* Links inside the dropdown */
	 .dropdown-menu a {
	    color: #000000;
	    padding: 2px 2px;
	    text-decoration: none;
	    display:block;
	}
	/* Show the dropdown menu on hover */
	.dropdown:hover .dropdown-menu {
	    display: block !important;
	margin: 0;
	color: black;
	}
	.btn:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	    font-weight: bold;
	    color: white;
	    background: /*#a71930;*/ #FFFFFF;
	    background-image: -webkit-linear-gradient(top, #a71930, #666666);
	    background-image: -moz-linear-gradient(top, #a71930, #666666);
	    background-image: -ms-linear-gradient(top, #a71930, #666666);
	    background-image: -o-linear-gradient(top, #a71930, #666666); 
	    background-image: linear-gradient(top bottom, #a71930, #666666);
	    text-decoration: underline;
	}
	#ncmcInfoArea{
		position: relative; 
		}
	#prospects ul {
		list-style-type: none;
		position: relative;
		top: 1.8em;
		z-index: 10;
		}
	#prospects li {
		float: right;
	}
	#prospects li a {
		display: block;
		color: #FFFFFF;
		text-align: center;
		padding: 16px 10px;
		text-decoration: none;
		font-size: 1.1em;
		font-weight: bold;
		}
	div.ncmcSMedia ul.Icons{
		float: left;
		position: relative;
		top: -5.28em;
		list-style-type: none;
		}
	div.ncmcSMedia ul.Icons li {
		float: left;
	}
	div.ncmcSMedia li a{
		font-size: 1.1em;
		display: block;
		color: #222222;
		padding: 4px 10px;
	}
	/*end header section*/
	/*begin content area*/
	#contentum{background: #d6d6d6 url('images/anchorAngle12jpg');
    background-repeat: repeat; background-color: #FFFFFF; border-left: 1px solid black; overflow: scroll; min-height: 24em;}
	#mainContentum {
		margin: 2em 3em;
	}
	#mainContentum .Normal, #mainContentum.NormalDisabled, #mainContentum.NormalDeleted{font-size: 1.1em; color: #000000;}
	/* #mainContentum p{font-size: 1.2em;} */
	#centerDiv {text-align: center; margin-bottom: 4em;}
	#ColList .tile.tile-medium {
		background-color: #a71930;
		text-align: center;
		font-size: 1em;
		}
	#ColList .tile.tile-medium a {
		text-decoration: none;
		color: #FFFFFF;
		}
	#ColList .tile.tile-medium a .fa {font-size: 2em; padding: 10px 0px; margin-right: 1em;}
	/*blog post list and side bar*/
	div.ncmcCategories {float: right; width: 33%;}
	div.ncmcBlogPost {width: 60%;}
	/*blog post list and side bar*/
	h1{
		font-weight:bold;
		font-size: 2.2em;
	}
	h2 {color:#a71930;
		 font-size: 1.2em;
		 font-weight:bold;
	}
	h3{ 
		font-size:1.1em;
		font-weight:bold;
	}
	h4 { color:#a71930;
		font-size:.9em;
		font-weight:bold;
	}
	.cta { /*button on focus contrast 7.43:1 - ADA compliant*/
		font-weight: bold;
	  background: #a71930;
	  -webkit-border-radius: 10;
	  -moz-border-radius: 10;
	  border-radius: 10px;
	  -webkit-box-shadow: 4px 6px 8px #666666;
	  -moz-box-shadow: 4px 6px 8px #666666;
	  box-shadow: 4px 6px 8px #666666;
	  color: #ffffff;
	  font-size: 12px;
	  padding: 5px 10px 5px 10px;
	  text-decoration: none;
	}
th{ 
	color: white;
	background:#a71930;
	padding: 3px;
	text-align: center;
	line-height: 2em;
	}
	/*end content area*/
	/*begin footer*/
	
	#footer {
		background-color: #222222;
		color: #FFFFFF;
		min-height: 76px;
		padding-top: 12px;
		padding-bottom: 1em;
		}
	#binfo {
		color: #ffffff;
		position: relative;
		text-align: center;
	}
	#binfo ul {
		margin: 0 auto;
	}

	#binfo .eb {
		border-left: medium none;
	}
	#binfo ul li {
		color: #ffffff;
	}
	#binfo li {
		border-left: 1px solid #ffffff;
		color: #ffffff;
		display: inline;
		list-style: outside none none;
		padding-left: 0.5em;
	}
	#binfo ul li a:hover, #binfo ul li a:link, #binfo ul li a:active, #binfo ul li a:visited {
		color: #ffffff;
	}
	/*end footer*/
	/*extras*/
	.group:before,
	.group:after {
	  content:"";
	  display:table;
	}
	.group:after {
	  clear:both;
	}
	.ixHPBox {
		border: 1px solid black;
		margin-top: 40px;
	}
	.ixHPBoxRed {
		background-color: red;
		text-align: center;
	}
	.ixHPBoxBlue {
		background-color: #0cf;
		text-align: center;
	}
	#titleIXBottomBox {
		border: 4px double #999;
		margin-top: 40px;
	}
	/*extras*/
}
@media only screen and (min-width: 417px) and (max-width: 669px)
{/*min-width: 417*/
	#wrapper {
		width: 100%; 
		border: 1px black solid;
		margin: 0 auto;
		clear: both;
		}
		/*begin header section*/
	#header {
		background-color: #a71930;
		height: 100%;
		color: #FFFFFF;
		padding-top: 1px;
		}
	#header p {margin: 0;}
							
			/** call-to-action button **/
	.skip { /*button on focus contrast 7.43:1 - ADA compliant*/
		position:inline;
		font-weight: bold;
	  	background: #a71930;
	  	-webkit-border-radius: 5;
		  -moz-border-radius: 5;
		  border-radius: 5px;
		  -webkit-box-shadow: 2px 2px 2px white /*#666666*/;
		  -moz-box-shadow: 2px 2px 2px white /*#666666*/;
		  box-shadow: 2px 2px 2px white /*#666666*/;
		  color: #ffffff;
		  font-size:12px;
		  padding: 3px 3px 3px 3px;
		  text-decoration: underline;
		  margin:3px;
	}
	#header #ncmcLogo{
		height: 40px;
		position: absolute;
		/*right: 50.4%;*/
		top: 13px;
		z-index: 8;
		/*padding: 0px 0px 0px 12px;*/
		width: 260px;
		}
	#header #ncmcLogo img {
			height: 69px;
			width: 260px; /*HC*/
			}
	#myCOMPASS {
		/*width: 230px;
		height:90px;*/
		position: relative;/*absolute; */
		z-index: 10; 
		font-size: 1.05em; 
		top: -22px; 
		left: 58%; /* 75px; */
		}
	#myCOMPASS a {text-decoration: none; color: #000000;}
	#MFS{position: relative; 
		z-index: 10; 
		font-size: 1.15em;  
		top: 21px; 
		float: right;
		right: 70%;}
	#locations {
		color: #000000;
		font-weight:normal;
	}
			/*dropdow menu*/
	.lbtn {
		font-weight: normal;
	 	background: #a71930;
	  	-webkit-border-radius: 5px;
	  	-moz-border-radius: 5px;
	  	border-radius: 5px;
	  	border: 1em;
		padding: 0px 5px 0px 5px;
		margin-left: 95px;
		color: #000000;
	} 
	/* The container <div> - needed to position the dropdown content */
	.dropdown {
		font-size: 15px;
	    position: absolute;
	    display: inline-block; !important;
	}
	.lbtn ul a {
	 /* margin-left: 20px;*/  
	  	display: block;
	  	width: 170px;
		position:relative;
	}
	/* Dropdown Content (Hidden by Default) */
	.dropdown-menu {
		overflow: auto;
	    display: none;
	    position: absolute;
	    background-color: #f9f9f9;
	    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	  	text-decoration: underline;
		color: #000000;
	}
	
	/* Links inside the dropdown */
	 .dropdown-menu a {
	    color: #000000;
	    padding: 2px 2px;
	    text-decoration: none;
	    display:block;
	}
	/* Show the dropdown menu on hover */
	.dropdown:hover .dropdown-menu {
	    display: block; !important;
	margin: 0;
	color: #000000;
	}
	.dropdown:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
		display: block; !important;
	  	font-weight: bold;
	  	background-image: -webkit-linear-gradient(top, #a71930, #666666);
	  	background-image: -moz-linear-gradient(top, #a71930, #666666);
	  	background-image: -ms-linear-gradient(top, #a71930, #666666);
	  	background-image: -o-linear-gradient(top, #a71930, #666666); 
	  	background-image: linear-gradient(top bottom, #a71930, #666666);
	}	
	.lbtn:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	  /*font-weight: bold;*/
	  background-image: -webkit-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -moz-linear-gradient(top,  #FFFFFF, #666666);
	  background-image: -ms-linear-gradient(top, #FFFFFF, #666666);
	  background-image: -o-linear-gradient(top, #FFFFFF, #666666); 
	  background-image: linear-gradient(top bottom,  #FFFFFF, #666666);
	}
	.lbtn-content {
	    position: relative;
	    z-index: 1;
	    display: none;
	}
	.btn {/*dropdow menu*/
		font-weight: bold;
		background: #a71930;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: 3px 3px 3px #666666;
		-moz-box-shadow: 3px 3px 3px #666666;
		box-shadow: 4px 6px 8px #666666;
	    color: #ffffff;
		font-size: 13px;
		padding: 5px 5px 5px 5px;
	/*opacity: 40%;
	border: none;*/
	} 
	.btn:hover{/*dropdow menu on hover*/
	    font-weight: bold;
	    color: #FFFFFF;
	    background: /*#a71930;*/ #FFFFFF;
	    background-image: -webkit-linear-gradient(top, #a71930, #666666);
	    background-image: -moz-linear-gradient(top, #a71930, #666666);
	    background-image: -ms-linear-gradient(top, #a71930, #666666);
	    background-image: -o-linear-gradient(top, #a71930, #666666);
	    background-image: linear-gradient(top bottom, #a71930, #666666);
	  /*font-weight: bold;
	  background-image: -webkit-linear-gradient(top, #a71930, #999999);
	  background-image: -moz-linear-gradient(top, #a71930, #999999);
	  background-image: -ms-linear-gradient(top, #a71930, #999999);
	  background-image: -o-linear-gradient(top, #a71930, #999999);
	  background-image: linear-gradient(top bottom, #a71930, #999999);*/
	}
	.btn:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	    font-weight: bold;
	    color: white;
	    background: /*#a71930;*/ #FFFFFF;
	    background-image: -webkit-linear-gradient(top, #a71930, #666666);
	    background-image: -moz-linear-gradient(top, #a71930, #666666);
	    background-image: -ms-linear-gradient(top, #a71930, #666666);
	    background-image: -o-linear-gradient(top, #a71930, #666666); 
	    background-image: linear-gradient(top bottom, #a71930, #666666);
	    text-decoration: underline;
	}
	#ncmcInfoArea{
		position: fixed; 
		bottom: 0; 
		background-color: #222222; 
		width: 100%;
		font-size: 1.2em;
		z-index: 10;
		}
	#prospects ul {
		list-style-type: none;
		position: relative;
		}
	#prospects li {
		float: left;
	}
	#prospects li a {
		display: block;
		color: #FFFFFF;
		text-align: center;
		padding: 8px 10px;
		text-decoration: none;
		}
	#ncmcInfoArea, #prospects {clear: both;}
	div.ncmcSMedia ul.Icons{
		float: right;
		position: relative;
		list-style-type: none;
		}
	div.ncmcSMedia ul.Icons li {
		float: left;
	}
	div.ncmcSMedia li a{
		display: block;
		color: #FFFFFF;
		padding: 4px 14px;
	}
	.navbar.navbar-inverse{position: relative; top: 0; width: 100%; z-index: 1;}
	#topNavi {float: left;}
	#ncmcSearch .glyphicon-search {font-size: 1.2em; color: #FFFFFF;}
	/*end header section*/
	/*begin content area*/
	#contentum{background: #d6d6d6 url('images/anchorAngle2.jpg');
    background-repeat: repeat; border-left: 1px solid black; overflow: scroll; min-height: 24em;}
	#mainContentum {
		margin: 2em 3em;
	}
	#mainContentum .Normal, #mainContentum.NormalDisabled, #mainContentum.NormalDeleted{font-size: 1.1em; color: #000000;}
	/*#mainContentum img{max-width: 90% !important;}*/
	/* #mainContentum p{font-size: 1.2em;} */
	#centerDiv {text-align: center; margin-bottom: 2em;}
	#centerDiv img {max-width: 90%;}
	#ColList .tile.tile-medium {
		background-color: #a71930;
		text-align: center;
		font-size: 1.3em;
		}
	#ColList .tile.tile-medium a {
		text-decoration: none;
		color: #FFFFFF;
		}
	#ColList .tile.tile-medium a .fa {font-size: 2em; padding: 10px 0px; margin-right: 1em;}
	h1{
		font-weight:bold;
		font-size:1.5em;
	}
	h2 {color:#a71930;
	 font-size: 1.2em;
	 font-weight:bold;
	}
	h3{ 
		font-size:1.1em;
		font-weight:bold;
	}
	h4 { color:#a71930;
		font-size:.8em;
		font-weight:bold;
	}
	.cta { /*button on focus contrast 7.43:1 - ADA compliant*/
		font-weight: bold;
	  background: #a71930;
	  -webkit-border-radius: 10;
	  -moz-border-radius: 10;
	  border-radius: 10px;
	  -webkit-box-shadow: 4px 6px 8px #666666;
	  -moz-box-shadow: 4px 6px 8px #666666;
	  box-shadow: 4px 6px 8px #666666;
	  color: #ffffff;
	  font-size: 12px;
	  padding: 5px 10px 5px 10px;
	  text-decoration: none;
	}
	/*end content area*/
	/*begin footer*/
	#footer {
		background-color: #222222;
		color: #FFFFFF;
		min-height: 70px;
		padding-top: 12px;
		padding-bottom: 8em;
		}
	#binfo {
		color: #ffffff;
		position: relative;
		text-align: center;
	}
	#binfo ul {
		margin: 0 auto;
	}
	#binfo li:nth-child(6){margin-top: 1.75em;}
	#binfo ul li {
		color: #ffffff;
	}
	#binfo li {
		/* border-left: 1px solid #ffffff; */
		color: #ffffff;
		/* display: inline; */
		list-style: outside none none;
		padding-left: 0.5em;
	}
	#binfo ul li a:hover, #binfo ul li a:link, #binfo ul li a:active, #binfo ul li a:visited {
		color: #ffffff;
	}
	/*end footer*/
	/*extras*/
	.group:before,
	.group:after {
	  content:"";
	  display:table;
	}
	.group:after {
	  clear:both;
	}
	/*extras*/
}
@media only screen and (min-width: 300px) and (max-width: 416px)
{
	#wrapper {
		padding: 0px 0px;
		width: 100%; 
		border: 1px black solid;
		margin: 0 auto;
		clear:both;
		overflow: hidden;
	}
		/*begin header section*/
	#header {
		width:100%;
		background-color: #a71930;
		height: 105px;
		color: #FFFFFF;
		padding-top: 5px;
		}
	#header p {margin: 5px; }
											/** call-to-action button **/
	.skip { /*button on focus contrast 7.43:1 - ADA compliant*/
		position:inline;
		font-weight: bold;
		background: #a71930;
		-webkit-border-radius: 5;
		-moz-border-radius: 5;
		border-radius: 5px;
		-webkit-box-shadow: 2px 2px 2px white /*#666666*/;
		-moz-box-shadow: 2px 2px 2px white /*#666666*/;
		box-shadow: 2px 2px 2px white /*#666666*/;
		color: #ffffff;
		font-size: 16px;
	 	padding: 3px 6px 3px 6px;
		text-decoration: underline;
		margin:3px;
	}
	#header #ncmcLogo{
		height: 55px;
		width: 200px;
		/*position: absolute;*/
		/*right: 47%;*/ /* 75px; */ /*right: 0;*/
		top: 28px;
		z-index: 10;
		padding: 2px 2px 0px;
		}
	#header #ncmcLogo img {
			height: 62px;
			width: 270px;
			}
	#myCOMPASS {
/*width: 210px;*/
		position: relative; /*absolute; */
		z-index: 10; 
		font-size: 1.05em; 
		top: -106px; 
		right: -45%; /*75px;*/
		padding: 5px; }
	#myCOMPASS a {text-decoration: none; color: #000000;}
	#MFS{position: relative; 
		z-index: 10; 
		font-size: 1.15em;  
		top: 21px; 
		float: right;
		right: 70%;}
	#locations {
		color: #000000;
		font-weight:normal;
	}
	.lbtn {
		font-weight: normal;
	 	background: #a71930;
	  	-webkit-border-radius: 5px;
	  	-moz-border-radius: 5px;
	  	border-radius: 5px;
	  	border: 1em;
		padding: 0px 5px 0px 5px;
		margin-left: 70px;
		color: #000000;
	} 
	/* The container <div> - needed to position the dropdown content */
	.dropdown {
		font-size: 15px;
	    position: absolute;
	    display: inline-block; !important;
	}
	.lbtn ul a {
	 /* margin-left: 20px;*/  
	  	display: block;
	  	width: 170px;
		position:relative;
	}
	/* Dropdown Content (Hidden by Default) */
	 .dropdown-menu {
		overflow: auto;
	    display: none;
	    position: absolute;
	    background-color: #f9f9f9;
	    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	   text-decoration: underline;
		color: #000000;
	}
	
	/* Links inside the dropdown */
	 .dropdown-menu a {
	    color: #000000;
	    padding: 2px 2px;
	    text-decoration: none;
	    display:block;
	}
	.btn {/*dropdow menu*/
		font-weight: bold;
		background: #a71930;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: 3px 3px 3px #666666;
		-moz-box-shadow: 3px 3px 3px #666666;
		box-shadow: 4px 6px 8px #666666;
	    color: #ffffff;
		font-size: 13px;
		padding: 5px 5px 5px 5px;
	/*opacity: 40%;
	border: none;*/
	} 
	.btn:hover{/*dropdow menu on hover*/
	    font-weight: bold;
	    color: #FFFFFF;
	    background: /*#a71930;*/ #FFFFFF;
	    background-image: -webkit-linear-gradient(top, #a71930, #666666);
	    background-image: -moz-linear-gradient(top, #a71930, #666666);
	    background-image: -ms-linear-gradient(top, #a71930, #666666);
	    background-image: -o-linear-gradient(top, #a71930, #666666);
	    background-image: linear-gradient(top bottom, #a71930, #666666);
	  /*font-weight: bold;
	  background-image: -webkit-linear-gradient(top, #a71930, #999999);
	  background-image: -moz-linear-gradient(top, #a71930, #999999);
	  background-image: -ms-linear-gradient(top, #a71930, #999999);
	  background-image: -o-linear-gradient(top, #a71930, #999999);
	  background-image: linear-gradient(top bottom, #a71930, #999999);*/
	}
	.btn:focus{ /*button on focus contrast 5.74:1 - ADA compliant*/
	    font-weight: bold;
	    color: white;
	    background: /*#a71930;*/ #FFFFFF;
	    background-image: -webkit-linear-gradient(top, #a71930, #666666);
	    background-image: -moz-linear-gradient(top, #a71930, #666666);
	    background-image: -ms-linear-gradient(top, #a71930, #666666);
	    background-image: -o-linear-gradient(top, #a71930, #666666); 
	    background-image: linear-gradient(top bottom, #a71930, #666666);
	    text-decoration: underline;
	}
	#ncmcInfoArea{
		position: fixed; 
		bottom: 0; 
		background-color: #222222; 
		width: 406px;
		font-size: 1.2em;
		z-index: 10;
		}
	#prospects, div.ncmcSMedia {text-align: center;}
	#prospects ul li, div.ncmcSMedia li {display: inline;}
	#prospects a, div.ncmcSMedia a {color: #FFFFFF;}
	#prospects li a {padding: 8px 10px;}
	div.ncmcSMedia li a {padding: 4px 14px;}
	div.ncmcSMedia ul li.ncmcMoney {display: inline !important; width: }
	.navbar.navbar-inverse{position: inline; top: 0; z-index: 1; width: 100%; }
	#topNavi {float: left;}
	#ncmcSearch .glyphicon-search {font-size: 1.2em; color: #FFFFFF;}
	/*end header section*/
	/*begin content area*/
	h1{
	font-weight:bold;
	font-size:1.6em;
	}
	h2 {color:#a71930;
	 font-size: 1.1em;
	 font-weight:bold;
	}
	h3{ 
	font-size:1em;
	font-weight:bold;
	}
	h4 { color:#a71930;
	font-size:.8em;
	font-weight:bold;
	}
	.cta { /*button on focus contrast 7.43:1 - ADA compliant*/
		font-weight: bold;
	  background: #a71930;
	  -webkit-border-radius: 10;
	  -moz-border-radius: 10;
	  border-radius: 10px;
	  -webkit-box-shadow: 4px 6px 8px #666666;
	  -moz-box-shadow: 4px 6px 8px #666666;
	  box-shadow: 4px 6px 8px #666666;
	  color: #ffffff;
	  font-size: 11px;
	  padding: 5px 10px 5px 10px;
	  text-decoration: none;
	}
	#contentum{background: #d6d6d6 url('images/anchorAngle2.jpg');
    background-repeat: repeat; border-left: 1px solid black; min-height: 24em; width: 100%;}
	#mainContentum {
		margin: 2em 2em;
	}
	#mainContentum .Normal, #mainContentum.NormalDisabled, #mainContentum.NormalDeleted{font-size: 1.1em; color: #000000;}
	/*#mainContentum img{max-width: 100% !important;}*/
	/* #mainContentum p{font-size: 1.2em;} */
	#centerDiv img {display: none;}
	#ColList .tile.tile-medium {
		background-color: #a71930;
		font-size: 1.3em;
		}
	#ColList .tile.tile-medium a {
		text-decoration: none;
		color: #FFFFFF;
		}
	#ColList .tile.tile-medium a .fa {padding: 10px 0px; margin-right: 1em;}
	/*end content area*/
	/*begin footer*/
	#footer {
		background-color: #222222;
		color: #FFFFFF;
		min-height: 70px;
		padding-top: 12px;
		padding-bottom: 6em;
		}
	#binfo {
		color: #ffffff;
		position: relative;
		text-align: center;
	}
	#binfo ul {
		margin: 0 auto;
	}
	#binfo li:nth-child(6){margin-top: 1.75em;}
	#binfo ul li {
		color: #ffffff;
	}
	#binfo li {
		/* border-left: 1px solid #ffffff; */
		color: #ffffff;
		/* display: inline; */
		list-style: outside none none;
		padding-left: 0.5em;
	}
	#binfo ul li a:hover, #binfo ul li a:link, #binfo ul li a:active, #binfo ul li a:visited {
		color: #ffffff;
	}

	/*end footer*/
	/*extras*/
	.group:before,
	.group:after {
	  content:"";
	  display:table;
	}
	.group:after {
	  clear:both;
	}
	/*extras*/
}
@media only screen and (max-width: 299px)
{
	#wrapper {
		width: 100%; 
		border: 1px black solid;
		margin: 0 auto;
		clear:both;
		}
		/*begin header section*/
	#header {
		background-color: #a71930;
		height: 130px;
		color: #FFFFFF;
		padding-top: 0px;
		}
	#header p {margin: 0; width:80px;}
												/** call-to-action button **/
	.skip { /*button on focus contrast 7.43:1 - ADA compliant*/
	position:inline;
		font-weight: bold;
	  background: #a71930;
	  -webkit-border-radius: 5;
	  -moz-border-radius: 5;
	  border-radius: 5px;
	  -webkit-box-shadow: 2px 2px 2px white /*#666666*/;
	  -moz-box-shadow: 2px 2px 2px white /*#666666*/;
	  box-shadow: 2px 2px 2px white /*#666666*/;
	  color: #ffffff;
	  font-size: 11.5px;
	  padding: 3px 6px 3px 6px;
	  text-decoration: underline;
	}
	#header #ncmcLogo{
		width: 200px;
		height: 50px;
		position: relative; /*absolute;*/
		right: -2px;
		top: 45px;
		z-index: 10;
		/*background-color: #a71930;*/
		padding: 0px 0px 0px;
		}
	#header #ncmcLogo img {/*border: 5px #222222 solid;*/ 
			height: 60px;
			width: 180px;
			}
	/*#myCOMPASS {
		position: absolute; 
		z-index: 10; 
		font-size: 1.35em; 
		font-weight: bold; 
		top: 10px; 
		left: 18%;
		} */
	#myCOMPASS {
		width: 200px;
		height: 72.5px;
		padding:8px;
		position: relative; 
		z-index: 10; 
		font-size: 1.05em; 
		top: -82px; 
		right: -17.5%;
		}
	#myCOMPASS a {text-decoration: none; color: #000000;}
	#MFS{position: relative; 
		z-index: 10; 
		font-size: 1.15em;  
		top: 55px; 
		float: right;
		right: 10%;}
	#locations {
		color: #000000;
		right: -49.5%;
	}
	.btn {/*dropdow menu*/
		font-weight: bold;
		background: #a71930;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		-webkit-box-shadow: 3px 3px 3px #666666;
		-moz-box-shadow: 3px 3px 3px #666666;
		box-shadow: 4px 6px 8px #666666;
	    color: #ffffff;
		font-size: 13px;
		padding: 5px 5px 5px 5px;
	/*opacity: 40%;
	border: none;*/
	} 
	.lbtn {
	font-weight: normal;
	 background: #a71930;
	  -webkit-border-radius: 5px;
	  -moz-border-radius: 5px;
	  border-radius: 5px;
	  border: 1em;
	padding: 0px 5px 0px 5px;
	/*margin-left: 95px;*/
	color: #000000;
	right: 76%;	
	} 
	/* The container <div> - needed to position the dropdown content */
	/*.dropdown {
	font-size: 15px;
	    position: relative;
	    display: inline-block; !important;
	}*/
	.lbtn ul a {
	 /* margin-left: 20px;*/  
	  display: block;
	  width: 170px;
	position:relative;
	}
	/* Dropdown Content (Hidden by Default) */
	 .dropdown-menu {
	overflow: auto;
	    display: none;
	    position: absolute;
	    background-color: #f9f9f9;
	    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	  text-decoration: underline;
	color: #000000;
	}
	
	/* Links inside the dropdown */
	 .dropdown-menu a {
	    color: #000000;
	    padding: 2px 2px;
	    text-decoration: none;
	    display:block;
	}
	#ncmcInfoArea{
		position: fixed; 
		bottom: 0; 
		background-color: #222222; 
		width: 100%;
		font-size: 1.4em;
		z-index: 10;
		}
	#prospects, div.ncmcSMedia {text-align: center;}
	#prospects ul li, div.ncmcSMedia li {display: inline;}
	#prospects a, div.ncmcSMedia a {color: #FFFFFF;}
	#prospects li a {padding: 8px 10px;}
	div.ncmcSMedia li a {padding: 4px 14px;}
	div.ncmcSMedia ul li.ncmcMoney {display: block !important;}
	.navbar.navbar-inverse{position: relative; top: 0; width: 100%; z-index: 1;}
	#topNavi {float: left;}
	#ncmcSearch .glyphicon-search {font-size: 1.2em; color: #FFFFFF;}
	/*end header section*/
	/*begin content area*/
	#contentum{background: #d6d6d6 url('images/anchorAngle2.jpg');
    background-repeat: repeat; border-left: 1px solid black; overflow: hidden; min-height: 24em;}
	#mainContentum {
		margin: 2em 3em;
	}
	#mainContentum .Normal, #mainContentum.NormalDisabled, #mainContentum.NormalDeleted{font-size: 1.1em; color: #000000;}
	/*#mainContentum img{max-width: 100% !important;}*/
	/* #mainContentum p{font-size: 1.2em;} */
	#centerDiv img {display: none;}
	h1{
		font-weight:bold;
		font-size:1.4em;
	}
	h2 {color:#a71930;
		 font-size: 1.1em;
		 font-weight:bold;
	}
	h3{ 
		font-size:1.1em;
		font-weight:bold;
	}
	h4 { color:#a71930;
		font-size:.8em;
		font-weight:bold;
	}
	.cta { /*button on focus contrast 7.43:1 - ADA compliant*/
		font-weight: bold;
	  background: #a71930;
	  -webkit-border-radius: 10;
	  -moz-border-radius: 10;
	  border-radius: 10px;
	  -webkit-box-shadow: 4px 6px 8px #666666;
	  -moz-box-shadow: 4px 6px 8px #666666;
	  box-shadow: 4px 6px 8px #666666;
	  color: #ffffff;
	  font-size: 11px;
	  padding: 5px 10px 5px 10px;
	  text-decoration: none;
	}
	#ColList .tile.tile-medium {
		background-color: #a71930;
		font-size: 1.3em;
		}
	#ColList .tile.tile-medium a {
		text-decoration: none;
		color: #FFFFFF;
		}
	#ColList .tile.tile-medium a .fa {padding: 10px 0px; margin-right: 1em;}
	/*end content area*/
	/*begin footer*/
	#footer {
		background-color: #222222;
		color: #FFFFFF;
		min-height: 70px;
		padding-top: 12px;
		padding-bottom: 11em;
		}
	#binfo {
		color: #ffffff;
		position: relative;
		text-align: center;
	}
	#binfo ul {
		margin: 0 auto;
	}
	#binfo li:nth-child(6){margin-top: 1.75em;}
	#binfo ul li {
		color: #ffffff;
	}
	#binfo li {
		/* border-left: 1px solid #ffffff; */
		color: #ffffff;
		/* display: inline; */
		list-style: outside none none;
		padding-left: 0.5em;
	}
	#binfo ul li a:hover, #binfo ul li a:link, #binfo ul li a:active, #binfo ul li a:visited {
		color: #ffffff;
	}
	/*end footer*/
	/*extras*/
	.group:before,
	.group:after {
	  content:"";
	  display:table;
	}
	.group:after {
	  clear:both;
	}
	/*extras*/
}
/* Print Styles */
@media print { 
/*body { background:white; color:black; margin: 0mm 0mm 0mm 0mm;}
header{display: none;}
#comments { display:none; }
#sidebar { display:none; }
#footer { display:none; }
.page-break	{ display: none;}
.page-break	{ display: block; page-break-before: always; }
a[href]:after {content: none;}
}*/
/*body {
	font-family: Georgia, serif;
	background: none;
	color: black;
}*/

body, h1, h2, h3, ol, ul, div {     width: auto%;     border: none;     margin: 0;     padding: 5px;     float: none;          overflow: visible; !important; }
#page {
	width: 100%;
	margin: 0; padding: 0;
	background: none; 
}
img { display: none; }
#header, #menu-bar, #sidebar, h2#postcomment, form#commentform, #footer {
	display: none;
}
.entry a:after {
	content: " [" attr(href) "] ";
}
#printed-article {
	border: 0px solid #666;
	padding: 5px;
}
a[href]:after {content: none;}
}
