@charset "UTF-8";
/* Large */
.author--img:before { content: "Picture by"; }

.cf:before, .cf:after { content: " "; display: table; clear: both; }

@media screen and (min-width: 1020px) { .hide-desktop { display: none !important; }
  .show-desktop { display: block !important; }
  .js-show-onload { display: none !important; }
  .subscribe .js-show-onload { display: block !important; }
  .hide-medium { display: none; }
  .show-medium { display: block; }
  .layout__container, .grid__container { position: relative; }
  .layout__container:before, .layout__container:after, .grid__container:before, .grid__container:after { content: " "; display: table; clear: both; }
  .layout__full { width: 100%; }
  .layout__side { width: 300px; float: right; }
  .layout__content { float: left; }
  .layout__side--reverse { float: left; }
  .layout__content--reverse { float: right; }
  .container { margin: 0 auto; position: relative; }
  .has-curtain-ad #main { background: #ecebeb; }
  .has-curtain-ad #footer { margin-top: 0; }
  .layout__side { width: 300px; }
  .container { width: 1040px; }
  .layout__content { width: 708px; }
  .grid__half { float: left; width: calc(50% - 3px); width: -webkit-calc(50% - 3px); margin-right: 6px; }
  .grid__half:nth-child(2n) { margin-right: 0; }
  .grid__half:nth-child(2n+3) { clear: left; }
  .grid__half:nth-child(2) { margin-top: 0; }
  .ie10 .grid__half, .ie11 .grid__half { width: calc(50% - 3px); }
  .grid__one-fourth { float: left; width: 30%; }
  .grid__three-fourths { float: left; width: calc(70% - 24px); width: -webkit-calc(70% - 24px); margin-left: 24px; }
  .has-curtain-ad #header, .has-curtain-ad .container--alerts, .has-curtain-ad .module--happening-now, .has-curtain-ad .footer--bg { max-width: 3000px; transition: max-width 0.5s; -webkit-transition: max-width 0.5s; -moz-transition: max-width 0.5s; -ms-transition: max-width 0.5s; margin: auto; width: auto; }
  .has-curtain-ad .module--happening-now { max-width: 1020px; }
  .has-curtain-ad #main { background: #ecebeb; padding-top: 1px; }
  .has-curtain-ad .js-happening-now .pager--next { position: absolute; right: 12px !important; }
  .has-curtain-ad-animate #header, .has-curtain-ad-animate .container--alerts, .has-curtain-ad-animate .module--happening-now, .has-curtain-ad-animate .footer--bg { max-width: 1020px; }
  .is-floating.has-curtain-ad .navbar { left: 0; }
  body { background-color: #707070; }
  .body__inner { background: #ecebeb; }
  .is-floating .navbar { left: 0; }
  .body__inner { margin: auto; width: 1040px; }
  .container { padding-right: 10px; padding-left: 10px; width: 1040px; } }
@media screen and (min-width: 1020px) and (min-width: 1020px) and (max-width: 1039px) { .body__inner { width: 1024px; }
  .container { padding-left: 0; padding-right: 0; width: 1024px; }
  .container .component__carousel.full-width .carousel__pager .js-prev { left: 0; }
  .container .component__carousel.full-width .carousel__pager .js-next { right: 0; }
  .layout__container.layout--big-news { width: 1034px; overflow: hidden; } }
@media screen and (min-width: 1020px) and (min-width: 699px) and (max-width: 788px) { .body__inner { width: 768px; }
  .container { padding-left: 0; padding-right: 0; width: 768px; }
  .container .component__carousel.full-width .carousel__pager .js-prev { left: 0; }
  .container .component__carousel.full-width .carousel__pager .js-next { right: 0; }
  .layout__container.layout--big-news { margin-left: 0; width: 768px; overflow: hidden; } }
@media screen and (min-width: 1020px) { .ir-layout-center, .message__box { max-width: 1160px; margin-left: auto; margin-right: auto; }
  .page--insider-skinny--left .grid__col-1 { float: left; width: 70%; }
  .page--insider-skinny--left .grid__col-2 { float: left; width: 30%; }
  .page--insider-skinny--left .layout__side { float: left; }
  .page--insider-skinny--left .layout__content { float: right; }
  .page--insider-skinny--left .layout__content { float: right; width: 80% !important; }
  .page--insider-skinny--left .layout__side { float: left; width: 20% !important; }
  .wcpo .nav--navitron .nav-item-insider .navitron__dropdown { width: auto; top: 38px; height: auto; }
  .wcpo .nav--navitron .nav-item-insider .navitron__content { display: none; }
  .wcpo .nav--navitron .nav-item-insider .navitron__links { width: auto; }
  .wcpo .nav--navitron .nav-item-insider.nav-item--lvl-1 { position: relative; }
  .page--football-contest .layout__content { width: 840px; margin-left: -20; }
  .page--football-contest .layout__side { width: 300px; }
  .ad--inline.show-desktop { display: inline !important; }
  .ad--inline.show-phone { display: inline !important; }
  .page--insider-skinny--left .grid__col-1 { float: left; width: 60%; }
  .page--insider-skinny--left .grid__col-2 { float: left; width: 40%; }
  .page--insider-skinny--left .layout__side { float: left; }
  .page--insider-skinny--left .layout__content { float: right; }
  .wcpo .nav--navitron .nav-item-insider .navitron__dropdown { width: auto; top: 36px; height: auto; }
  .wcpo .nav--navitron .nav-item-insider .navitron__content { display: none; }
  .wcpo .nav--navitron .nav-item-insider .navitron__links { width: auto; }
  .wcpo .nav--navitron .nav-item-insider.nav-item--lvl-1 { position: relative; }
  .wcpo .nav--navitron .nav-item-insider { left: 405px; }
  .wcpo .nav--navitron .nav-item-insider.nav-item-non-insider { left: 345px; }
  .wcpo .nav__left { width: 70%; }
  .wcpo.is-floating .nav--navitron .nav-item-insider { left: 305px; }
  .wcpo.is-floating .nav--navitron .nav-item-insider.nav-item-non-insider { left: 250px; } }
@media screen and (min-width: 1020px) and (min-width: 1160px) { .wcpo .nav--navitron .nav-item-insider { left: 456px; }
  .wcpo .nav--navitron .nav-item-insider.nav-item-non-insider { left: 445px; } }
@media screen and (min-width: 1020px) and (min-width: 1160px) { .wcpo.is-floating .nav--navitron .nav-item-insider { left: 348px; }
  .wcpo.is-floating .nav--navitron .nav-item-insider.nav-item-non-insider { left: 365px; } }
@media screen and (min-width: 1020px) { .full-width .container, .full-width .body__inner, .insider .container, .insider .body__inner { margin-left: auto !important; margin-right: auto !important; padding-left: 0 !important; padding-right: 0 !important; }
  .full-width .page, .insider .page { margin-top: 0; padding-top: 0; }
  .full-width .body__inner, .insider .body__inner { width: auto !important; }
  .full-width #main, .insider #main { width: auto !important; }
  .full-width .area__break--second, .insider .area__break--second { max-width: 1160px; margin-left: auto; margin-right: auto; }
  .wcpo.site__type--np .subscriber-box { display: block !important; }
  .page-special__scheme--newsy .newsy-player { height: 360px !important; }
  .brand-spotlight { background: white; }
  .brand-spotlight .body__inner { width: auto; background: transparent; }
  .brand-spotlight #main.container { width: auto; }
  .layout--sponsor-generated:before, .layout--sponsor-generated:after { content: " "; display: table; clear: both; }
  .layout--sponsor-generated__left, .layout--sponsor-generated__middle, .layout--sponsor-generated__right { float: left; }
  .layout--sponsor-generated__left { width: 18%; }
  .layout--sponsor-generated__middle { width: 53%; }
  .layout--sponsor-generated__right { width: 300px; }
  .layout--sponsor-generated { width: 1040px; margin: 0 auto; }
  .nav--brand-spotlight .nav--header-primary { font-size: 23px; margin-right: 12px; }
  .nav--brand-spotlight .nav--header-secondary { font-size: 11px; text-transform: uppercase; }
  .brand-spotlight .footer .scripps-promo { display: none !important; }
  .brand-spotlight .layout--sponsor-generated__right, .brand-spotlight .layout--sponsor-generated__left { position: relative; }
  .page--seminar .layout__content { float: none; width: 900px; margin: 0 auto; }
  .row:before, .row:after { content: " "; display: table; clear: both; }
  .full-width #footer .footer--logo { left: 0; }
  .site__type--np #footer .nav--site-apps, .site__type--tv #footer .nav--site-apps { width: 27%; }
  .site__type--np #footer .nav--business-directory, .site__type--tv #footer .nav--business-directory { min-height: 200px; padding-left: 3%; width: 18%; }
  #footer .nav { margin-bottom: 40px; }
  #footer .footer--logo { left: 40px; }
  #footer .nav--contaienr { clear: both; padding-left: 15px; padding-right: 15px; }
  #footer .nav--contaienr:before, #footer .nav--contaienr:after { content: " "; display: table; clear: both; }
  #footer img { max-width: 60px; }
  #footer .nav--footer { height: 80px; margin-left: 77px; padding-left: 15px; padding-right: 15px; padding-top: 16px; width: 100%; }
  #footer .nav--sponsored { padding-right: 3%; width: 32%; }
  #footer .nav--site-apps { min-height: 200px; padding-left: 3%; width: 42%; }
  #footer .nav--site-apps .link-list { padding-right: 15px; }
  #footer .nav--site-apps .block { margin-bottom: 20px; }
  #footer .nav--site-apps .side__media { padding-right: 5px; }
  #footer .nav--stay-connected { min-height: 200px; padding-left: 3%; width: 18%; }
  #footer .panel { margin-top: 30px; margin-bottom: 20px; }
  #footer .panel > div { padding: 15px; padding-top: 20px; }
  #footer .scripps-brand { border-top: solid 1px #727272; }
  #footer .scripps-brand:before, #footer .scripps-brand:after { content: " "; display: table; clear: both; }
  #footer .scripps-brand .block { float: left; margin: 0; width: 30%; }
  #footer .scripps-brand .soft-right { float: right; }
  .header--bg .container--ad { padding-left: 0; padding-right: 0; width: 100%; }
  .site__type--np .site-logo { text-indent: -100%; overflow: hidden; }
  .module--dashboard--weather-new { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; max-width: 198px; position: relative; }
  .module--dashboard--weather-new .l-current-conditions:before, .module--dashboard--weather-new .l-current-conditions:after { content: " "; display: table; clear: both; }
  .module--dashboard--weather-new .l-current-conditions__left { float: left; top: 20px; left: 50px; position: relative; }
  .module--dashboard--weather-new .l-current-conditions__right { display: table-cell; height: 70px; vertical-align: middle; left: 54px; position: relative; }
  .module--dashboard--weather-new .current-conditions__img { position: absolute; left: 30px; max-height: 70px; }
  .module--dashboard--weather-new .current-conditions__text { font-family: Georgia, "Times New Roman", serif; font-style: italic; color: #282828; position: relative; font-size: 13px; text-transform: lowercase; }
  .module--dashboard--weather-new .current-conditions__links { font-size: 12px; position: relative; }
  .module--dashboard--weather-new .current-conditions__links a, .module--dashboard--weather-new .current-conditions__links a:visited, .module--dashboard--weather-new .current-conditions__links a:active { color: #242424; padding-left: 4px; }
  .module--dashboard--weather-new .current-conditions__links a:hover { text-decoration: none; color: black; }
  .module--dashboard--weather-new .current-conditions__temperature { font-size: 36px; font-weight: bold; color: black; position: relative; left: -42px; position: relative; top: -7px; }
  .module--dashboard--weather-new .current-conditions__temperature:hover { text-decoration: none; }
  .nav--navitron .nav-item--traffic span { height: 16px; width: 16px; padding: 2px 6px; border-radius: 50px; margin-left: 3px; top: -7px; position: relative; font-size: 10px; }
  .site__color--yellow .nav--navitron .nav-item--traffic span { background: #cc7639; }
  .nav__left { float: left; width: 58%; }
  .nav__right { display: none; float: right; margin-top: 12px; margin-right: 12px; }
  .nav__right a { font-size: 14px; margin-right: 6px; }
  .nav__right a:hover { color: white; }
  .nav__right a.is-active { color: white; }
  .nav__right a.is-active:hover { color: #e0e0e0; }
  .wcpo .nav__right { margin-right: 0; }
  .masthead:before, .masthead:after { content: " "; display: table; clear: both; }
  .navbar { color: white; }
  .navbar:before, .navbar:after { content: " "; display: table; clear: both; }
  .navbar--bg .container { min-height: 50px; }
  .site-nav { float: left; }
  .site__type--np .gray-box, .wcpo.site__type--np .gray-box { background: #dcdcdc; padding: 4px; width: 320px; margin-left: auto; margin-right: auto; margin-top: 6px; }
  .site__type--np .gray-box:before, .site__type--np .gray-box:after, .wcpo.site__type--np .gray-box:before, .wcpo.site__type--np .gray-box:after { content: " "; display: table; clear: both; }
  .site__type--np .membership-links, .wcpo.site__type--np .membership-links { display: none; }
  .site__type--np .site-search, .wcpo.site__type--np .site-search { width: 100%; }
  .site__type--np .site-search__field, .wcpo.site__type--np .site-search__field { max-width: 220px; padding-right: 10px; }
  .site__type--tv .site-search, .site__type--micro .site-search { float: right; margin-top: 6px; margin-right: 6px; height: 39px; }
  .site__type--np .site-search, .wcpo.site__type--np .site-search { height: 34px; z-index: 5000; }
  .site__type--np .site-search .blocks, .wcpo.site__type--np .site-search .blocks { margin-top: 8px; }
  .site__type--np.signed-in .site-search, .wcpo.site__type--np.signed-in .site-search { z-index: 5001; }
  .site-search { position: relative; z-index: 205; }
  .site-search .loading-img { position: absolute; right: 11px; height: 16px; top: 10px; }
  .site-search .blocks { display: none; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; background: #fff; background: white; position: absolute; width: 370px; right: 0; z-index: 9999999; border-right: 1px solid #b0b1b2; border-bottom: 1px solid #b0b1b2; border-left: 1px solid #b0b1b2; }
  .site-search .blocks .block { background: #f4f4f4; cursor: pointer; transition: background 0.2s ease-in-out; -moz-transition: background 0.2s ease-in-out; -webkit-transition: background 0.2s ease-in-out; clear: both; padding: 5px 10px; opacity: 1; }
  .site-search .blocks .block:before, .site-search .blocks .block:after { content: " "; display: table; clear: both; }
  .site-search .blocks .block.js-view-all { text-align: center; }
  .site-search .blocks .block.js-view-all button { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; }
  .site-search .blocks .block:first-child { padding-top: 10px; }
  .site-search .blocks .block:hover { background: #fff; opacity: 1; }
  .site-search .blocks .block.is-active { background: #fff; opacity: 1; }
  .site-search .blocks .block span { display: block; color: #636466; font-size: 11px; }
  .site-search .blocks figure { height: auto; float: left; margin: 0 5px 5px 0; padding-bottom: 0; max-width: 85px; }
  .site-search .blocks a { color: #000; font-size: 13px; }
  .site-search .blocks a:hover { text-decoration: none; }
  .site__type--np .site-search .site-search__field { padding-right: 10px; padding-top: 6px; }
  .site__type--np .site-search .blocks { box-shadow: 0px 4px 8px rgba(177, 165, 165, 0.6); border: solid #ecebeb 4px; left: -33px; }
  .site__type--np .site-search .site-search:after { top: -8px; }
  .is-floating #header .navbar { position: fixed; width: 100%; z-index: 9999998; top: 0; -webkit-box-shadow: 0 0 6px 2px #999; -moz-box-shadow: 0 0 6px 2px #999; box-shadow: 0 0 6px 2px #999; }
  .is-floating #header .header--bg { margin-bottom: 40px; }
  .is-floating #header .nav-item--lvl-1 > a:hover { padding-bottom: 14px; }
  .is-floating #header .site-logo { left: 8px; }
  .js-sticky-header { min-height: 61px; }
  .is-floating .js-sticky-header > div { position: fixed; left: 0; width: 100%; z-index: 9999998; top: 0; -webkit-box-shadow: 0 0 6px 2px #000; -moz-box-shadow: 0 0 6px 2px #000; box-shadow: 0 0 6px 2px #000; }
  .csstransforms3d .is-floating #header .navbar, .csstransforms3d .is-floating .js-sticky-header > div { transform: translate3d(0, -60px, 0); -webkit-transform: translate3d(0, -60px, 0); }
  .csstransforms3d .is-floating2 #header .navbar, .csstransforms3d .is-floating2 .js-sticky-header > div { transition: transform 0.3s; -webkit-transition: -webkit-transform 0.3s; transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); }
  .signed-in.is-floating .js-sticky-header > div, .signed-in.is-floating #header .navbar { position: static !important; }
  .signed-in.is-floating #header .header--bg { margin-bottom: 0 !important; }
  .has-floating-subnav .is-floating #header .navbar { position: static; }
  .has-floating-subnav #header .header--bg { margin-bottom: 0; }
  .site__type--np .nav__right { display: block; right: 0; }
  .site__type--np .nav__right.has-ad { top: -5px; }
  .site__type--tv .navbar.has-ad .site-search { position: absolute; right: 118px; }
  .site-nav .js-back, .nav--navitron .js-back { display: none; }
  .navitron__dropdown { height: auto; display: block; }
  .nav-item--lvl-1.js-is-expanded .navitron__dropdown { max-height: 500px; height: 485px; z-index: 9999998; }
  .nav-item--lvl-1.js-is-expanded-fast .navitron__dropdown { transition: inherit; -webkit-transition: inherit; max-height: 500px; height: 500px; z-index: 9999999; }
  .nav-item--lvl-1.js-is-expanded-hidden .navitron__dropdown { transition: inherit; -webkit-transition: inherit; max-height: 0px; height: auto; z-index: 9999998; }
  .nav-item--lvl-2.js-is-expanded .navitron__dropdown { position: absolute; left: 175px; }
  .nav-item--lvl-1 { margin-left: -4px; }
  .nav-item--lvl-1:first-child { margin-left: 0; }
  .site-nav, .site-nav button, .site-nav a, .nav--navitron, .nav--navitron button, .nav--navitron a { color: #d2d2d2; text-decoration: none; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .nav-item--lvl-1 > button, .nav-item--lvl-1 > a { color: white; }
  .js-is-expanded-fast > a { background: #4c4c4c; }
  .single-level .title { visibility: hidden; }
  .navitron-is-hidden button { display: none; }
  #navigation { overflow: visible; }
  .navitron__content { position: absolute; top: 0; margin-top: 20px; }
  .navitron-toggle { display: none; }
  .navitron__dropdown { z-index: 9999998; }
  .nav-item--lvl-1 > a { min-height: 37px; }
  .nav-item--lvl-1 > button:after { content: ""; text-decoration: inherit; display: inline-block; speak: none; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-left: 6px; }
  .nav-item--lvl-1 > .navitron__dropdown { position: absolute; top: 50px; left: -10px; display: block; max-height: 0; height: 325px; overflow: hidden; background: #ccc; }
  .nav-item--lvl-1 > .navitron__dropdown .nav-item { padding-left: 12px; }
  .nav-item--lvl-1 > .navitron__dropdown .nav-item:first-child { margin-top: 12px; }
  .nav-item--lvl-2 > .navitron__dropdown { visibility: hidden; position: absolute; left: 36px; top: 12px; }
  .nav-item--lvl-2.js-is-expanded > .navitron__dropdown { visibility: visible; }
  .site-nav, .nav--navitron { padding: 0; margin: 0; position: relative; }
  .nav--navitron { padding-left: 15px; }
  .nav-item--lvl-1 { display: inline; padding: 0; }
  .nav-item--lvl-1 > button, .nav-item--lvl-1 > a { margin: 0; padding: 0; }
  .nav-item--lvl-2 { line-height: 1.5rem; display: block; width: 175px; color: #d2d2d2; }
  .nav-item--lvl-2 > button { position: relative; width: 100%; text-align: left; transition: border-width 0.3s; }
  .nav-item--lvl-2 > button:after { content: ""; text-decoration: inherit; display: inline-block; speak: none; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-left: 6px; color: #737373; position: absolute; right: 24px; }
  .nav-item--lvl-2.js-is-expanded > button:after { color: white; }
  .nav-item--lvl-2:hover { color: #000; }
  .nav-item--lvl-2.js-no-subnav > button:after { display: none; }
  .navitron__links a { padding-left: 18px; transition: border-width 0.3s; color: #4c4c4c; }
  .navitron__content { padding-left: 18px; }
  .navitron .blocks:before, .navitron .blocks:after, .nav--navitron .blocks:before, .nav--navitron .blocks:after { content: " "; display: table; clear: both; }
  .navitron .block, .nav--navitron .block { width: 47%; float: left; margin-left: 2%; }
  .navitron .block:first-child, .nav--navitron .block:first-child { margin-left: 0; }
  .nav--navitron .js-cycle-items .block { margin-left: 0; }
  .single-level { padding-left: 7px; }
  .single-level .block { width: 34%; }
  .single-level .navitron__links { padding: 2px 6px; width: 175px; }
  .single-level .navitron__links a { padding-left: 14px; }
  .navitron--weather .block { width: 47%; }
  .nav--navitron .nav__left > .nav-item button, .nav--navitron .nav__left > .nav-item > a, .nav--navitron > .nav-item button, .nav--navitron > .nav-item > a { padding: 9px 23px 9px 13px; color: #4c4c4c; transition: background-color 0.1s, border-width 0.3s; -webkit-transition: background-color 0.1s, border-width 0.3s; }
  .nav--navitron .nav__left > .nav-item button:hover, .nav--navitron .nav__left > .nav-item > a:hover, .nav--navitron > .nav-item button:hover, .nav--navitron > .nav-item > a:hover { background: #8b8b8b !important; }
  .nav-item--lvl-2.js-is-expanded button { background: #8b8b8b; }
  .nav--navitron .nav__left > .nav-item > a, .nav--navitron > .nav-item > a { position: relative; top: 3px; }
  .nav--navitron .nav__left > .nav-item--lvl-1 > a, .nav--navitron > .nav-item--lvl-1 > a { padding: 12px 13px 14px 13px; height: 47px; font-size: 18px; color: #fff; top: 0px; }
  .nav--navitron .nav__left > .nav-item--lvl-1 > button, .nav--navitron > .nav-item--lvl-1 > button { padding: 15px 13px 19px 13px; height: 50px; font-size: 18px; color: #fff; line-height: 18px; }
  .js-is-expanded.nav-item--lvl-1 > button, .js-is-expanded.nav-item--lvl-1 > a, .js-is-expanded-fast.nav-item--lvl-1 > button, .js-is-expanded-fast.nav-item--lvl-1 > a { background: #8b8b8b; }
  .site-nav .navitron__content, .nav--navitron .navitron__content { left: 200px; display: block; }
  .site-nav .nav-item--lvl-2, .nav--navitron .nav-item--lvl-2 { left: 175px; display: block; }
  .navitron__dropdown { width: 1040px; }
  .nav-item--lvl-2 > .navitron__dropdown > .navitron__links { width: 200px; }
  .nav-item--lvl-2 > .navitron__dropdown.enable-scrolling:after { content: ""; width: 100%; height: 70px; position: absolute; bottom: 0; z-index: 99999; background: -moz-linear-gradient(top, transparent 0%, rgba(204, 204, 204, 0.98) 40%, #cccccc 41%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(40%, rgba(204, 204, 204, 0.98)), color-stop(41%, #cccccc)); background: -webkit-linear-gradient(top, transparent 0%, rgba(204, 204, 204, 0.98) 40%, #cccccc 41%); background: -o-linear-gradient(top, transparent 0%, rgba(204, 204, 204, 0.98) 40%, #cccccc 41%); background: -ms-linear-gradient(top, transparent 0%, rgba(204, 204, 204, 0.98) 40%, #cccccc 41%); background: linear-gradient(to bottom, transparent 0%, rgba(204, 204, 204, 0.98) 40%, #cccccc 41%); }
  .nav-item--lvl-2 > .navitron__dropdown.enable-scrolling > .navitron__links { overflow: scroll; padding-bottom: 50px; max-height: 470px; }
  .navitron__content { width: 650px; }
  .nav--navitron .nav__left > .nav-item .navitron__links a, .nav--navitron > .nav-item .navitron__links a { height: auto; min-height: 37px; padding-top: 8px; }
  .nav--navitron .nav__left > .nav-item .navitron__links a:hover, .nav--navitron > .nav-item .navitron__links a:hover { background: #8b8b8b; }
  .nav--navitron .navitron__content { left: 246px; width: 581px; }
  .nav--navitron .navitron__content .title { background: #4c4c4c; color: #fff; margin-bottom: 3px; font-size: 16px; padding-left: 8px; text-transform: uppercase; }
  .nav--navitron .content-inner { border: 1px solid #b0b1b2; height: 392px; padding: 6px; }
  .nav--navitron .blocks { background: #fff; padding: 10px; }
  .nav--navitron .blocks .block { margin: 0; height: 335px; width: 264px; }
  .nav--navitron .blocks .abstract { min-height: 65px; }
  .nav--navitron .more { margin-top: 0; position: relative; top: 3px; }
  .nav--navitron .more a { font-size: 12px; margin: 0; color: #000; }
  .nav--navitron .no-abstract .headline, .nav--navitron .no-abstract .header--light { min-height: 132px; }
  .nav--navitron .single-level .navitron__content { left: 421px; margin-top: 14px; }
  .nav--navitron .single-level .module { margin-bottom: 0; }
  .nav--navitron .single-level .cycle__targets.blocks { background: none; padding: 0; }
  .nav--navitron .single-level .cycle__targets.blocks .block { padding: 0; margin: 0; height: auto; width: 224px; }
  .nav--navitron .single-level .js-cycle-items header { background: none; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 16px; color: black; margin-bottom: 6px; height: 38px; margin: 0; padding: 0; min-height: 0; text-transform: inherit; }
  .nav--navitron .single-level .module--single-image .header--dark { background: none; color: #000; font-weight: bold; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; line-height: 19px; min-height: 0; padding: 0; margin: 0; text-transform: none; }
  .nav--navitron .single-level .module--single-image .blocks, .nav--navitron .single-level .module--single-image .block { background: none; padding: 0; width: 100%; }
  .nav--navitron .single-level .js-nav-weather-container { left: 254px; }
  .nav--navitron .single-level .js-nav-weather-container .content-inner { width: 729px; }
  .nav--navitron .single-level .js-nav-weather-container .navitron--weather.blocks { width: 715px; }
  .nav--navitron .single-level .js-nav-weather-container .navitron--weather.blocks .block.js-nav-weather-radar { width: 430px; overflow: hidden; }
  .nav--navitron .single-level .js-nav-weather-container .cycle__targets.blocks .block { width: 389px; }
  .page--navitron .is-hidden { display: block; font-size: 18px; margin-bottom: 12px; text-transform: uppercase; font-weight: bold; }
  .page--navitron .portlet-borderless-container { background: white; margin-bottom: 12px; padding: 12px; }
  .page--navitron .headline { font-size: 16px; }
  .page--navitron .blocks:before, .page--navitron .blocks:after { content: " "; display: table; clear: both; }
  .page--navitron .block { float: left; width: 48%; margin-right: 1%; }
  .masthead { min-height: 140px; }
  .masthead--np .link-list { position: absolute; right: 10px; top: 6px; }
  .masthead--np .link-list a { text-align: right; }
  .masthead--np .masthead__nav { width: 420px; margin: 0 auto; margin-top: 5px; }
  .masthead--np .membership-links { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; font-size: 13px; padding-top: 10px; padding-left: 6px; }
  .masthead--np .membership-links a:hover { text-decoration: none; color: black; }
  .masthead--np .membership-links a:before { content: "|"; padding-right: 6px; }
  .masthead--np .membership-links a:first-child:before { content: ""; }
  .masthead--np .subscriber-box { color: #9f9f9f; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; display: none; z-index: 1; position: absolute; top: 40px; right: 15px; text-align: right; font-size: 12px; }
  .masthead--np .subscriber-box.is-active { display: block; }
  .masthead--np .subscriber-box > p { text-transform: uppercase; line-height: 15px; }
  .masthead--np .subscriber-box a { text-decoration: none; }
  .masthead--np .subscriber-box span { display: inline !important; margin-right: 3px; }
  .masthead--np .subscriber-box .link { font-size: 11px; color: #6b6b6b; }
  .masthead--np .subscriber-box .link--subscribe { margin-bottom: 8px; }
  .masthead--np .subscriber-box .button { color: white; border: 1px solid #0c5ca8; background: #0c5ca8; border-radius: 2px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; text-decoration: none; padding: 6px 12px; display: inline-block; }
  .masthead--np .subscriber-box .button:hover { text-decoration: none; color: black; }
  .masthead--np .subscriber-box .button:hover:before { color: #b8dafa; }
  .masthead--np .subscriber-box .button.is-active { color: #777; background: white; font-weight: bold; }
  .masthead--np .subscriber-box .button.is-active:hover { background: #b8dafa; color: white; }
  .masthead--np .subscriber-box .button:hover { background: #094278; color: white; }
  .masthead--np .subscriber-box .button:after { float: left; display: inline-block; height: 12px; content: ""; margin-right: 10px; margin-top: 4px; width: 12px; }
  .wcpo-subscriber-box { position: absolute; top: 40px; right: -20px; text-align: right; z-index: 10; }
  .wcpo-subscriber-box__insider-login { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; margin-right: 30px; color: #848484; text-transform: uppercase; }
  .wcpo-subscriber-box__insider-login a { color: #ef9140; text-decoration: none; }
  .wcpo-subscriber-box__insider-logo { left: -29px; position: absolute; top: 1px; }
  .site__type--tv .site-logo { width: 400px; height: 100px; display: block; background-repeat: no-repeat; }
  .is-logged-out.site__type--np .subscriber-box, .is-logged-out.wcpo .wcpo-subscriber-box { display: block; }
  .masthead--tv { height: 147px; position: relative; }
  .masthead--tv:before, .masthead--tv:after { content: " "; display: table; clear: both; }
  .header--bg { background: #f6f5f5; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg4JSIgc3RvcC1jb2xvcj0iI2Y2ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iI2Y0ZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2ViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #f6f5f5 0%, #f6f5f5 88%, #f4f3f3 93%, #ecebeb 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f5f5), color-stop(88%, #f6f5f5), color-stop(93%, #f4f3f3), color-stop(100%, #ecebeb)); background: -webkit-linear-gradient(top, #f6f5f5 0%, #f6f5f5 88%, #f4f3f3 93%, #ecebeb 100%); background: -o-linear-gradient(top, #f6f5f5 0%, #f6f5f5 88%, #f4f3f3 93%, #ecebeb 100%); background: -ms-linear-gradient(top, #f6f5f5 0%, #f6f5f5 88%, #f4f3f3 93%, #ecebeb 100%); background: linear-gradient(to bottom, #f6f5f5 0%, #f6f5f5 88%, #f4f3f3 93%, #ecebeb 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f5f5', endColorstr='#ecebeb',GradientType=0 ); padding-bottom: 6px; }
  .ie9 .header--bg { filter: none; }
  .masthead--tv .site-logo { position: relative; top: 24px; left: 24px; }
  .is-floating .nav--navitron .site-logo { display: inline-block !important; left: 8px; }
  .masthead--tv .masthead__nav, .masthead--tv .masthead__content { float: left; }
  .masthead--tv .masthead__nav { width: 20%; }
  .masthead--tv .masthead__content { width: 80%; position: absolute; right: 0; top: 0; }
  .keyline__container { float: right; right: 12px; position: relative; z-index: 5; }
  .top-links { float: left; }
  .ad--88x31 { float: right; }
  .top-links a, .link-list a { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; color: #9f9f9f; text-decoration: none; margin-right: 6px; }
  .top-links a:hover, .link-list a:hover { color: #000; }
  .keyline__container { border-bottom: 1px solid #b8b8b8; height: 31px; padding-right: 12px; }
  .masthead--tv-center .masthead__right { position: absolute; top: 52px; right: 10px; }
  .masthead--tv-center .ad--88x31 { float: none; position: absolute; left: 0; top: 0; }
  .masthead--tv-center .site-logo { position: absolute; left: 50%; }
  .masthead__pre .link-list { position: absolute; right: 0; }
  .masthead-btn--primary { color: #FFFFFF; padding: 6px 16px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; margin-right: 3px; }
  .masthead-btn--primary:visited, .masthead-btn--primary:active { color: #FFFFFF; }
  .masthead-btn--secondary { color: #555555; background-color: #FFFFFF; border: 1px solid #999999; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 6px 16px; font-size: 12px; margin-right: 1px; }
  .masthead-btn--secondary:visited, .masthead-btn--secondary:active { color: #555555; }
  .wcpo.site__type--np .masthead__content { width: 100%; }
  .wcpo.site__type--np .masthead__nav { width: 420px; float: none; }
  .wcpo.site__type--np .site-logo { position: static; }
  .wcpo.site__type--np .site-search { float: none; margin-top: 0; }
  .site__type--tv .masthead__left { top: 9px; position: absolute; width: 400px; left: 77px; } }
@media screen and (min-width: 1020px) and (min-width: 1160px) { .desktop-wide .site__type--tv .masthead__left { left: 160px; width: 350px; } }
@media screen and (min-width: 1020px) { .modal--email-widget .modal--email-widget--bottom { max-height: 100px; }
  .js-multi-images .js-multi__triggers { height: 325px; overflow-y: scroll; overflow-x: hidden; }
  .js-multi-images .js-multi__triggers > * { background: #4c4c4c; }
  .js-multi-images.all_thumbs .js-multi__targets { display: none; }
  .js-multi-images.all_thumbs .js-multi__triggers { float: none; height: auto; width: inherit; overflow: visible; }
  .js-multi-images.all_thumbs .js-multi__triggers > * { margin-bottom: 5px; float: left; width: calc(33% - 5px); width: -webkit-calc(33% - 5px); }
  .js-multi-images.all_thumbs .js-multi__triggers > *:nth-child(odd) { margin-right: 0px; margin-left: 5px; }
  .js-multi-images.all_thumbs .js-multi__triggers img { min-height: 97px; }
  .module--multi-image .media-slider__viewport .block { width: 708px; }
  .js-pagination__targets > div { display: none; }
  .js-pagination__targets > div.is-active { display: block; }
  .ad--113x38 { float: right; margin-bottom: 0; }
  .ad--994x30 { margin-top: 6px; margin-bottom: 0; height: auto; }
  .ad--88x31 { position: relative; width: auto; z-index: 1000; }
  .ad--88x31 #microbutton { position: static !important; transition: width 0.5s; -webkit-transition: width 0.5s; -moz-transition: width 0.5s; }
  .ad--300x250 { width: auto; height: auto; position: relative; font-size: 1px; color: #ecebeb; }
  .page__home .ad--300x250 { max-height: 250px; }
  .ad--728x90 { margin-top: 12px; margin-bottom: 0; }
  .ad--658x90 { text-align: center; }
  .ad--289x504 { height: auto; }
  .site__type--np .ad--113x38 { display: none !important; }
  .site__type--tv .ad--113x38 { margin: 6px 10px 0 0; margin-right: 0; }
  .ad--92x16 { margin-top: 2px; padding-left: 0 !important; width: 92px; height: 16px; }
  .wcpo.site__type--np .ad--113x38 { display: block !important; margin-top: -4px; position: relative; }
  .container--ad { margin-bottom: 10px; }
  .wcpo.site__type--np .ad--113x38 { margin-top: 6px; }
  .alerts--breaking, .alerts--news { min-height: 50px; position: relative; }
  .alerts--breaking:before, .alerts--breaking:after, .alerts--news:before, .alerts--news:after { content: " "; display: table; clear: both; }
  .alerts--breaking .container, .alerts--news .container { height: 49px; }
  .alerts--breaking .module__body, .alerts--news .module__body { float: left; }
  .alerts--breaking .header, .alerts--news .header { padding: 12px; }
  .alerts--breaking .trigger, .alerts--news .trigger { padding: 13px; }
  .alerts--breaking .side__media, .alerts--news .side__media { max-width: 100px; padding-right: 12px; }
  .alerts--breaking .alerts__story a, .alerts--news .alerts__story a { display: block; margin-top: 6px; margin-bottom: 6px; line-height: 19px; }
  .alerts--breaking .header, .alerts--news .header { text-transform: uppercase; }
  .alerts--breaking .trigger, .alerts--news .trigger { color: #fff; position: absolute; right: 0; top: 0; height: 100%; }
  .alerts--breaking .alerts, .alerts--news .alerts { z-index: 9999999; top: 100%; }
  .alerts--breaking .header, .alerts--breaking .trigger, .alerts--news .header, .alerts--news .trigger { font-size: 20px; }
  .alerts--breaking .header, .alerts--news .header { float: left; }
  .alerts--breaking .module__body, .alerts--news .module__body { width: calc(100% - 210px); width: -webkit-calc(100% - 210px); float: left; }
  .alerts--breaking .alerts__story__container, .alerts--news .alerts__story__container { float: left; width: calc(100% - 150px); width: -webkit-calc(100% - 150px); }
  .alerts--breaking .alerts__story a, .alerts--news .alerts__story a { display: block; margin-top: 16px; }
  .alerts--news .header { font-size: 16px; margin-top: 3px; }
  .alerts--weather { background: #bababa; margin-bottom: 0; min-height: 50px; }
  .alerts--weather .header { padding-top: 11px; padding-bottom: 6px; padding-right: 20px; padding-left: 6px; }
  .alerts--weather .count { color: #bd1c21; font-size: 24px; font-weight: 600; margin-right: 3px; display: inline-block; vertical-align: middle; }
  .alerts--closings-only { display: none; }
  .alerts--weather { width: 100%; }
  .alerts--weather:before, .alerts--weather:after { content: " "; display: table; clear: both; }
  .alerts--weather .alert { display: block; padding: 8px; width: 100%; color: #636466; color: rgba(255, 255, 255, 0.8); text-decoration: none; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .alerts--weather .alert:hover { text-decoration: underline; }
  .alerts--weather .counts { display: none; }
  .alerts--weather .alert { display: block; }
  .alerts--weather .alert.is-active { display: block; }
  .alerts--weather .module__body, .alerts--weather .header { float: left; }
  .alerts--weather .module__body { padding-left: 10px; }
  .alerts--weather .header { color: #fff; border-right: solid 1px rgba(255, 255, 255, 0.5); text-transform: uppercase; font-size: 12px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; }
  .alerts--weather .header:before, .alerts--weather .header:after { content: " "; display: table; clear: both; }
  .alerts--weather .header .count { float: left; padding-left: 6px; }
  .alerts--weather .header .module__header--inner { float: left; font-size: 12px; padding-top: 8px; padding-left: 6px; }
  .alerts--weather .module__inner, .alerts--weather .inner { display: none; }
  .alerts--weather .side__body { height: 49px; position: absolute; width: 60%; font-size: 12px; top: 0px; }
  .alerts--weather .side__body span { position: absolute; top: -60px; }
  .alerts--weather .side__body span a { display: block; }
  .alerts--weather .module__pager { position: absolute; right: 10px; font-size: 26px; top: -4px; }
  .alerts--weather .module__pager * { cursor: pointer; opacity: 0.3; }
  .alerts--weather .module__pager *:hover { opacity: 1; }
  .alerts--weather .module__pager .js-prev { position: relative; top: -3px; }
  .alerts--weather .module__pager .js-next { position: relative; top: -12px; }
  .alerts--weather .module__pager .js-next:before { content: ""; text-decoration: inherit; display: inline-block; speak: none; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
  .alerts--weather .module__pager .js-prev:before { content: ""; text-decoration: inherit; display: inline-block; speak: none; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
  .alerts--weather.is-loading .inner { display: block; }
  .alerts--weather.is-loading .alert { display: none; }
  .alerts--weather.is-loading .alert.is-active { height: 43px; display: block; font-size: 12px; position: absolute; overflow: hidden; width: 60%; }
  .alerts--weather .side__body { line-height: 14px; width: 810px; }
  .list--download-badges, .list--feature { float: left; }
  .list--feature { width: 30%; }
  .list--download-badges { width: 60%; margin-left: 2%; }
  .button--download { max-width: 48%; margin-right: 2%; float: left; }
  .module--author-bio .grid__one-fourth { padding-right: 24px; }
  .module--author-bio .grid__three-fourths { float: none; width: auto; }
  .module--blog-list .headline { width: 80%; }
  .module--blog-list .block { position: relative; }
  .module--blog-list .share-button { width: 100px; position: absolute; right: 35px; top: 55px; border-radius: 5px; }
  .component__happening-now { position: relative; }
  .component__happening-now .carousel__overflow { overflow: hidden; }
  .component__happening-now .blocks { width: 10000px; }
  .component__happening-now .blocks:before, .component__happening-now .blocks:after { content: " "; display: table; clear: both; }
  .component__happening-now .animate .blocks { transition: transform 0.5s; -webkit-transition: -webkit-transform 0.5s; }
  .component__happening-now .block { float: left; }
  .component__happening-now .js-carousel__content { overflow: hidden; }
  .component__happening-now .carousel__pager { width: 100%; position: absolute; top: 50%; z-index: 50; }
  .component__happening-now .carousel__pager .btn-ui { font-size: 27px; display: block; padding: 10px; font-weight: normal; }
  .component__happening-now .carousel__pager .js-prev, .component__happening-now .carousel__pager .js-next { position: absolute; margin-top: -27px; }
  .component__happening-now .carousel__pager .js-prev { left: 0; }
  .component__happening-now .carousel__pager .js-next { right: 0; }
  .component__happening-now .carousel__pager .js-prev { background: #707070; left: 2px; }
  .component__happening-now .carousel__pager .js-next { background: #707070; right: -12px; -webkit-box-shadow: -3px 2px 3px -2px rgba(0, 0, 0, 0.5); -moz-box-shadow: -3px 2px 3px -2px rgba(0, 0, 0, 0.5); box-shadow: -3px 2px 3px -2px rgba(0, 0, 0, 0.5); }
  .component__happening-now .blocks { display: table-row; }
  .component__happening-now .block { float: none; display: table-cell; vertical-align: middle; min-width: 140px; max-width: 140px; }
  .component__happening-now .carousel__overflow { padding-left: 10px; padding-right: 41px; margin-top: 6px; }
  .component__carousel.full-width .carousel__pager .js-prev.is-disabled, .component__carousel.full-width .carousel__pager .js-next.is-disabled { display: none; }
  .component__carousel.full-width .carousel__pager .js-prev:hover, .component__carousel.full-width .carousel__pager .js-next:hover { color: #fff; }
  .component__carousel.full-width .carousel__pager .js-prev { background: #707070; left: -10px; -webkit-box-shadow: 3px 2px 3px -2px rgba(0, 0, 0, 0.5); -moz-box-shadow: 3px 2px 3px -2px rgba(0, 0, 0, 0.5); box-shadow: 3px 2px 3px -2px rgba(0, 0, 0, 0.5); }
  .component__carousel.full-width .carousel__pager .js-next { background: #707070; right: -10px; -webkit-box-shadow: -3px 2px 3px -2px rgba(0, 0, 0, 0.5); -moz-box-shadow: -3px 2px 3px -2px rgba(0, 0, 0, 0.5); box-shadow: -3px 2px 3px -2px rgba(0, 0, 0, 0.5); }
  .tprefresh-topbanner img { margin-top: -16px; margin-left: -12px; width: 1050px; }
  .wcpo .module--closings .text--primary, .wcpo .module--closings .text--secondary { display: inline; }
  .wcpo .module--closings .text--primary:after { content: ": "; }
  .site-dashboard { position: absolute; top: 42px; width: 400px; left: 24px; }
  .module--dashboard--weather { position: relative; min-width: 250px; }
  .module--dashboard--weather .side__media { max-height: 79px; }
  .module--dashboard--weather .side__body { padding-bottom: 1px; }
  .site__type--np .site-logo { text-indent: -100%; overflow: hidden; }
  .module--dashboard--weather-new { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; max-width: 198px; position: relative; }
  .module--dashboard--weather-new .l-current-conditions:before, .module--dashboard--weather-new .l-current-conditions:after { content: " "; display: table; clear: both; }
  .module--dashboard--weather-new .l-current-conditions__left { float: left; top: 20px; left: 50px; position: relative; }
  .module--dashboard--weather-new .l-current-conditions__right { display: table-cell; height: 70px; vertical-align: middle; left: 54px; position: relative; }
  .module--dashboard--weather-new .current-conditions__img { position: absolute; left: 30px; max-height: 70px; }
  .module--dashboard--weather-new .current-conditions__text { font-family: Georgia, "Times New Roman", serif; font-style: italic; color: #282828; position: relative; font-size: 13px; text-transform: lowercase; }
  .module--dashboard--weather-new .current-conditions__links { font-size: 12px; position: relative; }
  .module--dashboard--weather-new .current-conditions__links a, .module--dashboard--weather-new .current-conditions__links a:visited, .module--dashboard--weather-new .current-conditions__links a:active { color: #242424; padding-left: 0; border-bottom: 1px solid #888; font-size: 10px; }
  .module--dashboard--weather-new .current-conditions__links a:hover { text-decoration: none; color: #888888; }
  .module--dashboard--weather-new .current-conditions__links a:before { content: "View "; }
  .module--dashboard--weather-new .current-conditions__temperature { font-size: 36px; font-weight: bold; color: black; position: relative; left: -42px; position: relative; top: -7px; }
  .module--dashboard--weather-new .current-conditions__temperature:hover { text-decoration: none; }
  .layout--featured-content:before, .layout--featured-content:after { content: " "; display: table; clear: both; }
  .layout--featured-content .layout--featured-content__first, .layout--featured-content .layout--featured-content__second { float: left; }
  .layout--featured-content .layout--featured-content__first { width: 343px; margin-right: 7px; }
  .layout--featured-content .layout--featured-content__second { width: 353px; }
  .module--featured-content .block--mini .side__body { position: relative; overflow: visible; }
  .module--featured-content .block--mini .complex--social { position: absolute; top: 75px; left: 128px; }
  .module--featured-content.live-streaming--true .block--mini .complex--social { left: 142px; }
  .featured-content--subindex .block--large { position: relative; height: 315px; }
  .featured-content--subindex .block--large .hook--right { position: absolute; max-width: 420px; right: 0; top: 0; }
  .featured-content--subindex .block--large .hook--left { padding-right: 420px; }
  .featured-content--subindex .block--large .abstract { min-height: 122px; }
  .featured-content--subindex .block--mini { float: left; width: calc(50% - 3px); width: -webkit-calc(50% - 3px); margin-right: 6px; }
  .featured-content--subindex .block--mini:nth-child(2n+1) { margin-right: 0; }
  .featured-content--subindex .block--mini:nth-child(2n+4) { clear: left; }
  .featured-content--subindex .block--mini:nth-child(2) { margin-top: 0; }
  .module--flex .abstract { height: 74px; overflow: hidden; }
  .module--static-content .headline, .module--static-content .abstract { height: auto; }
  .module--flex { opacity: 1; transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; -webkit-transition: opacity 0.5s ease-in-out; }
  .module--flex .headline { height: 38px; overflow: hidden; }
  .module--flex .blocks section { display: none; }
  .module--flex .blocks section.is-active { display: block; }
  .module--flex.ajax-is-loading { opacity: 0.2; }
  .module--flex.flex--promo .media { max-width: 280px; }
  .ie .module--flex .block > a { display: inline-block; }
  .layout__side .module--flex .headline { height: auto; }
  .has-full .flex--card .block, .has-full .skin--flex-headline .block { float: left; width: calc(50% - 3px); width: -webkit-calc(50% - 3px); margin-right: 6px; }
  .has-full .flex--card .block:nth-child(2n), .has-full .skin--flex-headline .block:nth-child(2n) { margin-right: 0; }
  .has-full .flex--card .block:nth-child(2n+3), .has-full .skin--flex-headline .block:nth-child(2n+3) { clear: left; }
  .has-full .flex--card .block:nth-child(2), .has-full .skin--flex-headline .block:nth-child(2) { margin-top: 0; }
  .has-full .module--flex.skin--flex--full .block { width: 100%; float: none; }
  .has-full .module--flex.skin--flex--full .block:nth-child(2) { margin-top: 6px; }
  .has-full .module--flex.skin--flex--full .headline, .has-full .module--flex.skin--flex--full .abstract { height: auto !important; overflow: visible !important; }
  .has-full .flex--keyline .block { float: left; width: calc(50% - 18px); width: -webkit-calc(50% - 18px); margin-right: 36px; }
  .has-full .flex--keyline .block:nth-child(2n) { margin-right: 0; }
  .has-full .flex--keyline .block:nth-child(2n+3) { clear: left; }
  .has-full .flex--keyline .block:nth-child(2) { margin-top: 0; }
  .has-full .flex--keyline .block:nth-child(2) { border-top: 0; }
  .module--flex.flex--promo .headline { height: 42px; overflow: hidden; min-height: 42px; }
  .module--page-title.module--has-ad--alt .header--light:after, .module--page-title.module--has-ad--alt .header--light:before { content: ""; display: table; clear: both; }
  .module--page-title.module--has-ad--alt .header { float: left; }
  .module--page-title.module--has-ad--alt .ad--300x80 { float: right; }
  .search-result-portlet .list-sort { right: 0px; }
  .search-result-portlet #refinesearch { top: 142px; }
  .module--gallery .gallery__player { padding: 36px; }
  .module--gallery .gallery-layout__left { width: 65%; }
  .module--gallery .gallery__related { margin-top: 24px; }
  .module--gallery .gallery__related .subheadline, .module--gallery .gallery__related .gallery-count { width: 49%; }
  .module--gallery .gallery__related .subheadline { float: right; }
  .module--gallery .gallery__related .gallery-count { bottom: 12px; left: 38px; text-align: left; }
  .android-not-chrome .module--gallery .media-slider__thumbs > .block { padding: 0; margin: 4px 0; text-align: center; width: 25%; }
  .android-not-chrome .module--gallery .media-slider__thumbs .media__container--16x9 { min-height: 110px; padding-bottom: 0; }
  .android-not-chrome .module--gallery .media-slider__thumbs .media__container--16x9 .media { min-height: 110px; }
  .module--gallery .component__gallery .gallery-layout__left { float: left; }
  .module--gallery .component__gallery .gallery__related { float: right; }
  .module--gallery .media-slider__viewport .block { width: 612px; }
  .desktop-wide .module--gallery .media-slider__viewport .block { width: 685px; }
  .module--happening-now { background-color: #e3dfdf; padding: 12px; margin-bottom: 0; }
  .module--happening-now:before, .module--happening-now:after { content: " "; display: table; clear: both; }
  .module--happening-now header a { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; text-transform: uppercase; color: black; position: absolute; bottom: 12px; }
  .module--happening-now h1, .module--happening-now .date, .module--happening-now .time, .module--happening-now .text--primary { font-weight: normal; }
  .module--happening-now .date, .module--happening-now .time, .module--happening-now .text--primary { color: #636466; }
  .module--happening-now .has-video { position: relative; }
  .module--happening-now .has-video a:before { content: ""; text-decoration: inherit; display: inline-block; speak: none; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #fff; font-size: 31px; position: absolute; left: 60.5%; top: 59%; margin-left: -32px; width: 64px; opacity: 0.7; z-index: 10; }
  .module--happening-now .module--ad { margin-bottom: 0; margin-top: 6px; }
  .module--happening-now h1 { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; text-transform: uppercase; line-height: 100%; font-weight: 600; color: #333333; }
  .module--happening-now .time { font-size: 22px; }
  .module--happening-now .block { width: 145px; border-left: 1px solid #bebcbc; height: 140px; padding-left: 22px; padding-right: 22px; }
  .module--happening-now .header { width: 180px; float: left; font-weight: normal; padding: 12px; }
  .module--happening-now .module__body { float: left; width: 80%; width: calc(100% - 11.25rem); width: -webkit-calc(100% - 11.25rem); }
  .module--happening-now time, .module--happening-now .text--primary { font-weight: 600; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; }
  .module--happening-now .blocks { padding-left: 30px; }
  .module--happening-now .headline { font-size: 12px; font-weight: normal; margin-top: 0; margin-bottom: 6px; height: 60px; line-height: 16px; }
  .module--happening-now .block time, .module--happening-now .block .text--primary { display: block; margin-bottom: 9px; }
  .module--happening-now .block--gallery .gallery { width: 75%; }
  .module--happening-now .carousel__overflow { padding-right: 18px; margin-left: 30px; }
  .module--happening-now .component__happening-now .carousel__overflow { margin-top: 6px; padding-left: 0; }
  .module--happening-now .carousel__pager { margin-left: 0; margin-top: 0; }
  .module--happening-now .media__container--4x3 img { width: auto; max-height: 95px; }
  .happening-now--timestamp .block { height: 165px; }
  .component__happening-now .blocks { display: block; padding-left: 0; }
  .happening-now--black-friday .block { width: 200px; padding-left: 14px; padding-right: 14px; }
  .happening-now--black-friday .headline { height: 35px; font-weight: bold; font-size: 13px; overflow: hidden; }
  .happening-now--black-friday .description { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; display: block; line-height: 16px; margin-bottom: 5px; height: 32px; overflow: hidden; }
  .happening-now--black-friday .header:after { content: "Brought to you by "; background-image: url("../images/custom/shop-smart-logo.png"); position: relative; display: block; padding-top: 12px; background-size: 80px 42px; height: 63px; background-position: bottom left; background-repeat: no-repeat; width: 145px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; color: #555; }
  .page__two-col .happening-now--black-friday { margin-left: -14px; margin-bottom: 20px; }
  .headline-list--three-up .module__body .blocks .block { float: left; width: calc(33.33333% - 11px); width: -webkit-calc(33.33333% - 11px); margin-right: 11px; }
  .headline-list--three-up .module__body .blocks .block:nth-child(3n) { margin-right: 0; }
  .headline-list--three-up .module__body .blocks .block:nth-child(3n+4) { clear: left; }
  .headline-list--three-up .module__body .blocks .block:nth-child(3) { margin-top: 0; }
  .headline-list--three-up .headline { height: 55px; }
  .headline-list--three-up .abstract { height: 82px; }
  .safari.mobile .iframe--scrollable .module__body { overflow: hidden; position: relative; }
  .safari.mobile .iframe--scrollable .module__body iframe { display: none; position: relative; overflow: hidden; }
  .safari.mobile .iframe--scrollable .module__body button { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .safari.mobile .iframe--scrollable .module__body .iframe--toggleBtn { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; background: rgba(255, 255, 255, 0.85); position: absolute; z-index: 9; top: 0; text-align: center; padding-top: 90px; right: 0; height: 100%; width: 100%; }
  .safari.mobile .iframe--scrollable .module__body .iframe--toggleBtn button:after { content: "Touch to view"; }
  .safari.mobile .iframe--scrollable .module__body .is-active .iframe--toggleBtn, .safari.mobile .iframe--scrollable .module__body.is-active .iframe--toggleBtn { display: none; padding-top: 0; height: auto; width: auto; }
  .safari.mobile .iframe--scrollable .module__body .is-active button:after, .safari.mobile .iframe--scrollable .module__body.is-active button:after { content: "Close"; }
  .safari.mobile .iframe--scrollable .module__body .js-show iframe, .safari.mobile .iframe--scrollable .module__body.js-show iframe { display: block; }
  .insider--insidersampler .flex--custom-block--insider .abstract, .insider--insidersampler .flex--custom-block--insider .headline { height: auto !important; }
  .subscribe .layout__content { width: 650px; }
  .site__type--np .module--page-title .header--light > h1 { font-size: 30px; padding-bottom: 0; }
  .site__type--np .module--page-title .abstract { font-size: 15px !important; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 150%; }
  .site__type--np .grid__three-fourths:first-child { margin-left: 0; }
  .site__type--np .grid__three-fourths:first-child + .grid__one-fourth { margin-left: 24px; }
  .pull__one-fourth { position: relative; left: -30%; }
  .push__three-fourths { position: relative; right: -70%; }
  .push__three-fourths:first-child + .pull__one-fourth { margin-left: 0; }
  .grid__cols-lg-1 { width: 8.33333%; }
  .grid__cols-lg-2 { width: 16.66667%; }
  .grid__cols-lg-3 { width: 25%; }
  .grid__cols-lg-4 { width: 33.33333%; }
  .grid__cols-lg-5 { width: 41.66667%; }
  .grid__cols-lg-6 { width: 50%; }
  .grid__cols-lg-7 { width: 58.33333%; }
  .grid__cols-lg-8 { width: 66.66667%; }
  .grid__cols-lg-9 { width: 75%; }
  .grid__cols-lg-10 { width: 83.33333%; }
  .grid__cols-lg-11 { width: 91.66667%; }
  .grid__cols-lg-12 { width: 100%; }
  .grid__cols-lg-1, .grid__cols-lg-2, .grid__cols-lg-3, .grid__cols-lg-4, .grid__cols-lg-4, .grid__cols-lg-5, .grid__cols-lg-6, .grid__cols-lg-7, .grid__cols-lg-8, .grid__cols-lg-9, .grid__cols-lg-10, .grid__cols-lg-11, .grid__cols-lg-12 { float: left; padding-left: 2%; }
  .grid__cols-lg-1:first-child, .grid__cols-lg-2:first-child, .grid__cols-lg-3:first-child, .grid__cols-lg-4:first-child, .grid__cols-lg-4:first-child, .grid__cols-lg-5:first-child, .grid__cols-lg-6:first-child, .grid__cols-lg-7:first-child, .grid__cols-lg-8:first-child, .grid__cols-lg-9:first-child, .grid__cols-lg-10:first-child, .grid__cols-lg-11:first-child, .grid__cols-lg-12:first-child { padding-left: 0; }
  .wcpo.subscribe .wcpo-oreb-top-section { width: 1040px; }
  .wcpo.subscribe .panel__footer { max-width: 66%; }
  .module--story .headline { font-size: 30px; margin-bottom: 12px; }
  .module--story .byline, .module--story .posted, .module--story .updated, .module--story .tag-list { font-size: 12px; }
  .module--story .story__content { float: right; width: 492px; }
  .module--story .story__sidebar { position: absolute; margin-top: 6px; width: 170px; left: 0; top: 0; }
  .module--story .story--full .story__content { float: none; width: auto; }
  .module--story .story--full .story__sidebar { position: relative; width: auto; }
  .module--story .story--full .layout--share__second { float: left; clear: none; width: 40%; margin-top: -12px; margin-left: 20px; }
  .module--story .icon--share { display: none; }
  .module--story .icon--share.is-active, .module--story .icon--share:hover, .module--story .icon--text-size-trigger.is-active, .module--story .icon--text-size-trigger:hover { color: #d2d2d2 !important; }
  .module--story .story__textSize { float: left; display: block; }
  .module--story .story__textSize button { cursor: pointer; }
  .module--story .ie .story__textSize { left: 47px; height: 33px; }
  .module--story .ie .story__textSize { left: 46px; }
  .module--story .story__tools { margin-bottom: 35px; padding-left: 5px; }
  .module--story .story__tools:before, .module--story .story__tools:after { content: " "; display: table; clear: both; }
  .module--story .story__tools__triggers { display: none; }
  .module--story .story__share { float: left; }
  .module--story .story__tools__triggers { width: 30%; }
  .module--story .story__tools__triggers .icon--text-size-trigger { border-right: solid 1px #636466; font-size: 26px; margin-top: -2px; margin-left: 7px; padding-right: 14px; padding-bottom: 0; }
  .module--story .story__share { width: 70%; }
  .module--story .nav--pagination button:hover { color: #d2d2d2; }
  .newsy-player object object { min-height: 360px; }
  .story__media .media-slider__viewport .block { min-height: 360px; width: 640px; }
  .is-video-clicked .video-mobile-img, .is-video-clicked .iOS-posterImg { display: none !important; }
  .vidHolder.anv-skin .anv-loading { top: 45%; }
  .vidHolder.anv-skin .anv-controlbar > ul { padding: 0 10px; }
  .media__caption__container .caption { margin-bottom: 6px; }
  .media__caption__container .caption__author { margin-top: 8px; }
  .media__caption-bottom { margin-bottom: 6px; }
  .safari.mobile .vidHolder .video-mobile-img { display: none; }
  .vidHolder div.anv-close-caption { top: 1% !important; padding: 2px 0 !important; margin: 0 !important; background: rgba(0, 0, 0, 0.5) !important; }
  .vidHolder div.anv-close-caption ul li { height: auto !important; }
  .vidHolder.anv-skin .anv-controlbar-right li:first-child, .vidHolder.anv-skin .anv-controlbar-right li, .vidHolder.anv-skin .anv-controlbar-left li { border: 0 !important; }
  .story__media { padding-top: 5px; margin-bottom: 10px; }
  .js-is-closed .media__caption { display: none; }
  .js-is-closed .hide { display: none; }
  .js-is-closed .show { display: block; }
  .media-slider__count { display: none; }
  .media-slider__thumbs { position: relative; transition: opacity 0.3s; border-bottom: 1px solid #d2d2d2; margin-bottom: 18px; }
  .media-slider__thumbs:before, .media-slider__thumbs:after { content: " "; display: table; clear: both; }
  .media-slider__thumbs .block { display: inline-block; vertical-align: top; width: 95px; margin-bottom: 5px; }
  .media-slider__thumbs .block:hover .media { opacity: 1; }
  .media-slider__thumbs .block.is-current .media { opacity: 0.9; }
  .media-slider__thumbs .block.is-current:hover .media { opacity: 1; }
  .media-slider__thumbs .block.has-video > div:first-child:before { content: ""; text-decoration: inherit; display: inline-block; speak: none; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #fff; font-size: 16px; position: absolute; left: 50%; top: 75%; margin-left: -32px; width: 64px; opacity: 0.5; z-index: 8; }
  .media-slider__thumbs .media__container--16x9 { background: #fff; border: 2px solid #fff; }
  .media-slider__thumbs .media { opacity: 0.4; }
  .media-slider__thumbs .is-active .media { opacity: 1; }
  .page__long-form-story--true .page { margin-top: 12px; }
  .page__long-form-story--true .container { width: auto; padding: 0; }
  .page__long-form-story--true .body__inner { margin: auto; width: auto; background: white; }
  .page__long-form-story--true #main { padding: 0; width: auto; }
  .page__long-form-story--true .module--story .story__media, .page__long-form-story--true .module--story .header { margin-left: 0; margin-right: 0; }
  .page__long-form-story--true .module--story .story__content { float: none; width: auto; margin-left: 0; margin-right: 0; }
  .page__long-form-story--true .module--story blockquote { margin-top: 0; margin-bottom: 0; }
  .page__long-form-story--true .footer .footer--logo, .page__long-form-story--true .footer .nav { display: none; }
  .page__long-form-story--true .body__inner { width: auto; }
  .page__long-form-story--true #main { padding: 0; margin: 44px 0 0 0; }
  .page__long-form-story--true .module--story { margin: 0; padding: 0; }
  .page__long-form-story--true .module--story .header { margin: 0; }
  .page__long-form-story--true .footer .nav--footer, .page__long-form-story--true .footer .footer--logo, .page__long-form-story--true .footer .nav--container { display: none; }
  .page__long-form-story--true .access-display { margin: auto; max-width: 713px; }
  .page__long-form-story--true .social-list { opacity: 0; position: fixed; bottom: 24px; left: 24px; transition: opacity 0.75s ease-in; }
  .page__long-form-story--true .social-list.is-active { opacity: 1; }
  .page__long-form-story--true .social-list .stButton .stLarge { position: absolute; left: -24px; top: -23px; background-image: none !important; }
  .page__long-form-story--true .social-list .social-list-item { position: relative; display: inline-block; margin-right: -4px; }
  .page__long-form-story--true .icon-round { display: block; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#e7e7e7)); background-image: -webkit-linear-gradient(top, #f7f7f7, #e7e7e7); background-image: -moz-linear-gradient(top, #f7f7f7, #e7e7e7); background-image: -ms-linear-gradient(top, #f7f7f7, #e7e7e7); background-image: -o-linear-gradient(top, #f7f7f7, #e7e7e7); color: #a7a7a7; margin: 12px; width: 50px; height: 50px; position: relative; text-align: center; line-height: 50px; border-radius: 50%; box-shadow: 0px 3px 7px #cdcdcd, inset 0px 2px 3px #fff; font-size: 18px; }
  .page__long-form-story--true .icon-round:hover { text-decoration: none; color: #555; background: #f5f5f5; }
  .page__long-form-story--true .longform .washer, .page__long-form-story--true .longform .header { min-height: 550px; }
  .page__long-form-story--true .longform .washer { padding-top: 170px; } }
@media screen and (min-width: 1020px) and (min-width: 1400px) { .page__long-form-story--true .longform .washer, .page__long-form-story--true .longform .header { min-height: 680px; }
  .page__long-form-story--true .longform .washer { padding-top: 230px; } }
@media screen and (min-width: 1020px) { .home-top--election .home-top__image-masker__mask { position: absolute; right: -24px; overflow: hidden; height: 339px; }
  .home-top--election .home-top__image-masker__image { position: relative; top: -56px; right: -24px; }
  .home-top--election .home-top__image-gradient--flag { position: absolute; z-index: 80; top: 0; right: 0; min-width: 1040px; left: -24px; }
  .module--home-top .home-top__image { position: absolute; z-index: 80; top: 12px; right: 0; max-width: 640px; }
  .module--home-top .home-top__image-gradient--black { position: absolute; z-index: 160; top: 12px; right: 0; height: 360px; width: 640px; }
  .layout--home-top__content { z-index: 200; }
  .home-top__color-scheme-White .layout--home-top__top .abstract { color: black; }
  .module--home-top .home-top__image-masker__mask { width: 640px; height: 367px; overflow: hidden; position: absolute; top: 0; right: 0; }
  .home-top--election .home-top__image-masker__mask { right: -24px; }
  .layout--big-news { margin-left: -10px; margin-top: -7px; width: 1040px; }
  .layout--big-news .layout--home-top__bg { right: 14px; }
  .layout--home-top__third { margin-right: 5px; }
  .module--home-top .flex--card .block { height: 122px; }
  .module--home-top .flex--keyline .blocks { height: 247px; overflow: hidden; }
  .module--home-top .flex--keyline .module__body { padding-top: 3px; padding-bottom: 0; }
  .module--home-top .flex--promo .module__body > .inner { height: 248px; }
  .module--home-top .flex--promo .media { max-height: 175px; }
  .module--home-top .flex--promo .has-video:before { bottom: 23px; }
  .home-top__color-scheme-Black .container > .layout--home-top__bottom { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjYlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(top, transparent 0%, black 6%, black 26%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(6%, black), color-stop(26%, black)); background: -webkit-linear-gradient(top, transparent 0%, black 6%, black 26%); background: -o-linear-gradient(top, transparent 0%, black 6%, black 26%); background: -ms-linear-gradient(top, transparent 0%, black 6%, black 26%); background: linear-gradient(to bottom, transparent 0%, black 6%, black 26%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); }
  .home-top__color-scheme-White .container > .layout--home-top__bottom { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjYlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(top, rgba(249, 249, 249, 0) 0%, #f9f9f9 6%, #f9f9f9 26%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(249, 249, 249, 0)), color-stop(6%, #f9f9f9), color-stop(26%, #f9f9f9)); background: -webkit-linear-gradient(top, rgba(249, 249, 249, 0) 0%, #f9f9f9 6%, #f9f9f9 26%); background: -o-linear-gradient(top, rgba(249, 249, 249, 0) 0%, #f9f9f9 6%, #f9f9f9 26%); background: -ms-linear-gradient(top, rgba(249, 249, 249, 0) 0%, #f9f9f9 6%, #f9f9f9 26%); background: linear-gradient(to bottom, rgba(249, 249, 249, 0) 0%, #f9f9f9 6%, #f9f9f9 26%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#FFFFFF',GradientType=0 ); }
  .container > .layout--home-top__bottom { padding-top: 20px; margin-top: -20px; z-index: 9; position: relative; }
  .module--home-top .layout--home-top__bottom { margin-top: 27px; }
  .module--triple-box .media { padding-bottom: 12px; }
  .module--triple-box .blocks--stacked { float: left; }
  .module--triple-box .blocks--stacked:before, .module--triple-box .blocks--stacked:after { content: " "; display: table; clear: both; }
  .module--triple-box .blocks--stacked .block { width: 50%; float: left; }
  .module--triple-box .blocks--stacked.blocks--single .block { float: none; width: auto; }
  .module--triple-box .blocks--stacked .headline { min-height: 66px; }
  .module--triple-box .blocks--stacked .abstract { min-height: 76px; }
  .module--triple-box .blocks--keyline .headline { min-height: 44px; line-height: 18px; }
  .module--triple-box .blocks--keyline .block:first-child { border-top: 0; }
  .module--triple-box .blocks--keyline .blocks { border-left: 1px solid #e4e3e3; }
  .module--triple-box .blocks--keyline .blocks:first-child { border-left: 0; }
  .triple-box--triple .blocks--keyline .blocks { width: 27%; float: left; }
  .triple-box--triple .blocks--stacked { width: 46%; }
  .triple-box--triple .blocks--keyline .block { padding-top: 12px; padding-bottom: 12px; }
  .triple-box--double .blocks--keyline { width: 33%; float: left; }
  .triple-box--double .blocks--stacked { width: 66%; }
  .triple-box--double .blocks--keyline .block { padding-top: 12px; padding-bottom: 12px; }
  .triple-box--double-reverse .blocks--keyline { width: 60%; float: right; }
  .triple-box--double-reverse .blocks--stacked { width: 40%; float: left; }
  .triple-box--double-reverse .blocks--keyline .block { padding-top: 12px; padding-bottom: 12px; }
  .module--weather-alerts .module--header--inner { font-size: 14px; }
  .module--wxByLocation .carousel__overflow { margin-left: 39px; margin-right: 39px; }
  .module--wxByLocation .wxByLocation-error { right: 6px; top: 40px; font-size: 12px; }
  .module--wxByLocation .component__carousel .date { font-size: 14px; }
  .module--election-results .header--light { width: 50%; float: left; }
  .module--election-results .elections-results__jump-nav { float: right; }
  .module--election-results .percentage-combo__graph { width: 86%; }
  .layout--three-up .block { float: left; width: calc(33.33333% - 3px); width: -webkit-calc(33.33333% - 3px); margin-right: 3px; }
  .layout--three-up .block:nth-child(3n) { margin-right: 0; }
  .layout--three-up .block:nth-child(3n+4) { clear: left; }
  .layout--three-up .block:nth-child(3) { margin-top: 0; }
  .module--agent-list .abstract { overflow: auto; }
  .module--triple-box .media { padding-bottom: 12px; }
  .module--triple-box .blocks--stacked { float: left; }
  .module--triple-box .blocks--stacked:before, .module--triple-box .blocks--stacked:after { content: " "; display: table; clear: both; }
  .module--triple-box .blocks--stacked .block { width: 50%; float: left; }
  .module--triple-box .blocks--stacked.blocks--single .block { float: none; width: auto; }
  .module--triple-box .blocks--stacked .headline { min-height: 66px; }
  .module--triple-box .blocks--stacked .abstract { min-height: 76px; }
  .module--triple-box .blocks--keyline .headline { min-height: 44px; line-height: 18px; }
  .module--triple-box .blocks--keyline .block:first-child { border-top: 0; }
  .module--triple-box .blocks--keyline .blocks { border-left: 1px solid #e4e3e3; }
  .module--triple-box .blocks--keyline .blocks:first-child { border-left: 0; }
  .triple-box--triple .blocks--keyline .blocks { width: 27%; float: left; }
  .triple-box--triple .blocks--stacked { width: 46%; }
  .triple-box--triple .blocks--keyline .block { padding-top: 12px; padding-bottom: 12px; }
  .triple-box--double .blocks--keyline { width: 33%; float: left; }
  .triple-box--double .blocks--stacked { width: 66%; }
  .triple-box--double .blocks--keyline .block { padding-top: 12px; padding-bottom: 12px; }
  .triple-box--double-reverse .blocks--keyline { width: 60%; float: right; }
  .triple-box--double-reverse .blocks--stacked { width: 40%; float: left; }
  .triple-box--double-reverse .blocks--keyline .block { padding-top: 12px; padding-bottom: 12px; } }
@media screen and (min-width: 1020px) and (min-width: 1160px) { .desktop-wide .layout--home-top__third { width: 398px; }
  .desktop-wide .body__inner { width: 1160px; }
  .desktop-wide .container { width: 1160px; padding-left: 14px; padding-right: 14px; }
  .desktop-wide .container--ad, .desktop-wide .header--bg > .container { padding-left: 0; padding-right: 0; }
  .desktop-wide .layout__side { width: 410px; }
  .desktop-wide .ad--300x250 { width: 300px; margin-left: auto; margin-right: auto; }
  .desktop-wide .stay-connected--horizontal, .desktop-wide .flex--promo { width: 328px; margin-left: auto; margin-right: auto; }
  .desktop-wide .flex--promo { width: 300px; }
  .desktop-wide .navitron__dropdown { width: 1160px; }
  .desktop-wide .layout--big-news { margin-left: -14px; margin-top: -12px; width: 1160px; }
  .desktop-wide .layout--featured-content .layout--featured-content__first { width: 376px; margin-right: 15px; }
  .desktop-wide .layout--featured-content .layout--featured-content__second { width: 387px; }
  .desktop-wide .module--featured-content.live-streaming--true .block--mini { padding: 19px; }
  .desktop-wide .layout--home-top__top { max-width: 404px; padding-top: 20px; }
  .desktop-wide .page__home .area__break--first .layout__content { width: 783px; }
  .desktop-wide .page__home .area__break--first .layout__side { width: 338px; }
  .desktop-wide.brand-spotlight .body__inner, .desktop-wide.page__long-form-story--true .body__inner { width: auto; } }
@media screen and (min-width: 1020px) { .layout__side .layout--featured-content__first, .layout__side .layout--featured-content__second { width: auto; }
  .desktop-wide .layout__side .layout--featured-content__first, .desktop-wide .layout__side .layout--featured-content__second { width: auto; }
  .desktop-wide .layout__side .block--live-streaming > .inner { width: 410px; height: auto; }
  #pg-results .container { padding-left: 0 !important; padding-right: 0 !important; }
  .layout__side #recaptcha_area, .layout__side #recaptcha_table { width: 300px !important; }
  .iContribute-gallery .js-gallery__viewport img { min-height: 385px; }
  .ie9 .module--headline-list .module__body .blocks .block, .ie11 .module--headline-list .module__body .blocks .block { width: 31%; }
  .ie9 .has-full .flex--card .block, .ie11 .has-full .flex--card .block { width: 48%; }
  .ie9 .grid__half, .ie11 .grid__half { width: 49%; }
  a.social-item { text-decoration: none; }
  .page__home .area__break--first .module--stay-connected { margin-bottom: 12px; }
  .page__home .area__break--first .ad--300x250 { margin-bottom: 18px; }
  .module--triple-box .blocks--stacked .media__container--4x3 { padding-bottom: 84%; }
  .portlet-area--2 .ad--300x250 { margin-bottom: 0; }
  .kypost .nav--navitron .site-logo { background-color: #FFF; background-size: 100%; margin-right: 15px; }
  .vcs-lhn .nav--navitron .navitron__dropdown, .site__type--micro .nav--navitron .navitron__dropdown { width: auto; top: 38px; height: auto; }
  .vcs-lhn .nav--navitron .navitron__content, .site__type--micro .nav--navitron .navitron__content { display: none; }
  .vcs-lhn .nav--navitron .navitron__links, .site__type--micro .nav--navitron .navitron__links { width: auto; }
  .vcs-lhn .nav--navitron .nav-item--lvl-1, .site__type--micro .nav--navitron .nav-item--lvl-1 { position: relative; }
  .mca .module--advanced-page-title.topper--native .topper--bg__background { height: 350px; }
  .mca .module--advanced-page-title.topper--native .link-list__secondary { background: #992c1c; }
  .mca .module--advanced-page-title.topper--native .link-list__secondary a { color: white; }
  .mca .module--advanced-page-title.topper--native .link-list__secondary a:hover { color: black; }
  .wcpo .home--v2 .module--home-top .has-full .flex--card .block, .wcpo .home--v2 .module--home-top .has-full .skin--flex-headline .block { float: none; width: auto; margin-right: 0; }
  .kns-prep .site-logo { position: relative; }
  .kns-prep .site-logo:after { content: " "; position: absolute; background: #0b5ea9; width: 15px; height: 12px; left: 115px; top: 56px; }
  .wcpo .module--home-top .layout--home-top__bottom { margin-top: 0; }
  .kgtv.wxratelogo .masthead--tv { background-image: url("http://media.scrippsnationalnews.com/cms/images/color_schemes/kgtv/wxrate.png"); background-repeat: no-repeat; background-size: 286px 50px; background-position: 480px 54px; } }
@media screen and (min-width: 1020px) and (min-width: 1160px) { .kgtv.wxratelogo .masthead--tv { background-position: 602px 54px; } }
@media screen and (min-width: 1020px) { .variant--home2n .area__break--fifth .grid__half { width: 100%; }
  .variant--small-market-home .module--featured-content .is-sponsored + .block { display: none; }
  .variant--small-market-home .module--featured-content .is-sponsored .media__container--4x3 { padding-bottom: 52.56%; }
  .variant--small-market-home .module--featured-content .is-sponsored .side__media { max-width: none; float: none; }
  .variant--small-market-home .module--featured-content .is-sponsored .complex--social { left: 0 !important; bottom: 0 !important; }
  .module--circular { max-width: 300px; height: 220px; overflow: hidden; margin: 0 auto; }
  .nav-item--listen-live:before { margin-left: 8px; font-family: FontAwesome; color: white; content: ""; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
  .wkbw .masthead--tv-center .site-logo, .wxyz .masthead--tv-center .site-logo { background-size: initial; }
  .site-dashboard { position: absolute; top: 22px; width: 400px; left: 24px; } }

/*# sourceMappingURL=large.css.map */
