#block-superfish-1 {
  display: block !important; }

.section-toggle {
  display: none; }

.sf-menu {
  font-family: Georgia, 'Times New Roman', serif;
  font-size: larger; }
  .sf-menu li {
    width: 20%; }
    .sf-menu li a {
      text-transform: none; }
    .sf-menu li.sf-item-2 a, .sf-menu li.sf-item-4 a, .sf-menu li.sf-item-6 a, .sf-menu li.sf-item-8 a {
      border-right: 1px solid #cccccc; }
    .sf-menu li.sf-item-5 a {
      border-right: none; }
    .sf-menu li.sf-item-6 a, .sf-menu li.sf-item-7 a, .sf-menu li.sf-item-8 a, .sf-menu li.sf-item-9 a, .sf-menu li.sf-item-10 a {
      border-bottom: none; }
    .sf-menu li.menuparent ul {
      top: 2.5em; }

body {
  margin: 0;
  background: url(../images/bg-body.png) top left repeat-x; }

#brain-leader-slot-mobi {
  position: static; }

.zone-wrapper {
  background: url(../images/bg-shadow-narrow.png) top center repeat-y; }

.front .zone-postscript-wrapper {
  background: none;
  margin-bottom: -20px;
  height: 535px; }

.zone-postscript-wrapper {
  background: none;
  margin-bottom: -20px;
  height: 400px; }

#zone-postscript-wrapper {
  background-color: #f8f8f8; }
  #zone-postscript-wrapper .zone {
    background: none; }

#region-sidebar-first, #region-sidebar-second, .region.sidebar-ad {
  width: 300px; }

#region-content {
  width: 428px; }

#region-sidebar-ad {
  float: right;
  width: 300px;
  padding: 0; }

.logo-img img {
  vertical-align: bottom; }
.logo-img a {
  display: inline;
  text-indent: 0;
  width: auto;
  height: auto;
  background: none !important; }

#region-branding {
  background: url(../images/bg-brand.png) bottom left repeat-x; }
  #region-branding #block-delta-blocks-logo {
    clear: none;
    margin: 0 220px 0 0; }
  #region-branding #block-search-form, #region-branding #block-block-8 {
    float: right;
    text-align: right;
    margin-right: 0; }
  #region-branding #block-block-8 {
    clear: right; }
  #region-branding #block-block-19 {
    display: none; }

#block-delta-blocks-page-title .br-classy-place {
  position: absolute;
  top: .5em;
  right: 0;
  margin: 0; }

.responsive-layout-narrow #zone-postscript {
  position: relative; }
  .responsive-layout-narrow #zone-postscript .region {
    width: auto;
    display: block;
    float: none; }

.view-video.view-display-id-page .views-row {
  float: left;
  width: 50%;
  clear: none; }
  .view-video.view-display-id-page .views-row article {
    padding: .5em; }
    .view-video.view-display-id-page .views-row article h2 {
      font-size: 1.2em; }
.view-video.view-display-id-page .views-row-odd {
  clear: left; }

body.page-node #block-system-main .node h2, body.page-node #block-system-main .node h3, body.page-node #block-system-main .node h4,
body.page-taxonomy-term .taxonomy-term-description h2,
body.page-taxonomy-term .taxonomy-term-description h3,
body.page-taxonomy-term .taxonomy-term-description h4,
.view-header h2,
.view-header h3,
.view-header h4 {
  font-family: 'Helvetica Neue', 'Helvetica', Arial, sans-serif;
  font-weight: normal; }
body.page-node #block-system-main .node h2,
body.page-taxonomy-term .taxonomy-term-description h2,
.view-header h2 {
  font-size: 1.6em;
  font-family: 'Sense Extra Bold'; }
body.page-node #block-system-main .node h3,
body.page-taxonomy-term .taxonomy-term-description h3,
.view-header h3 {
  font-size: 1.4em;
  font-family: 'Sense Medium'; }
body.page-node #block-system-main .node h4,
body.page-taxonomy-term .taxonomy-term-description h4,
.view-header h4 {
  font-size: 1.2em;
  font-family: 'Sense Medium';
  text-transform: uppercase; }
body.page-node #block-system-main .node blockquote,
body.page-taxonomy-term .taxonomy-term-description blockquote,
.view-header blockquote {
  border-left: 2px solid #cccccc;
  margin: 1em 0;
  padding-left: 1.2em;
  font-style: italic;
  color: #777777; }
body.page-node #block-system-main .node .pullquote,
body.page-taxonomy-term .taxonomy-term-description .pullquote,
.view-header .pullquote {
  float: right;
  margin: 0 0 .8em .8em;
  font-style: italic;
  border-top: 3px double #444;
  border-bottom: 3px double #444;
  max-width: 40%;
  padding: .5em .33em; }
  body.page-node #block-system-main .node .pullquote .quote,
  body.page-taxonomy-term .taxonomy-term-description .pullquote .quote,
  .view-header .pullquote .quote {
    margin: 1px 0;
    padding: .5em .5em 0 .5em;
    border-top: 1px solid black;
    display: block; }
  body.page-node #block-system-main .node .pullquote .caption,
  body.page-taxonomy-term .taxonomy-term-description .pullquote .caption,
  .view-header .pullquote .caption {
    text-align: left;
    font-weight: normal;
    font-style: normal;
    border-bottom: 1px solid black;
    padding: .3em .5em 0 .5em;
    margin-bottom: 1px;
    font-size: .9em; }
body.page-node #block-system-main .node .imageright, body.page-node #block-system-main .node .imageleft,
body.page-taxonomy-term .taxonomy-term-description .imageright,
body.page-taxonomy-term .taxonomy-term-description .imageleft,
.view-header .imageright,
.view-header .imageleft {
  text-align: center;
  display: block; }
body.page-node #block-system-main .node img.imageright, body.page-node #block-system-main .node img.imageleft, body.page-node #block-system-main .node .imageright.img, body.page-node #block-system-main .node .imageleft.img,
body.page-taxonomy-term .taxonomy-term-description img.imageright,
body.page-taxonomy-term .taxonomy-term-description img.imageleft,
body.page-taxonomy-term .taxonomy-term-description .imageright.img,
body.page-taxonomy-term .taxonomy-term-description .imageleft.img,
.view-header img.imageright,
.view-header img.imageleft,
.view-header .imageright.img,
.view-header .imageleft.img {
  margin: auto;
  display: block; }
body.page-node #block-system-main .node .imageright,
body.page-taxonomy-term .taxonomy-term-description .imageright,
.view-header .imageright {
  float: right;
  padding: .3em;
  margin: 0 0 .8em .8em; }
body.page-node #block-system-main .node .imageleft,
body.page-taxonomy-term .taxonomy-term-description .imageleft,
.view-header .imageleft {
  float: left;
  padding: .3em;
  margin: 0 .8em .8em 0; }
body.page-node #block-system-main .node .caption,
body.page-taxonomy-term .taxonomy-term-description .caption,
.view-header .caption {
  color: #777777;
  font-weight: bold;
  display: block;
  margin: auto;
  clear: both;
  text-align: center;
  font-family: 'Helvetica Neue', 'Helvetica', Arial, sans-serif; }
body.page-node #block-system-main .node a,
body.page-taxonomy-term .taxonomy-term-description a,
.view-header a {
  color: #d7181f;
  text-decoration: none; }
body.page-node #block-system-main .node .colorbox,
body.page-taxonomy-term .taxonomy-term-description .colorbox,
.view-header .colorbox {
  font-weight: normal; }
body.page-node #block-system-main .node .clear,
body.page-taxonomy-term .taxonomy-term-description .clear,
.view-header .clear {
  clear: both; }

#region-home-slides {
  width: 748px;
  font-size: 1em; }
  #region-home-slides .view-slides .views-row, #region-home-slides .view-slides .views-row img, #region-home-slides .view-slides .slide, #region-home-slides .view-slides .slide img, #region-home-slides .br-slides .views-row, #region-home-slides .br-slides .views-row img, #region-home-slides .br-slides .slide, #region-home-slides .br-slides .slide img {
    width: 748px; }
  #region-home-slides .view-slides .br-title-bar, #region-home-slides .br-slides .br-title-bar {
    height: 70px; }
