/* CSS Document */
#feature-bg {
  background-image:url('/sites/scc/branding/background/frontpage.png');
  -webkit-background-size: cover;
     -moz-background-size: cover;
       -o-background-size: cover;
          background-size: cover;
}

.main-container {
  margin-top: 0;
}

section .row-feature {
  margin-bottom: 20px;
}
section .row-promo {
  margin-bottom: 10px;
}

.carousel-control {
  width: 10%;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  font-size: 75px;
  top: 40%;
}
.carousel-caption {
  padding:10px;
  bottom:30px;
  right:0;
  left:30%;
  background-color: rgba(255, 255, 255, 0.9);
  color:#000;
  text-shadow:none;
  text-align:left;
}
.carousel-caption h3,
.carousel-caption p {
  margin:0;
}

.carousel-caption h3 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #008c95;
}

.quick-links li {
  border-bottom: 1px solid #cec9c7;
  font-weight: bold;
  font-size: 14px;
  padding-right: .7em;
}
.quick-links li:last-child {
  border-bottom: none;
}
.quick-links li a {
  padding: .7em;
  display: block;
  color: #585858;
  text-transform: uppercase;
  text-decoration: none;
}
.quick-links li a:focus,
.quick-links li a:hover {
  color: #d0cfcb;
}
.quick-links .link-my-maricopa-edu a {
  background: transparent url("/sites/scc/themes/scc/images/frontpage/icon-my-maricopa-edu.png") no-repeat scroll right center;
}
.quick-links .link-class-schedule a {
  background: transparent url("/sites/scc/themes/scc/images/frontpage/icon-class-schedule.png") no-repeat scroll right center;
}
.quick-links .link-financial-aid a {
  background: transparent url("/sites/scc/themes/scc/images/frontpage/icon-financial-aid.png") no-repeat scroll right center;
}
.quick-links .link-alumni a {
  background: transparent url("/sites/scc/themes/scc/images/frontpage/icon-alumni.png") no-repeat scroll right center;
}
.quick-links .link-giving a {
  background: transparent url("/sites/scc/themes/scc/images/frontpage/icon-giving.png") no-repeat scroll right center;
}
.quick-links .link-calendars a {
  background: transparent url("/sites/scc/themes/scc/images/frontpage/icon-calendars.png") no-repeat scroll right center;
}
.quick-links .link-canvas a {
  background: transparent url("/sites/scc/themes/scc/images/frontpage/icon-canvas.png") no-repeat scroll right center;
}

.view-frontpage-promos .views-field-title {
  font-size: 1.2em;
  border-bottom: 1px solid #605e5e;
  margin:5px;
}
.view-frontpage-promos .views-field-field-fp-promo-image {
  margin-bottom: 5px;
}
.view-frontpage-promos .views-field-field-fp-promo-teaser {
  margin: 0 5px 10px 5px;
  font-size: .9em;
}
.view-frontpage-promos a {
  text-decoration: none;
}

.news-links h3 {
  margin-top: 4px;
  padding-bottom: 6px;
  padding-left: 9px;
  border-bottom: 1px solid #cec9c7;
  color: #194025;
}
.news-links ul li {
  margin-bottom: 8px;
  font-size: .9em;
  padding-right: 1.1em;
  padding-left: 8px;
}
.news-links .more-link {
  display: none;
  border-top: 1px solid #cec9c7;
}
.more-news {
  padding-top: 4px;
  padding-bottom: 8px;
  padding-left: 8px;
  border-top: 1px solid #cec9c7;
}

.most-frequently-visited-label {
  font-size: 1.2em;
  font-weight: bold;
  margin-top: 1.2em;
  margin-bottom: .8em;
  color: #444;
}
.most-frequently-visited {
  -webkit-columns: 3 150px;
  -moz-columns: 3 150px;
  columns: 3 150px;
  -webkit-column-gap: 1em;
  -moz-column-gap: 1em;
  column-gap: 1em;
}
/* Frontpage */

.most-frequently-visited {
  font-size: 1.1em;
}

ul.most-frequently-visited li {
  margin-bottom: 6px;
}

@media all and (max-width: 768px) {
  .views-field-field-fp-feature-teaser,
  .carousel-indicators {
    display: none;
  }
  .carousel-caption {
    display:none;
  }
}
@media all and (min-width: 769px) and (max-width: 992px) {
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    top: 30%;
  }
  .carousel-indicators {
    bottom: 45px;
  }
}
