html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;margin:0}#slimHead{background:#0077c8;height:50px;left:0;top:0;width:100%;z-index:3200;text-align:center;position:relative}#slimHead .container{margin:0 auto;overflow:hidden;position:relative}#slimHead #logo{margin:0 auto;display:block}#slimHead #logo img{padding-top:5px;width:170px}.container{max-width:1200px;width:100%;margin:0 auto}.main{background:#f1f1f1}.header{padding:11px}.header h1{font-size:50px;font-weight:300;margin-bottom:11px;text-align:center}.header em{font-size:20px;font-style:normal;color:#666;text-align:center;display:block}.optBoxes{padding:22px 11px;margin:0 auto}.green{background:#a7cd45;border-color:#a7cd45}.red{background:#eb203a;border-color:#eb203a}.orange{background:#f38130;border-color:#f38130}.blue{background:#008acd;border-color:#008acd}.box{border:1px solid #ccc;background:#fff;border-radius:12px;margin-bottom:22px;position:relative;font-size:16px}.box img{width:48%;max-width:190px;float:right;margin-top:11px;margin-right:8px}.box .featured-tab{background:url(../img/featured-tag.png) no-repeat top right;position:absolute;top:0;right:0;z-index:2;display:block;width:129px;padding-top:15%;border-radius:0 12px 0 0}.box h3{margin:11px 0 0 11px;font-size:28px;font-weight:300}.box a,.box sub{font-size:16px;font-weight:500;color:#008acd;text-decoration:none;display:inline-block}.box sub{margin:11px 0 0 11px}.box p{font-size:16px;line-height:1.65em;margin:11px 11px 22px}.box p a{padding-right:4px}.box .btm{color:#fff;display:block;width:100%;padding:11px;overflow:hidden;border-radius:0 0 12px 12px;line-height:1.25em;position:relative}.box .btm em,.box .btm span,.box .btm strong{display:block}.box .btm strong{font-size:18px;font-weight:600}.box .btm span{font-size:16px;font-weight:400}.box .btm em{text-align:center;border:1px solid #fff;border-radius:12px;padding:11px;margin-top:11px;font-style:normal}.box .btm em .fa{color:#fff}.footnote{color:#fff;opacity:.8}footer{background-color:#fff;text-align:center;padding:22px;font-size:20px;line-height:1.65em}footer a{color:#008acd;display:block;font-size:16px;text-decoration:none}footer a:hover{text-decoration:underline}footer span{color:#666;font-size:14px;display:block}@media (min-width:500px){.box .btm{min-height:80px}.box .btm span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:11px}.box .btm strong{width:100%}.box .btm em{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:11px;margin-top:0}}@media (min-width:1024px){.box{width:48%;display:inline-block}.box:nth-child(odd){margin-right:22px}.box .btm span{width:50%}footer{padding-top:42px}footer span{display:inline-block}}#reg{background:#f1f1f1}#reg #slimHead .container{width:1050px}#container.intro{padding:0;width:100%;position:relative;z-index:1000}#container.intro .subBlock{margin:0 auto}#container.intro .subBlock em{font-size:18px;font-style:normal}#container.intro .inner{padding:0 22px 22px}.btn.fa{color:#fff}.optionPage .info{padding:11px 11px 22px}.optionPage .info h3{margin:10px 0}.optionPage .info ul{margin-left:1em;margin-bottom:1em;padding-left:0}.optionPage .info li{padding-bottom:4px}.contentContainer{background:#f1f1f1;z-index:1;position:relative;margin:0 auto}#container.intro h1,.header h1{font-size:50px;font-weight:300;margin-bottom:11px}#container.intro em,.header em{font-size:20px;font-style:normal}.header{text-align:center}.header em{color:#666}.mainContainer{margin:40px 0 0}.subOptions{width:100%;padding:10px}.subOptions h3{line-height:1em;margin:20px 0 6px}.subOptions h3+p b{margin-top:-11px;margin-bottom:11px}.subBlock img{width:50%;max-width:190px;float:right}.subBlock .featured-tab{background:url(/img/featured-tag.png) no-repeat top right;position:absolute;top:0;right:0;z-index:2;display:block;width:100%;padding-top:22%;border-radius:0 12px 0 0}.subBlock em{font-size:18px}.subBlock em i{color:#666;font-weight:700}.subBlock a{text-decoration:none}.subBlock form a{color:#fff;display:block;border-radius:0 0 12px 12px;padding:11px;position:absolute;left:0;bottom:0;width:100%}.subBlock form a b{font-size:18px}.subBlock form a span{font-size:16px;display:inline-block;padding-top:4px}.subBlock form a em{display:block;color:#fff;font-size:16px;font-style:normal;font-weight:400;right:11px}.subBlock form a .fa{color:#fff}.subBlock p{font-size:16px;line-height:1.65em}.subBlock p a,.subBlock p b{color:#008acd}.subBlock b{display:block}.subBlock.last{margin-right:0}.mainContainer .subBlock{padding:22px 22px 80px 22px;margin:11px;width:46%;float:left;position:relative}.subBlock .redDays{color:#eb203a}.subBlock .orDays{color:#f38130}.subBlock .bluDays{color:#008acd}.subBlock .greenDays{color:#a7cd45}.green{background:#a7cd45;border-color:#a7cd45}.red{background:#eb203a;border-color:#eb203a}.orange{background:#f38130;border-color:#f38130}.blue{background:#008acd;border-color:#008acd}.subscribeLinks{padding:22px 0 0}.subscribeLinks a{display:none;font-size:22px;padding:22px 38px;text-decoration:none;border-radius:6px}.subscribeLinks a.active{display:inline-block}.subscribeLinks a em{font-style:normal;font-weight:400;color:#fff}.tabs{background:#fff;float:left;width:100%;overflow:hidden}.tabs .inner{width:61%;float:right}.tabs a{color:#fff;display:block;float:left;font-size:16px;padding:11px;text-decoration:none;line-height:1.2em;width:25%;height:112px}.tabs .newsSeeker{background:#a7cd45}.tabs .theWeekender{background:#eb203a}.tabs .sundayReader{background:#f38130}.tabs .digitalReader{background:#008acd}.tabs .newsSeeker.active em{color:#a7cd45}.tabs .theWeekender.active em{color:#eb203a}.tabs .sundayReader.active em{color:#f38130}.tabs .digitalReader.active em{color:#008acd}.tabs em{display:block;font-size:.75em;font-style:normal}.tabs i{font-style:normal;opacity:.6}.tabs .active{background:#fff;color:#000}.tabs .fa{display:none}.infoCol{float:left;padding:40px;width:100%}.includedCol{width:38.6%;position:absolute;left:0;top:0;z-index:1}.includedCol h3{padding:40px;font-size:28px;font-weight:300;margin:0;text-align:right;background:#fff;position:relative;z-index:50}.includedCol a{border-top:1px solid #f1f1f1;display:block;font-size:18px;padding:25px 40px;text-align:right}.includedCol .fa-bars{display:none}.includedCol.expanded{top:400px}.includedCol.expanded.fixedsticky{top:400px}.infoBlock{padding:11px 22px 11px 0;clear:both;width:100%;overflow:hidden}.infoBlock h3{font-size:28px;font-weight:300;margin:0}.infoBlock img{max-width:100%;width:100%;height:auto}.infoBlock .desc{font-size:16px;line-height:1.65em;width:100%;padding-top:22px}.bottomOptions{background-color:#2f2f2f;float:left;padding:22px;width:100%;position:relative}.contentContainer+.bottomOptions{margin-top:22px;background-color:#fff;text-align:center;font-size:16px;line-height:1.65em}.contentContainer+.bottomOptions a{color:#008acd;font-size:16px;display:block}.contentContainer+.bottomOptions span{font-size:14px}.bottomOptions .other{text-align:center}.bottomOptions .subBlock.active{display:none}.bottomOptions .subBlock h3{padding-bottom:8px}.bottomOptions .subBlock h3~em{display:block;padding:0 11px 11px}.inner .other{color:#fff;font-size:34px;font-weight:300;margin:0 0 22px}.intro.options .info ul{padding:0 0 0 18px;font-size:15px}.intro.options .info ul li{padding:4px 0;color:#666}#reg.optionPage{background:#fff}.fixedsticky-withoutfixedfixed .fixedsticky-on{position:fixed;top:0;left:0}.fixed-supported .fixedsticky-on{position:fixed;top:0;left:0}.fixedsticky-dummy{display:none}.fixedsticky-on+.fixedsticky-dummy{display:block;width:38.6%;float:left}.mobDrop a{color:#000;text-decoration:none}.mobDrop .active{background:#008acd;color:#fff}#optionsContainer{float:left;width:100%}#optionsContainer .fixedsticky{top:0}.ui-state-disabled span{color:#999}#reg.confirmation{background:url(img/confirmationbg.png) no-repeat top center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:840px;width:100%;overflow:hidden}#reg.confirmation #slimHead .container{width:988px}#reg.confirmation #main{width:auto}.confContainer{margin:0 auto;max-width:980px;width:100%;padding:10px}.modal{background:#fff;overflow:hidden;border-radius:4px;overflow:hidden}.col{float:left;width:50%}.col a{background:#0085d4;color:#fff;display:block;font-size:20px;font-weight:300;padding:30px;text-decoration:none;width:100%}.col .sent{font-size:18px;font-weight:600;margin:40px auto;width:87%}.col .disclaimer{margin:0 0 0 33px}.col .disclaimer p{color:#000;font-size:20px}.col .disclaimer em{font-size:14px;font-style:normal;font-weight:400;line-height:1.6em;color:#666}.col.conf{background:#eee;height:350px;padding:20px 30px}.col.conf h3{font-size:28px;font-weight:700;margin:0 0 20px}.col.conf p{font-size:14px;font-weight:600}.col.conf em{float:right;font-style:normal}.col.conf i{color:#666;font-size:14px;font-style:normal;margin:40px 0 0 0;display:block;line-height:1.4em}.welcome{text-shadow:2px 2px 10px #000}.welcome h3{font-size:34px;font-weight:700;margin-bottom:0;color:#fff}.welcome p{font-size:22px;margin:10px 0 40px;color:#fff}#registerform em{line-height:normal;color:#000}#registerform .disclaimer em{font-size:14px;font-style:normal;font-weight:400;line-height:1.6em;color:#666}#container.intro.upgrade{padding:0;background:url(img/main-2.jpg) no-repeat top center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:840px;width:100%}#container.intro.upgrade .inner h1{width:100%}#container.home{height:100vh}#container{margin:0 auto;background:#f1f1f1;padding:20px;overflow:hidden}#container .info em{color:#666}.contInner{margin:0 auto;width:1150px}.topText{margin:0 auto;width:1150px}.topText h1{margin:20px 0 0}.topText p{margin:0 0 30px}.leftCol{width:360px;float:left}.rightCol{float:right;margin:0 20px;width:750px}.rightCol .error{background:#fcd5d2;border:1px solid #f2493b;color:#ce0600}.rightCol #form .box h3{background:#0085d4;color:#fff;margin:0;padding:20px;font-weight:300}.rightCol .gray h3{background:#a1a1a1}.rightCol .gray fieldset{display:none}.rightCol input{background:#fafafa;border:1px solid #ccc;font-size:15px;margin:20px 0 0;padding:10px;width:100%;float:left;display:block}.rightCol .line{float:left;margin:0 3% 0 0;width:48.5%}.rightCol .last{margin-right:0}.rightCol .city{display:inline;float:left;margin:20px 2.9% 0 0;width:31.4%}.rightCol .zip{display:inline;float:left;margin:20px 2.9% 0 0;width:31.4%;margin-right:0}.rightCol .state{display:inline;float:left;margin:20px 2.9% 0 0;width:31.4%}.rightCol select{background:#fafafa;cursor:pointer;border:1px solid #ccc;color:#999;font-size:15px;padding:10px;margin:20px 0 0;width:20%;height:41px}.rightCol .submit{background:#0085d4;border:0 none;margin:20px 0 5px;clear:both;color:#fff;cursor:pointer;float:left;font-size:14px;font-weight:600;letter-spacing:.04em;padding:15px;text-align:center;text-transform:uppercase;width:130px}.rightCol p em.terms{margin:5px 0}.errorMessage{color:#ce0000;display:block}.error_text{background:#fcd5d2;display:block;float:left;margin:0 0 20px;padding:20px;width:98.3%;border:1px solid #f2493b;color:#ce0600;display:none}h3 em{font-size:14px;padding:4px;display:none;cursor:pointer;font-weight:600}#form .box{border:1px solid #ccc;background:#fff;margin:0 0 20px}#form .box a em{font-weight:600}#form .box em{float:right;font-style:normal}#form .box em i{font-size:12px}#form .box .selected{background:#fff;color:#fff;display:block;padding:20px;text-decoration:none}#form .box p em{float:right}#form .box .username{clear:both;float:left;margin:20px 0;width:55%;margin:0}.eCheck{float:left;margin:0 0 0 20px;padding:7px;font-weight:600}.eCheck i{font-size:12px}#form .box.ns{background:#fff}#form .box.ns div{cursor:pointer}#form .box.ns h3{background:#fff;font-size:28px;margin:0;padding:10px 20px}#form .box.ns p{font-size:12px;padding:5px 20px}#form .box.ns p em{font-style:italic}#form .box.ns .total{border-top:1px solid #ccc;font-size:20px;margin:0 auto;padding:20px 0 20px 3px;width:90%}#form .box.ns .green{background:#a7cd45}#form .box.ns .red{background:#eb203a}#form .box.ns .orange{background:#f38130}#form .box.ns .blue{background:#008acd}.total em{color:#454545;font-style:italic}#form .box.start{background:#fff}#form .box.start h3{background:#0085d4;color:#fff;font-weight:300;padding:20px;margin:0}#form .box.start p{border-bottom:1px solid #ccc;margin:0;padding:20px}#form .box.start .active{color:#0085d4}#form .box.start .last{border-bottom:0}#form .box.deliv h3{background:#a1a1a1;color:#fff;margin:0;padding:20px}#form .box.deliv p{font-size:12px;margin:0}#form .box.deliv .info{margin:20px}#form .box.address .email{width:60%;float:left}#form .box.address .phone{clear:both;float:left;width:40%}#form .box.billing .email{display:none}.getStarted.gray{background:#a1a1a1}fieldset{border:0 none;padding:20px}.box fieldset{padding:0;margin:0}.billingDiff{float:left;margin:20px 0 0}.billingDiff input{margin:6px 6px 6px 0;width:auto;cursor:pointer}.errorList{float:left;clear:both}.errorList .btn{background:#0085d4;border:0 none;margin:20px 0 5px;clear:both;color:#fff;cursor:pointer;float:left;font-size:14px;font-weight:600;letter-spacing:.04em;padding:15px;text-align:center;text-transform:uppercase;width:130px;clear:none;float:left;margin:0 5px 0 0;width:160px}.formText{margin:0 0 20px}.ui-datepicker{background:#fff;border:1px solid #ccc;width:250px}.ui-datepicker-header{background:#f1f1f1;text-align:center;padding:20px 0}.ui-icon{color:#0085d4;cursor:pointer;padding:10px}.ui-datepicker-calendar{margin:10px auto;width:220px}.ui-state-default{color:#0085d4;text-decoration:none}.ui-datepicker-prev{float:left}.ui-datepicker-next{float:right}#form .box.unavailable{display:none}#form .box.emailFail{display:none}#form .box.payment .card{width:58%;float:left;margin:0 20px 20px 0}#form .box.payment .cards{color:#999;float:left;font-size:30px;margin:-3px 0 0}#form .box.payment .month{float:left;margin:20px 20px 20px 0}#form .box.payment .year{float:left}#form .box.payment .ccv{float:left;width:18%}#form .box.payment p.disclaimer{display:none}.disclaimer{color:#999;float:left;clear:both;line-height:1.5em;font-size:12px;margin:20px 0 0 0}.disclaimer b{font-weight:400}.cards .active{color:#0085d4}#form .box.create .password{clear:both;float:left;margin:20px 0;width:55%}#form .box.create .password.confirm{margin:0}#form .box.create fieldset em{float:left;margin:20px 0 0}.agree{float:left;font-size:12px;margin:20px 0 0 0}.agree input{float:left;margin:0 5px 0 0;width:auto}.getStarted{background:#025587;border:0 none;color:#fff;float:left;font-size:16px;margin:10px 0;padding:20px;text-transform:uppercase}.getStarted .fa{font-size:18px;margin:0 5px 0 0}.terms{clear:both;float:left;font-size:10px;font-style:normal}.cols{position:relative;padding-left:38.6%}@media (screen\9){.rightCol input[type=text].line{width:45.5%}.rightCol input[type=text]{width:97%}.rightCol input[type=password]{width:97%}.rightCol input[type=text].city{width:31.4%}.rightCol input[type=text].state{width:31.4%}.rightCol input[type=text].zip{width:25%}.billingDiff input{margin-top:0}#form .box.create fieldset em{display:block;clear:both;width:100%}.agree{width:100%;clear:both}}@media (max-width:1160px){.topText{width:95%}.topText h1{line-height:1em;margin-bottom:20px}.contInner{width:100%}.leftCol{width:30%}.rightCol{width:65%}#slimHead .container{width:100%}#container.intro.options .inner .subBlock{right:0}}@media (max-width:1040px){.btn{font-size:17px;width:280px}#reg #slimHead .container{width:100%}}@media (max-width:1024px){.includedCol.fixedsticky-on{top:0}body #optionsContainer .fixedsticky.fixedsticky-on{top:0}}@media (max-width:1023px){.col{float:left;margin:0;width:100%;padding:20px}.col a{margin:-22px;width:auto}.col .sent{margin:50px 0 25px;line-height:1.4em}.col .disclaimer{margin:0}.col .disclaimer p{line-height:1.4em;margin-top:0}.col.conf{height:auto}}@media (max-width:896px){#form .box.ns p em{float:none}#form .box.ns .total em{color:#454545;float:right;font-style:italic}}@media (max-width:879px){#form .box.billing .name{width:100%}#form .box.address .name{width:100%}}@media (max-width:840px){.rightCol{margin:0 0 0 30px}#form .box.ns h3{font-size:18px}}@media (max-width:767px){.cols{padding:0}.rightCol{float:left;margin:0;width:100%}.leftCol{margin:20px 0 0;width:100%}.tabs{display:none}.infoCol{padding:62px 22px 22px;width:100%}.includedCol{width:100%}.includedCol a{text-align:left;padding:16px 20px}.includedCol h3{text-align:left;padding:22px}.includedCol .fa-bars{display:inline-block;margin:0 10px 0 0;cursor:pointer}#container.intro{height:auto}#container.intro .inner{top:10%;padding:0 11px 22px}#container.intro .subBlock{margin-top:11px}#container.intro.options .inner{padding:20px;position:relative;width:100%;top:auto}#container.intro.options .inner .subBlock{float:left;margin:40px 0;width:100%}#container.intro.options h1{width:100%}#container.intro.options .subBlock{display:block}#container.intro.upgrade .inner{padding:20px;position:relative;width:100%;top:auto}.mobDrop{background:#fff}}@media (max-width:680px){.topText{width:85%}#form .box.address .email{width:100%}#form .box.address .zip{width:100%;width:100%}#form .box.address .phone{width:100%}#form .box.address .state{width:100%}#form .box.billing .state{width:100%}#form .box.billing .zip{width:100%}.rightCol select{width:100%}.rightCol .city{width:100%}.rightCol .zip{width:100%}.rightCol .state{width:100%}.rightCol .line{float:none;margin:0;width:100%}#form .box.payment .card{width:100%}#form .box.payment .cards{margin:-10px 0 10px}#form .box.payment .month{width:100%;margin-bottom:20px}#form .box.payment .year{width:100%;margin-bottom:20px}#form .box.payment .cvv{width:100%;margin-bottom:20px}#form .box.payment .ccv{width:55%}#form .box.payment select{margin:0}#form .box.create .password{width:100%}.getStarted{text-align:center;width:100%}#container.intro.upgrade h1{font-size:40px}.subBlock{width:100%}#container.intro h1{font-size:45px;width:100%}#container.intro em{font-size:20px}#container.intro .inner{margin:0;top:auto}#container.intro.options .subBlock em{font-size:14px}#container.intro.options .subBlock a{font-size:14px}.line.last.lName{margin:20px 0 0}#form .box h3{position:relative}#form .box h3 em{bottom:17px;position:absolute;right:5px}#form .box h3.ed{padding-right:60px}}@media (max-width:500px){#subdeliver em{display:block;margin-top:5px;width:100%}}@media (max-width:456px){.eCheck{margin:20px 0;padding:0;clear:both}.col.conf i{margin-top:100px}}@media (min-width:320px){#container .intro{height:160vh}}@media (min-width:768px){#container.intro{height:422px}#container.intro h1{width:39%}#container.intro em{font-size:16px}#container.intro .subBlock{position:absolute;left:40%;top:0;right:12px;width:auto}#container.intro .subBlock a span{font-size:14px}#container.intro .inner{position:absolute;top:22px;width:100%;left:0;right:11px;max-width:1050px;margin:0 auto}}@media (min-width:1024px){.contentContainer{width:1050px}#container.intro{height:400px}.tabs a{font-size:22px}.optionPage .infoBlock{clear:both}.optionPage .infoBlock img{float:left;width:40%}.optionPage .infoBlock .desc{float:left;width:60%;padding-left:22px;padding-top:0}.bottomOptions .subBlock{width:100%}}@media (min-width:1200px){.bottomOptions{text-align:center;padding:22px 11px}.bottomOptions .subBlock{width:32%;margin:0 6px;text-align:left}.bottomOptions .subBlock span{margin-bottom:11px}.bottomOptions .subBlock a em{font-size:16px}}