/* 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. */
 
 
 .field-name-field-featured-image img {
 margin: 3px 0 3px 5px;
 }
 
 .block-views h2.node-title,
.block-views .field-name-title h2 {
font-size: 14px;
margin-bottom: 7px;
}

.block-views .field-name-field-date-nysec {
  margin-bottom: 10px;
  line-height: 1.1;
}

.block-views .field-name-field-location {
  font-size: 11px;
  margin-bottom: 10px;
  line-height: 1.1;
  font-weight: bold;
}

.block-views .field-name-field-location .field-label {
  font-weight: bold;
}


.block-views .field-name-field-admisson {
font-size: 11px;
  font-weight: bold;
  line-height: 1.1
}

.view-front-page,
.view-sunday-meetings-front {
font-size: 11px;
}


.block-views .field-name-body {
margin-bottom: 10px;
}

.block-views .field-name-node-link {
text-align: right;
}

.block-views .views-row {
margin-bottom: 15px;
}

.block-views .views-row {
border-bottom: 1px solid #c7c7c7;
padding-bottom: 10px;
}

.block-views .views-row-last {
border-bottom: none;
}


.block {
margin-bottom: 15px;
}

.zone-content .block ul {
margin-left: 10%;
}

.zone-content .block ul.nice-menu-main-menu,
.zone-content .block-breadcrumb ul
{

margin-left: 0;
}



ul.nice-menu-down li ul li {
    width: 175px;
}

ul.nice-menu-down li a {
text-decoration: none;
}

ul.nice-menu-down li a:hover {
text-decoration: underline;
}

.front .view-ethical-blog .views-field-title {
font-size: 14px;
font-weight: bold;
margin-bottom: 10px;
line-height: 1.2;
}

.front .view-ethical-blog .views-field-created {
font-weight: bold;
margin-bottom: 10px;
font-size: 10px;
}

.page-ethical-blog .region-content .views-field-field-featured-image img {
margin-top: 3px;
margin-left: 7px;
margin-bottom: 10px;
}

.page-ethical-blog .region-content .views-row {
margin-bottom: 20px;
}

.page-ethical-blog .region-content .views-field-title a {
font-weight: bold;
font-size: 18px;
line-height: 1.1;
margin-bottom: 10px;
}

.page-ethical-blog .region-content .view h3 {
font-size: 28px;
}

.page-ethical-blog .region-content .views-field-created {
font-weight: bold;
margin: 10px 0;
}

#node-nodeblock-90 {
margin-bottom: 25px;
}

.handicap-access-block {
font-size: 13px;
font-style: italic;
}

.front .block-widgets .block-inner {

}

.front .block-widgets .widgets-element img {
margin-right: 5px;
margin-bottom: 5px;
}

.front .block-widgets .widgets-element:last-of-type img {
margin-right: 0;
}

.front .block-widgets .block-inner > .content {
margin: 0;
}

.view-simpleviews-1 img {
margin-bottom: 10px;
}

.zone-content .directions ul {
margin-left: 0;
}

.zone-content .directions .node ul {
padding: 0;
}

.front .social-media {
float: left;
width: 130px;
margin-top: 10px;
}

.front .sign-up-block {
float: left;
margin-right: 15px;
}

.front .donate-button {
  float: left;
  width: 90px;
  margin-top: 6px;
}

.front .region-postscript-first .block {
}

.front .view-sunday-meetings-front .views-row {
margin-bottom: 0;
padding-bottom: 0;
}

.front .welcome {
  margin-bottom: 30px;
}


td.multi-day .monthview {
height: 80px !important;
max-height: 100px !important;
background: none !important;
}

td.multi-day .cutoff {
background: none !important;
}


.multi-day .contents {
width: 100% !important;
}

.multi-day .date-display-start,
.multi-day .date-display-end {
color: gray;
}
