  .news-list a h4 {
    font-weight: 600 !important;
    font-size: 15px !important;
}

.explore-section .explore-row .explore-link .content h3 {
    font-size: 20px;
    -webkit-transition: font 0.3s ease;
    -moz-transition: font 0.3s ease;
    -o-transition: font 0.3s ease;
    -ms-transition: font 0.3s ease;
}

.explore-section .explore-row .explore-link .content {
    position: absolute;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
}

.explore-section .explore-row .explore-link .over:hover {
    opacity: 1;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    background: rgba{0,0,0,.5} ;
}

/*Border on explore-bc images */

.explore-section .explore-row .col-xs-6, .explore-section .explore-row .col-sm-6, .explore-section .explore-row .col-md-6 {
    border-right: 2px solid #fff;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
}

.explore-section .explore-row .col-xs-6 .explore-section .explore-row .col-sm-6 {
    border-right: none;
    border-bottom: none;
}

.explore-section .explore-row .col-xs-12, .explore-section .explore-row .col-sm-12, .explore-section .explore-row .col-md-12 {
    border-right: 1px solid #fff;
}

/* Explore SM¾­µäºÏ¼¯ hover interaction */

.explore-bc .col-sm-6 img, .explore-section .col-md-6.col-sm-6.col-xs-12 img {
    margin-bottom: 15px;
    display: block;
    width: auto;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
}

.explore-bc .col-sm-6 a:hover img, .explore-section .col-md-6.col-sm-6.col-xs-12 a:hover img {
    -webkit-transform: scale(1.06) ;
    /* Safari and Chrome */
    -moz-transform: scale(1.06) ;
    /* Firefox */
    -ms-transform: scale(1.06) ;
    /* IE 9 */
    -o-transform: scale(1.06) ;
    /* Opera */
    transform: scale(1.06) ;
}

.explore-bc .col-sm-6 a div:hover {
    max-width: 100%;
}

/* z-index: 1; */

@media screen and (max-width: 767px) {
  .news-section .news-col.bc-news .news-list .news-item a .image {    
    height: auto !important;
  }
  #sideNav {    /* Push page content down on mobile viewport */    
    z-index: 50;    
    position: relative;    
    margin-bottom: 45px;
  }
  .explore-section .explore-row .explore-link .content {    
    bottom: 10px;    
    max-width: 100%;
  }
  .explore-section .explore-row .explore-link .content h3 {    
    font-size: 17px !important;    
    line-height: 22px;    
    margin: 0;    
    -webkit-transition: font 0.3s ease;    -moz-transition: font 0.3s ease;    
    -o-transition: font 0.3s ease;    
    -ms-transition: font 0.3s ease;
  }
  .explore-section .explore-row .explore-link:hover .content h3 {    
    font-size: 17px;
  }
  .explore-section .explore-row .explore-link .over {    
    -webkit-opacity: .8;    
    -webkit-opacity: .8;    
    -webkit-opacity: .8;    
    -webkit-opacity: .8;    
    -webkit-opacity: .8;    
    -webkit-opacity: .8;    -webkit-opacity: .8;
    opacity: .8;
  }
  .explore-section .explore-row .explore-link:hover .content {    
    bottom: 20px;
  }
  .explore-section .explore-row .col-xs-6, .explore-section .explore-row .col-sm-6, .explore-section .explore-row .col-md-6 {    
    border-bottom: 3px solid #fff;
  }
  .social-twitter iframe #twitter-widget-0 {    
    height: 420px !important;
  }
  .explore-section .explore-filter ul li.filter .bootstrap-select button {    
    max-width: none;
  }
  .bootstrap-select.btn-group .btn .filter-option {    
    overflow: visible;
  }
  .jumbotron #homeCarousel .carousel-inner .item .container-fluid > .row > div .carousel-caption {    
    top: 44%;
  }
}

.explore-section .col-md-6.col-sm-6.col-xs-6 img,.explore-section .col-md-6.col-sm-6.col-xs-12 img {
    margin-left: -50%;
}

@media screen and (max-width: 767px) {
  .jumbotron #homeCarousel .carousel-inner .item .container-fluid {    
    background: none;
  }
}

/*COLOR CONTRANST */

.quote-section blockquote {
    /* Homepage */
    color: #927d4d;
}

@media screen and (min-width: 1200px) and (min-width: 1100px) {
  .jumbotron #homeCarousel .carousel-inner .item img {    
    top: 0;
  }
  .jumbotron .banner .item img {
  }
}

@media screen and (min-width: 1200px) {
  .explore-section .col-md-6.col-sm-6.col-xs-6 img,.explore-section .col-md-6.col-sm-6.col-xs-12 img {    
    margin-left: -50%;
  }
  .explore-section .col-md-6.col-sm-6.col-xs-12 .col-md-12.col-sm-12.col-xs-12 img {    
    margin-left: 0%;
  }
}

@media screen and (max-width: 1200px) and (min-width: 960px) {
  .explore-section .col-md-6.col-sm-6.col-xs-6 img,.explore-section .col-md-6.col-sm-6.col-xs-12 img {    
    margin-left: -50%;
  }
  .explore-section .col-md-6.col-sm-6.col-xs-12 .col-md-12.col-sm-12.col-xs-12 img {    
    margin-left: 0%;
  }
  .jumbotron #homeCarousel .carousel-inner .item img {    
    top: 0%;
  }
}

@media screen and (max-width: 960px) and (min-width: 766px) {
  .explore-section .col-md-6.col-sm-6.col-xs-6 img,.explore-section .col-md-6.col-sm-6.col-xs-12 img {    
    margin-left: -35%;
  }
}

@media screen and (max-width: 766px) and (min-width: 480px) {
  .jumbotron #homeCarousel .carousel-inner .item img {    
    top: -8%;
  }
}

@media screen and (max-width: 765px) and (min-width: 320px) {
  .explore-section .col-md-6.col-sm-6.col-xs-12 .col-md-12.col-sm-12.col-xs-12 img {    
    margin-left: -30%;    
    width: 150%;
  }
}

@media screen and (max-width: 420px) and (min-width: 320px) {
  .explore-section .explore-row .col-xs-6 img, .explore-section .explore-row .col-sm-6 img, .explore-section .explore-row .col-md-6 img {    
    margin-left: -55%;
  }
}


@media screen and (min-width: 991px) and (max-width: 2200px) {
 .int-wrap.school-wrap .videoCarousel .carousel-inner .item .slidevideo, .int-wrap.school-wrap .videoCarousel .carousel-inner .item .slideimage {
    height: 633px;
    width: 100%;
    background-size: 100%;
    background-position: 50%;
    overflow: hidden;
    padding-top: 0px;
  }
}
/*
@media screen and (max-width: 960px) and (min-width: 766px)   {                                                                               
   .int-wrap.school-wrap .jumbotron.large {
    height: 665px;

 }
}
@media screen and (max-width: 766px) and (min-width: 480px)   {                                                                               
   .int-wrap.school-wrap .jumbotron.large {
    height: 100%;

 }
}
 @media screen and (max-width: 767px) {
.int-wrap.school-wrap .jumbotron.large {
    margin-top: 63px;
    height: 100%;
}
}*/