
.color-1 .carousel-indicators li {
  border-color: #e10f21;
}

.color-1 .carousel-indicators .active {
  background-color: #e10f21;
}

.box.box--is-open.color-1:before{
  color: #000;
}

.color-1 .jumbotron--cover-int {
  background-color: #e10f21;
}

.box.box--is-open.color-1:before{
  color: #e10f21;
}

.box__media + .border-top.border--color-1 {
  border-color-top: #e10f21;
}

.box__aside.border-top.border--color-1 {
  border-color-top: #e10f21;
}

.box.box--is-open.color-1 {
  color: #e10f21;
}

.box.box--is-open.box--border.color-1 {
  border-top-color: #e10f21;
  border-bottom-color: #91b623;
}

.color-1 {
  color: #e10f21;
}

.color-1 .content__title {
  color: #e10f21;
}

.color-1 {
  color: #e10f21;
}

.color-1 .nav-desktop {
  border-color: #e10f21;
}

.color-1 .jumbotron--cover {
  background-color: #e10f21;
}

.color-1 .content__title {
  color: #e10f21;
}

.color-1 .jumbotron--arrow:before,
.color-1 .box.box--is-open:before {
  color: #e10f21;
}

.color-1 .nav--side .active a {
  color: #e10f21;
}

.color-1 .navbar-fixed-top--dark .ico-hamburger {
  color: #e10f21;
}

.color-1 .table > thead > tr > th,
.color-1 .table > thead > tr > td,
.color-1 .table > tbody > tr > th,
.color-1 .table > tbody > tr > td,
.color-1 .table > tfoot > tr > th,
.color-1 .table > tfoot > tr > td {
  border-top-color: rgba(85, 85, 85, 0.2);
}

.color-1 .table > thead > tr > th {
  border-bottom-color: #e10f21;
}

.color-1 .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: rgba(0,0,0,0.05);
}

.color-1 .footer {
  box-shadow: 0px 5px 10px 5px rgba(0, 0, 0, 0.3);
}

.color-1 .cc_container a.cc_btn {
  color: white;
  background-color: #e10f21;
  border: solid 1px #e10f21;
  border-radius: 0px;
  -webkit-border-radius: 0px;
}

.color-1 .cc_container a.cc_btn:hover {
  color: #e10f21;
  background-color: white;
  border-color: #e10f21;
  border-radius: 0px;
  -webkit-border-radius: 0px;
}

.box.color-1 {
  background-color: #e10f21;
}

.box.color-1 .box__link:hover {
  background-color: #b10c1a;
}

.box.color-1 .box__text a {
  color: #e10f21;
}

.box.color-1 .box__text a:hover {
  color: #608c16;
}

.box.color-1 .border-top {
  border-top-color: #e10f21;
}

.box.color-1.box--collapse {
  color: #fff;
}

.box.color-1.box--collapse:hover {
  color: #fff;
  background-color: #e10f21;
}

.box.color-1.box--collapse:hover.box--is-open {
  color: #e10f21;
  background-color: transparent;
}

.box.color-1.box--collapse .box__header:after {
  color: #e10f21;
}

.box.color-1.box--no-bg.box {
  color: #e10f21;
  background: transparent;
}


.box.color-1.box--no-bg.box:before {
  background-image: url("../graphics/arrow-bottom-right-blue.svg");
}

.box.color-1.box--no-bg.box--border,
.box.color-1.box--no-bg .box__date {
  border-color: #e10f21;
}

.box.color-1 .list-group .list-group-item {
  color: #e10f21;
  border-color: #e10f21;
}

.box.color-1 .list-group .list-group-item:hover {
  color: #004e81;
}

.box.color-1 .form-control {
  border-color: #e10f21;
}

.box.color-1 .btn-primary {
  background-color: #e10f21;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #0098fb;
}

.box.color-1 .btn-primary:hover, .box.color-1 .btn-primary:focus {
  background-color: #004877;
  background-position: 0 -15px;
}

.box.color-1 .btn-primary:active, .box.color-1 .btn-primary.active {
  background-color: #004877;
  border-color: #00426d;
}

.box.color-1 .btn-primary.disabled,
.box.color-1 .btn-primary.disabled:hover,
.box.color-1 .btn-primary.disabled:focus,
.box.color-1 .btn-primary.disabled.focus,
.box.color-1 .btn-primary.disabled:active,
.box.color-1 .btn-primary.disabled.active,
.box.color-1 .btn-primary[disabled],
.box.color-1 .btn-primary[disabled]:hover,
.box.color-1 .btn-primary[disabled]:focus,
.box.color-1 .btn-primary[disabled].focus,
.box.color-1 .btn-primary[disabled]:active,
.box.color-1 .btn-primary[disabled].active,
fieldset[disabled] .box.color-1 .btn-primary,
fieldset[disabled] .box.color-1 .btn-primary:hover,
fieldset[disabled] .box.color-1 .btn-primary:focus,
fieldset[disabled] .box.color-1 .btn-primary.focus,
fieldset[disabled] .box.color-1 .btn-primary:active,
fieldset[disabled] .box.color-1 .btn-primary.active {
  background-color: #004877;
  background-image: none;
}

.box.box--is-open.color-1 {
  color: #e10f21;
  background-color: #fff;
}

.box.box--is-open.color-1.box--border {
  border-top-color: #e10f21;
  border-bottom-color: #e10f21;
}

.box.box--is-open.color-1.box--border.color-1 {
  border-top-color: #e10f21;
  border-bottom-color: #e10f21;
}

.box.box--is-open.color-1 .box__title {
  color: #e10f21;
}

.box.box--is-open.color-1 .box__date {
  border-bottom-color: #e10f21;
}

.box.box--is-open.color-1 .border-top {
  border-top: 1px dotted #e10f21;
}

.box.box--is-open.color-1 .border-top.border--color-1 {
  border-color-top: #e10f21;
}

.color-1 .box.box--is-open.color-1 .border-top {
  border-top: 1px dotted #e10f21;
}

.color-1 .box.box--is-open.color-1.box--border.color-1 {
  border-top-color: #e10f21;
  border-bottom-color: #e10f21;
}

.color-1 .box.box--is-open.color-1 .box__title {
  color: #e10f21;
}

.color-1 .box_sponsor p {
  color: #e10f21;
}

.color-1 .dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-image: linear-gradient(to bottom, #b10c1a 0%, #e10f21 100%);
}

.color-1 .social_wall_program{
  border: 0;
  background-color: #e10f21;
  color: white;
}

.color-1 .program_details .nav-tabs{
  background-color: #e10f21;
}

.color-1 .program_button{
  background-color: #e10f21;
}

.color-1 .nav-tabs > li.active > a,
.color-1 .nav-tabs > li.active > a:hover,
.color-1 .nav-tabs > li.active > a:focus {
  color: #e10f21;
}

.color-1 .nav-tabs > li > a:hover,
.color-1 .nav-tabs > li > a:focus {
  color: #e10f21;
}

.color-1 .nav--side .active a {
  color: #e10f21;
}

.color-1 .social_wall_box .social_wall_box_header i{
  position: absolute;
  color: #e10f21;
  right: 12px;
  top: 12px;
}

.color-1 .social_wall_box .social_wall_box_body a h1{
  color: #e10f21;
  margin-top: 5px;
}

.color-1 .social_wall_box .social_wall_box_body a:hover,
.color-1 .social_wall_box .social_wall_box_body a:hover h1,
.color-1 .social_wall_box .social_wall_box_body a:hover p{
  color: #e10f21;
  text-decoration: none;
}

.color-1 .social_wall_box .social_wall_box_header a {
  color: #e10f21;
}

/* ------------------------------------------------------ MEDIA QUERIES ------------------------------------------------------ */

@media screen and (min-width: 992px) {

  .color-1 .navbar-fixed-top--dark:before {
    left: 20px;
    color: #e10f21;
  }

}

@media screen and (max-width: 1108px){

  .color-1 .nav_program_details .navbar-fixed-top {
    background-color: #e10f21;
  }

}
