/*
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-child
Template: newsroom
*/

#pigeon-widget-status{font-family:'Mate SC',serif}#pigeon-widget-status ul{list-style-type:none;margin:0;padding:0}#pigeon-widget-status ul li{float:left}#pigeon-widget-status ul li a{color:#8b8a8b;padding-left:10px;margin-left:13px;text-transform:uppercase}.eltd-position-left:before{margin-right:0 !important}.pigeon-remove{padding-top:10px}.page-template-landing-page .eltd-content{padding-bottom:0}.page-template-landing-page .bottom-shadow{box-shadow:1px 1px 3px 0 #cecccc}.page-template-landing-page .top-shadow{box-shadow:-1px -1px 3px 0 #cecccc}.page-template-landing-page .purchase-button{line-height:54px;padding:0 42px}@media (max-width: 1024px){.page-template-landing-page .eltd-image-with-hover-info-holder .eltd-image-with-hover-info-item{width:100% !important}}.ppd-business-white a{background:url(/wp-content/uploads/2018/03/Business-White-Transparent-Background-H20xW81.png) no-repeat;background-position:left;text-indent:-9999px}.ppd-markets-white a{background:url(/wp-content/uploads/2018/03/Markets-White-Transparent-Background-H20xW81.png) no-repeat;background-position:left;text-indent:-9999px}.ppd-politics-white a{background:url(/wp-content/uploads/2018/03/Politics-White-Transparent-Background-H20xW76.png) no-repeat;background-position:left;text-indent:-9999px}.wpb_widgetised_column .widget.eltd-image-widget{background:#f3f3f3}.eltd-image-widget img{margin:auto}.eltd-boxed footer .eltd-twitter-widget li:nth-child(2){margin:0;padding:0;border:0}.eltd-boxed footer .eltd-twitter-widget li:nth-child(3){display:none}.eltd-boxed footer .wpcf7-form .eltd-50{width:100%}.business .item_text{background-color:#c3ab30;color:transparent;-webkit-background-clip:text}.markets .item_text{background-color:#77B269;color:transparent;-webkit-background-clip:text}.policy .item_text{background-color:#C39BD3;color:transparent;-webkit-background-clip:text}.elections .item_text, .politics .item_text, .polls .item_text{background-image:-webkit-gradient(linear, left top, right top, color-stop(0, #006aab), color-stop(0.15, #6193c7), color-stop(0.4, #9cc0e3), color-stop(0.5, #C39BD3), color-stop(0.6, #e99d98), color-stop(0.8, #cf635d), color-stop(1, #b02029));background-image:gradient(linear, left top, right top, color-stop(0.15, #6193c7), color-stop(0.4, #9cc0e3), color-stop(0.5, #C39BD3), color-stop(0.6, #e99d98), color-stop(0.8, #cf635d), color-stop(1, #b02029));color:transparent;-webkit-background-clip:text}.business .item_text:hover, .markets .item_text:hover, .policy .item_text:hover, .elections .item_text:hover, .politics .item_text:hover, .polls .item_text:hover{color:#8b8a8b}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:none}.mailster-widget.mailster-widget-signup{font-family:inherit}.mailster-widget-text.mailster-widget-text-before{font-size:14px;line-height:1.285714285714286em;font-weight:400}.mailster-form .mailster-wrapper .input:focus{outline:none;border:1px solid #c3ab30;box-shadow:inset 0px 0px 3px #c3ab30}.mailster-list label{font-family:'Mate SC',serif}.mailster-form .mailster-list-description{font-family:'Mate',serif;line-height:1.75em}.mailster-form .input, .mailster-form .mailster-form-info{position:relative;width:100%;margin:10px 0 25px;padding:11px 20px;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}.mailster-form .submit-button{color:#fff;background:#c3ab30;box-shadow:inset 0px 1px 0px #d5ca96, 0px 1px 3px rgba(0, 0, 0, 0.4), inset 0 -10px 20px rgba(0, 0, 0, 0.1), inset 0px 10px 20px rgba(255, 255, 255, 0.1);border:1px solid #8e8039;border-top-color:#a19040;border-bottom-color:#7c7032;font-family:inherit;font-size:16px;height:45px;font-style:normal;font-weight:900;text-transform:uppercase;letter-spacing:1px;width:100%}.mailster-form .submit-button:hover{background:#ab9a45;box-shadow:inset 0px 1px 3px rgba(0, 0, 0, 0.4), inset 0px 1px 0px #c0b063, inset 0 -10px 20px rgba(0, 0, 0, 0.1), inset 0px 10px 20px rgba(255,255,255,0.1);border-color:#75692f;border-top-color:#877936;border-bottom-color:#635928}.eltd-post-image-area{display:none}.eltd-post-text-inner p a{border-bottom:2px solid #c3ab30}blockquote>p{margin-bottom:15px!important}.eltd-author-description-image img:first-child{display:none}.icon_mail:hover{color:#81383b}.icon_book:hover{color:#f90}.author-job-title{font-weight:700}.toggle-comments{height:40px;margin:40px 0}a.toggle-comments{display:block;color:#fff;background:#c3ab30;font-weight:900;letter-spacing:2px;position:relative;box-shadow:inset 0px 0px 0px #d5ca96, 0px 0px 0px rgba(0, 0, 0, 0.4), inset 0 -10px 20px rgba(0, 0, 0, 0.1), inset 0px 10px 20px rgba(255, 255, 255, 0.1);text-align:center;height:45px;line-height:45px;border-top:1px solid #877936;border-left:1px solid #8e8039;border-right:1px solid #8e8039;border-bottom-color:#7c7032}a.toggle-comments:hover{color:#fff;background:#ab9a45}.toggle-comments::after{content:'';height:0;width:0;border:7px solid transparent;position:absolute;border-bottom-color:#fff;bottom:0;margin:auto;left:0;right:0}.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}.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:#9d98e9;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"}@media only screen and (max-width: 600px){#issuem-leaky-paywall-articles-remaining-nag{width:100%}}#issuem-leaky-paywall-articles-remaining-nag{font-family:'Mate',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-weight:700;color:#fff;background:#c3ab30;text-align:center;border-bottom:1px #020202 solid}#issuem-leaky-paywall-articles-remaining-close{position:absolute;top: .25px;right:5px;cursor:pointer;color:#fff}#issuem-leaky-paywall-articles-remaining-count{float:left;color:#020202;padding:0;font-size:5em;width:20%;text-align:center;height:280px;margin:0;border-right:1px solid #020202}#issuem-leaky-paywall-articles-remaining-count p{line-height:40px}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:'Mate SC',serif;margin:5px 5px 0 0}#issuem-leaky-paywall-articles-remaining-text{font-family:'Mate SC',serif;font-size:0.8em;margin:0;line-height:1}#issuem-leaky-paywall-articles-remaining-login-link{font-weight:900;margin-bottom:0}#issuem-leaky-paywall-articles-remaining-login-link a{color:#3048c3;cursor:pointer}#issuem-leaky-paywall-articles-remaining-subscribe-link{font-weight:900;margin-bottom:0}#issuem-leaky-paywall-articles-remaining-subscribe-link a{color:#c3ab30;cursor:pointer}.nag-plans{font-family:'Mate',serif;font-size:0.75em;font-weight:700;margin:0;padding-right:5px;line-height:1;text-decoration:underline;text-transform:uppercase}.nag-plans a{color:#666}.paywall-nag-subnag{padding:20% 4%}.paywall-nag-promolist-wrap{color:#020202;padding-left:25%}.paywall-nag-promolist-item{font-family:'Mate',sans-serif;font-size:0.9em}#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:'Mate 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;color:#fff;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:#1A1A1A;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;float:none;color:#fff;padding:8px 24px;line-height:40px;text-transform:uppercase;background:#BCAB58;box-shadow:inset 0px 1px 0px #d5ca96, 0px 1px 3px rgba(0, 0, 0, 0.4), inset 0 -10px 20px rgba(0, 0, 0, 0.1), inset 0px 10px 20px rgba(255, 255, 255, 0.1);border:1px solid #8e8039;border-top-color:#a19040;border-bottom-color:#7c7032}.subscription-options .signup .zip-check a.button:hover{color:#fff;background:#c3ab30}.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%}}.subscription_options{display:inline-table;border-spacing:15px;font-family:'Mate',serif}.subscription_option{display:table-cell;padding:15px;background-color:#fff;border-bottom:1px solid #dddcdc;font-size:16px;line-height:26px;text-align:center}.subscription_option.current-level{border:2px solid #071;box-shadow:0 0 20px #3e8e51}.subscription_current_level{border:2px solid #071;background:#3e8e51;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.subscription_option h3{font-family:'Mate SC',serif;font-size: .95em;padding-bottom:10px;border-bottom:1px solid #dddcdc}.subscription_limit_details{display:block;width:100%;margin-top:30px;color:#666}.subscription-options-title{display:none}.payment-button{display:inline-block;margin:20px 0;text-transform:uppercase}.payment-button a{font-weight:700;min-height:20px;background:#c3ab30;color:#fff;padding:8px 24px}.payment-button a:hover{color:#c3ab30;background:transparent;border:2px solid #c3ab30}.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}.field-label{display:block}.message{border-radius:4px}.message.error{background:#FAA;border:1px solid #F55;padding:10px}.message.error p{margin-bottom:5px;font-size: .875em;color:#333}.payment-form .form-row label{display:block}.method-container{margin-bottom:20px}.method-container img{margin-left:20px}