  	@media (min-width: 1200px) {
		.card {max-width:initial; margin-bottom: 0;}
.card .header {height: 125px;}
.matrix .col-lg-2 { width: 20%;}
	}
	
	.matrix.halves.morelink {
    background-color: #f1f1f1;
}	
.matrix.costs-aid {
    padding-right: 30px;
}		
		
	.card-box.col-md-6 {
    padding-left: 15px;
    padding-right: 15px;
}		
	.fancy-title {
    position: relative;
    margin-bottom: 30px;
}
		
.fancy-title.title-double-border:before, .fancy-title.title-border:before, .fancy-title.title-border-color:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 0;
    border-top: 3px double #E5E5E5;
    left: auto;
    top: 46%;
    right: 0;
}
.fancy-title h2 {
position: relative;
    display: inline-block;
    background-color: #FFF;
    padding-right: 15px;
    margin-bottom: 0;
}
		
		div.social {
  display: block;
  text-align: center;
}

div.social ul {
  display: inline-block;
  padding-left:0;

}
div.social ul li {
  display: block;
  float: left;
  width: auto;
  padding: 0 6px;
}
div.social ul li a {
  display: block;
  width: 40px;
  height: 40px;
  padding: 10px 0 0 0;
  background: #537BBD;
  border-radius: 50%;
  text-align: center;
}
div.social ul li a span {
  font-size: 16px;
  color: white;
}
div.social ul li a span span {
  text-indent: -9999px;
  display: inline-block;
}
div.social ul li a:hover {
  opacity: 0.85;
}
div.social ul li a.youtube {
  color:#fff;
  background: #e9654b;
}
div.social ul li a.facebook {
  color:#fff;
  background: #537bbd;
}
div.social ul li a.twitter {
	color:#fff;
  background: #78cdf0;
}
div.social ul li a.rss {
	color:#fff;
}
div.social ul li a.linkedin {
	color:#fff;
  background: #2085c7;
}
div.social ul li a.flickr {
	color:#fff;
  background: white;
}
div.social ul li a.flickr span {
  color: #346db4;
}
div.social ul li a.instagram {
  background: #696a6a;
	color:#fff;
}
.sidebar h4 {
    font-weight: bold;
    color: #fff;
}		
.card .style-default {
    background-size: cover;
}
.card.card-just-text .content {
    padding: 25px 35px;
    text-align: left;
}		
.filter.filter-blue {
    background: #003359;
    background: -moz-radial-gradient(center, ellipse cover, #004679 0%, #003359 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #004679), color-stop(100%, #003359));
    background: -webkit-radial-gradient(center, ellipse cover, #004679 0%, #003359 100%);
    background: -o-radial-gradient(center, ellipse cover, #004679 0%, #003359 100%);
    background: -ms-radial-gradient(center, ellipse cover, #004679 0%, #003359 100%);
    background: radial-gradient(ellipse at center, #003359 0%, #004679 100%);
    background-size: 250% 250%;
}		
		
	body.admissions_and_aid .l-page .l-content-header {
    background-image: url(/test/alumni/images/alumnibanner.jpg);
}
		

td a:hover { color: #00BCD4;}
.card-box.col-md-4 { padding-left: 15px; padding-right: 15px;}
		
		.text-container ul li, .text-container ol li {margin-left:0; padding-left:0; margin-bottom:0;}
		.form-control:focus {   -webkit-box-shadow: none;  box-shadow: none;}
		.btn-default {background-color:#bdbdbd;}
		.open > .dropdown-toggle.btn-primary:hover {background-color: #003359; color: #00aeef;}
		.form-group .form-control ~ label {opacity:1;}
		div.social ul li a.rss {background-color:#ff9800;}
		.card[data-color="aublue"] {background:#003359;}
		.list .tile .tile-icon { min-width: 40px; width: 40px;}
.list .tile .tile-text {font-size:14px; line-height: 18px;}
		.card-head header { float: none;}
		.card.card-underline.card-services p { margin: 0 0 10px 0; font-size:1em; line-height: 22px;}
.card.card-underline.card-services a { color:#00AEEF;}
.card.card-underline.card-services p.title {font-weight:bold;}

.card.card-underline.card-services {max-width:inherit; width:100%;}
		ul.service-list { padding-left: 0;list-style: none;}
		.service-list li{padding: 10px 0; border-bottom: 1px solid #ccc;}
		.picturebgcard {
 background-position: center;
    z-index: 0;
    background-size: cover;
    width: 100%;
    height: 100%;
	max-width:250px;
    left: 0;
    top: 0;
background-position: 50% 50%;}
	.picturebgcardtext {background-color: rgba(0,51,89,.6); color:#fff;}
	.card.picturebgcardtext {margin-bottom:10px;}
	.card.card-underline.card-services .picturebgcardtext a { color: #fff;}
		.service-list li:hover {background: #f9f9f9;}
li.tile:hover { background: #01223c;}
		.alert {margin: 30px 0 0 0; line-height: 1.4em;}
.card[data-color="blue"] {
  background: #0d273c;
  background: -moz-radial-gradient(center, ellipse cover, #003359 0%, #0d273c 100%);
  /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #003359), color-stop(100%, #0d273c));
  /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, #003359 0%, #0d273c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, #003359 0%, #0d273c 100%);
  /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover, #003359 0%, #0d273c 100%);
  /* IE10+ */
  background: radial-gradient(ellipse at center, #003359 0%, #0d273c 100%);
  /* W3C */
  background-size: 250% 250%;
}
.card[data-color="azure"] {
  background: #00AEEF;
  background: -moz-radial-gradient(center, ellipse cover, #0277BD 0%, #00AEEF 100%);
  /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #0277BD), color-stop(100%, #00AEEF));
  /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, #0277BD 0%, #00AEEF 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, #0277BD 0%, #00AEEF 100%);
  /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover, #0277BD 0%, #00AEEF 100%);
  /* IE10+ */
  background: radial-gradient(ellipse at center, #0277BD 0%, #00AEEF 100%);
  /* W3C */
  background-size: 250% 250%;
}
.card p {margin: 10px 0;}

.floating-label .form-control ~ label {color:#000;}
