@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900|Roboto+Light|Roboto+Condensed|Open+Sans");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:Roboto;font-size:62.5%}.title{text-align:center;font-family:"Roboto";font-weight:bold;font-size:2.4em;margin:1em}.title.light{font-family:"Roboto";font-weight:100}.subtitle,.copyright{text-align:center;font-family:"Roboto";font-weight:100;font-size:1.8em;margin:1em}.copyright{font-size:1em;text-align:center;margin-top:4em}.content,.tickler{font-size:1.2em}.note,.tickler div{font-family:"Roboto";font-size:1em;color:black;text-align:center}.note span,.tickler div span{font-size:0.8em}.envLabel{color:red;position:absolute;font-family:"Roboto";font-weight:bold;font-size:2.4em;right:1%;top:1%}.envLabel.left{left:1%;left:1%}.envLabel.right{right:1%;top:1%}.eyebrow,.btn,button{font-family:"Roboto";font-weight:bold;letter-spacing:1px}em{font-style:italic}body,html{height:100%;background:white}body{overflow:hidden;overflow-y:auto}.copyright button{margin-bottom:2em}.copyright a{line-height:1.5em;text-decoration:none;color:#d84141}.copyright p{margin-bottom:1em}.offer-code-redeem .copyright{display:none}.offer-code-redeem .offer-code-wrapper .copyright{display:block}.container-fluid.slacker-container-fluid{padding-right:0;padding-left:0}.container-fluid.slacker-container-fluid .navbar-inverse{background-color:#000;border-radius:0}.container-fluid.slacker-container-fluid .nav-user-display{float:none;top:0;position:absolute;right:0}.slacker-container-nav{text-align:center;text-transform:uppercase}.slacker-container-nav img.logo{width:20em}.slacker-container-nav ul.slacker-nav{margin:1em;list-style-type:none}.slacker-container-nav ul.slacker-nav li{border-bottom:4px solid transparent;display:inline-block;padding:1em 0 1em 0;margin:0 1em;font-family:"Roboto";font-weight:bold;font-size:2em}.slacker-container-nav ul.slacker-nav li a{color:#000;text-decoration:none;font-weight:bold}.slacker-container-nav ul.slacker-nav li.active{border-bottom:4px solid #31bbac}.slacker-container-nav ul.slacker-nav li.active a{color:#31bbac}@-moz-keyframes pulse{50%{background:#fff}}@-webkit-keyframes pulse{50%{background:#fff}}@-o-keyframes pulse{50%{background:#fff}}@-ms-keyframes pulse{50%{background:#fff}}@keyframes pulse{50%{background:#fff}}fieldset.slacker-fieldset{border-bottom:2px dotted #9b9b9b;width:80%;margin:0 auto;padding:1em 0 2em 0;text-align:center}fieldset.slacker-fieldset .field-error,fieldset.slacker-fieldset .success-message{font-family:"Roboto";font-weight:bold;color:red;font-size:1.5em;margin:0.5em}fieldset.slacker-fieldset .field-error button.upgrade,fieldset.slacker-fieldset .success-message button.upgrade{margin-right:0}fieldset.slacker-fieldset .success-message{color:#31bbac}fieldset.slacker-fieldset .fieldset-group{display:inline-block;vertical-align:top;margin:auto}fieldset.slacker-fieldset .fieldset-group:nth-of-type(2){margin-left:0.5em}fieldset.slacker-fieldset .fieldset-group button{margin:1em auto}fieldset.slacker-fieldset .fieldset-group button:nth-of-type(2){margin-left:1em}fieldset.slacker-fieldset label.control-label{display:block;text-align:center;text-transform:uppercase;font-family:"Roboto";font-weight:bold;font-size:2em;margin:1em}fieldset.slacker-fieldset p.help-block{text-align:center;font-size:1.5em;margin-top:1em}fieldset.slacker-fieldset .form-group{margin-bottom:0;text-align:center}fieldset.slacker-fieldset .form-group input[type='text'],fieldset.slacker-fieldset .form-group input[type='email'],fieldset.slacker-fieldset .form-group input[type='password']{line-height:2;font-size:1.5em;font-weight:500;letter-spacing:0.5px;margin-bottom:0.5em;width:330px;border:0;-webkit-border-radius:0.25em;-moz-border-radius:0.25em;-ms-border-radius:0.25em;-o-border-radius:0.25em;border-radius:0.25em;color:black;background:#f2f2f2;padding:5px}fieldset.slacker-fieldset .form-group input[type='text']:focus,fieldset.slacker-fieldset .form-group input[type='email']:focus,fieldset.slacker-fieldset .form-group input[type='password']:focus{outline:#ccc auto 1px}fieldset.slacker-fieldset .form-group .field-label{display:inline-block;width:10em;font-size:1.5em;text-align:right;margin-right:0.5em}fieldset.slacker-fieldset.userZipGroup .field-error,fieldset.slacker-fieldset.userZipGroup .success-message{width:20em;margin:0 0 0.5em 0}fieldset.slacker-fieldset .slacker-button-group{text-align:center;padding:0.5em 0 0.5em}.loading-screen{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,0.5);z-index:100}.loading-pulse{position:relative;margin:auto;width:6px;height:24px;background:rgba(49,187,172,0.2);-webkit-animation:pulse 750ms infinite;-moz-animation:pulse 750ms infinite;-ms-animation:pulse 750ms infinite;-o-animation:pulse 750ms infinite;animation:pulse 750ms infinite;animation-delay:250ms}.loading-pulse:before,.loading-pulse:after{content:'';position:absolute;display:block;height:16px;width:6px;background:rgba(49,187,172,0.2);top:50%;transform:translateY(-50%);-webkit-animation:pulse 750ms infinite;-moz-animation:pulse 750ms infinite;-ms-animation:pulse 750ms infinite;-o-animation:pulse 750ms infinite;animation:pulse 750ms infinite}.loading-pulse:before{left:-12px}.loading-pulse:after{left:12px;animation-delay:500ms}.loading-pulse.center-center{position:absolute;top:50%;left:50%;margin-left:-3px;margin-top:-8px}.offer-code-redeem .gift-code__description,.gift-code-redeem .gift-code__description{font-size:1.4em;margin-bottom:.5em}.offer-code-redeem .container,.offer-code-redeem .copyright,.gift-code-redeem .container,.gift-code-redeem .copyright{z-index:3;position:relative}.offer-code-redeem p,.gift-code-redeem p{color:black}.offer-code-redeem .btn,.gift-code-redeem .btn{color:black;background:#31bbac}.offer-code-redeem fieldset.slacker-fieldset,.gift-code-redeem fieldset.slacker-fieldset{border-bottom:0}.gift-code-bg,.offer-code-bg{height:100%;width:100%;position:fixed;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.gift-code-bg{background-image:url(/settings/images/gift_bg.jpg);background-color:#004f77;background-position:45% 20%}.skin--twolane .sidebar{display:none}.skin--twolane .content,.skin--twolane .tickler{background-image:url(/settings/images/skin/luke-bryan-two-lane/luke-bryan-bg.png) !important;background-color:#90C4E9 !important;background-size:cover !important;background-position:center !important}.skin--twolane .custom-logo{display:block;width:27em;height:8em;background-image:url(/settings/images/skin/luke-bryan-two-lane/luke-bryan-logo.png) !important;background-size:contain;background-repeat:no-repeat}.skin--twolane .gift-code-wrapper.gift-code-wrapper--success .content,.skin--twolane .gift-code-wrapper.gift-code-wrapper--success .tickler{justify-content:flex-start;padding-top:3em}.skin--twolane .gift-code-wrapper .devices-box .device-icons img.device-icon{height:48px;width:auto;max-width:80px;-o-object-fit:contain;object-fit:contain;filter:brightness(0);opacity:0.5}@media (max-width: 1130px){.skin--twolane .content,.skin--twolane .tickler{background-image:url(/settings/images/skin/luke-bryan-two-lane/luke-bryan-mountains.png) !important}}.skin--bebe .gift-code-bg{background-color:#761108;background-image:url(/settings/images/gift_bg_beberexxa.jpg);background-position:53%}.skin--bebe .custom-logo{display:none}.skin--bebe .success-view .success-view__text{margin-bottom:1em}.skin--bebe .success-view .success-view__text .success-view__description{font-weight:normal}.skin--bebe .success-view .success-view__text hr{height:1px;border:none;background-color:rgba(255,255,255,0.5);margin:2em}.skin--bebe .success-view .success-view__text .success-view__additional-text{font-size:1.4em;font-weight:normal}.skin--bebe .success-view .success-view__text .success-view__additional-text a:link{color:#55e8c5}.skin--bebe .success-view .success-view__text .success-view__additional-text strong{font-weight:bold}.skin--bebe .success-view .success-view__legal{margin-top:2em;font-size:10px}.skin--bebe .gift-code-wrapper.slacker-fieldset{flex:0 0 48% !important}@media (max-width: 930px){.skin--bebe .gift-code-bg{background-image:url(/settings/images/gift_bg_beberexxa_mobile.jpg);background-position:center}.skin--bebe .container.isGiftRedemption>.row{justify-content:center}.skin--bebe .custom-logo{width:30em;height:11em;background-image:url(/settings/images/gift_beberexxa_logo.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 auto;display:block}.skin--bebe .gift-code-wrapper.slacker-fieldset{flex:0 0 66% !important}}.skin--zenkey .gift-code-bg{background-color:#104b76;background-position:53%}.skin--zenkey .custom-logo{display:none}.skin--zenkey .success-view .success-view__text{margin-bottom:1em}.skin--zenkey .success-view .success-view__text .success-view__description{font-weight:normal}.skin--zenkey .success-view .success-view__text hr{height:1px;border:none;background-color:rgba(255,255,255,0.5);margin:2em}.skin--zenkey .success-view .success-view__text .success-view__additional-text{font-size:1.4em;font-weight:normal}.skin--zenkey .success-view .success-view__text .success-view__additional-text a:link{color:#55e8c5}.skin--zenkey .success-view .success-view__text .success-view__additional-text strong{font-weight:bold}.skin--zenkey .success-view .success-view__legal{margin-top:2em;font-size:10px}.skin--zenkey .gift-code-wrapper.slacker-fieldset{flex:0 0 48% !important}@media (max-width: 930px){.skin--zenkey .gift-code-bg{background-position:center}.skin--zenkey .container.isGiftRedemption>.row{justify-content:center}.skin--zenkey .custom-logo{width:30em;height:11em;background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 auto;display:block}.skin--zenkey .gift-code-wrapper.slacker-fieldset{flex:0 0 66% !important}}.skin--arkliving .gift-code-wrapper .custom-logo{background-image:url(/settings/images/skin/arkliving/ark_logo.svg);width:200px;height:150px;background-position:center;background-size:contain;display:inline-block !important;background-repeat:no-repeat}.skin--arkliving .gift-code-wrapper .sidebar{background-position-x:44%;background-image:url(/settings/images/skin/arkliving/ark_bg.png)}.van_monopolyca_offer .offer-code-wrapper .sidebar{background-position-x:44%;background-image:url(/settings/images/offer/monopoly-ca_bg.jpg)}.van_monopolyca_offer .offer-code-wrapper .slacker-fieldset .logo{background-image:url(/settings/images/logo-header-blk.svg)}.van_monopolyca_offer .offer-code-bg .offer-code-fg{display:none}.van_monopolyca_offer .custom-logo{width:30em;height:7em;background-image:url(/settings/images/offer/monopoly_logo.png);background-size:contain;background-repeat:no-repeat;margin:0 auto}.van_monopolyca_offer.offer-code-redeem p{color:#000}.van_monopolyca_offer .offer-code-wrapper .devices-box{color:#000}.envLabel{color:red;position:absolute;font-family:"Roboto";font-weight:bold;font-size:2.4em;right:1%;top:1%}.envLabel.left{left:1%;left:1%}.envLabel.right{right:1%;top:1%}.hide{display:none}.container.isOfferCodeCheck>.row{display:flex;flex-direction:row;justify-content:flex-end}@media (max-width: 700px){.container.isOfferCodeCheck>.row{justify-content:center}}.container.isGiftRedemption,.container.isOfferCodeCheck{height:100%}.container.isGiftRedemption>.row,.container.isOfferCodeCheck>.row{height:auto;min-height:100%;display:flex;flex-direction:row;justify-content:flex-start}.offer-code-wrapper,.gift-code-wrapper{font-family:'Montserrat', sans-serif;color:black;display:flex;width:100%}.offer-code-wrapper .sidebar,.gift-code-wrapper .sidebar{flex:1 0 33.3%;background-color:black;background-image:url(/settings/images/code-redemption/sidebar-bg.jpg);background-size:cover}.offer-code-wrapper .content,.offer-code-wrapper .tickler,.gift-code-wrapper .content,.gift-code-wrapper .tickler{flex:1 0 66.6%;background:#f8f8fa;display:flex;flex-direction:column;justify-content:center;position:relative}.offer-code-wrapper .title,.gift-code-wrapper .title{font-family:Montserrat, sans-serif;font-weight:600;font-size:2.6em;margin:2em 1em 1em 1em}.offer-code-wrapper .slacker-fieldset,.gift-code-wrapper .slacker-fieldset{width:unset;margin:unset;flex:0 0 50%;text-align:left}.offer-code-wrapper .slacker-fieldset .fieldset-group,.gift-code-wrapper .slacker-fieldset .fieldset-group{margin:unset}.offer-code-wrapper .slacker-fieldset .logo,.gift-code-wrapper .slacker-fieldset .logo{width:16em;text-align:center;background-image:url(/settings/images/logo-header-blk.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;margin:0 auto}.offer-code-wrapper .slacker-fieldset .logo a,.gift-code-wrapper .slacker-fieldset .logo a{display:block;margin:0}.offer-code-wrapper .slacker-fieldset .logo a img,.gift-code-wrapper .slacker-fieldset .logo a img{width:157px;height:43px;margin:19px 0}.offer-code-wrapper .slacker-fieldset .logo .partner-logo,.gift-code-wrapper .slacker-fieldset .logo .partner-logo{height:40px;vertical-align:middle}.offer-code-wrapper .slacker-fieldset .form-group,.gift-code-wrapper .slacker-fieldset .form-group{margin:0 auto;display:flex;flex-direction:column;align-items:center;max-width:450px;padding-left:2em;padding-right:2em}.offer-code-wrapper .slacker-fieldset .form-group .input-group,.gift-code-wrapper .slacker-fieldset .form-group .input-group{display:flex;display:-webkit-flex;flex-direction:row;margin-bottom:3em}.offer-code-wrapper .slacker-fieldset .form-group .input-group input,.gift-code-wrapper .slacker-fieldset .form-group .input-group input{flex:0 1 60%;-webkit-flex:0 1 60%;height:36px}.offer-code-wrapper .slacker-fieldset .form-group .input-group button,.gift-code-wrapper .slacker-fieldset .form-group .input-group button{flex:1 0 40%;-webkit-flex:1 0 40%;margin-top:0;margin-bottom:0}.offer-code-wrapper .slacker-fieldset .form-group input[type='text'],.offer-code-wrapper .slacker-fieldset .form-group input[type='email'],.offer-code-wrapper .slacker-fieldset .form-group input[type='password'],.gift-code-wrapper .slacker-fieldset .form-group input[type='text'],.gift-code-wrapper .slacker-fieldset .form-group input[type='email'],.gift-code-wrapper .slacker-fieldset .form-group input[type='password']{font-size:1.7em;padding:6px 18px;width:73%}.offer-code-wrapper .slacker-fieldset .form-group input[type='text'] .btn,.offer-code-wrapper .slacker-fieldset .form-group input[type='text'] button,.offer-code-wrapper .slacker-fieldset .form-group input[type='email'] .btn,.offer-code-wrapper .slacker-fieldset .form-group input[type='email'] button,.offer-code-wrapper .slacker-fieldset .form-group input[type='password'] .btn,.offer-code-wrapper .slacker-fieldset .form-group input[type='password'] button,.gift-code-wrapper .slacker-fieldset .form-group input[type='text'] .btn,.gift-code-wrapper .slacker-fieldset .form-group input[type='text'] button,.gift-code-wrapper .slacker-fieldset .form-group input[type='email'] .btn,.gift-code-wrapper .slacker-fieldset .form-group input[type='email'] button,.gift-code-wrapper .slacker-fieldset .form-group input[type='password'] .btn,.gift-code-wrapper .slacker-fieldset .form-group input[type='password'] button{width:27%}.offer-code-wrapper .slacker-fieldset .btn,.offer-code-wrapper .slacker-fieldset button,.gift-code-wrapper .slacker-fieldset .btn,.gift-code-wrapper .slacker-fieldset button{box-sizing:border-box;line-height:.8;height:48px;margin-left:.4rem;border-radius:.25em;background-color:#3db592;padding:17px 38px;font-size:1.35em;letter-spacing:.04em;font-family:Montserrat, sans-serif;border:2px solid #3db592;color:white}.offer-code-wrapper .slacker-fieldset .btn:hover,.offer-code-wrapper .slacker-fieldset button:hover,.gift-code-wrapper .slacker-fieldset .btn:hover,.gift-code-wrapper .slacker-fieldset button:hover{border:2px solid #3db592;background-color:white;background-image:none;color:#3db592}.offer-code-wrapper .slacker-fieldset .btn.btn--secondary,.offer-code-wrapper .slacker-fieldset button.btn--secondary,.gift-code-wrapper .slacker-fieldset .btn.btn--secondary,.gift-code-wrapper .slacker-fieldset button.btn--secondary{background-image:none;background-position:1em center;background-repeat:no-repeat;border:1px solid #ddd;display:inline-block;margin-bottom:1em;font-size:1.35em;font-weight:400;line-height:0.93;letter-spacing:0.2px;color:black;background-color:#f9f9f9;font-family:Montserrat, sans-serif}.offer-code-wrapper .slacker-fieldset .btn.btn--secondary:hover,.offer-code-wrapper .slacker-fieldset button.btn--secondary:hover,.gift-code-wrapper .slacker-fieldset .btn.btn--secondary:hover,.gift-code-wrapper .slacker-fieldset button.btn--secondary:hover{line-height:0.93 !important;border:1px solid #aaa}.offer-code-wrapper .slacker-fieldset .btn.btn--close,.offer-code-wrapper .slacker-fieldset button.btn--close,.gift-code-wrapper .slacker-fieldset .btn.btn--close,.gift-code-wrapper .slacker-fieldset button.btn--close{margin-top:3em}.offer-code-wrapper .slacker-fieldset .btn.btn--link,.offer-code-wrapper .slacker-fieldset button.btn--link,.gift-code-wrapper .slacker-fieldset .btn.btn--link,.gift-code-wrapper .slacker-fieldset button.btn--link{padding:unset;background:unset;border:unset;font-size:unset;margin:unset;color:black;text-decoration:underline;text-transform:unset;font-family:unset;cursor:pointer}@media (max-width: 500px){.offer-code-wrapper .slacker-fieldset,.gift-code-wrapper .slacker-fieldset{flex:0 1 100%;-webkit-flex:0 1 100%}.offer-code-wrapper .slacker-fieldset .form-group .input-group,.gift-code-wrapper .slacker-fieldset .form-group .input-group{flex-direction:column;align-items:stretch;width:100%}.offer-code-wrapper .slacker-fieldset .form-group .input-group input[type='text'],.gift-code-wrapper .slacker-fieldset .form-group .input-group input[type='text']{width:calc(100% - 36px)}.offer-code-wrapper .slacker-fieldset .form-group .input-group button,.gift-code-wrapper .slacker-fieldset .form-group .input-group button{margin:0}}@media (max-height: 700px){.offer-code-wrapper .slacker-fieldset,.gift-code-wrapper .slacker-fieldset{padding:3em 0}}.offer-code-wrapper .benefits-list,.gift-code-wrapper .benefits-list{width:260px;margin:3em auto 4em auto}.offer-code-wrapper .benefits-list h3,.gift-code-wrapper .benefits-list h3{font-size:1.55em;font-weight:bold;margin-bottom:.8rem}.offer-code-wrapper .benefits-list ul,.gift-code-wrapper .benefits-list ul{font-size:1.55em;list-style-type:unset;color:white;text-align:left;line-height:1.56}.offer-code-wrapper .devices-box,.gift-code-wrapper .devices-box{display:flex;justify-content:center;align-content:center;flex-direction:column;width:100%}.offer-code-wrapper .devices-box .device-icons,.gift-code-wrapper .devices-box .device-icons{display:flex;justify-content:space-evenly}.offer-code-wrapper .devices-box .device-icons img.device-icon,.gift-code-wrapper .devices-box .device-icons img.device-icon{height:48px;width:auto;max-width:80px;object-fit:contain}.offer-code-wrapper .devices-box .devices-text-wrapper,.gift-code-wrapper .devices-box .devices-text-wrapper{display:flex;display:-webkit-flex;flex-direction:column;justify-content:center}.offer-code-wrapper .devices-box .devices-text-wrapper span.devices-text,.gift-code-wrapper .devices-box .devices-text-wrapper span.devices-text{vertical-align:center;font-size:1.6em;text-align:center;line-height:normal;margin-bottom:.7em}.offer-code-wrapper .devices-box .devices-text-wrapper span.devices-text h4,.gift-code-wrapper .devices-box .devices-text-wrapper span.devices-text h4{font-size:1.5em;font-weight:600}.offer-code-wrapper .copyright--sticky,.gift-code-wrapper .copyright--sticky{position:absolute;bottom:0;margin:0 auto;left:0;right:0}.offer-code-wrapper{width:100%}@media (min-width: 1100px) and (max-width: 1550px){.offer-code-wrapper.slacker-fieldset{flex:0 0 50%}.offer-code-wrapper.slacker-fieldset .form-group input[type='text']{font-size:1.8em;padding:6px 18px;max-width:220px}}.gift-code-wrapper.slacker-fieldset{flex:0 0 66%}.gift-code-wrapper.slacker-fieldset .success-message.form-group{font-size:1.2em;padding-left:unset;padding-right:unset}.gift-code-wrapper.slacker-fieldset .success-message.form-group .btn,.gift-code-wrapper.slacker-fieldset .success-message.form-group button{font-size:1.4em;padding:1em 2.5em;height:3.2em}.gift-code-wrapper.slacker-fieldset .form-group{margin:0 auto}.gift-code-wrapper.slacker-fieldset .form-group p.title{font-weight:600}.gift-code-wrapper.slacker-fieldset .btn,.gift-code-wrapper.slacker-fieldset button{padding:17px 26px;min-width:160px}@media (max-width: 500px){.gift-code-wrapper.slacker-fieldset{flex:0 0 100%}}.gift-code-wrapper.slacker-fieldset .benefits-row{width:unset;font-size:.7em;margin-bottom:5em}.language-dropdown{position:absolute;top:10px;right:10px;z-index:1000}.plans-text{font-size:1.3em;font-family:Roboto, sans-serif;font-weight:normal;color:#000000}header{width:100%;height:8.9em;background-color:#1d1d1d;border-top:5px solid #31bbac;position:relative}header ul.nav li{display:block;float:left;height:8.9em;text-align:center;line-height:1;text-transform:uppercase}header ul.nav li a{font-size:1.2em;text-decoration:none;margin:0 18px;color:#fff;text-decoration:none;position:relative;z-index:2;letter-spacing:0.04em;height:inherit}header ul.nav li span{color:#fff;font-size:1.2em;margin:0 20px;font-family:"Roboto";font-weight:bold}header ul.nav li.logo{width:20em;text-align:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAtCAYAAADr0SSvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAGb1JREFUeNrsXQl8FNX9/72Z2TPJ5iSQhBDulFjjEQ4FD7wRtVarlv5rFVFBDhX1j1VEjoofxT8VxYsqVFurtWChFBEVRDkEAoiA3IhJIAkJSUgCOfaamf/vN/M2WTaz2d2QIC37Cz92982bmbfz3vd3vd97y1RVhSiFII+nZRk+N68oghOZhTidnrCIbJFVEEDBDzJ4saQBD5iYCraA2jIec2NNIonqeLEUPzrxIhZ8LwgyKMgQ5M4Clqt4m0ZB1OoIeE0rvr5XvP9/S+prc57JHjhKq4jtAQVZ9GKrBJAZA4kpWFO/Lh1yUTuYfieLduVzi4To6P/vJN9AVjhAiWo8LmnKjtX3XZe/rGxzdfkwELGWiQDAeC0WfXBRgERIpGGDsISHY5FjQjDVIS3B2JkZgKo22AWw44DX763fN9Vk9dodybChurzz0E1LV4zduWZdSX1dX2Am1EomPyhFyUdS9BGEEsUMZDRVhED5imWlzrqsH1z12TZBbAhhYjGvIltyYhJ3JpjNx0CVO1BYq3hpieww2HWyOq/W60kwC4Krqy32UKHzZB9sK3S1xoEL2/BOyb7LFpcX7n+ie+6Cx3qd/4hJkBp0mSlH+93X/VEfJDTRcKni70X+moz84qEdLzz9/ddPZcUlhvRBKtyNcHVS14Mf5w0bYJXEWvJC6lUWsQ9ixsaIShBrSOUiD4+9W7R3xuN7N0y1igJYEBQyOiU20Qx2yYy+haJfG8Ff43VDQcMJyI1L9k7pffGkO9N7v+L71gqOjagPEqWQJHIzqRG5Htnpky6CoEg44Cxi62xF7m5PgE8ri/vcsuXTzV5ZdojtpbxVzgrvTR0c0x7Y9fXUGJMZEsx2rQ02yQoSAkXl4CDyIgDiRBNc6EiBMnejdNe2lXNu2rz88LbaY9fQtxaYBD6rUD1HDbAoQMIkO3IXLqB9D40ksEUQwmIT1r3AkQSrq0v6Xr9p+Xduj5zkYCIop9kuL6LXQwg260ieX7j7uft3rZnezeaATmardl+6vxWZ2qsa4EtGoKQhkHLjU2BtdVnmlRuWrfr1tyv3ra88+gsrfluJ4lrquenCRwESAVm40+1tES8KzeQZUNg0Ny4F1tQe7Tlsy/LNTq83KUaDnGrAYSoQwQ0mQfcZ5hfteW7M7nVTsuwOSDBZtChuuO3TFRBD/yQG6mQXLCzdn72nruoK/QoM8ceiAIlSaIoLiGww5rNvQrOKrKBznBuXBGtrSnvdmL9sm0v2ojtjwsOizqoYdrfQnU10LqqOtwt2v/Dgrq+ndLPHQoIkITjksNslMK1lgICA4saT8PteFy2rvWF06ujuP/9fL/oiBAyBnZsh4LMhikWC2cN7qyOuLbcQ+qcpUWL5++OeBqmuvgwOCsaX96C9HydZINMap0eGuWZQsEnnORJgzcnSrGvzl373+cBb+9sl6Ri4VfDI6BxjrzCT2LoeIZNH0uX7WwXfzxq3b82T3WLiwCGJeF9vkz1kYgIc9zrhcEMNdLHEQbo1FlyKDD7NQOO+yHkSTnhccEfnPnun9Rk4MicuaTPwlkrNYO2NfDFyBn+u5IoVI3+LXPDfHMXK51+6hpf1Qp6L/PsIr5WEvAq5E3JtkDpZyIuR7/Ur+w3yX5H3+cVmeiC/hzw+zHt3R/6cW+L1XLjSNVYi32ZQ/zLkfyFXRgAeOwfyMERyAQ2bVVXFty0pPzCmszn2iJEFkihZq7+pLrl8ccUPg3rZ43GwiZoe8Rk+JJW/P1kFlzo6l3w54PY8m2Qqb6zHcWcWESAmPSgVLIrFo1VvFu54afy+ryZlklklWTR/wkcEjkONNZBhjql5PKv/vA01xUO/rC6+hEAr4bEKTz2UocboH59eP6PPpeOGp2T9tUk16d+GZMEE5NH8eQajg8hvcXaG8Sypn77koKvykz2ZyGOR/xZmn3yCfAlyGf+cjfww8ryAGAuNy368v8PCBXIf5HEEkBPccvCnvyP/T4QASUU+zKVLa7QO+Qq/z32R9xvUO84H/skw7v0A8jsG5TORnzUoH4a8oo1ChR70PrdfT4eisbtXfTKvZNtNfeI6oUEkNIFE6z0cqLvrKmFQXJejq/LuHBArmUqclNrSGkB4tOq1wm1/fOTAl49n2hIgXjK3AMfBxmpwiBZYnXfnlTmxyWvfL90zafTeVS91scRAYeNx9DfiYUr3gbNHd819ijF0ZHzn6+bUROSXITLf3MMB9XaIehTZPgJ6tDyQavhAPxbG/Q7wgexP05D/4PfZxMdllzb09WShFfP2TBF9yU+DaKQrwrzGTUHKP+iA9qq+p+7CtydxUDmJueh08VdiDzca3zrv2pvHZF644mBDGbgZ2vQCDXhVYy9+znEkQ35dSdrV2z7aUu9xZ1gRHD4PIbAjRD29Cl4p2jbnkR9WPp4ZGw8OswmvozRdUxIZHHBVQRyWr+7/6ysIHKCFqVXR6aqAo95aeCwzb+X2gb/riu2axECQdT1KEx6MvtpXyHMg8sAVnfsnLtnDCU4bUQLya5H0RYiy04lQq+3tpLM21lkYpO6NYVyPHuhVQTTVvo4wS33/0ViVmcp7wPcHza9Uya3b+/P6XT98XNe8T35oKEGQuNC8otl0r8YyuCEnPgm2NJSkDdn+4Xc1Hlc3sufMWl6j5rxoETCfan65aPNrjx1aMbFrbBzEmQQEhwd70quxJKqwz3UMEkwSrLt4xJCcmMR1Kjciq9wnOmUnZsK3efcOeflnV1+fbLGVOLXAgaJ/GT0z5Xvkoaf5jEhgbT0NH/cu5BFngwvSnk462f5TuSp7wM+X9REN1iXIPxicuwL0eThbQPkNYdz3SuR4g/LFbfgOu3g7Y4OYBTTU6nwFVh4eDZbmp80xSCiD0PEWUfS/kX39LTjUl715dNPNPWJS0Txr9klUVYZ+sUmwo76k01XbP9iy5oLfDnCYLYcVmYELe8nCRdnsok2vTfrxiwnpMYkQKwY65CLscx6DZJMNvrrw7sv62hI3gAuVAzr8JNrv7vzzN8dnXDzLYbIc81CmLqPvIFBWir9Nn91K/36G/B33MSl9II/3kdWgfh73825u43giLfIFN7U7gsgfWc9dAhbErz3U3gCZxdXsCINBtptsuiDnHuMPP9ChJiduEHJ+K/e93qBMaSNAKM1iQSQRLYFrjEAfnXEN4ma6rlG5l/9G9rBbmKAufaNk/S+yYtMQJM0+CYVaf4Yg2d5QnDp457vffZM7Mi/ebC008Wv+X+GGN58s/GxsWkwygkPSwMH8wLG3sRxSpRh1fe49g3vbEjeBWwePgo1swHuk2+IOCQreBbWawkHjNwCe58LGiJ7lx9UgZtX0IH17Ew/2zGpDX6RwM+/eDgLI1iABnBZ9fKYo1L3+GaQ8lBYxOv4Fd8w6wkSMyFnzn47zyvoJr/e58dbxmUOWFjWSueVBpxsBJiCmyRVAk4tAsttVmjRk15+3nfS6MujBzSpaN+/Jw5+MTY9NAAcObgXr0TnEJvQ59rnKoYvZqqy7YOTg3nYEh8cL/hOPjHvQLr/4vvlUQTQ5SKAkhwc71FYc82eQ+3MhGUhkVaS3cczcg/yrjjKf2mPQnkn6xC/U7E/DWzlnCA9LB9K/ziTqfVOFgYBoASTWHFR+vdfwXz6cMeRfRc5icApubaCr6JcQe7BSdkwn2O0sTRxxYNHiF46sffep0lVj0hA4ZFZ58c9Xl5z2ve4ySDVb1bW59w/uQ5pDW+DFc0MYT8/3gwsTmLYUxK+NE4Ngn4Ike8N8FDQfck2Q8PiEMM538chWIL0axOQ9K6T6maTaIKHXQQahPB9dZ1DWyH2dNkeoIiFaa2FjAphUpqVqyFo2rs6tBkOR5va8+baJ6VcuPtxQjI12Y28o2kpBYjdzQ9/YZFjXWDBw8tHPR2bZ48AuCuBBR9xXh8Cxz3UU0iS7vPG8MQN7WxPzwSO3EJT+CSwmdDiYdEq3W4JI6Ue5WRwJ5XNtEkh3hnGuhZtUmwLKMzhIOiQa+Z8EkNYk/zURAGQFhBdDbzfScgWZ7mm4gTQARU2V1pU7F/Jzetz8q4fTr1pS7DwCTubSNQlNSWgg8UCy2QJZtnitXNYiVfoxilYdcJdCF5Nd/ua8MZf0sCVsbbKfWrSPaW00GYeVLoWWcwQ0Qz6vjY/jTQNLwDcLH45f8JhB+SgIHso/ZzQI0TLk8jD9DHrog9speuWj6VwK7jDgRi5Vw/Y5QpFT1S2uud1vuX1i+jUflzQWozONo5yhJkHzyceq33tiijoddJVCminOk99vwoAe1sSt4DUQiGRaMT2T2IItMhk3I9eg7LNmPRcx1fDzA+miMM7tyTXIsiDAs7bjWBvCAbndoK8rfD7x2baikAYhTRreF1B+LeizrlUhole1YDzpGC515RyM0kLrbTU874+WgxNAUNGQxTOn2613xgjm9+ccX3u3INj8c6BaxiflOrgoJrN2Yfd7hnazJmzXZiS1YJmqh870xC/UNCzQnDKiTIOy7afZj9ug5TxG97AsVp0e5taBPyC6Ic8O058Jhyh7JK+V49lnowYJZmaRk3ZVGFplKXL1T9t8FlRVy4IKLkkGl6hoaSOyAJqz7ObCf2bGjQ8OsmeWlKsnQME6RuwWvVCHWmZ6l+ue7G1N3k7zGW6JgUfkjIDwSCZQaDMGkxqOoR0bRAucrj9p5KyHS0VBTK3xQczqjiD1bAUIqedSg3J/jUGz51f+lNGrtj5xhelMgl5m+mSdmWNqetmKNza5DmUkixas6zVkmlq0ISBmVnz2QpGzKtfEr+PVmGmvHtQcisAgzCwLo9Bs/Gl+VYdBWUOE15gXJGjzekhp1I6S7mzctIHyAP+N/FArjvpQg04kx/zz07w3RW2CzaSTfXwglHkVakD69yi58TH8/aSSJR/Nrlzy6xRrmuYvKK1snJBissEW176kywr+mJ/f8/eXpFvid7j49VpOV8qh5KBRaPWC03yOFwXRCpESmVp7eXzBR5TcSgmJM+D0ljHQTPoG0KeDAoFGibdbzlaAEC0xAAgNUEpTp/SAm4OYVw2neV8KMy5oy4kU1m0E36ZrakiIqH42x+OlHy+ac3zJHSn2dLBpy3Bb31WEImRZti5Q5Dpq7V/w/Nb87k8PyrQmbmsMemevdoCWPgmsxUZ3Ow1OGMaDc23Z3sTBz28Pv+YQPR5ombxIwZTloKfZ92tjX5ODfut/WhTLR5S/fzhI5AHAODnx4w5zIEKQB0dfHe0CEqaDTprG540+cXThojnVi+5ItncGiyiA12+egzZGrFKroUQu0eY/AH0Y/3mSrrZUOArl0sDDM/OLXMf70zVprYhyiibzAVbWVhnKaovw8yZoGRYnh3h0G58hCbakgLIf+YBsC5FJtdKg/Pkgply79vXZChAFjCf7LuASo2dAeSHo6SU/SUPrNf9ADbkpjm/G3cY3D3r46IeLX6756I5EWxqYBUGbIVc0oMlajtURTxFcYumx/cnEXy465i1FEDZoM+O+Oh7VDemWzlCmgWR6fmFjxSCzoE8Nqk0plL5XgW9CKgdqKFI8RqHxV7k5EwnRXMesDhBe46HlitOr/QRmh9HZvCbdCCAEjgcNypf9lA0V9MWrIYFB7+z8kU84+sGS108svC3BnqFpDpkmAFH8E1OOdalcBN2kLvWL0ifcPiv19rueSbz9L7UImDpWD0zE4S/KGnsFN6QhSI5BhTCgdMaGQ67KS+geQnMgJkBsMn11/KmHXjFoNtn9tI6kV5iP4Xzk1QblrgDHui1EptQTAWVSgG/yHw+QSNecr+EPxp9ocvAOg7oL2zO01x562jctAZpmoW1KyazSH/f48vf+/Ubdh79MQM1hRVWhME/T2hBKXCzzFiA4Uuu3ZE7PS5FiCqhVMzv9auTklN+9d9JbCPWsDn0JpXk9CXNBmrUzVLJyYWDJ5I0/OisupVzdUw0+VVtmK2qrtfCfov3nO0grOl8y+BqdQV+e8ESIx/As92WMol/PBQkEREoE4q/bOagYun+DLLkt5gPUHmQMdOI2pX+Sm51L9848+hAYCdoD+lJeWuAf7kq/2WF0Dl33vAgfTrAlt7TW4ftWbNuu3Bx5odk5V9D0UU4BC32i3Cy7LIBTUnGoyggQXdiNPjZ/+Tt1i4Y7LN3AiqX+y2/JgT7mKYAs1v3E5rQXB6aaHPs9tHGCh7J2Jc1tfvb4ovkza9++P8bcFWIQcoqf3BHx/HJPCSSoibCpy4uXZ1s7r6fQMOP7y5e4a3rFifYTDtFaoSp4nozXpYQuoamLvwHj7AQimtv4hDvbNGYo1E4TbcMheDIhmb1G81VWDpqUgHJaj95aiks2j2q1ZstO5aD01zTkz6YZRD3J17UEURQ0BsqDASTckOjPA0JjRyD0Mm2KQl0e5j1oQf7GEHXI5n2qnQASDtEguUWXQYqWe9XI4BQTqwkgigCNYrNZ9WDlvOXzG/4+PM7cA3ulJTgqCRxCjxObU2cPTJUc+xu5nLN6vPr2QiYdZFNqPlrw/Ml5o+ymrnjtliCp8BZDvJoE+Z1mX5Zt6fKNHg2VYFrtwlfervvy0dUpUwf3s2RspNNU2kXFpALf6ZEG/bcGPl5biATNQDDexKGtACF6ElpfXxIuQMKhk+1tYqntVMc/wvJ9iDr/PMMuh9r0osqatc+avJBT/yjjwweOUVVzP5vv+svwGGsGmlEKeAQX+h1uUJDJl6hU90BPqVv11tQ5FxM4aFBbiZm+6EnfeE7fKmJmwoj7pznGvN2gHMQerNGW2tK1iN2sEZLMqVArlUH/qgnrdzuLh/qi+YmSrapM/gpyKkdteLD6rS9qvXVdmSQC/YG+tLeGC72Np/mMSDJfCOHtcBIpvcStmzPkX5799O9WjpG02/KTtErboZ228xRRF4uogps5HtmOxwRJG9lw3/GXP3vX894NdmtXLQtXEQkUHp0lBarVvdBT6FmzMeWVQehzHPLNfwUmPWpLOxQ9ZXd6/G/GPBv7yDsu5UeoE2vQVJKbrukVnBBv6gx10jEYWDv+q52uI1pY3MrQ3rN0AclihfmuBdel19x75NX6ZbNBZSYt50VTKUojN7OebqPwoITO66Bt+5yFG2Z/JIJrMDiNGXeJx6jJto4khykDWs5TUK8egtb3xerO/ZtI6B+gr3H3+EkkxqMr77fxe9dzroDIZmPpnnoaDJPgS+e3d/3NvWZUiphQzPxGiG+5bTI4ata7d1yxXPl8gNWapTntsl+SLENwnZBJc+RUb3HMy0uS7AWqHziC9T79dIEFz/2D47ejBQGUGc4Xx5yUuqFPEusXwvWCQ0yHE8oRGFb32JJJ8sg/rZa3DgWzDYGCpprUC+rVKpjYOOWJl12Lx71lHzduuHXAe/qNtTn5F5HncT+TfMvWVgUe5qbRXDBOXTEC0o+gT0ZWcUFNYyPcHDAKCFCu1h+5T6v6BXGqDIJDP4KeCFkRQV/Tmvvi6M8ftNnKYjCl7s25zzdOehik3i13blC5zBBiwSp2QXCoTTsr6rMTIjQoBxBxuZX5cQsGJIsxhaoGnpYBY9XjAxTzs/FU3XHHoTW97q9vzXDPfIhJmRwkih+gJARULXi9Jai9OmFbUtFU8zSFfCmPy6kcxaY64QrT8P3zbOPv62fqtrFpaDXbGDncKU/nPoST+xHfgvG+Zv8VFP0BnTZHrEWwSLEKWLuBWUhvVeKD5sr7F4o4KHdBH5Zbudn+57wE0X6YwBHu9tCMW8eK4gEBQTI99p6xiDaYIU97qE7MApsap00I6uTBTjaDJPXgeqVlNo5N6AQeyQtrlaXZOY0rN9zvuefTVy2jR8Uwe7mm0Ej1MbaHRwzPKYpuXt0W36NpB0JVAfQnFLT7g7IQwJTqLuyEvsL5x/LtH2jgAC0U2zYz2atyn8Q+cuwM04w3QD0EjWK1toGcoqWthGZy7gVBAbMpC5g5FhbAi8NjnX3Knnd9+Cd9hCh+gDu3KKpBItYczTmzKlMYCLRpmyeopFcCfEUv7ILeyoDKfMsHAxJE22FZ+z2pNsQJ9Z8h5JOBehh3qmXkBNrucRpMmuCSssCkaZLwfGXN3NJSZshFNEM2XFV+vthjvX4vQdu3Sws1n2O7vEcBEgE4NCnKmmW9zNxo4p9ECVwfRjCGftpgP/xMHlyeb1rU3yFai8n0EiMNsojNCNF33GJNphT9GOdU68iHJbcqPwOPPeqRMrBaLPg2MaWV6ULT75E0t1X7cWpWhtXKoLtybc18cfJD10gD/qFjT9VO15JXRIDI0BwFyDmkOeQWZpC2Iy+rMQgAGm36Uwl91SvLNon/yENwlOpSPwIL16cxBDVAJzFoXjfo1n7qZrJ030RFVtiz6lOPADvBfWpa225DUMdBcxY7jXY8rhaAWcmBWepzsyaKIyZrq7K0fx59iAjCOfsr0dEoVliao+VgpuhQoXKk3z614MIYsJ1ofWyrzAVu+4UsZ1MnIemwviYsfHCovm2uRKYlM7aKIlnSJi5J5G9Rdl5dw07EI7RdfSCz4FX1wymviXNH6FF6asMh/Hrx8IAyYemr7NEH7YK9Qp9s8TbbhwrfSl7LVmH+aSlRDRIlnyljNJg90F3I2NsdMvdGci19OqejYiNM36GRRjZjygCWu8r/Vn2UHvuAnHpWgFW8cLly95534OmR2WLWFh0Q+uZ1LNrpUYBE7hUHccF9GbEs/EHcsTaBX7tVfSWhynSN54QqkXYTTfNeW/+uOmPsDcLg93XTSdEmGIVz8GeeowCJwru5s5U44QF1xop3xKk3aTn42u8qKLoPo0ahYUT/L8AANle1eCswdNIAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:3em center;background-size:17em}header ul.nav li.logo a{display:block;margin:0}header ul.nav li.logo a img{width:157px;height:43px;margin:19px 0}.binarytoggle{width:52px;height:24px;display:block;margin:0 auto}.binarytoggle *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.binarytoggle .inner{cursor:pointer;width:52px;height:24px;background-repeat:no-repeat;background-color:gray;position:relative;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;color:#fff}.binarytoggle .inner:focus{border:2px solid black}.binarytoggle .inner.disabled{cursor:not-allowed;opacity:0.6}.binarytoggle .inner.disabled .bg-track{background:#B8B8B8}.binarytoggle .inner .bg-track{position:absolute;top:3px;left:3px;width:46px;height:18px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;background-color:#000;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;transition:background-color 0.2s}.binarytoggle .inner .handle{position:absolute;height:20px;width:20px;top:2px;left:-15px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:left 0.2s;-moz-transition:left 0.2s;-o-transition:left 0.2s;transition:left 0.2s}.binarytoggle .inner .text{font-size:8px;font-family:sans-serif;z-index:1;position:absolute;top:50%;margin-top:-4px;left:7px}.binarytoggle .inner.off .bg-track{background-color:#473c38}.binarytoggle .inner.off .handle{left:2px}.binarytoggle .inner.off .text{left:auto;right:8px}.binarytoggle .inner.on .bg-track{background-color:#31bbac}.binarytoggle .inner.on .handle{left:30px}button:focus{outline:black 2px solid}button:active{outline:none}button.upgrade{margin:1em auto !important;border:transparent;background-color:#31bbac;color:white}button.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;cursor:not-allowed !important}.btn,button{-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;cursor:pointer;padding:0 20px;height:40px;color:#31bbac;border:2px solid #31bbac;text-transform:uppercase;background-color:transparent;font-weight:900;font-family:Montserrat, sans-serif}a:active{outline:none}.seemore,button.upgrade{display:block;border:0;background-color:#31bbac;color:white;padding:0 20px;height:40px;margin:75px auto 0 auto;line-height:30px;text-transform:uppercase;font-size:1.2em;text-align:center}.seemore:hover,button.upgrade:hover{border:2px solid #31bbac;background-color:transparent;color:#31bbac}.user-prompts{position:absolute;height:0}.tickler{position:fixed;background:#7bd0ce;text-align:center;left:0;margin-left:0;z-index:500;width:100%;max-width:100%;font-size:2em;-webkit-transition:all ease-in-out;-webkit-transition-delay:0.3s;-moz-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s}.tickler.out{top:-100em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.tickler.in{top:0.1em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.tickler div{font-size:1em;display:inline-block;color:white !important;margin:1em}.tickler span{font-size:1em;line-height:1.4em}.tickler .subtitle,.tickler .copyright{font-family:"Roboto";font-weight:bolder;margin:0 0.5em 0 0}.tickler button{border-color:black;background:black;color:white;margin-bottom:1em}.tickler button:hover{border-color:white;background:white;color:black}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;box-sizing:border-box}.modal{background:white;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,0.3);max-width:500px;width:100%;max-height:90vh;overflow-y:auto;position:relative;animation:modalSlideIn 0.3s ease-out}.modal-content{padding:40px 30px 30px;text-align:center}.modal-title{font-family:'Montserrat', sans-serif;font-size:1.5rem;font-weight:700;color:#333;margin:0 0 20px 0;line-height:1.3}.modal-body{margin-bottom:20px}.modal-text{font-family:'Montserrat', sans-serif;font-size:1rem;color:#666;line-height:1.5;margin:0 0 30px 0}.modal-buttons{display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:center}.modal-btn{width:160px;max-width:100%;padding:16px 20px;border:none;border-radius:8px;font-size:1rem;font-weight:600;font-family:'Montserrat', sans-serif;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;line-height:1.2;white-space:nowrap}.modal-btn--primary{background-color:#31bbac;color:white}.modal-btn--primary:hover{background-color:#269387}.modal-btn--secondary{background-color:transparent;color:#666;border:2px solid #ddd}.modal-btn--secondary:hover{background-color:#f5f5f5;border-color:#ccc}@keyframes modalSlideIn{from{opacity:0;transform:translateY(-30px) scale(0.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 768px){.modal-content{padding:30px 20px 20px}.modal-title{font-size:1.25rem}.modal-text{font-size:0.9rem}}@media (max-width: 480px){.modal-overlay{padding:15px}.modal-content{padding:25px 15px 15px}.modal-title{font-size:1.1rem}.modal-text{font-size:0.85rem}.modal-buttons{flex-direction:column;gap:12px}.modal-btn{width:280px}}.success-view{font-family:Monsterrat, sans-serif;color:black;text-align:center;position:relative;padding:5em 1em 1em 1em}.success-view .success-view__row{margin-bottom:1em}.success-view .success-view__heading{display:flex;align-items:center;justify-content:center;margin-bottom:0;margin-top:0.4em;flex-direction:column;line-height:1.5em}.success-view .success-view__heading .icon{display:inline-block;vertical-align:middle}.success-view .success-view__heading .partner-logo{height:40px;vertical-align:middle}.success-view .success-view__heading h3{display:inline-block;vertical-align:middle;font-size:3.5em;text-transform:uppercase;margin-left:.5em;letter-spacing:.1em}.success-view .success-view__heading h3.success-view__title--generic{font-family:Montserrat, sans-serif;color:black;text-transform:uppercase;font-size:3em;font-weight:600;margin-top:0.9em;letter-spacing:.01em}.success-view .success-view__heading h3 .vr{font-weight:100}.success-view .success-view__heading h3 .level{font-weight:bold}.success-view .success-view__heading .icon.icon-success{width:94px;height:94px;background-image:url("/settings/images/icons/checked-box.svg");background-size:contain;background-repeat:no-repeat}.success-view .success-view__text{margin-bottom:3em}.success-view .success-view__text strong{font-weight:bold}.success-view .success-view__text .green-highlight{color:#29af9b}.success-view .success-view__text .green-highlight.green-highlight--clickable{cursor:pointer}.success-view .success-view__text h3{font-family:Montserrat, sans-serif}.success-view .success-view__text h3.success-view__heading{font-size:1.8em;font-weight:400;margin-bottom:1.5em}.success-view .success-view__text h3:not(.success-view__heading){font-family:Roboto, sans-serif;font-size:1.8em;line-height:1.4em}.success-view .success-view__text .success-view__description{line-height:1.2em;font-size:1.7em;width:90%;max-width:800px;margin:0 auto}.success-view .success-view__text .success-view__legal{font-size:10px}.success-view .success-view__cta{margin-bottom:3em}.success-view .benefits-row{margin-bottom:6.5em}.success-view .btn--confirm{border-radius:3px;margin-bottom:0;padding:18px 39px;width:unset}.success-view .mobile-app-breadcrumbs .breadcrumb-download-apps{display:flex;justify-content:center;align-items:center}.success-view .mobile-app-breadcrumbs .breadcrumb-download-apps .icon.icon-phone{width:34px;height:61px;background-image:url("/settings/images/icons/phone.svg");background-size:contain}.success-view .mobile-app-breadcrumbs .breadcrumb-download-apps span{font-family:Montserrat;font-size:3em;font-weight:600}.success-view .mobile-app-breadcrumbs .breadcrumb-store-links{display:flex;justify-content:center}.success-view .mobile-app-breadcrumbs .breadcrumb-store-links .icon{margin:0 .5em;background-size:contain;background-repeat:no-repeat;min-width:170px;height:55px;background-position-x:center}.success-view .mobile-app-breadcrumbs .breadcrumb-store-links .icon.icon-google-play{background-image:url("/settings/images/icons/google-play-badge.svg")}.success-view .mobile-app-breadcrumbs .breadcrumb-store-links .icon.icon-ios-app-store{background-image:url("/settings/images/icons/ios-app-store-badge.svg")}@media (max-width: 500px){.success-view{font-size:.6em !important;margin-bottom:1.5em;padding:1em}.success-view .branded-title{font-size:1em}.success-view .success-view__heading .icon.icon-success{margin:2em auto;display:block}.success-view .mobile-app-breadcrumbs .breadcrumb-store-links .icon{margin:0 0.4em;min-width:120px}.success-view .success-view__cta .btn--confirm{font-size:1.85em}}@media (max-width: 720px){.success-view{font-size:.8em}.success-view .success-view__heading .icon.icon-success{width:54px;height:54px}.success-view .success-view__text h3.success-view__heading{font-size:2.2em;margin-bottom:1em;margin-top:0.7em;line-height:1em}.success-view .success-view__text h3:not(.success-view__heading){font-family:Roboto, sans-serif;line-height:1.4em;font-size:1.5em;display:inline-block}.success-view .success-view__text .success-view__description{font-size:1.5em}.success-view .benefits-row{justify-content:space-around;margin-bottom:3.5em}.success-view .benefits-row .benefit{margin-bottom:2em}.success-view .benefits-row .benefit .benefit-icon{width:6em;height:6em}.success-view .benefits-row .benefit .benefit-icon.max-audio{height:5em;margin-top:1em}.success-view .benefits-row .benefit .benefit-icon.play-next-button{width:5em}.success-view .benefits-row .benefit .benefit-text{font-size:1.5em}.success-view .mobile-app-breadcrumbs{font-size:.8em}.success-view .mobile-app-breadcrumbs .breadcrumb-download-apps .icon.icon-phone{width:25px;height:45px}}.branded-title{font-size:1.2em}.branded-title .brand{font-weight:normal}.branded-title .vr{height:1.3em;position:relative;top:-0.1em;width:1px;background-color:white;display:inline-block;vertical-align:middle;margin-right:.1em}.branded-title .description{font-weight:bold}.benefits-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:700px}.benefits-row .benefit{display:flex;flex-direction:column;align-items:center;flex:1 1 33%}.benefits-row .benefit .benefit-icon{width:9em;height:9em;background-size:contain;background-repeat:no-repeat;background-position-x:50%}.benefits-row .benefit .benefit-icon.ad-free{background-image:url("/settings/images/benefits/ad-free.svg")}.benefits-row .benefit .benefit-icon.play-next-button{background-image:url("/settings/images/benefits/play-next-button.svg");width:7em}.benefits-row .benefit .benefit-icon.play-offline{background-image:url("/settings/images/benefits/play-offline.svg");background-position-x:20%;width:7em}.benefits-row .benefit .benefit-icon.play-on-demand{background-image:url("/settings/images/benefits/play-on-demand.svg");width:7em}.benefits-row .benefit .benefit-icon.max-audio{background-image:url("/settings/images/benefits/max-audio.svg");width:11em}.benefits-row .benefit .benefit-text{font-family:Montserrat, sans-serif;font-size:1.7em;font-weight:600;margin-top:1.3em}@media (max-width: 720px){.benefits-row{width:unset}}.gift-code-redemption-container{position:absolute;top:0;left:0;width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;font-family:'Montserrat', sans-serif;overflow-y:visible;padding-bottom:40px;box-sizing:border-box}.gift-code-redemption-background{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/settings/images/partner/costco/Artist-Circles-BG-4_1920x1080_medium-res_overlay.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.gift-code-redemption-header{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;padding:20px 0 20px;z-index:10;flex-shrink:0}.gift-code-redemption-logos{display:flex;align-items:center;gap:30px;margin-bottom:20px}.gift-code-redemption-logo.liveone-logo{height:50px;width:auto}.gift-code-redemption-logo.costco-logo{height:57px;width:auto}.gift-code-redemption-progress{text-align:center}.gift-code-redemption-progress .gift-code-redemption-progress-image{height:auto}.gift-code-redemption-card{background:white;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.3);max-width:500px;width:90%;margin:10px auto 40px;z-index:10;position:relative;flex-shrink:0}.gift-code-redemption-content{padding:60px 40px 40px;text-align:center}.gift-code-redemption-title{font-size:1.5rem;font-weight:700;color:#333;margin:0 0 20px 0;line-height:1.3}.gift-code-redemption-subtitle{font-size:1rem;color:#666;margin:0 0 5px 0;line-height:1.4}.gift-code-redemption-form{margin-bottom:30px}.gift-code-redemption-input-group{display:flex;flex-direction:column;gap:20px;margin-bottom:20px;align-items:center}.gift-code-redemption-input{width:280px;max-width:100%;padding:16px 20px;border:2px solid #ddd;border-radius:8px;font-size:1rem;font-family:'Montserrat', sans-serif;text-align:left;transition:border-color 0.3s ease;box-sizing:border-box;margin-top:1em}.gift-code-redemption-input:focus{outline:none;border-color:#31bbac}.gift-code-redemption-input::placeholder{color:#737373}.gift-code-redemption-input--error{border-color:#f44336}.gift-code-redemption-input:disabled{background-color:#f5f5f5;cursor:not-allowed}.gift-code-redemption-redeem-btn{width:280px;max-width:100%;padding:16px 20px;background-color:#31bbac;color:white;border:none;border-radius:8px;font-size:1rem;font-weight:600;font-family:'Montserrat', sans-serif;cursor:pointer;transition:background-color 0.3s ease;display:flex;align-items:center;justify-content:center;line-height:1.2}.gift-code-redemption-redeem-btn:hover:not(:disabled){background-color:#269387}.gift-code-redemption-redeem-btn:disabled{background-color:#ccc;cursor:not-allowed}.gift-code-redemption-error{color:#f44336;font-size:0.875rem;margin-top:10px;text-align:center}.gift-code-redemption-user-info{margin-bottom:30px;padding:15px 20px;background-color:#f8f9fa;border-radius:8px;max-width:100%;overflow:hidden}.gift-code-redemption-redeem-for{font-size:0.875rem;color:#666;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.gift-code-redemption-user-icon{width:16px;height:16px;flex-shrink:0;vertical-align:middle;margin-left:4px}.gift-code-redemption-cancel-btn{width:280px;max-width:100%;padding:12px 20px;background-color:transparent;color:#666;border:2px solid #ddd;border-radius:8px;font-size:1rem;font-weight:500;font-family:'Montserrat', sans-serif;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;line-height:1.2;margin:0 auto}.gift-code-redemption-cancel-btn:hover{background-color:#f5f5f5;border-color:#ccc}@media (max-width: 768px){.gift-code-redemption-header{padding:30px 0 15px}.gift-code-redemption-content{padding:40px 20px 30px}.gift-code-redemption-title{font-size:1.25rem}.gift-code-redemption-subtitle{font-size:0.9rem}.gift-code-redemption-logos{gap:20px;margin-bottom:15px}.gift-code-redemption-logo.liveone-logo{height:32px}.gift-code-redemption-logo.costco-logo{height:36px}.gift-code-redemption-card{margin:10px auto 30px}}@media (max-width: 480px){.gift-code-redemption-header{padding:20px 0 10px}.gift-code-redemption-content{padding:30px 15px 20px}.gift-code-redemption-title{font-size:1.1rem}.gift-code-redemption-subtitle{font-size:0.85rem;margin-bottom:30px}.gift-code-redemption-logos{margin-bottom:10px}.gift-code-redemption-card{margin:10px auto 20px}}.gift-code-success-checkmark{margin:0px 0;text-align:center}.gift-code-success-checkmark .gift-code-success-check-icon{width:115px;height:115px}.gift-code-success-congratulations{font-size:24px;font-weight:bold;color:#00B388;margin:0px 0;text-align:center}.gift-code-success-download-text{font-size:14px;color:#333;margin:20px 0;line-height:1.5;text-align:center}.gift-code-success-app-stores{display:flex;gap:15px;align-items:center;justify-content:center;margin:20px 0;flex-wrap:wrap}.gift-code-success-app-store-link{text-decoration:none;display:block}.gift-code-success-app-store-link .gift-code-success-app-store-button{height:50px;width:auto;transition:transform 0.2s ease;display:block}.gift-code-success-app-store-link .gift-code-success-app-store-button:hover{transform:scale(1.05)}.alt-login-separator{display:flex;padding:2em;align-items:center}.alt-login-separator .flank{flex:0 1 50%;height:1px;background:#a7a7a7;margin:0 1em}.alt-login-separator .text{color:#476f6e;font-size:1.5em;font-weight:bold}.gift-code-success-get-started-btn{background:white;border:2px solid #ddd;border-radius:8px;padding:16px 24px;font-size:16px;font-weight:500;color:#333;cursor:pointer;transition:all 0.2s ease;margin:15px auto;display:inline-flex;align-items:center;justify-content:center;line-height:1.2;text-align:center;white-space:nowrap;min-width:250px}.gift-code-success-get-started-btn:hover{border-color:#00B388;color:#00B388;transform:translateY(-1px)}@media (max-width: 480px){.gift-code-success-get-started-btn{font-size:14px;padding:14px 20px;min-width:220px}}@media (max-width: 360px){.gift-code-success-get-started-btn{font-size:13px;padding:12px 16px;min-width:200px}}.gift-code-success-devices{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.gift-code-success-devices-icon{height:40px}.gift-code-success-devices-text{font-size:12px;color:#666}.gift-code-success-user-info{display:inline-flex;align-items:center;max-width:100%;margin-left:4px;white-space:nowrap;overflow:hidden}.gift-code-success-user-icon{width:16px;height:16px;flex-shrink:0;margin-left:4px}.gift-code-success-user-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}@media only screen and (max-width: 960px){.offer-code-wrapper .sidebar,.gift-code-wrapper .sidebar{display:none}}@media only screen and (max-width: 800px){header ul.nav li.logo{width:100%;background-position:center}}@media only screen and (max-width: 510px){.slacker-container-nav ul.slacker-nav li{margin:0 1em;font-size:1.5em}.offer-code-wrapper .title,.gift-code-wrapper .title{font-size:2.4em}.gift-code-wrapper.slacker-fieldset .form-group p.title{font-size:2em}.offer-code-wrapper .devices-box .device-icons img.device-icon,.gift-code-wrapper .devices-box .device-icons img.device-icon{height:28px}}@media only screen and (max-width: 439px){fieldset.slacker-fieldset .form-group .field-label{text-align:center;margin-right:0;margin-bottom:0.5em}fieldset.slacker-fieldset .field-error button.upgrade,fieldset.slacker-fieldset .success-message button.upgrade{display:block}fieldset.slacker-fieldset.userZipGroup .field-error,fieldset.slacker-fieldset.userZipGroup .success-message{width:100%;margin:0.5em}}
