/* This file will hold styles that are loaded using the same media query as the wide grid. */

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

/*Menu*/
#zone-menu-wrapper #region-menu #nice-menu-1 li a {
  padding: 0 1.5em;
}

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

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


/*Main Content ****************/

.container-12 .grid-9 {
  width: 880px !Important;
}

/*for content regions with no sidebar menu */
body.not-front #zone-content-wrapper #zone-content #region-content.grid-12 {
	/*margin-left:120px;
	margin-right:120px;
	width:940px;*/
}

#zone-content-wrapper #zone-content #region-sidebar-first {
  width: 255px;
  margin: 0 25px 0 0;
}

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

}
#zone-content-wrapper #zone-content #region-content .news .views-row {
	width:340px;
	float:left;
	margin-right:80px;
}
#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:340px;
	height:auto;
}

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

}
/********************
** Slideshow Styles
*********************/
.slick .views-field-field-caption {
	width:30%;
}

@media (min-width: 1600px) and (max-width: 2000px) {
  .slick .views-field-field-caption {
	position:absolute;
	right:14%;
  }
}

@media (min-width: 2001px) and (max-width: 2300px) {
  .slick .views-field-field-caption {
	position:absolute;
	right:20%;
  }
}

@media (min-width: 2301px) and (max-width: 2500px) {
  .slick .views-field-field-caption {
	position:absolute;
	right:22%;
  }
}
/*Featured Articles on Subpages ************/

#zone-postscript-wrapper #zone-postscript .subpage-articles .views-row {
	width:26%;
	margin:0 125px 20px 0;
}
#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:none;
}

/*Section Links *********/
#zone-content-wrapper #zone-content #region-content .section-links .views-row {
	width:28%;
}

/*ADA Section Links *********/
#block-views-section-links-block .view-section-links .views-row {
	width:28%;
}

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

#zone-postscript-wrapper #zone-postscript .call-to-action {
	padding:50px 0 38px 0;

}
#zone-postscript-wrapper #zone-postscript .call-to-action h2 {
	margin-bottom:30px;
}


/*Footer */

#zone-footer-wrapper #zone-footer #region-footer-first .region-inner {
	padding-left:20px;
}
#zone-footer-wrapper #zone-footer #region-footer-first {
	width:20%;
}
#zone-footer-wrapper #zone-footer #region-footer-fourth {
	width:13%;
}


}

@media (min-width: 1600px) and (max-width: 2000px) {

  #zone-header-wrapper #zone-header #region-header-first .view-homepage-slideshow .flexslider .flex-caption,
  .slick .views-field-field-caption {
	position:absolute;
	right:14%;
  }
  #zone-header-wrapper #zone-header #region-header-first .view-homepage-slideshow .flexslider .flex-control-nav {
	right:14%;
  }


}
@media (min-width: 2001px) and (max-width: 2300px) {

  #zone-header-wrapper #zone-header #region-header-first .view-homepage-slideshow .flexslider .flex-caption,
  .slick .views-field-field-caption {
	position:absolute;
	right:20%;
  }
  #zone-header-wrapper #zone-header #region-header-first .view-homepage-slideshow .flexslider .flex-control-nav {
	right:20%;
  }


}
@media (min-width: 2301px) and (max-width: 2500px) {

  #zone-header-wrapper #zone-header #region-header-first .view-homepage-slideshow .flexslider .flex-caption,
  .slick .views-field-field-caption {
	position:absolute;
	right:22%;
  }
  #zone-header-wrapper #zone-header #region-header-first .view-homepage-slideshow .flexslider .flex-control-nav {
	right:22%;
  }
}

/*****************
** Callout Styles
******************/
.callout {
  width: 35%;
}
/*****************
** Events
******************/

.page-events #zone-content-wrapper #zone-content {
	margin-top:3em;
}
