/* This file will hold styles that are loaded using the same media query as the narrow grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the normal and widescreen layouts. You may override these styles in the normal 
 *  and widescreen CSS files as appropriate. */


.container-24 .grid-6{
	width: 100%!important;
}
.zone-content-wrapper .container-24 .grid-18{
	width: 99%;
}
 .header-title {
	display: block;
}

.header-title{
	width: 100%;
	text-align: center;
	float: left;
	margin-top: 10px;
	font-size: 16px
}
.header-menu{
	margin-top: 0;
}
.header-search{
	display: block;
}
.header-icons{
	margin-top: -20px;
}


.slide #text{
	background-color: rgba(0, 0, 0, .7);
	color: rgb(255, 255, 255);
	font-size: 18px;
	font-weight: bold;
	margin-top: -180px;
	float: left;
}



.region-agency-home-rotator{
	max-height: 450px;
	overflow: hidden;
}
#region-agency-home-main-content, .grid-24.region-agency-home-main-content{	
	width: 75%;
}
.region-agency-home-main-content .views-field-field-image-link-url{
	float: left;
	border-right:1px solid #fff;
	width: auto;
	display: block;
}

.region-agency-home-main-content .view-display-id-homepage_d .views-field-body{
	width: 225px;
	float: right;
	min-height: 175px;
	line-height: 175px;	
}


.view-display-id-upcoming_events {
	width: auto;
}


.block-views-features-blocks-homepage-a,
.block-views-features-blocks-homepage-b{
	border-right: 1px solid #fff;
}




.zone-footer-wrapper {
    padding: 20px;
}
.footer-connected{
	float: left;
    border-right: 1px solid #fff;
    padding: 10px 20px 0 0;
    text-align: center;
    border-left: 0;
    width: auto;
}
.footer-connected .title{
	margin-bottom: 10px;
	display: block;
}
.footer-links{
	line-height: normal;
	text-align: center;
	width: auto;
	position: relative;
	top: 50%;
	transform: translateY(50%);
	-ms-transform: translateY(50%);
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	-o-transform: translateY(50%);
}
.footer-links .link-list{
	border-left: 0;
}
.footer-links .link-list li{
	display: inline-block;
	border-left: 1px solid #ccc;
	padding: 10px;
}
.footer-links .link-list li.first{
	border-left: 0;
}
.footer-links .link-list .list-item{

}
.region-footer-first-inner{
	margin-left: auto;
    margin-right: auto;
    width: auto;
}
.footer-connected .icon{
	display: inline-block;
}
.view-display-id-homepage_b table.views-view-grid{
	width:100%;
}

/*#block-domain-conf-domain-main-links li a.active, #block-domain-conf-domain-main-links li a.link, #block-domain-conf-domain-main-links li a.visited{
	color: #fff;
	text-decoration: none;
}*/

.feature-image{
	float: left;
	width: 33%;	
	border-bottom: 0;
}
.image-list{
    width: 100%;
}
.view-display-id-homepage_b{
	text-align: left;
}


