  
@import url("/content/dam/bc1/top-tier/css/custom-global.css");

@charset "UTF-8";
/* CSS Document */

.quote-section blockquote {
	color:#fff;
}

.quote-section .author {
	color:#000;
}


.quote-section .author::before {
    border-top: 1px solid #cccdd1;
}

quote-section .author::after {
    border-bottom: 1px solid #cccdd1;
}

.int-wrap .content-carousel .item h3 a {
	color: #fff;
}

.int-wrap .image-section .container-fluid .pull-right .content {
	left: 0;
	right: auto!important;
    background: rgba(0,0,0,.3);
    padding: 5px 20px 53px;
}

body .int-wrap h3{
	/*min-height: 66px;*/
}

.image.section img{
	max-width: 100%;
}

h3 a {
	color:inherit;
}

.ytp-thumbnail-overlay {
    top: 4px !important;
    }
@media screen and (max-width: 767px) {
  .int-wrap .campus-life-video-content h3 {
    margin-bottom: 0;
  }
 
  body .int-wrap h3 {
     min-height:0; 
  }
 
 .int-wrap .image-section .container-fluid .pull-right {
    background: inherit;
  }

.int-wrap .image-section.left-caption .container-fluid .pull-right {
    margin-top: 47%;
    float: none !important;
    background: none;
	}
    .int-wrap .image-section.left-caption .container-fluid .pull-right .content h2,
     .int-wrap .image-section.left-caption .container-fluid .pull-right .content p{
        color: #fff;
    }
    .int-wrap .image-section.left-caption .container-fluid .pull-right .content, .int-wrap .image-section .container-fluid .pull-right .content {
        color: #ffffff;
        position: relative;
        bottom: 14px;
        top: auto;
        right: auto;
        left: 0px;
        padding: 5px 20px 10px;
        background: #777;
    }
  .int-wrap .image-section .container-fluid .pull-right .content p {
	  margin-top: 0;
  }
  .int-wrap .image-section .container-fluid .pull-right .content h3 {
	  margin-bottom: 10px;
  }
  
  .int-wrap .image-section img {
	  min-height: 150px;
  }
  
  .int-wrap .campus-life-video-content {
    padding-top: 0px;
  }
  
  .int-wrap .campus-life-callout-section {
    margin-bottom: 25px;
  }
  
  /*.int-wrap .nav-content-section .pull-up {
    margin: 17px 0 0;
  }*/
  
  int-wrap .campus-life-callout-section .image .text, .int-wrap .campus-life-callout-section .video .text {
    display: block;
    font-size: 0.8em;
}
 .int-wrap .campus-life-callout-section .video .image-caption {
    line-height: 14px;
}

            }