  
html {position:relative; min-height:100%;}
body {margin-bottom: 480px;font-family: "Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .h1news {
font-family: "Vitesse A","Vitesse B",Cambria,Rockwell,"Times New Roman",serif;font-weight: 700;line-height: 1.1;}
.h1 {color: #000;}
@page { size: auto;  margin: 0mm; }
footer {padding: 0;}
.footer-sticky { position: absolute; bottom: 0; width: 100%; height: 480px; 
background: #ba0c2f /*url("../images/footer-cherry2.png") */no-repeat bottom right;}

@media (max-width:1199px){body{margin-bottom:250px;} .footer-sticky {height:250px;} } 
@media (max-width:1024px){body{margin-bottom:500px;} .footer-sticky {height:500px;} }
@media (max-width:991px){body{margin-bfottom:890px;} .footesr-sticky {height: 890px; } }
@media (max-width:767px){body{margin-bottom:680px;} .footer-sticky {height: 680px; } }

.list-inline {padding-left: 0;list-style: none; margin-left: -5px;}
ul.list-on-table {font-size: 1.1em}
ul.list-inline li span a:hover, ul.list-inline li a:focus, ul.list-inline li a:active { color:#fff;}
header{ background: #fff;padding-top:20px;}
a {color:#ba0c2f;text-decoration:none; outline: 0;font-weight: bold;}
a:hover, a:focus {color:#830025;text-decoration:underline; outline: 0;font-weight: bold;  }
.nav a.covidlink,  a.covidlink {color:#fff;}
.nav a.covidlink:hover, li a.covidlink:focus {color:#fff; text-decoration:underline;background-color: transparent;}
.covidlinkmobile {position:absolute; top: 55px; right:40px;font-size: 0.8em}
h1, h2{font-weight: 600; }
 p {margin:0 0 11px;}
#template2 div > .search-box {border:2px solid #ddd; background: #f9f9f9;  padding-top:10px; padding-left: 10px;}
mark {  background-color: yellow;}
.mainh1 {line-height:0; margin: 0; font-size: 0; }
.black {background: #3e3e3e; }
.medium {font-size: 16px;}
.dark-grey {background:#4e4d50;}
.yellow {background:#daa733;}
.dark-yellow {background:#f4a137;}
.orange {background:#e97d1f;}
.dark-orange {background: #bd5c1a;}
.cherry {background:#ba0c2f;}
.cherry-box {background:#ba0c2f; padding: 15px; color:#fff;}
.cherry-box h2 { color:#fff; text-align: left;}
.cherry-box a, #template2 .cherry-box h2, .cherry-boxspan {color: #fff;}
.cherry-box p {margin: 11px 0; margin-right: 0}



.silver {background: #a7a8aa;}
.lobogray, .grey  {background: #63666a;}
.highnoon {background: #ffc600;}
.sandiasunset {background: #ed8b00;}
.terra {background: #c05131;}
.mesa {background: #d6a461;}
.greenchile {background: #a8aa19;}
.teal, .turquoise {background:#007a86;}
.teal-box {background:#007a86; padding: 15px; color:#fff;}
.deepdusk {background: #8a387c;}
.bg-light-green{background-color:#eff3df;}
.bg-light-yellow{background-color:#FFF3C7;}
.bg-light-blue{background-color:#bedeff;}
.bg-dark-blue{background-color:#115296;color:#f5f5f5;}
.bg-dark-blue h2 {color:#f5f5f5;}
.text-primary, .text-cherry{color: #ba0c2f;}
.text-silver {color: #63666a;}
.text-lobogray, .grey {color: #63666a;}
.text-highnoon {color: #ffc600;}
.text-sandiasunset {color: #ed8b00;}
.text-terra {color: #c05131;}
.text-mesa {color: #d6a461;}
.text-greenchile {color: #a8aa19;}
.text-teal, .text-turquoise {color:#007a86;}
.text-deepdusk {color: #8a387c;}
.text-black {color: #000000;}
.redtext{color:#ba0c2f;}
.face{color:#3c5899;}
legend.small {font-size: 16px; }
p.underline, .underline {text-decoration: underline;}
hr.thin{margin:5px 0 15px;border-top:1px solid #dddddd;}
.bg-blue-students{background-color:#115296;color:#f5f5f5;}
.bg-blue-students a{color:#ffff98;}
.bg-white-program{background:#fff;padding:40px 20px}
.google-maps .noborder {border:0;}
.google-maps {position:relative;padding-bottom:75%;height:0;overflow:hidden;}
.google-maps iframe {position:absolute;top:0;left:0;width:100% !important;height:100% !important;}
a.dont-break-out {overflow-wrap: break-word;  word-wrap: break-word;}
#template2 .topzero {margin-top: 0}
.big-text {font-size: 1.4em;}
ul.big li {margin:15px 0;}
ol.big li {margin:15px 0;}
ol.d {list-style-type: lower-alpha;}
p.space {padding-top: 10px;}
ul.none li {list-style:none;}
li.none {list-style:none;}
.teams .form-group {  margin-bottom: 5px;}
.blockquote-box-cherry {border-left:3px solid #ba0c2f;padding: 25px ; background: #f2f2f2;}
.blockquote-box-turquoise {border-left:3px solid #007a86;padding: 25px ; background: #f2f2f2;}
.space {margin: 10px 0px;}
.img-responsive { margin: 0 auto;}

.navbar-default .navbar-nav .open .dropdown-menu > li > a,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{
	color:#ecf0f1;font-size: 15px;background-color: #a2002e; line-height: 1.6; 
}
.fsBody {padding: 0;}
.navbar-default { background:#ba0c2f; padding-bottom:0px; border-bottom:1px solid #ba0c2f;z-index:1040;}
.navbar-default .navbar-nav li a {background: #ba0c2f;color:#ecf0f1;font-weight:bold;}
.navbar-default .navbar-nav li a:hover,.navbar-default .navbar-nav  li  a:focus { background-color:#a2002e;color:#ecf0f1;font-weight:bold;text-decoration: underline;}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus { color: #ecf0f1; background-color: #a2002e; }
.navbar-default .navbar-right {padding-top:10px; font-size: 16px;}
.navbar-toggle { background: #ba0c2f; border-color:#ba0c2f; color:#fff; border-radius: 0;}
@media (max-width:767px){
.navbar-default .navbar-nav li a, .navbar-default .navbar-nav li a:hover,.navbar-default .navbar-nav  li  a:focus{font-size:1.2em; }
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {  background-color: #ba0c2f;}}
.main-navbar {margin: 100px 0 0 0; padding-top:0px; }
.second-navbar {margin: 140px 0 0 0; }
.main-navbar .navbar-nav  li   a, .second-navbar .navbar-nav li a {color: #f3f3f3; text-decoration:none;font-size: 19px;line-height:40px;padding-top: 20px;font-weight: 500; }
.main-navbar .navbar-nav  li   a:hover, .main-navbar .navbar-nav li a:focus,
.second-navbar .navbar-nav  li   a:hover, .second-navbar .navbar-nav li a:focus{color: #fff; background-color: transparent; font-weight: 500; line-height:40px; text-decoration: underline; }
.main-navbar .navbar-nav  li   p, .second-navbar .navbar-nav li p {color: #f3f3f3; font-size: 18px; text-decoration: underline; }
.main-navbar .navbar-nav > .open > a, .second-navbar .navbar-nav > .open > a { background-color: #005c65; color:#f3f3f3;}
.main-navbar .navbar-nav > .open > a:hover, .main-navbar .navbar-nav > .open > a:focus,
.second-navbar .navbar-nav > .open > a:hover, .second-navbar .navbar-nav > .open > a:focus{ background-color: #005c65; color:#fff; text-decoration:none;}

@media (max-width: 767px) {
	.navbar-header {background: #ba0c2f; } .navbar-default {border: none;} .navbar-collapse {background: #ba0c2f;}
}
.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown { position: static;}
.yamm .container {position: relative;}
.yamm .dropdown-menu {left: auto;}
.yamm .yamm-content {padding: 20px 30px;}
.yamm .right-side .yamm-content {background:#5e5d60;}
.yamm .left-side .yamm-content  {background:#007a86;}
.yamm .dropdown.yamm-fw .dropdown-menu { left: 0; right: 0;}
.list-unstyled, .list-unstyled ul { min-width: 210px; background: transparent;}
#collapse-left{float:left;width:50%;text-align:right;display:block;margin:1em 0 2em 0;}
#collapse-right{float:right;width:50%;text-align:left;border-left:1px solid #ecf0f1;margin:1em 0 2em 0;}
#collapse-left-menu{float:left;width:50%;text-align:right;display:block;}
#collapse-right-menu{float:right;width:50%;text-align:left;border-left:1px solid #ecf0f1;}
#menu { margin:0; padding:0; font-family: "Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;}
#menu #collapse-left-menu, #menu #collapse-right-menu {margin:0 }
#menu #collapse-right-menu {border-left:1px solid #fff;}
#menu .navbar-nav > li > a.btn-cherry {border-right: 1px solid #fff;}
#menu .navbar-nav > li > a.btn-cherry:hover, #menu .navbar-nav > li > a.btn-cherry:focus {border: 1px solid #ba0c2f; background:#fff; color:#ba0c2f;}
#menu .navbar-nav > li > a.btn-lobogray {border-right: 1px solid #fff;}
#menu .navbar-nav > li > a.btn-lobogray:hover, #menu .navbar-nav > li > a.btn-lobogray:focus {border: 1px solid #63666a;background:#fff; color:#63666a;}
#menu .navbar-nav > li > a.btn-terra {border-right: 1px solid #fff;}
#menu .navbar-nav > li > a.btn-terra:hover, #menu .navbar-nav > li > a.btn-terra:focus {border: 1px solid #c05131;background:#fff; color:#c05131;}
#menu .navbar-nav > li > a.btn-teal {border-right: 1px solid #fff;padding-left: 8px; padding-right: 8px;}
#menu .navbar-nav > li > a.btn-teal:hover, #menu .navbar-nav > li > a.btn-teal:focus {border: 1px solid #007a86;background:#fff; color:#007a86;}
#menu .navbar-nav > li > a.btn-deepdusk {border-right: 1px solid #fff;}
#menu .navbar-nav > li > a.btn-deepdusk:hover, #menu .navbar-nav > li > a.btn-deepdusk:focus {border: 1px solid #8a387c;background:#fff; color:#8a387c;}
#menu .nav>li>a {padding:10px 5px;}
#cse-search-box { margin: 0}
#custom-search-input{ padding: 2px; border: solid 1px #ddd; background-color: #fff; }
#custom-search-input input{border: 0; box-shadow: none;	height:28px;}
#custom-search-input input:focus, #custom-search-input input:hover {background: #f0f0f0;}
#custom-search-input button{ margin: 2px 0 0 0; background: none; box-shadow: none; border: 0; color: #666666; padding: 0 8px 0 10px; border-left: solid 1px #ba0c2f;}
#custom-search-input button:hover{ border: 0;  border-left: solid 1px #ba0c2f; color: blue; }
#custom-search-input .fa-search{ font-size: 15px; color: #ba0c2f;}
#custom-search-input-mobile { padding: 2px; border: solid 1px #ddd; background-color: #fff;}
#custom-search-input-mobile input{border: 0; box-shadow: none;	height:25px;}
#custom-search-input-mobile button{ margin: 2px 0 0 0; background: none; box-shadow: none; border: 0; color: #666666; padding: 0 8px 0 10px; border-left: solid 1px #ba0c2f;}
#custom-search-input-mobile button:hover{ border: 0; box-shadow: none; border-left: solid 1px #ba0c2f;}
#custom-search-input-mobile .fa-search{ font-size: 15px; color: #ba0c2f;}
#custom-search-input .text-search {width: 400px; height: 50px; font-size: 20px;}
.navbar-form { padding-right:0; border: 0;}
section {border-top: 1px solid #ddd;}
section h2 {padding-bottom: 20px; font-size: 28px;text-align: center; margin: 0px 0px 15px; }
section p, section ul, section ol {line-height: 1.5;  font-size: 1.285em; font-weight:400; margin: 0 0 20px;}
#links, #resources { padding: 10px 0;}
#links .links, #resources .links {padding: 15px 10px; }
#links .links a, #resources .links a{ font-size: 1.7em; color:#f0f0f0; font-weight:600;}
#links .links a:hover, #links .links a:focus,
#links .resources a:hover, #resources .links a:focus{ text-decoration: none; color:#fff}
#resources .links a{ font-size: 1.7em; color:#f0f0f0; font-weight:600;}
@media  (max-width: 534px) {
#links .links a, #resources .links a { font-size: 1.4em; }
}
@media  (max-width: 320px) {
#links .links a, #resources .links a { font-size: 1.2em; }
}
#what {background-image: url("/images/whatshappening-bg.jpg");background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover; padding: 40px 0;}
#what h2 {color: #fff;}
#what h3 {border: 1px solid #000; padding: 5px; text-align:center; font-weight:500;}
#what p {color: #000; }
.st-what{ background: #fff; opacity:0.7;padding: 40px;margin-top: 30px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.st-what:hover{	box-shadow: 0px 0px 18px #ddd;}
.st-what a.btn-send{ margin-top: 20px; padding: 10px 25px;background:#1e1e1e; color: #fff; font-weight: bold }
.st-what a.btn-send:hover, .st-what a.btn-send:focus {background:#000; color:#fff;}
.panel-heading {border-radius: 0;}
.panel-danger {border-color: #ba0c2f; background: #ba0c2f; }
.panel-danger > .panel-heading {color: #fff;background-color: #ba0c2f;border-color: #ba0c2f;}

.panel-danger > .panel-heading > div:nth-child(even) {color: #fff;background-color: #c05131;border-color: #c05131;}

.panel-danger > .panel-heading .badge { color: #fff;  background-color: #ba0c2f;}
.panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ebccd1;}
/*-------------
.event-list > li > time{display:inline-block;width:100%;color:#fff;background-color:#ba0c2f;padding:5px;text-align:center;text-transform:uppercase}
.event-list > li:nth-child(even) > time{background-color:#c05131}
----------*/
.panel {border-radius: 0;}
.text-danger {color:#fff;}
#what .media-body h3 {font-size:18px; border:none; text-align:left; }
.panel.date {margin:0px;width:60px;text-align:center;}
.panel.date .month {padding: 3px 0px;font-weight:700;text-transform:uppercase;font-size:1.6em;}
.panel.date .day {padding: 3px 0px;font-weight:700;font-size:1.6em;}
#become { background-image: url("/images/become.jpg"); 
background-repeat:no-repeat;background-attachment:fixed;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover; padding: 100px 0;}

#social-medi-feed { background-image: url("/images/each-of-us2.jpg"); 
background-repeat:no-repeat;background-attachment:fixed;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover; padding: 100px 0;}
#social-medi-feed p {font-size: 15px;}

#gradheader { padding: 180px 0 0 0;	 background-color: #8a387c; /*#63666a*/}
#gradheader  h2 {font-size: 32px; text-align: center; color: #fff;}


@media (max-width: 991px) {/*Ipad Portrait*/
#gradheader { padding: 50px 0 10px 0;}   
}

@media (max-width: 767px) {/*Phone*/
#gradheader { padding: 110px 0 10px 0;}
}

.facebook-responsive {
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}

.facebook-responsive iframe {
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

#become div.become-intro {margin-top: 10%; width: 80%;}
#become .b-shadow {  padding: 40px 0; ;}
#become p {  color: #fff; font-size: 1.5em;  line-height: 1.5;}
#become h2 { color: #fff;font-size: 2.5em; text-align: left}
#carousel-news, #social-medi-feed {padding: 20px 0;}
#carousel-events {padding: 20px 0 0; }
#carousel-news h2, #carousel-events h2, #social-medi-feed h2 {font-size: 2.5em; text-align: left; color: #ba0c2f;}

#carousel-news h3, #carousel-events h3{font-size: 18px;}
@media screen and (max-width: 768px) {
	#become {padding: 50px 0}
	#become div.become-intro {margin-top: 0; width: 100%;}	
	}
#become .shadow {text-decoration: none; background-color: #007a86; height: 150px; text-align: center; width: 150px;
  line-height: 100px; overflow: hidden; border-radius:50%;
	text-shadow: #005c65 1px 1px, #005c65 2px 2px, #005c65 3px 3px, #005c65 4px 4px, #005c65 5px 5px, #005c65 6px 6px, #005c65 7px 7px, #005c65 8px 8px, #005c65 9px 9px, #005c65 10px 10px, #005c65 11px 11px, #005c65 12px 12px, #005c65 13px 13px, #005c65 14px 14px, #005c65 15px 15px, #005c65 16px 16px, #005c65 17px 17px, #005c65 18px 18px, #005c65 19px 19px, #005c65 20px 20px, #005c65 21px 21px, #005c65 22px 22px, #005c65 23px 23px, #005c65 24px 24px, #005c65 25px 25px, #005c65 26px 26px, #005c65 27px 27px, #005c65 28px 28px, #005c65 29px 29px, #005c65 30px 30px, #005c65 31px 31px, #005c65 32px 32px, #005c65 33px 33px, #005c65 34px 34px, #005c65 35px 35px, #005c65 36px 36px, #005c65 37px 37px, #005c65 38px 38px, #005c65 39px 39px, #005c65 40px 40px, #005c65 41px 41px, #005c65 42px 42px, #005c65 43px 43px, #005c65 44px 44px, #005c65 45px 45px, #005c65 46px 46px, #005c65 47px 47px, #005c65 48px 48px, #005c65 49px 49px, #005c65 50px 50px, #005c65 51px 51px, #005c65 52px 52px, #005c65 53px 53px, #005c65 54px 54px, #005c65 55px 55px, #005c65 56px 56px, #005c65 57px 57px, #005c65 58px 58px, #005c65 59px 59px, #005c65 60px 60px, #005c65 61px 61px, #005c65 62px 62px, #005c65 63px 63px, #005c65 64px 64px, #005c65 65px 65px, #005c65 66px 66px, #005c65 67px 67px, #005c65 68px 68px, #005c65 69px 69px, #005c65 70px 70px, #005c65 71px 71px, #005c65 72px 72px, #005c65 73px 73px, #005c65 74px 74px, #005c65 75px 75px, #005c65 76px 76px, #005c65 77px 77px, #005c65 78px 78px, #005c65 79px 79px, #005c65 80px 80px, #005c65 81px 81px, #005c65 82px 82px, #005c65 83px 83px, #005c65 84px 84px, #005c65 85px 85px, #005c65 86px 86px, #005c65 87px 87px, #005c65 88px 88px, #005c65 89px 89px, #005c65 90px 90px, #005c65 91px 91px, #005c65 92px 92px, #005c65 93px 93px, #005c65 94px 94px, #005c65 95px 95px, #005c65 96px 96px, #005c65 97px 97px, #005c65 98px 98px, #005c65 99px 99px, #005c65 100px 100px;}
@media screen and (max-width: 768px) {
	#become .shadow {text-shadow:none;}
}
#become .shadow a {color:#fff; font-weight:500;}
#become .shadow a:hover {color:#fff;text-decoration: none; font-weight:500;}
#become .shadow h3 {padding-top:25px;}
@media  (max-width: 534px) {
#become .shadow {height: 120px; width: 120px;}
#become .shadow h3 {padding-top:10px; font-size: 20px;}
}
@media  (max-width: 320px) {
#become .shadow {height: 100px; width: 100px;}
#become .shadow h3 {padding-top:10px; font-size: 18px;}
}
.shadow-square-teal {text-decoration: none;  background-color: #007a86;  height: 100px;  text-align: center;  width: 160px; line-height: 100px;  overflow: hidden; text-shadow: #005c65 1px 1px, #005c65 2px 2px, #005c65 3px 3px, #005c65 4px 4px, #005c65 5px 5px, #005c65 6px 6px, #005c65 7px 7px, #005c65 8px 8px, #005c65 9px 9px, #005c65 10px 10px, #005c65 11px 11px, #005c65 12px 12px, #005c65 13px 13px, #005c65 14px 14px, #005c65 15px 15px, #005c65 16px 16px, #005c65 17px 17px, #005c65 18px 18px, #005c65 19px 19px, #005c65 20px 20px, #005c65 21px 21px, #005c65 22px 22px, #005c65 23px 23px, #005c65 24px 24px, #005c65 25px 25px, #005c65 26px 26px, #005c65 27px 27px, #005c65 28px 28px, #005c65 29px 29px, #005c65 30px 30px, #005c65 31px 31px, #005c65 32px 32px, #005c65 33px 33px, #005c65 34px 34px, #005c65 35px 35px, #005c65 36px 36px, #005c65 37px 37px, #005c65 38px 38px, #005c65 39px 39px, #005c65 40px 40px, #005c65 41px 41px, #005c65 42px 42px, #005c65 43px 43px, #005c65 44px 44px, #005c65 45px 45px, #005c65 46px 46px, #005c65 47px 47px, #005c65 48px 48px, #005c65 49px 49px, #005c65 50px 50px, #005c65 51px 51px, #005c65 52px 52px, #005c65 53px 53px, #005c65 54px 54px, #005c65 55px 55px, #005c65 56px 56px, #005c65 57px 57px, #005c65 58px 58px, #005c65 59px 59px, #005c65 60px 60px, #005c65 61px 61px, #005c65 62px 62px, #005c65 63px 63px, #005c65 64px 64px, #005c65 65px 65px, #005c65 66px 66px, #005c65 67px 67px, #005c65 68px 68px, #005c65 69px 69px, #005c65 70px 70px, #005c65 71px 71px, #005c65 72px 72px, #005c65 73px 73px, #005c65 74px 74px, #005c65 75px 75px, #005c65 76px 76px, #005c65 77px 77px, #005c65 78px 78px, #005c65 79px 79px, #005c65 80px 80px, #005c65 81px 81px, #005c65 82px 82px, #005c65 83px 83px, #005c65 84px 84px, #005c65 85px 85px, #005c65 86px 86px, #005c65 87px 87px, #005c65 88px 88px, #005c65 89px 89px, #005c65 90px 90px, #005c65 91px 91px, #005c65 92px 92px, #005c65 93px 93px, #005c65 94px 94px, #005c65 95px 95px, #005c65 96px 96px, #005c65 97px 97px, #005c65 98px 98px, #005c65 99px 99px, #005c65 100px 100px;}
.shadow-square-teal p {	font-size: 22px; margin-top: 20px;}
.shadow-square-teal a {	color:#fff;font-weight:600;  }
.shadow-square-teal a:hover {color:#fff;text-decoration: none; font-weight:600;}
.shadow-square-cherry {text-decoration: none;  background-color: #ba0c2f;  height: 100px;  text-align: center;  width: 160px; line-height: 100px;  overflow: hidden; text-shadow: #830025 1px 1px, #830025 2px 2px, #830025 3px 3px, #830025 4px 4px, #830025 5px 5px, #830025 6px 6px, #830025 7px 7px, #830025 8px 8px, #830025 9px 9px, #830025 10px 10px, #830025 11px 11px, #830025 12px 12px, #830025 13px 13px, #830025 14px 14px, #830025 15px 15px, #830025 16px 16px, #830025 17px 17px, #830025 18px 18px, #830025 19px 19px, #830025 20px 20px, #830025 21px 21px, #830025 22px 22px, #830025 23px 23px, #830025 24px 24px, #830025 25px 25px, #830025 26px 26px, #830025 27px 27px, #830025 28px 28px, #830025 29px 29px, #830025 30px 30px, #830025 31px 31px, #830025 32px 32px, #830025 33px 33px, #830025 34px 34px, #830025 35px 35px, #830025 36px 36px, #830025 37px 37px, #830025 38px 38px, #830025 39px 39px, #830025 40px 40px, #830025 41px 41px, #830025 42px 42px, #830025 43px 43px, #830025 44px 44px, #830025 45px 45px, #830025 46px 46px, #830025 47px 47px, #830025 48px 48px, #830025 49px 49px, #830025 50px 50px, #830025 51px 51px, #830025 52px 52px, #830025 53px 53px, #830025 54px 54px, #830025 55px 55px, #830025 56px 56px, #830025 57px 57px, #830025 58px 58px, #830025 59px 59px, #830025 60px 60px, #830025 61px 61px, #830025 62px 62px, #830025 63px 63px, #830025 64px 64px, #830025 65px 65px, #830025 66px 66px, #830025 67px 67px, #830025 68px 68px, #830025 69px 69px, #830025 70px 70px, #830025 71px 71px, #830025 72px 72px, #830025 73px 73px, #830025 74px 74px, #830025 75px 75px, #830025 76px 76px, #830025 77px 77px, #830025 78px 78px, #830025 79px 79px, #830025 80px 80px, #830025 81px 81px, #830025 82px 82px, #830025 83px 83px, #830025 84px 84px, #830025 85px 85px, #830025 86px 86px, #830025 87px 87px, #830025 88px 88px, #830025 89px 89px, #830025 90px 90px, #830025 91px 91px, #830025 92px 92px, #830025 93px 93px, #830025 94px 94px, #830025 95px 95px, #830025 96px 96px, #830025 97px 97px, #830025 98px 98px, #830025 99px 99px, #830025 100px 100px;}
.shadow-square-cherry p { font-size: 22px; margin-top: 20px;}
.shadow-square-cherry p.small { font-size: 22px; margin-top: 20px;}
.rightbox  {height: 100px; width: 280px;  }
.shadow-square-cherry a { color:#fff;font-weight:600; }
.shadow-square-cherry a:hover {color:#f3f3f3;text-decoration: none;font-weight:600;}

.shadow-square-terra {text-decoration: none;  background-color: #c05131;  height: 100px;  text-align: center;  width: 160px; line-height: 100px;  overflow: hidden; text-shadow: #8E3B25 1px 1px, #8E3B25 2px 2px, #8E3B25 3px 3px, #8E3B25 4px 4px, #8E3B25 5px 5px, #8E3B25 6px 6px, #8E3B25 7px 7px, #8E3B25 8px 8px, #8E3B25 9px 9px, #8E3B25 10px 10px, #8E3B25 11px 11px, #8E3B25 12px 12px, #8E3B25 13px 13px, #8E3B25 14px 14px, #8E3B25 15px 15px, #8E3B25 16px 16px, #8E3B25 17px 17px, #8E3B25 18px 18px, #8E3B25 19px 19px, #8E3B25 20px 20px, #8E3B25 21px 21px, #8E3B25 22px 22px, #8E3B25 23px 23px, #8E3B25 24px 24px, #8E3B25 25px 25px, #8E3B25 26px 26px, #8E3B25 27px 27px, #8E3B25 28px 28px, #8E3B25 29px 29px, #8E3B25 30px 30px, #8E3B25 31px 31px, #8E3B25 32px 32px, #8E3B25 33px 33px, #8E3B25 34px 34px, #8E3B25 35px 35px, #8E3B25 36px 36px, #8E3B25 37px 37px, #8E3B25 38px 38px, #8E3B25 39px 39px, #8E3B25 40px 40px, #8E3B25 41px 41px, #8E3B25 42px 42px, #8E3B25 43px 43px, #8E3B25 44px 44px, #8E3B25 45px 45px, #8E3B25 46px 46px, #8E3B25 47px 47px, #8E3B25 48px 48px, #8E3B25 49px 49px, #8E3B25 50px 50px, #8E3B25 51px 51px, #8E3B25 52px 52px, #8E3B25 53px 53px, #8E3B25 54px 54px, #8E3B25 55px 55px, #8E3B25 56px 56px, #8E3B25 57px 57px, #8E3B25 58px 58px, #8E3B25 59px 59px, #8E3B25 60px 60px, #8E3B25 61px 61px, #8E3B25 62px 62px, #8E3B25 63px 63px, #8E3B25 64px 64px, #8E3B25 65px 65px, #8E3B25 66px 66px, #8E3B25 67px 67px, #8E3B25 68px 68px, #8E3B25 69px 69px, #8E3B25 70px 70px, #8E3B25 71px 71px, #8E3B25 72px 72px, #8E3B25 73px 73px, #8E3B25 74px 74px, #8E3B25 75px 75px, #8E3B25 76px 76px, #8E3B25 77px 77px, #8E3B25 78px 78px, #8E3B25 79px 79px, #8E3B25 80px 80px, #8E3B25 81px 81px, #8E3B25 82px 82px, #8E3B25 83px 83px, #8E3B25 84px 84px, #8E3B25 85px 85px, #8E3B25 86px 86px, #8E3B25 87px 87px, #8E3B25 88px 88px, #8E3B25 89px 89px, #8E3B25 90px 90px, #8E3B25 91px 91px, #8E3B25 92px 92px, #8E3B25 93px 93px, #8E3B25 94px 94px, #8E3B25 95px 95px, #8E3B25 96px 96px, #8E3B25 97px 97px, #8E3B25 98px 98px, #8E3B25 99px 99px, #8E3B25 100px 100px;}
.shadow-square-terra p { font-size: 22px; margin-top: 20px;}
.shadow-square-terra p.small { font-size: 22px; margin-top: 20px;}
.rightbox  {height: 100px; width: 280px;  }
.smallbox {height: 100px; width: 280px;  }
.mediumbox {height: 110px; width: 305px;  }
.bigbox {height: 120px; width: 430px;  }
.shadow-square-terra a { color:#fff;font-weight:600; }
.shadow-square-terra a:hover {color:#f3f3f3;text-decoration: none;font-weight:600;}


.shadow-square-deepdusk {text-decoration: none;  background-color: #8a387c;  height: 100px;  text-align: center;  width: 160px; line-height: 100px;  overflow: hidden; text-shadow: #511F48 1px 1px, #511F48 2px 2px, #511F48 3px 3px, #511F48 4px 4px, #511F48 5px 5px, #511F48 6px 6px, #511F48 7px 7px, #511F48 8px 8px, #511F48 9px 9px, #511F48 10px 10px, #511F48 11px 11px, #511F48 12px 12px, #511F48 13px 13px, #511F48 14px 14px, #511F48 15px 15px, #511F48 16px 16px, #511F48 17px 17px, #511F48 18px 18px, #511F48 19px 19px, #511F48 20px 20px, #511F48 21px 21px, #511F48 22px 22px, #511F48 23px 23px, #511F48 24px 24px, #511F48 25px 25px, #511F48 26px 26px, #511F48 27px 27px, #511F48 28px 28px, #511F48 29px 29px, #511F48 30px 30px, #511F48 31px 31px, #511F48 32px 32px, #511F48 33px 33px, #511F48 34px 34px, #511F48 35px 35px, #511F48 36px 36px, #511F48 37px 37px, #511F48 38px 38px, #511F48 39px 39px, #511F48 40px 40px, #511F48 41px 41px, #511F48 42px 42px, #511F48 43px 43px, #511F48 44px 44px, #511F48 45px 45px, #511F48 46px 46px, #511F48 47px 47px, #511F48 48px 48px, #511F48 49px 49px, #511F48 50px 50px, #511F48 51px 51px, #511F48 52px 52px, #511F48 53px 53px, #511F48 54px 54px, #511F48 55px 55px, #511F48 56px 56px, #511F48 57px 57px, #511F48 58px 58px, #511F48 59px 59px, #511F48 60px 60px, #511F48 61px 61px, #511F48 62px 62px, #511F48 63px 63px, #511F48 64px 64px, #511F48 65px 65px, #511F48 66px 66px, #511F48 67px 67px, #511F48 68px 68px, #511F48 69px 69px, #511F48 70px 70px, #511F48 71px 71px, #511F48 72px 72px, #511F48 73px 73px, #511F48 74px 74px, #511F48 75px 75px, #511F48 76px 76px, #511F48 77px 77px, #511F48 78px 78px, #511F48 79px 79px, #511F48 80px 80px, #511F48 81px 81px, #511F48 82px 82px, #511F48 83px 83px, #511F48 84px 84px, #511F48 85px 85px, #511F48 86px 86px, #511F48 87px 87px, #511F48 88px 88px, #511F48 89px 89px, #511F48 90px 90px, #511F48 91px 91px, #511F48 92px 92px, #511F48 93px 93px, #511F48 94px 94px, #511F48 95px 95px, #511F48 96px 96px, #511F48 97px 97px, #511F48 98px 98px, #511F48 99px 99px, #511F48 100px 100px;}

.shadow-square-deepdusk p { font-size: 22px; margin-top: 20px;}
.shadow-square-deepdusk p.small { font-size: 22px; margin-top: 20px;}
.rightbox  {height: 100px; width: 280px;  }
.shadow-square-deepdusk a { color:#fff;font-weight:600; }
.shadow-square-deepdusk a:hover {color:#f3f3f3;text-decoration: none;font-weight:600;}


.shadow-square-highnoon {text-decoration: none;  background-color: #ffc600;  height: 100px;  text-align: center;  width: 160px; line-height: 100px;  overflow: hidden; text-shadow: #B38C00 1px 1px, #B38C00 2px 2px, #B38C00 3px 3px, #B38C00 4px 4px, #B38C00 5px 5px, #B38C00 6px 6px, #B38C00 7px 7px, #B38C00 8px 8px, #B38C00 9px 9px, #B38C00 10px 10px, #B38C00 11px 11px, #B38C00 12px 12px, #B38C00 13px 13px, #B38C00 14px 14px, #B38C00 15px 15px, #B38C00 16px 16px, #B38C00 17px 17px, #B38C00 18px 18px, #B38C00 19px 19px, #B38C00 20px 20px, #B38C00 21px 21px, #B38C00 22px 22px, #B38C00 23px 23px, #B38C00 24px 24px, #B38C00 25px 25px, #B38C00 26px 26px, #B38C00 27px 27px, #B38C00 28px 28px, #B38C00 29px 29px, #B38C00 30px 30px, #B38C00 31px 31px, #B38C00 32px 32px, #B38C00 33px 33px, #B38C00 34px 34px, #B38C00 35px 35px, #B38C00 36px 36px, #B38C00 37px 37px, #B38C00 38px 38px, #B38C00 39px 39px, #B38C00 40px 40px, #B38C00 41px 41px, #B38C00 42px 42px, #B38C00 43px 43px, #B38C00 44px 44px, #B38C00 45px 45px, #B38C00 46px 46px, #B38C00 47px 47px, #B38C00 48px 48px, #B38C00 49px 49px, #B38C00 50px 50px, #B38C00 51px 51px, #B38C00 52px 52px, #B38C00 53px 53px, #B38C00 54px 54px, #B38C00 55px 55px, #B38C00 56px 56px, #B38C00 57px 57px, #B38C00 58px 58px, #B38C00 59px 59px, #B38C00 60px 60px, #B38C00 61px 61px, #B38C00 62px 62px, #B38C00 63px 63px, #B38C00 64px 64px, #B38C00 65px 65px, #B38C00 66px 66px, #B38C00 67px 67px, #B38C00 68px 68px, #B38C00 69px 69px, #B38C00 70px 70px, #B38C00 71px 71px, #B38C00 72px 72px, #B38C00 73px 73px, #B38C00 74px 74px, #B38C00 75px 75px, #B38C00 76px 76px, #B38C00 77px 77px, #B38C00 78px 78px, #B38C00 79px 79px, #B38C00 80px 80px, #B38C00 81px 81px, #B38C00 82px 82px, #B38C00 83px 83px, #B38C00 84px 84px, #B38C00 85px 85px, #B38C00 86px 86px, #B38C00 87px 87px, #B38C00 88px 88px, #B38C00 89px 89px, #B38C00 90px 90px, #B38C00 91px 91px, #B38C00 92px 92px, #B38C00 93px 93px, #B38C00 94px 94px, #B38C00 95px 95px, #B38C00 96px 96px, #B38C00 97px 97px, #B38C00 98px 98px, #B38C00 99px 99px, #B38C00 100px 100px;}
.shadow-square-highnoon p { font-size: 22px; margin-top: 20px;}
.shadow-square-highnoon a { color:#2b2b2b;font-weight:600; }
.shadow-square-highnoon a:hover {color:#000;text-decoration: none;font-weight:600;}
.shadow-square-greenchile {text-decoration: none;  background-color: #a8aa19;  height: 100px;  text-align: center;  width: 160px; line-height: 100px;  overflow: hidden; text-shadow: #888A15 1px 1px, #888A15 2px 2px, #888A15 3px 3px, #888A15 4px 4px, #888A15 5px 5px, #888A15 6px 6px, #888A15 7px 7px, #888A15 8px 8px, #888A15 9px 9px, #888A15 10px 10px, #888A15 11px 11px, #888A15 12px 12px, #888A15 13px 13px, #888A15 14px 14px, #888A15 15px 15px, #888A15 16px 16px, #888A15 17px 17px, #888A15 18px 18px, #888A15 19px 19px, #888A15 20px 20px, #888A15 21px 21px, #888A15 22px 22px, #888A15 23px 23px, #888A15 24px 24px, #888A15 25px 25px, #888A15 26px 26px, #888A15 27px 27px, #888A15 28px 28px, #888A15 29px 29px, #888A15 30px 30px, #888A15 31px 31px, #888A15 32px 32px, #888A15 33px 33px, #888A15 34px 34px, #888A15 35px 35px, #888A15 36px 36px, #888A15 37px 37px, #888A15 38px 38px, #888A15 39px 39px, #888A15 40px 40px, #888A15 41px 41px, #888A15 42px 42px, #888A15 43px 43px, #888A15 44px 44px, #888A15 45px 45px, #888A15 46px 46px, #888A15 47px 47px, #888A15 48px 48px, #888A15 49px 49px, #888A15 50px 50px, #888A15 51px 51px, #888A15 52px 52px, #888A15 53px 53px, #888A15 54px 54px, #888A15 55px 55px, #888A15 56px 56px, #888A15 57px 57px, #888A15 58px 58px, #888A15 59px 59px, #888A15 60px 60px, #888A15 61px 61px, #888A15 62px 62px, #888A15 63px 63px, #888A15 64px 64px, #888A15 65px 65px, #888A15 66px 66px, #888A15 67px 67px, #888A15 68px 68px, #888A15 69px 69px, #888A15 70px 70px, #888A15 71px 71px, #888A15 72px 72px, #888A15 73px 73px, #888A15 74px 74px, #888A15 75px 75px, #888A15 76px 76px, #888A15 77px 77px, #888A15 78px 78px, #888A15 79px 79px, #888A15 80px 80px, #888A15 81px 81px, #888A15 82px 82px, #888A15 83px 83px, #888A15 84px 84px, #888A15 85px 85px, #888A15 86px 86px, #888A15 87px 87px, #888A15 88px 88px, #888A15 89px 89px, #888A15 90px 90px, #888A15 91px 91px, #888A15 92px 92px, #888A15 93px 93px, #888A15 94px 94px, #888A15 95px 95px, #888A15 96px 96px, #888A15 97px 97px, #888A15 98px 98px, #888A15 99px 99px, #888A15 100px 100px;}
.shadow-square-greenchile p { font-size: 22px; margin-top: 20px;}
.shadow-square-greenchile a { color:#2b2b2b;font-weight:600; }
.shadow-square-greenchile a:hover {color:#000;text-decoration: none;font-weight:600;}
.shadow-square-mesa {text-decoration: none;  background-color: #d6a461;  height: 100px;  text-align: center;  width: 160px; line-height: 100px;  overflow: hidden; text-shadow: #AA742C 1px 1px, #AA742C 2px 2px, #AA742C 3px 3px, #AA742C 4px 4px, #AA742C 5px 5px, #AA742C 6px 6px, #AA742C 7px 7px, #AA742C 8px 8px, #AA742C 9px 9px, #AA742C 10px 10px, #AA742C 11px 11px, #AA742C 12px 12px, #AA742C 13px 13px, #AA742C 14px 14px, #AA742C 15px 15px, #AA742C 16px 16px, #AA742C 17px 17px, #AA742C 18px 18px, #AA742C 19px 19px, #AA742C 20px 20px, #AA742C 21px 21px, #AA742C 22px 22px, #AA742C 23px 23px, #AA742C 24px 24px, #AA742C 25px 25px, #AA742C 26px 26px, #AA742C 27px 27px, #AA742C 28px 28px, #AA742C 29px 29px, #AA742C 30px 30px, #AA742C 31px 31px, #AA742C 32px 32px, #AA742C 33px 33px, #AA742C 34px 34px, #AA742C 35px 35px, #AA742C 36px 36px, #AA742C 37px 37px, #AA742C 38px 38px, #AA742C 39px 39px, #AA742C 40px 40px, #AA742C 41px 41px, #AA742C 42px 42px, #AA742C 43px 43px, #AA742C 44px 44px, #AA742C 45px 45px, #AA742C 46px 46px, #AA742C 47px 47px, #AA742C 48px 48px, #AA742C 49px 49px, #AA742C 50px 50px, #AA742C 51px 51px, #AA742C 52px 52px, #AA742C 53px 53px, #AA742C 54px 54px, #AA742C 55px 55px, #AA742C 56px 56px, #AA742C 57px 57px, #AA742C 58px 58px, #AA742C 59px 59px, #AA742C 60px 60px, #AA742C 61px 61px, #AA742C 62px 62px, #AA742C 63px 63px, #AA742C 64px 64px, #AA742C 65px 65px, #AA742C 66px 66px, #AA742C 67px 67px, #AA742C 68px 68px, #AA742C 69px 69px, #AA742C 70px 70px, #AA742C 71px 71px, #AA742C 72px 72px, #AA742C 73px 73px, #AA742C 74px 74px, #AA742C 75px 75px, #AA742C 76px 76px, #AA742C 77px 77px, #AA742C 78px 78px, #AA742C 79px 79px, #AA742C 80px 80px, #AA742C 81px 81px, #AA742C 82px 82px, #AA742C 83px 83px, #AA742C 84px 84px, #AA742C 85px 85px, #AA742C 86px 86px, #AA742C 87px 87px, #AA742C 88px 88px, #AA742C 89px 89px, #AA742C 90px 90px, #AA742C 91px 91px, #AA742C 92px 92px, #AA742C 93px 93px, #AA742C 94px 94px, #AA742C 95px 95px, #AA742C 96px 96px, #AA742C 97px 97px, #AA742C 98px 98px, #AA742C 99px 99px, #AA742C 100px 100px;}
.shadow-square-mesa p { font-size: 22px; margin-top: 20px;}
.shadow-square-mesa a { color:#2b2b2b;font-weight:600; }
.shadow-square-mesa a:hover {color:#000;text-decoration: none;font-weight:600;}
.shadow-square-sandiasunset {text-decoration: none;  background-color: #ed8b00;  height: 100px;  text-align: center;  width: 160px; line-height: 100px;  overflow: hidden; text-shadow: #AD6500 1px 1px, #AD6500 2px 2px, #AD6500 3px 3px, #AD6500 4px 4px, #AD6500 5px 5px, #AD6500 6px 6px, #AD6500 7px 7px, #AD6500 8px 8px, #AD6500 9px 9px, #AD6500 10px 10px, #AD6500 11px 11px, #AD6500 12px 12px, #AD6500 13px 13px, #AD6500 14px 14px, #AD6500 15px 15px, #AD6500 16px 16px, #AD6500 17px 17px, #AD6500 18px 18px, #AD6500 19px 19px, #AD6500 20px 20px, #AD6500 21px 21px, #AD6500 22px 22px, #AD6500 23px 23px, #AD6500 24px 24px, #AD6500 25px 25px, #AD6500 26px 26px, #AD6500 27px 27px, #AD6500 28px 28px, #AD6500 29px 29px, #AD6500 30px 30px, #AD6500 31px 31px, #AD6500 32px 32px, #AD6500 33px 33px, #AD6500 34px 34px, #AD6500 35px 35px, #AD6500 36px 36px, #AD6500 37px 37px, #AD6500 38px 38px, #AD6500 39px 39px, #AD6500 40px 40px, #AD6500 41px 41px, #AD6500 42px 42px, #AD6500 43px 43px, #AD6500 44px 44px, #AD6500 45px 45px, #AD6500 46px 46px, #AD6500 47px 47px, #AD6500 48px 48px, #AD6500 49px 49px, #AD6500 50px 50px, #AD6500 51px 51px, #AD6500 52px 52px, #AD6500 53px 53px, #AD6500 54px 54px, #AD6500 55px 55px, #AD6500 56px 56px, #AD6500 57px 57px, #AD6500 58px 58px, #AD6500 59px 59px, #AD6500 60px 60px, #AD6500 61px 61px, #AD6500 62px 62px, #AD6500 63px 63px, #AD6500 64px 64px, #AD6500 65px 65px, #AD6500 66px 66px, #AD6500 67px 67px, #AD6500 68px 68px, #AD6500 69px 69px, #AD6500 70px 70px, #AD6500 71px 71px, #AD6500 72px 72px, #AD6500 73px 73px, #AD6500 74px 74px, #AD6500 75px 75px, #AD6500 76px 76px, #AD6500 77px 77px, #AD6500 78px 78px, #AD6500 79px 79px, #AD6500 80px 80px, #AD6500 81px 81px, #AD6500 82px 82px, #AD6500 83px 83px, #AD6500 84px 84px, #AD6500 85px 85px, #AD6500 86px 86px, #AD6500 87px 87px, #AD6500 88px 88px, #AD6500 89px 89px, #AD6500 90px 90px, #AD6500 91px 91px, #AD6500 92px 92px, #AD6500 93px 93px, #AD6500 94px 94px, #AD6500 95px 95px, #AD6500 96px 96px, #AD6500 97px 97px, #AD6500 98px 98px, #AD6500 99px 99px, #AD6500 100px 100px;}
.shadow-square-sandiasunset p { font-size: 22px; margin-top: 20px;}
.shadow-square-sandiasunset a { color:#2b2b2b;font-weight:600; }
.shadow-square-sandiasunset a:hover {color:#000;text-decoration: none;font-weight:600;}
.shadow-square-silver {text-decoration: none;  background-color: #a7a8aa;  height: 100px;  text-align: center;  width: 160px; line-height: 100px;  overflow: hidden; text-shadow: #949499 1px 1px, #949499 2px 2px, #949499 3px 3px, #949499 4px 4px, #949499 5px 5px, #949499 6px 6px, #949499 7px 7px, #949499 8px 8px, #949499 9px 9px, #949499 10px 10px, #949499 11px 11px, #949499 12px 12px, #949499 13px 13px, #949499 14px 14px, #949499 15px 15px, #949499 16px 16px, #949499 17px 17px, #949499 18px 18px, #949499 19px 19px, #949499 20px 20px, #949499 21px 21px, #949499 22px 22px, #949499 23px 23px, #949499 24px 24px, #949499 25px 25px, #949499 26px 26px, #949499 27px 27px, #949499 28px 28px, #949499 29px 29px, #949499 30px 30px, #949499 31px 31px, #949499 32px 32px, #949499 33px 33px, #949499 34px 34px, #949499 35px 35px, #949499 36px 36px, #949499 37px 37px, #949499 38px 38px, #949499 39px 39px, #949499 40px 40px, #949499 41px 41px, #949499 42px 42px, #949499 43px 43px, #949499 44px 44px, #949499 45px 45px, #949499 46px 46px, #949499 47px 47px, #949499 48px 48px, #949499 49px 49px, #949499 50px 50px, #949499 51px 51px, #949499 52px 52px, #949499 53px 53px, #949499 54px 54px, #949499 55px 55px, #949499 56px 56px, #949499 57px 57px, #949499 58px 58px, #949499 59px 59px, #949499 60px 60px, #949499 61px 61px, #949499 62px 62px, #949499 63px 63px, #949499 64px 64px, #949499 65px 65px, #949499 66px 66px, #949499 67px 67px, #949499 68px 68px, #949499 69px 69px, #949499 70px 70px, #949499 71px 71px, #949499 72px 72px, #949499 73px 73px, #949499 74px 74px, #949499 75px 75px, #949499 76px 76px, #949499 77px 77px, #949499 78px 78px, #949499 79px 79px, #949499 80px 80px, #949499 81px 81px, #949499 82px 82px, #949499 83px 83px, #949499 84px 84px, #949499 85px 85px, #949499 86px 86px, #949499 87px 87px, #949499 88px 88px, #949499 89px 89px, #949499 90px 90px, #949499 91px 91px, #949499 92px 92px, #949499 93px 93px, #949499 94px 94px, #949499 95px 95px, #949499 96px 96px, #949499 97px 97px, #949499 98px 98px, #949499 99px 99px, #949499 100px 100px;}
.shadow-square-silver p { font-size: 22px; margin-top: 20px;}
.shadow-square-silver a { color:#2b2b2b;font-weight:600; }
.shadow-square-silver a:hover {color:#000;text-decoration: none;font-weight:600;}
.shadow-square-lobogray {text-decoration: none;  background-color: #63666a;  height: 100px;  text-align: center;  width: 160px; line-height: 100px;  overflow: hidden; text-shadow: #4F5054 1px 1px, #4F5054 2px 2px, #4F5054 3px 3px, #4F5054 4px 4px, #4F5054 5px 5px, #4F5054 6px 6px, #4F5054 7px 7px, #4F5054 8px 8px, #4F5054 9px 9px, #4F5054 10px 10px, #4F5054 11px 11px, #4F5054 12px 12px, #4F5054 13px 13px, #4F5054 14px 14px, #4F5054 15px 15px, #4F5054 16px 16px, #4F5054 17px 17px, #4F5054 18px 18px, #4F5054 19px 19px, #4F5054 20px 20px, #4F5054 21px 21px, #4F5054 22px 22px, #4F5054 23px 23px, #4F5054 24px 24px, #4F5054 25px 25px, #4F5054 26px 26px, #4F5054 27px 27px, #4F5054 28px 28px, #4F5054 29px 29px, #4F5054 30px 30px, #4F5054 31px 31px, #4F5054 32px 32px, #4F5054 33px 33px, #4F5054 34px 34px, #4F5054 35px 35px, #4F5054 36px 36px, #4F5054 37px 37px, #4F5054 38px 38px, #4F5054 39px 39px, #4F5054 40px 40px, #4F5054 41px 41px, #4F5054 42px 42px, #4F5054 43px 43px, #4F5054 44px 44px, #4F5054 45px 45px, #4F5054 46px 46px, #4F5054 47px 47px, #4F5054 48px 48px, #4F5054 49px 49px, #4F5054 50px 50px, #4F5054 51px 51px, #4F5054 52px 52px, #4F5054 53px 53px, #4F5054 54px 54px, #4F5054 55px 55px, #4F5054 56px 56px, #4F5054 57px 57px, #4F5054 58px 58px, #4F5054 59px 59px, #4F5054 60px 60px, #4F5054 61px 61px, #4F5054 62px 62px, #4F5054 63px 63px, #4F5054 64px 64px, #4F5054 65px 65px, #4F5054 66px 66px, #4F5054 67px 67px, #4F5054 68px 68px, #4F5054 69px 69px, #4F5054 70px 70px, #4F5054 71px 71px, #4F5054 72px 72px, #4F5054 73px 73px, #4F5054 74px 74px, #4F5054 75px 75px, #4F5054 76px 76px, #4F5054 77px 77px, #4F5054 78px 78px, #4F5054 79px 79px, #4F5054 80px 80px, #4F5054 81px 81px, #4F5054 82px 82px, #4F5054 83px 83px, #4F5054 84px 84px, #4F5054 85px 85px, #4F5054 86px 86px, #4F5054 87px 87px, #4F5054 88px 88px, #4F5054 89px 89px, #4F5054 90px 90px, #4F5054 91px 91px, #4F5054 92px 92px, #4F5054 93px 93px, #4F5054 94px 94px, #4F5054 95px 95px, #4F5054 96px 96px, #4F5054 97px 97px, #4F5054 98px 98px, #4F5054 99px 99px, #4F5054 100px 100px;}
.shadow-square-lobogray p { font-size: 22px; margin-top: 20px;}
.shadow-square-lobogray a { color:#fff;font-weight:600; }
.shadow-square-lobogray a:hover {color:#f3f3f3;text-decoration: none;font-weight:600;}
@media  (max-width: 320px) { .shadow-square-teal, .shadow-square-cherry, .shadow-square-terra, .shadow-square-deepdusk, .shadow-square-highnoon, .shadow-square-greenchile, .shadow-square-mesa, .shadow-square-sandiasunset, .shadow-square-silver, .shadow-square-lobogray { width: 150px;} }
.submenu {height: 80px; width: 210px; }
.position {padding-left: 0;}
.positionbutton {padding-left: 2px;}
#why { background-image: url("/images/why-bg.jpg");background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover; padding: 40px 0 150px;}
#why p, #why h2 {   color: #fff;  }
#why p {font-size: 20px;}
#why a {font-size: 1.5em; text-decoration:none;  color: #fff; font-weight:500;}
#why a:hover {color:#fff;}
#why a.programs-links {margin: 20px 10px; padding: 10px 5px; text-align:center; background: #2378cd; border:1px solid #2170c0;}
#collaborate {padding: 60px 0 20px; background:#ddd;}
#collaborate h2 {color: #333;}
.box-collaborate {margin-bottom: 20px; text-align: center;  width: 200px; }
.box-collaborate p {font-size: 19px;}
div.box-collaborate{margin-bottom: 15px;width: 100%;}
.kglp {margin-top: 20px; text-align:center;}
footer a, footer p, footer h3 {color:#fff;}
footer .end {padding-bottom:20px;}
footer .quicklinks {padding-top: 30px ;}
footer p { font-size: 16px;}
footer h3 {font-size: 20px}
footer .connected {margin-top: 30px;}
footer .footer-buttons strong {color: #ba0c2f;}

h2.additionallinks {font-size: 18px; color:#fff;text-align: left; margin: 15px 0 10px 0;
}
ul.additionallinks {list-style-type:none; text-align: left; padding-left: 0;font-size: .9em;}
ul.additionallinks li a:hover, ul.additionallinks li a:focus, ul.additionallinks li a:active {text-decoration:underline; color:#fff;}
ul.quicklinks{list-style-position:inside; padding: 0;font-size:14px; padding-top: 20px;}
ul.quicklinks li{list-style-type:none;color:#fff;}
ul.quicklinks li a{line-height:23px;}
ul.quicklinks li a:hover, ul.quicklinks li a:focus, ul.quicklinks li a:active, .quicklinks span  {color:#fff;}
ul.social-buttons{margin-bottom:0;margin-top:20px;}
ul.social-buttons li a{display:block;background-color:#222;height:40px;width:40px;border-radius:100%;font-size:20px;line-height:40px;color:#fff;outline:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
ul.social-buttons li a:hover,ul.social-buttons li a:focus,ul.social-buttons li a:active{background-color:#fff;color:#222}

.btn:focus,.btn:active,.btn.active,.btn:active:focus{outline:0}
#unmg-header {padding: 10px 0 5px;  margin-top: 150px; background: #e7e7e7;}
#unmg-header h1 {font-size: 32px;  color: #000;    text-align: left;}
#unmg-header h1.small {font-size: 30px;}
#template1 h2.small {font-size: 26px;}
#unmg-header .breadcrumb {background: none;  font-size: 19px;  padding: 5px;}
#unmg-header .breadcrumb .active {  color: #000;}
.loboalert {border: 2px solid yellow; background: yellow; padding: 10px 20px 0px; }
.loboalert h2.warning{color: black; }
.loboalertmain {margin-top: 120px;padding-top:10px; padding-bottom: 0; margin-bottom: 0}
.loboalertprograms {margin-top: 10px;padding-top:15px; }
.loboalert_bg {background: #ba0c2f;}

/*.coronavirus { padding: 25px 0 0; margin-bottom: -20px; }*/
.coronavirus { padding: 25px 0 0; text-align: left; background: #f2dede;color:#a94442; padding-bottom: 0; margin-bottom: 0;}

section .coronavirus h2{text-align: left; font-size: 25px; color:#a94442; padding-bottom: 0} 
section .coronavirus h3 {text-align: left; font-size: 22px; }
section .coronavirus p { font-size: 15px; padding-bottom: 0; margin-bottom: 0}
.coronavirustmain {margin-top: 130px;padding-top:10px; padding-bottom: 0; margin-bottom: 0; }
section .coronavirus .fa-warning {    font-size: 70px;    margin-top: 20px;}



@media (min-width: 768px) and (max-width: 991px) {
	#unmg-header{margin-top:0; } 
    .coronavirustmain { margin-top: 0}
	.coronavirus {padding-top: 0;  padding-bottom: 25px; margin-top: -10px; }
}
@media (max-width: 767px) {
	.bs-slider{margin-top:99px;} #unmg-header{margin-top:70px; } .bgmenu { background: #ba0c2f;} .loboalertmain {margin-top: 60px;}
    .coronavirustmain { margin-top: 30px; margin-bottom: 10px;}
	
}
@media (max-width: 451px) {
	.bs-slider{margin-top:160px; padding-bottom:100px;} #unmg-header{margin-top:70px;} 
}
@media (max-width: 424px) {
	#unmg-header{margin-top:70px;}
}
@media (max-width: 411px) {
	#unmg-header{margin-top:60px;}
}
@media (max-width: 405px) {
	.bs-slider{margin-top:150px;} 	
}
#template5 h2, #template5 h3  {color:#222; text-align: left}
#template5 p {color:#222;}
#template5 h2.cherryh2 {color:#ba0c2f; }
#template5 h2 a {color:#222;}
#template1, #template2, #template4, #template5 {  margin: 40px 0; border-top:none;}
#template3 {margin: 20px 0; border-top:none;}
#template1 h1, template2 h1, template3 h1,#template6 h2   {color: #ba0c2f; margin-bottom: 0 }

#template2 a.scholarships {font-weight: 600}
#template2 h2.center, h1.center {text-align: center}
#template2 h3.center {text-align: center}
#template1 h2, #template2 h2, #template3 h2, #template4 h2, .h1news {text-align: left; color: #ba0c2f; padding: 10px 0; }
.h1news { font-size: 28px}
.h3news, .newslink { font-size: 18px}

#template1 h2.sidebar, #template2 h2.sidebar {font-size: 22px; margin-bottom: 0;}
#template1 h3.sidebar, #template2 h3.sidebar {font-size: 18px; margin-bottom: 0; font-weight: 700}
#template1 h3.white-text, #template2 h3.white-text, #template3 h3.white-text {color: #fff;}
#template1 h3.black-text, #template2 h3.black-text, #template3 h3.black-text {color: #000; font-weight:600;}
#template1 h2.center, #template2 h2.center, #template3 h2.center, #template1 h3.center, #template2 h3.center, #template3 h3.center, #template1 h3.center {text-align: center;}
#template2 h3, #template3 h3, #template4 h3 {text-align: left; color: #ba0c2f;}
#template1 img {margin: 70px 0 20px;}
#template3 img {margin: 10px 0 20px;}
#template2 h2.text-name {color: #ba0c2f; padding: 10px 0 0;}
#template2 h3.text-muted {color: #57575C; margin-top:0; }
#myBtn {border: 1px solid #fff; bottom: 15px; padding: 8px 12px; position: fixed; right: 20px; z-index: 600; color:#000;}
#myBtn:hover {background-color: #5e5d60;    border: 1px solid #5e5d60; color:#fff;}
#template2 img .img-right  {float:right;}
@media screen and (max-width:767px){
.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;}
.row-offcanvas-right{right:0;}
.row-offcanvas-left{left:0;}
.row-offcanvas-right .sidebar-offcanvas{right:-60%;}
.row-offcanvas-left .sidebar-offcanvas{left:-40%;}
.row-offcanvas-right.active{right:60%;}
.row-offcanvas-left.active{left:40%;}
.sidebar-offcanvas{position:absolute;top:0;width:60%;}}
/*#region { width: 100%;  display: block;  position: relative; overflow: visible; background-attachment: fixed; background-repeat: no-repeat;  background-position: center center;
background-color:  #b9f9ff; -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  padding: 100px 0;}*/

#region {    background-color: #a7a8aa;    color: #000;    padding: 50px 0;    background-image: url("/images/texture.png");}

#region p, h2 {color: #000; text-align: left;}
section h2.left-text {text-align: left; color: #ba062f;}
#academic { width: 100%;  display: block;  position: relative; overflow: visible;  background-attachment: fixed; background-repeat: no-repeat;  background-position: center center;
background-color:  #ba0c2f;  -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box; -webkit-backface-visibility: hidden;  backface-visibility: hidden;  padding: 70px 0;}
#academic h2 {padding-bottom: 70px;}
#academic h2, #academics a {color: #fff;}
#academic .links {padding: 10px 0;}
#academic .links a { font-size: 1.7em; color:#f0f0f0; font-weight:600;}
#academic .links a:hover, #links .links a:focus {text-decoration: none; color:#fff}
@media  (max-width: 534px) {
#academic .links a { font-size: 1.4em;}
}
@media  (max-width: 320px) {
#academic .links a { font-size: 1.2em;}
}
#admissions { width: 100%;  display: block; position: relative; overflow: visible; background-attachment: fixed; background-repeat: no-repeat;  background-position: center center;
background-color:  #8a387c;  -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  padding: 70px 0;}
#admissions h2 {padding-bottom: 70px;}
#admissions h2, #admissions a {color: #fff;}
#admissions .links {padding: 10px 0;}
#admissions .links a {font-size: 1.7em; color:#f0f0f0; font-weight:600;}
#admissions .links a:hover, #links .links a:focus { text-decoration: none; color:#fff}
@media  (max-width: 534px) {
#admissions .links a {font-size: 1.4em;}
}
@media  (max-width: 320px) {
#admissions .links a {font-size: 1.2em;}
}
.panel-cherry {border-color:#ba0c2f;}
.panel-cherry > .panel-heading{font-size:20px; font-weight:600; color:#fff;background-color:#ba0c2f;border-color:#ba0c2f;}
.panel-cherry > .panel-heading + .panel-collapse .panel-body{border-top-color:#ba0c2f;}
.panel-cherry > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#ba0c2f;}
.panel-cherry > .panel-heading a {color:#fff; font-size: 20px;}
#template2 .panel-cherry > .panel-heading h2 {color:#fff; font-size: 25px;}
#template2 .panel-cherry > .panel-heading h3 {color:#fff; font-size: 24px;}
.panel-success { border-color:#08843b;}
.panel-success > .panel-heading {background-color:#08843b;border-color:#08843b;}
.panel-success > .panel-heading a {color:#fff; font-size: 20px;}
#template2 .panel-success > .panel-heading h3 {color:#fff; font-size: 24px;}
.panel-highnoon {border-color:#ffc600;}
.panel-highnoon > .panel-heading{background-color:#ffc600;border-color:#ffc600;}
.panel-highnoon > .panel-heading a {color:#000; font-size: 20px;}
#template2 .panel-highnoon > .panel-heading h3 {color:#000; font-size: 24px;}
.panel-greenchile {border-color:#a8aa19;}
.panel-greenchile > .panel-heading{background-color:#a8aa19;border-color:#a8aa19;}
.panel-sandiasunset {border-color:#ed8b00;}
.panel-sandiasunset > .panel-heading{background-color:#ed8b00;border-color:#ed8b00;}
#template2 .panel-sandiasunset > .panel-heading h3 {color:#000; font-size: 24px;}
.panel-silver {border-color:#a7a8aa;}
.panel-silver > .panel-heading{background-color:#a7a8aa;border-color:#a7a8aa;}
#template2 .panel-silver > .panel-heading h3 {color:#000; font-size: 24px;}
.panel-lobogray {border-color: #4F5054;}
.panel-lobogray > .panel-heading {  font-size:20px; font-weight:600; color: #fff; background-color: #63666a;  border-color: #4F5054;}
.panel-teal {border-color: #005c65;}
.panel-teal > .panel-heading {  font-size:20px; font-weight:600; color: #fff; background-color: #007a86;  border-color: #005c65;}
.panel-teal > .panel-heading a {color:#fff; font-size: 20px;}
.panel-teal > .panel-heading h3 {color:#fff; font-size: 24px;}
.panel-teal > .panel-footer {background: #f5f5f5; border-top:#ddd;}
#template2 .panel-teal > .panel-heading h3 {color:#fff; font-size: 24px;}
.panel-terra {border-color: #8E3B25;}
.panel-terra > .panel-heading {  font-size:20px; font-weight:600; color: #fff; background-color: #c05131;  border-color: #8E3B25;}
.panel-terra > .panel-heading a {color:#fff; font-size: 24px;}
.panel-mesa {border-color: #d6a461;}
.panel-mesa > .panel-heading {  font-size:20px; font-weight:600; color: #000; background-color: #c05131;  border-color: #8E3B25;}
.panel-mesa > .panel-heading a {color:#000; font-size: 20px;}
#template2 .panel-mesa > .panel-heading h3 {color:#000; font-size: 24px;}
.panel-deepdusk {border-color: #511F48;}
.panel-deepdusk > .panel-heading {  font-size:20px; font-weight:600; color: #fff; background-color: #8a387c;  border-color: #511F48;}
.panel-deepdusk > .panel-heading a {color:#fff; font-size: 20px;}
.panel-greenchile {border-color: #a8aa19;}
.panel-greenchile > .panel-heading {  font-size:20px; font-weight:600; color: #fff; background-color: #a8aa19;  border-color: #a8aa19;}
.panel-greenchile > .panel-heading a {color:#000; font-size: 20px;}
#template2 .panel-greenchile > .panel-heading h3 {color:#000; font-size: 20px;}
.carousel-control {background-image: none !important;}
.carousel-indicators {position: absolute;   bottom: 20px;  left: 50%; z-index: 15; width: 60%; padding-left: 0; margin-left: -30%; list-style: none;}
.carousel-indicators li {width: 30px; height: 5px; border-radius: 0; background-color: #fff; }
.carousel-indicators .active {  width: 30px;  height: 5px;  background-color: #ba0c2f;  border: 1px solid #ba0c2f;}
.carousel-caption {font-size: 30px; font-weight: 600;}
#template1 .staff ,#template2 .staff {text-align:center;margin-bottom:50px}
#template1 .staff img, #template2 .staff img {margin:0 auto;border:7px solid #c2c2c2}
#template1 .staff h3, #template2 .staff h3 {margin-top:25px;margin-bottom:0;text-transform:none; text-align: center; font-size:20px;}
.staff p {margin-top:0}
.text-muted {color: #434347;}
.alert {border-radius: 0;}
.alert p {padding: 15px;}
.alert-info {color: #235067;}
.alert-success {color: #171717;}
.alert-danger {color:#8D0722;}
.alert-warning {color:#654F2A;}
 a.blue-link {color: #245166;}
 a.blue-link:hover, a.blue-link:focus  {color: #004852;}
.panel-info .panel-title {color: #00535C; }
div.panel-footer  {background: #d9edf7; border-top-color: #bce8f1;}
#template1 .ser-col,#template2 .ser-col{text-align: center;padding:20px;position: relative; border: 1px solid #ccc; margin-bottom: 10px;}
#template2 .ser-col ul {text-align: left; }
.icon-col{width:80px;height:80px;border-radius: 50%;text-align: center;margin-left: auto;margin-right: auto;}
.icon-col span{font-size: 35px;padding: 20px;}
#template1 .ser-col h2 {color:#ba0c2f; margin-bottom: 20px; text-align:center}
#template2 .ser-col h2{ margin-bottom: 20px; text-align:center}
#template2 .ser-col h3, #template1 .ser-col h3 {text-align: center; font-weight: 600}
#template1 .ser-col p{color:#333; margin-bottom: 20px;}
#template1 .grants,#template2 .grants{padding: 10px 15px; position: relative; border: 1px solid #ccc; margin-bottom: 20px;}

#template1 .ser-col .cherry { background: #ba0c2f}
#template1 .ser-col h3, #template1 .ser-col p {color:#fff;}

.icon span {color: #ba0c2f;}
.btn-xl {font-weight:700; border-radius:3px; font-size:18px;padding:15px}
.btn-width {min-width:280px;}
.btn-default {border-radius: 0; margin: 10px 0; line-height: 1.42857143;}
.btn-cherry {color:#f1f1f1; background-color:#ba0c2f; border-color:#ba0c2f; border-radius: 0; margin: 10px 0; line-height: 1.42857143;font-weight: bold; }
.btn-cherry:hover,.btn-cherry:focus,.btn-cherry:active {color:#fff;background-color:#a2002e;border-color:#a2002e; text-decoration:none;}

.btn-dropdown {
  color: #ba0c2f;
  background-color: #fff;
  border-color: #ccc;
  font-weight: bold;
  font-size: 16px;
   min-width: 170px;
	text-align: left;
	
}
.btn-dropdown:focus,
.btn-dropdown.focus {
  color: #ba0c2f;
  background-color: #fff;
  border-color: #ccc;
	font-weight: bold;
}
.btn-dropdown:hover {
  color:#ba0c2f;
   background-color: #eee;
  border-color: #ccc;
	font-weight: bold;
}
.btn-dropdown:active,
.btn-dropdown.active,
.open > .dropdown-toggle.btn-dropdown {
  color: #ba0c2f;
   background-color: #fff;
  border-color: #ccc;
	font-weight: bold;
}

.btn-dropdown:active,
.btn-dropdown.active,
.open > .dropdown-toggle.btn-dropdown {
  color: #ba0c2f;
  background-color: #fff;
  border-color: #ccc;
}
.btn-dropdown:active:hover,
.btn-dropdown.active:hover,
.open > .dropdown-toggle.btn-dropdown:hover,
.btn-dropdown:active:focus,
.btn-dropdown.active:focus,
.open > .dropdown-toggle.btn-dropdown:focus,
.btn-dropdown:active.focus,
.btn-dropdown.active.focus,
.open > .dropdown-toggle.btn-dropdown.focus {
  color: #ba0c2f;
  background-color: #fff;
  border-color: #ccc;
}
.btn-cherry:active,
.btn-cherry.active,
.open > .dropdown-toggle.btn-cherry {
  background-image: none;
}


.btn-cherry-min {color:#f1f1f1; background-color:#ba0c2f; border-color:#ba0c2f; border-radius: 0; margin: 10px 0; line-height: 1.42857143;font-weight: bold; min-width: 220px}
.btn-cherry-min:hover,.btn-cherry-min:focus,.btn-cherry-min:active {color:#fff;background-color:#a2002e;border-color:#a2002e; text-decoration:none;}

.btn-cherry-main {color:#f1f1f1;background-color:#ba0c2f;border-color:#fff; border-radius: 0; margin: 10px 0; line-height: 1.42857143;font-weight: bold;}
.btn-cherry-main:hover,.btn-cherry-main:focus,.btn-cherry-main:active {color:#fff;background-color:#a2002e;border-color:#fff; text-decoration:none;font-weight: bold;}

.btn-lobogray {color:#f1f1f1;background-color:#63666a;border-color:#63666a; border-radius: 0px; margin: 10px 0; line-height: 1.42857143;font-weight: bold;  }
.btn-lobogray:hover,.btn-lobogray:focus,.btn-lobogray:active{color:#fff;background-color:#4F5054;border-color:#4F5054; text-decoration:none;}

.btn-lobogray-min {color:#f1f1f1;background-color:#63666a;border-color:#63666a; border-radius: 0px; margin: 10px 0; line-height: 1.42857143;font-weight: bold; min-width: 220px }
.btn-lobogray-min:hover,.btn-lobogray-min:focus,.btn-lobogray-min:active{color:#fff;background-color:#4F5054;border-color:#4F5054; text-decoration:none;}

.btn-terra{color:#f1f1f1;background-color:#c05131;border-color:#c05131; border-radius: 0px; margin: 10px 0; line-height: 1.42857143;font-weight: bold; }
.btn-terra:hover,.btn-terra:focus,.btn-terra:active{color:#fff;background-color:#8E3B25;border-color:#8E3B25; text-decoration:none;}

.btn-terra-min{color:#f1f1f1;background-color:#c05131;border-color:#c05131; border-radius: 0px; margin: 10px 0; line-height: 1.42857143;font-weight: bold; min-width: 220px}
.btn-terra-min:hover,.btn-terra-min:focus,.btn-terra-min:active{color:#fff;background-color:#8E3B25;border-color:#8E3B25; text-decoration:none;}

.btn-teal{color:#f1f1f1;background-color:#007a86;border-color:#007a86; border-radius: 0px; margin: 10px 0; line-height: 1.42857143;font-weight: bold;}
.btn-teal:hover,.btn-teal:focus,.btn-teal:active{color:#fff;background-color:#005c65;border-color:#005c65; text-decoration:none;}

.btn-teal-min{color:#f1f1f1;background-color:#007a86;border-color:#007a86; border-radius: 0px; margin: 10px 0; line-height: 1.42857143;font-weight: bold;min-width: 220px}
.btn-teal-min:hover,.btn-teal-min:focus,.btn-teal-min:active{color:#fff;background-color:#005c65;border-color:#005c65; text-decoration:none;}

.btn-deepdusk{color:#f1f1f1;background-color:#8a387c;border-color:#8a387c; border-radius: 0px; margin: 10px 0; line-height: 1.42857143;font-weight: bold;  }
.btn-deepdusk:hover,.btn-deepdusk:focus,.btn-deepdusk:active {color:#fff;background-color:#511F48;border-color:#511F48; text-decoration:none;}
.btn-highnoon{color:#000;background-color:#ffc600;border-color:#ffc600; border-radius: 0px; margin: 10px 0; line-height: 1.42857143;font-weight: bold;}
.btn-highnoon:hover,.btn-highnoon:focus,.btn-highnoon:active{color:#000;background-color:#EBB800;border-color:#EBB800; text-decoration:none;}
.btn-mesa {color:#000;background-color:#d6a461;border-color:#d6a461; border-radius: 0px; margin: 10px 0; line-height: 1.42857143;font-weight: bold;}
.btn-mesa:hover,.btn-mesa:focus,.btn-mesa:active{color:#000;background-color:#CC8C38;border-color:#CC8C38; text-decoration:none;}
.btn-success{color:#fff;background-color:#08843b;border-color:#08843b; border-radius: 0px; margin: 10px 0; line-height: 1.42857143;font-weight: bold;}
.btn-success:hover,.btn-success:focus,.btn-success:active{color:#fff;background-color:#055C29;border-color:#055C29; text-decoration:none;font-weight: bold;}
.btn-sandia {color:#000;background-color:#ed8b00;border-color:#ed8b00; border-radius: 0px; margin: 10px 0; line-height: 1.42857143;font-weight: bold;}
.btn-sandia:hover,.btn-sandia:focus,.btn-sandia:active{color:#000;background-color:#E08300;border-color:#E08300; text-decoration:none;}
.btn-greenchile {color:#000;background-color:#a8aa19;border-color:#a8aa19; border-radius: 0px; margin: 10px 0; line-height: 1.42857143;font-weight: bold;  }
.btn-greenchile:hover,.btn-greenchile:focus,.btn-greenchile:active{color:#000;background-color:#999B17;border-color:#999B17; text-decoration:none;}
.btn-white{color:#fff;}
.btn-white:hover,.btn-white:focus,.btn-white:active{color:#e1e1e1;}
.btn-blue{color:#e1e1e1;background-color:#0033CC;border-color:#0033CC}
.btn-blue:hover,.btn-blue:focus,.btn-blue:active{color:#e1e1e1;background-color:#0000CC;border-color:#0000CC;}
#service {text-align: center; padding: 90px 0;}
#template2 .service-item {padding-bottom: 30px; text-align: center;}
#template2 .service {padding-bottom: 30px;}
#template2 .service img {text-align: center;}
#template2 .service-item h3, #template2 .service h3 {padding-top: 20px; margin: 0; color: #666; text-align: center;}
#template2 .service-item p, #template2 .service p {color: #545559;  padding: 10px 0  0 25px;  margin: 0;  font-size: 16px;  line-height: 1.8;}
#template2 .service-item ul {text-align: left;font-size: 16px; color: #545559; padding-left: 60px;}
#pre-launch { background: #ba0c2f;  padding: 20px 0 30px 0;}
#pre-launch .service-item {padding-bottom: 30px; text-align: center;}
#pre-launch .service-item span {font-size: 60px;  color: #fff;}
#pre-launch .service-item h3 { padding-top: 20px;  margin: 0;  color: #fff; text-align: center; font-weight: 700}
#pre-launch  p { color: #fff;line-height: 32px; text-align: center }
#pre-launch h2 {color: #fff;} 
#pre-launch a.teallink {color: #fff;}
#pre-launch ul, #launch ul { list-style-type: none;} 
#launch li { text-align:left;}
#pre-launch li {color: #fff; text-align:left;}
#launch { padding: 30px 0;}
#launch .service-item {padding-bottom: 30px; text-align: center;}
#launch .service-item span {font-size: 60px; color: #ba0c2f;}
#launch .service-item h3 { padding-top: 20px; margin: 0; color: #ba0c2f; text-align: center; font-weight: 700}
#launch p {line-height: 32px; text-align: center;}
#launch h2 {color: #ba0c2f;}
#service {padding: 30px 0;}
#template2 .service-wrapper {border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; padding: 110px 0;}
#template2 .block {cursor: pointer;  text-align: center;}
#template2 .block:hover .icon i {color: #fff;}
#template2 .block:hover h3 {color: #f48e5c;}
#template2 .block:hover .icon {
  border: 1px solid #FFFFFF;
  background: #f48e5c;
  color: #fff;
  -webkit-box-shadow: 0 0 0px 2px #f48e5c;
  -moz-box-shadow: 0 0 0px 2px #f48e5c;
  box-shadow: 0 0 0px 2px #f48e5c;
}
#template2 .block .icon {
  width: 90px;
  height: 90px;
  margin: 0 auto;
  border-radius: 100%;
  border: 1px solid #dedede;
  text-align: center;
  -webkit-transition: .2s all;
  -o-transition: .2s all;
  transition: .2s all;
}
#template2 .block span { font-size: 25px;  line-height: 90px;  color: #989898;  -webkit-transition: .2s all;  -o-transition: .2s all;  transition: .2s all;}
#template2 .block h3 { color: #555;  font-weight: 300;}
#template2 .block p { color: #666;}
.portfolio-item{margin:0 0 5px; padding-left:0; padding-right:0;}
.portfolio-item .portfolio-link{display:block;position:relative;max-width:210px;margin:0 auto}
.portfolio-item .portfolio-link .portfolio-hover{background:rgba(193,0,55,.9);position:absolute;width:100%;height:100%;opacity:0;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}
.portfolio-item .portfolio-link .portfolio-hover:hover{opacity:1}
.portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content{position:absolute;width:100%;height:20px;font-size:20px;text-align:center;top:50%;margin-top:-20px;color:#fff}
.portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i{margin-top:-20px}
table{border-collapse:collapse;cursor:default;}
table, td, th{border:1px solid #B9B9C8;padding:7px;}
th.teal {background-color: #007a86;}
.head, th{background-color:#007a86;color:white;text-align:center;font-weight:bold;padding-top:5px;padding-bottom:4px; font-size: 20px;}
table th.adv{width:150px;}
table th.adv2{width:180px;}
div.centerbox{margin:auto;width: 80%;}
table.center {margin-left:auto; margin-right:auto;}
caption.left{text-align:left;color:#333;font-size: 1.8em}
.row-{background-color:#FFFFFF;}
td{text-align:left; font-size: 18px;}
tr{background-color:#F8F8F8;}
tr:hover{background-color:#DEE9F4;}
.styled-select{background:#E8E8E8;width:230px;padding:2px;font-size:16px;font-weight:bold;border:1px solid #ccc;height:26px;}
.paneltop{border-top:6px solid #ddd;border-bottom:6px solid #ddd;}
.list-group .collapse{padding-left:5px;}
table.lb {width: 100%}
.gsc-table-result,.gsc-table-cell-thumbnail.gsc-thumbnail,
.gsc-table-cell-snippet-close,.gsc-resultsHeader,
.gsc-twiddleRegionCell.gsc-twiddle-opened,.gsc-configLabelCell,
.gcsc-branding-text ,.gcsc-branding-img-noclear,
.gsc-result-info-container,td.gsc-orderby-container,.gsc-orderby{background:#eee;border:0;}
.video-container{position:relative;padding-bottom:56.25%;padding-top:100px;height:0;overflow:hidden;  }
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.video-container iframe:focus{border:1px solid red;}
#testimonial {padding: 100px 0;}
#testimonial .block-18  { width: 160px; height:160px; padding: 30px ;  border: 3px solid #c05131;  text-align: center; border-radius: 200px; background:#c05131}
#testimonial .block-18 h3 {font-weight: 600;color: #fff;; font-size: 45px;}
#testimonial .succeed .ratio {font-size:25px; color: #c05131;}
#testimonial .block-25  { width: 160px; height:160px; padding: 30px ;  border: 3px solid #8a387c;  text-align: center; border-radius: 200px; background:#8a387c}
#testimonial .block-25 h3 {font-weight: 600;color: #fff;; font-size: 45px;}
#testimonial .succeed .capped {font-size:25px; color: #8a387c;}
#testimonial h2 {color: #ba0c2f;}
#testimonial .succeed {text-align: center;padding: 10px; }
#testimonial .testimonial-carousel { text-align: center;  width: 75%;  border: 1px solid #007a86;  padding: 24px;  margin: 0 auto;}
#testimonial .testimonial-carousel img { padding-bottom: 38px;}
#testimonial .testimonial-carousel p {  line-height: 28px;  font-weight: 300;  padding-bottom: 20px;}
#testimonial .testimonial-carousel .user img { padding-bottom: 0px;  border-radius: 500px; border: 2px solid #007a86;}
#testimonial .testimonial-carousel .user p { padding-bottom: 0;  font-size: 14px; line-height: 20px; color: #353241; }
#testimonial .testimonial-carousel .user p span { display: block;  color: #353241; font-weight: 600; }
#testimonial .testimonial-carousel .owl-carousel .owl-pagination div {  border: 1px solid #007a86;  border-radius: 500px;  display: inline-block;
height: 10px;  margin-right: 15px;  width: 10px;}
#testimonial .testimonial-carousel .owl-carousel .owl-pagination div.active {  background: #007a86;  font-size: 30px;  display: inline-block;  border: 0px;}
#testimonial h3 {color:#ba0c2f}
label {font-size:16px;}
@font-face{font-family:tnr_navajo;src:url('/fonts/Timenrn_.ttf');}
.navajo_text{font-family:tnr_navajo;}
#ui-datepicker-div {width:300px;}
.numbers{float:left;font-size:1.5em;text-align:center;border:1px solid grey;font-weight:bold;background:#161616;margin-right:5px;margin-top:0px;color:white;padding:8px 10px;}
.color-number{color:#fff;}
#template2 .photo-item{margin:0 0 15px;right:0}
#template2 .photo-item .photo-link{display:block;position:relative;max-width:400px;margin:0 auto}
#template2 .photo-item .photo-link .photo-hover{background:rgba(193,0,55,.9);position:absolute;width:100%;height:100%;opacity:0;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}
#template2 .photo-item .photo-link .photo-hover:hover{opacity:1}
#template2 .photo-item .photo-link .photo-hover .photo-hover-content{position:absolute;width:100%;height:20px;font-size:20px;text-align:center;top:50%;margin-top:-12px;color:#fff}
#template2 .photo-item .photo-link .photo-hover .photo-hover-content i{margin-top:-12px}
#template2 .photo-item .photo-link .photo-hover .photo-hover-content h3,#template2 .photo-item .photo-link .photo-hover .photo-hover-content h4{margin:0}
#template2 .photo-item .projects-caption{max-width:400px;margin:0 auto;background-color:#fff;text-align:center;padding:25px}
#template2 .photo-item .projects-caption h4{text-transform:none;margin:0}
#template2 .photo-item .projects-caption p{font-style:italic;font-size:16px;margin:0}
#template2 *{z-index:2}
@media (min-width:767px){#template2 .photo-item{margin:0 0 30px}}
.degrees {margin: -30px 0 0 0px; padding: 2px 10px 10px ; background: #f5f5f5; min-height: 130px;}
#template1 .degrees h3.no-link {font-weight: 300; color: #333; }
.degree-item {margin-top: -10px; }

.db-group{display:block;border:1px solid #e3e3e3;padding:0px 6px;background:#e7e7e7;;padding-bottom:10px;overflow:hidden;}


.db-group ul{margin-left:0.5em;padding:0;}

ul.alphabets li{float:left;text-align:center;display:block;border:1px solid #bbb;background:#ba0c2f;line-height:30px;text-decoration:none;list-style:none;margin-right:10px;margin-top:10px;}

ul.alphabets li a{font-size:16px;width:40px;display:block;text-decoration:none;font-weight:700;color:#fff}

.alphabets li a:hover, .alphabets li a:focus{background:#ba0c2f;color:#fff; text-decoration:underline;}
.alphabets li a.selected{background:#fff;color:#ba0c2f;}

.nav-tabs{font-size:16px;font-weight:bold;}
.nav-tabs > li > a,.nav-tabs > li > a:hover,.nav-tabs > li > a:focus{font-weight:bold;border-top:1px solid #faebcc;border-left:1px solid #faebcc;border-right:1px solid #faebcc;}
.nav-tabs > li.active > a{font-weight:bold;outline:0;color:#333; }
.nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{text-decoration:underline; color:#000;}
.tab-content > .tab-pane{background:#fff;padding:10px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd; color:#333;}
.italic{font-style:italic;}
.event-list{list-style:none;margin:0;padding:0}
.event-list > li{background-color:#fff;box-shadow:0 0 5px #333;box-shadow:0 0 5px rgba(51,51,51,0.7);padding:0;margin:0 0 20px}
.event-list > li > time{display:inline-block;width:100%;color:#fff;background-color:#ba0c2f;padding:5px;text-align:center;text-transform:uppercase}
.event-list > li:nth-child(even) > time{background-color:#c05131}
.event-list > li > time > span{display:none}
.event-list > li > time > .day{display:block;font-size:50pt;font-weight:100;line-height:1}
.event-list > li > time > .day-{display:block;font-size:30pt;font-weight:100;line-height:1}
.event-list > li time > .month{display:block;font-size:30pt;font-weight:900;line-height:1}
.event-list > li > img{width:100%}
.event-list > li > .info{padding-top:5px;text-align:center}
.event-list > li > .info > .title{font-size:17pt;font-weight:700;margin:0 5px;}
.event-list > li > .info > .desc{font-size:13pt;font-weight:300;margin:0}
.event-list > li > .info > ul{display:table;list-style:none;margin:10px 0 0;padding:0;width:100%;text-align:center}
.event-list > li > .info > ul > li{display:table-cell;cursor:pointer;color:#1e1e1e;font-size:11pt;font-weight:300;padding:3px 0}
.event-list > li > .info > ul > li > a{display:block;width:100%;color:#1e1e1e;text-decoration:none}
.event-list > li > .info > ul > li:hover{color:#1e1e1e;background-color:#c8c8c8}
@media (min-width:768px){.event-list > li{position:relative;display:block;width:100%;height:120px;padding:0}
.event-list > li > time,.event-list > li > img{display:inline-block;width:120px;float:left}
.event-list > li > .info{background-color:#f5f5f5;overflow:hidden}
.event-list > li > time,.event-list > li > img{width:120px;height:120px;padding:0;margin:0}
.event-list > li > .info{position:relative;height:120px;text-align:left;padding-right:40px}
.event-list > li > .info > .title,.event-list > li > .info > .desc{padding:0 10px; }
.event-list > li > .info > ul{position:absolute;left:0;bottom:0}}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus{background-color:#ba0c2f;}
.border {border: 1px solid #fff; padding:2px; width: 50px; text-align: center}
#google-map {padding: 0;}
#map-canvas {width: 100%; height: 300px;}
.btn-group-lg>.btn,.btn-lg{font-size:17px;}
.small, small {font-size: 90%; line-height: 1.5;}
.dropdown-menu {border-radius: 0; font-size: 16px;}
.dropdown-menu > li > a {color: #ba0c2f; }
.dropdown-menu > li > a:hover, .dropdown-menu > li >a:focus {color: #ba0c2f; text-decoration:underline; }

/*Code snippet by maridlcrmn for Bootsnipp.com*/
.fade-carousel {position: relative; height: 80vh;}
.fade-carousel .carousel-inner .item { height: 100vh;}
.fade-carousel .carousel-indicators > li {margin: 5px 2px; background-color: #ba0c2f;border-color: #ba0c2f; opacity: .7;}
.fade-carousel .carousel-indicators > li.active {width: 10px; height: 10px; opacity: 1;}

.item .hero  {width: 40%; background-color: rgba(186, 12, 47, 0.8); padding: 0 15px 20px; border: 1px solid #fff;}

.hero {
    position: absolute;
    top: 65%;
    left: 70%;	
    z-index: 3;
    text-align: left;    
      -webkit-transform: translate3d(-50%,-50%,0);
         -moz-transform: translate3d(-50%,-50%,0);
          -ms-transform: translate3d(-50%,-50%,0);
           -o-transform: translate3d(-50%,-50%,0);
              transform: translate3d(-50%,-50%,0);
}

.hero h2 { font-size:30px; margin-top: 15px;color: #fff; text-align: left; }
.hero a {color:#fff; text-decoration:none;}
.hero .description {margin-top: -30px; font-weight: normal}

@media (max-width: 767px) { /*Sizes 320px-766px*/
	
	.item .hero  {width: 59%; }
	.hero h2 { font-size:17px; padding-bottom: 0; margin-bottom: 0;}
	
}

.fade-carousel .carousel-inner .item .hero {
    opacity: 1;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s; 
}
.fade-carousel .carousel-inner .item.active .hero {
    opacity: 1;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s;    
}
.overlay {
    position: absolute; width: 100%; height: 100%; z-index: 0; background-color: #080d15; opacity: .1;
    
}
.btn.btn-lg {padding: 10px;}
.btn.btn-hero,
.btn.btn-hero:hover,
.btn.btn-hero:focus {
    color: #fff; background-color: #ba0c2f; border-color: #fff; outline: none; margin: 20px auto; border-radius: 0; }

.fade-carousel .slides .slide-1, 
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3,
.fade-carousel .slides .slide-4,
.fade-carousel .slides .slide-5,
.fade-carousel .slides .slide-6,
.fade-carousel .slides .slide-7,
.fade-carousel .slides .slide-8,
.fade-carousel .slides .slide-9,
.fade-carousel .slides .slide-10,
.fade-carousel .slides .slide-11,
.fade-carousel .slides .slide-12,
.fade-carousel .slides .slide-13
{
  height: 80vh;  background-size: cover;  background-position: center center;  background-repeat: no-repeat;
   
}

.fade-carousel .slides .slide-1 {background-image: url("/images/carousel-getting-started-5.png");}
.fade-carousel .slides .slide-2 {background-image: url("/images/carousel-be-kind3.png");}
.fade-carousel .slides .slide-3 {background-image: url("/images/carousel-gurley-hall.jpg");}
.fade-carousel .slides .slide-4 {background-image: url("/images/carousel-gallery-event5.png");}
.fade-carousel .slides .slide-5 {background-image: url("/images/carousel-student-services-campaign.png");}
.fade-carousel .slides .slide-6 {background-image: url("/images/carousel-advisors.png");}
.fade-carousel .slides .slide-7 {background-image: url("/images/carousel-mlk-service5.png");}
.fade-carousel .slides .slide-8 {background-image: url("/images/carousel-santa8.png");}
.fade-carousel .slides .slide-9 {background-image: url("/images/carousel-dewight-leupp-2.png");}
.fade-carousel .slides .slide-10 {background-image: url("/images/carousel-MLK-day-2.png");}
.fade-carousel .slides .slide-11 {background-image: url("/images/carousel-joe-kee-lecture2.jpg");}
.fade-carousel .slides .slide-12 {background-image: url("/images/carousel-first-gen-proud-2022-1.png");}
.fade-carousel .slides .slide-13 {background-image: url("/images/carousel-bhm2.png");}

.hit {background-image:url(/images/header-hit.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.english {background-image:url(/images/header-english.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.header_automotive{background-image:url(/images/automotive-header.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;}

.header_construction{background-image:url(/images/construction-header.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.header_nursing{background-image:url(/images/header-nursing.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.header_mlt{background-image:url(/images/header-mlt.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.dental {background-image:url(/images/header-dental.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.welding {background-image:url(/images/header-welding.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.business {background-image:url(/images/header-business.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.bookkeeping {background-image:url(/images/header-bookkeeping.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#333;}

.header_teachered  {background-image:url(/images/header-teachered.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}


/*.degrees-programs {background-image:url(/images/header-programs.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}*/

.art-studio {background-image:url(/images/header-artstudio.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#333;}

.science {background-image:url(/images/header-science.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#333;}

.collision {background-image:url(/images/header-collision.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.cosmetology {background-image:url(/images/header-cosmetology.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.header-cj {background-image:url(/images/header-cj.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.ecme {background-image:url(/images/header-ecme.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#ba0c2f;}

.ems {background-image:url(/images/header-ems.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;height: 350px;}

.heroimage {background-image:url(/images/hero-teaching.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;height: 350px;}

.herocalendar {background-image:url("/images/academic-calendar.jpg");background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;height: 350px;}

/*Photo credit: corinne-kutz-tMI2_-r5Nfo-unsplash*/
.generalstudies {background-image:url(/images/header-generalstudies.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.epd {background-image:url(/images/header-epd.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#000;}

.hs {background-image:url(/images/header-hs.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.it {background-image:url(/images/header-it.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.ompa {background-image:url(/images/header-ompa.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.liberal {background-image:url(/images/header-liberal.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.header_education {background-image:url(/images/header-education.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;}

.diversity {background-image:url(/images/diversity-bg.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#000; }

.hero2 {background-image:url(/images/header-summer.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff;height: 350px; }

@media (max-width: 1280px) {
    /*.fade-carousel .slides .slide-6 {background-image: url("/images/carousel-vax-the-pack-tablet-cherry.jpg");} */ 
    .fade-carousel .slides .slide-1 {background-image: url("/images/carousel-getting-started-tablet.png");}

.fade-carousel .slides .slide-5 {background-image: url("/images/carousel-student-services-tablet.png");}
.fade-carousel .slides .slide-6 {background-image: url("/images/carousel-advisors-tablet.png");}
.fade-carousel .slides .slide-10 {background-image: url("/images/MLK-day-mobile-3.png");}
.fade-carousel .slides .slide-4 {background-image: url("/images/carousel-gallery-event-mobile3.png");}
}
@media (max-width: 1024px) { /*Ipad Landscape*/
  .hero2 {margin-top: 150px;}  
  .hero h2 {margin-bottom: 0; padding-bottom: 0; }  
     
}
@media (max-width: 991px) {/*Ipad Portrait*/
	.hero2 {margin-top: 0;}
    .carousel-inner { margin-top: -21px;}   
    .hero h2 {margin-bottom: 0; padding-bottom: 0; }  
    .hero .description {margin-top: 10px;}
   
    
    /*.fade-carousel .slides .slide-6 {background-image: url("/images/carousel-smita-rashid-tablet.png");}*/
    
    
    
    
}

@media (max-width: 767px) {/*Phone*/
  .hero2 {margin-top: 78px;}
  .rightbox  {height: 100px; width: 290px;  }
  .hero h2 {margin-bottom: 0; } 
 
    
   .heroimage {background-image:url(/images/hero-teaching.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;height: 250px;}

.herocalendar {background-image:url("/images/academic-calendar.jpg");background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;height: 250px;}

 
    
    /*.fade-carousel .slides .slide-6 {background-image: url("/images/carousel-smita-rashid-phone.png");}*/
    
    
	
}
//
.hero-box{color:#fff;background: rgba(193, 0, 55, 0.6);filter:alpha(opacity=80);opacity:.8; padding: 20px;  border: 5px solid #FFF; 
margin: 50px 20px 50px 0; }

.buttons-box {margin: 60px 20px 50px 0; }

.hero-box h2, .hero-box p {color:#fff; text-align: left;}
.hero-box p.large {font-size: 16px; font-weight: bold;}
.hero-box a.btn {
    display: block;
    width: 100%;
}

header .intro-text{padding-top:120px;padding-bottom:50px;}
header .intro-text .intro-lead-in{font-style:italic;font-size:40px;line-height:40px; margin-top:-50px;margin-bottom:60px;}

header .intro-text .intro-lead-in-d{font-style:italic;font-size:40px; margin: 0; padding:5px; line-height: 1.3; font-weight: 800;} 

header .intro-text h1{text-transform:uppercase;font-weight:700;font-size:75px;line-height: 75px;margin-top:-30px;margin-bottom:20px;}

.descriptionprogram {line-height: 1.8;}
.after-image-nursing {margin-top: 120px;}
@media screen and (max-width: 767px) {	.after-image-nursing {padding-top: 150px; }}

.after-image-ems {margin-top: 120px;}
@media screen and (min-width: 320px) and (max-width: 768px) {
	.after-image-ems {margin-top: 200px;}}


.bg-green{color:#ffffd7;background-color:#006622;filter:alpha(opacity=80);opacity:.8;padding: 20px; margin-top:0px; margin-bottom: 100px;}
.bg-blue{color:#ffffd7;background-color:#00356a;filter:alpha(opacity=80);opacity:.8; padding: 20px; margin-top:0px; margin-bottom: 50px;}
.bg-yellow{color:#050505;background-color:#FFD22E;filter:alpha(opacity=80);opacity:.8; padding: 20px; margin-top:0px; margin-bottom: 100px; }

.bg-white{color:#333;background-color:#fff;filter:alpha(opacity=80);opacity:.8;padding: 20px; margin-top:0px; margin-bottom: 100px;}

.bg-cherry { color:#fff;background-color: rgba(186, 12, 47, 0.8);padding: 20px; 
	margin-top:0px; margin-bottom: 100px; border: 1px solid #fff;}

.bg-green p,.bg-blue p,.bg-yellow p, .bg-white p,
.bg-cherry p {font-size: 18px;line-height: 1.8;}
.bg-green-why {color:#ffffd7;background-color:#006622;filter:alpha(opacity=80);opacity:.8;}
.bg-green-why h2 {color:#ffc600; padding-top:5px;}
.bg-green-why p {line-height: 1.8;}



#about, #students, #requirements, #job, #resource, #home, #director, #faculty, #whyprogram, #whatprogram, #students-auto, #students-construction, #students-mlt, #students-dental, #students-artstudio,  #students-welding, #students-science, #students-cosmetology, #students-cj, #students-ecme, #projects, #ADN, #CNA, #graduates, #outcomes, #disclosures, #BSN, #advisement, #students-ems, #students-it, #students-liberal, #scholarships, #students-teachered, #current_educ_students, #future_educ_students, #site_coordinator,#what_education, #students-emt-b, #students-emt-i  {padding: 150px 0;}

@media screen and (max-width: 767px){	
   #about, #students, #requirements, #job, #resource, #director, #home, #faculty, #whyprogram, #whatprogram, #students-auto, 
	#students-construction, #students-mlt, #students-dental, #students-artstudio,  #students-welding, #students-science, #students-cosmetology, #students-cj, #students-ecme, #projects, #ADN, #CNA, #graduates, #outcomes, #disclosures, #BSN, #advisement, #students-ems, #students-it, #students-liberal, #scholarships, #students-teachered, #current_educ_students, #future_educ_students, #site_coordinator, #what_education, #students-emt-b, #students-emt-i {padding: 0; }
	
	header .intro-text h1{font-size:38px;line-height: 45px; }
	header .intro-text .intro-lead-in{font-size:25px;line-height:35px;}
	
	after-image-nursing {margin-top: 400px;}
}

#students-auto{background-image:url("/images/auto-students-section.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat;}

#students-construction{background-image:url("/images/construction-students.jpg");background-position:top center; background-attachment:scroll;position:relative;background-repeat:no-repeat; border-top: 1px solid #bedeff;}

#ADN{background-image:url("/images/nursing-current-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat;}

#BSN{background-image:url("/images/bsn-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat;}

#CNA{background-image:url("/images/nursing-class.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat;}

#students-mlt{background-image:url("/images/mlt-students-section.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat;}

#students-dental{background-image:url("/images/dental-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat; border-top: 1px solid #eff3df;}

#students-artstudio{background-image:url("/images/artstudio-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat;}

#students-welding{background-image:url("/images/welding-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat; border-top: 1px solid #BEDEFF;}

#students-science{background-image:url("/images/science-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat; border-top: 1px solid #fff;}

#students-cosmetology{background-image:url("/images/cosmetology-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat; border-top: 1px solid #fff;}

#students-cj{background-image:url("/images/cj-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat;border-top: 1px solid #fff;}
/*Middle Photo by rawpixel on Unsplash*/

#students-ecme{background-image:url("/images/ecme-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat; border-top: 1px solid #eff3df;}

#students-ems{background-image:url("/images/ems-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat;}

#students-emt-b{background-image:url("/images/ems-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat;}

#students-emt-i{background-image:url("/images/ems-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat;}


#students-it{background-image:url("/images/it-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat;}

#students-liberal{background-image:url("/images/liberal-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat; border-top: 1px solid #fff;}

#students-teachered{background-image:url("/images/teachered-students.jpg");background-position:top center;background-attachment:scroll;position:relative;background-repeat:no-repeat; border-top: 1px solid #fff;}

section h2.section-heading{font-size:40px;margin-top:85px;margin-bottom:15px;color:#ba0c2f; }
section h3.section-subheading{font-size:18px;text-transform:none;font-style:italic;font-weight:400;margin-bottom:65px;text-align: center}

.team-member{text-align:center;margin-bottom:50px}
.team-member img{margin:0 auto;border:7px solid #c2c2c2}
.team-member h4{margin-top:25px;margin-bottom:0;text-transform:none}
.team-member p{margin-top:0}

.navbar-collapse-program{border: 3px solid yellow}

#projects .projects-item{margin:0 0 15px;right:0}
#projects .projects-item .projects-link{display:block;position:relative;max-width:400px;margin:0 auto}
#projects .projects-item .projects-link .projects-hover{background:rgba(193,0,55,.9);position:absolute;width:100%;height:100%;opacity:0;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}
#projects .projects-item .projects-link .projects-hover:hover{opacity:1}
#projects .projects-item .projects-link .projects-hover .projects-hover-content{position:absolute;width:100%;height:20px;font-size:20px;text-align:center;top:50%;margin-top:-12px;color:#fff}
#projects .projects-item .projects-link .projects-hover .projects-hover-content i{margin-top:-12px}
#projects .projects-item .projects-link .projects-hover .projects-hover-content h3,#projects .projects-item .projects-link .projects-hover .projects-hover-content h4{margin:0}
#projects .projects-item .projects-caption{max-width:400px;margin:0 auto;background-color:#fff;text-align:center;padding:25px}
#projects .projects-item .projects-caption h4{text-transform:none;margin:0}
#projects .projects-item .projects-caption p{font-family:"Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;font-size:16px;margin:0}
#projects *{z-index:2}
@media (min-width:767px){#projects .projects-item{margin:0 0 30px}}

#graduates .graduates-item{margin:0 0 15px;right:0}
#graduates .graduates-item .graduates-link{display:block;position:relative;max-width:400px;margin:0 auto}
#graduates .graduates-item .graduates-link .graduates-hover{background:rgba(193,0,55,.9);position:absolute;width:100%;height:100%;opacity:0;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}
#graduates .graduates-item .graduates-link .graduates-hover:hover{opacity:1}
#graduates .graduates-item .graduates-link .graduates-hover .graduates-hover-content{position:absolute;width:100%;height:20px;font-size:20px;text-align:center;top:50%;margin-top:-12px;color:#fff}
#graduates .graduates-item .graduates-link .graduates-hover .graduates-hover-content i{margin-top:-12px}
#graduates .graduates-item .graduates-link .graduates-hover .graduates-hover-content h3,#graduates .graduates-item .graduates-link .graduates-hover .graduates-hover-content h4{margin:0}
#graduates .graduates-item .graduates-caption{max-width:400px;margin:0 auto;background-color:#fff;text-align:center;padding:25px}
#graduates .graduates-item .graduates-caption h4{text-transform:none;margin:0}
#graduates .graduates-item .graduates-caption p{font-family:"Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;font-size:16px;margin:0}
#graduates *{z-index:2}
@media (min-width:767px){#graduates .graduates-item{margin:0 0 30px}}

.pgaingation {
	
}
.pagination > li > a,
.pagination > li > span  {
	color: #ba0c2f;
	font-size: 16px;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
	color: #ba0c2f;
	background-color: #E8E8E8;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
	background-color: #ba0c2f;
}

.page {
	padding: 10px 20px 0px; 
	border-top: dotted 1px #CCC;
}

.well { background-color: #e7e7e7; width: 280px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
.well li {font-size: 18px;}
.well {
    min-height: 20px; padding: 25px 25px 10px;
    margin-bottom: 20px; background-color: #f5f5f5;
    border: 1px solid #e3e3e3;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);width: 100%;
}

.well-nocolor { min-height: 20px;padding: 25px; margin-bottom: 20px;  
    border: 1px solid transparent;width: 100%;
}

ul.news-social-media li a  { font-size: 40px;}
p.news_description {font-size: 1.1em; line-height: 1.5; }
.media-body p {font-size: 0.9em; }
.film_item {
    width: 830px; 
    max-width: 830px;
    padding: 0 10px 0; /*Items separation*/
}

.film_item .film_box {
	visibility: hidden;
}

 .film_item.film_roll_child.active .film_box {
	visibility: visible;
	padding: 5px 15px 5px;
	color: #fff;
	background-color: rgba(51, 51, 51, 0.8);
}

/*Screen Sizes*/

@media (max-width: 767px) { /*Sizes 320px-766px*/
	.film_item .film_box {		
		position: absolute;		
		top: 60%;
		left: 40%;
		width: 30%;
		/*border: 1px solid green;*/
	} 	
	.film_item .film_box a {color:#fff; text-decoration:none;}
	.film_item .film_box h3 {font-size:18px; margin-top: 10px; }	
	
}

@media screen and (min-width: 768px){ /*Sizes 768px-1200px*/
	.film_item .film_box {		
		position: absolute;
		max-width: 50%;
		bottom: 10px;
		/*top: 60%;*/
		left: 50px;
		padding: 0 10px 5px;
		color:#fff;
		/*border: 1px solid red;*/
	} 
	.film_item .film_box a {color:#fff; text-decoration:none;}
	.film_item .film_box h3 {font-size:18px; margin-top: 10px;}	
	
}

/*Owl Carousel*/
.owl-item.active.center {
	background: #ba0c2f;
	color: #fff;	 	
}

.owl-item.active.center h3 a {
	color: #fff; 
	font-size: 18px;}

.owl-item.active.center > div:after {
    content: '';
		
}
.owl-item > div:after {  
  font-size: 18px;
}

.owl-news .owl-prev,
.owl-news .owl-next,
.owl-events .owl-prev,
.owl-events .owl-next{
  position: absolute;
  top: 30%;	
  transform: translateY(-50%);
  text-shadow: 0 1px 2px rgba(0,0,0,.6);
  background: none;
}

.owl-news .owl-prev,
.owl-events .owl-prev{
  left: 2em;
	
}

.owl-news .owl-next,
.owl-events .owl-next{
  right: 2em;
}

.owl-carousel .owl-nav button.owl-next, 
.owl-carousel .owl-nav button.owl-prev{
	color:#fff;
	text-shadow: 0 1px 2px rgba(0,0,0,.6);
	background: none;
}

.owl-carousel .owl-nav button.owl-next:hover, 
.owl-carousel .owl-nav button.owl-prev:hover{
		background: none;
}

.owl-carousel .owl-nav button.owl-next a:hover {
	color:red;
} 


.news-item {padding-bottom: 20px;}
.content-news {padding: 0 10px;}


.news-event{     	 	
    	float:right;
    	margin-top:10px;
}	

	
.box-events {	
	width: 460px;
	height: auto;
}

.box-events p, .content-news p  {	
	font-size: 14px;
}


.box-events .img-events {	
	width: 150px;
	float: left;
	margin-right: 10px;
	border: 1px solid silver;	
}
	
.box-events .img-events img{
	max-width: 100%;
	max-height: 100%;
}
	
.box-events .content-events {
		padding-left: 20px;
		padding-top: 1px;
	    max-width: 400px;
	
}

/*.box-events .content-events h3.a{
		margin-left: 5px;
		padding-left: 5px;
		padding-top: 10px;	
		max-width: 90px;
		border: 1px solid red;
}*/

@media (max-width: 767px) {
	.box-events .content-events 
	{max-width: 320px; }
}
.box-events .content-events time {
	margin-left: 5px;
		padding-left: 5px;	
}

.is-not-youTube .j-poster h3 {
    color: black !important;
}
 
.juicer-feed .j-paginate {
   border-color: #ba0c2f !important;
	 color: #ba0c2f !important;
}

.juicer-feed .j-paginate:hover {
   border-color: #ba0c2f !important;
   color: #fff !important;
}

.juicer-feed a.juicer-button:hover, .juicer-feed .j-paginate:hover {
	 color: #fff !important;
	 background-color: #ba0c2f !important;
}

.j-loading {
 border-color: #000 !important;
}

.j-loading:before {
 background-color: #000 !important;
}

.juicer-feed .j-message a {
    color: #ba0c2f !important;
}
.juicer-feed .j-message a:hover, .juicer-feed .j-message a:focus, .juicer-feed a:hover, .juicer-feed a:focus {
	 text-decoration:underline !important;
	
}

/*HOVER EFFECT*/
*, *:after, *:before { -webkit-box-sizing: border-box; box-sizing: border-box; }
.clearfix:before, .clearfix:after { content: ''; display: table; }
.clearfix:after { clear: both; }

.grid {
	overflow: hidden;
	margin: 0;
	padding: 3em 0 0 0;
	/*width: 100%;*/
	list-style: none;
	text-align: center;
}

/* Common style */
.grid figure {
	position: relative;
	z-index: 1;
	display: inline-block;
	overflow: hidden;
	margin: -0.135em;    
	width: 90%;	
	text-align: center;
	cursor: pointer;
}

.grid figure.small  {    
    height: 300px;		
}

.grid figure.medium  {    
    height: 400px;		
}

.grid figure.large  {    
    height: 440px;		
}



/*.grid figure .cherry{	
	background: #ba0c2f;
}*/

.grid figure img {
	position: relative;
	display: block;
	min-height: 100%;
	opacity: 0.8;
}

.grid figure figcaption {
	padding: 2.1em;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
	pointer-events: none;
}

.grid figure figcaption,
.grid figure a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
.grid figure a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0;
}

/*.grid figure h2 {
	word-spacing: -0.15em;
	
	font-weight: 300;
}*/

.grid figure h2 {
    font-weight: 300;
    color: #fff;
    font-family: "Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin-top: 12px;
}

.grid figure h2 span {
	font-weight: 800;
}

.grid figure h2,
.grid figure p {
	margin: 0;
}

.grid figure p {
	letter-spacing: 1px;
	font-size: 68.5%;
}
/*---------------*/
/ Bubba /
/*---------------*/

figure.effect-bubba .content-wrap {
    padding-top: 30%;
    -webkit-transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
}

figure.effect-bubba img {
	opacity: 0.7;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
}

figure.effect-bubba:hover img {
	opacity: 0.4;
}

figure.effect-bubba figcaption::before,
figure.effect-bubba figcaption::after {
	position: absolute;
	top: 30px;
	right: 30px;
	bottom: 30px;
	left: 30px;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-bubba figcaption::before {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: scale(0,1);
	transform: scale(0,1);
}

figure.effect-bubba figcaption::after {
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	-webkit-transform: scale(1,0);
	transform: scale(1,0);
}

figure.effect-bubba h2 {
	padding-top: 30%;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0,-20px,0);
	transform: translate3d(0,-20px,0);
}

/*figure.effect-bubba p {
	padding: 20px 2.5em;
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,20px,0);
	transform: translate3d(0,20px,0);
}*/

figure.effect-bubba:hover figcaption::before,
figure.effect-bubba:hover figcaption::after {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}

figure.effect-bubba:hover h2,
figure.effect-bubba:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label{
    color: #ba0c2f;
}