#trigger {height:0px;}
.htmlComponent.section{background: none;position: relative;z-index: 3;}
.inArticleRevealAds {position: relative;z-index: 0;}
.speedbump.standout{display:none!important;}
.speedbump.standout a #close,.speedbump.standout a #close-btn{position: absolute;top: 5px; right: 5px; color:#fff;z-index:1;cursor:pointer;font-size:2rem;}
.speedbump.standout a:hover #close {color:#ec272d;}
.speedbump.standout.sticky {display:none!important;]
.speedbump.standout.sticky:before{content: "";display:none;}
.speedbump.standout.sticky b, .speedbump.standout.sticky strong {left:0;width:100%;padding: 0.4rem;font-family: Franklin ITC Light;}
.speedbump.standout.sticky a {color: #fdd74d;font-family: Franklin ITC;}
.speedbump.standout.sticky a:hover {color:#fff;}
.speedbump.standout.sticky a.button {color: #253241;margin: .5rem 1rem;text-transform: uppercase;text-shadow: 1px -1px 1px rgba(255, 255, 255, 0.7);padding: 0.4rem 0.9rem;font-family: Scout Cond;font-size: 1.2rem;background: #fdd74d;box-shadow: 0px -1px 1px #253241;}
.speedbump.standout.sticky a.button:hover {background:#fff;}
.speedbump.standout.sticky span{text-transform: uppercase;color: #fff;font-family: Scout Cond;font-size: 1.6rem;text-shadow: 1px -1px 1px #253241;}
.speedbump.standout.dismissed {display:none;}
@media only screen and (max-width: 40em) {
.htmlComponent.section{z-index: 7;}
.speedbump.standout.sticky {line-height:1;top: 55px;font-size:1rem;height:auto;z-index: 10}
.speedbump.standout.sticky span {font-size: 1.5rem;}
.speedbump.standout.sticky a.button {padding: .4rem 1rem;margin:.2rem 1rem;}
.speedbump.standout a #close,.speedbump.standout a #close-btn{font-size:1rem;}
.socialSharing.sticky {z-index:-1;opacity:0}
.socialSharing.dismissed {z-index:6;opacity:1;}
}