/* 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: 770px;
}

#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 {
	position:absolute;
	right:10%;
	bottom:0;
	padding: 30px;
	width: 25%;
	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 {
	display:block;
	bottom:-50px;
	position: absolute;
	right:10%;
	width: 25%;
	padding:15px 30px;
	background: #eeeeee;
	opacity:0.6;
	z-index:10;
}

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

#zone-menu-wrapper {
  background:#dadada;
  display: block !important;
  float: none;
  height: auto;
  position: static;
  width: 100%;
}

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

/*Main Content *******************/
.container-12 .grid-9 {
  width: 700px !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: 200px;
}

#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.menu-mlid-866 a.active-trail {
	/* border:1px solid red; */
}
#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;
  margin-left: 5px;
  margin-right: 5px;
  background:url("/sites/all/themes/global/images/2015-template/submenu-nav-arrow.png") top right no-repeat;
}

/*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;
}
body.front #zone-content-wrapper #zone-content #region-content .server-splash {
	background: url("/sites/cio.virginia.edu/themes/cio-subtheme/images/brushed-edge-blue.png") repeat-x scroll center top, #232D4B url("/sites/cio.virginia.edu/themes/cio-subtheme/images/brushed-edge-bottom-blue.png") repeat-x scroll center bottom;
    color: #ffffff;
    padding: 60px 0;
}
#zone-content-wrapper #zone-content #region-content .quote p {
	margin:3.5em auto;
	font-size: 100%;
}

/*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-odd {
	clear:both;
}
#zone-content-wrapper #zone-content #region-content .section-links .views-row {
	width:29.3%;
	overflow:hidden;
	float:left;
	margin:0 50px 30px 0;
	text-align:center;
}
#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;
}

/*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:22%;
}
#zone-footer-wrapper #zone-footer #region-footer-second {
	width:55%;
	margin-right:25px;
}
#zone-footer-wrapper #zone-footer #region-footer-fourth {
	width:15%;
}

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

/*****************
** Callout Styles
******************/
.callout {
  width: 45%;
}
/*Staff Blocks*******/
#zone-content-wrapper #zone-content #region-content .view-staff .views-row {
    float: left;
	min-height: 10em;
}
/*CIO Staff Org & Search Button Block*/
.resources-staff .content ul li {
    margin: 1em 2em 0 3em !important;
    width: 36%;
    min-height: 50px;
}
