/* CSS syntax error: sltrib/header-nav. See logs for detail. */

.pb-f-sltrib-header-nav{padding-top:40px}@media (max-width: 767px){.pb-f-sltrib-header-nav:not(.no-margin){margin-bottom:33px}}.pb-f-sltrib-header-nav .fade-box{position:absolute;z-index:10;right:0;top:40px;height:40px;width:10%;pointer-events:none}.pb-f-sltrib-header-nav .fade-box::after{content:'';background:linear-gradient(to right, rgba(247,247,247,0) 0%, rgba(247,247,247,0.75) 44%, #f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f7f7f7', endColorstr='#f7f7f7', GradientType=1);transition:opacity 350ms;width:100%;height:100%;display:block}@media (max-width: 767px){.pb-f-sltrib-header-nav .fade-box{display:none}}.dropdown-navigation{position:fixed;background:#f7f7f7;top:0;left:0;height:100vh;z-index:110;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateX(-105%);transition:transform 600ms cubic-bezier(0.56, 0, 0.46, 1);border-right:1px solid rgba(162,162,162,0.31);color:#000}.dropdown-navigation .section-head-wrap{padding:12px 20px}.dropdown-navigation .close-btn{cursor:pointer;width:26px;height:26px}.dropdown-navigation .menu-head{font-size:1.19048rem;line-height:0.7;padding:0.3em 18px 0}.dropdown-navigation #menu-search,.dropdown-navigation .side-menu-list{padding-left:30px;padding-right:30px}.dropdown-navigation #menu-search{margin:15px 0}.dropdown-navigation .side-menu-list{list-style:none;padding-top:15px}.dropdown-navigation .top-nav-list-item{padding-bottom:15px}.dropdown-navigation .top-nav-list-item:last-child{border-bottom:1px solid #A2A2A2}.dropdown-navigation .top-nav-list-item span{line-height:1;font-size:.90476rem;letter-spacing:0.1em}.dropdown-navigation .top-nav-list-item span.font-section-head{font-size:1.42857rem;padding-top:0.05em;letter-spacing:0}.dropdown-navigation .top-nav-list-item.video-item{padding-top:13px;border-top:1px solid #a2a2a2}.dropdown-navigation .top-nav-list-item.video-item .grad-circle{transform-origin:50% 50%;transition:transform 750ms cubic-bezier(0.56, 0, 0.46, 1)}.dropdown-navigation .top-nav-list-item.video-item a:hover .grad-circle{transform:rotate(180deg)}.dropdown-navigation .top-nav-list-item.photog-item .photo-icon-gradient{transition:opacity 750ms}.dropdown-navigation .top-nav-list-item.photog-item a:hover .photo-icon-gradient{opacity:0}.dropdown-navigation .item-icon{width:50px;height:50px;margin-right:20px}.dropdown-navigation .menu-search-input{font-size:1.42857rem;padding:14px 14px 12px;line-height:1.15}.dropdown-navigation .menu-search-input::placeholder{padding-top:0.1em;text-align:center;color:#A9A9A9;transition:opacity 500ms}.dropdown-navigation .menu-search-input:focus::placeholder{opacity:0}.dropdown-navigation .lower-links{padding:5px 0;font-size:1.33333rem;letter-spacing:0.07em}.dropdown-navigation.mobile-search-open .legal-list{display:none}@media (max-width: 767px){.dropdown-navigation{width:100%;height:auto;display:flex;flex-flow:column nowrap}.dropdown-navigation .dropdown-inner{height:100vh;overflow-y:auto;padding-bottom:65px}.dropdown-navigation .side-menu-list{display:flex;flex-flow:row wrap;width:90%;margin:0 auto;padding-top:0;flex-grow:1}.dropdown-navigation .side-menu-list:last-child{flex-grow:0}.dropdown-navigation .section-head-wrap{padding:5.33333vw 5.33333vw 10px}.dropdown-navigation #menu-search{margin:0;position:absolute;top:0;padding:0;width:100%;background:#f7f7f7;overflow:hidden;transform:translateY(-100%)}.dropdown-navigation #menu-search,.dropdown-navigation #menu-search .search-input-wrap{transition:transform 500ms cubic-bezier(0.56, 0, 0.46, 1)}.dropdown-navigation #menu-search .search-input-wrap{display:flex;justify-content:center;padding:4vw 0 1.33333vw}.dropdown-navigation #menu-search .menu-search-input{width:90%;-webkit-appearance:none;border:0}.dropdown-navigation #menu-search .menu-search-input:focus::placeholder{opacity:1}.dropdown-navigation .search-vector{display:block;width:25px;height:25px}.dropdown-navigation .top-nav-list-item{flex:0 0 50%;max-width:50%}.dropdown-navigation .top-nav-list-item:last-child{border:none}.dropdown-navigation .top-nav-list-item.video-item{padding-top:0;border:none}.dropdown-navigation .top-nav-list-item a{flex-direction:column;justify-content:center}.dropdown-navigation .top-nav-list-item span{font-size:2.93333vw;padding-left:0.1em;padding-top:0.8363em}.dropdown-navigation .top-nav-list-item span.font-section-head{font-size:9vw;padding-top:0.05em}.dropdown-navigation .item-icon{margin-right:0;width:17.33333vw;height:17.33333vw}.dropdown-navigation .lower-links{padding:9px 0 8px;display:flex;justify-content:center;align-items:center;width:90%;text-align:center;font-size:4.53333vw;border-top:1px solid #A2A2A2;margin:auto}.dropdown-navigation.mobile-search-open #menu-search,.dropdown-navigation.mobile-search-open #menu-search .search-input-wrap{transform:translateY(0)}}@media screen and (max-width: 321px){.dropdown-navigation .top-nav-list-item{padding-bottom:5px}.dropdown-navigation .item-icon{width:15vw;height:15vw}.dropdown-navigation .lower-links{font-size:3.75vw}}.top-nav-wrap{position:fixed;z-index:100;width:100%;top:0;left:0;background:linear-gradient(135deg, #2A2727 0%, #8A867B 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2A2727', endColorstr='#8A867B', GradientType=1);padding-left:15px;padding-right:15px}.top-nav-wrap .main-nav{height:40px;position:relative}.top-nav-wrap span.tiny{font-size:.47619rem}.top-nav-wrap span.small{font-size:.57143rem}.top-nav-wrap span.medium{font-size:.7619rem}.top-nav-wrap span.text-red{display:inline-block;color:#FF3D38;padding-left:5px}.top-nav-wrap .left-nav .small{line-height:1;padding-top:0.25em}.top-nav-wrap .burger-wrap{cursor:pointer}.top-nav-wrap .burger{height:19px;margin-right:10px}.top-nav-wrap .burger::before,.top-nav-wrap .burger::after,.top-nav-wrap .burger .burger-line{content:'';width:23px;height:3px;background:#000}.top-nav-wrap .logo{width:185px;height:19.73px;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(40px);opacity:0;margin:auto;transition:transform 500ms cubic-bezier(0.56, 0, 0.46, 1),opacity 300ms ease}.top-nav-wrap .center-nav{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}.top-nav-wrap .center-nav .todays-date{height:100%;letter-spacing:0.4166666667em;padding-left:0.4166666667em;transition:transform 500ms cubic-bezier(0.56, 0, 0.46, 1),opacity 300ms ease}.top-nav-wrap .center-nav .todays-date::before,.top-nav-wrap .center-nav .todays-date::after{font-size:.85714rem;transform:translateY(-2px)}.top-nav-wrap .center-nav .todays-date::before{padding-right:8px;content:'\00AB '}.top-nav-wrap .center-nav .todays-date::after{padding-left:8px;content:' \00BB'}.top-nav-wrap.show-logo .logo{transform:translateY(0);opacity:1}.top-nav-wrap.show-logo .todays-date{opacity:0;transform:translateY(-40px)}@media (max-width: 767px){.top-nav-wrap .logo{transform:translateY(0);opacity:1}.top-nav-wrap .todays-date{opacity:0;transform:translateY(-40px)}}.top-nav-wrap .left-nav,.top-nav-wrap .subscribe-box{position:relative;z-index:1}.top-nav-wrap .subscribe-box{padding-top:4px;padding-right:30px}.top-nav-wrap .subscribe-box .subscribe-text{flex:0 0 auto}.top-nav-wrap .subscribe-box img{height:35px;width:auto;margin-right:10px}.top-nav-wrap .subscribe-box .medium{line-height:1}.top-nav-wrap .subscribe-box .tiny{line-height:1.25}@media (min-width: 768px) and (max-width: 991px){.top-nav-wrap .subscribe-box{padding-right:0}}.drawer-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.2);z-index:10;pointer-events:none;transform:translateX(100%);transition:opacity 600ms ease-in-out, transform 0s 800ms;opacity:0}.section-subnav-container{width:100vw;background:#f7f7f7;position:absolute;top:39px;left:0;height:40px;color:#000}.section-subnav-container.hide-fade+.fade-box::after{opacity:0}.section-subnav-container .section-subnav{padding-top:7px}@media (max-width: 767px){.section-subnav-container{position:relative;top:auto;left:-15px;background:none;color:#fff;height:33px}}.nav-print-only-logo{display:none}@media print{.nav-print-only-logo{width:16em;display:block;text-align:center}}

tems:center;width:90%;text-align:center;font-size:4.53333vw;border-top:1px solid #A2A2A2;margin:auto}.dropdown-navigation.mobile-search-open #menu-search,.dropdown-navigation.mobile-search-open #menu-search .search-input-wrap{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width: 321px){.dropdown-navigation .top-nav-list-item{padding-bottom:5px}.dropdown-navigation .item-icon{width:15vw;height:15vw}.dropdown-navigation .lower-links{font-size:3.75vw}}.top-nav-wrap{position:fixed;z-index:100;width:100%;top:0;left:0;background:-webkit-linear-gradient(315deg, #2A2727 0%, #8A867B 100%);background:-o-linear-gradient(315deg, #2A2727 0%, #8A867B 100%);background:linear-gradient(135deg, #2A2727 0%, #8A867B 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2A2727', endColorstr='#8A867B', GradientType=1);padding-left:15px;padding-right:15px}.top-nav-wrap .main-nav{height:40px;position:relative}.top-nav-wrap span.tiny{font-size:.47619rem}.top-nav-wrap span.small{font-size:.57143rem}.top-nav-wrap span.medium{font-size:.7619rem}.top-nav-wrap span.text-red{display:inline-block;color:#FF3D38;padding-left:5px}.top-nav-wrap .left-nav .small{line-height:1;padding-top:0.25em}.top-nav-wrap .burger-wrap{cursor:pointer}.top-nav-wrap .burger{height:19px;margin-right:10px}.top-nav-wrap .burger::before,.top-nav-wrap .burger::after,.top-nav-wrap .burger .burger-line{content:'';width:23px;height:3px;background:#000}.top-nav-wrap .logo{width:185px;height:19.73px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);opacity:0;margin:auto;-webkit-transition:opacity 300ms ease,-webkit-transform 500ms cubic-bezier(0.56, 0, 0.46, 1);transition:opacity 300ms ease,-webkit-transform 500ms cubic-bezier(0.56, 0, 0.46, 1);-o-transition:transform 500ms cubic-bezier(0.56, 0, 0.46, 1),opacity 300ms ease;transition:transform 500ms cubic-bezier(0.56, 0, 0.46, 1),opacity 300ms ease;transition:transform 500ms cubic-bezier(0.56, 0, 0.46, 1),opacity 300ms ease,-webkit-transform 500ms cubic-bezier(0.56, 0, 0.46, 1)}.top-nav-wrap .center-nav{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}.top-nav-wrap .center-nav .todays-date{height:100%;letter-spacing:0.4166666667em;padding-left:0.4166666667em;-webkit-transition:opacity 300ms ease,-webkit-transform 500ms cubic-bezier(0.56, 0, 0.46, 1);transition:opacity 300ms ease,-webkit-transform 500ms cubic-bezier(0.56, 0, 0.46, 1);-o-transition:transform 500ms cubic-bezier(0.56, 0, 0.46, 1),opacity 300ms ease;transition:transform 500ms cubic-bezier(0.56, 0, 0.46, 1),opacity 300ms ease;transition:transform 500ms cubic-bezier(0.56, 0, 0.46, 1),opacity 300ms ease,-webkit-transform 500ms cubic-bezier(0.56, 0, 0.46, 1)}.top-nav-wrap .center-nav .todays-date::before,.top-nav-wrap .center-nav .todays-date::after{font-size:.85714rem;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.top-nav-wrap .center-nav .todays-date::before{padding-right:8px;content:'\00AB '}.top-nav-wrap .center-nav .todays-date::after{padding-left:8px;content:' \00BB'}.top-nav-wrap.show-logo .logo{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.top-nav-wrap.show-logo .todays-date{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}@media (max-width: 767px){.top-nav-wrap .logo{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.top-nav-wrap .todays-date{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}}.top-nav-wrap .left-nav,.top-nav-wrap .subscribe-box{position:relative;z-index:1}.top-nav-wrap .subscribe-box{padding-top:4px;padding-right:30px}.top-nav-wrap .subscribe-box .subscribe-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.top-nav-wrap .subscribe-box img{height:35px;width:auto;margin-right:10px}.top-nav-wrap .subscribe-box .medium{line-height:1}.top-nav-wrap .subscribe-box .tiny{line-height:1.25}@media (min-width: 768px) and (max-width: 991px){.top-nav-wrap .subscribe-box{padding-right:0}}.drawer-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.2);z-index:10;pointer-events:none;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity 600ms ease-in-out, -webkit-transform 0s 800ms;transition:opacity 600ms ease-in-out, -webkit-transform 0s 800ms;-o-transition:opacity 600ms ease-in-out, transform 0s 800ms;transition:opacity 600ms ease-in-out, transform 0s 800ms;transition:opacity 600ms ease-in-out, transform 0s 800ms, -webkit-transform 0s 800ms;opacity:0}.section-subnav-container{width:100vw;background:#f7f7f7;position:absolute;top:39px;left:0;height:40px;color:#000}.section-subnav-container.hide-fade+.fade-box::after{opacity:0}.section-subnav-container .section-subnav{padding-top:7px}@media (max-width: 767px){.section-subnav-container{position:relative;top:auto;left:-15px;background:none;color:#fff;height:33px}}.nav-print-only-logo{display:none}@media print{.nav-print-only-logo{width:16em;display:block;text-align:center}}



/*

 * THIS FILE IS GENERATED - DO NOT EDIT

 */

.pb-f-sltrib-ad-v3 {

  padding-left:0;

  padding-right:0;

}



.pb-f-sltrib-ad-v3 .sltrib-promo {

  margin:0.5em 0;

  text-align:center;

}



@media print {

  .pb-f-sltrib-ad-v3 .sltrib-promo { display:none !important; }

}



/*

 * THIS FILE IS GENERATED - DO NOT EDIT

 */

.pb-f-sltrib-article-head .slt-homepage-story .sponsored-tag,

.pb-f-sltrib-article-head .slt-article-header .sponsored-tag {

  background:#c30000;

  color:#fff;

  line-height:1;

  padding:8px 9px 5px 3px;

  -ms-flex-item-align:start;

  align-self:flex-start;

  margin:11px 0 11px 12px;

  position:relative;

  display:inline-block;

}



.pb-f-sltrib-article-head .slt-homepage-story .sponsored-tag,

.pb-f-sltrib-article-head .slt-homepage-story .sponsored-tag span,

.pb-f-sltrib-article-head .slt-article-header .sponsored-tag,

.pb-f-sltrib-article-head .slt-article-header .sponsored-tag span { font-size:.66667rem; }



.pb-f-sltrib-article-head .slt-homepage-story .sponsored-tag::before,

.pb-f-sltrib-article-head .slt-article-header .sponsored-tag::before {

  content:'';

  display:inline-block;

  position:absolute;

  width:0;

  height:0;

  border:13.5px solid transparent;

  border-left-width:14px;

  border-right:14px solid #c30000;

  right:100%;

  top:0;

}



@media (min-width:768px) and (max-width:1349px) {

  .pb-f-sltrib-article-head .slt-homepage-story .sponsored-tag,

  .pb-f-sltrib-article-head .slt-homepage-story .sponsored-tag span,

  .pb-f-sltrib-article-head .slt-article-header .sponsored-tag,

  .pb-f-sltrib-article-head .slt-article-header .sponsored-tag span { font-size:.52381rem; }



  .pb-f-sltrib-article-head .slt-homepage-story .sponsored-tag::before,

  .pb-f-sltrib-article-head .slt-article-header .sponsored-tag::before {

    border:12px solid transparent;

    border-left-width:14px;

    border-right:14px solid #c30000;

  }

}



@media (max-width:767px) {

  .pb-f-sltrib-article-head .slt-homepage-story .sponsored-tag,

  .pb-f-sltrib-article-head .slt-article-header .sponsored-tag {

    font-size:.47619rem;

    padding:6px 7px 4px;

  }



  .pb-f-sltrib-article-head .slt-homepage-story .sponsored-tag::before,

  .pb-f-sltrib-article-head .slt-article-header .sponsored-tag::before {

    margin-left:9px;

    border:9.5px solid transparent;

    border-left-width:12px;

    border-right:12px solid #c30000;

  }

}



.pb-f-sltrib-article-head { padding:0 0 10px 0; }



@media (min-width:992px) {

  .pb-f-sltrib-article-head { padding:0 0 30px 0; }

}



.pb-f-sltrib-article-head .slt-article-header { margin:27px 0 0 0; }



.pb-f-sltrib-article-head .slt-article-header .sponsored-tag { margin-bottom:15px; }



.pb-f-sltrib-article-head .slt-article-header .headline {

  font-family:"Georgia",serif;

  font-weight:normal;

  font-size:1.42857rem;

  line-height:1.0625;

}



@media (max-width:991px) {

  .pb-f-sltrib-article-head .slt-article-header .headline { line-height:1.61905rem; }

}



@media (min-width:992px) {

  .pb-f-sltrib-article-head .slt-article-header .headline {

    font-size:2.95238rem;

    margin:0 0 0.3rem 0;

  }

}



.pb-f-sltrib-article-head .slt-article-header .sub-head {

  font-family:"Georgia",serif;

  font-size:.85714rem;

  font-style:italic;

}



@media (min-width:992px) {

  .pb-f-sltrib-article-head .slt-article-header .sub-head { font-size:1.47619rem; }

}



.pb-f-sltrib-article-head .slt-article-header .sub-head:empty { display:none; }



.pb-f-sltrib-article-head .slt-article-header .featured-img { text-align:center; }



.pb-f-sltrib-article-head .slt-article-header .featured-img figure { margin:0; }



.pb-f-sltrib-article-head .slt-article-header .featured-img .img-wrap { background-color:black; }



.pb-f-sltrib-article-head .slt-article-header .featured-img img { margin:0 auto 13px auto; }



.pb-f-sltrib-article-head .slt-article-header .featured-img figcaption,

.pb-f-sltrib-article-head .slt-article-header .featured-img .caption,

.pb-f-sltrib-article-head .slt-article-header .featured-img .credit {

  font-size:.61905rem;

  color:#898989;

  text-align:left;

}



.pb-f-sltrib-article-head .slt-article-header .gallery-row { padding:0; }



@media print {

  .pb-f-sltrib-article-head .slt-article-header .gallery-row { display:none; }

}



@media (min-width:1350px) {

  .pb-f-sltrib-article-head .slt-article-header .element-oembed {

    height:600px;

    background-color:black;

    padding:34px 0;

  }

}



.pb-f-sltrib-article-head .slt-article-header .video-wrap {

  position:relative;

  padding-bottom:56.25%;

  height:0;

}



.pb-f-sltrib-article-head .slt-article-header .video-wrap iframe {

  position:absolute;

  top:0;

  left:0;

  width:100%;

  height:100%;

}



.pb-f-sltrib-article-head .no-padding { padding:0; }



/*

 * THIS FILE IS GENERATED - DO NOT EDIT

 */

.pb-f-sltrib-article-byline { padding:24px 0 25px 0; }



@media (min-width:992px) {

  .pb-f-sltrib-article-byline {

    padding:32px 0 49px 0;

    border-top:solid 1px #c7c7c7;

  }

}



.pb-f-sltrib-article-byline img,

.pb-f-sltrib-article-byline .img-filler {

  border-radius:50%;

  margin:0 10px 0 0;

}



@media (max-width:991px) {

  .pb-f-sltrib-article-byline img,

  .pb-f-sltrib-article-byline .img-filler {

    max-width:40px;

    max-height:40px;

  }

}



.pb-f-sltrib-article-byline .img-filler {

  height:60px;

  width:60px;

  background-color:#d8d8d8;

}



.pb-f-sltrib-article-byline .author-wrap {

  margin-right:20px;

  margin-bottom:6px;

}



.pb-f-sltrib-article-byline .author-wrap:last-of-type { margin-right:0; }



.pb-f-sltrib-article-byline .author-name { line-height:1; }



@media (max-width:991px) {

  .pb-f-sltrib-article-byline .author-name { font-size:.71429rem; }

}



.pb-f-sltrib-article-byline .mid-dot {

  font-weight:bold;

  font-size:1.52381rem;

  line-height:1;

  position:relative;

  top:5px;

}



@media (max-width:991px) {

  .pb-f-sltrib-article-byline .mid-dot {

    top:7px;

    color:#A9A9A9;

  }

}



@media (max-width:991px) {

  .pb-f-sltrib-article-byline .publish-wrap { padding-right:5px; }

}



.pb-f-sltrib-article-byline .publish {

  color:#a4a4a4;

  position:relative;

  top:2px;

  line-height:1;

}



@media (max-width:991px) {

  .pb-f-sltrib-article-byline .publish {

    font-size:.61905rem;

    top:auto;

  }

}



/*

 * THIS FILE IS GENERATED - DO NOT EDIT

 */

.pb-f-article-body .related-message {

  font-size:.61905rem;

  color:#a4a4a4;

  margin-bottom:8px;

}



.pb-f-article-body .related-stories {

  margin-right:0;

  padding-bottom:10px;

}



.pb-f-article-body .related-stories .heading { font-size:.7619rem; }



.pb-f-article-body .related-stories .articles {

  clear:both;

  padding:22px 10px 26px 22px;

  border-top:solid 1px #c7c7c7;

  border-bottom:solid 1px #c7c7c7;

}



.pb-f-article-body .related-stories .related-story {

  font-size:1.04762rem;

  line-height:1.09091;

}



@media (max-width:991px) {

  .pb-f-article-body .related-stories .related-story { display:none; }



  .pb-f-article-body .related-stories .related-story:nth-of-type(2) { display:block; }

}



.pb-f-article-body .related-stories .related-story a { padding:18px 33px 17px 22px; }



.pb-f-article-body .related-stories .related-story.has-image {

  font-size:.7619rem;

  line-height:1.25;

}



.pb-f-article-body .related-stories .related-story.has-image a { padding:18px 0 17px 0; }



.pb-f-article-body .related-stories .related-story img { margin-right:20px; }



@media print {

  .pb-f-article-body .related-stories { display:none; }

}



@media print {

  .pb-f-article-body .related-stories-helper-text { display:none; }

}



.pb-f-article-body .article-body { margin-bottom:20px; }



.pb-f-article-body .article-body .drop-cap {

  display:inline-block;

  float:left;

  font-weight:700;

  color:#000;

  text-transform:uppercase;

  font-size:3.66667rem;

  line-height:60px;

  padding:5px 10px 0 0;

}



@media print {

  .pb-f-article-body .article-body { text-align:left; }

}



.pb-f-article-body .article-body .dfp-item { margin-bottom:30px; }



.pb-f-article-body #article-content>div:first-child { margin-top:0; }



.pb-f-article-body figcaption {

  font-family:"Helvetica Neue LT Pro",sans-serif;

  font-size:13px;

  font-weight:700;

  color:#898989;

  text-align:left;

  margin:.5em 0;

  padding:0 0 6px 0;

  display:table-caption;

  caption-side:bottom;

}



@media (min-width:992px) {

  .pb-f-article-body .element-image { padding:0 15px; }

}



.pb-f-article-body .element-image figure { margin:0 auto; }



.pb-f-article-body .element-image div { text-align:center; }



.pb-f-article-body .element-image img {

  margin:0 auto;

  max-width:100%;

  width:100%;

  height:auto;

}



.pb-f-article-body .element-image figcaption { padding:0; }



.pb-f-article-body .element-image figcaption.caption-below {

  margin-bottom:2em;

  text-align:center;

  padding-top:10px;

}



.pb-f-article-body .element-image div.caption-below { margin-bottom:0; }



@media print {

  .pb-f-article-body .element-image { display:none; }

}



.pb-f-article-body .paragraph-row,

.pb-f-article-body .heading-row,

.pb-f-article-body .gallery-row,

.pb-f-article-body .ol-row,

.pb-f-article-body .ul-row,

.pb-f-article-body .oembed-row,

.pb-f-article-body .rawhtml-row {

  margin-top:30px;

  margin-bottom:30px;

}



.pb-f-article-body .paragraph-row p {

  margin:0;

  font-size:.85714rem;

  line-height:1.888;

}



@media (min-width:992px) {

  .pb-f-article-body .paragraph-row p { font-size:1rem; }

}



@media (max-width:991px) {

  .pb-f-article-body .paragraph-row { margin-bottom:42px; }

}



.pb-f-article-body .heading-row h1,

.pb-f-article-body .heading-row h2 { font-size:1.28571rem; }



@media (min-width:992px) {

  .pb-f-article-body .heading-row h1,

  .pb-f-article-body .heading-row h2 { font-size:1.52381rem; }

}



.pb-f-article-body .heading-row h3 { font-size:1.09524rem; }



@media (min-width:992px) {

  .pb-f-article-body .heading-row h3 { font-size:1.28571rem; }

}



.pb-f-article-body .heading-row h4 { font-size:.85714rem; }



@media (min-width:992px) {

  .pb-f-article-body .heading-row h4 { font-size:1rem; }

}



.pb-f-article-body .heading-row h5,

.pb-f-article-body .heading-row h6 { font-size:.66667rem; }



@media (min-width:992px) {

  .pb-f-article-body .heading-row h5,

  .pb-f-article-body .heading-row h6 { font-size:.7619rem; }

}



.pb-f-article-body .img-row { margin-bottom:30px; }



@media (min-width:992px) {

  .pb-f-article-body .img-row {

    margin-top:70px;

    margin-bottom:70px;

  }

}



@media (max-width:991px) {

  .pb-f-article-body .img-row .d-flex {

    -webkit-box-orient:vertical;

    -webkit-box-direction:normal;

    -ms-flex-direction:column;

    flex-direction:column;

  }

}



.pb-f-article-body .img-row.group .element-image:first-of-type { padding-left:0; }



@media (max-width:991px) {

  .pb-f-article-body .img-row.group .element-image:first-of-type {

    margin-bottom:30px;

    padding-left:0;

    padding-right:0;

  }

}



.pb-f-article-body .img-row.group .element-image:last-of-type { padding-right:0; }



@media (max-width:991px) {

  .pb-f-article-body .img-row.group .element-image:last-of-type {

    padding-left:0;

    padding-right:0;

  }

}



.pb-f-article-body .blockquote-row {

  margin-top:38px;

  margin-bottom:37px;

}



.pb-f-article-body .blockquote-row blockquote { margin:0 auto; }



.pb-f-article-body .single-image .shares {

  visibility:hidden;

  position:absolute;

  bottom:0;

  margin:0;

}



.pb-f-article-body .single-image .shares .share-button {

  display:inline-block;

  width:40px;

  height:40px;

  margin-bottom:0;

  cursor:pointer;

  color:#fff;

}



.pb-f-article-body .single-image .shares .share-button.facebook { background-color:#395797; }



.pb-f-article-body .single-image .shares .share-button.twitter { background-color:#54abee; }



.pb-f-article-body .single-image .shares .share-button.pinterest { background-color:#be081e; }



.pb-f-article-body .single-image .shares .share-button.whatsapp { background-color:#43d854; }



.pb-f-article-body .single-image .shares .share-button .fa {

  font-size:1.42857rem;

  padding-top:5px;

}



.pb-f-article-body .single-image:hover .shares { visibility:visible; }



@media (min-width:768px) {

  .pb-f-article-body .single-image:hover .shares {

    position:absolute;

    width:40px;

    left:-20px;

    top:0;

  }



  .pb-f-article-body .single-image:hover .shares .whatsapp { display:none; }

}



.pb-f-article-body .element-paragraph a { color:#2e6d9d; }



.pb-f-article-body .element-paragraph * * img {

  max-width:100%;

  max-height:100%;

}



.pb-f-article-body .element-paragraph * * img {

  width:auto !important;

  height:auto !important;

}



.pb-f-article-body .element-paragraph * img {

  max-width:100%;

  max-height:100%;

}



.pb-f-article-body .element-paragraph * img {

  width:auto !important;

  height:auto !important;

}



.pb-f-article-body .element-paragraph img {

  max-width:100%;

  max-height:100%;

}



.pb-f-article-body .element-paragraph img {

  width:auto !important;

  height:auto !important;

}



@media print {

  .pb-f-article-body .element-paragraph { font-size:.66667rem; }

}



.pb-f-article-body .element-heading { text-align:left; }



.pb-f-article-body .element-heading a { color:#265ea7; }



.pb-f-article-body .element-heading a:hover { color:#333; }



.pb-f-article-body .element-ol,

.pb-f-article-body .element-ul { font-family:"adobe-caslon-pro-n4","adobe-caslon-pro","adobe-caslon-pro-1","adobe-caslon-pro-2",Georgia,serif; }



@media screen {

  .pb-f-article-body .element-ol li,

  .pb-f-article-body .element-ul li {

    text-align:left;

    list-style-position:outside;

    font-size:16px;

    line-height:1.4em;

    color:#333;

    margin-left:20px;

  }

}



@media screen and (min-width:480px) {

  .pb-f-article-body .element-ol li,

  .pb-f-article-body .element-ul li {

    font-size:16px;

    line-height:1.4em;

  }

}



@media screen and (min-width:768px) {

  .pb-f-article-body .element-ol li,

  .pb-f-article-body .element-ul li {

    font-size:16px;

    line-height:1.5em;

  }

}



@media screen and (min-width:992px) {

  .pb-f-article-body .element-ol li,

  .pb-f-article-body .element-ul li {

    font-size:17px;

    line-height:1.6em;

  }

}



.pb-f-article-body .element-ol {

  list-style-type:decimal;

  padding-left:0;

}



.pb-f-article-body .element-ul {

  list-style-type:disc;

  margin:0;

}



.pb-f-article-body blockquote {

  max-width:630px;

  padding:50px;

  margin:0;

  font-size:.85714rem;

  line-height:1.22222;

  font-family:Helvetica,sans-serif;

  -webkit-box-shadow:10px 10px 35px rgba(177,177,177,0.5);

  box-shadow:10px 10px 35px rgba(177,177,177,0.5);

}



@media (max-width:991px) {

  .pb-f-article-body blockquote { padding:29px 29px 26px 29px; }

}



.pb-f-article-body .gallery-row { padding:0 15px; }



.pb-f-article-body .element-video .kaltura-wrapper { width:100%; }



.pb-f-article-body .element-video .kaltura-wrapper object {

  width:100%;

  height:100%;

}



@media print {

  .pb-f-article-body .element-video { display:none; }

}



.pb-f-article-body .element-rawhtml iframe {

  display:block;

  margin:0 auto;

  top:0;

  left:0;

  background-size:cover;

  background-position:center;

  border:0;

  max-width:100%;

}



.pb-f-article-body .element-rawhtml #close-icon {

  display:none;

  background-color:#fff;

  letter-spacing:.02em;

  color:#000;

  font-size:.95238rem;

  font-weight:700;

  border:solid 1px #ddd;

  border-radius:6px;

  text-align:center;

  width:10%;

  height:30px;

  margin-bottom:5px;

}



.pb-f-article-body .element-rawhtml #close-icon.show-close-icon { display:block; }



.pb-f-article-body .element-rawhtml #close-icon.show-close-icon:hover {

  background-color:#636363;

  cursor:pointer;

  color:#fff;

}



@media (max-width:768px) {

  .pb-f-article-body .element-rawhtml #close-icon { width:20%; }

}



.pb-f-article-body #placeholder { background:url(../../../../resources/assets/img/fallback-promo-image.png) no-repeat center center; }



.pb-f-article-body .element-rawhtml.element-rawhtml-script { margin-bottom:0; }



.pb-f-article-body .element-gallery ul { text-align:center; }



.pb-f-article-body .element-gallery ul li {

  display:inline-block;

  padding:5px;

  border:.5px solid #d3d3d3;

  margin:5px 2.5px;

  border-radius:5px;

}



.pb-f-article-body .element-gallery ul li img {

  position:relative;

  overflow:hidden;

  background-size:cover;

  padding:0 50%;

  width:125px;

  height:125px;

  border-radius:5px;

}



.pb-f-article-body .element-gallery ul .extra-slide { display:none; }



.pb-f-article-body .element-gallery ul .show-slides-button {

  background-color:#265ea7;

  color:#fff;

  font-family:'Trade Gothic Condensed','Helvetica',sans-serif;

  font-size:.66667rem;

  font-weight:700;

  display:block;

  margin:10px auto 0;

  padding:5px 10px 2px;

  border:0;

  border-radius:4px;

  opacity:1.0;

  -webkit-transition:opacity .8s ease 0;

  -o-transition:opacity .8s ease 0;

  transition:opacity .8s ease 0;

}



.pb-f-article-body .modal.and.carousel {

  position:fixed;

  width:auto;

}



.pb-f-article-body .modal.and.carousel button {

  background-color:#000;

  border:2px solid #fff;

  padding:0 3px 1px;

  border-radius:50%;

  opacity:1;

  position:absolute;

  right:30px;

  top:30px;

  z-index:100;

}



.pb-f-article-body .modal.and.carousel button span { color:#fff; }



.pb-f-article-body .modal.and.carousel .carousel-inner { width:auto; }



.pb-f-article-body .modal.and.carousel .modal-dialog { width:auto; }



.pb-f-article-body .modal.and.carousel .modal-dialog .modal-content {

  background-color:transparent;

  -webkit-box-shadow:0 0 0;

  box-shadow:0 0 0;

  border:0;

}



@media screen {

  .pb-f-article-body .modal.and.carousel .modal-dialog .modal-content img {

    height:80vh;

    margin:auto;

    display:block;

  }

}



@media (max-width:768px) {

  .pb-f-article-body .modal.and.carousel .modal-dialog .modal-content img {

    height:auto;

    width:80vw;

    display:block;

  }

}



.pb-f-article-body .modal.and.carousel .modal-dialog .modal-content .img-text {

  display:block;

  margin:0 auto;

  background-color:#fff;

  border-radius:5px;

  width:350px;

  text-align:center;

}



.pb-f-article-body .modal.and.carousel .carousel-control {

  background-image:none;

  position:fixed;

  opacity:1;

  top:-15%;

}



.pb-f-article-body .element.element-oembed { display:block; }



.pb-f-article-body .element.element-oembed .video-wrap {

  position:relative;

  padding-bottom:56.25%;

  height:0;

}



.pb-f-article-body .element.element-oembed .video-wrap iframe {

  position:absolute;

  top:0;

  left:0;

  width:100%;

  height:100%;

}



.pb-f-article-body .correction-row,

.pb-f-article-body .article-notes {

  font-style:italic;

  margin-top:-10px;

  margin-bottom:30px;

}



.pb-f-article-body .correction-row p,

.pb-f-article-body .article-notes p { line-height:1.4; }



.pb-f-article-body .correction-row .correction-label,

.pb-f-article-body .article-notes .correction-label { font-weight:bold; }



.pb-f-article-body .view-comments-row { margin-bottom:40px; }



@media screen and (max-width:360px) {

  .pb-f-article-body .view-comments-row .comments-link { padding:.57143rem .95238rem; }

}



.pb-f-article-body .view-comments-row .comments-link .slt-comment-count {

  white-space:pre-wrap;

  opacity:0;

  -webkit-transition:opacity 300ms cubic-bezier(0.56,0,0.46,1);

  -o-transition:opacity 300ms cubic-bezier(0.56,0,0.46,1);

  transition:opacity 300ms cubic-bezier(0.56,0,0.46,1);

}



.pb-f-article-body .view-comments-row .comments-link .slt-comment-count.formatted { opacity:1; }



.pb-f-article-body .view-comments-row .article-shares { margin-bottom:0; }



.pb-f-article-body .view-comments-row .social-tools .icon-wrapper {

  height:45px;

  width:45px;

}



@media screen and (max-width:360px) {

  .pb-f-article-body .view-comments-row .social-tools .icon-wrapper { width:35px; }

}



.pb-f-article-body .view-comments-row .social-tools .icon-wrapper:first-child { border-left:0; }



.pb-f-article-body .view-comments-row .facebook-link { border-left:solid 1px #C6C8C8 !important; }



.pb-f-article-body .view-comments-row .facebook-link:hover { border-left:solid 1px #4665ac !important; }



.pb-f-article-body .view-comments-row .twitter-link { border-left:0; }



.pb-f-article-body .view-comments-row .email-link { border-width:1px 1px 1px 0; }



.pb-f-article-body .view-comments-row .comments-link-wrapper { display:none; }



.pb-f-article-body .twitter-tweet {

  margin-left:auto;

  margin-right:auto;

}



.pb-f-article-body>.inline-big-box-300x250 {

  clear:both;

  display:block;

  text-align:center;

}



.pb-f-article-body .pb-unfinished {

  min-height:250px;

  background-color:#ddd;

  padding-bottom:10px;

  padding-top:12px;

  padding:0 10px;

  clear:both;

}



.pb-f-article-body>.pb-ad-container {

  padding:0 10px;

  clear:both;

}



.pb-f-article-body>.pb-ad-container>* { margin:0 auto; }



@media print {

  .pb-f-article-body .sltrib-ad { display:none !important; }

}



.pb-f-article-body .sltrib-ad { text-align:center; }



/*

 * THIS FILE IS GENERATED - DO NOT EDIT

 */

.pb-f-sltrib-article-byline-about {

  padding-left:0;

  padding-right:0;

}



.pb-f-sltrib-article-byline-about .author-info {

  border-top:solid 1px #c7c7c7;

  padding-top:30px;

  padding-bottom:30px;

}



@media (max-width:1349px) {

  .pb-f-sltrib-article-byline-about .author-info {

    -ms-flex-wrap:wrap;

    flex-wrap:wrap;

  }

}



.pb-f-sltrib-article-byline-about .author-info.single-element {

  border-top:0;

  padding-top:10px;

}



.pb-f-sltrib-article-byline-about .author-info .author { margin-bottom:10px; }



.pb-f-sltrib-article-byline-about .author-info .author:last-of-type { margin-bottom:0; }



.pb-f-sltrib-article-byline-about img {

  border-radius:50%;

  margin:0 19px 0 0;

}



.pb-f-sltrib-article-byline-about .excerpt {

  margin:0 0 5px 0;

  font-size:.61905rem;

  line-height:1.2;

}



@media (min-width:992px) {

  .pb-f-sltrib-article-byline-about .excerpt { font-size:.71429rem; }

}



.pb-f-sltrib-article-byline-about .icon-twitter {

  position:relative;

  top:2px;

  margin-right:2px;

}



.pb-f-sltrib-article-byline-about .twitter-handle {

  color:#a4a4a4;

  font-size:.61905rem;

}



/*

 * THIS FILE IS GENERATED - DO NOT EDIT

 */

.pb-f-sltrib-ad-non-traditional { margin-top:40px; }



.pb-f-sltrib-ad-non-traditional .nontraditional-container {

  display:-webkit-box;

  display:-ms-flexbox;

  display:flex;

  -webkit-box-orient:horizontal;

  -webkit-box-direction:normal;

  -ms-flex-direction:row;

  flex-direction:row;

  -ms-flex-pack:distribute;

  justify-content:space-around;

}



@media (max-width:991px) {

  .pb-f-sltrib-ad-non-traditional .nontraditional-container {

    -webkit-box-orient:vertical;

    -webkit-box-direction:normal;

    -ms-flex-direction:column;

    flex-direction:column;

  }

}



@media print {

  .pb-f-sltrib-ad-non-traditional .nontraditional-container { display:none !important; }

}



@media print {

  .pb-f-sltrib-ad-non-traditional .sltrib-ad { display:none !important; }

}



.pb-f-sltrib-ad-non-traditional .cnx-video-content img { display:none; }



.pb-f-sltrib-ad-non-traditional .ad-nontraditional {

  max-width:970px;

  padding-bottom:1em;

}



.pb-f-sltrib-ad-non-traditional .ad-nontraditional div {

  margin:0 auto;

  display:block;

}



@media (max-width:991px) {

  .pb-f-sltrib-ad-non-traditional .ad-nontraditional { max-width:400px; }

}



.pb-f-sltrib-ad-non-traditional .ad-nontraditional-left {

  margin:-20px auto;

  max-width:400px;

}



.pb-f-sltrib-ad-non-traditional .ad-nontraditional-center { margin:0 auto; }



.pb-f-sltrib-ad-non-traditional .ad-nontraditional-right {

  margin:0 auto;

  max-width:400px;

}



.pb-f-sltrib-ad-non-traditional .jobs-feed {

  width:300px;

  height:250px;

  border:1px solid #000;

  padding:0;

  margin:0;

}



.pb-f-sltrib-ad-non-traditional .jobs-feed h3 {

  text-transform:uppercase;

  font-family:'Helvetica Neue LT Pro','Helvetica','Arial',sans-serif;

  margin:5px 5px 0 5px;

  padding:0;

  font-size:18px;

  border-bottom:1px solid #000;

}



.pb-f-sltrib-ad-non-traditional .jobs-feed h3 span {

  color:#a42129;

  font-size:18px;

}



.pb-f-sltrib-ad-non-traditional .jobs-feed ul {

  margin:10px 5px 0;

  padding:0;

  list-style:none;

}



.pb-f-sltrib-ad-non-traditional .jobs-feed ul li {

  border-bottom:1px solid #ccc;

  padding:2px 0;

  position:relative;

}



.pb-f-sltrib-ad-non-traditional .jobs-feed ul li:last-child { border-bottom:none; }



.pb-f-sltrib-ad-non-traditional .jobs-feed ul li a { text-decoration:none; }



.pb-f-sltrib-ad-non-traditional .jobs-feed ul li .employer {

  font-size:13px;

  font-weight:bold;

  color:#a42129;

}



.pb-f-sltrib-ad-non-traditional .top-job-li {

  font-size:15px;

  line-height:125%;

}



.pb-f-sltrib-ad-non-traditional .jobs-feed ul li .position {

  font-size:12px;

  color:#000;

}



.pb-f-sltrib-ad-non-traditional .jobs-feed ul li i {

  position:absolute;

  right:10px;

  top:15px;

}



/*

 * THIS FILE IS GENERATED - DO NOT EDIT

 */

@media (min-width:992px) {

  .pb-c-sltrib-col-2-wide-gutters {

    padding-left:0;

    padding-right:0;

    width:48%;

  }



  .pb-c-sltrib-col-2-wide-gutters.first { margin-right:2%; }



  .pb-c-sltrib-col-2-wide-gutters.last { margin-left:2%; }



  .pb-c-sltrib-col-2-wide-gutters .story-1 .has-image {

    display:-webkit-box;

    display:-ms-flexbox;

    display:flex;

    height:auto;

  }



  .pb-c-sltrib-col-2-wide-gutters .story-1 .has-image .featured-img-wrap {

    -webkit-box-flex:0;

    -ms-flex:0 0 190px;

    flex:0 0 190px;

    margin:2px 30px 0 0;

  }



  .pb-c-sltrib-col-2-wide-gutters .story-1 .has-image .featured-img-wrap a { display:block; }



  .pb-c-sltrib-col-2-wide-gutters .story-1 .has-image .text-wrapper {

    display:-webkit-box;

    display:-ms-flexbox;

    display:flex;

    -webkit-box-orient:vertical;

    -webkit-box-direction:normal;

    -ms-flex-direction:column;

    flex-direction:column;

    -webkit-box-pack:justify;

    -ms-flex-pack:justify;

    justify-content:space-between;

  }



  .pb-c-sltrib-col-2-wide-gutters .story-1 .slt-homepage-story .headline { padding-top:0; }

}



@media (min-width:768px) and (max-width:991px) {

  .pb-c-sltrib-col-2-wide-gutters {

    width:100vw;

    margin-left:calc((100vw - 750px + 30px)/-2);

  }



  .pb-c-sltrib-col-2-wide-gutters .pb-f-sltrib-homepage-3-up-with-promo { width:100%; }

}



@media (max-width:991px) {

  .pb-c-sltrib-col-2-wide-gutters {

    background:-webkit-linear-gradient(bottom,#f5f5f5 0,#fff 302px);

    background:-o-linear-gradient(bottom,#f5f5f5 0,#fff 302px);

    background:linear-gradient(to top,#f5f5f5 0,#fff 302px);

    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0);

  }

}



@media print {

  .pb-c-sltrib-col-2-wide-gutters { display:none !important; }

}



/*

 * THIS FILE IS GENERATED - DO NOT EDIT

 */

@media (min-width:768px) {

  .pb-f-sltrib-homepage-3-up-with-promo {

    padding-left:0;

    padding-right:0;

  }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader {

  padding-top:20px;

  padding-bottom:20px;

  margin-bottom:20px;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .header-icon {

  width:60px;

  height:60px;

  margin-right:18px;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .header-icon svg {

  width:60px;

  height:60px;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .font-section-head { font-size:1.71429rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .section-title {

  padding-left:18px;

  border-left:1px solid rgba(0,0,0,0.46);

  font-size:1.66667rem;

  letter-spacing:0.057em;

  margin:0;

  line-height:1;

  padding-top:0.31428em;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .more-link {

  padding-left:18px;

  border-left:1px solid rgba(0,0,0,0.46);

  font-size:1.09524rem;

  line-height:1;

  padding-top:0.3043em;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .more-link::after {

  font-family:"TribDisplay",serif;

  font-weight:500;

  font-size:1.3043em;

  -webkit-transform:translateY(-2px);

  -ms-transform:translateY(-2px);

  transform:translateY(-2px);

  padding-left:8px;

  content:' \00BB';

}



@media (max-width:767px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader {

    padding-top:50px;

    padding-bottom:14px;

    margin-bottom:15px;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .header-icon {

    width:40px;

    height:40px;

    margin-right:12px;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .header-icon svg {

    width:40px;

    height:40px;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .font-section-head { font-size:1.2381rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .section-title {

    padding-left:12px;

    font-size:.95238rem;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .more-link { border:none; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .more-link span { display:none; }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story {

  max-width:100%;

  overflow-wrap:break-word;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story>div {

  width:100%;

  max-width:100%;

}



@media (max-width:767px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story { height:auto; }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .author-container img {

  width:26px;

  height:26px;

  border-radius:13px;

}



@media (max-width:767px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .author-container img {

    width:33px;

    height:33px;

    border-radius:50%;

  }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .media-mark {

  color:#fff;

  position:absolute;

  bottom:10px;

  left:10px;

  background:rgba(0,0,0,0.76);

  padding:12px 14px;

  border-radius:3px;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .media-mark span {

  font-size:.61905rem;

  padding-left:1em;

  line-height:1;

  padding-top:0.2em;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .photo-wrapper {

  -webkit-transition:-webkit-transform 325ms cubic-bezier(0.56,0,0.46,1);

  transition:-webkit-transform 325ms cubic-bezier(0.56,0,0.46,1);

  -o-transition:transform 325ms cubic-bezier(0.56,0,0.46,1);

  transition:transform 325ms cubic-bezier(0.56,0,0.46,1);

  transition:transform 325ms cubic-bezier(0.56,0,0.46,1),-webkit-transform 325ms cubic-bezier(0.56,0,0.46,1);

  position:relative;

  background-color:#f0f0f0;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .photo-wrapper .lazy-placeholder { display:none; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-3-up-story .slt-homepage-story .photo-wrapper { height:auto; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-3-up-story .slt-homepage-story .photo-wrapper .lazy-placeholder { display:block; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .photo-wrapper::before {

  content:'';

  position:absolute;

  z-index:-1;

  top:0;

  left:0;

  bottom:0;

  right:0;

  -webkit-box-shadow:0 12px 15px rgba(154,154,154,0.87);

  box-shadow:0 12px 15px rgba(154,154,154,0.87);

  opacity:0;

  -webkit-transition:opacity 325ms cubic-bezier(0.56,0,0.46,1);

  -o-transition:opacity 325ms cubic-bezier(0.56,0,0.46,1);

  transition:opacity 325ms cubic-bezier(0.56,0,0.46,1);

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .photo-wrapper img {

  width:100%;

  -webkit-backface-visibility:hidden;

  backface-visibility:hidden;

}



@media (max-width:767px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .photo-wrapper { margin-bottom:10px; }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story:hover .photo-wrapper {

  -webkit-transform:translateY(-5px);

  -ms-transform:translateY(-5px);

  transform:translateY(-5px);

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story:hover .photo-wrapper::before { opacity:1; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline {

  color:#000;

  line-height:1.2em;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.normal-style {

  word-spacing:-.02em;

  text-rendering:auto;

  padding-bottom:10px;

  margin:0;

  font-weight:600;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.thin-style {

  word-spacing:-.02em;

  text-rendering:auto;

  margin-bottom:10px;

  font-weight:300;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.highlight-style {

  text-rendering:auto;

  margin-bottom:10px;

  line-height:1.2em;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.highlight-style.xx-huge { font-size:2.14286rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.highlight-style.x-huge { font-size:2rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.highlight-style.huge { font-size:1.71429rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.highlight-style.xx-large { font-size:1.52381rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.highlight-style.x-large { font-size:1.42857rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.highlight-style.large { font-size:1.14286rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.highlight-style.normal { font-size:.95238rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.highlight-style.small { font-size:.85714rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.highlight-style.x-small { font-size:.7619rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.highlight-style.xx-small { font-size:.66667rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.bulleted { position:relative; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-huge { font-size:1.66667rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-huge { font-size:1.47619rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.huge { font-size:1.33333rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-large { font-size:1.19048rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-large { font-size:1.04762rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.large { font-size:.95238rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.normal,

.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.small,

.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-small,

.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-small { font-size:.85714rem; }



@media only screen and (min-width:768px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline {

    line-height:1.15em;

    padding-top:.2381rem;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-huge { font-size:1.66667rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-huge { font-size:1.42857rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.huge { font-size:1.28571rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-large { font-size:1.52381rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-large { font-size:1.42857rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.large { font-size:1.14286rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.normal { font-size:.95238rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.small { font-size:.85714rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-small { font-size:.7619rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-small {

    font-size:.61905rem;

    line-height:1.2em;

  }

}



@media only screen and (min-width:992px) and (max-width:1349px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline { line-height:1.15em; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-huge,

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-huge,

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.huge { padding-top:.61905rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-large,

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-large,

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.large,

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.normal { padding-top:.47619rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.small,

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-small,

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-small { padding-top:.33333rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-huge { font-size:2.04762rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-huge { font-size:1.85714rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.huge { font-size:1.66667rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-large { font-size:1.52381rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-large { font-size:1.33333rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.large { font-size:1.14286rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.normal { font-size:.95238rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.small { font-size:.85714rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-small { font-size:.7619rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-small { font-size:.63095rem; }

}



@media only screen and (min-width:1350px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline { padding-top:.38095rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-huge {

    font-size:2.61905rem;

    line-height:2.71429rem;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-huge {

    font-size:2.14286rem;

    line-height:2.2381rem;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.huge {

    font-size:2rem;

    line-height:2.09524rem;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-large {

    font-size:1.71429rem;

    line-height:1.80952rem;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-large {

    font-size:1.52381rem;

    line-height:1.61905rem;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.large {

    font-size:1.42857rem;

    line-height:1.52381rem;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.normal {

    font-size:1.14286rem;

    line-height:1.2381rem;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.small {

    font-size:.95238rem;

    line-height:1.04762rem;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.x-small {

    font-size:.85714rem;

    line-height:.95238rem;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .headline.xx-small {

    font-size:.7619rem;

    line-height:.90476rem;

  }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story span { font-size:0.5em; }



@media (min-width:768px) and (max-width:991px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story span { font-size:0.45em; }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .timestamp {

  color:#AFAFAF;

  padding-left:2px;

  white-space:nowrap;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .author-container { line-height:0.8; }



.pb-f-sltrib-homepage-3-up-with-promo .no-image {

  -webkit-transition:-webkit-transform 325ms cubic-bezier(0.56,0,0.46,1);

  transition:-webkit-transform 325ms cubic-bezier(0.56,0,0.46,1);

  -o-transition:transform 325ms cubic-bezier(0.56,0,0.46,1);

  transition:transform 325ms cubic-bezier(0.56,0,0.46,1);

  transition:transform 325ms cubic-bezier(0.56,0,0.46,1),-webkit-transform 325ms cubic-bezier(0.56,0,0.46,1);

}



.pb-f-sltrib-homepage-3-up-with-promo .no-image::before {

  content:'';

  position:absolute;

  z-index:-1;

  top:0;

  left:0;

  bottom:0;

  right:0;

  -webkit-box-shadow:0 12px 15px rgba(154,154,154,0.87);

  box-shadow:0 12px 15px rgba(154,154,154,0.87);

  opacity:0;

  -webkit-transition:opacity 325ms cubic-bezier(0.56,0,0.46,1);

  -o-transition:opacity 325ms cubic-bezier(0.56,0,0.46,1);

  transition:opacity 325ms cubic-bezier(0.56,0,0.46,1);

}



.pb-f-sltrib-homepage-3-up-with-promo .no-image:hover {

  -webkit-transform:translateY(-5px);

  -ms-transform:translateY(-5px);

  transform:translateY(-5px);

}



.pb-f-sltrib-homepage-3-up-with-promo .no-image:hover::before { opacity:1; }



.pb-f-sltrib-homepage-3-up-with-promo .no-image .headline { padding-top:0 !important; }



.pb-f-sltrib-homepage-3-up-with-promo .no-image .story-text { padding:20px; }



@media (min-width:768px) and (max-width:1349px) {

  .pb-f-sltrib-homepage-3-up-with-promo .no-image .story-text { padding:15px; }

}



@media (max-width:767px) {

  .pb-f-sltrib-homepage-3-up-with-promo .no-image {

    display:-webkit-box;

    display:-ms-flexbox;

    display:flex;

  }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .sponsored-tag,

.pb-f-sltrib-homepage-3-up-with-promo .slt-article-header .sponsored-tag {

  background:#c30000;

  color:#fff;

  line-height:1;

  padding:8px 9px 5px 3px;

  -ms-flex-item-align:start;

  align-self:flex-start;

  margin:11px 0 11px 12px;

  position:relative;

  display:inline-block;

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .sponsored-tag,

.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .sponsored-tag span,

.pb-f-sltrib-homepage-3-up-with-promo .slt-article-header .sponsored-tag,

.pb-f-sltrib-homepage-3-up-with-promo .slt-article-header .sponsored-tag span { font-size:.66667rem; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .sponsored-tag::before,

.pb-f-sltrib-homepage-3-up-with-promo .slt-article-header .sponsored-tag::before {

  content:'';

  display:inline-block;

  position:absolute;

  width:0;

  height:0;

  border:13.5px solid transparent;

  border-left-width:14px;

  border-right:14px solid #c30000;

  right:100%;

  top:0;

}



@media (min-width:768px) and (max-width:1349px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .sponsored-tag,

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .sponsored-tag span,

  .pb-f-sltrib-homepage-3-up-with-promo .slt-article-header .sponsored-tag,

  .pb-f-sltrib-homepage-3-up-with-promo .slt-article-header .sponsored-tag span { font-size:.52381rem; }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .sponsored-tag::before,

  .pb-f-sltrib-homepage-3-up-with-promo .slt-article-header .sponsored-tag::before {

    border:12px solid transparent;

    border-left-width:14px;

    border-right:14px solid #c30000;

  }

}



@media (max-width:767px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .sponsored-tag,

  .pb-f-sltrib-homepage-3-up-with-promo .slt-article-header .sponsored-tag {

    font-size:.47619rem;

    padding:6px 7px 4px;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .sponsored-tag::before,

  .pb-f-sltrib-homepage-3-up-with-promo .slt-article-header .sponsored-tag::before {

    margin-left:9px;

    border:9.5px solid transparent;

    border-left-width:12px;

    border-right:12px solid #c30000;

  }

}



.pb-f-sltrib-homepage-3-up-with-promo {

  padding-left:0;

  padding-right:0;

}



@media (min-width:768px) and (max-width:991px) {

  .pb-f-sltrib-homepage-3-up-with-promo {

    float:none;

    width:750px;

    margin:auto;

    padding:0 15px;

  }

}



@media (min-width:992px) {

  .pb-f-sltrib-homepage-3-up-with-promo { margin-top:37px; }

}



@media (min-width:992px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-3-up-story:after {

    content:'';

    display:block;

    position:absolute;

    bottom:0;

    left:15px;

    width:calc(100% - 30px);

    border-bottom:solid 1px #cecece;

  }

}



@media (max-width:991px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader { padding-top:30px; }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .section-title { font-size:.95238rem; }



@media (min-width:992px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .section-title { font-size:1.19048rem; }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .more-link { border-left:none; }



@media (min-width:992px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .more-link { display:none; }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-sectionheader .more-link span { display:none; }



.pb-f-sltrib-homepage-3-up-with-promo .photo-wrapper { margin:0 0 12px 0; }



.pb-f-sltrib-homepage-3-up-with-promo .headline {

  font-size:.85714rem;

  line-height:1.11111;

  margin:0 0 9px 0;

}



@media (min-width:992px) {

  .pb-f-sltrib-homepage-3-up-with-promo .headline {

    font-size:.90476rem;

    line-height:1.10526;

  }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story {

  margin:0 0 20px 0;

  height:100%;

  width:auto;

}



@media (min-width:992px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story {

    padding-right:0;

    padding-left:0;

  }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story.no-image {

  padding:20px 23px 20px 27px;

  height:calc(100% - 20px);

  display:-webkit-box;

  display:-ms-flexbox;

  display:flex;

  -webkit-box-orient:vertical;

  -webkit-box-direction:normal;

  -ms-flex-direction:column;

  flex-direction:column;

  -webkit-box-pack:end;

  -ms-flex-pack:end;

  justify-content:flex-end;

}



@media (max-width:991px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story.no-image {

    min-height:150px;

    height:100%;

    padding:14px;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story.no-image .text-wrapper {

    display:-webkit-box;

    display:-ms-flexbox;

    display:flex;

    -webkit-box-orient:vertical;

    -webkit-box-direction:normal;

    -ms-flex-direction:column;

    flex-direction:column;

    -webkit-box-pack:end;

    -ms-flex-pack:end;

    justify-content:flex-end;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story.no-image .text-wrapper .author-container { margin:0; }

}



@media (max-width:991px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story.has-image { margin:0; }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .author-container {

  font-size:.47619rem;

  line-height:1.2;

}



@media (min-width:992px) {

  .pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .author-container {

    margin:0 0 15px 0;

    font-size:.52381rem;

    line-height:1.27273;

  }

}



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .author-container .timestamp { color:#afafaf; }



.pb-f-sltrib-homepage-3-up-with-promo .slt-homepage-story .author-container span {

  font-size:inherit;

  line-height:inherit;

}



.pb-f-sltrib-homepage-3-up-with-promo .story-1 { margin:0 0 28px 0; }



.pb-f-sltrib-homepage-3-up-with-promo .story-1 .headline {

  font-size:1.04762rem;

  line-height:1.09091;

  margin:0 0 9px 0;

}



@media (min-width:992px) {

  .pb-f-sltrib-homepage-3-up-with-promo .story-1 .headline {

    font-size:1.42857rem;

    line-height:1.06667;

  }

}



@media (max-width:991px) {

  .pb-f-sltrib-homepage-3-up-with-promo .story-1 .slt-homepage-story { margin-bottom:0; }

}



.pb-f-sltrib-homepage-3-up-with-promo .story-1 .author-container { margin:0; }



@media (max-width:991px) {

  .pb-f-sltrib-homepage-3-up-with-promo .feed-wrap .stories-condensed {

    display:-webkit-box;

    display:-ms-flexbox;

    display:flex;

  }

}



.pb-f-sltrib-homepage-3-up-with-promo .feed-wrap .stories-condensed .slt-3-up-story { margin:0 0 20px 0; }



.pb-f-sltrib-homepage-3-up-with-promo .feed-wrap .stories-condensed .slt-3-up-story:last-of-type:after { display:none; }



.pb-f-sltrib-homepage-3-up-with-promo .feed-wrap .stories-condensed .slt-homepage-story.no-image .author-container { margin:0; }



@media (max-width:991px) {

  .pb-f-sltrib-homepage-3-up-with-promo .feed-wrap .stories-condensed .slt-homepage-story { margin-bottom:5px; }

}



@media (min-width:992px) {

  .pb-f-sltrib-homepage-3-up-with-promo .feed-wrap .stories-condensed .slt-homepage-story {

    display:-webkit-box;

    display:-ms-flexbox;

    display:flex;

  }

}



.pb-f-sltrib-homepage-3-up-with-promo .feed-wrap .stories-condensed .slt-homepage-story .headline { padding-top:0; }



@media (min-width:992px) {

  .pb-f-sltrib-homepage-3-up-with-promo .feed-wrap .stories-condensed .photo-wrapper {

    height:100px;

    width:100px;

    min-width:100px;

    margin:0 25px 0 0;

  }



  .pb-f-sltrib-homepage-3-up-with-promo .feed-wrap .stories-condensed .photo-wrapper img {

    width:100px;

    max-width:100px;

  }

}



.pb-f-sltrib-homepage-3-up-with-promo .btn-wrapper { margin:15px 0 30px 0; }



@media (min-width:992px) {

  .pb-f-sltrib-homepage-3-up-with-promo .btn-wrapper { margin:0 0 43px 0; }

}



/*

 * THIS FILE IS GENERATED - DO NOT EDIT

 */



/*

 * THIS FILE IS GENERATED - DO NOT EDIT

 */

.pb-c-ads-3-in-1 .sltrib-ad-3-in-1 .pb-feature {

  -webkit-box-flex:0;

  -ms-flex:0;

  flex:0;

}



/*

 * THIS FILE IS GENERATED - DO NOT EDIT

 */

.pb-f-sltrib-ad-sticky .fixed-footer {

  position:fixed;

  z-index:10;

  bottom:0;

  width:100%;

  -webkit-transition:-webkit-transform 350ms cubic-bezier(0.56,0,0.46,1);

  transition:-webkit-transform 350ms cubic-bezier(0.56,0,0.46,1);

  -o-transition:transform 350ms cubic-bezier(0.56,0,0.46,1);

  transition:transform 350ms cubic-bezier(0.56,0,0.46,1);

  transition:transform 350ms cubic-bezier(0.56,0,0.46,1),-webkit-transform 350ms cubic-bezier(0.56,0,0.46,1);

  -webkit-transform:translateY(135px);

  -ms-transform:translateY(135px);

  transform:translateY(135px);

}



@media (min-width:768px) and (max-width:991px) {

  .pb-f-sltrib-ad-sticky .fixed-footer {

    left:50%;

    margin-left:-50vw;

  }

}



.pb-f-sltrib-ad-sticky .fixed-footer .close-btn {

  width:35px;

  height:35px;

  position:absolute;

  bottom:100%;

  right:0;

  background:#ebebeb;

}



.pb-f-sltrib-ad-sticky .fixed-footer svg {

  width:20px;

  height:20px;

}



.pb-f-sltrib-ad-sticky .fixed-footer path { fill:#000; }



@media print {

  .pb-f-sltrib-ad-sticky .fixed-footer { display:none; }

}



.pb-f-sltrib-ad-sticky .mobile-links {

  background-color:#ebebeb;

  padding:3px 0;

}



.pb-f-sltrib-ad-sticky .mobile-links ul {

  list-style:none;

  font-size:.61905rem;

}



.pb-f-sltrib-ad-sticky .mobile-links ul li {

  -webkit-box-flex:1;

  -ms-flex-positive:1;

  flex-grow:1;

  -ms-flex-preferred-size:50%;

  flex-basis:50%;

  border-right:solid 1px #C8C8C8;

}



.pb-f-sltrib-ad-sticky .mobile-links ul li:last-of-type { border-right:none; }



.pb-f-sltrib-ad-sticky .mobile-links ul a { padding:7px 0 3px; }



.pb-f-sltrib-ad-sticky .sltrib-ad { text-align:center; }



@media print {

  .pb-f-sltrib-ad-sticky .hide-on-print { display:none; }

}



/*

 * THIS FILE IS GENERATED - DO NOT EDIT

 */

.pb-f-sltrib-footer {

  -webkit-transform:translateY(-100px);

  -ms-transform:translateY(-100px);

  transform:translateY(-100px);

  margin-top:100px;

}



@media (max-width:767px) {

  .pb-f-sltrib-footer {

    padding:0;

    -webkit-transform:translateY(-50px);

    -ms-transform:translateY(-50px);

    transform:translateY(-50px);

    margin-top:50px;

  }

}



@media (min-width:992px) {

  .pb-f-sltrib-footer .footer-menu { padding:25px 0; }

}



.pb-f-sltrib-footer .promo-in-footer {

  padding-bottom:0.5em;

  border-bottom:solid 1px #979797;

}



.pb-f-sltrib-footer .menu-col { padding:0; }



@media (min-width:992px) {

  .pb-f-sltrib-footer .menu-col { padding:0 30px 0 0; }

}



@media (max-width:991px) {

  .pb-f-sltrib-footer .menu-col:nth-last-child(1) .col-heading,

  .pb-f-sltrib-footer .menu-col:nth-last-child(2) .col-heading,

  .pb-f-sltrib-footer .menu-col:nth-last-child(3) .col-heading,

  .pb-f-sltrib-footer .menu-col:nth-last-child(4) .col-heading { border-top:solid 1px #a2a2a2; }

}



@media (max-width:991px) {

  .pb-f-sltrib-footer .menu-col:nth-of-type(odd) .col-heading { margin:0 28px 0 14px; }

}



.pb-f-sltrib-footer .sub-menu { list-style:none; }



.pb-f-sltrib-footer .sub-menu li {

  font-size:.66667rem;

  line-height:1.3;

}



@media (min-width:992px) {

  .pb-f-sltrib-footer .sub-menu li { margin-bottom:.47619rem; }

}



.pb-f-sltrib-footer .sub-menu .icon { width:28px; }



@media (max-width:991px) {

  .pb-f-sltrib-footer .social-sub {

    display:-webkit-box;

    display:-ms-flexbox;

    display:flex;

    -ms-flex-pack:distribute;

    justify-content:space-around;

    border-bottom:solid 2px #979797;

    padding:32px 0 22px 0;

  }

}



.pb-f-sltrib-footer .col-heading {

  display:block;

  font-size:.7619rem;

  margin-bottom:.47619rem;

}



@media (max-width:991px) {

  .pb-f-sltrib-footer .col-heading {

    text-align:center;

    margin:0 14px 0 28px;

    text-transform:uppercase;

    font-size:.61905rem;

    padding:15px 0;

  }

}



.pb-f-sltrib-footer .fixed-footer {

  position:fixed;

  z-index:10;

  bottom:0;

  width:100%;

  -webkit-transition:-webkit-transform 350ms cubic-bezier(0.56,0,0.46,1);

  transition:-webkit-transform 350ms cubic-bezier(0.56,0,0.46,1);

  -o-transition:transform 350ms cubic-bezier(0.56,0,0.46,1);

  transition:transform 350ms cubic-bezier(0.56,0,0.46,1);

  transition:transform 350ms cubic-bezier(0.56,0,0.46,1),-webkit-transform 350ms cubic-bezier(0.56,0,0.46,1);

}



@media (min-width:768px) and (max-width:991px) {

  .pb-f-sltrib-footer .fixed-footer {

    left:50%;

    margin-left:-50vw;

  }

}



.pb-f-sltrib-footer .fixed-footer .close-btn {

  width:35px;

  height:35px;

  position:absolute;

  bottom:100%;

  right:0;

  background:#ebebeb;

}



.pb-f-sltrib-footer .fixed-footer svg {

  width:20px;

  height:20px;

}



.pb-f-sltrib-footer .fixed-footer path { fill:#000; }



@media print {

  .pb-f-sltrib-footer .fixed-footer { display:none; }

}



.pb-f-sltrib-footer .mobile-links {

  background-color:#ebebeb;

  padding:3px 0;

}



.pb-f-sltrib-footer .mobile-links ul {

  list-style:none;

  font-size:.61905rem;

}



.pb-f-sltrib-footer .mobile-links ul li {

  -webkit-box-flex:1;

  -ms-flex-positive:1;

  flex-grow:1;

  -ms-flex-preferred-size:50%;

  flex-basis:50%;

  border-right:solid 1px #C8C8C8;

}



.pb-f-sltrib-footer .mobile-links ul li:last-of-type { border-right:none; }



.pb-f-sltrib-footer .mobile-links ul a { padding:7px 0 3px; }



.pb-f-sltrib-footer .colophon {

  text-align:right;

  font-size:.66667rem;

  padding:28px 0 8px 0;

}



@media (min-width:768px) {

  .pb-f-sltrib-footer .colophon {

    display:-webkit-box;

    display:-ms-flexbox;

    display:flex;

    -webkit-box-align:end;

    -ms-flex-align:end;

    align-items:flex-end;

  }

}



@media (max-width:991px) {

  .pb-f-sltrib-footer .colophon { padding:28px 0 28px; }

}



@media (max-width:991px) {

  .pb-f-sltrib-footer .colophon .logo {

    max-width:60%;

    margin:0 auto;

  }



  .pb-f-sltrib-footer .colophon .logo img { width:100%; }

}



.pb-f-sltrib-footer .sltrib-ad { text-align:center; }



@media print {

  .pb-f-sltrib-footer .hide-on-print { display:none; }

}


.textmenu {
    font-size: 12px;
	}
.right_link{
	float:right;
	font-size:10px;
	text-align: right;
	padding-top:40px;
}