﻿html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:"FranziskaFF";src:url("/sites/all/themes/premium2016/fonts/FranziskaFF/FranziskaFF-Regular.otf");font-weight:normal;font-style:normal}@font-face{font-family:"FranziskaFF";src:url("/sites/all/themes/premium2016/fonts/FranziskaFF/FranziskaFF-Bold.otf");font-weight:bold;font-style:normal}@font-face{font-family:"FranziskaFF";src:url("/sites/all/themes/premium2016/fonts/FranziskaFF/FranziskaFF-RegularItalic.otf");font-weight:normal;font-style:italic}@font-face{font-family:"TabletGothic";src:url("/sites/all/themes/premium2016/fonts/TabletGothic/TabletGothic-Regular.ttf");font-weight:normal;font-style:normal}@font-face{font-family:"TabletGothic";src:url("/sites/all/themes/premium2016/fonts/TabletGothic/TabletGothic-Italic.ttf");font-weight:normal;font-style:italic}@font-face{font-family:"TabletGothic";src:url("/sites/all/themes/premium2016/fonts/TabletGothic/TabletGothic-Bold.ttf");font-weight:bold;font-style:normal}body{background-color:#fff;color:#313131;font-family:"TabletGothic","Helvetica Neue",Helvetica,Arial,FreeSans,sans-serif;font-size:100%;line-height:1.5;overflow-x:hidden;margin:0;padding:0}h1,h2,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:1.5rem;font-weight:bold;line-height:1.2;margin-bottom:1.25rem;margin-top:1rem}@media screen and (min-width:61.25rem){h1{font-size:1.875rem;margin-bottom:1.5rem;margin-top:1.25rem}}h2{font-size:1.5rem;font-weight:bold}h3{font-size:1.125rem;font-weight:normal;margin-bottom:.65625rem}@media screen and (min-width:32.5rem){h3{font-size:1.5rem;margin-bottom:.71875rem}}h4{font-size:1.125rem;font-weight:normal;line-height:1.875rem;max-width:80%;margin:0 auto}h5,h6{font-size:1rem;font-weight:normal}p{margin-bottom:0.6em;margin-top:0}ul,ol,dl{margin-bottom:1.5em}ul{list-style:square}li{margin-bottom:0.5em}dd{margin-left:0}hr{border:0;border-top:1px solid #ddd;box-sizing:content-box;clear:both;height:0;margin:0px 0px 10px}a{color:#b91109;text-decoration:none}a:hover,a:active,a:focus{color:#b91109}a>img{border:none}a[name]{color:inherit}img{max-width:100%;height:auto}svg{fill:currentColor}.l-container{max-width:61.25rem;margin-left:auto;margin-right:auto}.l-container::after{clear:both;content:"";display:block}.l-footer-wrapper{background-color:#f2f2f2}@media screen and (min-width:48rem){#header{padding:.625rem 1.25rem 0}}@media screen and (min-width:48rem) and (max-width:61.1875rem){#content-top>div{float:left;display:block;margin-right:2.12766%;width:48.93617%}#content-top>div:last-child{margin-right:0}#content-top>div:nth-child(2n){margin-right:0}#content-top>div:nth-child(2n+1){clear:left}}@media screen and (min-width:61.25rem){#content-top>div{float:left;display:block;margin-right:2.12766%;width:23.40426%}#content-top>div:last-child{margin-right:0}#content-top>div:nth-child(4n){margin-right:0}#content-top>div:nth-child(4n+1){clear:left}}.l-content{margin-top:1.5rem;padding:0 1.25rem}@media screen and (min-width:48rem){.l-content{margin-top:2.75rem}}.l-content.l-content--app{margin-top:0;padding-top:0.5rem}@media screen and (min-width:48rem){.l-content.l-content--app{padding-top:1.5rem}}.l-content.l-content--with-sidebar{float:left;display:block;margin-right:2.12766%;width:57.44681%}.l-content.l-content--with-sidebar:last-child{margin-right:0}#sidebar{float:left;display:block;margin-right:2.12766%;width:40.42553%}#sidebar:last-child{margin-right:0}#callout{padding:1.25rem}@media screen and (min-width:48rem) and (max-width:61.1875rem){#callout>div{float:left;display:block;margin-right:2.12766%;width:48.93617%}#callout>div:last-child{margin-right:0}#callout>div:nth-child(2n){margin-right:0}#callout>div:nth-child(2n+1){clear:left}}@media screen and (min-width:61.25rem){#callout>div{float:left;display:block;margin-right:2.12766%;width:23.40426%}#callout>div:last-child{margin-right:0}#callout>div:nth-child(4n){margin-right:0}#callout>div:nth-child(4n+1){clear:left}}#footer{margin-top:2rem;padding:1.25rem;text-align:center}.account ul{list-style:none;padding-left:0}.block.block-callout{margin-top:3.125rem;padding:0.625rem 1.875rem}.block.block-callout h2{font-size:1rem;line-height:1.125;color:#313131;font-weight:bold;text-align:center}.block.block-callout p{font-size:0.875rem;line-height:1.125;color:#999}.card{background-color:#f7f7f7;border:1px solid #ddd;border-radius:4px;margin:0 0 1em}.card .card__heading{padding:.625rem}.card .card__heading h3{margin:.625rem 1.5rem 0 0;border-top:1px solid #ccc;padding-top:1rem}@media screen and (min-width:61.25rem){.card .card__heading h3{margin-right:0;padding-right:5px}}.card .card__heading h3 a{color:inherit;display:block;background-image:url("/sites/all/themes/premium2016/images/collapsed.svg");background-size:1.125rem 0.5625rem;background-position:right;background-repeat:no-repeat}.card .card__heading h3 a:hover{color:#b91109}.card.card--expanded .card__heading>h3>a{background-image:url("/sites/all/themes/premium2016/images/expanded.svg")}.card .card__copy{background-color:#fff;padding:.625rem}.card .card__copy p{font-family:FranziskaFF,Georgia,Palatino,"Palatino Linotype",FreeSerif,serif;margin:0 0 .5em}.card .card__copy p:last-child{margin:0}.checkout-step{background-position:top center;background-repeat:no-repeat;background-size:100%;margin:-0.5rem -1.25rem 0;padding:calc(67vw - 7.5rem) 1rem 0}@media screen and (min-width:30rem){.checkout-step{padding:calc(40vw - 11.375rem) 1rem 0}}@media screen and (min-width:48rem){.checkout-step{margin:-1.5rem -1.25rem 0}}@media screen and (min-width:61.25rem){.checkout-step{padding:calc(396px - 11.625rem) 1rem 0}}.checkout-step .checkout-step__content{background-color:white;border-radius:4px;padding:1rem;max-width:40rem;margin:0 auto}.checkout-step .checkout-step__content>*{margin-left:auto;margin-right:auto;max-width:32rem}.checkout-step .checkout-step__title{font-size:2rem;letter-spacing:0.3px;margin-bottom:.75rem;text-align:center}@media screen and (min-width:30rem){.checkout-step .checkout-step__title{margin-top:1.25rem}}.checkout-step .checkout-step__tagline{font-size:1rem;font-weight:normal;line-height:1.5;margin-bottom:1.25rem;text-align:center}.checkout-step .checkout-step__description{border:solid 1px #cccccf;border-radius:.25rem;box-shadow:0 2px 6px 0 rgba(0,0,0,0.06),0 1px 1px 0 rgba(0,0,0,0.06);margin-bottom:2rem}.checkout-step .checkout-step__description a{color:#313131;cursor:pointer;display:block;line-height:1;margin:1rem;overflow:hidden;position:relative}.checkout-step .checkout-step__description a::before{background-image:url("/sites/all/themes/premium2016/images/arrow.svg");background-position:right;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%}.checkout-step .checkout-step__description.checkout-step__description--expanded a::before{background-position:left;transform:rotate(180deg)}.checkout-step .checkout-step__description>div{background-color:#f5f5f5;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;display:none;padding:1rem}.checkout-step .checkout-step__description .list-features{color:#777777;margin:0}.checkout-step .checkout-step__description.checkout-step__description--expanded>div{display:block}.checkout-step .checkout-step__additional-information{margin-top:1.5em;text-align:center}.checkout-step input{border:solid 1px #cccccf;border-radius:.25rem;height:3.125rem;padding:1rem}.checkout-step input:focus{border-color:#99999c}.checkout-step .btn,.checkout-step input[type="radio"][name="paymentMethod"]+label{font-size:1.125rem;margin-bottom:0;padding:1rem;text-transform:none;width:100%}@media screen and (min-width:32.5rem){.checkout-step .btn.btn-next,.checkout-step input[type="radio"][name="paymentMethod"]+label.btn-next{float:none}}.checkout-step .form-element{margin-bottom:.75rem}.checkout-step .form-element.has-error>input{border-width:1px}.content__title{text-align:center}.header{color:#000;position:relative}.header .header__brand{border-bottom:1px solid #ddd;line-height:3.375rem;padding:0 0 0 .9375rem}.header .header__brand::after{clear:both;content:"";display:block}.header .header__publisher{font-size:1rem;line-height:inherit}.header .header__publisher,.header .header__teaser{float:left;margin:0}.header .header__logo{color:#1d1d1b;height:1.625rem;width:10.51974rem;vertical-align:middle}.header .header__menu-icon{height:1.125rem;width:1.125rem;vertical-align:-.1875rem}.header .header__menu-icon--close{display:none}.header .header__menu-link{border-left:1px solid #ddd;color:#313131;float:right;padding:0 1.125rem}.header .header__menu-link:hover,.header .header__menu-link:active,.header .header__menu-link:focus{color:#444}.header .header__menu-link[aria-expanded="true"] .header__menu-icon--close{display:inline}.header .header__menu-link[aria-expanded="true"] .header__menu-icon--menu{display:none}@media screen and (min-width:48rem){.header .header__brand{border-bottom:0;line-height:inherit;padding:0;position:absolute;top:4rem}.header .header__logo{height:2.375rem;width:15.375rem}.header .header__menu-link{display:none}}.important{color:#b91109;font-weight:bold}.feature,.list-features{list-style:none;padding-left:1.5em;text-indent:-1.5em}.feature>li:before,.list-features>li:before{background-image:url(/sites/all/themes/premium2016/images/haken-gruen.svg);background-position:center;background-repeat:no-repeat;content:'';display:inline-block;height:1.25em;margin-right:.25em;vertical-align:text-bottom;width:1.25em}.border{margin:0px -20px 10px;border-bottom:1px solid #ddd}@media screen and (max-width:47.9375rem){.hidden-xs{display:none}}.text-center{text-align:center}.footer__menu{margin-top:0;padding-left:0}.footer__menu>li{display:inline;font-size:0.875rem;margin-bottom:0.5em;padding-left:0}.footer__menu>li:after{content:" • "}.footer__menu>li:last-child:after{content:""}.footer__menu>li>a{color:inherit}.footer__menu>li>a:hover{text-decoration:underline}@media screen and (max-width:47.9375rem){.footer__menu>li{display:block}.footer__menu>li:after{content:""}}input,select,textarea{background-color:#fff;border:2px solid transparent;border-radius:0;box-sizing:border-box;color:#444;display:inline-block;font:inherit;letter-spacing:.03em;line-height:normal;margin:0;padding:0 1em;width:100%}input:focus,select:focus,textarea:focus{background-color:#fff;border-color:rgba(0,0,0,0.1);color:#313131;outline:none}input:disabled,input[disabled],select:disabled,select[disabled],textarea:disabled,textarea[disabled]{cursor:not-allowed}input,select{height:2.75rem}input::-webkit-input-placeholder{color:#999;opacity:1}input::-moz-placeholder{color:#999;opacity:1}input:-moz-placeholder{color:#999;opacity:1}input:-ms-input-placeholder{color:#999;opacity:1}input[type="radio"]{position:absolute;clip:rect(0,0,0,0);width:auto}input[type="radio"]+label{display:inline-block;height:1.75em;margin-left:2px}input[type="radio"]+label:before{background-color:#fff;border:0.375em solid #fff;border-radius:1em;box-shadow:0 0 0 0.125rem #cccccc;content:'';cursor:pointer;display:inline-block;height:1.5em;margin-right:0.5em;margin-top:-0.25em;vertical-align:middle;width:1.5em}input[type="radio"]:checked+label:before{background-color:#252525}input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);width:auto}input[type="checkbox"]+label{display:inline-block;height:1.5em;padding-left:2em;text-indent:-2em;margin-left:2px}input[type="checkbox"]+label:before{background-color:#fff;border:0.125rem solid #cccccc;content:'';cursor:pointer;display:inline-block;height:1.5em;margin-right:0.5em;vertical-align:middle;width:1.5em}input[type="checkbox"]:checked+label:before{background-image:url(/sites/all/themes/premium2016/images/haken-grau.svg);background-position:center;background-repeat:no-repeat;content:''}input[type="text"]:read-only{background-color:#f5f5f5}textarea{display:block;width:100%;min-height:8.75em;resize:vertical}label{color:#444;display:block;font-size:0.875rem;line-height:1.5em}.date-selector{display:flex;margin-left:-0.2rem;margin-right:-0.2rem}.date-selector>select{flex-grow:1;margin-left:0.2rem;margin-right:0.2rem}.form-fields{margin-bottom:1.25rem}.form-fields::after{clear:both;content:"";display:block}.form-fields__section{background-color:#F3F2F4;color:#444;margin:.125rem -1.25rem 0;padding:1.875rem 1.25rem}.form-fields__section p,.form-fields__section ul{letter-spacing:0.01em;line-height:1.4}.form-fields__section small{font-size:0.875rem}.form-fields__section>h3{color:#313131;font-weight:bold;margin-top:0}.form-fields__section>img{display:block;margin-bottom:1.5rem}@media screen and (min-width:48rem){.form-fields__section{background-color:#eee;padding:2.5rem;margin:0 2.12766% 1.25rem 0}}.form-element,.form-group{margin:0 0 0.625rem}@media screen and (min-width:32.5rem){.form-element,.form-group{width:auto}}.form-element>p{margin-top:0.6em}.form-element>.form-element__help{color:#666;font-size:0.875rem;line-height:1.5em;margin-bottom:2em}.form-element>.form-element__message{padding:0.5em 0;margin:0}.form-element.has-error input,.form-element.has-error select,.form-element.has-error textarea{background-color:#f2dede;border:.1875rem solid #ab433f;color:#ab433f}.form-element.has-error input[type="radio"]+span:before,.form-element.has-error input[type="checkbox"]+span:before{box-shadow:0 0 0 0.125em #ab433f}.form-element.has-error>.form-element__message{color:#ab433f}.form-element.has-success input,.form-element.has-success select,.form-element.has-success textarea{border-color:#56a400}.form-element--paymentMethod{display:flex;flex-wrap:wrap;margin-left:-0.2rem;margin-right:-0.2rem}.form-element--paymentMethod>span{flex-grow:1;margin-left:0.2rem;margin-right:0.2rem;width:80%}@media screen and (min-width:32.5rem){.form-element--paymentMethod>span{width:auto}}.form-buttons{text-align:center}@media screen and (min-width:32.5rem){.form-buttons{text-align:left}}@media screen and (min-width:48rem){.form-buttons.form-buttons--one-section{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:25.53191%}.form-buttons.form-buttons--one-section:last-child{margin-right:0}}form h3{font-size:1.125rem}fieldset{border:none;margin:0;padding:0}legend{display:block;float:left;font-size:1.125rem;font-weight:bold;margin-bottom:.65625rem;padding:0;width:100%}@media screen and (min-width:32.5rem){.form--inline .btn,.form--inline input[type="radio"][name="paymentMethod"]+label{vertical-align:bottom}.form--inline .form-element{display:inline-block;vertical-align:bottom}.form--inline .form-element label{font-size:smaller;font-weight:bold}.form--inline .form-element input{width:auto}}.form--audio input{border-color:rgba(0,0,0,0.1)}.form--audio select{border-width:0}.form--checkout{margin-bottom:2.5rem}.form--checkout::after{clear:both;content:"";display:block}@media screen and (min-width:48rem){.form--checkout .form-fields{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:48rem){.form--checkout .form-fields__section{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;float:left;display:block;margin-right:2.12766%;width:48.93617%}.form--checkout .form-fields__section:last-child{margin-right:0}.form--checkout .form-fields__section:only-child{margin-left:25.53191%}}.form--checkout .form-fields__thankyou{text-align:center;padding-top:20px;position:relative}.form--checkout .form-fields__thankyou>h2{font-size:2rem;margin-bottom:10px}.form--checkout .form-fields__thankyou>p{font-size:1rem}.form--checkout .form-fields__thankyouheader{background-color:#eeeeef;display:block;height:230px;left:-100%;position:absolute;top:15px;width:300%;z-index:-1}.form--checkout .form-fields__thankyouteaser{display:block;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:30px}@media screen and (min-width:48rem){.form--checkout .form-fields__thankyouteaser{display:flex}}.form--checkout .form-fields__thankyouteaser--item{background-color:#fff;border-radius:5px;border:1px solid #dcdcdc;box-shadow:3px 0px 11px -8px rgba(49,49,49,0.87);margin:0 auto 20px auto;padding:10px 10px 20px 10px;width:220px}@media screen and (min-width:48rem){.form--checkout .form-fields__thankyouteaser--item{margin-right:20px}}.form--checkout .form-fields__thankyou--teaserimage{margin:20px 0 20px 0}@media screen and (min-width:48rem){.form--checkout .form-fields__thankyouteaser--item:last-child{margin-right:0}}.form--checkout .form-fields__thankyouteaser--item>h4{font-size:1rem;font-weight:bold}.form--checkout .form-fields__thankyouteaser--item>p{font-size:0.925rem;min-height:75px}.form--checkout .form-fields__thankyouteaser--item>a{background:none;border:2px solid #dcdcdc;color:#313131}.form--checkout .form-fields__section--final:last-child>h3{display:block !important}@media screen and (min-width:48rem){.form--checkout .form-fields__section--final:first-child>h3{display:none}.form--checkout .form-fields__section--final:last-child>h3{display:block}}.form--checkout .form-element>label{display:none}.form--checkout .form-element.form-element--birthdate>label{display:block}.form--checkout .form-element--salutation{line-height:2.75rem}.form--checkout .form-element--salutation input+label{margin-right:1.5em}@media screen and (min-width:48rem){.form--checkout .form-element--title{float:left;display:block;margin-right:2.12766%;width:40.42553%;margin-right:0}.form--checkout .form-element--title:last-child{margin-right:0}}.form--checkout .form-element--postalCode{float:left;display:block;margin-right:2.12766%;width:40.42553%}.form--checkout .form-element--postalCode:last-child{margin-right:0}.form--checkout .form-element--city{float:left;display:block;margin-right:2.12766%;width:57.44681%;margin-right:0}.form--checkout .form-element--city:last-child{margin-right:0}@media screen and (min-width:48rem){.form--checkout .form-element--postalCode{float:left;display:block;margin-right:2.12766%;width:31.91489%}.form--checkout .form-element--postalCode:last-child{margin-right:0}.form--checkout .form-element--city{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-right:0}.form--checkout .form-element--city:last-child{margin-right:0}}.form--checkout .form-element--paymentInterval{margin-bottom:0.5rem}.form--checkout .form-element--cardExpirationMonth{float:left;display:block;margin-right:2.12766%;width:48.93617%}.form--checkout .form-element--cardExpirationMonth:last-child{margin-right:0}.form--checkout .form-element--cardExpirationYear{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-right:0}.form--checkout .form-element--cardExpirationYear:last-child{margin-right:0}.form--notifications{margin-bottom:1em}.form--notifications .btn,.form--notifications input[type="radio"][name="paymentMethod"]+label{height:auto;min-height:2.75rem;white-space:normal;width:100%}@media screen and (min-width:32.5rem){.form--notifications .btn,.form--notifications input[type="radio"][name="paymentMethod"]+label{width:auto}}@media screen and (min-width:32.5rem){.form--notifications input,.form--notifications select{width:auto}}.form--notifications .form-element--mobi-name{margin-bottom:0}@media screen and (min-width:32.5rem){.form--notifications .form-element--mobi-name{float:left}}.btn,input[type="radio"][name="paymentMethod"]+label{background-color:rgba(119,119,119,0.8);border:none;border-radius:5px;color:#fff;display:inline-block;font-family:"TabletGothic","Helvetica Neue",Helvetica,Arial,FreeSans,sans-serif;font-size:0.8125rem;font-weight:bold;letter-spacing:.08em;line-height:1.125rem;margin:0 auto 0.625rem;padding:0.625rem 1rem;text-align:center;text-transform:uppercase;transition:all 0.15s ease-in-out;width:80%}@media screen and (min-width:32.5rem){.btn,input[type="radio"][name="paymentMethod"]+label{margin:0 0 0.625rem;width:auto}}.btn:visited,input[type="radio"][name="paymentMethod"]+label:visited{color:#fff}.btn:hover,input[type="radio"][name="paymentMethod"]+label:hover,.btn:focus,input[type="radio"][name="paymentMethod"]+label:focus{background-color:#777;color:#fff;cursor:pointer}.btn[disabled],input[type="radio"][name="paymentMethod"]+label[disabled]{opacity:0.5;cursor:not-allowed}.btn[disabled]:hover,input[type="radio"][name="paymentMethod"]+label[disabled]:hover,.btn[disabled]:focus,input[type="radio"][name="paymentMethod"]+label[disabled]:focus{background-color:rgba(119,119,119,0.8);color:#fff}.btn.btn-primary,input[type="radio"][name="paymentMethod"]+label.btn-primary{background-color:#b91109}.btn.btn-primary:hover,input[type="radio"][name="paymentMethod"]+label.btn-primary:hover,.btn.btn-primary:focus,input[type="radio"][name="paymentMethod"]+label.btn-primary:focus{background-color:#880d07}.btn.btn-secondary,input[type="radio"][name="paymentMethod"]+label.btn-secondary{background-color:#252525}.btn.btn-secondary:hover,input[type="radio"][name="paymentMethod"]+label.btn-secondary:hover,.btn.btn-secondary:focus,input[type="radio"][name="paymentMethod"]+label.btn-secondary:focus{background-color:#3f3f3f}@media screen and (min-width:32.5rem){.btn.btn-next,input[type="radio"][name="paymentMethod"]+label.btn-next{float:right}}input[type="radio"][name="paymentMethod"]+label{background-color:#fff;border:1px solid #ddd;color:#444;font-size:0.875rem;font-weight:normal;height:auto;padding-left:0.4rem;padding-right:0.4rem;text-transform:none;width:100%;-webkit-tap-highlight-color:transparent}@media (hover:hover){input[type="radio"][name="paymentMethod"]+label:hover,input[type="radio"][name="paymentMethod"]+label:focus{background-color:#dee5d5;border-color:#56a400;color:#56a400}}input[type="radio"][name="paymentMethod"]:checked+label{background-color:#56a400;color:#fff}input[type="radio"][name="paymentMethod"]+label:before{content:none}.jp.jp-audio{color:inherit;width:auto;font:inherit}.jp.jp-audio .jp-type-playlist .jp-interface{background-color:transparent;border:none;height:2.875rem}.jp.jp-audio .jp-type-playlist .jp-interface .jp-play{background:url("/sites/all/themes/premium2016/images/play-button.svg");top:0;left:0}.jp.jp-audio .jp-type-playlist .jp-interface a.jp-play:hover{background:url("/sites/all/themes/premium2016/images/play-button-hover.svg")}.jp.jp-audio .jp-type-playlist .jp-interface .jp-pause{background:url("/sites/all/themes/premium2016/images/pause-normal.svg");top:0;left:0}.jp.jp-audio .jp-type-playlist .jp-interface a.jp-pause:hover{background:url("/sites/all/themes/premium2016/images/pause-hover.svg")}.jp.jp-audio .jp-type-playlist .jp-interface .jp-stop{background:url("/sites/all/themes/premium2016/images/stop-button.svg");top:0;left:61px}.jp.jp-audio .jp-type-playlist .jp-interface a.jp-stop:hover{background:url("/sites/all/themes/premium2016/images/stop-button-hover.svg")}.jp.jp-audio .jp-type-playlist .jp-interface .jp-mute{background:url("/sites/all/themes/premium2016/images/volume-icon.svg") no-repeat}.jp.jp-audio .jp-type-playlist .jp-interface .jp-unmute{background:url("/sites/all/themes/premium2016/images/volume-out.svg") no-repeat}.jp.jp-audio .jp-type-playlist .jp-interface .jp-play,.jp.jp-audio .jp-type-playlist .jp-interface .jp-pause,.jp.jp-audio .jp-type-playlist .jp-interface .jp-stop{height:2.875rem;width:2.875rem;background-size:2.875rem}.jp.jp-audio .jp-type-playlist .jp-interface a.jp-play:hover,.jp.jp-audio .jp-type-playlist .jp-interface a.jp-pause:hover,.jp.jp-audio .jp-type-playlist .jp-interface a.jp-stop:hover{background-size:2.875rem}.jp.jp-audio .jp-type-playlist .jp-interface .jp-mute,.jp.jp-audio .jp-type-playlist .jp-interface .jp-unmute{left:-99999px;color:#252525;background-size:1.1875rem 0.8125rem;top:17px}@media screen and (min-width:61.25rem){.jp.jp-audio .jp-type-playlist .jp-interface .jp-mute,.jp.jp-audio .jp-type-playlist .jp-interface .jp-unmute{left:auto;right:142px}}.jp.jp-audio .jp-type-playlist .jp-interface .jp-progress,.jp.jp-audio .jp-type-playlist .jp-interface .jp-volume-bar{top:21px;height:5px;background:#ddd;border-radius:2px}.jp.jp-audio .jp-type-playlist .jp-interface .jp-progress{left:138px;right:24px;width:auto}@media screen and (min-width:61.25rem){.jp.jp-audio .jp-type-playlist .jp-interface .jp-progress{right:205px}}.jp.jp-audio .jp-type-playlist .jp-interface .jp-progress .jp-play-bar{background:#b91109}.jp.jp-audio .jp-type-playlist .jp-interface .jp-volume-bar{left:-99999px;width:127px}@media screen and (min-width:61.25rem){.jp.jp-audio .jp-type-playlist .jp-interface .jp-volume-bar{left:auto;right:5px}}.jp.jp-audio .jp-type-playlist .jp-interface .jp-volume-bar .jp-volume-bar-value{background:#b91109}.jp.jp-audio .jp-type-playlist .jp-interface .jp-current-time,.jp.jp-audio .jp-type-playlist .jp-interface .jp-duration{font-family:"TabletGothic","Helvetica Neue",Helvetica,Arial,FreeSans,sans-serif;font-size:0.75rem;font-style:normal;text-align:left;color:#252525;letter-spacing:0.39px;line-height:21px;top:29px}.jp.jp-audio .jp-type-playlist .jp-interface .jp-current-time{left:137px}.jp.jp-audio .jp-type-playlist .jp-interface .jp-duration{left:auto;right:1.5rem;width:auto}@media screen and (min-width:61.25rem){.jp.jp-audio .jp-type-playlist .jp-interface .jp-duration{right:205px}}.messages{font-size:1rem;letter-spacing:.03em;padding-bottom:15px;padding-left:.9375rem;padding-right:.9375rem;padding-top:15px;text-align:center}.messages a,.messages a:hover,.messages a:visited{color:inherit;text-decoration:underline}@media screen and (min-width:48rem){.messages{padding-left:1.25rem;padding-right:1.25rem}}.messages--status{background-color:#cfeac7;color:#005600}.messages--error{background-color:#eacfc7;color:#560000}.messages--mobile-only{display:block}@media screen and (min-width:61.25rem){.messages--mobile-only{display:none}}.pager{margin:1rem auto 2rem}.pager .pager__pages{display:inline-block;font-size:.875rem;letter-spacing:.05em;line-height:2;margin:1.25rem 0 0 0;padding:0}.pager .pager__page{color:rgba(112,112,112,0.5);display:inline-block;padding-left:0}.pager .pager__page:before{content:"/"}.pager .pager__page:first-child:before{content:none}.pager .pager__page.pager__page--current span{color:#313131;font-weight:bold}.pager .pager__page a,.pager .pager__page span{display:inline-block;padding:0 0.7em}.nav{display:none;letter-spacing:.05em;line-height:3.125rem}.nav:target,.nav[aria-hidden="false"]{display:block}.nav a{color:inherit;display:block}.nav a:hover,.nav a:active,.nav a:focus{color:#444}.nav ul{font-size:inherit;list-style:none;margin:0;padding:0}.nav li{float:left;margin:0;padding:0;position:relative}.nav .nav__login-link{text-align:right}.nav .nav__login-icon{height:1.125rem;width:1.125rem;vertical-align:-.1875rem}.nav .nav__user-name{font-weight:bold}.nav .nav__classifieds::after,.nav .nav__login::after,.nav .nav__ressorts::after{clear:both;content:"";display:block}@media screen and (max-width:47.9375rem){.nav .nav__classifieds{display:none}.nav .nav__login,.nav .nav__ressorts,.nav .nav__classifieds{border-bottom:1px solid #ddd;padding:0 .9375rem}.nav .nav__ressorts,.nav .nav__classifieds{line-height:2.625;padding-bottom:.375rem;padding-right:0;padding-top:.375rem}.nav .nav__ressorts li,.nav .nav__classifieds li{width:100%}.nav .nav__ressorts a,.nav .nav__classifieds a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav .nav__login{line-height:3.75rem}.nav .nav__login-title{float:left;max-width:66%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav .nav__login-list{float:right;font-size:.875rem;letter-spacing:.08em}.nav .nav__login-list li:not(:last-child){display:none}}@media screen and (min-width:48rem){.nav{border-bottom:1px solid #ddd;display:block}.nav a{white-space:nowrap}.nav a[aria-controls]:after{content:"▾";display:inline-block;margin:0 0 0 .1875rem;transition:transform .5s;transform-origin:50% 55%}.nav a[aria-expanded="true"]:after{transform:rotate(-180deg)}.nav .nav__classifieds,.nav .nav__login{font-size:.625rem;letter-spacing:1px;text-transform:uppercase;line-height:2rem}.nav .nav__classifieds-list>li{margin-right:.75rem}.nav .nav__classifieds-list>li:last-child{margin-right:1.25rem}.nav .nav__classifieds{float:left;margin-right:auto;margin-bottom:5.375rem}.nav .nav__login{float:right}.nav .nav__ressorts{clear:both;font-size:.875rem;line-height:2.25rem}.nav .nav__ressorts a:hover,.nav .nav__ressorts a:focus,.nav .nav__ressorts a.active{box-shadow:inset 0 -3px 0 0 #ddd}.nav .nav__ressorts a[aria-controls]:hover,.nav .nav__ressorts a[aria-controls]:focus{box-shadow:none}.nav .nav__ressorts-list>li{padding-right:.6875rem}.nav .nav__ressorts-list>li>a.active{font-weight:bold}.nav .nav__dropdown-list,.nav .nav__login-list{background-color:#fff;border:1px solid #ddd;display:none;left:-.6875rem;min-width:9.625rem;position:absolute;z-index:3}.nav .nav__dropdown-list li,.nav .nav__login-list li{display:block;float:none}li:hover .nav .nav__dropdown-list,.nav .nav__dropdown-list[aria-hidden="false"],li:hover .nav .nav__login-list,.nav .nav__login-list[aria-hidden="false"]{display:block}.nav .nav__dropdown-list a,.nav .nav__login-list a{padding:0 .625rem;white-space:nowrap}.nav .nav__dropdown-list a:hover,.nav .nav__dropdown-list a:focus,.nav .nav__dropdown-list a.active,.nav .nav__login-list a:hover,.nav .nav__login-list a:focus,.nav .nav__login-list a.active{background-color:#dfdfdf;box-shadow:none;font-weight:normal}.nav .nav__login-list{left:auto;right:0}.nav li:hover a[aria-controls]:after,.nav .nav__login:hover a[aria-controls]:after{transform:rotate(-180deg);box-shadow:none}.nav .nav__login:hover .nav__login-list{display:block}.nav .nav__login{position:relative}.nav .nav__login-register,.nav .nav__login-icon,.nav .nav__user-picture{display:none}.nav .nav__user-name{text-align:right}}.react-autosuggest__container{position:relative}.react-autosuggest__suggestions-list{background-color:#fff;border:2px solid rgba(0,0,0,0.1);border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,0,0.1);list-style-type:none;margin-top:2px;padding:.625rem 0;position:absolute;width:100%;z-index:1}.react-autosuggest__suggestion{display:block;padding:0 1.25rem}.react-autosuggest__suggestion--highlighted{color:#fff;background-color:#0097cf}.running-text>h3{font-weight:bold;font-size:1.25rem;letter-spacing:0.01em}.running-text>p,.running-text>ul,.running-text>ol,.running-text dl{font-family:FranziskaFF,Georgia,Palatino,"Palatino Linotype",FreeSerif,serif;font-size:1.125rem}.running-text>hr{margin:2rem -1.25rem}@media screen and (min-width:48rem){.running-text>hr{margin:0 0 2rem}}.running-text .supertitle{color:#b91109;display:block;font-family:"TabletGothic","Helvetica Neue",Helvetica,Arial,FreeSans,sans-serif;font-size:0.8125rem;font-weight:normal;letter-spacing:.03em;margin-bottom:0.1em}.running-text .supertitle>strong{font-weight:normal}@media screen and (min-width:48rem){.running-text .supertitle{margin-top:3.125rem}}.running-text .supertitle+h3{margin-top:0}.tabs{border-bottom:1px solid #ddd;list-style:none}.tabs>li{background-color:#fff;border-top:0;color:inherit;display:inline-block;margin-bottom:0;padding:.625rem 1.25rem;text-decoration:none}.tabs>li:hover{color:#444}.tabs>li:focus{outline:none}.tabs>li.active{border:1px solid #ddd;border-bottom-color:#fff;margin-bottom:-1px}
