/* This file will hold styles that are loaded using the same media query as the narrow grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the normal and widescreen layouts. You may override these styles in the normal 
 *  and widescreen CSS files as appropriate. */

.page-wrapper {
    width: 740px;
}

/**
 * Branding
 */

.block.site-name .block-inner {
  padding-right:20px;
}

body.not-logged-in .block.site-name .block-inner img {
  margin-top:60px;
}

body.logged-in .block.site-name .block-inner img {
  margin-top:48px;
}

/**
 * User
 */

.region-user-region-inner {
  padding-right:10px;
  margin-right:-10px;
}

.block-custom-login-block h2.block-title {
  font-size:13px;
}

.block.loginout .block-inner {
    min-height: 196px;
}

body.logged-in .block.loginout .name {
  padding-top:25px;
}

.block.loginout .edit,
.block.loginout .orders,
.block.loginout .logout {
  padding-left:35px;
}

/**
 * Main Menu
 */

.zone-menu-wrapper {
  width: 720px;
}

#region-menu .content > ul > li,
ul.main-menu li ul li a,
ul.main-menu li ul li span.nolink {
   font-size:14px;
}

/**
 * Learning through Art Carousel - Flexslider
 */

section#block-views-carousel-block h2.block-title {
  padding-left:460px;
  background-size:460px;
}

/**
 * Content
 */

.zone-content-wrapper {
  width: 720px;
}

/** Yellow background for right sidebar **/

body.right-sidebar .zone-content-wrapper {
  background:url('images/bg-right-sidebar-720.png') repeat-y right #FFF;
}

/** Yellow background for left sidebar **/

body.left-sidebar .zone-content-wrapper {
  background: url('images/bg-left-sidebar-720.png') repeat-y left #FFF;
}

/**
* Sponsors
*/

.block.sponsors img {
  height:92px;
  width:auto;
  margin-left:5px;
}

.block.sponsors img.first,
.block.sponsors img.second {
  margin-right:3px;    
}

/**
 * Front Welcome
 */

#front-welcome-left {
  width:160px;
  float:left;
  margin-right:20px;
}

#front-welcome-left img {
  width:160px;
  height:auto;
}


#front-welcome-left a {
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  width:160px;
  display:block;
  margin:8px 0;
  text-align:center;
}

#front-welcome-right {
  width:280px;
  padding-right:0px;
  float:right;
}

/**
 * Issues Page
 */

.view-issues .views-column-1,
.view-issues .views-column-2 {
  margin-right:10px;    
}

.view-issues .views-column {
  width:140px;
  margin-bottom:16px;
  display:inline-block;
}

/**
 * View Search Articles at /articles
 */

.view-articles .views-widget-filter-title,
.view-articles .views-widget-filter-field_article_body_value {
  margin-bottom: 15px;
}

.view-articles .views-widget-filter-field_espanol_value,
.view-articles .views-widget-filter-tid {
  margin-bottom:18px;
}