  /* Site CSS */
 body {
	 font-size: 18px;
	 line-height: 25px;
	 color: #222;
	 font-weight: 400;
	 margin: 0 0 20px;
}
 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .h1news {
	 font-weight: 700;
	 line-height: 1.1;
}
 .h1news {
	 font-family: "Vitesse A","Vitesse B",Cambria,Rockwell,"Times New Roman",serif;
}
 h1, .h1 {
	 font-size: 32px;
	 color: #000;
	 text-align: left;
}
 h2, .h1news {
	 text-align: left;
	 color: #ba0c2f;
	 padding: 10px 0;
	 font-size: 28px;
}
 h2 {
	 margin: 0px 0px 15px;
}
 h2.sidebar {
	 font-size: 22px;
	 margin-bottom: 0;
	 padding-top: 100px;
}
 h3 {
	 text-align: left;
	 color: #ba0c2f;
}
 h2.center, h3.center {
	 text-align: center;
}
 h3.white-text {
	 color: #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;
}
 a.sr-only.sr-only-focusable.skip2content {
	 color: #fff;
}
 .nav a.covidlink {
	 color:#fff;
	 font-weight: bold;
	 padding-top: 15px;
}
 a.covidlink {
	 color:#fff;
	 font-weight: bold;
}
 .covidlinktablet {
	 position:absolute;
	 top: 55px;
	 right:20px;
	 font-size: 0.8em 
}
 .covidlinkmobile {
	 position:absolute;
	 top: 70px;
	 right:40px;
	 font-size: 0.8em 
}
 .nav a.covidlink:hover, li a.covidlink:focus {
	 color:#fff;
	 text-decoration:underline;
	 background-color: transparent;
}
 ul.big li, ol.big li {
	 margin:15px 0;
}
 p, ul, ol {
	 line-height: 25px;
	 font-size: 1em;
	 font-weight: 400;
	 margin: 0 0 20px;
}
 ol.d {
	 list-style-type: lower-alpha;
}
 p.underline, .underline {
	 text-decoration: underline;
}
 p.text-left, li.text-left, ol.text-left {
	 text-align: left;
}
/*section {
	 border-top: 1px solid #ddd;
}
 */
 table.lb {
	 width: 100% 
}
 table{
	 border-collapse:collapse;
	 cursor:default;
}
 table, td, th{
	 border:1px solid #B9B9C8;
	 padding:7px;
}
 th.teal, th.teal a {
	 background-color: #007a86;
	 color: #fff;
}
 .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.4em 
}
 .text-primary, .text-cherry{
	 color: #ba0c2f;
}
 .text-silver {
	 color: #63666a;
}
 .text-lobogray, .grey {
	 color: #63666a;
}
 .text-highnoon {
	 color: #ffc600;
}
 .text-sandiasunset {
	 color: #ed8b00;
}
 .text-terra {
	 color: #c05131;
}
 .text-mesa {
	 color: #d6a461;
}
 .text-greenchile {
	 color: #a8aa19;
}
 .text-teal, .text-turquoise {
	 color:#007a86;
}
 .text-deepdusk {
	 color: #8a387c;
}
 .text-black {
	 color: #000000;
}
 .redtext{
	 color:#ba0c2f;
}
 .face{
	 color:#3c5899;
}
 .italic{
	 font-style:italic;
}
 .staff {
	 text-align: left;
}
 .staff p {
	 margin-top: 0;
}
 .text-muted {
	 color: #434347;
}
 .staff img {
	 margin: 5px;
	 border: 7px solid #c2c2c2;
}
 .well-nocolor {
	 min-height: 20px;
	 padding: 25px;
	 margin-bottom: 20px;
	 border: 1px solid transparent;
	 width: 100%;
}
 .img-responsive {
	 margin: 0 auto;
}
 .down-padding {
	 padding-bottom: 30px;
}
 .up-down-padding {
	 padding: 30px 0;
}
/*.navbar-unm .navbar-brand {
	 background-image: url('/assets/img/brand-unm-gallup-logo.png') !important;
}
 */
 .navbar-unm .navbar-nav li a {
	 background: #ba0c2f;
	 color:#ecf0f1;
	 font-weight:bold;
}
 .navbar-unm .navbar-nav li a:hover,.navbar-unm .navbar-nav li a:focus {
	 background-color:#a2002e;
	 color:#ecf0f1;
	 font-weight:bold;
	 text-decoration: underline;
}
 .navbar-unm .navbar-nav > .open > a,.navbar-unm .navbar-nav > .open > a:hover,.navbar-unm .navbar-nav > .open > a:focus {
	 color: #ecf0f1;
	 background-color: #a2002e;
}
 #custom-search-input {
	 padding: 2px;
	 border: solid 1px #ddd;
	 background-color: #fff;
	 margin-top: 12px;
}
 #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;
	 line-height: 28px;
}
 #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;
}
 #header {
	 padding: 0;
}
 .navbar-unmgallup .navbar-nav li a {
	 color: #f3f3f3;
	 text-decoration:none;
	 font-size: 18px;
	 line-height:35px;
	 padding-top: 10px;
	 font-weight: 500;
}
 .navbar-unmgallup .navbar-nav li a:hover, .navbar-unmgallup .navbar-nav li a:focus {
	 color: #fff;
	 background-color: transparent;
	 font-weight: 500;
	 line-height: 35px;
	 text-decoration: underline;
}
 .navbar-unmgallup .navbar-nav li p {
	 color: #f3f3f3;
	 font-size: 18px;
	 text-decoration: underline;
}
 .navbar-unmgallup .navbar-nav > .open > a {
	 background-color: #005c65;
	 color:#f3f3f3;
	 text-decoration:none;
}
 .navbar-unmgallup .navbar-nav > .open > a:hover {
	 color:#f3f3f3;
}
 .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;
}
 .turquoise {
	 background: #007a86;
}
 .lobogray, .grey {
	 background: #63666a;
}
 .dark-grey {
	 background: #4e4d50;
}
 .btn {
	 border-radius: 0;
}
 .btn-default {
	 border-radius: 0;
	 margin: 10px 0;
	 line-height: 1.42857143;
}
 .btn-group-lg > .btn, .btn-lg {
	 font-size: 17px;
}
 .btn-lg, .btn-group-lg > .btn {
	 padding: 10px 10px;
}
 .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-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-deepdusk-min{
	 color:#f1f1f1;
	 background-color:#8a387c;
	 border-color:#8a387c;
	 border-radius: 0px;
	 margin: 10px 0;
	 line-height: 1.42857143;
	 font-weight: bold;
	 min-width: 220px 
}
 .btn-deepdusk-min:hover,.btn-deepdusk-min:focus,.btn-deepdusk-min:active{
	 color:#fff;
	 background-color:#511F48;
	 border-color:#511F48;
	 text-decoration:none;
}
 .tablet-navbar {
	 margin: 10 
}
 .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-teal-zl{
	 color:#f1f1f1;
	 background-color:#007a86;
	 border-color:#007a86;
	 border-radius: 0px;
	 margin: 10px 0;
	 line-height: 1.42857143;
	 font-weight: bold;
	 min-width: 190px;
	 min-height: 150px;
}
 .btn-cherry-zl {
	 color:#f1f1f1;
	 background-color:#ba0c2f;
	 border-color:#ba0c2f;
	 border-radius: 0;
	 margin: 10px 0;
	 line-height: 1.42857143;
	 font-weight: bold;
	 min-width: 190px;
	 min-height: 150px;
}
 .btn-cherry-zl:hover,.btn-cherry-zl:focus,.btn-cherry-zl:active {
	 color:#fff;
	 background-color:#a2002e;
	 border-color:#a2002e;
	 text-decoration:none;
}
 .btn-teal-zl:hover,.btn-teal-zl:focus,.btn-teal-zl:active{
	 color:#fff;
	 background-color:#005c65;
	 border-color:#005c65;
	 text-decoration:none;
}
 .btn-dropdown {
	 color: #ba0c2f;
	 background-color: #fff;
	 border-color: #ccc;
	 font-weight: bold;
	 font-size: 16px;
	 min-width: 170px;
	 text-align: left;
}
 .btn-dropdown:focus, .btn-dropdown.focus {
	 color: #ba0c2f;
	 background-color: #fff;
	 border-color: #ccc;
	 font-weight: bold;
}
 .btn-dropdown:hover {
	 color:#ba0c2f;
	 background-color: #eee;
	 border-color: #ccc;
	 font-weight: bold;
}
 .btn-dropdown:active, .btn-dropdown.active, .open > .dropdown-toggle.btn-dropdown {
	 color: #ba0c2f;
	 background-color: #fff;
	 border-color: #ccc;
	 font-weight: bold;
}
 .btn-dropdown:active, .btn-dropdown.active, .open > .dropdown-toggle.btn-dropdown {
	 color: #ba0c2f;
	 background-color: #fff;
	 border-color: #ccc;
}
 .btn-dropdown:active:hover, .btn-dropdown.active:hover, .open > .dropdown-toggle.btn-dropdown:hover, .btn-dropdown:active:focus, .btn-dropdown.active:focus, .open > .dropdown-toggle.btn-dropdown:focus, .btn-dropdown:active.focus, .btn-dropdown.active.focus, .open > .dropdown-toggle.btn-dropdown.focus {
	 color: #ba0c2f;
	 background-color: #fff;
	 border-color: #ccc;
}
 .tablet-navbar .navbar-nav li a {
	 color: #f3f3f3;
	 text-decoration:none;
	 font-size: 19px;
	 line-height:35px;
	 padding-top: 10px;
	 font-weight: 500;
}
 .tablet-navbar .navbar-nav li a:hover, .tablet-navbar .navbar-nav li a:focus {
	 color: #fff;
	 background-color: transparent;
	 font-weight: 500;
	 line-height:35px;
	 text-decoration: underline;
}
 .tablet-navbar .navbar-nav li p {
	 color: #f3f3f3;
	 font-size: 18px;
	 text-decoration: underline;
}
 #footer, .cherry-bg {
	 background: #ba0c2f;
}
 #zl-footer {
	 height: 200px;
}
 .cherry-box {
	 background: #ba0c2f;
	 padding: 15px;
	 color: #fff;
}
 .cherry-box a, .cherry-box h2, .teal-box a, .teal-box h2 {
	 color: #fff;
}
 .teal-box {
	 background:#007a86;
	 padding: 15px;
	 color: #fff;
}
 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;
}
 footer .footer-buttons strong {
	 color: #ba0c2f;
}
 #lower {
	 background-color: #fff;
	 padding: 0;
	 border-top: 0;
}
/* 亚色影库 亚色影库 */
 #hero #aboutunmg {
	 background-image:url("/assets/img/about-unm-g.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:450px;
}
 #hero #campusmap {
	 background-image:url("/assets/img/campus-map.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:450px;
}
 #hero #directions {
	 background-image:url("/assets/img/directions.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:450px;
}
 #hero #unmgorgchart {
	 background-image:url("/assets/img/org-chart.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:450px;
}
 #hero #snapshot {
	 background-image:url("/assets/img/snapshot.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:450px;
}
 #hero #masterplan {
	 background-image:url("/assets/img/strategic-plan.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:450px;
}
 #hero #theregion {
	 background-image:url("/assets/img/the-region.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:450px;
}
 #hero #visionmission {
	 background-image:url("/assets/img/vision-mission.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:450px;
}
 #its {
	 background-image:url("/assets/img/its-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #diversity {
	 background-image:url("/assets/img/diversity-cover-photo.png");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #diversity-dept {
	 background-image:url("/assets/img/header-dei-013124.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #unauthorized {
	 background-image:url("/assets/img/unauthorize-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #aec {
	 background-image:url("/assets/img/aec-gurley.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 @media (max-width: 1200px) {
	/*Ipad/Mobile*/
	 #hero #aboutunmg {
		 background-image:url("/assets/img/about-unm-g-tablet.jpg");
	}
	 #hero #campusmap {
		 background-image:url("/assets/img/campus-map-tablet.jpg");
	}
	 #hero #directions {
		 background-image:url("/assets/img/directions-tablet.jpg");
	}
	 #hero #unmgorgchart {
		 background-image:url("/assets/img/org-chart-tablet.jpg");
	}
	 #hero #snapshot {
		 background-image:url("/assets/img/snapshot-tablet.jpg");
	}
	 #hero #masterplan {
		 background-image:url("/assets/img/strategic-plan-tablet.jpg");
	}
	 #hero #theregion {
		 background-image:url("/assets/img/the-region-tablet.jpg");
	}
	 #hero #visionmission {
		 background-image:url("/assets/img/vision-mission-tablet.jpg");
	}
}
 @media (min-width: 1200px) {
	 #home-page-php .nav .container{
		 width: 1200px !important;
	}
}
/*White background to page title*/
 #unmgallupheader {
	 padding: 30px 0 10px 0;
	 position: absolute;
	 width: 100%;
	 background-color: rgba(255,255,255,.5);
}
 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 
}
 #totop {
	 right: 20px;
}
 .space {
	 margin: 10px 0px;
}
 @media screen and (max-width:767px) {
	 h1, .h1 {
		 margin-left: 0;
	}
	 #offcanvas .menu-toggle {
		 top: 10px;
		 right: 30px;
	}
	/*.navbar-header {
		 margin-left: 0;
	}
	 .navbar-toggle {
		 background: #ba0c2f;
		 border-color: #ba0c2f;
		 color: #fff;
		 border-radius: 0;
		 margin-top: 10px;
	}
	 */
}
 .navbar-collapse {
	 font-size: 16px;
	 padding-top: 25px;
	 background: #ba0c2f;
}
 .navbar-unm .navbar-toggle {
	 border-color: #ba0c2f;
}
 .navbar-unm .navbar-toggle:focus {
	 background-color: #ba0c2f;
}
 #mobile-menu {
	 background: #ba0c2f;
}
 img.mobilelogo {
	 margin-left: 20px;
	/* margin-bottom: 25px;
	 */
}
 img.tabletlogo {
	 position: relative;
	 z-index: 1 
}
 #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;
}
 #nav, #main-nav {
	 background-color: #63666a;
}
/*#main-nav a {
	 color: #fff;
}
 */
/* #main-nav a:hover, #main-nav a:focus, #main-nav a:active {
	 color: #ba0c2f;
}
 */
/*.dropdown-menu > li > a {
	 background:#63666a;
}
 */
 .dropdown-menu > li > a {
	 color: #ba0c2f;
}
/* #nav .nav .open > a, #nav .nav .open > a:hover, #nav .nav .open > a:focus {
	 color: #ba0c2f;
}
 */
 .dropdown-menu > .open > a {
	 color: #ba0c2f;
}
/*#breadcrumbs {
	 font-size:1em;
	 margin-top:15px;
}
 .breadcrumb {
	 background-color: #fff;
	 border-bottom: 1px solid rgba(112, 112, 112, 0.2);
	 padding-bottom: 15px;
}
 */
 .callout {
	 padding: 20px;
}
 #unmgpanel {
	 width: 100%;
}
 .navbar-nav > li > a {
	 color: #fff;
}
 .navbar-nav > li > a:hover, .navbar-nav > li > a:focus {
	 background-color:#a2002e;
}
/* Menu after banner photo*/
 #nav .nav > li > a {
	 padding: 20px 15px;
	 font-size: 1.16em;
}
 .nav > li > a {
	 font-weight: normal;
}
 .navbar-grey .navbar-nav li a {
	 color: #f3f3f3;
	 background-color: #63666a;
}
 #nav .nav > li > a:hover, #nav .nav > li > a:focus, #nav .nav > li > a:active {
	 color: #fff;
	 background: transparent;
	 text-decoration: underline;
}
 #nav .nav > li > a::after {
	 background-color: transparent;
}
/*Carousel*/
 .carousel {
	 margin-top: -25px;
}
 .carousel-caption {
	 position: absolute;
	 bottom: 100px;
	 left:auto;
	 right:100px;
	 text-align:left;
	 z-index: 10;
	 color: #ffffff;
	 background-color: #ba0c2f;
	 background-color: rgba(193,0,55,.85);
	 border: 2px solid #fff;
	 padding: 20px;
	 max-width: 40%;
}

#myCarousel .carousel-caption {
	 position: absolute;
	 bottom: 0px;
	 left:0;
	 right:0;
	 text-align:left;
	 z-index: 10;
	 color: #ffffff;
	 background-color: #ba0c2f;
	 background-color: rgba(193,0,55,.85);
	 border: none;
	 padding: 20px;
	 max-width: 100%;
	 
}


 .item {
	 max-height: 610px;
}
 @media (min-width:1600px) {
	 .item {
		 max-height: 610px;
	}
}
 @media (max-width: 992px) {
	 .carousel-caption,
	 #myCarousel .carousel-caption {
		 position:relative;
		 left:0;
		 top:0;
		 bottom:0;
		 right:0;
		 max-width:100%;
		 width:100%;
		 border:0;
		 background-color:#ba0c2f;
		 border-bottom:2px solid #fff;
		 height:200px;
	}
	 .item {
		 max-height:none;
	}
	 #homepage-carousel .carousel-control .fa {
		 position: absolute;
		 top: 30%;
		 left: 25%;
		 right: 25%;
	}
}
 #homepage-carousel h1 {
	 color: #fff;
}
 @media (max-width: 768px) {
	 .carousel-caption,
	 #myCarousel .carousel-caption{
		 height:300px;
	}
	 .carousel-caption h1,
	 #myCarousel .carousel-caption h1{
		 font-size:26px;
	}
}
 #links, #resources {
	 padding: 10px 0;
}
 #links .links, #resources .links {
	 padding: 15px 10px;
	 line-height: 1.3;
}
 #links .links a, #resources .links a{
	 font-size: 1.4em;
	 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.3em;
	}
}
 @media (max-width: 320px) {
	 #links .links a, #resources .links a {
		 font-size: 1.2em;
	}
}
 #carousel-news h2, #carousel-events h2, #social-medi-feed h2 {
	 font-size: 2.1em;
}
 #carousel-events h2 {
	 padding-top: 1.1em;
}
 #social-medi-feed {
	 background-image: url("/assets/img/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;
}
 #collaborate {
	 padding: 60px 0 20px;
	 background:#ddd;
}
 #collaborate h2 {
	 color: #333;
	 text-align: center;
}
 .box-collaborate {
	 margin-bottom: 20px;
	 text-align: center;
	 width: 200px;
}
 .box-collaborate p {
	 font-size: 19px;
}
 div.box-collaborate{
	 margin-bottom: 15px;
	 width: 100%;
}
 #become {
	 background-image: url("/assets/img/become.jpg");
	 background-repeat:no-repeat;
	 background-attachment:fixed;
	 background-position:center center;
	 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.15em;
	 line-height: 1.5;
}
 #become h2 {
	 color: #fff;
	 font-size: 2.3em;
	 text-align: left 
}
 @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;
}
 #become .shadow a:hover {
	 color:#fff;
	 text-decoration: none;
}
 #become .shadow h3 {
	 padding-top:25px;
	 text-align: center;
}
 @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;
	}
}
 #unmg-header {
	 padding: 10px 0 5px;
	 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;
}
 #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 
}
 @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:0;
	}
	 .bgmenu {
		 background: #ba0c2f;
	}
	 .loboalertmain {
		 margin-top: 60px;
	}
	 .coronavirus {
		 padding-top: 0;
		 margin-top:-50px;
	}
	 #its {
		 background-image:url("/assets/img/its-cover-mobile.jpg");
	}
	 #busness {
		 background-image:url("/assets/img/business-cover-mobile-teal.jpg");
	}
}
 @media (max-width: 451px) {
	 .bs-slider{
		 margin-top:160px;
		 padding-bottom:100px;
	}
	 #unmg-header{
		 margin-top:0;
	}
}
 @media (max-width: 424px) {
	 #unmg-header{
		 margin-top:0;
	}
}
 @media (max-width: 411px) {
	 #unmg-header{
		 margin-top:0;
	}
}
 .panel {
	 border-radius: 0;
}
 .panel-default .panel-title {
	 font-size: 20px;
	 color: #ba0c2f;
}
 .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";
}
 .panel-heading {
	 border-radius: 0;
}
 .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;
}
 .panel-cherry > .panel-heading h2 {
	 color:#fff;
	 font-size: 25px;
}
 .panel-cherry > .panel-heading h3 {
	 color:#fff;
	 font-size: 24px;
}
 .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;
}
 .panel-teal > .panel-heading h3 {
	 color:#fff;
	 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-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-highnoon {
	 border-color:#ffc600;
}
 .panel-highnoon > .panel-heading{
	 background-color:#ffc600;
	 border-color:#ffc600;
}
 .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-greenchile > .panel-heading h3 {
	 color:#000;
	 font-size: 24px;
}
 .panel-sandiasunset {
	 border-color:#ed8b00;
}
 .panel-sandiasunset > .panel-heading{
	 background-color:#ed8b00;
	 border-color:#ed8b00;
}
 .panel-sandiasunset > .panel-heading h3 {
	 color:#000;
	 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 h3 {
	 color:#000;
	 font-size: 24px;
}
 #main > .container {
	 width: 100%;
	 padding: 0;
}
 .grey-bg-texture {
	 background-color: #a7a8aa;
	 color: #000;
	 padding: 50px 0;
	 background-image: url("/assets/img/texture.png");
}
 .lightgreybg {
	 background: #eee;
	 padding: 50px 0;
}
 .cherry-bg-texture {
	 background-color: #ba0c2f;
	 color: #000;
	 padding: 50px 0;
	 background-image: url("/assets/img/texture.png");
	 margin-top: -30px;
}
 .cherry-bg-texture h2, .cherry-bg-texture h3, .cherry-bg-texture p, .teal-bg-texture h2, .teal-bg-texture h3, .teal-bg-texture p{
	 color: #fff;
	 padding: 10px 0;
}
 .cherry-bg-texture a {
	 color: #fff;
}
 .teal-bg-texture {
	 background-color: #007a86;
	 color: #000;
	 padding: 50px 0;
	 background-image: url("/assets/img/texture.png");
}
/* .student-services-links {
	 background-image: url("/assets/img/ballons.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;
}
 */
 .student-services-links h2 {
	 color: #ba0c2f;
	 text-align: center;
}
 .student-services-links h3 {
	 color: #000;
	 text-align: center;
}
 .student-services-links a {
	 font-size: 1.1em;
	 text-decoration: none;
	 color: #fff;
	 font-weight: 500;
}
 #trail h2{
	 margin-top: 20px;
}
 .purpose, .sponsor {
	 padding: 30px 0;
}
 .purpose .block {
	 cursor: pointer;
	 text-align: center;
}
 .purpose .block h3 {
	 color: #ba0c2f;
	 font-weight: 300;
}
 .purpose .block p {
	 color: #666;
}
/*.purpose .block span {
	 font-size: 2.5em;
	 display: inline-block;
	 border-radius: 40px;
	 padding: 1em;
	 background: #ba0c2f;
}
 .purpose .block h3 span {
	 color: #fff;
}
 */
/*HOVER EFFECT*/
 *, *:after, *:before {
	 -webkit-box-sizing: border-box;
	 box-sizing: border-box;
}
 .clearfix:before, .clearfix:after {
	 content: '';
	 display: table;
}
 .clearfix:after {
	 clear: both;
}
 .grid {
	 overflow: hidden;
	 margin: 0;
	 padding: 3em 0 0 0;
	/*width: 100%;
	 */
	 list-style: none;
	 text-align: center;
}
/* Common style */
 .grid figure {
	 position: relative;
	 z-index: 1;
	 display: inline-block;
	 overflow: hidden;
	 margin: -0.135em;
	 width: 90%;
	 text-align: center;
	 cursor: pointer;
}
 .grid figure.small {
	 height: 300px;
}
 .grid figure.medium {
	 height: 400px;
}
 .grid figure.large {
	 height: 480px;
}
 .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: 61%;
	 padding-top: 10px;
	 padding-left: 5px;
	 padding-right:5px;
}
 .grid figure.cherry-bg figcaption {
	 background: #ba0c2f;
}
 .grid figure.teal-bg figcaption {
	 background: #007a86;
}
 .grid figure.lobogray-bg figcaption {
	 background: #63666a;
}
 .grid figure.deepdusk-bg figcaption {
	 background: #8a387c;
}
 .grid figure.sandia-bg figcaption {
	 background: #ed8b00;
}
 .grid figure.highnoon-bg figcaption {
	 background: #ffc600;
}
 .grid figure.terra-bg figcaption {
	 background: #c05131;
}
 .grid figure.mesa-bg figcaption {
	 background: #d6a461;
}
 .grid figure.greenchile-bg figcaption {
	 background: #a8aa19;
}
/*---------------*/
/ 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);
}
 h3.sidebar {
	 color: #fff;
	 font-size: 22px;
	 text-align: center;
}
 .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-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-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;
}
 .shadow-square-terra a {
	 color:#fff;
	 font-weight:600;
}
 .shadow-square-terra a:hover {
	 color:#f3f3f3;
	 text-decoration: none;
	 font-weight:600;
}
 .shadow-square-deepdusk {
	 text-decoration: none;
	 background-color: #8a387c;
	 height: 100px;
	 text-align: center;
	 width: 160px;
	 line-height: 100px;
	 overflow: hidden;
	 text-shadow: #511F48 1px 1px, #511F48 2px 2px, #511F48 3px 3px, #511F48 4px 4px, #511F48 5px 5px, #511F48 6px 6px, #511F48 7px 7px, #511F48 8px 8px, #511F48 9px 9px, #511F48 10px 10px, #511F48 11px 11px, #511F48 12px 12px, #511F48 13px 13px, #511F48 14px 14px, #511F48 15px 15px, #511F48 16px 16px, #511F48 17px 17px, #511F48 18px 18px, #511F48 19px 19px, #511F48 20px 20px, #511F48 21px 21px, #511F48 22px 22px, #511F48 23px 23px, #511F48 24px 24px, #511F48 25px 25px, #511F48 26px 26px, #511F48 27px 27px, #511F48 28px 28px, #511F48 29px 29px, #511F48 30px 30px, #511F48 31px 31px, #511F48 32px 32px, #511F48 33px 33px, #511F48 34px 34px, #511F48 35px 35px, #511F48 36px 36px, #511F48 37px 37px, #511F48 38px 38px, #511F48 39px 39px, #511F48 40px 40px, #511F48 41px 41px, #511F48 42px 42px, #511F48 43px 43px, #511F48 44px 44px, #511F48 45px 45px, #511F48 46px 46px, #511F48 47px 47px, #511F48 48px 48px, #511F48 49px 49px, #511F48 50px 50px, #511F48 51px 51px, #511F48 52px 52px, #511F48 53px 53px, #511F48 54px 54px, #511F48 55px 55px, #511F48 56px 56px, #511F48 57px 57px, #511F48 58px 58px, #511F48 59px 59px, #511F48 60px 60px, #511F48 61px 61px, #511F48 62px 62px, #511F48 63px 63px, #511F48 64px 64px, #511F48 65px 65px, #511F48 66px 66px, #511F48 67px 67px, #511F48 68px 68px, #511F48 69px 69px, #511F48 70px 70px, #511F48 71px 71px, #511F48 72px 72px, #511F48 73px 73px, #511F48 74px 74px, #511F48 75px 75px, #511F48 76px 76px, #511F48 77px 77px, #511F48 78px 78px, #511F48 79px 79px, #511F48 80px 80px, #511F48 81px 81px, #511F48 82px 82px, #511F48 83px 83px, #511F48 84px 84px, #511F48 85px 85px, #511F48 86px 86px, #511F48 87px 87px, #511F48 88px 88px, #511F48 89px 89px, #511F48 90px 90px, #511F48 91px 91px, #511F48 92px 92px, #511F48 93px 93px, #511F48 94px 94px, #511F48 95px 95px, #511F48 96px 96px, #511F48 97px 97px, #511F48 98px 98px, #511F48 99px 99px, #511F48 100px 100px;
}
 .shadow-square-deepdusk p {
	 font-size: 22px;
	 margin-top: 20px;
}
 .shadow-square-deepdusk p.small {
	 font-size: 22px;
	 margin-top: 20px;
}
 .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;
}
 .rightbox {
	 height: 100px;
	 width: 280px;
}
 .smallbox {
	 height: 100px;
	 width: 280px;
}
 .mediumbox {
	 height: 110px;
	 width: 305px;
}
 .bigbox {
	 height: 120px;
	 width: 430px;
}
 @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;
	}
}
 @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;
}
 .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;
}
 .service {
	 padding-bottom: 30px;
}
 .service img {
	 text-align: center;
}
 .service-item {
	 padding-bottom: 30px;
	 text-align: center;
}
 .service-item h3, #template2 .service h3 {
	 padding-top: 20px;
	 margin: 0;
	 color: #666;
	 text-align: center;
}
 .service-item p, #template2 .service p {
	 color: #545559;
	 padding: 10px 0 0 25px;
	 margin: 0;
	 font-size: 16px;
	 line-height: 1.8;
}
 .service-item ul {
	 text-align: left;
	 font-size: 16px;
	 color: #545559;
	 padding-left: 60px;
}
 .item-container{
	 margin: 0 0 5px;
	 padding-left: 0;
	 padding-right: 0;
}
 .item-container .img-container{
	 display:block;
	 position:relative;
	 max-width:210px;
	 margin:0 auto 
}
/*.img-container {
	 position: relative;
	 width: 100%;
}
 */
 .item-container .img-container-ccte {
	 display:block;
	 position:relative;
	 max-width:350px;
	 margin:0 auto 
}
 .image-item {
	 display: block;
	 width: 100%;
	 height: auto;
}
 .img-overlay {
	 position: absolute;
	 top: 0;
	 bottom: 0;
	 left: 0;
	 right: 0;
	 height: 100%;
	 width: 100%;
	 opacity: 0;
	 transition: .5s ease;
	 background-color: rgba(193,0,55,.9);
}
 .img-container:hover .img-overlay {
	 opacity: 1;
}
 .img-container-ccte:hover .img-overlay {
	 opacity: 1;
}
 .img-text a {
	 color: white;
	 font-weight: bold;
	 font-size: 100px;
	 position: absolute;
	 top: 50%;
	 left: 50%;
	 -webkit-transform: translate(-50%, -50%);
	 -ms-transform: translate(-50%, -50%);
	 transform: translate(-50%, -50%);
	 text-align: center;
	 text-decoration: none;
}
 .team-member{
	 text-align:center;
	 margin-bottom:50px 
}
 .presenter {
	 margin-bottom:50px 
}
 .team-member img, .presenter 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 
}
 .tab-content > .tab-pane {
	 background: #fff;
	 padding: 10px;
	 border-left: 1px solid #ddd;
	 border-right: 1px solid #ddd;
	 border-bottom: 1px solid #ddd;
	 color: #333;
}
 #academic h2 {
	 padding-bottom: 70px;
	 text-align: center;
}
 #academic h2, #academics a {
	 color: #fff;
}
 #academic .links {
	 padding: 10px 0;
}
 #academic .links a {
	 font-size: 1.5em;
	 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;
	}
}
 #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;
	 text-align: center;
}
 #testimonial .succeed .capped {
	 font-size:25px;
	 color: #8a387c;
}
 #testimonial h2 {
	 color: #ba0c2f;
	 text-align: center;
}
 #testimonial .succeed {
	 text-align: center;
	 padding: 10px;
}
 .quote {
	 color: rgba(0,0,0,.1);
	 text-align: center;
	 margin-bottom: 30px;
}
/*-------------------------------*/
/* Carousel Fade Transition */
/*-------------------------------*/
 #fade-quote-carousel.carousel {
	 padding-bottom: 60px;
}
 #fade-quote-carousel.carousel .carousel-inner .item {
	 opacity: 0;
	 -webkit-transition-property: opacity;
	 -ms-transition-property: opacity;
	 transition-property: opacity;
}
 #fade-quote-carousel.carousel .carousel-inner .active {
	 opacity: 1;
	 -webkit-transition-property: opacity;
	 -ms-transition-property: opacity;
	 transition-property: opacity;
}
 #fade-quote-carousel.carousel .carousel-indicators {
	 bottom: 10px;
}
 #fade-quote-carousel.carousel .carousel-indicators > li {
	 background-color: #007a86;
	 border: none;
}
 #fade-quote-carousel blockquote {
	 text-align: center;
	 border: none;
}
 #fade-quote-carousel .profile-circle {
	 width: 100px;
	 height: 100px;
	 margin: 0 auto;
	 border-radius: 100px;
}
 .testimonial-carousel-container{
	 width:100%;
}
 .carousel-indicators li {
	 margin: 10px;
}
 .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;
}
 #academics-calendar {
	 background-image:url("/assets/img/academic-calendar.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #academic-divisions {
	 background-image:url("/assets/img/academic-divisions.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #bat {
	 background-image:url("/assets/img/bacw.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #ehhs {
	 background-image:url("/assets/img/ehhs.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #fahss {
	 background-image:url("/assets/img/fahss.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #mpns {
	 background-image:url("/assets/img/mpns.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #autotech {
	 background-image:url("/assets/img/auto-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #business {
	 background-image:url("/assets/img/business-cover-teal.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #construction {
	 background-image:url("/assets/img/construction-tech.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #cosmetology-barbering {
	 background-image:url("/assets/img/cosmetology.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #criminal-justice {
	 background-image:url("/assets/img/cj-students.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #dental-assisting {
	 background-image:url("/assets/img/dental-students.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #eced {
	 background-image:url("/assets/img/eced-students.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #ems {
	 background-image:url("/assets/img/ems-cover-bg.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #epd {
	 background-image:url("/assets/img/epd-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #generalstudies {
	 background-image:url("/assets/img/generalstudies.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #hit {
	 background-image:url("/assets/img/hit-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #hs {
	 background-image:url("/assets/img/human-services-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #liberalarts {
	 background-image:url("/assets/img/liberalarts-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #mlt {
	 background-image:url("/assets/img/mlt-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #nursing {
	 background-image:url("/assets/img/nursing.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #process-technology {
	 background-image:url("/assets/img/process-tech-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #science {
	 background-image:url("/assets/img/science.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #teachered {
	 background-image:url("/assets/img/teachered.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #welding {
	 background-image:url("/assets/img/welding.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #english {
	 background-image:url("/assets/img/header-english.png");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #admissions {
	 background-image:url("/assets/img/admissions-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #getting-started {
	 background-image:url("/assets/img/gs.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #new-students {
	 background-image:url("/assets/img/new-students.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #current-students {
	 background-image:url("/assets/img/current-students.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #transfer-students {
	 background-image:url("/assets/img/transfer-students.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #submit-docs {
	 background-image:url("/assets/img/submit-docs.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #financial-aid {
	 background-image:url("/assets/img/financial-aid.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #ptk {
	 background-image:url("/assets/img/iam-ptk.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #pec {
	 background-image:url("/assets/img/lobo-gym.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #bookstore {
	 background-image: url("/assets/img/header-bookstore-july24.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #caps-and-gowns {
	 background-image:url("/assets/img/bookstore-caps-and-gowns.png");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #library {
	 background-image:url("/assets/img/library-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #infocus {
	 background-image:url("/assets/img/infocus-hero.png");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #black-history-month {
	 background-image:url("/assets/img/black-history-month-cover.png");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #advising {
	 background-image:url("/assets/img/advising-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #zl-kiosk-hero {
	 background-image:url("/assets/img/zl-kiosk-hero.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #graduation {
	 background-image:url("/assets/img/header-graduation-2024.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #arc {
	 background-image:url("/assets/img/arc-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #arc-staff {
	 background-image:url("/assets/img/arc-staff-march-2023.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #trio {
	 background-image:url("/assets/img/trio-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #trio-ub {
	 background-image:url("/assets/img/trio-ub-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #cal {
	 background-image:url("/assets/img/cal-cover.png");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #vrc {
	 background-image:url("/assets/img/vrc-cover.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #teaching-resources {
	 background-image:url("/assets/img/hero-teaching.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 #gofar {
	 background-image:url("/assets/img/header-unm-gallup-online.jpg");
	 background-repeat:no-repeat;
	 background-attachment:scroll;
	 background-position:center center;
	 background-size:cover;
	 text-align:center;
	 height:350px;
}
 @media (max-width: 991px) {
	/*Ipad*/
	 #hs {
		 background-image:url("/assets/img/human-services-cover-tablet.jpg");
	}
	 #liberalarts {
		 background-image:url("/assets/img/liberalarts-tablet.jpg");
	}
	 #mlt {
		 background-image:url("/assets/img/mlt-tablet.jpg");
	}
	 #getting-started {
		 background-image:url("/assets/img/gs-tablet.jpg");
	}
	 #current-students {
		 background-image:url("/assets/img/current-students-mobile.jpg");
	}
	 #ptk {
		 background-image:url("/assets/img/iam-ptk-tablet.jpg");
	}
	 #caps-and-gowns {
		 background-image:url("/assets/img/bookstore-caps-and-gowns-tablet.png");
	}
	 #black-history-month {
		 background-image:url("/assets/img/black-history-month-cover-tablet.png");
	}
	 #trio {
		 background-image:url("/assets/img/cover-trio-tablet.jpg");
	}
}
 @media (max-width: 767px) {
	 #academic-divisions, #bat, #autotech {
		 height: 250px;
	}
	 #ehhs {
		 background-image:url("/assets/img/ehhs-mobile.jpg");
		 height: 250px;
	}
	 #fahss {
		 background-image:url("/assets/img/fahss-mobile.jpg");
		 height: 250px;
	}
	 #mpns {
		 background-image:url("/assets/img/mpns-mobile.jpg");
		 height: 250px;
	}
	 #ems {
		 background-image:url("/assets/img/ems-cover-bg-mobile.jpg");
		 height: 250px;
	}
	 #financial-aid {
		 background-image:url("/assets/img/financial-aid-mobile.jpg");
		 height: 250px;
	}
	 #hs {
		 background-image:url("/assets/img/human-services-cover-phone.jpg");
	}
	 #liberalarts {
		 background-image:url("/assets/img/liberalarts-phone.jpg");
	}
	 #mlt {
		 background-image:url("/assets/img/mlt-phone.jpg");
	}
	 #admissions {
		 background-image:url("/assets/img/admissions-mobile.jpg");
	}
	 #getting-started {
		 background-image:url("/assets/img/gs-mobile.jpg");
	}
	 #new-students {
		 background-image:url("/assets/img/new-student-mobile.jpg");
	}
	 #current-students {
		 background-image:url("/assets/img/current-students-mobile.jpg");
	}
	 #transfer-students {
		 background-image:url("/assets/img/transfer-students-mobile.jpg");
	}
	 #submit-docs {
		 background-image:url("/assets/img/submit-docs-mobile.jpg");
	}
	 #ptk {
		 background-image:url("/assets/img/iam-ptk-mobile.jpg");
	}
	 #bookstore {
		 background-image:url("/assets/img/mobile-bookstore-july24.jpg");
	}
	 #caps-and-gowns {
		 background-image:url("/assets/img/bookstore-caps-and-gowns-mobile.png");
	}
	 #black-history-month {
		 background-image:url("/assets/img/black-history-month-cover-mobile.png");
	}
	 #trio {
		 background-image:url("/assets/img/cover-trio-mobile.jpg");
	}
	 #trio-ub {
		 background-image:url("/assets/img/trio-ub-cover-mobile.jpg");
	}
}
 a.dont-break-out {
	 overflow-wrap: break-word;
	 word-wrap: break-word;
}
 .ser-col{
	 text-align: center;
	 padding:20px;
	 position: relative;
	 border: 1px solid #ccc;
	 margin-bottom: 10px;
}
 .ser-col h3 {
	 text-align: center;
	 font-weight: 600 
}
 .styled-select{
	 background:#E8E8E8;
	 max-width: 700px;
	 padding:2px;
	 font-size:14px;
	 font-weight:bold;
	 border:1px solid #ccc;
	 height:26px;
}
 .form-control {
	 color: #555;
}
 h3.subheading-program {
	 font-size: 18px;
	 text-transform: none;
	 font-style: italic;
	 font-weight: 400;
	 margin-bottom: 65px;
}
 .white-text-list {
	 text-align: left;
	 color: #fff;
}
 #whatwillyoulearn-degrees, #projects, #contacts {
	 padding-top: 40px;
	 padding-bottom: 40px;
}
 table, td, th {
	 border: 1px solid #B9B9C8;
	 padding: 7px;
}
 table {
	 border-collapse: collapse;
	 cursor: default;
}
 tr {
	 background-color: #F8F8F8;
}
 ul.small {
	 font-size: 1em 
}
 .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;
}
 .bg-cherry {
	 color: #fff;
	 background-color: rgba(186, 12, 47, 0.8);
	 padding: 20px;
	 margin-top: 0px;
	 margin-bottom: 100px;
	 border: 1px solid #fff;
}
 .icon span {
	 color: #ba0c2f;
}
 #nav .nav .navbar-grey .open > a {
	 background-color: #595B5F;
	 color: #f3f3f3;
}
 nav .nav .open > a, #nav .nav .open > a:hover, #nav .nav .open > a:focus {
	 color: #f3f3f3;
	 background-color: #63666a;
}
 .circle {
	 width: 50px;
	 height: 50px;
	 line-height: 50px;
	 border-radius: 50%;
	 font-size: 20px;
	 color: #fff;
	 text-align: center;
	 background: #ba0c2f;
	 font-weight: bold;
}
 .ser-col h2 {
	 margin-bottom: 20px;
	 text-align: center;
}
 .staff h3 {
	 margin-top: 25px;
	 margin-bottom: 15px;
	 text-transform: none;
	 text-align: left;
	 font-size: 20px;
}
 .fsOptionLabel {
	 font-size: 14px;
}
 .fsBody .fsLabel, .fsBody label {
	 font-weight: bold;
}
 .visuallyhidden {
	 border: 0;
	 clip: rect(0 0 0 0);
	 height: 1px;
	 margin: -1px;
	 overflow: hidden;
	 padding: 0;
	 position: absolute;
	 width: 1px;
}
 .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;
}
 .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	 color: #555;
	 cursor: default;
	 background-color: #fff;
	 border: 1px solid #ddd;
	 border-bottom-color: rgb(221, 221, 221);
	 border-bottom-color: transparent;
}
 .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;
}
 .redborder {
	 content: "";
	 border-left: 7px #c10037 solid;
	 display: inline-block;
	 height: 100%;
	 vertical-align: top;
	 margin-right: 5px;
	 margin-top: -4px;
	 margin-bottom: 20px;
}
 h3.subheading-infocus {
	 font-size: 18px;
	 text-transform: none;
	 font-style: italic;
	 font-weight: 400;
	 margin-bottom: 30px;
}
 .blackheading {
	 color: 000#;
}
 legend.small {
	 margin-bottom: 0;
	 font-size: 16px;
	 font-weight: bold;
}
 label {
	 font-size: 16px;
}
 .row-striped:nth-of-type(odd){
	 background-color: #efefef;
}
 .row-striped:nth-of-type(even){
	 background-color: #ffffff;
}
 .row-striped {
	 padding: 15px 0;
}
 @font-face{
	 font-family:tnr_navajo;
	 src:url('/assets/fonts/Timenrn_.ttf');
}
 .navajo_text{
	 font-family:tnr_navajo;
}
 .dental-app-process {
	 font-size: 18px;
}
 .film_item {
	 width: 830px;
	 max-width: 830px;
	 padding: 0 10px 0;
	/*Items separation*/
}
 .film_item .film_box {
	 visibility: hidden;
}
 .film_item.film_roll_child.active .film_box {
	 visibility: visible;
	 padding: 5px 15px 5px;
	 color: #fff;
	 background-color: rgba(51, 51, 51, 0.8);
}
 .film_item .film_box h3 {
	 color: #fff;
}
/*Screen Sizes*/
 @media (max-width: 767px) {
	/*Sizes 320px-766px*/
	 .film_item .film_box {
		 position: absolute;
		 top: 60%;
		 left: 40%;
		 width: 30%;
		/*border: 1px solid green;
		 */
	}
	 .film_item .film_box a {
		 color:#fff;
		 text-decoration:none;
	}
	 .film_item .film_box h3 {
		 font-size:18px;
		 margin-top: 10px;
	}
}
 @media screen and (min-width: 768px){
	/*Sizes 768px-1200px*/
	 .film_item .film_box {
		 position: absolute;
		 max-width: 50%;
		 bottom: 10px;
		/*top: 60%;
		 */
		 left: 50px;
		 padding: 0 10px 5px;
		 color:#fff;
		/*border: 1px solid red;
		 */
	}
	 .film_item .film_box a {
		 color:#fff;
		 text-decoration:none;
	}
	 .film_item .film_box h3 {
		 font-size:18px;
		 margin-top: 10px;
	}
}
 .panel-danger {
	 border-color: #ba0c2f;
	 background: #ba0c2f;
}
 .panel-danger > .panel-heading {
	 color: #fff;
	 background-color: #ba0c2f;
	 border-color: #ba0c2f;
}
 .panel-danger > .panel-heading > div:nth-child(even) {
	 color: #fff;
	 background-color: #c05131;
	 border-color: #c05131;
}
 .panel-danger > .panel-heading .badge {
	 color: #fff;
	 background-color: #ba0c2f;
}
 .panel-danger > .panel-footer + .panel-collapse > .panel-body {
	 border-bottom-color: #ebccd1;
}
 .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;
}
 .text-danger {
	 color: #fff;
}
 div > .search-box {
	 border:2px solid #ddd;
	 background: #f9f9f9;
	 padding-top:10px;
	 padding-left: 10px;
}
 ul.news-social-media li a {
	 font-size: 40px;
}
 p.news_description {
	 font-size: 0.85em;
	 line-height: 1.5;
}
 .media-body p {
	 font-size: 1em;
}
 .h1news {
	 font-size: 28px 
}
 .h3news, .newslink {
	 font-size: 18px 
}
 section ul, section ol {
	 line-height: 1.5;
	 font-size: 1.0em;
	 font-weight:400;
	 margin: 0 0 20px;
}
 .pagination > li > a, .pagination > li > span {
	 font-size: 0.7em;
}
 .event-list{
	 list-style:none;
	 margin:0;
	 padding:0 
}
 .event-list > li{
	 background-color:#fff;
	 box-shadow:0 0 5px #333;
	 box-shadow:0 0 5px rgba(51,51,51,0.7);
	 padding:0;
	 margin:0 0 20px 
}
 .event-list > li > time{
	 display:inline-block;
	 width:100%;
	 color:#fff;
	 background-color:#ba0c2f;
	 padding:5px;
	 text-align:center;
	 text-transform:uppercase 
}
 .event-list > li:nth-child(even) > time{
	 background-color:#c05131 
}
 .event-list > li > time > span{
	 display:none 
}
 .event-list > li > time > .day{
	 display:block;
	 font-size:50pt;
	 font-weight:100;
	 line-height:1 
}
 .event-list > li > time > .day-{
	 display:block;
	 font-size:30pt;
	 font-weight:100;
	 line-height:1 
}
 .event-list > li time > .month{
	 display:block;
	 font-size:30pt;
	 font-weight:900;
	 line-height:1 
}
 .event-list > li > img{
	 width:100% 
}
 .event-list > li > .info{
	 padding-top:5px;
	 text-align:center 
}
 .event-list > li > .info > .title{
	 font-size:17pt;
	 font-weight:700;
	 margin:0 5px;
}
 .event-list > li > .info > .desc{
	 font-size:13pt;
	 font-weight:300;
	 margin:0 
}
 .event-list > li > .info > ul{
	 display:table;
	 list-style:none;
	 margin:10px 0 0;
	 padding:0;
	 width:100%;
	 text-align:center 
}
 .event-list > li > .info > ul > li{
	 display:table-cell;
	 cursor:pointer;
	 color:#1e1e1e;
	 font-size:11pt;
	 font-weight:300;
	 padding:3px 0 
}
 .event-list > li > .info > ul > li > a{
	 display:block;
	 width:100%;
	 color:#1e1e1e;
	 text-decoration:none 
}
 .event-list > li > .info > ul > li:hover{
	 color:#1e1e1e;
	 background-color:#c8c8c8 
}
 @media (min-width:768px){
	 .event-list > li{
		 position:relative;
		 display:block;
		 width:100%;
		 height:120px;
		 padding:0 
	}
	 .event-list > li > time,.event-list > li > img{
		 display:inline-block;
		 width:120px;
		 float:left 
	}
	 .event-list > li > .info{
		 background-color:#f5f5f5;
		 overflow:hidden 
	}
	 .event-list > li > time,.event-list > li > img{
		 width:120px;
		 height:120px;
		 padding:0;
		 margin:0 
	}
	 .event-list > li > .info{
		 position:relative;
		 height:120px;
		 text-align:left;
		 padding-right:40px 
	}
	 .event-list > li > .info > .title,.event-list > li > .info > .desc{
		 padding:0 10px;
	}
	 .event-list > li > .info > ul{
		 position:absolute;
		 left:0;
		 bottom:0 
	}
}
/*Owl Carousel*/
 .owl-item.active.center {
	 background: #ba0c2f;
	 color: #fff;
}
 .owl-item.active.center h3 a {
	 color: #fff;
	 font-size: 18px;
}
 .owl-item.active.center > div:after {
	 content: '';
}
 .owl-item > div:after {
	 font-size: 18px;
}
 .owl-news .owl-prev, .owl-news .owl-next, .owl-events .owl-prev, .owl-events .owl-next{
	 position: absolute;
	 top: 30%;
	 transform: translateY(-50%);
	 text-shadow: 0 1px 2px rgba(0,0,0,.6);
	 background: none;
}
 .owl-news .owl-prev, .owl-events .owl-prev{
	 left: 2em;
}
 .owl-news .owl-next, .owl-events .owl-next{
	 right: 2em;
}
 .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{
	 color:#fff;
	 text-shadow: 0 1px 2px rgba(0,0,0,.6);
	 background: none;
}
 .owl-carousel .owl-nav button.owl-next:hover, .owl-carousel .owl-nav button.owl-prev:hover{
	 background: none;
}
 .owl-carousel .owl-nav button.owl-next a:hover {
	 color:red;
}
 .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
	 color:#fff;
}
 .news-item {
	 padding-bottom: 20px;
}
 .content-news {
	 padding: 0 10px;
}
 .news-event{
	 float:right;
	 margin-top:10px;
}
 .box-events {
	 width: 460px;
	 height: auto;
}
 .box-events p, .content-news p {
	 font-size: 14px;
}
 .box-events .img-events {
	 width: 150px;
	 float: left;
	 margin-right: 10px;
	 border: 1px solid silver;
}
 .box-events .img-events img{
	 max-width: 100%;
	 max-height: 100%;
}
 .box-events .content-events {
	 padding-left: 20px;
	 padding-top: 1px;
	 max-width: 400px;
}
/*.box-events .content-events h3.a{
	 margin-left: 5px;
	 padding-left: 5px;
	 padding-top: 10px;
	 max-width: 90px;
	 border: 1px solid red;
}
 */
 @media (max-width: 767px) {
	 .box-events .content-events {
		 max-width: 320px;
	}
}
 .box-events .content-events time {
	 margin-left: 5px;
	 padding-left: 5px;
}
 .is-not-youTube .j-poster h3 {
	 color: black !important;
}
 .juicer-feed .j-paginate {
	 border-color: #ba0c2f !important;
	 color: #ba0c2f !important;
}
 .juicer-feed .j-paginate:hover {
	 border-color: #ba0c2f !important;
	 color: #fff !important;
}
 .juicer-feed a.juicer-button:hover, .juicer-feed .j-paginate:hover {
	 color: #fff !important;
	 background-color: #ba0c2f !important;
}
 .j-loading {
	 border-color: #000 !important;
}
 .j-loading:before {
	 background-color: #000 !important;
}
 .juicer-feed .j-message a {
	 color: #ba0c2f !important;
}
 .juicer-feed .j-message a:hover, .juicer-feed .j-message a:focus, .juicer-feed a:hover, .juicer-feed a:focus {
	 text-decoration:underline !important;
}

@font-face {
    font-family: "Glyphicons Halflings";
    src: url(/assets/fonts/glyphicons-halflings-regular.eot);
    src: url(/assets/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(/assets/fonts/glyphicons-halflings-regular.woff2) format("woff2"), url(/assets/fonts/glyphicons-halflings-regular.woff) format("woff"),
        url(/assets/fonts/glyphicons-halflings-regular.ttf) format("truetype"), url(/assets/fonts/glyphicons-halflings-regular.svg) format("svg");
}
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: "Glyphicons Halflings";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
    content: "\002a";
}
.glyphicon-plus:before {
    content: "\002b";
}
.glyphicon-eur:before,
.glyphicon-euro:before {
    content: "\20ac";
}
.glyphicon-minus:before {
    content: "\2212";
}
.glyphicon-cloud:before {
    content: "\2601";
}
.glyphicon-envelope:before {
    content: "\2709";
}
.glyphicon-pencil:before {
    content: "\270f";
}
.glyphicon-glass:before {
    content: "\e001";
}
.glyphicon-music:before {
    content: "\e002";
}
.glyphicon-search:before {
    content: "\e003";
}
.glyphicon-heart:before {
    content: "\e005";
}
.glyphicon-star:before {
    content: "\e006";
}
.glyphicon-star-empty:before {
    content: "\e007";
}
.glyphicon-user:before {
    content: "\e008";
}
.glyphicon-film:before {
    content: "\e009";
}
.glyphicon-th-large:before {
    content: "\e010";
}
.glyphicon-th:before {
    content: "\e011";
}
.glyphicon-th-list:before {
    content: "\e012";
}
.glyphicon-ok:before {
    content: "\e013";
}
.glyphicon-remove:before {
    content: "\e014";
}
.glyphicon-zoom-in:before {
    content: "\e015";
}
.glyphicon-zoom-out:before {
    content: "\e016";
}
.glyphicon-off:before {
    content: "\e017";
}
.glyphicon-signal:before {
    content: "\e018";
}
.glyphicon-cog:before {
    content: "\e019";
}
.glyphicon-trash:before {
    content: "\e020";
}
.glyphicon-home:before {
    content: "\e021";
}
.glyphicon-file:before {
    content: "\e022";
}
.glyphicon-time:before {
    content: "\e023";
}
.glyphicon-road:before {
    content: "\e024";
}
.glyphicon-download-alt:before {
    content: "\e025";
}
.glyphicon-download:before {
    content: "\e026";
}
.glyphicon-upload:before {
    content: "\e027";
}
.glyphicon-inbox:before {
    content: "\e028";
}
.glyphicon-play-circle:before {
    content: "\e029";
}
.glyphicon-repeat:before {
    content: "\e030";
}
.glyphicon-refresh:before {
    content: "\e031";
}
.glyphicon-list-alt:before {
    content: "\e032";
}
.glyphicon-lock:before {
    content: "\e033";
}
.glyphicon-flag:before {
    content: "\e034";
}
.glyphicon-headphones:before {
    content: "\e035";
}
.glyphicon-volume-off:before {
    content: "\e036";
}
.glyphicon-volume-down:before {
    content: "\e037";
}
.glyphicon-volume-up:before {
    content: "\e038";
}
.glyphicon-qrcode:before {
    content: "\e039";
}
.glyphicon-barcode:before {
    content: "\e040";
}
.glyphicon-tag:before {
    content: "\e041";
}
.glyphicon-tags:before {
    content: "\e042";
}
.glyphicon-book:before {
    content: "\e043";
}
.glyphicon-bookmark:before {
    content: "\e044";
}
.glyphicon-print:before {
    content: "\e045";
}
.glyphicon-camera:before {
    content: "\e046";
}
.glyphicon-font:before {
    content: "\e047";
}
.glyphicon-bold:before {
    content: "\e048";
}
.glyphicon-italic:before {
    content: "\e049";
}
.glyphicon-text-height:before {
    content: "\e050";
}
.glyphicon-text-width:before {
    content: "\e051";
}
.glyphicon-align-left:before {
    content: "\e052";
}
.glyphicon-align-center:before {
    content: "\e053";
}
.glyphicon-align-right:before {
    content: "\e054";
}
.glyphicon-align-justify:before {
    content: "\e055";
}
.glyphicon-list:before {
    content: "\e056";
}
.glyphicon-indent-left:before {
    content: "\e057";
}
.glyphicon-indent-right:before {
    content: "\e058";
}
.glyphicon-facetime-video:before {
    content: "\e059";
}
.glyphicon-picture:before {
    content: "\e060";
}
.glyphicon-map-marker:before {
    content: "\e062";
}
.glyphicon-adjust:before {
    content: "\e063";
}
.glyphicon-tint:before {
    content: "\e064";
}
.glyphicon-edit:before {
    content: "\e065";
}
.glyphicon-share:before {
    content: "\e066";
}
.glyphicon-check:before {
    content: "\e067";
}
.glyphicon-move:before {
    content: "\e068";
}
.glyphicon-step-backward:before {
    content: "\e069";
}
.glyphicon-fast-backward:before {
    content: "\e070";
}
.glyphicon-backward:before {
    content: "\e071";
}
.glyphicon-play:before {
    content: "\e072";
}
.glyphicon-pause:before {
    content: "\e073";
}
.glyphicon-stop:before {
    content: "\e074";
}
.glyphicon-forward:before {
    content: "\e075";
}
.glyphicon-fast-forward:before {
    content: "\e076";
}
.glyphicon-step-forward:before {
    content: "\e077";
}
.glyphicon-eject:before {
    content: "\e078";
}
.glyphicon-chevron-left:before {
    content: "\e079";
}
.glyphicon-chevron-right:before {
    content: "\e080";
}
.glyphicon-plus-sign:before {
    content: "\e081";
}
.glyphicon-minus-sign:before {
    content: "\e082";
}
.glyphicon-remove-sign:before {
    content: "\e083";
}
.glyphicon-ok-sign:before {
    content: "\e084";
}
.glyphicon-question-sign:before {
    content: "\e085";
}
.glyphicon-info-sign:before {
    content: "\e086";
}
.glyphicon-screenshot:before {
    content: "\e087";
}
.glyphicon-remove-circle:before {
    content: "\e088";
}
.glyphicon-ok-circle:before {
    content: "\e089";
}
.glyphicon-ban-circle:before {
    content: "\e090";
}
.glyphicon-arrow-left:before {
    content: "\e091";
}
.glyphicon-arrow-right:before {
    content: "\e092";
}
.glyphicon-arrow-up:before {
    content: "\e093";
}
.glyphicon-arrow-down:before {
    content: "\e094";
}
.glyphicon-share-alt:before {
    content: "\e095";
}
.glyphicon-resize-full:before {
    content: "\e096";
}
.glyphicon-resize-small:before {
    content: "\e097";
}
.glyphicon-exclamation-sign:before {
    content: "\e101";
}
.glyphicon-gift:before {
    content: "\e102";
}
.glyphicon-leaf:before {
    content: "\e103";
}
.glyphicon-fire:before {
    content: "\e104";
}
.glyphicon-eye-open:before {
    content: "\e105";
}
.glyphicon-eye-close:before {
    content: "\e106";
}
.glyphicon-warning-sign:before {
    content: "\e107";
}
.glyphicon-plane:before {
    content: "\e108";
}
.glyphicon-calendar:before {
    content: "\e109";
}
.glyphicon-random:before {
    content: "\e110";
}
.glyphicon-comment:before {
    content: "\e111";
}
.glyphicon-magnet:before {
    content: "\e112";
}
.glyphicon-chevron-up:before {
    content: "\e113";
}
.glyphicon-chevron-down:before {
    content: "\e114";
}
.glyphicon-retweet:before {
    content: "\e115";
}
.glyphicon-shopping-cart:before {
    content: "\e116";
}
.glyphicon-folder-close:before {
    content: "\e117";
}
.glyphicon-folder-open:before {
    content: "\e118";
}
.glyphicon-resize-vertical:before {
    content: "\e119";
}
.glyphicon-resize-horizontal:before {
    content: "\e120";
}
.glyphicon-hdd:before {
    content: "\e121";
}
.glyphicon-bullhorn:before {
    content: "\e122";
}
.glyphicon-bell:before {
    content: "\e123";
}
.glyphicon-certificate:before {
    content: "\e124";
}
.glyphicon-thumbs-up:before {
    content: "\e125";
}
.glyphicon-thumbs-down:before {
    content: "\e126";
}
.glyphicon-hand-right:before {
    content: "\e127";
}
.glyphicon-hand-left:before {
    content: "\e128";
}
.glyphicon-hand-up:before {
    content: "\e129";
}
.glyphicon-hand-down:before {
    content: "\e130";
}
.glyphicon-circle-arrow-right:before {
    content: "\e131";
}
.glyphicon-circle-arrow-left:before {
    content: "\e132";
}
.glyphicon-circle-arrow-up:before {
    content: "\e133";
}
.glyphicon-circle-arrow-down:before {
    content: "\e134";
}
.glyphicon-globe:before {
    content: "\e135";
}
.glyphicon-wrench:before {
    content: "\e136";
}
.glyphicon-tasks:before {
    content: "\e137";
}
.glyphicon-filter:before {
    content: "\e138";
}
.glyphicon-briefcase:before {
    content: "\e139";
}
.glyphicon-fullscreen:before {
    content: "\e140";
}
.glyphicon-dashboard:before {
    content: "\e141";
}
.glyphicon-paperclip:before {
    content: "\e142";
}
.glyphicon-heart-empty:before {
    content: "\e143";
}
.glyphicon-link:before {
    content: "\e144";
}
.glyphicon-phone:before {
    content: "\e145";
}
.glyphicon-pushpin:before {
    content: "\e146";
}
.glyphicon-usd:before {
    content: "\e148";
}
.glyphicon-gbp:before {
    content: "\e149";
}
.glyphicon-sort:before {
    content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
    content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
    content: "\e152";
}
.glyphicon-sort-by-order:before {
    content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
    content: "\e154";
}
.glyphicon-sort-by-attributes:before {
    content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
    content: "\e156";
}
.glyphicon-unchecked:before {
    content: "\e157";
}
.glyphicon-expand:before {
    content: "\e158";
}
.glyphicon-collapse-down:before {
    content: "\e159";
}
.glyphicon-collapse-up:before {
    content: "\e160";
}
.glyphicon-log-in:before {
    content: "\e161";
}
.glyphicon-flash:before {
    content: "\e162";
}
.glyphicon-log-out:before {
    content: "\e163";
}
.glyphicon-new-window:before {
    content: "\e164";
}
.glyphicon-record:before {
    content: "\e165";
}
.glyphicon-save:before {
    content: "\e166";
}
.glyphicon-open:before {
    content: "\e167";
}
.glyphicon-saved:before {
    content: "\e168";
}
.glyphicon-import:before {
    content: "\e169";
}
.glyphicon-export:before {
    content: "\e170";
}
.glyphicon-send:before {
    content: "\e171";
}
.glyphicon-floppy-disk:before {
    content: "\e172";
}
.glyphicon-floppy-saved:before {
    content: "\e173";
}
.glyphicon-floppy-remove:before {
    content: "\e174";
}
.glyphicon-floppy-save:before {
    content: "\e175";
}
.glyphicon-floppy-open:before {
    content: "\e176";
}
.glyphicon-credit-card:before {
    content: "\e177";
}
.glyphicon-transfer:before {
    content: "\e178";
}
.glyphicon-cutlery:before {
    content: "\e179";
}
.glyphicon-header:before {
    content: "\e180";
}
.glyphicon-compressed:before {
    content: "\e181";
}
.glyphicon-earphone:before {
    content: "\e182";
}
.glyphicon-phone-alt:before {
    content: "\e183";
}
.glyphicon-tower:before {
    content: "\e184";
}
.glyphicon-stats:before {
    content: "\e185";
}
.glyphicon-sd-video:before {
    content: "\e186";
}
.glyphicon-hd-video:before {
    content: "\e187";
}
.glyphicon-subtitles:before {
    content: "\e188";
}
.glyphicon-sound-stereo:before {
    content: "\e189";
}
.glyphicon-sound-dolby:before {
    content: "\e190";
}
.glyphicon-sound-5-1:before {
    content: "\e191";
}
.glyphicon-sound-6-1:before {
    content: "\e192";
}
.glyphicon-sound-7-1:before {
    content: "\e193";
}
.glyphicon-copyright-mark:before {
    content: "\e194";
}
.glyphicon-registration-mark:before {
    content: "\e195";
}
.glyphicon-cloud-download:before {
    content: "\e197";
}
.glyphicon-cloud-upload:before {
    content: "\e198";
}
.glyphicon-tree-conifer:before {
    content: "\e199";
}
.glyphicon-tree-deciduous:before {
    content: "\e200";
}
.glyphicon-cd:before {
    content: "\e201";
}
.glyphicon-save-file:before {
    content: "\e202";
}
.glyphicon-open-file:before {
    content: "\e203";
}
.glyphicon-level-up:before {
    content: "\e204";
}
.glyphicon-copy:before {
    content: "\e205";
}
.glyphicon-paste:before {
    content: "\e206";
}
.glyphicon-alert:before {
    content: "\e209";
}
.glyphicon-equalizer:before {
    content: "\e210";
}
.glyphicon-king:before {
    content: "\e211";
}
.glyphicon-queen:before {
    content: "\e212";
}
.glyphicon-pawn:before {
    content: "\e213";
}
.glyphicon-bishop:before {
    content: "\e214";
}
.glyphicon-knight:before {
    content: "\e215";
}
.glyphicon-baby-formula:before {
    content: "\e216";
}
.glyphicon-tent:before {
    content: "\26fa";
}
.glyphicon-blackboard:before {
    content: "\e218";
}
.glyphicon-bed:before {
    content: "\e219";
}
.glyphicon-apple:before {
    content: "\f8ff";
}
.glyphicon-erase:before {
    content: "\e221";
}
.glyphicon-hourglass:before {
    content: "\231b";
}
.glyphicon-lamp:before {
    content: "\e223";
}
.glyphicon-duplicate:before {
    content: "\e224";
}
.glyphicon-piggy-bank:before {
    content: "\e225";
}
.glyphicon-scissors:before {
    content: "\e226";
}
.glyphicon-bitcoin:before {
    content: "\e227";
}
.glyphicon-btc:before {
    content: "\e227";
}
.glyphicon-xbt:before {
    content: "\e227";
}
.glyphicon-yen:before {
    content: "\00a5";
}
.glyphicon-jpy:before {
    content: "\00a5";
}
.glyphicon-ruble:before {
    content: "\20bd";
}
.glyphicon-rub:before {
    content: "\20bd";
}
.glyphicon-scale:before {
    content: "\e230";
}
.glyphicon-ice-lolly:before {
    content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
    content: "\e232";
}
.glyphicon-education:before {
    content: "\e233";
}
.glyphicon-option-horizontal:before {
    content: "\e234";
}
.glyphicon-option-vertical:before {
    content: "\e235";
}
.glyphicon-menu-hamburger:before {
    content: "\e236";
}
.glyphicon-modal-window:before {
    content: "\e237";
}
.glyphicon-oil:before {
    content: "\e238";
}
.glyphicon-grain:before {
    content: "\e239";
}
.glyphicon-sunglasses:before {
    content: "\e240";
}
.glyphicon-text-size:before {
    content: "\e241";
}
.glyphicon-text-color:before {
    content: "\e242";
}
.glyphicon-text-background:before {
    content: "\e243";
}
.glyphicon-object-align-top:before {
    content: "\e244";
}
.glyphicon-object-align-bottom:before {
    content: "\e245";
}
.glyphicon-object-align-horizontal:before {
    content: "\e246";
}
.glyphicon-object-align-left:before {
    content: "\e247";
}
.glyphicon-object-align-vertical:before {
    content: "\e248";
}
.glyphicon-object-align-right:before {
    content: "\e249";
}
.glyphicon-triangle-right:before {
    content: "\e250";
}
.glyphicon-triangle-left:before {
    content: "\e251";
}
.glyphicon-triangle-bottom:before {
    content: "\e252";
}
.glyphicon-triangle-top:before {
    content: "\e253";
}
.glyphicon-console:before {
    content: "\e254";
}
.glyphicon-superscript:before {
    content: "\e255";
}
.glyphicon-subscript:before {
    content: "\e256";
}
.glyphicon-menu-left:before {
    content: "\e257";
}
.glyphicon-menu-right:before {
    content: "\e258";
}
.glyphicon-menu-down:before {
    content: "\e259";
}
.glyphicon-menu-up:before {
    content: "\e260";
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
 