/*
Theme Name: Newsroom Child
Theme URI: http://newsroom.elated-themes.com/
Description: A child theme of Newsroom Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.0
Text Domain: newsroom
Template: newsroom
*/

input[type=text]{position:relative;width:100%;margin:0 0 25px;padding:11px 20px;font-family:inherit;color:#020202;font-weight:400;background-color:#fff;border:1px solid #dddcdc;outline:0;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:capitalize}#dcl_comment_btn{border:1px solid #dddcdc;width:100%}.icon_mail:hover{color:#81383b}.icon_book:hover{color:#f90}.author-job-title{font-weight:700}.TF_6.ob-widget .ob-widget-items-container{text-align:center}.TF_6.ob-strip-layout .ob-widget-header{padding:12px 0 !important}.TS_1.ob-vertical-strip-layout .ob-dynamic-rec-container{max-width:100% !important}.TS_1.ob-vertical-strip-layout .ob-widget-header{padding:0 !important}li.ob-dynamic-rec-container::before{content:" " !important}.TF_1.ob-classic-layout .ob-widget-section{padding-left:30px}.TF_1.ob-classic-layout .ob-first .ob-dynamic-rec-link{color:#b02029 !important}.TF_1.ob-classic-layout .ob-last .ob-dynamic-rec-link{color:#b02029 !important}.ob-widget .ob-unit.ob-rec-source{color:#b02029 !important}.eln-class-republican-4{color:#b02029;font-weight:bold}.eln-class-republican-3{color:#cf635d;font-weight:bold}.eln-class-republican-2{color:#e99d98;font-weight:bold}.eln-class-republican-1{color:#fbd0d0;font-weight:bold}.eln-class-democrat-4{color:#006aab;font-weight:bold}.eln-class-democrat-3{color:#6193c7;font-weight:bold}.eln-class-democrat-2{color:#9cc0e3;font-weight:bold}.eln-class-democrat-1{color:#ceeafd;font-weight:bold}.solid-dem-rating{color:#385f81;font-weight:bold}.solid-gop-rating{color:#81383b;font-weight:bold}.dem-rating{color:#5186B4;font-weight:bold}.gop-rating{color:#b45155;font-weight:bold}.leans-dem-rating{color:#86abcb;font-weight:bold}.leans-gop-rating{color:#cb8689;font-weight:bold}.battleground-toss-up-rating{color:#C39BD3;font-weight:bold}.lib-rating{color:#e5c601;font-weight:bold}.green-rating{color:#17AA5C;font-weight:bold}@font-face{font-family:'StateFaceRegular';src:url(css/fonts/stateface-regular-webfont.eot);src:url(css/fonts/stateface-regular-webfont.eot?#iefix) format("embedded-opentype"), url(css/fonts/stateface-regular-webfont.woff) format("woff"), url(css/fonts/stateface-regular-webfont.ttf) format("truetype"), url(css/fonts/stateface-regular-webfont.svg#StateFaceRegular) format("svg");font-weight:normal;font-style:normal}.stateface:before{font-family:'StateFaceRegular';display:inline-block;margin-right:5px;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:baseline;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;speak:none}.stateface-replace{text-indent:-999em;display:inline-block;position:relative;min-width:1em}.stateface-replace:before{position:absolute;left:0;top:0;text-indent:0}.stateface-ak:before{content:"A"}.stateface-al:before{content:"B"}.stateface-ar:before{content:"C"}.stateface-az:before{content:"D"}.stateface-ca:before{content:"E"}.stateface-co:before{content:"F"}.stateface-ct:before{content:"G"}.stateface-dc:before{content:"y"}.stateface-de:before{content:"H"}.stateface-fl:before{content:"I"}.stateface-ga:before{content:"J"}.stateface-hi:before{content:"K"}.stateface-ia:before{content:"L"}.stateface-id:before{content:"M"}.stateface-il:before{content:"N"}.stateface-in:before{content:"O"}.stateface-ks:before{content:"P"}.stateface-ky:before{content:"Q"}.stateface-la:before{content:"R"}.stateface-ma:before{content:"S"}.stateface-md:before{content:"T"}.stateface-me:before{content:"U"}.stateface-mi:before{content:"V"}.stateface-mn:before{content:"W"}.stateface-mo:before{content:"X"}.stateface-ms:before{content:"Y"}.stateface-mt:before{content:"Z"}.stateface-nc:before{content:"a"}.stateface-nd:before{content:"b"}.stateface-ne:before{content:"c"}.stateface-nh:before{content:"d"}.stateface-nj:before{content:"e"}.stateface-nm:before{content:"f"}.stateface-nv:before{content:"g"}.stateface-ny:before{content:"h"}.stateface-oh:before{content:"i"}.stateface-ok:before{content:"j"}.stateface-or:before{content:"k"}.stateface-pa:before{content:"l"}.stateface-ri:before{content:"m"}.stateface-sc:before{content:"n"}.stateface-sd:before{content:"o"}.stateface-tn:before{content:"p"}.stateface-tx:before{content:"q"}.stateface-us:before{content:"z"}.stateface-ut:before{content:"r"}.stateface-va:before{content:"s"}.stateface-vt:before{content:"t"}.stateface-wa:before{content:"u"}.stateface-wi:before{content:"v"}.stateface-wv:before{content:"w"}.stateface-wy:before{content:"x"}.story-related{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background-color:#f6f5f2;padding:0.625em 0;margin-bottom:1em;overflow:hidden}.story-frag.format-sm{display:table;width:100%}.story-frag.format-sm .thumb{vertical-align:bottom}.story-frag.format-sm>*{margin-top:0;display:table-cell;vertical-align:top}.story-frag .thumb img{display:block;margin:0 auto;max-width:100%}.story-frag.format-sm .summary{padding-left:0.625em;margin-top:0}.story-frag header p.category{color:#006aab;font-size:0.75em;font-weight:900;text-transform:uppercase;margin:2px 0 2px}.story-frag header p.tagline{color:#006aab;font-weight:900;text-transform:uppercase;margin:2px 0 2px}.story-frag.format-sm .summary h6{margin:2px 0 2px}.story-frag.format-sm .summary h6 a{color:#006aab}.story-frag.format-sm .discount-tag-line h6 a{color:#006aab}.story-frag.format-sm .summary h6 a:hover{color:#b02029;text-decoration:underline}.story-frag .meta{line-height:1}.story-frag .meta p{font-size:0.75em;font-weight:700;display:inline}.story-frag .meta p a{color:#666}.story-frag .meta p a:hover{color:#b02029;text-decoration:underline}.vcard{text-transform:uppercase}@media only screen and (max-width: 600px){#issuem-leaky-paywall-articles-remaining-nag{width:100%}}#issuem-leaky-paywall-articles-remaining-nag{font-family:'Old Standard TT',serif;background:#fff;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.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-family:'Ek Mukta',sans-serif;font-weight:700;color:#fff;background:#020202;text-align:center;border-bottom:1px #020202 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:#020202;padding-top:20px;font-size:6em;width:20%;text-align:center;height:280px;margin-bottom:0;border-right:1px solid #020202}#issuem-leaky-paywall-articles-remaining-count p{margin:0;padding:0;line-height:50px}img.mock-image-nag{position:absolute;top:8.5%;right:5%;width:25%}#issuem-leaky-paywall-articles-remaining{float:left;color:#020202;padding:8px 4% 0;margin-bottom:0}#issuem-leaky-paywall-articles-remaining p{font-family:'Roboto Slab',serif;margin:5px 5px 0 0}#issuem-leaky-paywall-articles-remaining-text{font-family:Oswald,serif;margin:0;line-height:1}#issuem-leaky-paywall-articles-remaining-login-link{font-weight:700;margin-bottom:0}#issuem-leaky-paywall-articles-remaining-login-link a{color:#006aab;cursor:pointer}#issuem-leaky-paywall-articles-remaining-subscribe-link{font-weight:700;margin-bottom:0}#issuem-leaky-paywall-articles-remaining-subscribe-link a{color:#b02029;cursor:pointer}.nag-plans{font-family:'Roboto Slab',serif;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%}.paywall-nag-promolist-wrap{color:#020202;font-family:Oswald,serif;padding-left:25%}.paywall-nag-promolist-item{font-family:'Roboto Slab',serif}#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:#b02029;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:#006aab;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{font-weight:700;background:#006aab;float:none;color:#fff;padding:8px 24px;text-transform:uppercase}.subscription-options .signup .zip-check a.button:hover{color:#fff;background:#b02029}.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/newsroom-child/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/newsroom-child/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{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:'Ek Mukta',serif}.leaky-paywall-payment-button{display:inline-block;margin:20px 0;text-transform:uppercase}.leaky-paywall-payment-button a{font-weight:700;min-height:20px;background:#006aab;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}.leaky-paywall-payment-method-container{margin-bottom:20px}.leaky-paywall-payment-method-container img{margin-left:20px}@media only screen and (max-width: 600px){#issuem-leaky-paywall-articles-remaining-nag{width:100%}}#issuem-leaky-paywall-articles-remaining-nag{font-family:'Old Standard TT',serif;background:#fff;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.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-family:'Ek Mukta',sans-serif;font-weight:700;color:#fff;background:#020202;text-align:center;border-bottom:1px #020202 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:#020202;padding-top:20px;font-size:6em;width:20%;text-align:center;height:280px;margin-bottom:0;border-right:1px solid #020202}#issuem-leaky-paywall-articles-remaining-count p{margin:0;padding:0;line-height:50px}img.mock-image-nag{position:absolute;top:8.5%;right:5%;width:25%}#issuem-leaky-paywall-articles-remaining{float:left;color:#020202;padding:8px 4% 0;margin-bottom:0}#issuem-leaky-paywall-articles-remaining p{font-family:'Roboto Slab',serif;margin:5px 5px 0 0}#issuem-leaky-paywall-articles-remaining-text{font-family:Oswald,serif;margin:0;line-height:1}#issuem-leaky-paywall-articles-remaining-login-link{font-weight:700;margin-bottom:0}#issuem-leaky-paywall-articles-remaining-login-link a{color:#006aab;cursor:pointer}#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}.nag-plans{font-family:'Roboto Slab',serif;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%}.paywall-nag-promolist-wrap{color:#020202;font-family:Oswald,serif;padding-left:25%}.paywall-nag-promolist-item{font-family:'Roboto Slab',serif}#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}