html,body {overflow-x:hidden;}
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 {
font-family: "Vitesse A","Vitesse B",Cambria,Rockwell,"Times New Roman",serif;font-weight: 700;line-height: 1.1;}

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-bottom:890px;} .footer-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-inline li span a:hover, ul.list-inlimedia-headingne li a:focus, ul.list-inline li a:active { color:#fff;}
header{ background: #fff;}

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 .form-group 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: 20px; color:#fff;}
.cherry-box h2, .cherry-box h3, #about-program .teal-box h2, #about-program .teal-box h3 { color:#fff; text-align: left;}
.cherry-box a, .teal-box a, #template2 .cherry-box h2, .cherry-boxspan, #template2 .cherry-box h3, #template2 .teal-box h2 , #template2 .teal-box h3 {color: #fff;}
.cherry-box p {margin: 11px 0; margin-right: 0}

.silver {background: #a7a8aa;}
.grey-breadcrumb {background: #e7e7e7;}
.lobogray, .grey  {background: #63666a;}
.highnoon {background: #ffc600;}

.highnoon-box {background: #ffc600; padding: 15px; color:#ba0c2f;}
.highnoon-box p {color: #63666a;}
.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:#f9f9f9;}
.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:#B30000;}
.face{color:#3c5899;}
li.lightgrey {color:#ccc;}
legend.small { margin-bottom: 0; font-size: 16px; font-weight: bold} 

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;}
section ul.small {font-size: 1em}

.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- {margin-top: 600px;}
.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; }
.main-navbar-new, .main-navbar-program {margin: -20px 0 0 0; padding-top:0; }
.second-navbar {margin: 0 }

.second-navbar-new{margin: 10}
.more-space{position: absolute;top:10px}
.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-new  .navbar-nav li a, .second-navbar-new .navbar-nav li a {color: #f3f3f3; text-decoration:none;font-size: 19px;line-height:35px;padding-top: 10px;font-weight: 500;  }

.main-navbar-program  .navbar-nav li a
{color: #f3f3f3; text-decoration:none;font-size: 19px;line-height:40px;
	padding-top: 20px;font-weight: 500;  }

#mNavbar {padding-top: 4px; }
.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,
.main-navbar-new .navbar-nav  li   a:hover, .main-navbar-new .navbar-nav li a:focus,
.second-navbar-new .navbar-nav  li  a:hover, .second-navbar-new .navbar-nav li a:focus
{color: #fff; background-color: transparent; font-weight: 500; line-height:35px; text-decoration: underline; }

.main-navbar-program .navbar-nav  li a:hover, 
.main-navbar-program .navbar-nav li a:focus, .main-navbar-program .navbar-nav li a:active
{color: #fff; background-color: transparent; font-weight: 500; line-height:40px; 
	text-decoration: underline; /*remove decoration on mobile version*/ 
}

/*.main-navbar-program .navbar-nav  #bar > .active >  li a{   color: red;}*/
.main-navbar .navbar-nav  li   p, .second-navbar .navbar-nav li p, 
.main-navbar-new .navbar-nav  li   p, .main-navbar-program .navbar-nav  li   p
{color: #f3f3f3; font-size: 18px; text-decoration: underline; }

.main-navbar .navbar-nav > .open > a, .second-navbar .navbar-nav > .open > a,
.main-navbar-new .navbar-nav > .open > a
{ background-color: #005c65; color:#f3f3f3;}

.main-navbar-program .navbar-nav > .open > a
{ background-color:  #595B5F; 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;}

.well { background-color: #e7e7e7; border-radius: 0; width: 280px; border:none}
.well li {font-size: 18px;}
#template2 .well-deep-dusk { background-color: #8a387c; padding: 20px; border-radius: 4px; margin-bottom: 10px;}
#template2 .well-sandia-sunset { background-color: #ed8b00; padding: 20px; border-radius: 4px; margin-bottom: 10px;}
#template2 .well-green-chile { background-color: #a8aa19; padding: 20px; border-radius: 4px; margin-bottom: 10px;}
#template2 .well-sandia-sunset { background-color: #ed8b00; padding: 20px; border-radius: 4px; margin-bottom: 10px;}

#template2 .well-deep-dusk h2, #template2 .well-deep-dusk p, 
#template2 .well-deep-dusk a, #template2 .well-deep-dusk a:hover, 
#template2 .well-sandia-sunset h2, #template2 .well-sandia-sunset p, 
#template2 .well-sandia-sunset a, #template2 .well-sandia-sunset a:hover,
#template2 .well-green-chile h2, #template2 .well-green-chile p, 
#template2 .well-green-chile a, #template2 .well-green-chile a:hover{ color: #fff; }



@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-program{float:left;width:50%;text-align:right;display:block;margin:1em 0 2em 0;}
#collapse-right-program{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;} 
/****************************/
.submenu- { overflow: hidden; 	z-index: 100; }
.submenu- a {  float: left;  display: block;}
.sticky {   position: fixed;   top: 0;   width: 100%; }
.submenu- .navbar-nav > li > a { font-size: 19px; color:#fff;font-weight:400;}
.submenu- .navbar-nav > li > a:hover, .submenu- .navbar-nav > li > a:focus {
	background: #63666a;text-decoration:underline;}


/****************************/
#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: #9b004a; background: #9b004a; }
.panel-danger > .panel-heading {color: #fff;background-color: #9b004a;border-color: #9b004a;}
.panel-danger > .panel-heading .badge { color: #fff;  background-color: #ba0c2f;}
.panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ebccd1;}
.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;}

#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;}
@media screen and (max-width: 768px) {
	#become {padding: 50px 0}
	#become div.become-intro {margin-top: 0; width: 100%;}	
	}

#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;}
#carousel-events {padding: 20px 0 0; }
#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;}


.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;  }
.rightbox-large     {height: 100px; width: 300px;  }
.rightbox-lg  {height: 120px; 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 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; }
#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-submenu {padding: 10px 0 5px;  margin-top: 0; background: #e7e7e7;}

#unmg-header h1, 
#unmg-header-submenu 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, #unmg-header-submenu .breadcrumb{background: none;  font-size: 19px;  padding: 5px;}
#unmg-header .breadcrumb .active,  #unmg-header-submenu .breadcrumb .active{  color: #000;}

#unmg-header-submenu .breadcrumb-mobile {
 background: #e7e7e7; font-size: 19px;  padding: 5px 0; 
}
#unmg-header-submenu .breadcrumb-mobile > li {
  display: inline-block;
}

#unmg-header-submenu .nav  > li > a { margin: 5px; padding:0 }


.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 { background: #fff; padding: 25px 20px 0px;  }
.coronavirustmain {margin-top: 120px;padding-top:10px; padding-bottom: 0; margin-bottom: 0}


@media (min-width: 768px) and (max-width: 991px) {
	#unmg-header{margin-top:0; } 
	.coronavirus {padding-top: 0; margin-top:-100px;  }
}
@media (max-width: 767px) {
	.bs-slider{margin-top:99px;} #unmg-header{margin-top:70px; } .bgmenu { background: #ba0c2f;} .loboalertmain {margin-top: 60px;}
	.coronavirus {padding-top: 0; margin-top:-50px;  }
}
@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;} 	
}
div.top-image-space { position: relative; margin-top:20px; }
#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 {color: #ba0c2f; }
#template2 a.scholarships {font-weight: 600}
#template2 h2.center, h1.center {text-align: center}
#template2 h3.center {text-align: center}
#template2 h3.right {text-align: right}
#template1 h2, #template2 h2, #template3 h2, #template4 h2, #about-program h2 {text-align: left; color: #ba0c2f; padding: 10px 0;}
#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 {text-align: center;}
#template1 h3, #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;}
#template6 h2 {text-align: left; color:#ba0c2f; padding-bottom: 10px; margin-bottom: 0}
#template6 h3 {padding-top: 0; margin-top: 0}
@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");}

#whatwillyoulearn, #quickfinds { background-color: #ba0c2f;    color: #000;    padding: 50px 0;    background-image: url("../images/texture.png");}

#whatwillyoulearn  p, #whatwillyoulearn h2, #quickfinds a, #quickfinds ul, #cherrybg ul, #cherrybg ol {color: #fff; text-align: left;}
#quickfinds h2, #quickfinds h3 {text-align:center; color: #fff;}
#quickfinds a:hover, #quickfinds a:focus {text-decoration:underline;}

#tealbg { background-color: #007a86;    color: #000;    padding: 50px 0;    background-image: url("../images/texture.png");}
#tealbg h2, #tealbg h3, #tealbg p, #tealbg ol.d, #tealbg ul {text-align:left; color: #fff;}
#tealbg h2.center, #tealbg h3.center, #tealbg p.center {text-align: center}
#tealbg p.lobo-grey {background: #63666a; padding-top: 3px; padding-bottom: 3px;}

#deepduskbg { background-color: #8a387c;    color: #000;    padding: 50px 0;    background-image: url("../images/texture.png");}
#deepduskbg h2 {text-align:left; color: #fff;}

#cherrybg { background-color: #ba0c2f;    color: #000;    padding: 50px 0;    background-image: url("../images/texture.png");}
#cherrybg h2, #cherrybg p, #cherrybg h3, #cherrybgnotexture h2, #cherrybgnotexture p, #cherrybgnotexture h3 {text-align:left; color: #fff;}
#cherrybg a, #cherrybgnotexture a {color: #fff;}

#cherrybgnotexture { background-color: #ba0c2f;    color: #000;    padding: 50px 0;  }


#lightgreybg {  background:#eee; padding: 50px 0;;}
#lightgreybg  h2, #lightgreybg  h3 {color: #ba0c2f; text-align:left;}
#lightgreybg  h2.center { text-align:center}

#stuccobg {  background-image: url("../images/stucco.png"); padding: 50px 0;;}


section h2.left-text {text-align: left; color: #ba062f;}
section h2.left-text-what, section ul.what, section ol.what {text-align: left; color: #fff;}
#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:#ddd;}
.panel-silver > .panel-heading{font-size:20px; font-weight:600; color:#fff;background-color:#f5f5f5;border-color:#ddd;}
.panel-silver > .panel-heading + .panel-collapse .panel-body{border-top-color:#ddd;}
.panel-silver > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#ddd;}
.panel-silver > .panel-heading a {color:#000; font-size: 22px;}
#template2 .panel-silver > .panel-heading h2 {color:#000; font-size: 24px;}
#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; }
.panel-default .panel-title {font-size: 20px; color: #ba0c2f;}
.panel-title > a {color: #333}
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:#63666a; 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 0; position: relative; border: 1px solid #ccc; margin-bottom: 20px; }
.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-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: #ba0c2f; 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;}
table.center {margin-left:auto; margin-right:auto;}
caption.left{text-align:left;color:#333;font-size: 1.8em}
th.left{text-align:left;}
.row-{background-color:#FFFFFF;}
td{text-align:left; font-size: 18px;}
tr{background-color:#F8F8F8;}
tr:hover{background-color:#DEE9F4;}
.styled-select{background:#E8E8E8;max-width: 700px;padding:2px;font-size:14px;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%}
table col .program_subject col{width: 25%}
table col .program_title col{width: 55%}
table col .program_credit {width: 20%}
  
.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:#1abc9c;}
.circle {   width: 50px;  height: 50px;  line-height: 50px;  border-radius: 50%;  font-size: 20px;
  color: #fff;  text-align: center;  background: #ba0c2f; font-weight:bold; }
.circle-white {   width: 50px;  height: 50px;  line-height: 50px;  border-radius: 50%;  font-size: 20px;
  color: #ba0c2f;  text-align: center;  background: #fff; font-weight:bold; }
.circle-white-big {   width: 60px;  height: 60px;  line-height: 60px;  border-radius: 50%;  font-size: 30px;
  color: #ba0c2f;  text-align: center;  background: #fff; font-weight:bold; }
.circle-white-teal {   width: 50px;  height: 50px;  line-height: 50px;  border-radius: 50%;  font-size: 20px;
  color: #007a86;;  text-align: center;  background: #fff; font-weight:bold; }
.color-number{color:#1abc9c;}
.color-number{color:#1abc9c;}

#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:18px;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:#654F2A;*/
.nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{text-decoration:underline; }
.tab-content > .tab-pane{background:#fff;padding:10px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd; }/*color:#654F2A;*/
.italic{font-style:italic;}
.event-list{list-style:none;font-family:'Lato',sans-serif;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:#ba387c;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: 60%;
    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

{
  height: 80vh;  background-size: cover;  background-position: center center;  background-repeat: no-repeat;
}

.fade-carousel .slides .slide-1 {background-image: url(../images/carousel-scholarship.jpg);}
.fade-carousel .slides .slide-2 {background-image: url(../images/carousel-adobeaccess.jpg);}
/*Photo by Avel Chuklanov on Unsplash*/
.fade-carousel .slides .slide-3 {background-image: url(../images/carousel-cv19.jpg);}
.fade-carousel .slides .slide-4 {background-image: url("../images/carousel-registration-fs.jpg");}
.fade-carousel .slides .slide-5 {background-image: url("../images/mark-remillar-carousel.jpg");}
/*.fade-carousel .slides .slide-6 {background-image: url("../images/carousel.jpg");}*/
/*.fade-carousel .slides .slide-7 {background-image: url("../images/sanchez-you-tube-channel.jpg");}
.fade-carousel .slides .slide-8 {background-image: url("../images/carousel-temple.jpg");}*/


.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_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;}


.construction{background-image:url(../images/construction-tech.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;}

.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;}


.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/business-cover-teal.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;}
/*Photo credit: carlos-muza-hpjSkU2UYSU-unsplash*/

.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;}

.cosmetology {background-image:url(../images/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;height: 350px; }

.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;}

.nursing {background-image:url("../images/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;height: 350px; }

.ems {background-image:url("../images/ems-cover-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;height: 350px; }
/*Photo credit: camilo-jimenez-vGu08RYjO-s-unsplash*/

.hit-cover {background-image:url("../images/hit-cover.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; }

.header_automotive{background-image:url("../images/auto-cover.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;}

.epd {background-image:url("../images/epd-cover.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; }

.hs_cover {background-image:url("../images/human-services-cover.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; }

.it {background-image:url("../images/it-cover.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; }


.liberal-arts  {background-image:url("../images/liberalarts-cover.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; }

.mlt-cover  {background-image:url("../images/mlt-cover.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; }


.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;}

.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-cover-photo.png");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;}

.getting-started {background-image:url("../images/gs.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;}

.admissions {background-image:url("../images/admissions-cover.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;}

.financial-aid {background-image:url("../images/financial-aid.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;}

.vrc {background-image:url("../images/vrc-cover.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;}

.advising {background-image:url("../images/advising-cover.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;}


.jsb {background-image:url("../images/keeping-hope-alive.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: 374px;}

.support-resources {background-image:url("../images/support-resoources.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;}

.pec {background-image:url("../images/lobo-gym.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;}

.step-challenge {background-image:url("../images/step-challenge.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;}

.virtual-intramural {background-image:url("../images/virtual-intramural.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;}

.ehhs {background-image:url("../images/ehhs.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: 100px 0;height: 350px;}

.bacw {background-image:url("../images/bacw.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: 100px 0;height: 350px;}

.fahss {background-image:url("../images/fahss.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: 100px 0;height: 350px;}

.mpns {background-image:url("../images/mphss.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: 100px 0;height: 350px;}

.academic-divisions {background-image:url("../images/academic-divisions.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: 100px 0;height: 350px;}

.generalstudies {background-image:url("../images/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;padding: 100px 0;height: 350px;}
/*Photo credit: dayne-topkin-6BY0TWIbKhY-unsplash*/

.spring2020-graduation {background-image:url("../images/unm-certificate.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;}

.graduation {background-image:url("../images/graduation-2020.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;}

.graduation2021 {background-image:url("../images/2021-graduation.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;}

.graduation-application {background-image:url("../images/graduation-2021.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;}

.unauthorized {background-image:url("../images/unauthorize-cover.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;}
.max800 {max-width: 800px}

.new-students {background-image:url("../images/new-students.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: 	Hyunju Blemel*/
.current-students {background-image:url("../images/current-students.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;}

.transfer-students {background-image:url("../images/transfer-students.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: 	Hyunju Blemel*/

.submit-docs {background-image:url("../images/submit-docs.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: christin-hume-mfB1B1s4sMc-unsplash */

.safereturn {background-image:url("../images/safe-return.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; }

.vote-yes {background-image:url("../images/vote-yes-new.png");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; }

.aec {background-image:url("../images/aec-gurley.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; }

.arc {background-image:url("../images/arc-cover.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; }

.trio {background-image:url("../images/trio-cover.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; }

.trio-ub {background-image:url("../images/trio-ub-cover.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; }

.bookstore {background-image:url("../images/bookstore-cover.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; }

.caps-and-gowns {background-image:url("../images/bookstore-caps-and-gowns.png");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; }

.library {background-image:url("../images/library-cover.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; }

.criminal-justice{background-image:url("../images/cj-students.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;}
/*Middle Photo by rawpixel on Unsplash*/

.dental-assisting{background-image:url("../images/dental-students.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;}

.eced {background-image:url("../images/eced-students.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;}

.catalogs {background-image:url("../images/catalogs.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;}


.process-technology{background-image:url("../images/process-tech-cover.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; }

.virtual-holiday {background-image:url("../images/holiday-cover.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; }

.ptk {background-image:url("../images/iam-ptk.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; }

.science-degree {background-image:url(../images/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;height: 350px;}

.teachered {background-image:url("../images/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;height: 350px;}

.welding-degree {background-image:url("../images/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;height: 350px;}


.memorial {background-image:url("../images/unmg-online-memorial.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; }

@media (max-width: 992px) {
  /*.hero2 {margin-top: 150px;}
	.ems {height: 300px; }*/
}
@media (max-width: 991px) {/*Ipad*/
	/*.hero2 {margin-top: 0;}
	.ems {height: 250px; }*/
    .it {background-image:url("../images/it-cover-tablet.jpg"); height: 350px;}
    .liberal-arts {background-image:url("../images/liberalarts-tablet.jpg"); height: 350px;}
    .mlt-cover {background-image:url("../images/mlt-tablet.jpg"); height: 350px;}
    .hs_cover {background-image:url("../images/human-services-cover-tablet.jpg"); height: 350px;}
    .trio {background-image:url("../images/cover-trio-tablet.jpg"); height: 350px;}
    
    .catalogs {background-image:url("../images/catalogs-tablet.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;}
    
	.getting-started {background-image:url("../images/gs-tablet.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; }
	
	.current-students {background-image:url("../images/current-students-mobile.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; }
    
    .safereturn {background-image:url("../images/safe-return-mobile.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; }
    
    
    .step-challenge {background-image:url("../images/step-challenge-tablet.jpg"); height: 350px;}
    .ptk {background-image:url("../images/iam-ptk-tablet.jpg");}
    .graduation {background-image:url("../images/graduation-2020-tablet.jpg");}
    .graduation2021 {background-image:url("../images/2021-graduation-ipad.jpg");}
    .aec {background-image:url("../images/aec-gurley-tablet.jpg");height: 350px;}
}

@media (max-width: 767px) {
  
    .rightbox     {height: 100px; width: 290px; }
    .rightbox-lg  {height: 120px; width: 290px; }
    .it {background-image:url("../images/it-cover-phone.jpg"); height: 350px;}
    .liberal-arts {background-image:url("../images/liberalarts-phone.jpg"); height: 350px;}
    .mlt-cover {background-image:url("../images/mlt-phone.jpg"); height: 350px;}
    .hs_cover {background-image:url("../images/human-services-cover-phone.jpg"); height: 350px;}
    .vote-yes {background-image:url("../images/vote-yes-phone.png"); height: 350px;}
    .trio {background-image:url("../images/cover-trio-mobile.jpg"); height: 350px;}
	.ems {background-image:url("../images/ems-cover-bg-mobile.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}
    .aec {background-image:url("../images/aec-gurley-mobile.jpg");height: 350px;}
    .trio-ub {background-image:url("../images/trio-ub-cover-mobile.jpg");height: 350px;}
	
	.header_automotive{background-image:url("../images/auto-cover.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;}
	
	.business {background-image:url("../images/business-cover-mobile-teal.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}
	
	.getting-started {background-image:url("../images/gs-mobile.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; }
	
	.current-students {background-image:url("../images/current-students-mobile.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; }
	
	.new-students {background-image:url("../images/new-student-mobile.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; }
	
	.transfer-students {background-image:url("../images/transfer-students-mobile.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; }
	
	.submit-docs {background-image:url("../images/submit-docs-mobile.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; }
	/*Photo Credit: christin-hume-mfB1B1s4sMc-unsplash */
    
    .bookstore {background-image:url("../images/bookstore-cover-mobile.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; }
    
    .its {background-image:url("../images/its-cover-mobile.jpg");height: 350px; }

    .academic-divisions, .bacw, .fahss, .mpns, .safereturn, .construction, .cosmetology, .arc, .criminal-justice, .dental-assisting, .eced, .epd, .generalstudies, .hit-cover {height: 250px;}
    .ehhs {background-image:url("../images/ehhs-mobile.jpg"); height: 250px;}    
    .fahss {background-image:url("../images/fahss-mobile.jpg");height: 250px;}    
    .mpns {background-image:url("../images/mphss-mobile.jpg");height: 250px}
    
    .catalogs {background-image:url("../images/catalogs-mobile.jpg")}
    .step-challenge {background-image:url("../images/step-challenge-mobile.jpg"); height: 350px;}
    .ptk {background-image:url("../images/iam-ptk-mobile.jpg");}
    .graduation {background-image:url("../images/graduation-2020-mobile.jpg");}
    .graduation2021 {background-image:url("../images/2021-graduation-mobile.jpg");}
    .welding-degree {background-image:url("../images/welding-mobile.jpg");}
    .admissions {background-image:url("../images/admissions-mobile.jpg");}
    .financial-aid {background-image:url("../images/financial-aid-mobile.jpg");}
	
}
/******************************/
.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-highnoon{color:#050505;background-color:#ffc600;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-program, #faculty-program, #advisement-program, #disclosures-program, #students-program, #jobs-program  {padding: 10px 0 50px;  } 



#disclosures-program {padding-bottom:  40px; }

#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, #ADN, #CNA, #graduates, #outcomes, #disclosures, #BSN, #advisement, #students-it, #students-liberal, #scholarships, #students-teachered, #current_educ_students, #future_educ_students, #site_coordinator,#what_education  {padding: 150px 0;}

#projects { padding: 20px 0;}
#projects h2 {text-align: left;}
section #projects {border-top: none;}

#students-emt-b, #students-emt-i, #students-ems {text-align: left; padding: 150px 0 25px;}

@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 {padding: 0; }
	
	#about-program, #faculty-program, #advisement-program, #disclosures-program, #students-program, #jobs-program {padding: 0 0 20px; }
	
	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-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, section h2.heading-program{margin-top:40px;margin-bottom:10px;color:#ba0c2f; }

section h3.section-subheading, section h3.subheading-program{font-size:18px;text-transform:none;font-style:italic;font-weight:400;margin-bottom:65px;text-align: center}

section h2.heading-program, section h2.subheading-program, section h3.subheading-program {text-align: left;}

.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}
img.leftside {text-align:left;}
.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%;
}
/*Timeline*/
.steps { display: flex; flex-wrap: wrap; padding-left:0;}

ul.steps {
    border: 0;
    border-bottom: 1px solid #ddd;
    padding: 0px;
    background: #f5f5f5;
    border-radius: 0;
    border-top-right-radius: 5px;
    list-style: none;
    overflow: hidden;
}




 ul.steps > li.active > a {
    border-color: #ba0c2f !important;
    color: #fff !important;
    background: #ba0c2f !important;
}
ul.steps > li.active > a:after {
    border-left: 30px solid #ba0c2f !important;
}


ul.steps > li.done > a {
    border-color: #a7a8aa !important;
    color: initial !important;
    background: #a7a8aa !important;
}
ul.steps > li.done > a:after {
    border-left: 30px solid #a7a8aa;
}



ul.steps> li:first-child > a {
    padding-left: 15px;
}

ul.steps > li > a,
ul.steps > li > a:hover {
    color: #bbb;
    text-decoration: none;
    padding: 10px 0 10px 45px;
    position: relative;
    display: block;
    border: 0 !important;
    border-radius: 0;
    outline-style: none;
    background: #f5f5f5;
}
ul.steps > li:first-child > a {
    padding-left: 15px;
}


ul.steps > li > a:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid #ddd;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}



ul.steps > li > a:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid #f5f5f5;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

@media (max-width: 800px) {
  

ul.steps {
		display:block;	
	}

ul.steps li {
    border-bottom: 1px solid #fff;
}

ul.steps > li > a,
ul.steps > li > a:hover {
    padding: 10px 0 10px 15px;
}


ul.steps li:after {
    content: "";
    position: absolute;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #fff;
    z-index: 99;
    left: 50%;
}
 ul.steps li:last-child:after {
		 border:0;
}
}
#safereturn {padding-bottom:20px;}
#safereturn ul {font-size: 15px; font-weight: lighter}
.list-group-item {border: 1px solid #fff;}
a.list-group-item.menuvert{color:grey;font-size:15px;;font-weight:bold;}
a.list-group-item.menuvert:focus, a.list-group-item.menuvert:hover {background:#f2f2f2;border-left:3px solid grey;}

a.list-group-item.menuvert.active {background:#fff;color:#ba0c2f;border-left:3px solid #ba0c2f;font-weight:bold; border-top: none}

.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/*HOVER EFFECT*/
*, *:after, *:before { -webkit-box-sizing: border-box; box-sizing: border-box; }
.clearfix:before, .clearfix:after { content: ''; display: table; }
.clearfix:after { clear: both; }

.library-location {
  padding: 3em 0 0 0;     
}

.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: 450px;		
}


.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%;
    padding-top: 10px;
    padding-left: 5px;
    padding-right:5px;
}
/*---------------*/
/***** 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: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);
}

@media (max-width: 991px) {/*Ipad*/
.grid figure.large  {    
    height: 550px;		
}}
@media (max-width: 767px) {/*Phone*/    
.grid figure.large  {    
    height: 420px;		
}}

#testimonial .counter-box li {
  width: 50%;
  float: left;
  text-align: center;
  margin: 30px 0 30px;
}
#testimonial .counter-box li i {
  font-size: 35px;
}
#testimonial .counter-box li h4 {
  font-size: 30px;
  font-weight: bold;
}
#testimonial .counter-box li span {
  color: #555;
}

.panel-title {
  position: relative;
}
  
.panel-title::after {
  content: "\f107";
  color: #ba0c2f;
  top: -2px;
  right: 0px;
  position: absolute;
  font-family: "FontAwesome"
}

.panel-title[aria-expanded="true"]::after {
  content: "\f106";
}

/*
 * Added 12-27-20 to showcase full title clickthrough
 */

.panel-heading-full.panel-heading {
  padding: 0;
}

.panel-heading-full .panel-title {
  padding: 10px 15px;
}

.panel-heading-full .panel-title::after {
  top: 10px;
  right: 15px;
}

.cart-item-image {
	width: 30px;
    height: 30px;
    border-radius: 50%;
    border: #E0E0E0 1px solid;
    padding: 5px;
    vertical-align: middle;
    margin-right: 15px;
}

#template2 .box{  display: none;    }

#purpose {
  padding: 30px 0;
}

#purpose h2 {
    text-align: left; color: #ba0c2f; margin-bottom: 30px;
    
}
#purpose .service-wrapper {
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  padding: 110px 0;
}
#purpose .block {
  cursor: pointer;
  text-align: center;
}
#purpose .block:hover .icon i {
  color: #fff;
}
#purpose .block:hover h3 {
  color: #ba0c2f;
}
#purpose .block:hover .icon {
  border: 1px solid #FFFFFF;
  background: #ba0c2f;
  color: #fff;
  -webkit-box-shadow: 0 0 0px 2px #ba0c2f;
  -moz-box-shadow: 0 0 0px 2px #ba0c2f;
  box-shadow: 0 0 0px 2px #ba0c2f;
}
#purpose .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;
}
#purpose .block i {
  font-size: 25px;
  line-height: 90px;
  color: #989898;
  -webkit-transition: .2s all;
  -o-transition: .2s all;
  transition: .2s all;
}
#purpose .block h3 {
  color: #555;
  font-weight: 300;
}
#purpose .block p {
  color: #666;
}

.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;
	
}

#gradheader { padding: 30px 0 0 0;	 background-color: #8a387c; /*#63666a*/}
#gradheader  h2 {font-size: 30px; 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;
}

.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;
}
.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;
}