/* 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. */
 
/* ---------------------------------------------------------------------------------- [ GRID OVERRIDES ] ----- */
.container-12 .grid-1 {
	width: 58px !important;
}

.container-12 .grid-9 .grid-1 {
	width: 41px !important;
}

.container-12 .grid-2 {
	width: 116px !important;
}

.container-12 .grid-9 .grid-2 {
	width: 82px !important;
}

.container-12 .grid-3 {
	width: 175px !important;
}

.container-12 .grid-9 .grid-3 {
	width: 123px !important;
}

.container-12 .grid-4 {
	width: 233px !important;
}

.container-12 .grid-9 .grid-4 {
	width: 165px !important;
}

.container-12 .grid-9 ol .grid-4 {
	width: 153px !important;
}

.container-12 .grid-5 {
	width: 291px !important;
}

.container-12 .grid-9 .grid-5 {
	width: 207px !important;
}

.container-12 .grid-6 {
	width: 350px !important;
}

.container-12 .grid-9 .grid-6 {
	width: 247px !important;
}

.container-12 .grid-7 {
	width: 409px !important;
}

.container-12 .grid-9 .grid-7 {
	width: 288px !important;
}

.container-12 .grid-8 {
	width: 467px !important;
}

.container-12 .grid-9 .grid-8 {
	width: 330px !important;
}

.container-12 .grid-9 {
	width: 525px !important;
}

.container-12 .grid-9 .grid-9 {
	width: 372px !important;
}

.container-12 .grid-10 {
	width: 584px !important;
}

.container-12 .grid-9 .grid-10 {
	width: 413px !important;
}

.container-12 .grid-11 {
	width: 642px !important;
}

.container-12 .grid-9 .grid-11 {
	width: 454px !important;
}

.container-12,
.container-12 .grid-12 {
	width: 700px !important;
}

.container-12 .grid-9 .grid-12 {
	width: 495px !important;
}

.container-12 .grid-3 .grid-1, .container-12 .grid-3 .grid-2, .container-12 .grid-3 .grid-3, .container-12 .grid-3 .grid-4, .container-12 .grid-3 .grid-5, .container-12 .grid-3 .grid-6, .container-12 .grid-3 .grid-7, .container-12 .grid-3 .grid-8, .container-12 .grid-3 .grid-9, .container-12 .grid-3 .grid-10, .container-12 .grid-3 .grid-11, .container-12 .grid-3 .grid-12 {
	width: 175px !important;
}

/* ------------------------------------------------------------------------------------ [ LAYOUT FIXES ] ----- */
.content .panel-panel.grid-6.main-content.wBoth {
	margin-right: 175px !important;
}

.content .panel-panel.grid-3.right-sidebar.wBoth {
	margin-right: -525px !important;
}

.left-30, .right-30 {
	width: 45% !important;
}

/* -------------------------------------------------------------------------------------------- [ USER ] ----- */
#zone-user ul.quicklinks li {
	margin: 0 8px 0 0;
}

#zone-user ul.quicklinks li a,
#zone-user ul.quicklinks li a:link,
#zone-user ul.quicklinks li a:active,
#zone-user ul.quicklinks li a:visited {
	font-size: 10px !important;
}

#search-block-form {
	margin-top: 1px;
}

/* ---------------------------------------------------------------------------------------- [ BRANDING ] ----- */
.branding-data {
	width: 385px;
	}

/* ---------------------------------------------------------- [ GRIDLOVER LOVE - SET TO MUSICAL FOURTH ] ----- */

.grid-3.left-sidebar h2.block-title,
.grid-3.right-sidebar h2.block-title,
.block-menu h3.block-title,
.gallery-title {
	font-size: 17px;
	line-height: 20px;
}

/* -------------------------------------------------------------------------------------- [ TYPOGRAPHY ] ----- */
h1.site-name {
	font-size: 30px;
}

h1.site-name.stacked {
	line-height: 30px;
}

h5.department-name {
	font-size: 12px;
	line-height: 12px;
	margin: 20px 0 3px 0;
}

/* ---------------------------------------------------------------------------------- [ CALENDAR FEEDS ] ----- */
.feed-date {
	height: 50px;
	width: 50px;
}

.feed-month {
	font-size: 15px;
	line-height: 15px;
	margin: 5px 0 0 0;
}

.feed-day {
	font-size: 26px;
	line-height: 26px;
}

.feed-info {
	width: 119px;
}

/* -------------------------------------------------------------------------------------- [ NAVIGATION ] ----- */
.region-menu ul.menu li a,
.region-menu ul.menu li a:link,
.region-menu ul.menu li a:active,
.region-menu ul.menu li a:visited,
.region-menu ul.main-menu li a,
.region-menu ul.main-menu li a:link,
.region-menu ul.main-menu li a:active,
.region-menu ul.main-menu li a:visited {
	font-size: 12px;
	padding: 0 12px 2px 12px;
}

/* ------------------------------------------------------------------------------------------ [ FOOTER ] ----- */
footer .container-12 .grid-3 { width: 233px !important; }

footer .footer-logo { width: 33%; }

footer .grid-3.region-footer-first {
	width: 700px !important;
	float: none;
	clear: both;
	display: block;
	overflow: hidden;
}

footer .grid-3.region-footer-second .region-inner { padding: 0 20px 0 0 !important; }

footer .grid-3.region-footer-third .region-inner { padding: 0 10px !important; }

footer .grid-3.region-footer-fourth .region-inner { padding: 0 0 0 20px !important; }

footer p { line-height: 1.5em !important; }

#zone-state p {	font-size: 9px !important; }

.footer-sep { margin: 0 3px 0 6px; }