.session-timeout-modal{font-family:"Open Sans", sans-serif;font-size:16px;font-weight:400;color:#393939;position:absolute;z-index:999999;display:none;text-align:center;color:#fff;overflow-y:auto;padding:0 1.2rem;font-size:2rem;margin:auto;top:48px;left:0;bottom:0;right:0}.session-timeout-modal.visible{display:block}@media (min-width: 481px){.session-timeout-modal{top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10rem 0}.session-timeout-modal.visible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.session-timeout-modal .content-wrapper{width:100%}@media (min-width: 481px){.session-timeout-modal .content-wrapper{background:rgba(0,0,0,0.2);padding:5rem 0 2rem 0;text-align:center}}.session-timeout-modal .content-wrapper .content{max-width:570px;margin:0 auto;padding:0 0 160px 0;text-align:left;display:inline-block}@media (min-width: 481px){.session-timeout-modal .content-wrapper .content{padding:0}}.session-timeout-modal .content-wrapper .content .title{font-family:"Roboto Condensed", sans-serif;font-size:40px;font-weight:400;color:#393939;color:#fff;text-align:left}.session-timeout-modal .content-wrapper .content .title.loggedout{background:url("../images/clock_arrow.svg") no-repeat left center;background-size:120px 105px;min-height:105px;padding:20px 0 0 140px}.session-timeout-modal .content-wrapper .content .title .newline-mobile{display:block}@media (min-width: 481px){.session-timeout-modal .content-wrapper .content .title .newline-mobile{display:inline}}.session-timeout-modal .content-wrapper .content .get-premium{margin-top:2rem;margin-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width: 481px){.session-timeout-modal .content-wrapper .content .get-premium{margin-bottom:1rem}}.session-timeout-modal .content-wrapper .content .get-premium .icon-premium-badge, .session-timeout-modal .content-wrapper .content .benefits-container .icon-premium-badge--desktop{display:inline-block;background:url("../images/premium_icon_2px.svg") no-repeat 0 0;background-size:61px 88px;height:88px;min-width:61px;margin:0.5rem 1rem 0 0}@media (min-width: 481px){.session-timeout-modal .content-wrapper .content .get-premium .icon-premium-badge, .session-timeout-modal .content-wrapper .content .benefits-container .icon-premium-badge--desktop{display:none}}.session-timeout-modal .content-wrapper .content .benefits-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.session-timeout-modal .content-wrapper .content .benefits-container .icon-premium-badge--desktop{display:none;background-size:contain;height:160px;min-width:122px;margin:1.75rem 3rem 0 0}@media (min-width: 481px){.session-timeout-modal .content-wrapper .content .benefits-container .icon-premium-badge--desktop{margin:0.7rem 4.7rem 0 0;display:inline-block}}.session-timeout-modal .content-wrapper .content .benefits-container .upgrade-benefits-list{list-style:none;font-size:1.6rem}.session-timeout-modal .content-wrapper .content .benefits-container .upgrade-benefits-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 0 0.6rem 0}.session-timeout-modal .content-wrapper .content .benefits-container .upgrade-benefits-list li:before{display:inline-block;content:'';background:url("../images/checkmark_icon_2px.svg") no-repeat center;width:2rem;height:2rem;margin:0.5rem 1rem 0 0}@media (max-width: 481px){.session-timeout-modal .content-wrapper .content .cta-group{position:fixed;bottom:0;left:0;right:0;padding:0 1.2rem;-webkit-box-shadow:0 2px 10px #393939;box-shadow:0 2px 10px #393939;background-color:#385469;background-image:url("../images/bg_timeout.jpg");background-repeat:no-repeat;background-position:center bottom}}.session-timeout-modal .content-wrapper .content .premium-text, .session-timeout-modal .content-wrapper .content .premium-text--bold{font-size:1.6rem;line-height:2.7rem}.session-timeout-modal .content-wrapper .content .premium-terms, .session-timeout-modal .content-wrapper .content .upgrade-benefits-list{font-size:1.75rem;color:#fff}.session-timeout-modal .content-wrapper .content .premium-text--bold{font-weight:600}.session-timeout-modal .content-wrapper .content .premium-terms{font-size:1.4rem;text-align:center}.session-timeout-modal .content-wrapper .content .cta{border-radius:5px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:1.2rem 0;padding:1rem;background-color:#6ccb78;outline:0;border:none;font-size:1.5rem;font-weight:600;color:#fff;text-decoration:none;text-align:center}@media (min-width: 481px){.session-timeout-modal .content-wrapper .content .cta{margin:2rem 0 1rem 0}}.session-timeout-modal .content-wrapper .content .cta .fa.fa-lock{margin-right:3px}.session-timeout-modal .content-wrapper .content .see-all-subs{display:block;width:100%;color:#6ccb78;margin:1.2rem 0 1.2rem 0;text-align:center;font-size:1.6rem}@media (min-width: 481px){.session-timeout-modal .content-wrapper .content .see-all-subs{margin:2.3rem 0}}.session-timeout-modal .content-wrapper .content .newline-text{display:block}@media (min-width: 481px){.session-timeout-modal .content-wrapper .content .newline-text{display:inline}}div#modalBlackout.timeout{background-color:#385469;background-image:url("../images/bg_timeout.jpg");background-repeat:no-repeat;background-position:center bottom}@media (min-width: 481px){div#modalBlackout.timeout{background-color:transparent;background-size:cover}}div#modalBlackout.timeout .modalBlackout-logo{background:url("../images/logo_flat_white_yellow.svg") no-repeat top right;background-size:contain;width:140px;height:30px;display:block;float:right;margin:12px 12px 0 0}@media (min-width: 481px){div#modalBlackout.timeout .modalBlackout-logo{margin:20px 20px 0 0;width:190px;height:40px}}
