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

.jumbotron .banner .item .container-fluid > .row > div .banner-content {
   /* padding: 340px 40% 0 85px;*/
}
.quote-section blockquote {
    color: #fff;
    font-family: utopia-std-display, serif;
    font-size: 25px;
    font-weight: lighter;
}
.quote-section .author span,
.quote-section .author {
   color: #b29d6c;
}

.padded-section .content{
   /*text-align: center;*/
}



.icon-arrow-full:before {

   color: #4e0b0b;
                    }

.responsive-columns h4{
    font-family: utopia-std-display, serif;
    font-size: 34px;
    font-weight: lighter;
    color: #000;
    letter-spacing: 2px;
    padding-bottom: 20px;
}

.news-list .article {
	clear: both;
	display: block;
	margin-top: 10px;
	/*min-height: 120px;*/
}
.tabs-section .tab-content{
   padding-left: 20px;
   padding-right: 20px;
}

.tabs-section .tab-content .col-md-3 img{
    width: 100%;
}
@media screen and (max-width: 991px) {
    .tabs-section .tab-content .col-md-3 img{
    width: auto;
}
                                            }
.fyi-section .responsive-columns-advanced .row div:nth-child(3) .figure{
    padding-top: 10px;
    padding-bottom: 0px;
                                                                        }


.fyi-section .responsive-columns-advanced .row div:nth-child(3) .figure:after{
    content:" million";
    font-size: 16px;
 }


.int-wrap .image-section .container-fluid .pull-right .content.Regular {
    color: #ffffff;
    position: absolute;
    top: auto;
    bottom: 40px;
    right: 0;
    padding: 20px 40px;
    font-size: 15px;
    width: 450px;
    background: rgba(0,0,0,0.5);
 }
}
.tabs-section ul.nav-tabs > li  {
    width: 25%;
}


.tabbed-content {
  background: #841419;
}

.tabbed-content p a{
    color: #dccaa0
}

.tabbed-content p.btn.btn-red a{
    color: #dccaa0
}

.tabs-section ul.nav-tabs > li.active a, .tabs-section ul.nav-tabs > li.active a:hover, .tabs-section ul.nav-tabs > li.active a:focus {
	background: #841419 url(/content/dam/bc1/top-tier/jesuit-catholic/css/active_tab_triangle.png) 50% 0 no-repeat !important;
    color: #fff !important;
    padding: 50px 0;
    border: none;
    background-repeat: no-repeat;
}

.tabs-section .tab-content  {
  background-color: #4e0b0b;
  color:#fff;
}        

.tabs-section ul.nav-tabs > li a, .tabs-section ul.nav-tabs > li a:hover, .tabs-section ul.nav-tabs > li a:focus {
   color: #bb7e81;
   background-color: #841419;
   padding: 50px 0;
   border: none;
}

.tabs-section ul.nav-tabs > li a:hover, .tabs-section ul.nav-tabs > li a:focus {
   color: #FFF;
   background-color: #841419;
   border: none;
}

blockquote{
	border-left: 3px solid #b30000; 
    font-size: 26px; 
    line-height: 40px; 
    padding-left: 20px; 
    margin: 25px 0;
}

.int-wrap .image-section .container-fluid .pull-right .content {
    left: 0;
    right: 55px;
    background: rgba(0,0,0,.5);
    padding: 20px 20px 35px;
    bottom: 42px;
}
@media screen and (max-width: 991px) and (min-width: 768px){
.tabs-section ul.nav-tabs > li {
    width: 25%;
        }
    }

@media screen and (max-width: 767px){
.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: 0;
    top: auto;
    right: auto;
    left: 0px;
    padding: 15px 20px 10px;
    background: #777;
    }  
	.int-wrap .image-section .container-fluid .pull-right {
      margin-top: 65%;
   }
   .tabs-section ul.nav-tabs > li {
    width: 25%;
    font-size: 16px;

    }
    .int-wrap .image-section img {
    margin: 0 auto !important;
    left: -22%;
    }
    .responsive-columns-advanced .image.section img{
    width: 100% !important;
	}
}                          
@media screen and (max-width: 489px) and (min-width: 280px){
.tabs-section ul.nav-tabs > li {
    width: 25%;
 }
}

