/* This file will hold styles that are loaded using the same media query as the normal grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the widescreen layout unless they are overridden by the widescreen styles. */

body {
}
 
div#zone-user, div#zone-branding.zone, div#zone-menu, div#zone-header, div#zone-content,
div#zone-footer, div#region-footer-first, div#region-content, div#zone-preface, div#region-preface-first, div#region-header-first div#block-views-slideshow-block.block {
	width: 100%;
		margin: auto;
	}

div#block-views-banner-block {
	max-width: 988px;
	margin-left: auto;
	margin-right: auto;
	}
	

div#zone-menu-wrapper div#region-menu {
/*	max-width: 75%; */
	max-width: 65%;

}

.front #region-content .field-collection-container .field-item {
        margin-right: 7px;
        }

.front #region-content .field-collection-container .field-item.box-0,	
.front #region-content .field-collection-container .field-item.box-5,
.front #region-content .field-collection-container .field-item.box-10,
.front #region-content .field-collection-container .field-item.box-11 {
	margin-right: 0;
	}
	

	
	/*news listing */
div#block-views-news-block-1.block div.block-inner div.views-row {
	padding-right: 5px;
	min-height: 160px;
	}
	
div#block-views-news-block-1.block div.block-inner div.views-row div.views-field-view-node  {
	float: left;
	}
	
div#block-views-news-block-1.block div.block-inner div.views-row div.views-field-title,
div#block-views-news-block-1.block div.block-inner div.views-row div.views-field-field-news-summary,
div#block-views-news-block-1.block div.block-inner div.views-row div.views-field-view-node {
		max-width: 306px;
} 

/* news pages and event pages */
body.node-type-news-story div#region-content,
body.node-type-event div#region-content {
	width: 655px;	
}

body.node-type-news-story aside#region-sidebar-second,
body.node-type-event aside#region-sidebar-second {
	width: 320px;
} 

/* events listing */

 div.views-field-field-event-tags {
	padding: 0;
	position: absolute;
	left: 174px;
	bottom: 5px;
	width: 70%;
	}
	

div#block-views-events-block-1.block div.views-field-view-node,
div#block-views-events-block-4.block div.views-field-view-node {
	position: absolute;
	bottom: 10px;
	right: 10px;
	text-align: right;
	width: 20%;
	}
	
 /* landing page */
 
 body.node-type-landing-page div#region-content div.field-name-field-summary {

	float: left;
	width: 326px;
	margin-right: 7px;
	min-height: 180px;
}

body.node-type-landing-page div#region-content div.field-type-text-with-summary {

	float: right;
	width: 655px;
	min-height: 180px;
	}
	
 div#block-views-landing-pages-block.block div.views-row {
	width: 49%;
	float: left;
	min-height: 160px;
	padding-right: 5px;
}

div#block-views-events-block-1.block div.views-row div.views-field-field-start-date-2,
div#block-views-events-block-4.block div.views-row div.views-field-field-start-date-2 {
	float: right;
	color: #FFFFFF;
	font-size: 60px;
	margin-right: 5px;
		display: inline;
	text-indent: 0; 
	}

/* project page styling */

body.node-type-project aside#region-sidebar-first, body.node-type-project-subpage aside#region-sidebar-first {
	width: 190px;
	margin-right: 7px;
	float: left;
	}
	
body.node-type-project div#region-content, body.node-type-project-subpage div#region-content {
	width: 785px;
	float: right;
	}

div#zone-preface.zone div#block-block-37.block h2 {
	width: 100%;
	}

section#section-content.section div#region-content div#block-views-banner-block div.views-field-field-banner-heading p,
section#section-content.section div#zone-content.zone div#block-views-banner-block.block div.views-row div.views-field-field-banner-heading {
    font-size: 70px;
}
.oembed-content iframe {
    max-width: 100%;
    height: 340px;

}
.oembed {
    max-width: inherit;
    height: inherit;
}

#block-block-35 {
	position: absolute;
	padding: 0px 7px 7px 7px;
	background-color: #FFFFFF;
	float: right;
	top: 0;
	right: -7px; 
	width: auto;
	clear: auto;
}

#region-branding {
    margin: auto;
}


hgroup.site-name-slogan {
    width: 100%;
    position: relative;
    right: auto;
}

div#block-views-landing-pages-block.block div.views-row div.views-field-title,
div#block-views-landing-pages-block.block div.views-row div.views-field-field-landing-page-summary,
div#block-views-landing-pages-block.block div.views-row div.views-field-view-node
 {
 	margin-left: 167px;
}

div#block-views-landing-pages-block.block div.views-row {
	min-height: 220px;
}
div#block-block-32.block h2, div#block-block-33.block h2 {
	font-size: 42px;
}
	
body.front div#block-views-events-block h2.block-title, body.front div#block-views-news-block h2.block-title,
body.node-type-topic section#block-views-topics-block.block h2.block-title,
body.node-type-topic section#block-views-topics-block-1.block h2.block-title {
	font-size: 30px;
	height: 30px;
}   

/* events */

div#block-views-events-block-1.block div.views-field-field-short-description,
div#block-views-events-block-4.block div.views-field-field-short-description {
	width: 95%;
	padding: 10px 0;
	}

div#block-views-events-block-1.block div.views-field-title,
div#block-views-events-block-4.block div.views-field-title {
	width: 95%;
	} 


/* nik override responsive settings */
.front .grid-12 {
    margin-right: 0;
    margin-left: 0;
}
div#block-block-35 img {
    width: 95px;
    height: auto;
}

div#block-block-32.block,
div#block-block-33.block {
    min-height: 91px;
    width: 80%;
    max-width: 1400px;
}

#block-block-32 .block-inner .content a,
#block-block-33 .block-inner .content a {
    height:91px;
}

article#node-homepage-285.node .field-collection-container {
    width: 100%;
}
.front .content .field-collection-container img {
    float: none;
    width: auto;
    height: auto;
    margin-top: inherit;
}
body.front div#region-content div.field-collection-container div.field-item {
	height: 91px;
	margin-bottom: 7px;
	margin-right: 8px;
	}


.front #region-content .field-collection-container .field-item .overlay {
    float:right;
    margin-right: 10px;
}

body.front div#block-views-news-block div.view-content div.views-row {
    margin-right:0;
    margin-bottom: 10px;
    min-height:20px;
    max-width: 49%;
    display: inline-block;
    float: none;
    vertical-align: top;

}
#block-views-events-block,
#block-views-news-block {
    margin-top: 0;
}
#block-views-news-block .block-inner,
#block-views-events-block .block-inner { /* to override equal heights JS */
}
body.front div#block-views-news-block div.views-row div.views-field-title,
body.front div#block-views-news-block div.views-row div.views-field-field-homepage-description {
	float: left;
	width: 192px;
	margin-left: 0;
	}
h1.site-name a, h2.site-name a {
  display: block;
  font-size: 18px;
  margin-left: 10px;
  float: right;
}

/* homepage hidden block */

div#block-block-39.block {
	margin: 0 0 7px 0;	
	width: 988px;
	padding: 0;
}

body.front div#block-views-events-block {
    width: 326px;
    max-width: 326px;
}
body.front div#block-views-news-block {
    width: 654px;
    max-width: 654px;
}

body.front div#region-content div.field-collection-container div.field-item {
    width: 19.35%;
}

/* people */


#block-views-people-block-1 {
    margin-left:100px;
    float:left;
}

#block-views-people-block-1 td {
    width:160px;
    min-height: 260px;

}
