/* This file will hold styles that are loaded using the same media query as the narrow grid. */

body {
	background: url("../media/images/backdrop.gif") repeat-x center top #0B0B0B;
	padding-top: 10px;
}

.container-12 .grid-8 {
  width: 470px !important;
  margin-left: 0;
}

.sf-menu.sf-style-white a.sf-depth-1 {
	padding: 15px 9px;
	background: url("../media/images/nav-divider.gif") no-repeat right center;
}

.sf-menu.sf-style-white .sf-depth-1.last a {
	background: transparent;
}

#region-postscript-second, #region-content {
	float: right;
}

#region-user-second {
	text-align:right;
}

#block-block-5 h2 {
	font-size: 20px;
}

#block-block-5 {
	height: 411px;
}

#region-menu {
	background: none;
	text-align: left;
	margin-bottom: 0;
}

#region-menu .content  {
	padding: 0;
}


.sf-menu li:hover > ul, .sf-menu li.sfHover > ul {
  top: 43px;
}

#region-menu {
}	

body {
	overflow-x: hidden;
}


#menu-545-1 ul {
	right: 0;
	left: auto;
}

.view-applications  .view-content {
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
}

.view-applications .view-content .item-list {
    break-inside: avoid-column;
	-webkit-column-break-inside: avoid;
}

.app-banner {
  height: 98px;
}