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

.int-wrap .image-section.bottom-caption .bg-row {
	background:none;
	top: 55px;
}
.counter {
	margin-top:40px;
}
.counter p {
	font-size:18px;
	margin-bottom: 1.5em;
	line-height: 1.75em;
}
.image-section .counter {
	width: 70% !important;
	text-align: left !important;
    padding-left:60px !important;
}
.image-section .counter p {
	font-family: 'Open Sans', Helvetica, Arial, sans-serif !important;
	text-shadow: 2px 2px 3px rgba(0,0,0,0.75);
    font-size: 18px !important;
    line-height: 28px !important;
}
.counter strong, .counter b {
	font-weight:600 !important;
	color:#795823 !important;
}

.image-section .counter strong, .image-section .counter b {
	font-weight:normal !important;
	color:#FDC66B !important;
}
hr {
	border-top: 1px solid #DDD !important;
 	width: 150px;
}
.btn.btn-maroon {
	font-size: 19px;
    line-height: 1.5em;
    text-transform: none;
    background: #571217;
    padding: 14px 20px;
    font-weight: 600;
}

.int-wrap .image-section.bottom-caption .bg-row{
	bottom: 20px;
    top: auto!important;                
 }


/* INCREASE CONTRAST FOR ACCESSIBILITY */

.image-section .counter p{
	background-color: rgba(0, 0, 0, 0.3);
	padding: 5px 10px 7px;
}


@media screen and (max-width: 768px){
	.int-wrap .image-section .pull-right{
    	padding-left: 15px !important;
    }
    .image-section .counter {
     	width: 100%!important;

	}
	.image-section .counter p{
		background:transparent;
		padding: 0;
	}


}

@media screen and (max-width: 991px) and (min-width: 768px){

    .int-wrap .image-section .pull-right .content {
        background: transparent;
    }
    .int-wrap .image-section.bottom-caption .bg-row{
		bottom: 20px;
    	top: auto !important;                
 }
}

@media screen and (max-width: 991px) {
    .side-navigation-content .image img {
		margin-top: 0 !important;
    }

    .image-section.bottom-caption .bg-row .container-fluid .pull-right .content {
    	margin: 0 !important;
    }


}