.article-comments-icon{
    background-image: url(/pb/resources/images/comments.svg);
    height:15px;
    width:17px;
    background-repeat: no-repeat;
    background-position: center;
}
.article-comments-button{
    display:flex;
    font-size:16px;
    height:50px
}
.article-comments-button.inverted{
    background-color: #fff;
}
.article-comments-button.inverted .article-comments-icon {
    filter: contrast(500%) invert(1);
    -webkit-filter: contrast(500%) invert(1);
}
.article-comments-button.inverted .article-comments-button-label {
    color: #222;
}
.vf-commenting.vf-comments-widget{
    font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',sans-serif
}
.vf-commenting.vf-comments-widget .extra-links a{
    color:#222;
    font-size:16px
}
.vf-commenting.vf-comments-widget .extra-links a:hover{
    text-decoration:none
}
.vf-commenting.vf-comments-widget .vf-comment-username .h4{
    font-weight:700
}
.vf-commenting.vf-comments-widget .vf-comments-sort-control:checked+.vf-comments-sort-option{
    border-bottom:3px solid #c00
}
.vf-comments > .vf-commenting.vf-comments-widget > .vf-comments-setting.vf-comments-sort-block > .vf-comments-sort > .vf-sort-options-container > .vf-comments-sort-option:focus[data-checked=false] {
    border-bottom-color: transparent;
}
.vf-comments > .vf-commenting.vf-comments-widget > .vf-comments-setting.vf-comments-sort-block > .vf-comments-sort > .vf-sort-options-container > .vf-comments-sort-option:hover[data-checked=false] {
    border-bottom-color: transparent;
    transition: none;
}
.vf-comments > .vf-commenting.vf-comments-widget > .vf-comments-setting.vf-comments-sort-block > .vf-comments-sort > .vf-comments-sort-option:hover[data-checked=false] {
    border-bottom-color: transparent;
    transition: none;
}
.vf-commenting.vf-comments-widget .vf-comment-submit,.vf-commenting.vf-comments-widget .vf-tray-count{
    background-color:#c00
}
.vf-commenting.vf-comments-widget .js-cancel{
    white-space: nowrap;
    color:#c00
}
.vf-commenting.vf-comments-widget .vf-tray-count{
    color:#fff
}
.vf-commenting.vf-comments-widget .vf-legacy-avatar{
    display:none
}
.viafoura .vf-comments:not(.vf-is-logged-in) .vf-tray-trigger{
    display:none;
}
.vf-tray-slide-wrapper{
    font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',sans-serif
}
.vf-tray-slide-wrapper .vf-feed-content p{
    font-size:14px;
    font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',sans-serif
}
#lightbox-sharebar .viafoura,#share-bar-docked .viafoura,#share-bar-footer .viafoura,#share-bar-inline .viafoura,#share-bar-signoff .viafoura{
    background-color:transparent
}
#lightbox-sharebar .viafoura .vf-share-bar,#share-bar-docked .viafoura .vf-share-bar,#share-bar-footer .viafoura .vf-share-bar,#share-bar-inline .viafoura .vf-share-bar,#share-bar-signoff .viafoura .vf-share-bar{
    cursor:pointer
}
#lightbox-sharebar .viafoura .vf-share-bar h3,#share-bar-docked .viafoura .vf-share-bar h3,#share-bar-footer .viafoura .vf-share-bar h3,#share-bar-inline .viafoura .vf-share-bar h3,#share-bar-signoff .viafoura .vf-share-bar h3{
    font-weight:700
}
#lightbox-sharebar .viafoura .vf-share-bar .vf-share-option .vf-share-icon:before,#lightbox-sharebar .viafoura .vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon:before,#lightbox-sharebar .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon:before,#share-bar-docked .viafoura .vf-share-bar .vf-share-option .vf-share-icon:before,#share-bar-docked .viafoura .vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon:before,#share-bar-docked .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon:before,#share-bar-footer .viafoura .vf-share-bar .vf-share-option .vf-share-icon:before,#share-bar-footer .viafoura .vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon:before,#share-bar-footer .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon:before,#share-bar-inline .viafoura .vf-share-bar .vf-share-option .vf-share-icon:before,#share-bar-inline .viafoura .vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon:before,#share-bar-inline .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon:before,#share-bar-signoff .viafoura .vf-share-bar .vf-share-option .vf-share-icon:before,#share-bar-signoff .viafoura .vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon:before,#share-bar-signoff .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon:before{
    color:#666
}
#lightbox-sharebar .viafoura .vf-share-bar .vf-share-option .vf-share-icon,#lightbox-sharebar .viafoura .vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon,#lightbox-sharebar .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon,#share-bar-docked .viafoura .vf-share-bar .vf-share-option .vf-share-icon,#share-bar-docked .viafoura .vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon,#share-bar-docked .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon,#share-bar-footer .viafoura .vf-share-bar .vf-share-option .vf-share-icon,#share-bar-footer .viafoura .vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon,#share-bar-footer .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon,#share-bar-inline .viafoura .vf-share-bar .vf-share-option .vf-share-icon,#share-bar-inline .viafoura .vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon,#share-bar-inline .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon,#share-bar-signoff .viafoura .vf-share-bar .vf-share-option .vf-share-icon,#share-bar-signoff .viafoura .vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon,#share-bar-signoff .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon{
    font-size:19px;
    width:30px
}
#lightbox-sharebar .viafoura .vf-share-bar,#lightbox-sharebar .viafoura .vf-share-button,#lightbox-sharebar .viafoura .vf-share-button .vf-share-dropdown,#lightbox-sharebar .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar,#share-bar-docked .viafoura .vf-share-bar,#share-bar-docked .viafoura .vf-share-button,#share-bar-docked .viafoura .vf-share-button .vf-share-dropdown,#share-bar-docked .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar,#share-bar-footer .viafoura .vf-share-bar,#share-bar-footer .viafoura .vf-share-button,#share-bar-footer .viafoura .vf-share-button .vf-share-dropdown,#share-bar-footer .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar,#share-bar-inline .viafoura .vf-share-bar,#share-bar-inline .viafoura .vf-share-button,#share-bar-inline .viafoura .vf-share-button .vf-share-dropdown,#share-bar-inline .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar,#share-bar-signoff .viafoura .vf-share-bar,#share-bar-signoff .viafoura .vf-share-button,#share-bar-signoff .viafoura .vf-share-button .vf-share-dropdown,#share-bar-signoff .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar{
    color:#666;
    font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',sans-serif
}
#lightbox-sharebar .viafoura .vf-share-bar.vf-share-bar-vertical[data-show-labels=true] .vf-share-meta h3,#share-bar-docked .viafoura .vf-share-bar.vf-share-bar-vertical[data-show-labels=true] .vf-share-meta h3,#share-bar-footer .viafoura .vf-share-bar.vf-share-bar-vertical[data-show-labels=true] .vf-share-meta h3,#share-bar-inline .viafoura .vf-share-bar.vf-share-bar-vertical[data-show-labels=true] .vf-share-meta h3,#share-bar-signoff .viafoura .vf-share-bar.vf-share-bar-vertical[data-show-labels=true] .vf-share-meta h3{
    font-size:11px;
    text-transform:uppercase
}
#lightbox-sharebar .viafoura .vf-share-bar.vf-share-bar-vertical.vf-share-bar-default .vf-share-option,#share-bar-docked .viafoura .vf-share-bar.vf-share-bar-vertical.vf-share-bar-default .vf-share-option,#share-bar-footer .viafoura .vf-share-bar.vf-share-bar-vertical.vf-share-bar-default .vf-share-option,#share-bar-inline .viafoura .vf-share-bar.vf-share-bar-vertical.vf-share-bar-default .vf-share-option,#share-bar-signoff .viafoura .vf-share-bar.vf-share-bar-vertical.vf-share-bar-default .vf-share-option{
    height:auto
}
#lightbox-sharebar:hover,#share-bar-docked:hover,#share-bar-footer:hover,#share-bar-inline:hover,#share-bar-signoff:hover{
    cursor:pointer
}
.vf-share-bar .vf-share-option .vf-share-icon,.vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon,.vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon{
    color:#666
}
#share-bar-docked{
    position:fixed
}
#share-bar-docked .viafoura .vf-share-bar a[data-network=facebook] .vf-share-meta>h3:first-child{
    display:none
}
#share-bar-docked .viafoura .vf-share-bar a[data-network=facebook] .vf-share-meta:before{
    content:'';
    color:#393939;
    font-size:11.25px;
    font-weight:700;
    font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',sans-serif;
    text-transform:uppercase;
    content:'post'
}
#share-bar-docked .viafoura .vf-share-bar a[data-network=facebook] .vf-share-meta:hover:before{
    color:#3b5998
}
#share-bar-docked .viafoura .vf-share-bar a[data-network=twitter] .vf-share-meta>h3:first-child{
    display:none
}
#share-bar-docked .viafoura .vf-share-bar a[data-network=twitter] .vf-share-meta:before{
    content:'';
    color:#393939;
    font-size:11.25px;
    font-weight:700;
    font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',sans-serif;
    text-transform:uppercase;
    content:'tweet'
}
#share-bar-docked .viafoura .vf-share-bar a[data-network=twitter] .vf-share-meta:hover:before{
    color:#147bc9
}
#share-bar-docked .viafoura .vf-share-bar a[data-network=reddit] .vf-share-meta>h3:first-child{
    display:none
}
#share-bar-docked .viafoura .vf-share-bar a[data-network=reddit] .vf-share-meta:before{
    content:'';
    color:#393939;
    font-size:11.25px;
    font-weight:700;
    font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',sans-serif;
    text-transform:uppercase;
    content:'submit'
}
#share-bar-docked .viafoura .vf-share-bar a[data-network=reddit] .vf-share-meta:hover:before{
    color:#a61b12
}
#share-bar-docked .viafoura .vf-share-bar a[data-network=link] .vf-share-meta>h3:first-child{
    display:none
}
#share-bar-docked .viafoura .vf-share-bar a[data-network=link] .vf-share-meta:before{
    content:'';
    color:#393939;
    font-size:11.25px;
    font-weight:700;
    font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',sans-serif;
    text-transform:uppercase;
    content:'share'
}
#share-bar-docked .viafoura .vf-share-bar a[data-network=link] .vf-share-meta:hover:before{
    color:#c0730c
}
#share-bar-docked .vf-share-bar .vf-share-option,#share-bar-docked .vf-share-button .vf-share-dropdown .vf-share-option,#share-bar-docked .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option{
    border-top:2px solid #eee;
    margin:0;
    padding:5px 0
}
#share-bar-docked .vf-share-bar .vf-share-option:first-child,#share-bar-docked .vf-share-button .vf-share-dropdown .vf-share-option:first-child,#share-bar-docked .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option:first-child{
    border-top:none
}
#share-bar-docked .vf-share-bar .vf-share-option:last-child,#share-bar-docked .vf-share-button .vf-share-dropdown .vf-share-option:last-child,#share-bar-docked .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option:last-child{
    border-bottom:2px solid #eee
}
#share-bar-inline{
    margin:0 auto
}
#share-bar-inline .viafoura{
    margin-top:20px
}
#share-bar-inline .viafoura .vf-share-bar{
    display:flex
}
#share-bar-inline .viafoura .vf-share-bar ul{
    display:flex;
    justify-content:space-around;
    width:50%
}
#share-bar-inline .viafoura .vf-share-bar ul li{
    width:100%
}
#share-bar-inline .viafoura .vf-share-bar .vf-share-option,#share-bar-inline .viafoura .vf-share-button .vf-share-dropdown .vf-share-option,#share-bar-inline .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option{
    border-right:2px solid #eee;
    margin:0;
    padding:10px
}
#share-bar-inline .viafoura .vf-share-bar .vf-share-option:last-child,#share-bar-inline .viafoura .vf-share-button .vf-share-dropdown .vf-share-option:last-child,#share-bar-inline .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option:last-child{
    border-right:0
}
#share-bar-inline .vf-share-show-more{
    padding-left:15px
}
#share-bar-signoff{
    margin:0 auto
}
#share-bar-signoff .viafoura{
    margin-top:20px
}
#share-bar-signoff .viafoura .vf-share-bar{
    display:block
}
#share-bar-signoff .viafoura .vf-share-bar ul{
    display:flex;
    justify-content:space-around
}
#share-bar-signoff .viafoura .vf-share-bar ul li{
    width:100%
}
#share-bar-signoff .viafoura .vf-share-bar .vf-share-option,#share-bar-signoff .viafoura .vf-share-button .vf-share-dropdown .vf-share-option,#share-bar-signoff .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option{
    border-right:2px solid #eee;
    margin:0;
    padding:10px
}
#share-bar-signoff .viafoura .vf-share-bar .vf-share-option:last-child,#share-bar-signoff .viafoura .vf-share-button .vf-share-dropdown .vf-share-option:last-child,#share-bar-signoff .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option:last-child{
    border-right:0
}
#share-bar-signoff .viafoura .vf-share-bar .vf-share-option{
    padding:0 10px
}
#share-bar-footer{
    margin:0 auto
}
#share-bar-footer .viafoura{
    margin-top:0
}
#share-bar-footer .viafoura .vf-share-bar{
    display:block
}
#share-bar-footer .viafoura .vf-share-bar ul{
    display:flex;
    justify-content:space-around
}
#share-bar-footer .viafoura .vf-share-bar ul li{
    width:100%
}
#share-bar-footer .viafoura .vf-share-bar .vf-share-option,#share-bar-footer .viafoura .vf-share-button .vf-share-dropdown .vf-share-option,#share-bar-footer .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option{
    border-right:2px solid #eee;
    margin:0;
    padding:10px
}
#share-bar-footer .viafoura .vf-share-bar .vf-share-option:last-child,#share-bar-footer .viafoura .vf-share-button .vf-share-dropdown .vf-share-option:last-child,#share-bar-footer .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option:last-child{
    border-right:0
}
#share-bar-footer .viafoura .vf-share-bar .vf-share-option{
    border-right:2px solid rgba(255,255,255,.2);
    padding:0 10px
}
#share-bar-footer .viafoura .vf-share-bar .vf-share-option .vf-share-icon:before,#share-bar-footer .viafoura .vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon:before,#share-bar-footer .viafoura .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon:before{
    color:#fff
}
#share-bar-footer .viafoura .vf-share-meta>h3{
    display:inline-block;
    color:#fff;
    margin-right:10px
}
#share-bar-footer .viafoura .vf-share-show-more{
    display:none
}
#share-bar-inline.leaf-page-share .viafoura{
    margin-top:0
}
#share-bar-inline.leaf-page-share .viafoura .vf-share-bar .vf-share-option .vf-share-icon:before{
    color:#999
}
#share-bar-inline.leaf-page-share .viafoura .vf-share-bar .vf-share-option:first-child{
    padding-left:10px
}
#share-bar-inline.leaf-page-share .viafoura .vf-share-bar ul{
    width:auto
}
#share-bar-inline.leaf-page-share .vf-share-bar .vf-share-option,#share-bar-inline.leaf-page-share .vf-share-button .vf-share-dropdown .vf-share-option,#share-bar-inline.leaf-page-share .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option{
    border-right:none;
    margin:0;
    padding:5px
}
#share-bar-inline.leaf-page-share .vf-share-bar .vf-share-option:first-child{
    padding-left:20px
}
.vf-widget.vf-quote{
    color:#666;
    padding:15px 0 0
}
.vf-widget.vf-quote .vf-rtw-main-header{
    display:none
}
.vf-widget.vf-quote .vf-rtw-pullquote{
    padding:0
}
.vf-widget.vf-quote .vf-rtw-pullquote .vf-rtw-list .vf-pullquote .vf-pullquote-text{
    font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',sans-serif;
    font-size:16px;
    line-height:1.33
}
.vf-widget.vf-quote .vf-rtw-pullquote .vf-rtw-list .vf-pullquote .vf-pullquote-text:before{
    content:'\201C'
}
.vf-widget.vf-quote .vf-rtw-pullquote .vf-rtw-list .vf-pullquote .vf-pullquote-text:after{
    content:'\201D'
}
.vf-widget.vf-quote .vf-rtw-pullquote .vf-rtw-list .vf-pullquote .vf-clearfix.vf-meta-wrap{
    display:none
}
.viafoura button.vf-expanding-hover-light.vf-active:before,.viafoura button.vf-expanding-hover-light:before,.viafoura button.vf-expanding-hover-light:focus:before,.viafoura button.vf-expanding-hover-light:hover:before{
    border-color:#c00
}
.viafoura button.vf-button.vf-button-outline{
    border:none
}
.viafoura section.vf-settings-controls{
    display:none
}

@media (min-width: 600px) {
    .gallery .lightbox .lightbox-photo-container{
        flex:1;
    }
    .gallery .lightbox .aspect-ratio-container{
        height: 100%;
    }
    .gallery .lightbox .aspect-ratio-container:before{
        display: none;
    }
}

.gallery .lightbox .lightbox-sharebar .viafoura{
    float:right
}

.gallery .lightbox #lightbox-sharebar .vf-share-bar .vf-share-option .vf-share-icon:before,.gallery .lightbox #lightbox-sharebar .vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon:before,.gallery .lightbox #lightbox-sharebar .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon:before{
    color:#999
}
.gallery .lightbox #lightbox-sharebar .vf-share-bar .vf-share-option .vf-share-icon,.gallery .lightbox #lightbox-sharebar .vf-share-button .vf-share-dropdown .vf-share-option .vf-share-icon,.gallery .lightbox #lightbox-sharebar .vf-share-modal.vf-modal-fullscreen .vf-share-bar .vf-share-option .vf-share-icon{
    font-size:19px
}
.gallery .lightbox #lightbox-sharebar .vf-share-bar,.gallery .lightbox #lightbox-sharebar .vf-share-button,.gallery .lightbox #lightbox-sharebar .vf-share-button .vf-share-dropdown,.gallery .lightbox #lightbox-sharebar .vf-share-modal.vf-modal-fullscreen .vf-share-bar{
    color:#999;
    font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',sans-serif
}
.viafoura .vf-pull-quote {
    color: #666;
    padding: 15px 0 0 !important
}
.viafoura .vf-pull-quote .vf-pull-quote--header,
.viafoura .vf-pull-quote .vf-pull-quote--link,
.viafoura .vf-pull-quote .vf-avatar,
.viafoura .vf-pull-quote .vf-icon_quotes {
    display: none
}
.viafoura .vf-pull-quote .vf-pull-quote--text {
    font-family: 'Gotham Narrow SSm A','Gotham Narrow SSm B',sans-serif;
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 10px;
    font-style: italic
}
.viafoura .vf-pull-quote .vf-pull-quote--text:hover {
    text-decoration: underline
}
.viafoura .vf-pull-quote .vf-pull-quote--text:before {
    content:'\201C'
}
.viafoura .vf-pull-quote .vf-pull-quote--text:after {
    content:'\201D'
}
.viafoura .vf-pull-quote .vf-pull-quote--user {
    font-size: 12px;
    line-height: 1.17;
    color: #333;
    font-family: 'Gotham Narrow SSm A','Gotham Narrow SSm B',sans-serif;
    font-weight: 900;
}
.longform-header-container-without-bg #share-bar-inline .viafoura .vf-share-bar,
.longform-header-container-with-bg #share-bar-inline .viafoura .vf-share-bar {
    width: 100% !important;
}
.longform-header-container-without-bg #share-bar-inline .viafoura .vf-share-bar {
    justify-content: center;
}
.longform-header-container-with-bg #share-bar-inline .viafoura .vf-share-bar .vf-share-option:first-child {
    padding-left: 0;
    margin-left: -7%;
}
.longform-header-container-without-bg #share-bar-inline .vf-share-show-more,
.longform-header-container-with-bg #share-bar-inline .vf-share-show-more {
    margin-left: 5%;
    margin-top: 5px;
}
@media (max-width: 600px) {
    .longform-header-container-with-bg #share-bar-inline .viafoura .vf-mobile {
        margin-left: -1.25%;
    }
    .longform-header-container-without-bg #share-bar-inline .viafoura .vf-mobile {
        margin-left: -5%;
    }
    .longform-header-container-without-bg #share-bar-inline .viafoura .vf-share-bar ul,
    .longform-header-container-with-bg #share-bar-inline .viafoura .vf-share-bar ul {
        width: 100% !important;
    }
}
#share-bar-inline:not(.leaf-page-share) .vf-share-show-more {
    margin-top: 5px;
}
#share-bar-inline.leaf-page-share .vf-share-show-more {
    margin-left: -5px;
}
.viafoura .vf-share-bar .vf-more-icon:before {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    top: -1.5px;
}
