*,:after,:before{-webkit-font-smoothing:antialiased}@font-face{font-family:Crimson Text;font-style:normal;font-weight:700;src:local("Crimson Text Bold"),local("CrimsonText-Bold"),url(/Content/fonts/crimson-text/crimson-text-v9-latin-700.woff2) format("woff2"),url(/Content/fonts/crimson-text/crimson-text-v9-latin-700.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:local("Nunito Regular"),local("Nunito-Regular"),url(/Content/fonts/nunito/nunito-v10-latin-regular.woff2) format("woff2"),url(/Content/fonts/nunito/nunito-v10-latin-regular.woff) format("woff")}.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;-webkit-transition:all .2s;transition:all .2s}.frontpage-section{-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;margin-bottom:20px}.frontpage-section *,.frontpage-section:after,.frontpage-section :after,.frontpage-section:before,.frontpage-section :before{-webkit-box-sizing:inherit;box-sizing:inherit}.mobile-frontpage-section{-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px 0;padding:0}.mobile-frontpage-section *,.mobile-frontpage-section:after,.mobile-frontpage-section :after,.mobile-frontpage-section:before,.mobile-frontpage-section :before{-webkit-box-sizing:inherit;box-sizing:inherit}.online-ad{border-radius:2px;text-align:center;-webkit-transition:all .2s;transition:all .2s}.online-ad img{display:block;margin:0 auto}.online-ad--1260{margin-bottom:10px;width:1260px}.online-ad--980{background-color:#fff;margin-bottom:10px;padding:20px;width:1020px}.online-ad--666{background-color:#231f20;float:left;margin-bottom:20px;padding:10px;width:686px}.online-ad--300{border-bottom:1px solid #dbdbdb;margin-bottom:14px;padding-bottom:7px}.online-ad--article{background-color:transparent;padding-bottom:0;padding-top:0}.online-ad--article:not(.online-ad--empty):after{border-bottom:1px solid #dbdbdb;content:"";display:block;height:1px;margin:0 auto;padding-bottom:20px;width:646px}.online-ad--empty{border:none;font-size:0;line-height:normal;margin:0;padding:0}.online-ad{-webkit-box-sizing:border-box;box-sizing:border-box}.online-ad *,.online-ad:after,.online-ad :after,.online-ad:before,.online-ad :before{-webkit-box-sizing:inherit;box-sizing:inherit}.frontpage-section--sevendays{border-color:#000;border-style:solid;border-width:1px 0;margin-left:20px;padding:32px 0}.frontpage-section--sevendays .sevendays__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 32px;width:41.66667%}.frontpage-section--sevendays .sevendays__header img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.frontpage-section--sevendays .sevendays__blogpost{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.frontpage-section--sevendays .sevendays__blogpost .blogpost__image{-ms-flex-item-align:center;align-self:center;border-radius:2px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin-right:16px;overflow:hidden}.frontpage-section--sevendays .sevendays__blogpost .blogpost__image img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.frontpage-section--sevendays .sevendays__blogpost .blogpost__text{background-color:#fff;border:1px solid #000;border-radius:2px;color:#000;-webkit-box-flex:2;-ms-flex:2 0 0px;flex:2 0 0;padding:20px;text-align:center;-webkit-transition:all .2s;transition:all .2s}.frontpage-section--sevendays .sevendays__blogpost .blogpost__text:hover{background-color:#000;color:#fff}.frontpage-section--sevendays .sevendays__blogpost .blogpost__text .blogpost_author{background-color:inherit;font-family:Crimson Text,serif;font-size:16px;position:relative;text-transform:uppercase}.frontpage-section--sevendays .sevendays__blogpost .blogpost__text .blogpost_author:before{border-bottom:1px solid;content:"";height:1px;left:0;position:absolute;top:38%;width:100%}.frontpage-section--sevendays .sevendays__blogpost .blogpost__text .blogpost_author span{background-color:inherit;display:inline-block;padding:0 10px;position:relative;vertical-align:middle}.frontpage-section--sevendays .sevendays__blogpost .blogpost__text .blogpost__heading{color:inherit;font-family:Crimson Text,serif;font-size:30px;line-height:1.25em;margin:16px 0 0}.frontpage-section--sevendays .sevendays__blogpost .blogpost__text .blogpost__preamble{font-family:Nunito,sans-serif;font-size:16px;line-height:1.5em;margin-top:8px}.frontpage-section--sevendays .button--sevendays{background-color:#000;color:#fff;font-family:Nunito,sans-serif;font-size:16px;margin:32px auto 0;width:41.66667%}.frontpage-section--sevendays .button--sevendays:hover{background-color:#fff;border:1px solid #000;color:#000}.mobile-frontpage-section--sevendays{border-color:#000;border-style:solid;border-width:1px 0;padding:24px 0}.mobile-frontpage-section--sevendays .sevendays__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto 24px;width:50%}.mobile-frontpage-section--sevendays .sevendays__header img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.mobile-frontpage-section--sevendays .sevendays__blogpost{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.mobile-frontpage-section--sevendays .sevendays__blogpost .blogpost__image{-ms-flex-item-align:center;align-self:center;border-radius:2px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin-right:16px;overflow:hidden}.mobile-frontpage-section--sevendays .sevendays__blogpost .blogpost__image img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.mobile-frontpage-section--sevendays .sevendays__blogpost .blogpost__text{background-color:#fff;border:1px solid #000;border-radius:2px;color:#000;-webkit-box-flex:2;-ms-flex:2 0 0px;flex:2 0 0;padding:12px;text-align:center;-webkit-transition:all .2s;transition:all .2s}.mobile-frontpage-section--sevendays .sevendays__blogpost .blogpost__text:active{background-color:#000;color:#fff}.mobile-frontpage-section--sevendays .sevendays__blogpost .blogpost__text .blogpost_author{background-color:inherit;font-family:Crimson Text,serif;font-size:14px;position:relative;text-transform:uppercase}.mobile-frontpage-section--sevendays .sevendays__blogpost .blogpost__text .blogpost_author:before{border-bottom:1px solid;content:"";height:1px;left:0;position:absolute;top:38%;width:100%}.mobile-frontpage-section--sevendays .sevendays__blogpost .blogpost__text .blogpost_author span{background-color:inherit;display:inline-block;padding:0 6px;position:relative;vertical-align:middle}.mobile-frontpage-section--sevendays .sevendays__blogpost .blogpost__text .blogpost__heading{color:inherit;font-family:Crimson Text,serif;font-size:24px;line-height:1.25em;margin:8px 0 0}.mobile-frontpage-section--sevendays .sevendays__blogpost .blogpost__text .blogpost__preamble{overflow:hidden;text-overflow:ellipsis;font-family:Nunito,sans-serif;font-size:14px;line-height:1.5em;margin-top:4px}@supports (-webkit-line-clamp:3){.mobile-frontpage-section--sevendays .sevendays__blogpost .blogpost__text .blogpost__preamble{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3}}.mobile-frontpage-section--sevendays .button--sevendays{background-color:#000;color:#fff;font-family:Nunito,sans-serif;font-size:14px;margin:24px auto 0}.mobile-frontpage-section--sevendays .button--sevendays:active{background-color:#fff;border:1px solid #000;color:#000}.online-page--live{background-color:#fff;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.online-page--live *,.online-page--live:after,.online-page--live :after,.online-page--live:before,.online-page--live :before{-webkit-box-sizing:inherit;box-sizing:inherit}.online-page--live .live__header{background-color:#ba1a0b;color:#fff;font-family:Open Sans,sans-serif;font-size:36px;font-style:italic;font-weight:700;height:72px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;text-transform:uppercase}.online-page--live .live__header,.online-page--live .live__header:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex}.online-page--live .live__header:before{background-color:hsla(0,0%,100%,.9);color:#ba1a0b;content:"Live";font-size:18px;height:32px;letter-spacing:.5px;margin-right:8px;padding:0 8px}.online-page--live .live__video-placeholder{background-image:url(/Content/images/layoutbilder/live-video-poster.jpg);background-position:50%;background-repeat:no-repeat;border:1px solid rgba(35,31,32,.4);border-radius:2px;padding-bottom:56.25%;position:relative}.online-page--live .live__video-placeholder:before{color:#ba1a0b;content:"\f144";-webkit-filter:drop-shadow(4px 4px 8px rgba(35,31,32,.2));filter:drop-shadow(4px 4px 8px rgba(35,31,32,.2));font-family:FontAwesome;font-size:127px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s;transition:all .2s;z-index:1}.online-page--live .live__video-placeholder:after{background-color:#ba1a0b;border-radius:2px;color:#fff;content:"Live";font-family:Open Sans,sans-serif;font-style:italic;font-weight:700;left:16px;letter-spacing:.5px;line-height:32px;padding:0 8px;position:absolute;text-transform:uppercase;top:16px;z-index:1}.online-page--live .live__video-placeholder:hover:before{color:#ea210e}.online-page--live .login-or-subscribe-box{margin-top:calc(-18.75% - 2px);padding-left:263px;padding-right:263px}@media (max-width:767.98px){.online-page--live{padding:7px 14px}.online-page--live .live__header{font-size:16px;height:36px;margin-bottom:4px;padding:0 8px;white-space:nowrap}.online-page--live .live__header:before{font-size:12px;height:16px;margin-right:4px;padding:0 4px}.online-page--live .live__video-placeholder{background-size:cover}.online-page--live .live__video-placeholder:before{font-size:63px}.online-page--live .live__video-placeholder:after{font-size:12px;left:8px;line-height:20px;padding:0 6px;top:8px}.online-page--live .login-or-subscribe-box{padding-left:8px;padding-right:8px}}
