/* Start back end styles */

.page-manager-tabs .notifications { margin-top:0.5em; }

.page-manager-tabs .col .pane-title {
  display:block;
}

.page-manager-tabs #block-views-gallery-latest-videos .views-row {
  width:23%;
  padding:0 1%;
  float:left;
}

.page-manager-tabs #block-views-gallery-latest-videos .views-row iframe {
    width:100%;
    height:auto;
}

.page-manager-tabs #block-views-gallery-latest-videos .field-name-body {
  display:none;
}

.page-manager-tabs .panel-panel.hero-header {
  width:75%;
  float:left;
}

.page-manager-tabs .top-col-right-wrap {
  width:25%;
  float:left;
}

.page-manager-tabs .left-top-event {
  width:75%;
  float:left;
}

.page-manager-tabs .right-top-event {
  width:25%;
  float:left;
}

.page-manager-tabs .youtube-channel.bottom-spotlight .inside {
  margin-right:0;
}

/* End back end styles */

.page-manager-tabs .top-house-ad .inside {
  margin-left:0.5em;
}

.panel-amg-homepage {
/*  overflow: hidden;  */
  margin-top: 0;
  padding-top: 0;
}

.panel-amg-homepage.panel-col-top .inside,
.panel-amg-homepage .panel-col-middle .inside {
  margin-bottom: .5em;
}

.panel-amg-homepage .panel-col-middle .second .inside {
  margin: 0 0 .5em .5em;
}

.panel-amg-homepage .panel-col-first {
  float: left;
}
* html .panel-amg-homepage .panel-col-first {
}

.secondary-events, .events-calendar {
  margin-bottom:.5em;
}

.top-events {
  margin-top:.5em;
}

.panel-amg-homepage .panel-col-first .inside {
  margin: 0 .5em 0 0;
}

.panel-amg-homepage .secondary-events .first .inside {
  margin-bottom:.5em;
}

.panel-amg-homepage .panel-col-last {
  float: left;
}
* html .panel-amg-homepage .panel-col-last {
}

.panel-amg-homepage .panel-col-last .inside {
  margin: 0 0 .5em .5em;
}

.panel-amg-homepage .panel-separator {
  margin: 0 0 1em 0;
}

.house-ads .pane-title {
  display:none;
}

.house-ads img {
  width:100%;
  float:left;
}

.col-1 {
  width: 8.33333%;
}

.col-2 {
  width: 16.66667%;
}

.col-3 {
  width: 25%;
}

.col-4 {
  width: 33.33333%;
}

.col-5 {
  width: 41.66667%;
}

.col-6 {
  width: 50%;
}

.col-7 {
  width: 58.33333%;
}

.col-8 {
  width: 66.66667%;
}

.col-9 {
  width: 75%;
}

.col-10 {
  width: 83.33333%;
}

.col-11 {
  width: 91.66667%;
}

.col-12 {
  width: 100%;
}

.col {
  float: left;
  box-sizing: border-box;
}

@media (min-width: 40em) {

  .sm-col {
    float: left;
    box-sizing: border-box;
  }

  .sm-col-right {
    float: right;
    box-sizing: border-box;
  }

  .sm-col-1 {
    width: 8.33333%;
  }

  .sm-col-2 {
    width: 16.66667%;
  }

  .sm-col-3 {
    width: 25%;
  }

  .sm-col-4 {
    width: 33.33333%;
  }

  .sm-col-5 {
    width: 41.66667%;
  }

  .sm-col-6 {
    width: 50%;
  }

  .sm-col-7 {
    width: 58.33333%;
  }

  .sm-col-8 {
    width: 66.66667%;
  }

  .sm-col-9 {
    width: 75%;
  }

  .sm-col-10 {
    width: 83.33333%;
  }

  .sm-col-11 {
    width: 91.66667%;
  }

  .sm-col-12 {
    width: 100%;
  }

}
@media (min-width: 52em) {

  .md-col {
    float: left;
    box-sizing: border-box;
  }

  .md-col-right {
    float: right;
    box-sizing: border-box;
  }

  .md-col-1 {
    width: 8.33333%;
  }

  .md-col-2 {
    width: 16.66667%;
  }

  .md-col-3 {
    width: 25%;
  }

  .md-col-4 {
    width: 33.33333%;
  }

  .md-col-5 {
    width: 41.66667%;
  }

  .md-col-6 {
    width: 50%;
  }

  .md-col-7 {
    width: 58.33333%;
  }

  .md-col-8 {
    width: 66.66667%;
  }

  .md-col-9 {
    width: 75%;
  }

  .md-col-10 {
    width: 83.33333%;
  }

  .md-col-11 {
    width: 91.66667%;
  }

  .md-col-12 {
    width: 100%;
  }

}

@media (min-width: 64em) {

  .lg-col {
    float: left;
    box-sizing: border-box;
  }

  .lg-col-right {
    float: right;
    box-sizing: border-box;
  }

  .lg-col-1 {
    width: 8.33333%;
  }

  .lg-col-2 {
    width: 16.66667%;
  }

  .lg-col-3 {
    width: 25%;
  }

  .lg-col-4 {
    width: 33.33333%;
  }

  .lg-col-5 {
    width: 41.66667%;
  }

  .lg-col-6 {
    width: 50%;
  }

  .lg-col-7 {
    width: 58.33333%;
  }

  .lg-col-8 {
    width: 66.66667%;
  }

  .lg-col-9 {
    width: 75%;
  }

  .lg-col-10 {
    width: 83.33333%;
  }

  .lg-col-11 {
    width: 91.66667%;
  }

  .lg-col-12 {
    width: 100%;
  }

}

@media (min-width: 40em) {
  .sm-show { display: block !important }
}

@media (min-width: 52em) {
  .md-show { display: block !important }
}

@media (min-width: 64em) {
  .lg-show { display: block !important }
}


@media (min-width: 40em) {
  .sm-hide { display: none !important }
}

@media (min-width: 52em) {
  .md-hide { display: none !important }
}

@media (min-width: 64em) {
  .lg-hide { display: none !important }
}
