/* 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. 
 * min width: 740px, max-width: 939px
 * columns are 40px wide
 */
/****************************** Content  ******************************/


/****************************** Brown Nav  ******************************/
#tactical-navigation {
	width: 130px;
	position: absolute;
	right: 1em;
	top: -11px;
	height: 50px;
	overflow: hidden;
}
nav #tactical-navigation ul {
	overflow: hidden;
	height: 50px;
}
#topical-about-brown a {
	margin-left: 5px;
}
#topical-navigation li a {
	padding: 0 14px;
}
#tactical-navigation li {
	height: 20px;
}
#tactical-people a, #tactical-navigation #tactical-atoz a {
	height: 30px;
	position: inherit;
	top: none;
	left: none;
}
#tactical-navigation li#tactical-people {
	margin: 0 0 0 -5px !important;
}



/****************************** Banner ******************************/
.banner-text h1 {
	padding: 30px 0 20px 0;
}
.banner-text h1 a {
	font-size: 2em;
}
body.page-community .banner-text h1 span#site-slogan, body.page-events .banner-text h1 span#site-slogan, body.page-for-journalists .banner-text h1 span#site-slogan {

	font-size: 2em;

}
/****************************** News Navigation ******************************/
nav.news-navigation ul.inline li {
	margin: 0 10px;
}

#news-search-form {
	width: 100px;
}

/****************************** Articles - News items and press releases ******************************/
body.node-type-article .content h2.article-headline {
	margin: 0 0 15px 10px;
	padding: 0 0 10px 0;	
}
body.node-type-article #zone-content {
	padding-bottom: 50px;
}
body.node-type-article figure.main-image.panorama   {
	width: 260px;
	left: 40px;
	top: 15px;
	position: absolute;
	background-color: #FFF;
}
body.node-type-article figure.main-image.vertical  {
	width: 260px;
	left: -280px;
	top: 15px;
	position: absolute;
	background-color: #FFF;
}
body.node-type-article figure.main-image.horizontal  {
	width: 260px !important;
	left: 60px;
	top: 15px;
	position: absolute;
	background-color: #FFF;
}
body.node-type-article figure.main-image.panorama  {
	width: 260px;
	left: 40px;
	top: 15px;
	position: absolute;
	background-color: #FFF;
}
body.node-type-article figure.main-image   {
	background-color: #FFF;
}


body.node-type-article #region-sidebar-first {
	width: 260px !important;
	margin-right: 20px;
	position: relative;
	left: auto;
	bottom: auto;
}
body.node-type-article #region-content {
	width: 420px;
}

body.node-type-article aside#region-sidebar-second {
	width: 610px;
	float: right;
	display: block;
	margin: 20px 0 0 0;
}

body.node-type-article article .field-story-body figure  {
	max-width: 100% !important;
	width: 100%;
}	
body.node-type-article figure.main-image.horizontal  figcaption, body.node-type-article figure.main-image.panorama figcaption {
	position: relative;
	width: 100%;
}

article.node-promoted article.node-promoted {
	width: 100%;
	height: auto;
	float: none;
	margin: 0 0 20px 0px;
}
/****************************** Campus and Community ******************************/
body.page-community #region-content {
	width: 470px;
	padding-left: 0px;
	padding-right: 30px;
}
body.page-community aside#region-sidebar-second {
	width: 220px;
}
body.page-community .region-content-inner  #block-brown-news-tweaks-brown-tweaks-community-bottom {
	padding: 0 0 0 0;
	margin: 0 -280px 0 0;
}
body.page-community  #region-content .more-link:first-of-type  a {
	width: 700px;
	text-align: right;
	margin: 0 -250px 10px 0px;
	padding: 13px 10px;
}
/****************************** More News /articles ******************************/
body.page-articles #region-content {
	padding: 0 60px 0 0;
	width: 490px;
}

/****************************** Featured Events ******************************/

body.page-events #region-content {
	width: 510px;
	margin-right: 20px;
}

/****************************** Footer ******************************/

#region-footer-first {

	border-right: none;

}

#region-footer-second {
	border-top: 1px dotted #fff;
	width: 90%;
	margin-top: 10px;
	padding-top: 30px;

}
#region-footer-second .block-menu, #region-footer-second .block-brown-footer-resources, #region-footer-second .block-25 {
	float: left;
	border-width: 0 1px 0 0;
	margin: 0 0 10px 0;
	border-right: 1px dotted #fff;
	border-top: none;
	padding: 10px 0 10px 0;
	height: 170px;
	width: 150px !important;
	padding: 8px 10px 10px 20px;
	border-bottom: none;
}
#region-footer-second .block-menu {

	padding: 8px 10px 10px 0;

}
#region-footer-second .block-25 {
	border-right: none;
}


/****************************** News/Homepage ******************************/

body.front #region-content {
	width: 520px;
	padding-left: 0px;
	padding-right: 40px;
}

body.page-community .region-content-inner .view-content .views-row-odd,
 body.page-community .region-content-inner  .view-content .views-row-even {
	background-color: #f3f0eb;
	float: left;
	width: 44%;
	padding: 10px 3% 10px 3%;
	height: 320px;
}
/****************************** Logged In ******************************/
body.toolbar-drawer {
	padding-top: 7.3em;
}
/****************************** Logged In ******************************/
body.page-node-24297 #zone-content {
	padding-bottom: 1600px;
}