/* 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. */

#zone-user-wrapper {
  display: block;
}

#search-block-form .form-text {
  width: 845px;
}

#zone-user-wrapper .region-user-first .uvabar_logo {
  margin-top: 13px;
  margin-bottom: 6px;
}
#zone-user-wrapper .region-user-second {
  float: right;
}

#zone-user-wrapper .region-user-second #block-search-form {
  background: none;
  clear: none;
  display: block !important;
  float: right;
  margin: 3px 0 0 0;
  position: static;
  width: auto;
}

#zone-branding-wrapper #zone-branding .branding-data .site-name {
  font-size: 40px;
}

#zone-branding-wrapper #zone-branding .branding-data .site-slogan {
  font-size: 1.5em;
}

/*Header Zone Slideshow */
#zone-header-wrapper #zone-header #region-header-first .view-homepage-slideshow .flexslider .flex-caption,
.slick .views-field-field-caption {
	position:absolute;
	right:10%;
	bottom:0;
	padding: 20px;
	width: 30%;
	background: url("/sites/all/themes/global/images/2015-template/white-trans.png") repeat;
}

/********************
** Slideshow Styles
*********************/
.slick .views-field-field-caption {
  position:absolute;
  right:10%;
  bottom:0;
  padding: 20px;
  width: 50%;
  background: url("/sites/all/themes/global/images/2015-template/white-trans.png") repeat;
}

#zone-header-wrapper #zone-header #region-header-first .view-homepage-slideshow .flexslider .flex-control-nav {
	bottom:-50px;
	position: absolute;
	right:10%;
	width: 30%;
	padding:15px 20px;
	background: #eeeeee;
	opacity:0.6;
}

#block-nice-menus-1 {
  display: block;
}

#zone-menu-wrapper {
  display: block !important;
  float: none;
  height: auto;
  position: static;
}

#zone-menu-wrapper #region-menu #block-nice-menus-1 .block-inner {
  width: 960px;
}

#zone-menu-wrapper #region-menu #block-menu-block-3 .block-inner {
  width: 960px;
}

#zone-menu-wrapper #region-menu #nice-menu-1 li a {
  padding: 0 1.1em;
  font-size: 15px;
}


/*Main Content *******************/
.container-12 .grid-9 {
  width: 600px !Important;
}

/*Sidebar First **************/

#zone-content-wrapper #zone-content #region-sidebar-first {
  display: block;
  background: none;
  height: auto;
  margin: 0 20px 0 0;
  padding: 10px;
  position: relative;
  width: 250px;
}

#zone-content-wrapper #zone-content #region-sidebar-first .menu-block-wrapper {
  display: block;
}

#zone-content-wrapper #zone-content #region-sidebar-first h2 {
  font-family:'ITC Franklin GothicLTW01DmCnIt', Arial, sans-serif;
  font-size:24px;
  color:#232D4B;
  text-transform:uppercase;
  background: url("/sites/all/themes/global/images/2015-template/orange-dot-menu.png") bottom left repeat-x;
  padding-bottom:25px;
  margin-bottom:25px;
  cursor: default;
}

#zone-content-wrapper #zone-content #region-sidebar-first .expanded-secondary-menu{
  background: url("/sites/all/themes/global/images/2015-template/orange-dot-menu.png") repeat-x;
  background-position: bottom left;
  background-size: auto, 20px;
}

#zone-content-wrapper #zone-content #region-sidebar-first ul.menu {
  margin: 0;
  padding: 0;
}
#zone-content-wrapper #zone-content #region-sidebar-first ul.menu li {
  display: block;
  margin-bottom: 20px;
  margin-left: 0;
  padding: 3px 0 0 0;
  line-height: 1.3em;
  text-transform:uppercase;
}
#zone-content-wrapper #zone-content #region-sidebar-first ul.menu li a {
  font-family:'ITC Franklin GothicLTW01DmCnIt', Arial, sans-serif;
  font-size:24px;
  color:#232D4B;
  padding-right:25px;
}
#zone-content-wrapper #zone-content #region-sidebar-first ul.menu li a:hover {
  color:#E57200;
}

#zone-content-wrapper #zone-content #region-sidebar-first ul.menu ul {
  margin-top:20px;
  margin-left:20px;
}

#zone-content-wrapper #zone-content #region-sidebar-first ul.menu li.active {
  color: #e57200;
  background:url("/sites/all/themes/global/images/2015-template/submenu-nav-arrow.png") top right no-repeat;
}

#zone-header-wrapper #zone-header #region-header-first .view-homepage-slideshow .flexslider .flex-caption h2,
.slick .views-field-field-caption h2 {
  font-size:22px;
}
#zone-header-wrapper #zone-header #region-header-first .view-homepage-slideshow .flexslider .flex-caption p,
.slick .views-field-field-caption p {
  font-size: 14px;
}

/*Homepage News Block ***********************/
#zone-content-wrapper #zone-content #region-content .news {

}
#zone-content-wrapper #zone-content #region-content .news .views-row {
	width:30%;
	float:left;
	margin-right:45px;
}
#zone-content-wrapper #zone-content #region-content .news .views-row-last {
	margin-right:0px;
}
#zone-content-wrapper #zone-content #region-content .news .views-field-field-image img {
	max-width:280px;
	height:auto;
}


/*Sunburst Statistics block */
#zone-content-wrapper #zone-content #region-content .sunburst-stats {
	width:93%;
}
#zone-content-wrapper #zone-content #region-content .sunburst-stats ul.sunburst li {
	background-size:90%;
	display: inline-block;
	width:25%;
	padding:108px 30px 35px;
}


/*Quote block */
#zone-content-wrapper #zone-content #region-content .quote {
	margin:15px auto 30px;
	padding:0;
}

/*Featured Articles */
#zone-content-wrapper #zone-content #region-content .view-featured-articles .views-row-odd img {
	float:left;
	margin:0 70px 25px 0;
}
#zone-content-wrapper #zone-content #region-content .view-featured-articles .views-row-even img {
	float:right;
	margin:0 0 25px 70px;
}
/*Featured Articles on Subpages ************/

#zone-postscript-wrapper #zone-postscript .subpage-articles {
	background: url("/sites/all/themes/global/images/2015-template/triangles-background.jpg") 0px 5px repeat-x;
	margin-left:0;
}
#zone-postscript-wrapper #zone-postscript .subpage-articles .views-row {
	width:27%;
	float:left;
	background:none;
	margin:0 85px 20px 0;
	clear:none;
}
#zone-postscript-wrapper #zone-postscript .subpage-articles h2.block-title {
	margin-left:0px;
}
#zone-postscript-wrapper #zone-postscript .subpage-articles .views-row-last {
	margin:0 0 20px 0;
}
#zone-postscript-wrapper #zone-postscript .subpage-articles .views-row img {
	max-width:282px;
	height:auto;
	margin-left:0;
}

/*Section Links *********/
#zone-content-wrapper #zone-content #region-content .section-links .views-row {
	width:29.3%;
}
#zone-content-wrapper #zone-content #region-content .section-links .views-row-odd {
	clear:none;
}
#zone-content-wrapper #zone-content #region-content .section-links .views-row-even {
	margin:0 50px 30px 0;
}
#zone-content-wrapper #zone-content #region-content .section-links .views-row-1,
#zone-content-wrapper #zone-content #region-content .section-links .views-row-4,
#zone-content-wrapper #zone-content #region-content .section-links .views-row-7 {
	clear:both;
}
#zone-content-wrapper #zone-content #region-content .section-links .views-row-3,
#zone-content-wrapper #zone-content #region-content .section-links .views-row-6,
#zone-content-wrapper #zone-content #region-content .section-links .views-row-9 {
	margin:0 0 30px 0;
}

/*ADA Section Links *********/
#block-views-section-links-block .view-section-links .views-row-odd {
	clear:both;
}
#block-views-section-links-block .view-section-links .views-row {
	width:28.3%;
	overflow:hidden;
	float:left;
	margin:0 50px 30px 0;
	text-align:center;
}
#block-views-section-links-block .view-section-links .views-row-odd {
	clear:none;
}
#block-views-section-links-block .view-section-links .views-row-even {
	margin:0 50px 30px 0;
}
#block-views-section-links-block .view-section-links .views-row-1,
#block-views-section-links-block .view-section-links .views-row-4,
#block-views-section-links-block .view-section-links .views-row-7 {
	clear:both;
}
#block-views-section-links-block .view-section-linkss .views-row-3,
#block-views-section-links-block .view-section-links .views-row-6,
#block-views-section-links-block .view-section-links .views-row-9 {
	margin:0 0 30px 0;
}


/*Call to Action on Subpages **************/

#zone-postscript-wrapper #zone-postscript .call-to-action {
	background: url("/sites/all/themes/global/images/2015-template/call-to-action-background.jpg") -55px 0px repeat-x;
	text-align:center;
	padding:50px 0 38px 0;
	padding:40px 0 28px 0;

}
#zone-postscript-wrapper #zone-postscript .call-to-action h2 {
	font-size:70px;
	margin-bottom:15px;
}
#zone-postscript-wrapper #zone-postscript .call-to-action p {
	padding:0 120px 12px 120px;
	font-size:24px;
}

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

#zone-footer-wrapper #zone-footer #region-footer-first {
	width:20%;
}
#zone-footer-wrapper #zone-footer #region-footer-second {
	width:70%;
}

#zone-footer-wrapper #zone-footer #region-footer-second .contact {
  width:26%;

}

/****************
** Mobile Menu
*****************/
#mobile-menu {
  display: none;
}
#block-menu-block-2 {
  display: none;
}

/*****************
** Callout Styles
******************/
.callout {
  width: 45%;
}
/*****************
** Events
******************/
.page-events #zone-content-wrapper #zone-content {
  margin-top:3em;
}
.page-events h1#page-title{
  margin-left: 1em;
}
.page-calendar h1#page-title {
  margin-left:15px;
}


.page-events #block-views-events-block, .page-events .view-events {
  margin-left:40px;
}


.view-events .view-header,
.view-calendar .view-header{
  margin-left: 15px;
}

.front .view-events .view-header,
.front .view-calendar .view-header{
  margin-left: 0;
}

.front #block-views-events-block .views-row.views-row-first, .front .view-events .views-row.views-row-first{
  margin-left: 0
}
