@media only screen and (max-width: 600px){#issuem-leaky-paywall-articles-remaining-nag{font-family:'Playfair Display SC',serif;background:#f6f5f2;position:fixed;margin-bottom:-176px;overflow:hidden;width:450px;left:0px;z-index:4815162342;height:280px;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid}}#issuem-leaky-paywall-articles-remaining-nag{font-family:'Playfair Display SC',serif;background:#f6f5f2;position:fixed;margin-bottom:-176px;overflow:hidden;width:450px;left:172px;z-index:4815162342;height:280px;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid}#issuem-leaky-paywall-articles-remaining-nag.collapsed{margin-bottom:-176px;-webkit-transition:margin-bottom 0.3s ease-out;-moz-transition:margin-bottom 0.3s ease-out;-ms-transition:margin-bottom 0.3s ease-out;-o-transition:margin-bottom 0.3s ease-out;transition:margin-bottom 0.3s ease-out}#issuem-leaky-paywall-articles-remaining-nag.expanded{margin-bottom:0px;-webkit-transition:margin-bottom 0.3s ease-out;-moz-transition:margin-bottom 0.3s ease-out;-ms-transition:margin-bottom 0.3s ease-out;-o-transition:margin-bottom 0.3s ease-out;transition:margin-bottom 0.3s ease-out}.paywall-nag-header{font-weight:700;color:#fff;background:#333;text-align:center;border-bottom:1px #333 solid}#issuem-leaky-paywall-articles-remaining-close{position:absolute;top:2px;right:6px;cursor:pointer;color:#fff}#issuem-leaky-paywall-articles-remaining-count{float:left;color:#333;font-size:6em;width:20%;text-align:center;height:280px;margin-bottom:0;border-right:1px solid #333}#issuem-leaky-paywall-articles-remaining-count
p{margin:0;padding:0;line-height:50px}img.mock-image-nag{position:absolute;top:16%;right:2%}#issuem-leaky-paywall-articles-remaining{float:left;width:75%;padding:8px
4% 0;margin-bottom:0}#issuem-leaky-paywall-articles-remaining
p{margin:5px
5px 0 0}#issuem-leaky-paywall-articles-remaining-text{font-size:0.75em;margin:0;line-height:1}#issuem-leaky-paywall-articles-remaining-subscribe-link{font-weight:700;margin-bottom:0}#issuem-leaky-paywall-articles-remaining-subscribe-link
a{color:#C43D49;cursor:pointer}#issuem-leaky-paywall-articles-remaining-login-link{font-weight:700;margin-bottom:0}#issuem-leaky-paywall-articles-remaining-login-link
a{color:#5186b4;cursor:pointer}.nag-plans{font-size:0.75em;font-weight:700;margin:0;padding-right:5px;line-height:1;text-decoration:underline}.nag-plans
a{color:#666}.paywall-nag-subnag{padding:20% 4%}ul.paywall-nag-promolist-wrap{font-size:0.75em;width:75%;float:right;list-style-type:circle}li.paywall-nag-promolist-item{padding:5px
0}#issuem-leaky-paywall-articles-zero-remaining-nag{display:block;width:400px;height:300px;background-image:url(/wp-content/uploads/2015/05/PPD-Gift-Subscription-Payment-APP.jpg);overflow:hidden;position:fixed;border-bottom:2px solid #666;top:50%;left:50%;margin-top:-160px;margin-left:-172px;padding:40px
40px;z-index:4815162342;box-shadow:0 2px 8px rgba(0, 0, 0, 0.8);line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}#issuem-leaky-paywall-articles-zero-remaining-nag #issuem-leaky-paywall-articles-remaining-close{color:#fff;font-size:20px;top:5px;right:5px}#issuem-leaky-paywall-articles-zero-remaining-nag #issuem-leaky-paywall-articles-remaining{background:rgba( 0, 0, 0, 0.6 );font-family:'Playfair Display SC',serif;width:100%;padding:4px
8px;border-radius:5px;float:none;overflow:hidden;margin-bottom:40px}#issuem-leaky-paywall-articles-zero-remaining-nag #issuem-leaky-paywall-articles-remaining-count{background:transparent;font-size:5em;text-align:left;line-height:35px}#issuem-leaky-paywall-articles-zero-remaining-nag #issuem-leaky-paywall-articles-remaining-text{font-size:0.8em;color:#fff;line-height:30px}#issuem-leaky-paywall-articles-zero-remaining-nag #issuem-leaky-paywall-articles-remaining-subscribe-link{margin-bottom:50px;text-align:center}#issuem-leaky-paywall-articles-zero-remaining-nag #issuem-leaky-paywall-articles-remaining-subscribe-link
a{background:rgba( 0, 0, 0, 0.8 );font-weight:700;border-radius:5px;padding:16px}#issuem-leaky-paywall-articles-zero-remaining-nag #issuem-leaky-paywall-articles-remaining-login-link{text-align:center}#issuem-leaky-paywall-articles-zero-remaining-nag #issuem-leaky-paywall-articles-remaining-login-link
a{background:rgba( 0, 0, 0, 0.8 );font-weight:700;border-radius:5px;padding:16px}.main-content{padding:30px;width:90%;border-radius:5px;margin:2em
auto}.option-heading{overflow:hidden;background:#333;margin:-30px -30px 30px;color:#959BA7;padding:15px
30px;border-radius:5px 5px 0 0}.option-heading
h2{font-size:30px;margin:3px
15px 0 0;color:#fff;float:left}.option-heading
p{float:left;margin:0;margin-top:8px}.option-heading
a{color:#fff}.subscription-options .option-heading{margin-bottom:0}.subscription-options
.signup{margin:0
-30px;padding:30px;border-bottom:1px solid #D3D7DE;overflow:hidden}.subscription-options .signup:last-child{border:none;margin-bottom:-30px}.subscription-options .signup:hover{background:#F7F9FB}.subscription-options .signup
.info{float:left;width:75%}.subscription-options .signup .info
ul{margin:10px
0 0;padding-left:20px}.subscription-options .signup .info ul
li{margin-bottom:4px;color:#585858;list-style:disc}.subscription-options .signup
h3{color:#C43D49;font-size:24px;margin-bottom:2px;max-width:525px}.subscription-options .signup
.term{display:block;font-size:15px;margin-top:2px;margin-bottom:10px;color:#898989}.subscription-options .signup
p{font-size:17px;margin:0;color:#5186b4;max-width:525px}.subscription-options .signup
a.button{margin:0;float:right;width:20%;text-align:center}.subscription-options .signup .zip-check{float:right;width:20%}.subscription-options .signup .zip-check
h3{color:#000;text-align:center}.subscription-options .signup .zip-check
p{font-size:13px;text-align:center;color:#898989}.subscription-options .signup .zip-check
a.button{background:#5186b4;float:none;width:100%}.subscription-options .signup .zip-check a.button:hover{background:#C43D49}.subscription-options .signup .zip-check .item-options{padding-top:10px;border-top:1px dotted #dcdcdc}.subscription-options .signup .zip-check .item-options:first-of-type{border:none;padding:0}.subscription-options .signup .zip-check .item-options
input{float:left;height:36px}.subscription-options .signup .zip-check
.zip{border:1px
solid #cecece;border-top:1px solid #c2c2c2;border-bottom:1px solid #dadada;font-size:18px;height:42px;padding:0
10px;width:100%;border-radius:3px;color:#474747;margin:10px
0}.subscription-options .signup .zip-check .no-item-matches{margin-bottom:10px;font-size:14px;color:#f57946}.subscription-options .signup .icon-gift{display:inline-block;float:left;margin:10px;min-width:75px;min-height:75px;background-image:url(/wp-content/themes/news-pro/images/icons_gift.png);background-size:100%}.subscription-options .signup .icon-corporate{display:inline-block;float:left;margin:10px;min-width:75px;min-height:75px;background-image:url(/wp-content/themes/news-pro/images/icons_corporate.png);background-size:100%}@media only screen and (max-width: 580px){.homepage
body{margin-bottom:50px}.homepage .main-content{margin:0
0 30px}.homepage .main-content:last-child{margin-bottom:0}.subscription-options .signup
a.button{width:30%}.option-heading{padding:15px
18px}}@media only screen and (max-width: 480px){.main-content{margin:20px;padding:20px}.main-content:last-child{margin-bottom:70px}.option-heading{margin:-20px -20px 20px}.option-heading
h2{float:none;font-size:24px}.option-heading
p{float:none;margin:5px
0 0;line-height:16px}.subscription-options
.signup{padding:20px;margin:0
-20px}.subscription-options .signup:last-child{margin-bottom:-20px}.subscription-options .signup
.info{float:none;margin-bottom:15px;width:100%}.subscription-options .signup .zip-check{float:none;width:100%}.subscription-options .signup
a.button{float:none;width:100%}}.leaky_paywall_subscription_options{display:inline-table;border-spacing:15px}.leaky_paywall_subscription_option{display:table-cell;margin-top:10px;margin-bottom:10px;padding:15px;margin-left:5px;margin-right:5px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;box-shadow:0 0 20px #888;font-size:16px;line-height:26px;text-align:center}.leaky_paywall_subscription_option.current-level{border:2px
solid #071;box-shadow:0 0 20px #3e8e51}.leaky_paywall_subscription_current_level{border:2px
solid #071;background:#3e8e51;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.leaky_paywall_subscription_option h3,.leaky_paywall_subscription_allowed_content{border-bottom:1px solid #aaa;padding-bottom:5px;margin-bottom:5px}.leaky_paywall_subscription_limit_details{display:block;width:100%;margin-top	30px;color:#666}h2.subscription-options-title{font-family:'Playfair Display SC',serif}.leaky-paywall-payment-button{display:inline-block;font-family:'Playfair Display SC',serif;margin:0
50px 25px}.leaky-paywall-payment-button
a{font-weight:700;min-height:20px;background:#5186b4;color:#fff;padding:8px
24px}.leaky-paywall-payment-button a:hover{color:#fcb400;background:transparent;border:2px
solid #fcb400}.leaky-paywall-free-button{background:#4fd934;background-image:-webkit-linear-gradient(top, #4fd934, #2bb857);background-image:-moz-linear-gradient(top, #4fd934, #2bb857);background-image:-ms-linear-gradient(top, #4fd934, #2bb857);background-image:-o-linear-gradient(top, #4fd934, #2bb857);background-image:linear-gradient(to bottom, #4fd934, #2bb857);-webkit-border-radius:5;-moz-border-radius:5;border-radius:5px;color:#fff !important;padding:5px
20px 5px 20px;border:solid #2bb857 1px;text-decoration:none !important;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.paypal-description{font-size: .8em}.leaky-paywall-field-label{display:block}.leaky_paywall_message{border-radius:4px}.leaky_paywall_message.error{background:#FAA;border:1px
solid #F55;padding:10px}.leaky_paywall_message.error
p{margin-bottom:5px;font-size: .875em;color:#333}.leaky-paywall-payment-form .form-row
label{display:block}