body, a {font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"}
#site-navigation li a {
	font-size: 16px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
}
#main-slider {max-height:650px;overflow:hidden}
.bx-wrapper {max-height:650px;overflow:hidden}
.bx-viewport {max-height:650px;overflow:hidden}
.bx-slider .slides img {width:100%; margin-top:-100px;}

.caption-content-wrapper {
	background: rgba(0, 0, 0, 0.7);
	color: #ffffff;
	font-size: 14px;
	line-height: 24px;
	padding: 15px 20px;
	width: 557px;
	border: 1px solid #565656;
	border-radius:8px;
}
.caption-read-more {
	color: #FFF;
	display: inline-block;
	margin-top: 10px;
	border: 1px solid #565656;
	padding: 8px 15px;
	background:#bf1629;
		border-radius:8px;
}
#accesspress-breadcrumb {
	color: #ffffff;
	font-size: 13px;
	text-transform: none;
}
.page_header_wrap {

	margin: 10px 0;
	padding: 8px 0 10px 0;
}
@media ALL AND (max-width:1280px)
{
	
	.caption-content-wrapper {
	background: rgba(0, 0, 0, 0.7);
	color: #ffffff;
	font-size: 14px;
	line-height: 24px;
	padding: 8px 20px;
	width: 557px;
	border: 1px solid #565656;
	border-radius:8px;
}
.caption-read-more {
	color: #FFF;
	display: inline-block;
	margin-top: 10px;
	border: 1px solid #565656;
	padding: 8px 15px;
	background:#bf1629;
		border-radius:8px;
}
	.bx-slider .slides img {width:100%; margin-top:-51px;}
	#main-slider {max-height:550px;overflow:hidden}
.bx-wrapper {max-height:550px;overflow:hidden}
.bx-viewport {max-height:550px;overflow:hidden}
}
@media ALL AND (max-width:980px)
{
	#main-slider {max-height:340px !important;overflow:hidden}
.bx-wrapper {max-height:340px !important;overflow:hidden}
.bx-viewport {max-height:340px !important;overflow:hidden}
	.caption-content-wrapper {
	background: rgba(0, 0, 0, 0.7);
	color: #ffffff;
	font-size: 14px;
	line-height: 24px;
	padding: 2px 20px;
	width: 457px;
	border: 1px solid #565656;
	border-radius:8px;
}
.caption-read-more {
	color: #FFF;
	display: inline-block;
	margin-top: 10px;
	border: 1px solid #565656;
	padding: 8px 15px;
	background:#bf1629;
		border-radius:8px;
}
	.slider-caption .caption-title {
	color: #ffffff;
	font-family: "Oswald", sans-serif;
	font-size: 20px;
	text-shadow: 0 0 4px #7e8997;
	margin-bottom: 10px;
}
	.bx-slider .slides img {width:100%; margin-top:-1px;}
}
@media ALL AND (max-width:768px)
{
	#main-slider {max-height:310px !important;overflow:hidden}
.bx-wrapper {max-height:310px !important;overflow:hidden}
.bx-viewport {max-height:310px !important;overflow:hidden}
}
@media ALL AND (max-width:640px)
{
	#main-slider {max-height:210px !important;overflow:hidden}
.bx-wrapper {max-height:210px !important;overflow:hidden}
.bx-viewport {max-height:210px !important;overflow:hidden}
}
@media ALL AND (max-width:480px)
{
	#main-slider {max-height:160px !important;overflow:hidden}
.bx-wrapper {max-height:160px !important;overflow:hidden}
.bx-viewport {max-height:160px !important;overflow:hidden}
}