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

    NOTE: Giving Forum site administrators, this CSS is overridden by LESS. DO NOT EDIT THIS FILE.
    CSS overrides should be managed in regional-association.css.
    ----------------------------------------------------------------------------------- */
/*  = User Zone
  ------------------------------------------------------ */
/*
#zone-user {
    #block-system-user-menu {

      .block-inner {
        width: 940px;
        margin: 0 auto;
      }
    }
}
*/
/*  = Front page grid overrides
  ------------------------------------------------------ */
.front #zone-content .region-content {
  width: 430px;
}
.front #zone-content .region-sidebar-first {
  width: 490px;
}
.front #zone-content .region-sidebar-second {
  width: 960px !important;
  height: auto !important;
}
.responsive-layout-normal #region-sidebar-second .block-member-spotlight {
  float: left;
  width: 450px;
}
.responsive-layout-normal #region-sidebar-second .block-twitter-feed-block {
  float: right;
  width: 450px;
}
.responsive-layout-normal #region-sidebar-second .block-twitter-feed-block .block-inner .content .twitter-timeline {
  width: 400px;
  height: 200px;
}
/*  = Zone Branding
  ------------------------------------------------------ */
.responsive-layout-normal #zone-branding #region-branding {
  /* User Menu */

}
.responsive-layout-normal #zone-branding #region-branding .logo-img img {
  width: 460px;
}
.responsive-layout-normal #zone-branding #region-branding #block-search-form form .form-item input[type="text"] {
  width: 320px;
}
/*  = Menu Zone
  ------------------------------------------------------ */
.responsive-layout-normal #zone-menu-wrapper #zone-menu #region-menu {
  width: 960px;
  /* Menu bar */

}
.responsive-layout-normal #zone-menu-wrapper #zone-menu #region-menu ul.menu {
  /*float: right;*/

}
.responsive-layout-normal #zone-menu-wrapper #zone-menu #region-menu ul.menu > li a {
  padding-left: 38px;
  padding-right: 39px;
}
.responsive-layout-normal #zone-menu-wrapper #zone-menu #region-menu ul.menu > li > ul > li a {
  padding: 0 5px !important;
}
.responsive-layout-normal #zone-menu-wrapper #zone-menu #region-menu ul.menu > li.last a {
  padding-right: 40px;
  padding-left: 40px;
}
/*  = Marquee
  ------------------------------------------------------ */
.responsive-layout-normal {
  /* override marquee pager */

}
.responsive-layout-normal ul.slides li {
  height: auto !important;
}
.responsive-layout-normal ul.slides li .slide {
  height: 295px;
}
.responsive-layout-normal ul.slides li .slide .marquee-text {
  width: 400px;
  height: 256px;
  position: absolute;
  z-index: 31;
}
.responsive-layout-normal ul.slides li .slide .marquee-text h1 {
  font-size: 43px !important;
}
.responsive-layout-normal ul.slides li .slide .marquee-text h2 {
  font-size: 30px !important;
}
.responsive-layout-normal ul.slides li .slide .marquee-text p {
  display: block;
}
.responsive-layout-normal ul.slides li .slide .marquee-image {
  width: 960px;
  position: absolute;
  z-index: 30;
}
.responsive-layout-normal ul.slides li .slide .marquee-image img {
  width: 100% !important;
}
.responsive-layout-normal #zone-header-wrapper #region-header-first .region-inner .flex-outer .flex-container .flexslider .flex-control-nav li p {
  min-height: 40px;
}
.responsive-layout-normal.news .block-gf-chunky {
  background: url(../images/pny-post-logo.jpg) no-repeat 20px 35px transparent !important;
  background-size: 270px auto !important;
}
.responsive-layout-normal.news .block-gf-chunky ul.slides li {
  height: 180px !important;
}
.responsive-layout-normal.news .block-gf-chunky ul.slides li .slide {
  height: 180px !important;
}
.responsive-layout-normal.news .block-gf-chunky ul.slides li .slide .marquee-text {
  width: 330px;
  height: 150px;
  position: static;
  z-index: 31;
}
.responsive-layout-normal.news .block-gf-chunky ul.slides li .slide .marquee-text h1 {
  font-size: 13px !important;
}
.responsive-layout-normal.news .block-gf-chunky ul.slides li .slide .marquee-text h2 {
  font-size: 18px !important;
}
.responsive-layout-normal.news .block-gf-chunky ul.slides li .slide .marquee-text p {
  display: block;
}
.responsive-layout-normal.news .block-gf-chunky ul.slides li .slide .marquee-image {
  width: 100%;
}
.responsive-layout-normal.news .block-gf-chunky ul.slides li .slide .marquee-image .marquee-image {
  width: 300px;
  position: static;
  float: right;
  z-index: 30;
}
.responsive-layout-normal.news .block-gf-chunky ul.slides li .slide .marquee-image .marquee-image img {
  width: 400px !important;
  height: auto !important;
  margin-left: -20%;
}
.responsive-layout-normal.news .zone-columns .grid-4 {
  width: 290px;
}
/*  = Footer Zone
  ------------------------------------------------------ */
#region-footer-first {
  /* Main Menu Block */

}
#region-footer-first .block-menu-block ul.menu li {
  min-width: 100px;
  max-width: 150px;
  margin: 40px 0 10px 1.5em;
}
#region-footer-second .block-bean-contact-information-block {
  float: left;
  padding: 20px 40px;
}
#region-footer-second #block-follow-site {
  float: right;
  margin: 5px;
  width: auto;
  padding: 20px 40px;
}
