/* Full Width Banners */
body,html{
	max-width: 1920px;
	margin: 0 auto;
}
.navbar-default{
	margin:0 auto;
	max-width: 1920px;
}
#homepage .bandA .homepageBannerText{
	z-index: 15;
}
#homepage .bandA .slideFull .item a img{
	width: auto;
	max-width: 100%;
}
@media all and (min-width: 1200px) and (max-width: 1610px) {
	.navbar-default .navbar-nav > li > a{
		padding: 15px 8px !important;
	}
	.navbar-collapse{
		padding-left: 0 !important;
	}
	#homepage .bandA .slideFull .item a img{
		height: 100%;
		object-fit: cover;
	}
}
.fullWidthBanner {
	background-position:top center;
	min-height:380px;
	background-repeat:no-repeat;
	overflow:hidden;
}
.fullWidthBanner .dotPatternBk {
	min-height:inherit;
}
@media all and (min-width: 0px) and (max-width: 959px) {
	/* Mobile */
	.fullWidthBanner {
		min-height:165px;
		overflow:hidden;
	}
}
@media  (max-width: 768px) {
	#homepage .bandA .slideFull, #homepage .bandA .slideFull .item{
		height: 200px !important;
	}
}

/* Element Styles */
hr {
  padding:0px;
  margin:0px;
  border:0px;
  margin-top:15px;
  padding-top:20px;
  border-top:1px solid #2b5560;
}

/* Content Navigation */


/* 	Owl Carousel Theme v1.3.2  */
.owl-theme .owl-controls{
	text-align:center;
}
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons > div {
	color:#ffffff;
	display:inline-block;
	zoom:1;
	*display:inline;/*IE7 life-saver */
	background:#1d4231;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
	text-decoration:none;
}
/* Styling Pagination*/
.owl-theme .owl-controls .owl-page {
	display:inline-block;
	zoom:1;
	*display:inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span {
	display:block;
	width:12px;
	height:12px;
	margin:5px 7px;
	background:#1d4231;
}
/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers {
	height:auto;
	width:auto;
	color:#ffffff;
}
/* preloading images */
.owl-item.loading {
	min-height:150px;
	background:url(../images/global/owl/AjaxLoader.gif) no-repeat center center;
}

/* Owl Carousel jQuery Fade */
.jqueryFade {
	background-color:#ccc;
}
.jqueryFade div.owl-wrapper {
	-webkit-transform: none !important;
	transform:none !important;
	left:0px !important;
}
.jqueryFade div.owl-wrapper .owl-item {
	position:absolute;
	left:0px !important;
	display:none;
}
.ie8 .jqueryFade, .ie8 .jqueryFade * {
	opacity:inherit;
	filter:inherit;
}