.social-post-footer{
 width:100%; 
}
.social-post-footer > .columns{
  max-width:100%;
	flex:0 0 100%;
  text-align:center;
  padding-top:3rem;
}
.callout.primary.author img{
 width:200px;
}


.body-copy.single-content:first-child figure{
 margin-top:0; 
}

.body-copy.single-content figure{
 margin-bottom:3rem; 
}
.body-copy.single-content figure figcaption{
  margin-bottom:-1rem;
}
.site-footer .text-2 {
    background-color: #cb3333;
    color: #fff;
}

.header header.pv3{
 padding-top:1.5rem;
  padding-bottom:1.5rem;
}
.header.editorial h2{
 color:#333; 
}
.header.editorial.has-imgbg .font-light h2{
color:#ddd;
}

.social-post-footer{
 width:100%; 
}
.social-post-footer > .columns{
  max-width:100%;
	flex:0 0 100%;
  text-align:center;
  padding-top:3rem;
}
.callout.primary.author img{
 width:200px;
}

#masthead .widget.text-3{
 flex:0 0 328px ;
}
#masthead .widget > .row{
  flex:0 0 100%
}
.lead-feature-container .feature{
  flex:0 0 inherit;
  width:100%;
  margin:0
}
.esubForm{
 width:100%; 
}

.body-copy.single-content:first-child figure{
 margin-top:0; 
}

.body-copy.single-content figure{
 margin-bottom:3rem; 
}
.body-copy.single-content figure figcaption{
  margin-bottom:-1rem;
}
.alert-text .label {
    vertical-align: top;
}
.alert-bar .button{
	vertical-align: inherit;
  margin-bottom:0
}
.alert-bar .close-button{
  color:rgba(255,255,255,.6)
}
.alert-bar.fixed{
  position: fixed;
  top: 0;
  z-index: 1;
  width: 100%;
}
body{font-family:proxima-nova, sans-serif;;}.font-alt{font-family:acumin-pro-condensed, serif;;}h1,h2,h3,h4,h5,h6{font-family:acumin-pro-condensed, serif;;}.pattern1,.interrupt.pattern1:before, .no-sidebar .interrupt.pattern1:after{background-image:url();background-size:auto; background-repeat: repeat;}.pattern2,.interrupt.pattern2:before, .no-sidebar .interrupt.pattern2:after{background-image:url();background-size:auto; background-repeat: repeat;}a{color:#cb3333;}a:hover,a:active,a:focus{color:#a22929;}.button{background-color:#cb3333}.button:hover,.button:focus{background-color:#a22929}.button.hollow{border:1px solid #cb3333; color:#cb3333; background:transparent; }.button.hollow:hover,.button.hollow:focus{border:1px solid #a22929;color:#a22929; background:transparent;}.interrupt,.interrupt:before,.no-sidebar .interrupt:after{background-color:#cb3333}.media-list-item h1{color:#cb3333;}.enclosed .media-list-item img{border-color:#cb3333;}.button.primary, .button-group.primary .button{background-color:#cb3333}.button.primary:hover,.button.primary:focus,.button-group.primary .button:hover, .button-group.primary .button:focus{background-color:#a22929}.button.hollow.primary{border:1px solid #cb3333; color:#cb3333; background:transparent;}.button.hollow.primary:hover, .button.hollow.primary:focus{border:1px solid #a22929;color:#a22929; background:transparent;}.progress.primary .progress-meter{background-color:#cb3333}.callout.primary{background-color:#f7e0e0}.tabs.primary{background-color:#cb3333}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background-color:#a22929}.interrupt.primary,.interrupt.primary:before,.no-sidebar .interrupt.primary:after{background-color:#cb3333}.button.secondary, .button-group.secondary .button{background-color:#aaaaaa}.button.secondary:hover,.button.secondary:focus,.button-group.secondary .button:hover, .button-group.secondary .button:focus{background-color:#909090}.button.hollow.secondary{border:1px solid #aaaaaa; color:#aaaaaa; background:transparent;}.button.hollow.secondary:hover, .button.hollow.secondary:focus{border:1px solid #909090;color:#909090; background:transparent;}.progress.secondary .progress-meter{background-color:#aaaaaa}.callout.secondary{background-color:#f2f2f2}.tabs.secondary{background-color:#aaaaaa}.tabs.secondary>li>a:hover,.tabs.secondary>li>a:focus{background-color:#909090}.interrupt.secondary,.interrupt.secondary:before,.no-sidebar .interrupt.secondary:after{background-color:#aaaaaa}.button.success, .button-group.success .button{background-color:#81d742}.button.success:hover,.button.success:focus,.button-group.success .button:hover, .button-group.success .button:focus{background-color:#67be28}.button.hollow.success{border:1px solid #81d742; color:#81d742; background:transparent;}.button.hollow.success:hover, .button.hollow.success:focus{border:1px solid #67be28;color:#67be28; background:transparent;}.progress.success .progress-meter{background-color:#81d742}.callout.success{background-color:#ecf9e3}.tabs.success{background-color:#81d742}.tabs.success>li>a:hover,.tabs.success>li>a:focus{background-color:#67be28}.interrupt.success,.interrupt.success:before,.no-sidebar .interrupt.success:after{background-color:#81d742}.button.warning, .button-group.warning .button{background-color:#eeee22}.button.warning:hover,.button.warning:focus,.button-group.warning .button:hover, .button-group.warning .button:focus{background-color:#cdcd10}.button.hollow.warning{border:1px solid #eeee22; color:#eeee22; background:transparent;}.button.hollow.warning:hover, .button.hollow.warning:focus{border:1px solid #cdcd10;color:#cdcd10; background:transparent;}.progress.warning .progress-meter{background-color:#eeee22}.callout.warning{background-color:#fcfcde}.tabs.warning{background-color:#eeee22}.tabs.warning>li>a:hover,.tabs.warning>li>a:focus{background-color:#cdcd10}.interrupt.warning,.interrupt.warning:before,.no-sidebar .interrupt.warning:after{background-color:#eeee22}.button.alert, .button-group.alert .button{background-color:#222222}.button.alert:hover,.button.alert:focus,.button-group.alert .button:hover, .button-group.alert .button:focus{background-color:#080808}.button.hollow.alert{border:1px solid #222222; color:#222222; background:transparent;}.button.hollow.alert:hover, .button.hollow.alert:focus{border:1px solid #080808;color:#080808; background:transparent;}.progress.alert .progress-meter{background-color:#222222}.callout.alert{background-color:#dddddd}.tabs.alert{background-color:#222222}.tabs.alert>li>a:hover,.tabs.alert>li>a:focus{background-color:#080808}.interrupt.alert,.interrupt.alert:before,.no-sidebar .interrupt.alert:after{background-color:#222222}@media screen and (min-width: 40em){#masthead{min-height:120px}}#masthead{background-color:transparent}#nav-primary{background-color:#cb3333}.drilldown.menu>li:not(.menu-text)>a, .dropdown.menu>li:not(.menu-text)>a,.accordion-menu li:not(.menu-text)>a{color:#ffffff}.drilldown.menu>li:not(.menu-text)>a:hover, .dropdown.menu>li:not(.menu-text)>a:hover, .accordion-menu li:not(.menu-text)>a:hover{color:#e5e5e5}.drilldown.menu>li>a, .dropdown.menu>li>a {color:#cb3333}.drilldown.menu>li>a:hover, .dropdown.menu>li>a:hover {color:#a22929}#nav-secondary{background-color:#333333}#nav-secondary a{color:#ffffff}#nav-secondary a:hover{color:#e5e5e5}.alert-bar{background-color:#222}.alert-bar .alert-text{color:#fff}.alert-bar .label{background-color:#222}@media screen and (min-width: 40em){.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{border-color:#333333 transparent transparent}}.is-accordion-submenu-parent>a::after {border-color:#333333 transparent transparent}.dropdown.menu .submenu.is-dropdown-submenu {border-top-color:#333333}.off-canvas{ background-color: #010010;}.off-canvas *, .off-canvas a, .off-canvas .menu>li>a{ color: #ffffff;}.off-canvas .accordion-menu li:not(.menu-text)>a:after{ border-color: #ffffff transparent #ffffff;}.off-canvas-close-button{ font-weight:700; font-size:2rem;color: #ffffff;}.js-off-canvas-exit{background-color: hsla(0,0%,0%,0.52);}