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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* -------------------------------------------------------------------------------------------- [ USER ] ----- */
#zone-user ul.quicklinks li {
	margin: 0 10px 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: 11px !important;
}

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

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

/* ---------------------------------------------------------- [ 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: 19px;
	line-height: 22px;
}

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

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

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

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

.feed-month {
	font-size: 16px;
	line-height: 16px;
	margin: 9px 0 0 0;
}

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

.feed-info {
	width: 169px;
}

/* -------------------------------------------------------------------------------------- [ 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: 13px;
	padding: 0 15px 2px 15px;
}

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

footer .footer-logo { width: auto !important; }

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

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

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

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

footer p { line-height: 1.75em; }

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

.footer-sep { margin: 0 4px 0 7px; }