@charset "UTF-8"; /* All */ .module--closings .js-filter__triggers, .module--headline-list .headline-list__filter-triggers, .module--weather-alerts .weather-alerts__filter-triggers { margin-bottom: 0.625rem; } .module--closings .js-filter__triggers > a, .module--headline-list .headline-list__filter-triggers > a, .module--weather-alerts .weather-alerts__filter-triggers > a, .module--closings .js-filter__triggers > button, .module--headline-list .headline-list__filter-triggers > button, .module--weather-alerts .weather-alerts__filter-triggers > button { color: #a4a4a4; border: 1px solid #ccc; background: #efefef; border-radius: 2px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.875rem; text-decoration: none; padding: 6px 12px; display: inline-block; } .module--closings .js-filter__triggers > a:hover, .module--headline-list .headline-list__filter-triggers > a:hover, .module--weather-alerts .weather-alerts__filter-triggers > a:hover, .module--closings .js-filter__triggers > button:hover, .module--headline-list .headline-list__filter-triggers > button:hover, .module--weather-alerts .weather-alerts__filter-triggers > button:hover { text-decoration: none; color: black; } .module--closings .js-filter__triggers > a:hover:before, .module--headline-list .headline-list__filter-triggers > a:hover:before, .module--weather-alerts .weather-alerts__filter-triggers > a:hover:before, .module--closings .js-filter__triggers > button:hover:before, .module--headline-list .headline-list__filter-triggers > button:hover:before, .module--weather-alerts .weather-alerts__filter-triggers > button:hover:before { color: #7e7e7e; } .module--closings .js-filter__triggers > a.is-active, .module--headline-list .headline-list__filter-triggers > a.is-active, .module--weather-alerts .weather-alerts__filter-triggers > a.is-active, .module--closings .js-filter__triggers > button.is-active, .module--headline-list .headline-list__filter-triggers > button.is-active, .module--weather-alerts .weather-alerts__filter-triggers > button.is-active { color: #777; background: white; font-weight: bold; } .module--closings .js-filter__triggers > a.is-active:hover, .module--headline-list .headline-list__filter-triggers > a.is-active:hover, .module--weather-alerts .weather-alerts__filter-triggers > a.is-active:hover, .module--closings .js-filter__triggers > button.is-active:hover, .module--headline-list .headline-list__filter-triggers > button.is-active:hover, .module--weather-alerts .weather-alerts__filter-triggers > button.is-active:hover { background: #979797; color: white; } .module--closings .js-filter__triggers > a:hover, .module--headline-list .headline-list__filter-triggers > a:hover, .module--weather-alerts .weather-alerts__filter-triggers > a:hover, .module--closings .js-filter__triggers > button:hover, .module--headline-list .headline-list__filter-triggers > button:hover, .module--weather-alerts .weather-alerts__filter-triggers > button:hover { background: #d6d6d6; color: white; } .module--closings .block, .module--weather-alerts .block { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.9375rem; border-top: 1px solid #d2d2d2; } .module--closings .block:first-of-type, .module--weather-alerts .block:first-of-type { border-top: 0; } .media__container--4x3, .media__container--16x9, .media__containter--1x1 { height: 0; position: relative; overflow: hidden; text-align: center; } .media__container--4x3 { padding-bottom: 75%; } .media__container--16x9 { padding-bottom: 56.25%; } .media__containter--1x1 { padding-bottom: 100%; } .media { max-width: 100%; } .related__body .block { border-bottom: 1px solid #d2d2d2; } .btn--ui-block, .search-result-portlet #mainSearchResult .pagination .pager { color: #fff; background: #4c4c4c; } blockquote, .blockquote { color: #000; background: #e4e3e3; } button { background: none; border: 0; cursor: pointer; outline: 0; font-family: Georgia, "Times New Roman", serif; font-size: 1rem; -webkit-border-radius: 0; -ms-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0; -ms-box-shadow: 0; -moz-box-shadow: 0; -o-box-shadow: 0; box-shadow: 0; border: 0; } .js-cycle-items button { background: #3f70ac; color: #fff; padding-top: 0.375rem; padding-bottom: 0.375rem; padding-left: 0.75rem; padding-right: 0.75rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .btn--primary, .module--form input[type="submit"], .module--agent-list .read-more, .ugc-authentication-portlet input[name="login"], .ugc-authentication-portlet input[name="submit"] { color: white; border: 1px solid #0c5ca8; background: #0c5ca8; border-radius: 2px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.875rem; text-decoration: none; padding: 6px 12px; display: inline-block; } .btn--primary:hover, .module--form input[type="submit"]:hover, .module--agent-list .read-more:hover, .ugc-authentication-portlet input[name="login"]:hover, .ugc-authentication-portlet input[name="submit"]:hover { text-decoration: none; color: black; } .btn--primary:hover:before, .module--form input[type="submit"]:hover:before, .module--agent-list .read-more:hover:before, .ugc-authentication-portlet input[name="login"]:hover:before, .ugc-authentication-portlet input[name="submit"]:hover:before { color: #b8dafa; } .is-active.btn--primary, .module--form input.is-active[type="submit"], .module--agent-list .is-active.read-more, .ugc-authentication-portlet input.is-active[name="login"], .ugc-authentication-portlet input.is-active[name="submit"] { color: #777; background: white; font-weight: bold; } .is-active.btn--primary:hover, .module--form input.is-active[type="submit"]:hover, .module--agent-list .is-active.read-more:hover, .ugc-authentication-portlet input.is-active[name="login"]:hover, .ugc-authentication-portlet input.is-active[name="submit"]:hover { background: #b8dafa; color: white; } .btn--primary:hover, .module--form input[type="submit"]:hover, .module--agent-list .read-more:hover, .ugc-authentication-portlet input[name="login"]:hover, .ugc-authentication-portlet input[name="submit"]:hover { background: #094278; color: white; } .btn--secondary, .module--form input[name="logout"], .ugc-authentication-portlet input[name="register"] { color: #a4a4a4; border: 1px solid #ccc; background: #efefef; border-radius: 2px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.875rem; text-decoration: none; padding: 6px 12px; display: inline-block; } .btn--secondary:hover, .module--form input[name="logout"]:hover, .ugc-authentication-portlet input[name="register"]:hover { text-decoration: none; color: black; } .btn--secondary:hover:before, .module--form input[name="logout"]:hover:before, .ugc-authentication-portlet input[name="register"]:hover:before { color: #7e7e7e; } .is-active.btn--secondary, .module--form input.is-active[name="logout"], .ugc-authentication-portlet input.is-active[name="register"] { color: #777; background: white; font-weight: bold; } .is-active.btn--secondary:hover, .module--form input.is-active[name="logout"]:hover, .ugc-authentication-portlet input.is-active[name="register"]:hover { background: #7e7e7e; color: white; } .btn--secondary:hover, .module--form input[name="logout"]:hover, .ugc-authentication-portlet input[name="register"]:hover { background: #d6d6d6; color: white; } .background-gradient { background: #fdfdfd; background: -moz-linear-gradient(left, #fdfdfd 0%, #7f7f7f 50%, #ffffff 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%, #fdfdfd), color-stop(50%, #7f7f7f), color-stop(100%, #ffffff)); background: -webkit-linear-gradient(left, #fdfdfd 0%, #7f7f7f 50%, #ffffff 100%); background: -o-linear-gradient(left, #fdfdfd 0%, #7f7f7f 50%, #ffffff 100%); background: -ms-linear-gradient(left, #fdfdfd 0%, #7f7f7f 50%, #ffffff 100%); background: linear-gradient(to right, #fdfdfd 0%, #7f7f7f 50%, #ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#ffffff',GradientType=1 ); } .carousel--text .pager--prev { background: #ffffff; } .carousel--text .pager--next { background: #ffffff; } .module--story .byline:before, .module--story--weather .byline:before, .module--story .posted:before, .module--story--weather .posted:before, .module--story .updated:before, .module--story--weather .updated:before, .module--story .tags:before, .module--story--weather .tags:before, .module--featured-story .byline:before, .module--featured-story .posted:before, .module--featured-story .updated:before { text-transform: uppercase; font-weight: bold; color: #000; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--story .byline, .module--story--weather .byline, .module--story .posted, .module--story--weather .posted, .module--story .updated, .module--story--weather .updated, .module--story .tags, .module--story--weather .tags, .module--featured-story .byline, .module--featured-story .posted, .module--featured-story .updated { color: #636466; } .carousel--text .updated:before, .wxByLocation-current .text--primary { font-weight: 600; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--static-content .module__body, .wxByLocation-current .text--secondary { font-family: georgia; } .module--closings .blocks .header, .module--weather-alerts .blocks .header { border-bottom: solid 1px #999999; color: #999999; font-size: 0.9375rem; font-weight: normal; padding-left: 0.625rem; } .page-ad__color--green.page-ad__type--individual-module .module--headline-list .header--light:before, .page-ad__color--green.page-ad__type--individual-module .module--page-title .header--light:before, .page-special__scheme--newsy .newsy-header:before, .brand-spotlight .share__social-items:before, #footer .grid-container:before, .modal.storyVideoPlayer .modal--story-video-container .container:before, .modal.storyVideoPlayer .story-video-container__top:before, .modal--up-next .block:before, .up-next .block:before, .js-multi-images:before, .alerts--breaking .module__body:before, .alerts--news .module__body:before, .module--app-list .block__compelx:before, .component__carousel .blocks:before, .module--carousel .module__footer:before, .l-row:before, .module--closings .block:before, .module--closings .alert:before, .module--featured-content .block:before, .module--featured-content .block--live-streaming > .inner:before, .featured-content--subindex .module__footer:before, .module--flex .inner:before, .module--static-content.skin--flex-headline .inner:before, .flex--card .blocks:before, .module--static-content.skin--flex-headline .blocks:before, .flex--keyline .blocks:before, .layout__content .module--link-list .list:before, .layout__side .module--link-list .list:before, .layout__side .module--static-content .list:before, .search-result-portlet #filterByTpye:before, .search-result-portlet #refinesearchdiv:before, .search-result-portlet #mainSearchResult:before, .search-result-portlet #mainSearchResult .pagination ol:before, .module--search-results a:before, .module--headline-list .module__body:before, .module--headline-list .blocks:before, .headline-list--full .block:before, .module--insider-quotes .block:before, .module--np-digital-promo:before, .wcpo .grid__row:before, .wcpo .btn-align--spread:before, .membership-signup__step .panel:before, .membership-signup__step.membership-signup__inline-wall .panel:before, .poll .results .result:before, .story--share .share__social-items:before, .module--share .share__social-items:before, .module--gallery .share__social-items:before, .layout--share-inline:before, .stay-connected--vertical .blocks:before, .story__share:before, .simplemost-header:before, .module--story-dealer .block:before, .module--story-agent .block:before, .media-slider__viewport:before, .media__caption__container .media__caption-bottom:before, .gallery_tumbs-carousel .thumbs--slider:before, .story__media:before, .gallery__overflow:before, .OUTBRAIN .ob_container .ob_container_recs:before, .module--topic-list .blocks:before, .module--traffic-list .block:before, .module--trending .blocks:before, .module--triple-box .block:before, .module--triple-box .module__body > .inner:before, .module--wxByLocation .module__body:before, .wxByLocation-current .section__body .block:before, .wxByLocation-forecast .header:before, .module--election-results .candidate:before, .skin--card .blocks:before, .module--obit-list .block:before, .module--agent-list .block:before, .module--static-content .module--subscribe-now:before, .module--subscribe-now:before, .page-ad__color--green.page-ad__type--individual-module .module--headline-list .header--light:after, .page-ad__color--green.page-ad__type--individual-module .module--page-title .header--light:after, .page-special__scheme--newsy .newsy-header:after, .brand-spotlight .share__social-items:after, #footer .grid-container:after, .modal.storyVideoPlayer .modal--story-video-container .container:after, .modal.storyVideoPlayer .story-video-container__top:after, .modal--up-next .block:after, .up-next .block:after, .js-multi-images:after, .alerts--breaking .module__body:after, .alerts--news .module__body:after, .module--app-list .block__compelx:after, .component__carousel .blocks:after, .module--carousel .module__footer:after, .l-row:after, .module--closings .block:after, .module--closings .alert:after, .module--featured-content .block:after, .module--featured-content .block--live-streaming > .inner:after, .featured-content--subindex .module__footer:after, .module--flex .inner:after, .module--static-content.skin--flex-headline .inner:after, .flex--card .blocks:after, .module--static-content.skin--flex-headline .blocks:after, .flex--keyline .blocks:after, .layout__content .module--link-list .list:after, .layout__side .module--link-list .list:after, .layout__side .module--static-content .list:after, .search-result-portlet #filterByTpye:after, .search-result-portlet #refinesearchdiv:after, .search-result-portlet #mainSearchResult:after, .search-result-portlet #mainSearchResult .pagination ol:after, .module--search-results a:after, .module--headline-list .module__body:after, .module--headline-list .blocks:after, .headline-list--full .block:after, .module--insider-quotes .block:after, .module--np-digital-promo:after, .wcpo .grid__row:after, .wcpo .btn-align--spread:after, .membership-signup__step .panel:after, .membership-signup__step.membership-signup__inline-wall .panel:after, .poll .results .result:after, .story--share .share__social-items:after, .module--share .share__social-items:after, .module--gallery .share__social-items:after, .layout--share-inline:after, .stay-connected--vertical .blocks:after, .story__share:after, .simplemost-header:after, .module--story-dealer .block:after, .module--story-agent .block:after, .media-slider__viewport:after, .media__caption__container .media__caption-bottom:after, .gallery_tumbs-carousel .thumbs--slider:after, .story__media:after, .gallery__overflow:after, .OUTBRAIN .ob_container .ob_container_recs:after, .module--topic-list .blocks:after, .module--traffic-list .block:after, .module--trending .blocks:after, .module--triple-box .block:after, .module--triple-box .module__body > .inner:after, .module--wxByLocation .module__body:after, .wxByLocation-current .section__body .block:after, .wxByLocation-forecast .header:after, .module--election-results .candidate:after, .skin--card .blocks:after, .module--obit-list .block:after, .module--agent-list .block:after, .module--static-content .module--subscribe-now:after, .module--subscribe-now:after { content: " "; display: table; clear: both; } .side, .module--flex .block, .module--static-content.skin--flex-headline .block, .module--sidebar .block, .module--html-iframe .block, .module--outbrain .block { overflow: hidden; } .side__media { float: left; } .side__body { overflow: hidden; } html, body { margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; font-family: inherit; } i, cite, em, var { font-style: italic; } * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } /* == HTML5 display definitions == */ article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } audio:not([controls]), [hidden] { display: none; } /* == Base == */ html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-family: arial, sans-serif; color: #222; } button, input, select, textarea { font-family: arial, sans-serif; color: #222; } body { margin: 0; font-size: 12px; line-height: 1.4; font-family: Helvetica, Arial, sans-serif; color: #111; } ::-moz-selection, ::selection { background: #bbb; color: #fff; text-shadow: none; } /* == Links == */ a { color: #36c; text-decoration: none; } a:visited { color: #036; } a:hover { text-decoration: underline; outline: 0; } a:active { outline: 0; } :focus { outline: 0; } /* == Typography == */ abbr[title] { border-bottom: 1px dotted; } b, strong, .important { font-weight: bold; } blockquote { margin: 1em 20px; } dfn { font-style: italic; } hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; } ins { background: #ff9; color: #000; text-decoration: none; } mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; } pre, code, kbd, samp { font-family: monospace, serif; _font-family: "courier new", monospace; font-size: 1em; } pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; } q { quotes: none; } q:before, q:after { content: ""; content: none; } small { font-size: 85%; } sub { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; top: -0.5em; } sub { bottom: -0.25em; } /* == Lists == */ ul { margin: 0.5em 0; padding: 0 0 0 30px; } ol { margin: 0.5em 0; padding: 0 0 0 30px; list-style: decimal outside; } ul { list-style: disc outside; } ul ul { list-style-type: circle; } ol ol { list-style: upper-alpha; } dl { margin: 0.5em 0; } dt { font-weight: 700; } dd { padding: 0 0 0 10px; } nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; } /* == Embedded content == */ img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; } svg:not(:root) { overflow: hidden; } img.adapt { width: 100%; height: auto; } /* == Figures == */ figure { margin: 0; } caption { margin-bottom: 0.5em; text-align: center; } /* == Forms == */ form { margin: 0; color: #444; } fieldset { border: 0; margin: 0; padding: 0; } label { cursor: pointer; } legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; } button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; } select { font-size: 11px; } button, input { line-height: normal; } button { cursor: pointer; -webkit-appearance: button; *overflow: visible; } input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; } button[disabled] { cursor: default; } input[disabled] { cursor: default; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; resize: vertical; } input:invalid, textarea:invalid { background-color: #f0dddd; } /* == Tables == */ table { border-collapse: separate; border-spacing: 0; } td { vertical-align: top; } th { font-weight: 700; } .chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; } /* == Headers == */ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: 700; } h1 { font-size: 2.5em; line-height: 1.2; } h2 { font-size: 2em; } h3 { font-size: 1.5em; } h4 { font-size: 1.25em; } h6 { font-weight: 400; } p { margin: 0 0 10px; } .f-left { float: left; margin: 0 2% 2% 0; } .f-right { float: right; margin: 0 0 2% 2%; } .clear { clear: both; } /* ===== LIFERAY NORMALIZATION ===== */ html.aui-dialog-iframe-root-node { overflow: auto; } body.portal-popup { background: none; padding: 10px; } body.aui-dialog-iframe-popup { padding-bottom: 0; } body.portal-iframe { padding: 0; } .logo { display: inline-block; line-height: 1; vertical-align: middle; } .portal-iframe #main-content { width: 100%; } /* HTML Editor */ body.html-editor { background: #fff; color: #000; } .html-editor.portlet-message-boards blockquote { background: #eef0f2 url(../images/message_boards/quoteleft.png) no-repeat 5px 5px; border: 1px solid #777; position: relative; padding: 5px 45px; } .html-editor.portlet-message-boards blockquote:after { background: url(../images/message_boards/quoteright.png) no-repeat 50%; bottom: 5px; content: ""; display: block; height: 24px; position: absolute; right: 5px; width: 31px; z-index: 999; } .html-editor.portlet-message-boards blockquote cite { display: block; font-weight: bold; } .html-editor.portlet-message-boards pre { background: #F9F9F9; border: 1px solid #777; padding: 0.5em; } /* Alerts and popups */ .alert-background { background: #000; } .popup-alert-notice { background-color: #FFC; border-bottom-color: #FC0; } .popup-alert-warning { background-color: #FDD; border-bottom-color: #F00; } /* Portal add content */ .portal-add-content { background: #FFF; text-align: left; z-index: 20; } .portal-add-content a { text-decoration: none; } /* Loading animation */ .loading-animation { background: url(../images/progress_bar/loading_animation.gif) no-repeat top center; margin-top: 10px; padding-top: 40px; text-align: left; } /* Update Manager */ .update-available { margin-top: 10px; padding: 2px; text-align: left; } /* Text highlighting */ .highlight { background: #FFC; font-weight: bold; margin: 0 1px; } /* Forms */ input[type="text"], input[type="password"], input[type="file"], input[type="submit"], input[type="button"], input[type="reset"], select, textarea, .textarea, button, .aui-field-input-text { padding: 5px; } .access-display .access-display-sections { background: transparent; border: 0; padding: 0; } .is-hidden, .hidden { display: none; } ul, ol { padding: 18px; margin: 0; padding-top: 0; padding-bottom: 0; padding-right: 0; } * { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } html { font-family: Georgia, "Times New Roman", serif; font-size: 100%; } body { margin: 0 auto; font-family: "Georgia", "Times New Roman", Serif; font-size: 100%; -webkit-tap-highlight-color: transparent; background-color: #ECEBEB; } figure, body, .module h1, .module h2, p { padding: 0; margin: 0; } .headline { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .abstract { color: #636466; } img { max-width: 100%; border: 0; height: auto; } address { font-style: normal; } blockquote, .blockquote { font-style: italic; padding: 1.125rem; } button { color: #000; box-shadow: 0; -webkit-box-shadow: 0; } iframe { border: 0; } .insider iframe, .module--story iframe, .module--story--weather iframe, .js-SUH-UH iframe { width: 100%; } [class*=aui] { font-size: 12px; } input[type="radio"], input[type="checkbox"] { margin-right: 0.375rem; } .container { overflow: visible; padding: 0; } .gte-ie9 .background-gradient { filter: none; } .portlet-asset-publisher .asset-full-content .asset-content { margin: 0; } .public-page .portlet-borderless-container { min-height: 0; margin-bottom: 0; } .portlet-dockbar .dockbar { z-index: 9999999; } .portlet-staging-bar .staging-bar { z-index: 6666; } .header--tv, .header--np, .header--micro { z-index: 9999998; } table tbody tr { border-bottom: 0; } table th, table td { padding: 0; } .suh-is-loggedIn .show-signed-in { display: block !important; } .suh-is-loggedIn .hide-signed-in { display: none !important; } .suh-is-not-loggedIn .show-signed-out, .suh-is-not-subscriber .show-signed-out { display: block !important; } .suh-is-not-loggedIn .hide-signed-out, .suh-is-not-subscriber .hide-signed-out { display: none !important; } .suh-is-not-loggedIn .show-noninsiders, .suh-is-not-subscriber .show-noninsiders { display: block !important; } .suh-is-not-loggedIn .hide-noninsiders, .suh-is-not-subscriber .hide-noninsiders { display: none !important; } .suh-is-not-loggedIn .show-noninsiders--inline, .suh-is-not-subscriber .show-noninsiders--inline { display: inline !important; } .suh-is-not-loggedIn .hide-noninsiders, .suh-is-not-subscriber .hide-noninsiders { display: none !important; } .suh-is-subscriber.suh-is-loggedIn .show-insiders { display: block !important; } .suh-is-subscriber.suh-is-loggedIn .hide-insiders { display: none !important; } .suh-is-subscriber.suh-is-loggedIn .show-insiders--inline { display: inline !important; } .suh-is-not-subscriber.suh-is-loggedIn .show-noninsiders { display: block !important; } .suh-is-not-subscriber.suh-is-loggedIn .hide-noninsiders { display: none !important; } .suh-is-not-subscriber.suh-is-loggedIn .show-noninsiders--inline { display: inline !important; } .js-is-shared-expired.is-active { display: block; } .js-is-shared-valid.is-active { display: block; } .js-is-shared-suppressed.is-disabled { display: none !important; } .is-empty { visibility: hidden; } .block__inner, .inner { color: #000; text-decoration: none; } .block__inner:hover, .inner:hover { text-decoration: none; } .module { margin-bottom: 1.5rem; } .header--light { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.5rem; padding-bottom: 0.3125rem; font-weight: bold; } .header--light > h1, .header--light h2 { font-size: 1.5rem; padding-bottom: 0.3125rem; font-weight: bold; } .header--dark { background: #4c4c4c; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; font-weight: normal; padding-top: 0.25rem; padding-bottom: 0.25rem; padding-right: 0.5rem; padding-left: 0.5rem; margin-top: 0.25rem; margin-bottom: 0.25rem; font-size: 0.875rem; } .header--dark > h1, .header--dark h2 { font-size: 0.875rem; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; margin: 0; padding: 0; font-weight: normal; } .media__container--4x3.is-loading, .media__container--16x9.is-loading { background: #ecebeb; } .media__container--4x3.is-loading img, .media__container--16x9.is-loading img { visibility: hidden; } [data-icon="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; } [data-icon="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; } [data-icon="facebook"]: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: #3B5998; } [data-icon="pinterest"]: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: #cc0220; } [data-icon="instagram"]: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: #c0ab92; } [data-icon="twitter"]: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: #4099FF; } [data-icon="email"]: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; } [data-icon="google-plus"]: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: #dd4b39; } [data-icon="comments"]: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; } [data-icon="nav"]: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; } a[data-icon]:before { text-decoration: none; } .screen-reader-text { display: none; } .trending--neutral: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: #303030; } .trending--up: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: #007c09; } .trending--down: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: #303030; } .rsp-icon:before { font-size: 1.25rem; } .icon--facebook: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: #3B5998; } .icon--twitter: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: #4099FF; } .icon--youtube: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: #b31217; } .icon--email: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: #d2d2d2; } .icon--rss: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: #FF6600; } .icon--pinterest: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: #cc0220; } .icon--instagram: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: #c0ab92; } .icon--phone: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: #d2d2d2; } .icon--calendar: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: #d2d2d2; } .icon--google-plus: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: #dd4b39; } .icon--link: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: #d2d2d2; } [data-icon="wx-blowingdust--day"] { background-image: url(../images/icons-weather/day/blowingdust.png); background-repeat: no-repeat; } [data-icon="wx-blowingsnow--day"] { background-image: url(../images/icons-weather/day/blowingsnow.png); background-repeat: no-repeat; } [data-icon="wx-clear--day"] { background-image: url(../images/icons-weather/day/clear.png); background-repeat: no-repeat; } [data-icon="wx-clearnight--day"] { background-image: url(../images/icons-weather/day/clearnight.png); background-repeat: no-repeat; } [data-icon="wx-cloudy--day"] { background-image: url(../images/icons-weather/day/cloudy.png); background-repeat: no-repeat; } [data-icon="wx-drizzle--day"] { background-image: url(../images/icons-weather/day/drizzle.png); background-repeat: no-repeat; } [data-icon="wx-flurries--day"] { background-image: url(../images/icons-weather/day/flurries.png); background-repeat: no-repeat; } [data-icon="wx-fog--day"] { background-image: url(../images/icons-weather/day/fog.png); background-repeat: no-repeat; } [data-icon="wx-freezingdrizzle--day"] { background-image: url(../images/icons-weather/day/freezingdrizzle.png); background-repeat: no-repeat; } [data-icon="wx-freezingrain--day"] { background-image: url(../images/icons-weather/day/freezingrain.png); background-repeat: no-repeat; } [data-icon="wx-hail--day"] { background-image: url(../images/icons-weather/day/hail.png); background-repeat: no-repeat; } [data-icon="wx-haze--day"] { background-image: url(../images/icons-weather/day/haze.png); background-repeat: no-repeat; } [data-icon="wx-heavydrizzle--day"] { background-image: url(../images/icons-weather/day/heavydrizzle.png); background-repeat: no-repeat; } [data-icon="wx-heavyrain--day"] { background-image: url(../images/icons-weather/day/heavyrain.png); background-repeat: no-repeat; } [data-icon="wx-heavysnow--day"] { background-image: url(../images/icons-weather/day/heavysnow.png); background-repeat: no-repeat; } [data-icon="wx-lightdrizzle--day"] { background-image: url(../images/icons-weather/day/lightdrizzle.png); background-repeat: no-repeat; } [data-icon="wx-lightfog--day"] { background-image: url(../images/icons-weather/day/lightfog.png); background-repeat: no-repeat; } [data-icon="wx-lightrain--day"] { background-image: url(../images/icons-weather/day/lightrain.png); background-repeat: no-repeat; } [data-icon="wx-lightsnow--day"] { background-image: url(../images/icons-weather/day/lightsnow.png); background-repeat: no-repeat; } [data-icon="wx-mostly_cloudy_night--day"] { background-image: url(../images/icons-weather/day/mostly_cloudy_night.png); background-repeat: no-repeat; } [data-icon="wx-mostlyclear--day"] { background-image: url(../images/icons-weather/day/mostlyclear.png); background-repeat: no-repeat; } [data-icon="wx-mostlycloudy--day"] { background-image: url(../images/icons-weather/day/mostlycloudy.png); background-repeat: no-repeat; } [data-icon="wx-overcast--day"] { background-image: url(../images/icons-weather/day/overcast.png); background-repeat: no-repeat; } [data-icon="wx-partly_cloudy_PM--day"] { background-image: url(../images/icons-weather/day/partly_cloudy_PM.png); background-repeat: no-repeat; } [data-icon="wx-partlycloudy--day"] { background-image: url(../images/icons-weather/day/partlycloudy.png); background-repeat: no-repeat; } [data-icon="wx-partlysunny--day"] { background-image: url(../images/icons-weather/day/partlysunny.png); background-repeat: no-repeat; } [data-icon="wx-patchyfog--day"] { background-image: url(../images/icons-weather/day/patchyfog.png); background-repeat: no-repeat; } [data-icon="wx-rain--day"] { background-image: url(../images/icons-weather/day/rain.png); background-repeat: no-repeat; } [data-icon="wx-scatteredshowers--day"] { background-image: url(../images/icons-weather/day/scatteredshowers.png); background-repeat: no-repeat; } [data-icon="wx-showers--day"] { background-image: url(../images/icons-weather/day/showers.png); background-repeat: no-repeat; } [data-icon="wx-sleet--day"] { background-image: url(../images/icons-weather/day/sleet.png); background-repeat: no-repeat; } [data-icon="wx-snow--day"] { background-image: url(../images/icons-weather/day/snow.png); background-repeat: no-repeat; } [data-icon="wx-sunny-large--day"] { background-image: url(../images/icons-weather/day/sunny-large.png); background-repeat: no-repeat; } [data-icon="wx-sunny--day"] { background-image: url(../images/icons-weather/day/sunny.png); background-repeat: no-repeat; } [data-icon="wx-thunderstorms--day"] { background-image: url(../images/icons-weather/day/thunderstorms.png); background-repeat: no-repeat; } [data-icon="wx-wind--day"] { background-image: url(../images/icons-weather/day/wind.png); background-repeat: no-repeat; } [data-icon="wx-blowingdust--night"] { background-image: url(../images/icons-weather/night/blowingdust.png); background-repeat: no-repeat; } [data-icon="wx-blowingsnow--night"] { background-image: url(../images/icons-weather/night/blowingsnow.png); background-repeat: no-repeat; } [data-icon="wx-clear--night"] { background-image: url(../images/icons-weather/night/clear.png); background-repeat: no-repeat; } [data-icon="wx-clearnight--night"] { background-image: url(../images/icons-weather/night/clearnight.png); background-repeat: no-repeat; } [data-icon="wx-cloudy--night"] { background-image: url(../images/icons-weather/night/cloudy.png); background-repeat: no-repeat; } [data-icon="wx-drizzle--night"] { background-image: url(../images/icons-weather/night/drizzle.png); background-repeat: no-repeat; } [data-icon="wx-flurries--night"] { background-image: url(../images/icons-weather/night/flurries.png); background-repeat: no-repeat; } [data-icon="wx-fog--night"] { background-image: url(../images/icons-weather/night/fog.png); background-repeat: no-repeat; } [data-icon="wx-freezingdrizzle--night"] { background-image: url(../images/icons-weather/night/freezingdrizzle.png); background-repeat: no-repeat; } [data-icon="wx-freezingrain--night"] { background-image: url(../images/icons-weather/night/freezingrain.png); background-repeat: no-repeat; } [data-icon="wx-hail--night"] { background-image: url(../images/icons-weather/night/hail.png); background-repeat: no-repeat; } [data-icon="wx-haze--night"] { background-image: url(../images/icons-weather/night/haze.png); background-repeat: no-repeat; } [data-icon="wx-heavydrizzle--night"] { background-image: url(../images/icons-weather/night/heavydrizzle.png); background-repeat: no-repeat; } [data-icon="wx-heavyrain--night"] { background-image: url(../images/icons-weather/night/heavyrain.png); background-repeat: no-repeat; } [data-icon="wx-heavysnow--night"] { background-image: url(../images/icons-weather/night/heavysnow.png); background-repeat: no-repeat; } [data-icon="wx-lightdrizzle--night"] { background-image: url(../images/icons-weather/night/lightdrizzle.png); background-repeat: no-repeat; } [data-icon="wx-lightfog--night"] { background-image: url(../images/icons-weather/night/lightfog.png); background-repeat: no-repeat; } [data-icon="wx-lightrain--night"] { background-image: url(../images/icons-weather/night/lightrain.png); background-repeat: no-repeat; } [data-icon="wx-lightsnow--night"] { background-image: url(../images/icons-weather/night/lightsnow.png); background-repeat: no-repeat; } [data-icon="wx-mostly_cloudy_night--night"] { background-image: url(../images/icons-weather/night/mostly_cloudy_night.png); background-repeat: no-repeat; } [data-icon="wx-mostlyclear--night"] { background-image: url(../images/icons-weather/night/mostlyclear.png); background-repeat: no-repeat; } [data-icon="wx-mostlycloudy--night"] { background-image: url(../images/icons-weather/night/mostlycloudy.png); background-repeat: no-repeat; } [data-icon="wx-overcast--night"] { background-image: url(../images/icons-weather/night/overcast.png); background-repeat: no-repeat; } [data-icon="wx-partly_cloudy_PM--night"] { background-image: url(../images/icons-weather/night/partly_cloudy_PM.png); background-repeat: no-repeat; } [data-icon="wx-partlycloudy--night"] { background-image: url(../images/icons-weather/night/partlycloudy.png); background-repeat: no-repeat; } [data-icon="wx-partlysunny--night"] { background-image: url(../images/icons-weather/night/partlysunny.png); background-repeat: no-repeat; } [data-icon="wx-patchyfog--night"] { background-image: url(../images/icons-weather/night/patchyfog.png); background-repeat: no-repeat; } [data-icon="wx-rain--night"] { background-image: url(../images/icons-weather/night/rain.png); background-repeat: no-repeat; } [data-icon="wx-scatteredshowers--night"] { background-image: url(../images/icons-weather/night/scatteredshowers.png); background-repeat: no-repeat; } [data-icon="wx-showers--night"] { background-image: url(../images/icons-weather/night/showers.png); background-repeat: no-repeat; } [data-icon="wx-sleet--night"] { background-image: url(../images/icons-weather/night/sleet.png); background-repeat: no-repeat; } [data-icon="wx-snow--night"] { background-image: url(../images/icons-weather/night/snow.png); background-repeat: no-repeat; } [data-icon="wx-sunny-large--night"] { background-image: url(../images/icons-weather/night/sunny-large.png); background-repeat: no-repeat; } [data-icon="wx-sunny--night"] { background-image: url(../images/icons-weather/night/sunny.png); background-repeat: no-repeat; } [data-icon="wx-thunderstorms--night"] { background-image: url(../images/icons-weather/night/thunderstorms.png); background-repeat: no-repeat; } [data-icon="wx-wind--night"] { background-image: url(../images/icons-weather/night/wind.png); background-repeat: no-repeat; } .list--feature { margin-left: 0.75rem; } .list__title { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.875rem; text-transform: uppercase; } .list__item { color: #636466; list-style-type: disc; display: list-item; padding-left: 0; font-size: 0.875rem; } .list__item a { color: #636466; text-decoration: underline; } .list__item a:hover { color: #000; } .module--link-list .list, .module--static-content .list { padding: 0; background: #fff; } .module--link-list .list li, .module--static-content .list li { list-style-type: none; padding: 6px 12px; } .module--link-list .list a, .module--static-content .list a { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #4c4c4c; font-weight: bold; text-decoration: none; display: block; word-wrap: break-word; } .module--link-list .list a:hover, .module--static-content .list a:hover { color: black; } .suh .body__inner { background: white; } .layout__container { padding-top: 1px; } @media screen and (min-width: 1020px) and (max-width: 1039px) { .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: 699px) and (max-width: 788px) { .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; } } .page-remove-relative #main, .page-remove-relative .container, .page-remove-relative .portlet-borderless-container, .page-remove-relative .layout__container, .page-remove-relative .grid__container { position: static; overflow: hidden; } .page-ad__color--green.page-ad__type--individual-module .module--headline-list .header--light, .page-ad__color--green.page-ad__type--individual-module .module--page-title .header--light { background: #25631c; color: white; padding: 12px; margin-bottom: 0.75rem; } .page-ad__color--green.page-ad__type--individual-module .module--headline-list .header, .page-ad__color--green.page-ad__type--individual-module .module--page-title .header { display: inline; } .page-ad__color--green.page-ad__type--individual-module .module--headline-list .ad--inline, .page-ad__color--green.page-ad__type--individual-module .module--page-title .ad--inline { display: inline !important; float: right; margin-bottom: 0; } .page-ad__color--green.page-ad__type--individual-module .module--headline-list .filter--triggers > a, .page-ad__color--green.page-ad__type--individual-module .module--headline-list .headline-list__filter-triggers > a, .page-ad__color--green.page-ad__type--individual-module .module--page-title .filter--triggers > a, .page-ad__color--green.page-ad__type--individual-module .module--page-title .headline-list__filter-triggers > a { color: #25631c; border: 0 !important; } .page-ad__color--green.page-ad__type--individual-module .module--headline-list .filter--triggers > a.is-active, .page-ad__color--green.page-ad__type--individual-module .module--headline-list .headline-list__filter-triggers > a.is-active, .page-ad__color--green.page-ad__type--individual-module .module--page-title .filter--triggers > a.is-active, .page-ad__color--green.page-ad__type--individual-module .module--page-title .headline-list__filter-triggers > a.is-active { color: #25631c !important; } .page-ad__color--green.page-ad__type--individual-module .module--page-title .header { float: left; } .page-ad__mountain-high .body__inner { width: 1050px; background: white; } .page-ad__mountain-high .container { width: auto !important; } .page-ad__mountain-high .layout__content { width: 725px; } .page-ad__mountain-high .header--dark { background-color: #17bdfb; } .page-ad__mountain-high .module--html-iframe img { min-width: 100% !important; height: auto !important; margin: 0 !important; width: auto !important; } .page-ad__mountain-high .grid__half { width: 356px; margin-right: 12px; } .module--message { background: white; padding: 20px; max-height: auto; transition: max-height 2s ease; } .module--message .message__box { margin-left: auto; margin-right: auto; max-width: 1160px; padding: 20px 40px; border-radius: 2px; background-color: #555555; overflow: hidden; position: relative; } .module--message .message__box img { max-width: 20px; margin-right: 10px; float: left; margin-top: 10px; } .module--message .message__box a { color: #F29122; } .module--message .message__box a:visited { color: #F29122; } .module--message .message__copy { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; color: #FFFFFF; line-height: 21px; float: left; width: 90%; border-left: 1px solid #F29122; padding-left: 21px; margin-left: 14px; } .module--message .js-btn { position: absolute; top: 10px; right: 10px; } .module--message.is-disabled { max-height: 0px; overflow: hidden; padding: 0; } .module--message .btn--primary, .module--message .module--form input[type="submit"], .module--form .module--message input[type="submit"], .module--message .module--agent-list .read-more, .module--agent-list .module--message .read-more, .module--message .ugc-authentication-portlet input[name="login"], .ugc-authentication-portlet .module--message input[name="login"], .module--message .ugc-authentication-portlet input[name="submit"], .ugc-authentication-portlet .module--message input[name="submit"] { display: block; max-width: 110px; margin-top: 12px; } .insider { margin-top: 0; } .insider-main-nav { margin-bottom: 30px; } .insider-home .insider-main-nav { margin-bottom: 12px; } .module--story .story__sign-in, .module--story--weather .story__sign-in { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; margin-left: 24px; margin-bottom: 24px; } .module--story .story__sign-in a, .module--story--weather .story__sign-in a { color: #f19336; font-weight: bold; text-decoration: none; } .module--story .link--view-all, .module--story--weather .link--view-all { right: 24px; color: #f19336; position: absolute; } .module--story .story__why-charging, .module--story--weather .story__why-charging { padding-left: 24px; margin-top: -30px; padding-bottom: 20px; } .module--story .story__why-charging a, .module--story--weather .story__why-charging a { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #f19336; font-weight: bold; } .module--story .story__why-charging .js-btn:after, .module--story--weather .story__why-charging .js-btn:after { content: "+"; } .module--story .story__why-charging p, .module--story--weather .story__why-charging p { max-height: 0; transition: max-height 0.2s ease; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; margin-bottom: 24px; padding-right: 30px; color: #333333; overflow: hidden; font-size: 14px; line-height: 17px; } .module--story .story__why-charging.is-active p, .module--story--weather .story__why-charging.is-active p { max-height: 200px; } .module--story .story__why-charging.is-active .js-btn:after, .module--story--weather .story__why-charging.is-active .js-btn:after { content: "-"; } .suh-is-subscriber .wcpo-subscriber-box__insider-login, .suh-is-loggedIn .wcpo-subscriber-box__insider-login { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.875rem; margin-right: 30px; color: #848484; text-transform: none; } .suh-is-subscriber .wcpo-subscriber-box__insider-login a, .suh-is-loggedIn .wcpo-subscriber-box__insider-login a { color: #848484; text-decoration: none; margin-right: 12px; } .suh-is-subscriber .wcpo-subscriber-box__insider-login a:hover, .suh-is-loggedIn .wcpo-subscriber-box__insider-login a:hover { color: #6b6b6b; } .wcpo .module--masthead-user-links { position: absolute; top: 10px; width: 350px; right: 0; } .wcpo .masthead-btn--primary { background-color: #F69300; color: white; padding: 4px 7px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; margin-right: 3px; } .wcpo .masthead-btn--primary:hover { background-color: #E88D05; } .wcpo .masthead-btn--secondary { border: 1px solid #999999; color: #555555; padding: 6px 16px; font-size: 12px; border-radius: 2px; margin-right: 1px; } .wcpo .masthead-btn--secondary:hover { background-color: #555555; border-color: #555555; color: white; } .page-special__scheme--newsy .newsy-header .side__media { padding-right: 12px; border-right: 1px solid #ccc; } .page-special__scheme--newsy .newsy-header .side__body { font-family: "Avenir", Helvetica, Arial, sans-serif; padding-top: 12px; padding-left: 12px; } .page-special__scheme--newsy .newsy-header .newsy-header__station-name { font-weight: bold; display: block; font-size: 15px; } .page-special__scheme--newsy .newsy-header .newsy-header__partner { font-size: 13px; } .page-special__scheme--newsy .module--follow-newsy { min-height: 65px; } .page-special__scheme--newsy .module--follow-newsy a { text-decoration: none !important; } .page-special__scheme--newsy .module--follow-newsy a:hover { color: #44a5f1; } .page-special__scheme--newsy .module--follow-newsy ul { list-style: none; width: inherit; text-align: left; margin: 1% auto; padding: 10px 0 0 0; box-spacing: border-box; -moz-box-spacing: border-box; -webkit-box-spacing: border-box; } .page-special__scheme--newsy .module--follow-newsy ul li { display: inline-block; *display: inline; zoom: 1; width: 18%; text-align: center; } .page-special__scheme--newsy .module--follow-newsy ul li i { color: #191e23; } .page-special__scheme--newsy .module--follow-newsy ul li i:hover { color: #44a5f1; } .page-special__scheme--newsy .module--download-newsy .blocks { overflow: hidden; clear: both; } .page-special__scheme--newsy .module--download-newsy .newsy__logo { display: block; float: left; width: 30%; } .page-special__scheme--newsy .module--download-newsy .newsy__logo img { display: block; margin: 20px auto; vertical-align: middle; } .page-special__scheme--newsy .module--download-newsy .phone__container { display: block; float: left; width: 70%; padding-left: 2%; } .page-special__scheme--newsy .module--download-newsy .phone__container a { float: left; text-decoration: none; color: #191e23; height: 52px; margin: 26px 0 2px 0; font-size: 0.9em; font-weight: bold; width: 30%; box-spacing: border-box; -moz-box-spacing: border-box; -webkit-box-spacing: border-box; text-align: center; } .page-special__scheme--newsy .module--download-newsy .phone__container a:hover { color: #44a5f1; } .page-special__scheme--newsy .story__media { position: relative; margin: 0 0 20px 0; } .page-special__scheme--newsy .newsy-player { max-height: 360px; } .page-special__scheme--newsy .newsy-player .block { cursor: pointer; } .page-special__scheme--newsy .newsy-player .block:before { content: ""; display: block; font-family: FontAwesome; position: absolute; left: 50%; font-size: 75px; color: #fff; top: 38%; opacity: 0.5; z-index: 8; margin-left: -32px; } .page-special__scheme--newsy object { max-height: 360px; } .newsy-widget-player .nwp-video, .newsy-widget-player .nwp-video-wrapper #nwp-player-container { z-index: 9; } .newsy--mobile-overlay { background: #000; position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 99999; text-align: center; color: #fff; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .newsy--mobile-overlay span { background: url(../images/loading-animation-black.gif) no-repeat center 0; margin-top: 20%; display: inline-block; color: #000; padding-top: 40px; } .newsy--mobile-overlay.show-text span { color: #fff; } .brand-spotlight .page { margin-top: 0; } .brand-spotlight #main.container { padding-left: 0; padding-right: 0; } .brand-spotlight #main-content { margin-top: -1px; } .brand-spotlight .story__content__body { font-family: Georgia, "Times New Roman", serif; padding-left: 2%; padding-right: 5%; } .brand-spotlight .story__content__body p { margin-bottom: 12px; font-size: 19px; color: #444444; line-height: 150%; } .brand-spotlight { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .nav--brand-spotlight { padding: 10px; } .nav--brand-spotlight a { color: white; } .nav--brand-spotlight a:hover { text-decoration: none; } .nav--brand-spotlight .layout--sponsor-generated { max-width: 432px; margin: 0; display: table; } .nav--brand-spotlight .layout--sponsor-generated .brand-cell { display: table-cell; vertical-align: middle; } .nav--brand-spotlight .layout--sponsor-generated .brand-cell.spotlight-brand { border-right: 1px solid #fff; text-transform: uppercase; font-weight: normal; letter-spacing: 0.05em; } .nav--brand-spotlight .layout--sponsor-generated .brand-cell.spotlight-brand a { font-size: 28px; } .nav--brand-spotlight .layout--sponsor-generated .brand-cell.spotlight-sponsored { line-height: 12px; text-align: center; padding-left: 15px; text-transform: uppercase; } .nav--brand-spotlight .layout--sponsor-generated .brand-cell.spotlight-sponsored a { font-size: 10px; } .nav--brand-spotlight .layout--sponsor-generated .brand-cell.spotlight-sponsored span { font-size: 12px; letter-spacing: 0.05em; } .brand-spotlight .template--scripps_responsive_sponsored_story .headline { float: left; width: 83%; padding-top: 0; } .brand-spotlight .template--scripps_responsive_sponsored_story .ad--100x32 { float: left; width: 16%; padding-right: 1%; padding-top: 0.3rem; } .nav--brand-spotlight .brand-spotlight--site-logo { max-width: 68px; float: left; max-height: 100%; min-width: 68px; background-size: contain; background-repeat: no-repeat; height: 40px; margin-right: 0; } .sponsor-generated__main-header { background-position: top center; background-attachment: fixed; background-repeat: no-repeat; min-height: 178px; width: 100%; display: block; padding: 10%; padding-top: 36%; background-image: url("../images/beach-background.jpg"); background-size: 100%; position: relative; margin-bottom: 30px; padding-bottom: 7%; } .brand-spotlight .sponsor-generated__headline { font-size: 48px; font-weight: bold; color: white; text-shadow: 1px 2px 10px black; } .ie8 .brand-spotlight .sponsor-generated__headline, .ie9 .brand-spotlight .sponsor-generated__headline { filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,strength=3,direction=135); } .brand-spotlight .share-header { float: left; font-size: 14px; text-transform: uppercase; padding: 7px 15px 0 0; } .brand-spotlight .share__social-items > div { float: left; width: 40px; } .brand-spotlight .share__social-items span { display: block !important; height: 33px; margin: 0; width: 100%; text-align: center; } .brand-spotlight .share__social-items .item { background-image: none !important; color: #fff; font-family: "FontAwesome"; position: relative; font-size: 1.1875rem; } .brand-spotlight .share__social-items .item > span:before { top: 6px; position: relative; } .brand-spotlight .share__social-items .item > span > span { opacity: 0; position: absolute; top: 0; } .brand-spotlight .share__social-items .item:hover { background: #fff; } .brand-spotlight .share__social-items .item--facebook { background: #3B5998; border: 1px solid #3B5998; } .brand-spotlight .share__social-items .item--facebook .st_facebook_large:before { content: ""; } .brand-spotlight .share__social-items .item--facebook:hover .st_facebook_large:before { color: #3B5998; } .brand-spotlight .share__social-items .item--twitter { background: #4099FF; border: 1px solid #4099FF; } .brand-spotlight .share__social-items .item--twitter .st_twitter_large:before { content: ""; } .brand-spotlight .share__social-items .item--twitter:hover .st_twitter_large:before { color: #4099FF; } .brand-spotlight .share__social-items .item--googleplus { background: #dd4b39; border: 1px solid #dd4b39; } .brand-spotlight .share__social-items .item--googleplus .st_googleplus_large:before { content: ""; } .brand-spotlight .share__social-items .item--googleplus:hover .st_googleplus_large:before { color: #dd4b39; } .brand-spotlight .share__social-items .item--rss { background: #FF6600; border: 1px solid #ff6600; } .brand-spotlight .share__social-items .item--rss .st_rss_larger:before { content: ""; } .brand-spotlight .share__social-items .item--rss:hover .st_rss_larger:before { color: #FF6600; } .brand-spotlight .share__social-items .item--pinterest { background: #cc0220; border: 1px solid #cc0220; } .brand-spotlight .share__social-items .item--pinterest .st_pinterest_large:before { content: ""; } .brand-spotlight .share__social-items .item--pinterest:hover .st_pinterest_large:before { color: #cc0220; } .brand-spotlight .share__social-items .item--email { background: #adadad; border: 1px solid #adadad; } .brand-spotlight .share__social-items .item--email .st_email_large:before { content: ""; } .brand-spotlight .share__social-items .item--email:hover .st_email_large:before { color: #adadad; } .brand-spotlight .share__social-items .item--youtube { background: #b31217; border: 1px solid #b31217; } .brand-spotlight .share__social-items .item--youtube .st_youtube_large:before { content: ""; } .brand-spotlight .share__social-items .item--youtube:hover .st_youtube_large:before { color: #b31217; } .brand-spotlight .share__social-items .item--instagram { background: #c0ab92; border: 1px solid #c0ab92; } .brand-spotlight .share__social-items .item--instagram .st_instagram_larger:before { content: ""; } .brand-spotlight .share__social-items .item--instagram:hover .st_instagram_large:before { color: #c0ab92; } .brand-spotlight .share__social-items .item--linkedin { background: #0076B7; border: 1px solid #0076B7; } .brand-spotlight .share__social-items .item--linkedin .st_linkedin_large:before { content: ""; } .brand-spotlight .share__social-items .item--linkedin:hover .st_linkedin_large:before { color: #0076B7; } .brand-spotlight .footer .nav--footer, .brand-spotlight .footer .nav--container .nav, .brand-spotlight .footer .nav--container .scripps-promo, .brand-spotlight .footer .footer--logo, .brand-spotlight .footer .nav--stay-connected, .brand-spotlight .footer .nav--business-directory { display: none; } .page--seminar .text--secondary { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; text-transform: uppercase; font-weight: bold; } .page--seminar .module--form legend .aui-fieldset-legend { display: block; font-size: 15px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; text-transform: uppercase; } .page--seminar .module--form .aui-field-label-right { width: 15px; } .page--seminar .module--form .aui-field-choice { margin: 12px 0; } .page--seminar .module--static-content p, .page--seminar .module--static-content ul { font-size: 16px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 140%; } .page--seminar .module--static-content h2, .page--seminar .module--static-content h3 { margin-bottom: 12px; } .page--seminar .module--static-content h2 { margin-top: 8px; } .page--seminar .module--static-content ul { margin-top: 0; margin-bottom: 18px; font-size: 18px; } .page--seminar .module--static-content ul li { font-weight: bold; } .page--seminar .timing { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; text-align: center; } .page--seminar .times { text-align: left; max-width: 500px; margin: 0 auto; margin-left: 12px; } .page--seminar .address { text-align: center; } .row:before, .row:after { content: " "; display: table; clear: both; } .col-sm-one-whole { float: left; padding-left: 12px; box-sizing: border-box; width: 100%; } .col-sm-one-whole:first-child { padding-left: 0; } .col-sm-one-half, .col-sm-two-fourths, .col-sm-three-sixths, .col-sm-four-eighths, .col-sm-five-tenths, .col-sm-six-twelfths { float: left; padding-left: 12px; box-sizing: border-box; width: 50%; } .col-sm-one-half:first-child, .col-sm-two-fourths:first-child, .col-sm-three-sixths:first-child, .col-sm-four-eighths:first-child, .col-sm-five-tenths:first-child, .col-sm-six-twelfths:first-child { padding-left: 0; } .col-sm-one-third, .col-sm-two-sixths, .col-sm-four-twelfths { float: left; padding-left: 12px; box-sizing: border-box; width: 33.333%; } .col-sm-one-third:first-child, .col-sm-two-sixths:first-child, .col-sm-four-twelfths:first-child { padding-left: 0; } .col-sm-two-thirds, .col-sm-four-sixths, .col-sm-eight-twelfths { float: left; padding-left: 12px; box-sizing: border-box; width: 66.666%; float: left; } .col-sm-two-thirds:first-child, .col-sm-four-sixths:first-child, .col-sm-eight-twelfths:first-child { padding-left: 0; } .col-sm-one-fourth, .col-sm-two-eighths, .col-sm-three-twelfths { float: left; padding-left: 12px; box-sizing: border-box; width: 25%; } .col-sm-one-fourth:first-child, .col-sm-two-eighths:first-child, .col-sm-three-twelfths:first-child { padding-left: 0; } .col-sm-three-fourths, .col-sm-six-eighths { float: left; padding-left: 12px; box-sizing: border-box; width: 75%; } .col-sm-three-fourths:first-child, .col-sm-six-eighths:first-child { padding-left: 0; } .col-sm-one-fifth, .col-sm-two-tenths { float: left; padding-left: 12px; box-sizing: border-box; width: 20%; } .col-sm-one-fifth:first-child, .col-sm-two-tenths:first-child { padding-left: 0; } .col-sm-two-fifths, .col-sm-four-tenths { float: left; padding-left: 12px; box-sizing: border-box; width: 40%; } .col-sm-two-fifths:first-child, .col-sm-four-tenths:first-child { padding-left: 0; } .col-sm-three-fifths, .col-sm-six-tenths { float: left; padding-left: 12px; box-sizing: border-box; width: 60%; } .col-sm-three-fifths:first-child, .col-sm-six-tenths:first-child { padding-left: 0; } .col-sm-four-fifths, .col-sm-eight-tenths { float: left; padding-left: 12px; box-sizing: border-box; width: 80%; } .col-sm-four-fifths:first-child, .col-sm-eight-tenths:first-child { padding-left: 0; } .col-sm-one-sixth, .col-sm-two-twelfths { float: left; padding-left: 12px; box-sizing: border-box; width: 16.666%; } .col-sm-one-sixth:first-child, .col-sm-two-twelfths:first-child { padding-left: 0; } .col-sm-five-sixths, .col-sm-ten-twelfths { float: left; padding-left: 12px; box-sizing: border-box; width: 83.333%; } .col-sm-five-sixths:first-child, .col-sm-ten-twelfths:first-child { padding-left: 0; } .col-sm-one-eighth { float: left; padding-left: 12px; box-sizing: border-box; width: 12.5%; } .col-sm-one-eighth:first-child { padding-left: 0; } .col-sm-three-eighths { float: left; padding-left: 12px; box-sizing: border-box; width: 37.5%; } .col-sm-three-eighths:first-child { padding-left: 0; } .col-sm-five-eighths { float: left; padding-left: 12px; box-sizing: border-box; width: 62.5%; } .col-sm-five-eighths:first-child { padding-left: 0; } .col-sm-seven-eighths { float: left; padding-left: 12px; box-sizing: border-box; width: 87.5%; } .col-sm-seven-eighths:first-child { padding-left: 0; } .col-sm-one-tenth { float: left; padding-left: 12px; box-sizing: border-box; width: 10%; } .col-sm-one-tenth:first-child { padding-left: 0; } .col-sm-three-tenths { float: left; padding-left: 12px; box-sizing: border-box; width: 30%; } .col-sm-three-tenths:first-child { padding-left: 0; } .col-sm-seven-tenths { float: left; padding-left: 12px; box-sizing: border-box; width: 70%; } .col-sm-seven-tenths:first-child { padding-left: 0; } .col-sm-nine-tenths { float: left; padding-left: 12px; box-sizing: border-box; width: 90%; } .col-sm-nine-tenths:first-child { padding-left: 0; } .col-sm-one-twelfth { float: left; padding-left: 12px; box-sizing: border-box; width: 8.333%; } .col-sm-one-twelfth:first-child { padding-left: 0; } .col-sm-five-twelfths { float: left; padding-left: 12px; box-sizing: border-box; width: 41.666%; } .col-sm-five-twelfths:first-child { padding-left: 0; } .col-sm-seven-twelfths { float: left; padding-left: 12px; box-sizing: border-box; width: 58.333%; } .col-sm-seven-twelfths:first-child { padding-left: 0; } .col-sm-eleven-twelfths { float: left; padding-left: 12px; box-sizing: border-box; width: 91.666%; } .col-sm-eleven-twelfths:first-child { padding-left: 0; } #footer .rsp-icon:before { color: #d2d2d2; } #footer .scripps-promo { background-color: #797979; padding: 1.25rem; clear: both; } #footer .scripps-promo a { font-size: 0.75rem; line-height: 150%; display: block; } #footer .l-col-lg-3 { border-left: 1px solid #5d5d5d; padding-left: 5%; margin-right: 5%; width: 28%; } #footer .l-col-lg-3:first-child { border-left: 0; padding-left: 0; } .insider #footer > div { padding-left: 25px !important; padding-right: 25px !important; } .insider .scripps-brand { margin-left: auto; margin-right: auto; max-width: 1040px; } #footer { margin-top: 0.75rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; background: #8b8b8b; } #footer > div { padding: 1.5625rem; position: relative; overflow: hidden; } #footer ul, #footer li { margin: 0; padding: 0; list-style-type: none; line-height: 1.375rem; } #footer a { font-size: 0.875rem; text-decoration: none; color: #d2d2d2; } #footer a:hover { color: white; } #footer .footer--logo { position: absolute; } #footer .footer--logo img { border: 0; } #footer .nav { float: left; } #footer .nav .header { background: none; filter: none; line-height: 1rem; font-size: 1rem; margin-bottom: 0.625rem; } #footer .link-list--inline a { display: inline-block; margin-right: 0.9375rem; } #footer .link-list--block a { display: block; } #footer .nav--footer { text-transform: uppercase; width: auto; } #footer .panel { background: #ebebeb; clear: both; width: 100%; padding-right: 0; } #footer .panel span { display: block; font-size: 0.8125rem; line-height: 0.8125rem; } #footer .panel a { font-size: 0.8125rem; margin-right: 1%; text-decoration: underline; } #footer .panel a:hover { text-decoration: none; } #footer .nav--footer { margin-bottom: 0.9375rem; } #footer .nav--site-apps, #footer .nav--stay-connected, #footer .nav--business-directory { border-left: solid 1px #727272; } #footer .nav--site-apps .title, #footer .nav--stay-connected .title, #footer .nav--business-directory .title { color: black; } #footer .grid-container .grid-half { float: left; padding: 0; width: 50%; } #footer .block { margin-bottom: 0.9375rem; } #footer .scripps-brand { clear: both; line-height: 0.75rem; font-size: 0.75rem; padding-top: 1.25rem; } #footer .scripps-brand .side__media { padding-right: 0.625rem; } #footer .scripps-brand strong { display: block; margin-bottom: 0.3125rem; } #footer .scripps-brand a { font-size: 0.75rem; } #footer .scripps-brand a:hover { text-decoration: underline; } #footer .scripps-brand .soft-right { position: static; width: auto; } #footer .scripps-brand .soft-right .link-list { padding-right: 0; } #footer .rsp-icon { width: 17px; height: 16px; line-height: 1rem; display: inline-block; margin-right: 6px; vertical-align: middle; box-sizing: border-box; background: #444; color: #a1a1a1; } #footer .rsp-icon:before { padding-left: 3px; font-size: 0.6875rem; } #footer .icon--facebook:before { content: ""; padding-left: 0.3125rem; } #footer .icon--twitter:before { content: ""; } #footer .icon--pinterest:before { content: ""; } #footer .icon--instagram:before { content: ""; } #footer .icon--youtube:before { content: ""; } .light-nav .second-level__li > a, .masthead__insider-dropdown .single-level__li > a { font-weight: bold; text-transform: uppercase; font-size: 13px; letter-spacing: 0.05em; text-decoration: none; color: black; } .light-nav .second-level__li > a img { max-width: 15px; vertical-align: sub; } .light-nav .third-level__li > a { font-size: 13px; color: #000; text-decoration: none; } .light-nav .single-level { list-style: none; } .light-nav .single-level__li { margin: 0; padding: 0; list-style-type: none; } .masthead__insider-dropdown .single-level { padding-left: 13px; } .masthead__insider-dropdown .single-level__li { list-style: none; } .masthead__insider-dropdown .single-level__li a { text-transform: uppercase; font-size: 14px; font-weight: bold; color: #000; line-height: 24px; } .js-is-floating { margin-top: 52px; } .js-is-floating .masthead { position: fixed; width: 100%; z-index: 9999999; top: 0; left: 0; box-shadow: 1px 1px 1px #cdcccc; } .masthead { background-color: white; border-top: 3px solid #3f70ac; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 3px 0; max-height: 60px; } .masthead a:visited { color: #000; } .brand__mark { height: auto; float: left; } .brand__text { float: left; color: #000; } .masthead__brand { float: left; margin-right: 15px; } .masthead__featured-nav { margin-top: 13px; float: left; } .masthead__featured-nav a span { vertical-align: top; font-size: 12px; padding-left: 2px; } .masthead__featured-nav a .mini--mast-nav { vertical-align: baseline; font-size: 14px; padding-left: 0; } .masthead__featured-nav a:visited { color: #000 !important; } .masthead__right { margin-top: 6px; float: left; position: absolute; right: 0; top: 0; } .masthead__closings, .masthead__wx-alerts { display: block; } .masthead__right a { padding: 10px 10px 12px; float: left; margin-right: 12px; } .masthead__right a:visited { color: #000 !important; } .masthead__right .rtWeather { padding: 0 4px; position: relative; width: 105px; margin-top: -6px; } .masthead__right .rtWeather img { width: 75px; height: auto; } .masthead__right .rtWeather span { position: absolute; top: 10px; right: 12px; } .masthead__right .rtSearch .fa { font-size: 17px; } .masthead__alerts { float: left; display: inline-flex; flex-direction: column; justify-content: center; height: 41px; text-align: left; margin-right: 12px; } .masthead__alerts a { display: block; float: none; padding: 0; margin-right: 0; } .masthead__featured-nav a, .masthead__right a { text-transform: uppercase; font-size: 14px; font-weight: bold; color: black; border-radius: 3px; transition: background-color 0.1s ease-out; } .masthead__featured-nav a:first-child, .masthead__right a:first-child { margin-left: 0; } .masthead__featured-nav a:hover, .masthead__right a:hover { text-decoration: none; background-color: #ececeb; } .masthead__featured-nav a.is-active, .masthead__right a.is-active { background-color: #ececeb; } a.masthead__closings:hover, a.masthead__wx-alerts:hover { background-color: white; } .masthead__featured-nav a { padding: 12px 8px; } .cf { position: relative; } .cf:after, .cf:before { content: " "; display: table; clear: both; } .masthead__modal { max-height: 0; position: absolute; transition: max-height 0.4s ease-in-out; overflow: hidden; z-index: 9999999; } .masthead__modal .masthead__weather-dropdown, .masthead__modal .masthead__search-dropdown, .masthead__modal .masthead__userhub-dropdown, .masthead__modal .masthead__insider-dropdown { background: white; webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 0 6px 0; -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 0 6px 0; box-shadow: rgba(0, 0, 0, 0.3) 0 0 6px 0; z-index: 9999999; } .masthead__modal.is-active { max-height: 2500px; padding: 3px; width: 100%; max-width: 1160px; } .masthead__modal .masthead__sections-dropdown, .masthead__modal .masthead__weather-dropdown, .masthead__modal .masthead__search-dropdown, .masthead__modal .masthead__userhub-dropdown, .masthead__modal .masthead__insider-dropdown { display: none; } .masthead__modal .masthead__sections-dropdown.is-active, .masthead__modal .masthead__weather-dropdown.is-active, .masthead__modal .masthead__search-dropdown.is-active, .masthead__modal .masthead__userhub-dropdown.is-active, .masthead__modal .masthead__insider-dropdown.is-active { display: block; position: relative; } .masthead__modal .masthead__weather-dropdown, .masthead__modal .masthead__search-dropdown, .masthead__modal .masthead__userhub-dropdown, .masthead__modal .masthead__insider-dropdown { padding: 16px; } .masthead__modal .masthead__sections-dropdown { max-width: 1160px; left: -3px; z-index: 9999999; webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 0 6px 0; -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 0 6px 0; box-shadow: rgba(0, 0, 0, 0.3) 0 0 6px 0; } .masthead__modal .masthead__sections-dropdown .light-nav .second-level .second-level__li { width: 100%; } .masthead__modal .masthead__sections-dropdown .light-nav .third-level .third-level__li a:hover { background-color: #ececeb; border-radius: 3px; } .masthead__modal .masthead__weather-dropdown .light-nav .second-level .second-level__li, .masthead__modal .masthead__search-dropdown .light-nav .second-level .second-level__li, .masthead__modal .masthead__userhub-dropdown .light-nav .second-level .second-level__li, .masthead__modal .masthead__insider-dropdown .light-nav .second-level .second-level__li { width: 100%; } .masthead__modal .masthead__weather-dropdown, .masthead__modal .masthead__search-dropdown, .masthead__modal .masthead__userhub-dropdown { width: 50%; float: right; } .masthead__modal .masthead__insider-dropdown { width: 200px; float: right; } @media screen and (min-width: 1019px) and (max-width: 1159px) { .masthead__modal.is-active { max-width: 1040px; } } .site-search-new { position: relative; height: 38px; } .site-search-new input[type="search"] { width: 89%; border: none; line-height: 27px; font-size: 18px; background: none; position: absolute; left: 0; top: 5px; } .site-search-new input[type="submit"] { background-color: #000; border: none; color: #fff; font-weight: bold; text-transform: uppercase; padding: 10px; border-radius: 3px; background-image: none; position: absolute; right: 0; } .site-search-new .blocks { padding-top: 20px; margin-top: 20px; border-top: 1px solid #ececec; } .site-search-new .blocks .block { clear: both; border-top: 1px solid #ececec; padding-top: 15px; } .site-search-new .blocks .block:first-child { border-top: none; padding-top: 0; } .site-search-new .blocks .block.js-view-all { text-align: center; } .site-search-new .blocks .block a { color: #000; } .site-search-new .blocks .block a .media__container--4x3 { float: left; padding-bottom: 16.5%; width: 100px; margin-right: 15px; } .mini-masthead--insider { float: left; margin-top: -8px; margin-left: 8px; padding: 0px; max-width: 80px; line-height: 16px; } .full-width.insider .container.cf { position: relative; } @media only screen and (max-width: 1159px) { .site-search-new .blocks .block a .media__container--4x3 { padding-bottom: 18%; } } .is-mininav .site-search, .is-mininav .subscriber-box, .is-mininav .nav__right { display: block !important; } .is-mininav .site-search__field { padding-right: 40px !important; max-width: 218px !important; } .is-mininav input { outline: 0; -webkit-appearance: textfield; -webkit-appearance: none; } .is-mininav input[type="search"] { -webkit-appearance: textfield; } .is-mininav input[type="search"]::-webkit-search-decoration, .is-mininav input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } .is-mininav .nav--navitron > .nav-item--lvl-1 > a { padding-bottom: 17px; top: 10px; } .js-cycle-items .js-section_content { display: none; } .js-cycle-items .js-section_content.is-active { display: block; text-align: center; } .js-cycle-items .is-disabled { display: none; } .js-cycle-items button { display: inline-block; } .js-cycle-items .js-start: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; padding-right: 0.3125rem; } .js-cycle-items .js-stop: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; padding-right: 0.3125rem; } .modal { position: relative; opacity: 0; z-index: 9999999; transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; -webkit-transition: opacity 0.5s ease-in-out; } .modal.is-active { opacity: 1; } .modal.is-top .modal--content { top: 0; } .modal iframe { border: solid 1px #000; height: 310px; width: 350px; } .modal.manually-sized iframe { height: 100%; width: 100%; } .modal #mAD_728_BY_90_ABOVE { margin-top: 0; margin-bottom: 5px; } .modal #mAD_728_BY_90_ABOVE iframe { height: 90px; width: 728px; } .modal--overflow { cursor: pointer; position: relative; } .modal--content { position: absolute; left: 50%; top: 10%; z-index: 10000000; } .modal--overlay { background: #fff; left: 0; position: fixed; top: 0; height: 100%; width: 100%; z-index: 9999999; opacity: 0.9; } .modal--close { transition: opacity 0.5s; -webkit-transition: opacity 0.5s; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; background: #4c4c4c; color: #fff; cursor: pointer; padding: 7px 10px; position: absolute; right: 0; top: 0; z-index: 9; opacity: 0.2; } .modal--pager > * { transition: opacity 0.5s; -webkit-transition: opacity 0.5s; color: #fff; background: #4c4c4c; font-size: 2.5rem; padding: 0.75rem; top: 39%; position: absolute; z-index: 9; opacity: 0.2; } .modal--pager > *.js-next { right: 0rem; } .modal--pager > *.js-prev { left: 0rem; } .modal--pager > *.is-disabled { background: #ccc; } .touch .modal--pager > * { opacity: 0.9; } .modal--content .videoplayer2 { height: 100%; width: 100%; } .modal--content .ratio__image .videoplayer2 { position: absolute; top: 0; } .modal--content .overflow--blocks { position: relative; overflow: hidden; } .modal--content .overflow--blocks .block { float: left; text-align: center; } .modal--content .overflow--blocks .block .media__caption { display: none; } .modal--content .blocks { display: none; width: 10000%; } .modal--content .blocks.animate { transition: transform 0.5s; -webkit-transition: -webkit-transform 0.5s; } .modal--content .media__caption__container { transition: opacity 0.5s, left 0.5s, max-height 0.3s; -webkit-transition: opacity 0.5s, left 0.5s, max-height 0.3s; overflow: hidden; opacity: 1; } .modal--content .media__caption__container.is-disabled { opacity: 0; } .modal--content .paging-container { transition: opacity 0.5s; -webkit-transition: opacity 0.5s; position: absolute; right: 0; font-size: 0.8125rem; opacity: 1; } .modal--content .paging-container.is-disabled { opacity: 0; } .modal--content .paging-container span { padding-left: 0.3125rem; } .modal--content .paging-container .paging-container--current { padding-right: 0.3125rem; } .modal--content .blocks--v2 .block { position: absolute; float: none; } .modal--content .blocks--v2 .block.animate { transition: transform 0.5s; -webkit-transition: -webkit-transform 0.5s; } .modal--content .blocks--v2 img { position: absolute; opacity: 0; transition: opacity 0.5s; -webkit-transition: opacity 0.5s; } .modal--content .blocks--v2 img.is-active { position: static; opacity: 1; } .modal--content .modal--overflow, .modal--content .overflow--blocks { height: 100%; } .modal--content:hover .modal--close, .modal--content:hover .modal--pager > * { opacity: 1; } .modal--content .media__caption__content .button--container { display: none; } .modal--content .copyright { font-size: 10px; line-height: 12px; margin-bottom: 10px; } .modal--content .media__caption__container .media__caption-bottom .caption__author:before { content: "Picture By "; } .modal.has-ad .modal--close { top: 96px; } .modal.modal--wall .modal--content { position: fixed; top: 10% !important; } .modal.modal--wall iframe { border: 0; width: 100% !important; position: absolute; } .modal.modal--wall .modal--close { z-index: 1; } .modal.modal--wall.ss-kgtv, .modal.modal--wall.ss-wcpo-april-fools { z-index: 10; } .modal.storyVideoPlayer .modal--pager { display: none; } .modal.storyVideoPlayer .modal--story-video-container { position: fixed; top: 5%; width: 100%; background: #202020; border-bottom: 10px solid #343434; border-top: 10px solid #343434; padding-bottom: 20px; } .modal.storyVideoPlayer .modal--story-video-container .container { width: 1040px; margin: 0 auto; } .modal.storyVideoPlayer .btn--primary, .modal.storyVideoPlayer .module--form input[type="submit"], .module--form .modal.storyVideoPlayer input[type="submit"], .modal.storyVideoPlayer .module--agent-list .read-more, .module--agent-list .modal.storyVideoPlayer .read-more, .modal.storyVideoPlayer .ugc-authentication-portlet input[name="login"], .ugc-authentication-portlet .modal.storyVideoPlayer input[name="login"], .modal.storyVideoPlayer .ugc-authentication-portlet input[name="submit"], .ugc-authentication-portlet .modal.storyVideoPlayer input[name="submit"] { border: 0; } .modal.storyVideoPlayer .side__left { color: #fff; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; float: left; padding-right: 20px; width: calc(100% - 300px); width: -webkit-calc(100% - 300px); } .modal.storyVideoPlayer .site-logo { display: inline-block; float: left; margin-top: -9px; width: 80px; } .modal.storyVideoPlayer .story-video-container__top { margin-bottom: 30px; margin-top: 40px; } .modal.storyVideoPlayer .modal--title { font-size: 26px; line-height: 30px; margin-bottom: 10px; color: #ffffff; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; } .modal.storyVideoPlayer .modal--caption { font-size: 15px; color: white; margin-top: 20px; line-height: 22px; } .modal.storyVideoPlayer .modal--author { float: right; font-size: 10px; } .modal.storyVideoPlayer .modal--author:before { content: "Video By: "; } .modal.storyVideoPlayer .ratio__16x9 { padding-bottom: 55%; } .modal.storyVideoPlayer .ratio { background: #000; } .modal.storyVideoPlayer .side__right { float: left; min-width: 300px; width: 300px; } .modal.storyVideoPlayer .modal--never-again a { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #fff; font-size: 12px; opacity: 0.8; } .modal.storyVideoPlayer .modal--close { display: none; } .modal.storyVideoPlayer .modal--overlay { background: #000; opacity: 0.85; } .modal.storyVideoPlayer .modal--companionAd iframe { border: 0; } .modal.storyVideoPlayer .modal--companionAd { margin-top: 30px; } .modal.storyVideoPlayer .loading-video-modal { color: #4a4a4a; font-size: 40px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; position: absolute; background: #000; z-index: 999; top: 0; left: 0; padding-top: 25%; height: 75%; width: 100%; } .modal.storyVideoPlayer .loading-video-modal span { position: relative; } .modal.storyVideoPlayer .loading-video-modal span::before { color: #fff; content: "Loading"; text-transform: uppercase; position: absolute; overflow: hidden; width: 0; line-height: normal; top: 0; transition: width 2.5s; } .modal.storyVideoPlayer .loading-video-modal.p50 span::before { width: 50%; } .modal.storyVideoPlayer .loading-video-modal.p100 span::before { width: 100%; } .modal.storyVideoPlayer .story-video-container__top, .modal.storyVideoPlayer .side__right, .modal.storyVideoPlayer .modal--caption, .modal.storyVideoPlayer .modal--author { transition: opacity 0.3s; opacity: 0; } .modal.storyVideoPlayer.content-loaded .story-video-container__top, .modal.storyVideoPlayer.content-loaded .side__right, .modal.storyVideoPlayer.content-loaded .modal--caption, .modal.storyVideoPlayer.content-loaded .modal--author { opacity: 1; } .modal.forgot-username .block { width: 18.75rem; height: 18.75rem; text-align: left; border: 1px solid #ccc; background: white; box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.25); } .modal.forgot-username .blocks { display: block; } .modal.forgot-username .modal--content .overflow--blocks { position: static; overflow: visible; } .modal.forgot-username .js-username-field { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.8125rem; } .modal h1, .modal h2, .modal h3, .modal h4, .modal h5, .modal h6 { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .modal .media-slider__viewport > .block { position: relative; } .modal .buy-photo { position: absolute; bottom: 35px; right: 10px; background: black; z-index: 10; opacity: 0.8; color: white; transition: opacity 0.1s ease-in-out; height: 33px; line-height: 30px; border: 1px solid #555; border-radius: 3px; } .modal .buy-photo a { color: white; font-size: 11px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 20px; text-decoration: none; } .modal .buy-photo a:hover { text-decoration: none; } .modal--email-widget { z-index: 9999989; line-height: 0; } .modal--email-widget .modal--content { margin-left: -9999px; position: fixed; left: 0 !important; top: auto; bottom: 0; } .modal--email-widget iframe { border: 0 !important; width: 100% !important; } .modal--email-widget .modal--close { display: none; } .modal--email-widget.js-content-loaded .modal--close { display: block; } .modal--email-widget.is-success .modal--close { display: none; } .modal--email-widget.newsletter-modal-bottom .modal--content { width: 100%; position: fixed; bottom: 0; top: auto; line-height: 0; } .modal.modal--wall iframe.ss-kgtv, .modal.modal--wall iframe.ss-wcpo-april-fools { z-index: 10; } .modal--email-widget.js-content-loaded .modal--close { padding: 20px; } .modal--email-widget--bottom .modal--content { transition: bottom 1s; bottom: -100px; } .modal--email-widget--bottom.animate-in .modal--content { bottom: 0; } .modal--email-widget--daily-brief .modal--content { transition-delay: 0.2s; transition: top 0.5s; -moz-transition-delay: 0.2s; -moz-transition: top 0.5s; -webkit-transition-delay: 0.2s; -webkit-transition: top 0.5s; top: -500px; } .modal--email-widget--daily-brief.animate-in .modal--content { margin-left: 0; width: 100%; top: 55px; } .modal--email-widget--daily-brief .modal--content .modal--close { display: block; background: none; color: #000; opacity: 0.5; } .modal--email-widget--daily-brief.animate-in .modal--overlay { display: block; } .modal--email-widget--daily-brief .modal--overlay { display: none; } .modal--up-next .modal--pager, .modal--up-next .modal--overflow, .up-next .modal--pager, .up-next .modal--overflow { display: none; } .modal--up-next .modal--content, .up-next .modal--content { left: 0; position: fixed; } .modal--up-next .modal--content .blocks, .up-next .modal--content .blocks { display: block; } .modal--up-next .modal--content > .modal--close, .up-next .modal--content > .modal--close { display: none; } .modal--up-next .modal--content-inner, .up-next .modal--content-inner { background: #fff; } .modal--up-next .blocks, .up-next .blocks { padding: 12px; width: 100%; } .modal--up-next .block, .up-next .block { padding-top: 12px; border-top: 1px solid #ececec; margin-bottom: 12px; } .modal--up-next .block:first-child, .up-next .block:first-child { border-top: 0px; padding-top: 0; } .modal--up-next .modal__header, .up-next .modal__header { background: #2f6194; min-height: 44px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; color: white; position: relative; } .modal--up-next .side__media, .up-next .side__media { float: left; max-width: 90px; margin-right: 12px; } .modal--up-next .side__content, .up-next .side__content { overflow: hidden; } .modal--up-next .headline, .up-next .headline { font-weight: bold; font-size: 15px !important; } .modal--up-next .updated, .up-next .updated { display: none !important; } .wxyz .modal--up-next .mobile-brand, .wxyz .up-next .mobile-brand { background-image: url("http://media2.wxyz.com/image/wxyz-7-logo100.png"); } .modal--up-next .mobile-brand, .up-next .mobile-brand { height: auto; background-size: contain; z-index: 100000; position: absolute; top: 11px; left: 11px; background-repeat: no-repeat; padding-left: 34px; color: white; font-weight: bold; font-size: 15px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .tp-iframe-wrapper { box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; background: url(http://media.scrippsnationalnews.com/cms/images/iframe-loading.gif) #fff no-repeat center center; } .SUH-appendContainer iframe { border: 0; width: 100%; } .SUH-UH-form-active .tp-iframe-wrapper { height: auto !important; } .suh-modal { overflow-x: hidden; overflow-y: scroll; display: block; position: fixed; top: 0; bottom: 0; left: 0; right: 0; opacity: 0; transition: opacity 0.5s; z-index: 9999; } .suh-modal.is-small-screen { position: absolute; height: 100%; } .suh-modal.is-small-screen .modal-close { top: 5px; right: 5px; } .suh-modal.is-small-screen .suh-modal--content { margin-top: 0; height: 100%; box-shadow: none; } .suh-modal.is-active { opacity: 1; } .suh-modal .suh-modal--content { position: relative; margin: 110px auto 40px auto; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; background: url(http://media.scrippsnationalnews.com/cms/images/iframe-loading.gif) #fff no-repeat center center; z-index: 999999; } .suh-modal .suh-modal--content .js-SUH-UH { padding: 10px; background: #fff; } .suh-modal .suh-modal--content iframe { border: 0; width: 100%; } .suh-modal .modal-close { line-height: 37px; display: block; position: absolute; top: -20px; right: -20px; width: 40px; height: 40px; background: #ccc; border: 2px solid #fff; z-index: 300100; border-radius: 40px; opacity: 1; cursor: pointer; color: #fff; font-family: Arial, sans-serif; font-size: 22px; text-align: center; transform: scale(1, 1); -moz-transform: scale(1, 1); -ms-transform: scale(1, 1); -webkit-transform: scale(1, 1); -o-transform: scale(1, 1); } .suh-modal .suh-overlay { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; background: #121214; z-index: 300000; opacity: 0.9; } .multi-images-alt .js-trigger { float: left; width: 32.25%; margin-right: 1%; } .multi-images-alt-4 .js-trigger { float: left; width: 24%; margin-right: 1%; } .media--16x9 .media__container--4x3 { padding-bottom: 56.25%; } .media--16x9.js-multi-images .js-multi__triggers { height: 263px; } .js-multi-images .js-multi__targets > * { cursor: pointer; display: none; } .js-multi-images .js-multi__targets > *.is-active { display: block; } .js-multi-images .js-multi__triggers { float: right; width: 33%; } .js-multi-images .js-multi__triggers > * { float: left; margin-left: 0.3125rem; width: calc(50% - 5px); width: -webkit-calc(50% - 5px); } .js-multi-images .js-multi__triggers > *:nth-child(odd) { margin-right: 0.3125rem; margin-left: 0; } .js-multi-images .js-multi__triggers img { cursor: pointer; } .js-multi-images .js-multi__targets { float: left; width: 66%; } .js-multi-images .js-trigger { margin-bottom: 0.625rem; position: relative; } .js-multi-images .js-trigger > div { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.75rem; line-height: 0.75rem; min-height: 2.125rem; bottom: -1px; z-index: 1; color: #fff; background: #4c4c4c; width: 100%; } .js-multi-images .js-trigger .caption { padding: 0.3125rem; } .component__carousel .carousel__pager .btn-ui, .thumbs__buttons .btn-ui { font-size: 1.6875rem; display: block; padding: 0.625rem; font-weight: normal; } .media-slider__pager, .module--happening-now .carousel__pager, .media-slider__thumbs__pager, .component__carousel .carousel__pager { width: 100%; position: absolute; top: 50%; z-index: 50; } .media-slider__pager .js-prev, .module--happening-now .carousel__pager .js-prev, .media-slider__thumbs__pager .js-prev, .component__carousel .carousel__pager .js-prev, .media-slider__pager .js-next, .module--happening-now .carousel__pager .js-next, .media-slider__thumbs__pager .js-next, .component__carousel .carousel__pager .js-next { position: absolute; margin-top: -1.6875rem; } .media-slider__pager .js-prev, .module--happening-now .carousel__pager .js-prev, .media-slider__thumbs__pager .js-prev, .component__carousel .carousel__pager .js-prev { left: 0; } .media-slider__pager .js-next, .module--happening-now .carousel__pager .js-next, .media-slider__thumbs__pager .js-next, .component__carousel .carousel__pager .js-next { right: 0; } .media-slider__pager .btn--ui, .module--happening-now .carousel__pager .btn--ui { font-size: 1.6875rem; } .media-slider__pager .is-disabled, .module--happening-now .carousel__pager .is-disabled { display: none; } .media-slider__thumbs__pager, .module--happening-now .carousel__pager { margin-top: -0.75rem; } .media-slider__thumbs__pager .js-next, .module--happening-now .carousel__pager .js-next { right: -8px; } .media-slider__thumbs__pager .js-prev, .module--happening-now .carousel__pager .js-prev { left: -8px; } .media-slider__thumbs_overflow, .module--happening-now .carousel__pager { margin-left: 1.875rem; margin-right: 1.875rem; } .btn--ui-block { color: #d2d2d2; font-size: 1.6875rem; display: block; padding: 0.625rem; } .btn--ui-block.is-disabled { background: #cccccc; cursor: default; color: white; } .btn--ui-light { color: #636466; font-size: 3.375rem; margin-top: -1.6875rem; } .btn--ui-light.is-disabled { color: #d2d2d2; cursor: default; } .js-tabs .js-tabs__targets .tab { display: none; } .js-tabs .js-tabs__targets .tab.is-active { display: block; } .module--closings .js-filter__triggers > a, .module--headline-list .headline-list__filter-triggers > a, .module--weather-alerts .weather-alerts__filter-triggers > a { color: #a4a4a4; border: 1px solid #ccc; background: #efefef; border-radius: 2px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.875rem; text-decoration: none; padding: 6px 12px; display: inline-block; } .module--closings .js-filter__triggers > a:hover, .module--headline-list .headline-list__filter-triggers > a:hover, .module--weather-alerts .weather-alerts__filter-triggers > a:hover { text-decoration: none; color: black; } .module--closings .js-filter__triggers > a:hover:before, .module--headline-list .headline-list__filter-triggers > a:hover:before, .module--weather-alerts .weather-alerts__filter-triggers > a:hover:before { color: #7e7e7e; } .module--closings .js-filter__triggers > a.is-active, .module--headline-list .headline-list__filter-triggers > a.is-active, .module--weather-alerts .weather-alerts__filter-triggers > a.is-active { color: #777; background: white; font-weight: bold; } .module--closings .js-filter__triggers > a.is-active:hover, .module--headline-list .headline-list__filter-triggers > a.is-active:hover, .module--weather-alerts .weather-alerts__filter-triggers > a.is-active:hover { background: #7e7e7e; color: white; } .module--closings .js-filter__triggers > a:hover, .module--headline-list .headline-list__filter-triggers > a:hover, .module--weather-alerts .weather-alerts__filter-triggers > a:hover { background: #d6d6d6; color: white; } .js-filter__targets > * { display: none; } .js-filter__targets > *.is-active { display: block; } .kiip-widget { transition: bottom 0.5s; -webkit-transition: bottom 0.5s; z-index: 9999990; position: fixed; bottom: -150px; width: 100%; } .kiip-widget.active { bottom: -5px; } .kiip-widget:hover { bottom: 0; } .kiip-widget .kiip-icon { margin-top: -35px; margin-left: -55px; border-radius: 50px 50px 0 0; position: absolute; left: 50%; } .kiip-widget .kiip-icon i { background: url(../images/kiip-wdiget-icon.png) no-repeat center center; height: 60px; width: 110px; display: block; } .kiip-widget .kiip-close-btn { transition: opacity 0.5s; -webkit-transition: opacity 0.5s; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; background: #4c4c4c; color: #fff; cursor: pointer; padding: 7px 10px; position: absolute; right: 0; top: 0; z-index: 9; opacity: 0.2; } .kiip-widget .kiip-close-btn:hover { opacity: 1; } .kiip-widget .kiip-content { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; padding: 20px 0; color: #fff; text-align: center; cursor: pointer; } .kiip-widget .kiip-content .logo { height: 44px; width: 54px; background-repeat: no-repeat; position: absolute; margin-left: 10px; margin-top: -9px; } .kiip-widget .kiip-content--lg { color: #aed5ff; font-size: 25px; text-transform: uppercase; } .kiip-widget .kiip-content--click { font-size: 14px; text-transform: uppercase; } .kiip-widget .kiip-content--click:before { content: "Click "; } .kiip-widget .kiip-disclaimer { font-size: 9px; position: absolute; color: #DDD; margin: 11px; } .mobile .kiip-widget .kiip-content--click:before { content: "Touch "; } .ad--994x30 { width: 62.125rem; height: 1.875rem; margin-left: auto; margin-right: auto; z-index: 20; } .ad--88x31 { width: 5.5rem; height: 1.9375rem; margin-left: auto; margin-right: auto; z-index: 20; } .ad--113x38 { width: 7.0625rem; height: 2.375rem; margin-left: auto; margin-right: auto; z-index: 20; } .ad--728x90 { width: 45.5rem; height: 5.625rem; margin-left: auto; margin-right: auto; z-index: 20; } .ad--758x90 { width: 47.375rem; height: 5.625rem; margin-left: auto; margin-right: auto; z-index: 20; } .ad--250x200 { width: 15.625rem; height: 12.5rem; margin-left: auto; margin-right: auto; z-index: 20; } .ad--300x250 { width: 18.75rem; height: 15.625rem; margin-left: auto; margin-right: auto; z-index: 20; } .ad--289x504 { width: 18.0625rem; height: 31.5rem; margin-left: auto; margin-right: auto; z-index: 20; } .ad--300x600 { width: 18.75rem; height: 37.5rem; margin-left: auto; margin-right: auto; z-index: 20; } .ad--300x250 { height: auto; font-size: 1px; color: #4c4c4c; text-align: center; } .ad--320x50 { text-align: center; } .ad--320x50 iframe { width: 320px; } .module--ad .header--light, .module--ad .header--light a { font-size: 17px; color: black; } .module--ad .blocks { background: white; padding: 6px; } .module--ad .abstract { font-size: 14px; } .module--ad .abstract a { color: #636466; } .module--ad .abstract a:hover { text-decoration: none; } .ad--88x31 iframe { width: 88px; } .ad--113x38 { overflow: hidden; } .ad--113x38 iframe { margin-top: 0; } .site__type--tv .ad--113x38 iframe { margin-top: 0; } .ad--658x90 iframe { width: 658px; } .is-floating .ad--113x38 iframe { margin-top: 0; } .ad--100x32:before { content: "Sponsored by:"; font-family: "Noto Sans"; font-weight: bold; color: #666666; text-transform: uppercase; font-size: 13px; margin-right: 10px; float: left; } .brand-spotlight .ad--100x32:before { display: none; } .ad--320x50 { margin-top: 20px; margin-bottom: 0px; } #BREAKING_NEWS_ALERTS .container { padding-left: 0; } .alerts { display: none; } .alerts.is-active { display: block; } .alerts--breaking, .alerts--news { background: #7e0f19; color: #fff; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 140%; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; margin-bottom: 0; } .alerts--breaking .trigger, .alerts--news .trigger { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: left; border-left: none; } .alerts--breaking .trigger.is-active, .alerts--news .trigger.is-active { color: #fff; background: #7e0f19; } .alerts--breaking .alerts__story a, .alerts--news .alerts__story a { color: #fff; text-decoration: none; font-size: 14px; font-weight: bold; text-transform: uppercase; } .alerts--news { background: #8b8b8b; } .alerts--news .alerts { background: #8b8b8b; color: #fff; } .alerts--news .trigger.is-active { background: #8b8b8b; } .alerts { position: absolute; right: 0; background: #7e0f19; height: auto; max-height: 0; display: block; overflow: hidden; padding: 0; transition: padding 0.3s, max-height 0.3s; z-index: 9; } .alerts.is-active { max-height: 31.25rem; } .alerts a { padding-top: 0.5rem; padding-bottom: 0.5rem; display: block; color: #fff; font-weight: bold; text-decoration: none; line-height: 200%; border-top: 1px solid rgba(255, 255, 255, 0.5); } .alerts a:first-child { border-top: 0; } .alerts a:visited { color: #e6e6e6; text-decoration: none; } .alerts > div { padding: 1.125rem; } .alert-count:before { content: ""; background: url("http://scrippsdigital.com/scripps-responsive-static/build/adk/images/alert--plus.gif") no-repeat 0 0; background-size: 100%; margin-right: 4px; display: inline-block; -webkit-transition: 0.3s ease all; transition: 0.3s ease all; width: 10px; height: 10px; } .alert-count.is-active:before { -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); transform: rotate(135deg); transform-origin: center; } .alerts--breaking .header, .alerts--news .header { font-size: 14px !important; color: white !important; padding: 0 !important; margin-top: 12px !important; margin-right: 15px; font-weight: bold; padding-left: 20px !important; padding-right: 15px !important; padding-top: 3px !important; padding-bottom: 3px !important; border-right: 1px solid #fff; background: transparent; } .alerts--news .header { margin-right: 12px; } .module--app-list .block { margin-bottom: 1.5rem; } .module--app-list .header--sub { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.5rem; padding-bottom: 0.3125rem; font-weight: bold; font-size: 1.125rem; } .module--app-list .header--sub > h1, .module--app-list .header--sub h2 { font-size: 1.5rem; padding-bottom: 0.3125rem; font-weight: bold; } .module--app-list .section__body { border: 1px solid #b0b1b2; } .module--app-list .side { margin: 0.375rem; background: #fff; padding: 0.75rem; } .module--app-list .side__media { width: 3.75rem; margin-right: 0.75rem; } .module--app-list .side__body { color: #4c4c4c; } .module--app-list .block__compelx { margin-bottom: 0.75rem; } .module--app-list .button--download { display: inline-block; vertical-align: bottom; color: #636466; font-size: 0.75rem; margin-bottom: 0.375rem; min-height: 2.875rem; } .module--app-list .button--download img { max-width: 8.25rem; } .module--author-bio .side__media { max-width: 75px; margin-right: 10px; } .module--author-bio .title { margin-bottom: 0; } .module--author-bio .author-bio__details { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .rsp-icon { width: 20px; height: 20px; line-height: 1.25rem; display: inline-block; vertical-align: middle; box-sizing: border-box; } .rsp-icon:before { padding-left: 3px; } .icon--share: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; font-size: 17px; } .module--blog-list .inner .headline, .module--blog-list .inner .image { text-decoration: none; color: black; } .module--blog-list .inner a { text-decoration: none; } .module--blog-list .ratio__proportion, .module--blog-list .ratio__4x3 { background: transparent; } .module--blog-list .block { background-color: #fff; margin-bottom: 1.25rem; border-top: 1px solid #ced4d8; } .module--blog-list .block__body { padding: 2.125rem; } .module--blog-list .author__name { margin-left: 2.125rem; } .module--blog-list .block__type { text-transform: uppercase; color: #ced4d8; font-size: 0.875rem; } .module--blog-list .headline { margin-bottom: 1.875rem; font-size: 1.75rem; } .module--blog-list .abstract { font-size: 0.9375rem; margin-bottom: 1.5625rem; } .module--blog-list .read-more { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; text-decoration: none; font-weight: 500; } .module--blog-list .author__name, .module--blog-list .author__twitter { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.8125rem; } .module--blog-list .author__name { margin-right: 1.0625rem; } .module--blog-list a.author__twitter { text-decoration: none; } .module--blog-list .media { margin-bottom: 1.875rem; } .module--blog-list .stButton .stLarge { display: inherit; height: auto; width: auto; position: static; } .module--blog-list .shares { visibility: visible; font-size: 0.75rem; } .module--blog-list .shares .icon--share:before { font-size: 0.75rem; } .module--blog-list .share-button { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; cursor: pointer; padding-top: 0.625rem; padding-bottom: 0.625rem; text-align: center; padding-left: 0.5rem; text-transform: uppercase; } .module--blog-list .share-button:hover { cursor: pointer; } .module--blog-list .share-button .icon--share:before { color: white; } .module--blog-list .block__footer .side__body { float: right; margin-right: 0.75rem; } .module--blog-list .block--story .block__body .side__media { width: 12.5rem; margin-right: 0.875rem; } .module--blog-list .js-blog-list { transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; -webkit-transition: opacity 0.5s ease-in-out; } .module--blog-list .js-blog-list.is-loading { opacity: 0.2; } .module--blog-list section { display: none; } .module--blog-list section.is-active { display: block; } .module--blog-list .nav--pagination > * { display: inline-block; background: #4c4c4c; color: #d2d2d2; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1rem; } .module--blog-list .nav--pagination { float: right; } .module--blog-list .nav--pagination .is-disabled { display: none; } .module--blog-list .js-prev:before { content: "Prev"; text-transform: uppercase; } .module--blog-list .js-next:before { content: "Next"; text-transform: uppercase; } .module--bio-list .block__type, .module--bio-list .abstract, .module--bio-list .read-more { font-family: Georgia, "Times New Roman", serif; } .module--bio-list .headline, .module--bio-list .author__name, .module--bio-list .author__twitter, .module--bio-list .share-button, .module--bio-list .shares { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--bio-list .inner .headline, .module--bio-list .inner .image { text-decoration: none; color: black; } .module--bio-list .inner a { text-decoration: none; } .module--bio-list .block { background-color: #fff; margin-bottom: 1.25rem; padding: 1.0625rem; border-top: 1px solid #ced4d8; overflow: hidden; } .module--bio-list .author__name { margin-left: 2.125rem; } .module--bio-list .block__type { text-transform: uppercase; color: #ced4d8; font-size: 0.875rem; } .module--bio-list .headline { margin-bottom: 0.75rem; font-size: 1.75rem; } .module--bio-list .abstract { font-size: 0.875rem; margin-bottom: 1.5625rem; color: #636466; } .module--bio-list .abstract:empty { display: none; } .module--bio-list .side__media { max-width: 12.5rem; margin-right: 0.875rem; } .module--bio-list .rsp-icon { visibility: hidden; } .module--bio-list .rsp-icon:before { visibility: visible; } .component__carousel { position: relative; } .component__carousel .carousel__overflow { overflow: hidden; } .component__carousel .blocks { width: 625rem; } .component__carousel .animate .blocks { transition: transform 0.5s; -webkit-transition: -webkit-transform 0.5s; } .component__carousel .block { float: left; } .component__carousel .js-carousel__content { overflow: hidden; } .component__carousel .container { width: inherit !important; } .carousel--media .carousel__overflow .block--video { position: relative; } .carousel--media .carousel__overflow .block--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: 4.125rem; position: absolute; left: 54%; top: 29%; margin-left: -2rem; width: 4rem; opacity: 0.7; z-index: 10; } .module--carousel.has-touch .js-prev, .module--carousel.has-touch .js-next { display: none; } .carousel--text .carousel__pager { top: 0; position: static; } .carousel--text .pager__container { z-index: 1; } .module--carousel .module__footer a { text-decoration: none; text-transform: uppercase; font-size: 12px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #636466; padding-bottom: 6px; float: right; } .carousel--media { margin-bottom: 1.5rem; } .carousel--media .block { width: 19rem; margin-right: 0.3125rem; } .carousel--media .overlay__media { background: #000; height: 0; position: relative; padding-bottom: 73.25%; overflow: hidden; text-align: center; } .carousel--media .overlay__body { color: black; background: white; opacity: 0.9; padding: 0.625rem; box-sizing: border-box; position: absolute; bottom: 4%; width: 90%; right: 0; z-index: 5; text-align: left; } .carousel--media .overlay__body .headline { font-weight: normal; font-size: 0.8125rem; color: black; display: block; float: left; padding-right: 2%; width: 70%; min-height: 23px; } .carousel--media .overlay__body .updated { border-left: 1px solid #636466; padding-left: 0.625rem; padding-top: 1px; box-sizing: border-box; font-size: 0.625rem; line-height: 10px; color: black; display: block; float: left; width: 30%; } .carousel--media .overlay__body .updated-is-empty .updated { display: none; } .carousel--media .overlay__body .updated-is-empty .headline { width: 100%; } .carousel--media .overlay__body .updated:before { content: "Updated"; display: block; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; margin-bottom: 0.125rem; } .carousel--media .overlay__body.no-time .headline { width: 100%; } .carousel--media .overlay__body.no-time .updated { display: none; } .carousel--text { margin-bottom: 1.5rem; } .carousel--text .carousel__overflow { background-color: #fff; padding-left: 1.75rem; } .carousel--text .block { width: 9.6875rem; margin-right: 0.75rem; margin-top: 0.75rem; } .carousel--text .block:first-child .media__container--16x9, .carousel--text .block:first-child .block__complex { border-left: 0; } .carousel--text .headline { height: 4rem; font-size: 1rem; padding-right: 0.75rem; margin-left: 0.75rem; border-left: 1px solid white; font-weight: 600; line-height: 100%; } .carousel--text .media__container--16x9 { padding-top: 0.75rem; padding-left: 0.75rem; } .carousel--text .media__container--16x9, .carousel--text .block__complex { border-left: 1px solid #d2d2d2; } .carousel--text .block__complex { margin-bottom: 0.75rem; } .carousel--text .updated { padding-left: 0.75rem; padding-top: 0.375rem; font-size: 0.5rem; color: #636466; } .carousel--text .updated:before { content: "Updated "; color: #000; font-weight: 600; } .carousel--text .pager__container { position: absolute; height: 12.6875rem; width: 2.5rem; } .carousel--text .pager__container button { top: 50%; margin-top: -2.0625rem; } .carousel--text .pager--prev { left: 0; } .carousel--text .pager--next { right: 0; } .carousel--text .has-video { position: relative; } .carousel--text .has-video:before { content: url("../images/camera-12x9.png"); position: absolute; bottom: 1.125rem; right: 0.75rem; width: 12px; height: 9px; } .cssgradients .carousel--text .pager--prev { background: -moz-linear-gradient(left, white 74%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(74%, white), color-stop(100%, rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(left, white 74%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(left, white 74%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(left, white 74%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to right, white 74%, rgba(255, 255, 255, 0) 100%); } .cssgradients .carousel--text .pager--next { background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 26%); background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(26%, white)); background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 26%); background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 26%); background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 26%); background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 26%); } .module--static-content { line-height: 150%; font-size: 0.9375rem; color: #333333; } .module--static-content .inner { color: #333333; } .module--static-content figure p { margin-bottom: 0; } .module--static-content figure figcaption { font-size: 12px; color: #888; line-height: 140%; margin-top: 6px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--static-content a { color: #00539f; } .module--static-content a:visited { color: #4190d9; } .module--static-content a:active { color: #2171ba; } .module--static-content a:hover { color: #006cce; } .module--static-content p { margin-bottom: 1.125rem; } .module--static-content h1, .module--static-content h2, .module--static-content h3, .module--static-content h4, .module--static-content h5, .module--static-content h6 { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; } .module--static-content .block { border-top: 1px solid #d2d2d2; padding: 0.5rem; } .module--static-content .block:first-child { border-top: 0; } .module--static-content .title { font-size: 0.75rem; margin-top: 0.75rem; color: black; } .module--static-content .title:first-child { margin-top: 0; } .module--static-content .module__body { color: #636466; font-size: 0.875rem; } .module--static-content a { color: #636466; text-decoration: underline; } .module--static-content a:hover { color: black; } .module--static-content p { margin-bottom: 0.75rem; line-height: 160%; } .module--static-content .media + a { display: block; } .module--static-content.wcpo-subscribe .blocks { background: #FFFFFF; color: #222222; font-family: "Noto Sans", Helvetica, Arial, sans-serif; padding: 10px; border: 1px solid #bbbbbb; line-height: 17px; } .module--static-content.wcpo-subscribe .side__media { max-width: 476px; margin-right: 31px; margin-top: 22px; margin-left: 30px; } .module--static-content.subscriber-loading .title { font-size: 1.125rem; font-weight: normal; color: #999999; margin-bottom: 0.75rem; text-align: center; } .module--static-content.subscriber-loading .blocks { display: block; text-align: center; } .module--static-content.subscriber-loading .fade .media { width: 50%; } .module--static-content.subscriber-loading .fade:before { background: white; width: 500px; height: 247px; content: " "; position: absolute; opacity: 0.35; } .module--static-content.skin--flex-headline .abstract, .module--static-content.skin--flex-headline .headline { height: auto !important; } .module--static-content.skin--flex-headline a { text-decoration: none; } .module--static-content .module--flex .block, .module--static-content .module--static-content.skin--flex-headline .block { border-top: 0; } .module--static-content .module--flex a, .module--static-content .module--static-content.skin--flex-headline a { text-decoration: none; } .module--static-content .module--flex p, .module--static-content .module--static-content.skin--flex-headline p { line-height: 120%; } .module--static-content.show-skin .module__body { background: white; padding: 0.75rem; } .module--static-content.jobs--post-jobs .panel--well--filled { border: 1px solid #ccc; } .module--static-content.jobs--post-jobs .panel--well ol { padding-top: 0; } .module--static-content.jobs--post-jobs .title { font-size: 1rem; } .module--static-content.jobs--resume .headline, .module--static-content.jobs--post-jobs .headline, .module--static-content.jobs--search .headline { font-size: 1.75rem; margin-bottom: 1.5rem; line-height: 120%; } .layout__side .module--static-content .blocks { background: white; padding: 0.375rem; } .layout__side .module--static-content.hide-skin .module__body { border: 0; padding: 0; } .layout__side .module--static-content.hide-skin .module__body .blocks { background: transparent; padding: 0; } .l-col-lg-4, .l-col-lg-6, .l-col-lg-3 { float: left; padding-left: 24px; } .l-col-lg-4:first-child, .l-col-lg-6:first-child, .l-col-lg-3:first-child { padding-left: 0; } .l-col-lg-4 { width: 33.33333%; } .l-col-lg-6 { width: 50%; } .l-col-lg-3 { width: 25%; } .module.skin--no-space-above { margin-top: -24px; } .module--closings .closing { padding: 0.375rem; } .module--closings .text--primary { font-size: 1rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--closings .text--secondary { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--floating-message { position: fixed; bottom: 0; margin: auto; width: 100%; left: 0; text-align: right; opacity: 0; transition: opacity 1s, max-height 0.5s; -webkit-transition: opacity 1s, max-height 0.5s; -moz-transition: opacity 1s, max-height 0.5s; z-index: 10; max-height: 0; } .module--floating-message.is-active { opacity: 0.9; max-height: 100px; } .module--floating-message .floating-message__message { background: #610000; width: auto; display: inline; padding: 5px 15px; color: #fff; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .site__color--blue .floating-message__message { background: #2f6194; } .site__color--maroon .floating-message__message { background: #710000; } .site__color--red .floating-message__message { background: #b52226; } .site__color--yellow .floating-message__message { background: #cc7639; } .module--featured-content .block .side__media { margin-right: 0.75rem; } .module--featured-content .has-video { position: relative; } .module--featured-content .has-video:before { background-image: url("../images/camera-12x9.png"); content: " "; position: absolute; bottom: 0.75rem; right: 0.75rem; width: 12px; height: 9px; } .module--featured-content .is-decodedc { position: relative; } .module--featured-content .is-decodedc:before { background-image: url("../images/custom/pages/decodedc/icon.png"); content: " "; right: 0.75rem; bottom: 0.75rem; width: 20px; height: 18px; position: absolute; } .module--featured-content .cat--ojai-valley-news { position: relative; } .module--featured-content .cat--ojai-valley-news:before { background-image: url("../images/color_schemes/vcs/logo-OjaiValleyNews.png"); content: " "; right: 0.75rem; bottom: 0.75rem; width: 93px; height: 12px; position: absolute; } .module--featured-content .is-sponsored .block__complex .comments { visibility: visible !important; display: block !important; font-size: 0.5rem; padding: 0px 2px 0; position: absolute; bottom: 0px; width: 300px !important; } .module--featured-content .is-sponsored .block__complex img { max-height: 18px; max-width: 118px; vertical-align: middle; padding-left: 2px; display: block !important; } .module--featured-content .this-or-that { font-size: 0.6875rem; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--featured-content .this-or-that__red { font-weight: bold; color: #720000; } .module--featured-content .this-or-that__gray { color: #adadad; } .module--featured-content .updated { font-size: 0.75rem; } .module--featured-content .block { margin-bottom: 0.375rem; } .module--featured-content .block--mini { background: white; position: relative; } .module--featured-content .block--mini .headline { font-size: 1rem; line-height: 1.25rem; } .module--featured-content .block--mini .comments, .module--featured-content .block--mini .shares { font-size: 0.75rem; } .module--featured-content .block--large { background: white; } .module--featured-content .block--large .headline { font-size: 1.5rem; line-height: 100%; } .module--featured-content .block--large .comments, .module--featured-content .block--large .shares { font-size: 1rem; } .module--featured-content .block--live-streaming > .inner { background: white; display: block; height: 76px; overflow: hidden; } .module--featured-content .block--live-streaming .side__body { margin-top: 10px; } .module--featured-content .block--black-friday, .module--featured-content .block--promo-style-2 { background: white; } .module--featured-content .block--black-friday .side__media, .module--featured-content .block--promo-style-2 .side__media { max-width: 69%; } .module--featured-content .block--black-friday .header--dark, .module--featured-content .block--promo-style-2 .header--dark { margin-top: 0; text-transform: none; padding: 3px 12px; margin-bottom: 0; font-size: 12px; width: 80%; } .module--featured-content .block--black-friday .emphasis, .module--featured-content .block--promo-style-2 .emphasis { font-weight: bold; text-transform: uppercase; } .module--featured-content .block--black-friday .headline, .module--featured-content .block--promo-style-2 .headline { font-size: 14px; padding: 5px 12px; } .module--featured-content .comments, .module--featured-content .shares { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; text-transform: uppercase; display: inline-block; } .module--featured-content .abstract { font-size: 0.875rem; color: #636464; margin-bottom: 1.25rem; } .module--featured-content .headline { color: #4c4c4c; } .module--featured-content .block .inner:hover .headline { color: #000; } .live-streaming--true .block--live-streaming .media__container--16x9 { width: 144px; height: 81px; } .live-streaming--true .block--live-streaming .media__container--4x3 { max-width: 103px; } .live-streaming--true .block--live-streaming .headline { font-size: 0.875rem; font-weight: bold; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 18px; } .live-streaming--true .block--large { padding-top: 1.25rem; } .live-streaming--true .block--large .headline, .live-streaming--true .block--large .abstract, .live-streaming--true .block--large .complex--social { padding-left: 1.25rem; padding-right: 1.25rem; } .live-streaming--true .block--large .complex--social { padding-top: 0.375rem; padding-bottom: 0.375rem; } .live-streaming--true .block--large .headline { margin-bottom: 1.3125rem; } .live-streaming--true .block--large .abstract { margin-bottom: 1.5625rem; } .live-streaming--true .block--mini { padding-top: 0.9375rem; padding-right: 0.6875rem; padding-bottom: 0.9375rem; padding-left: 0.6875rem; } .live-streaming--true .block--mini .side__media { max-width: 8.125rem; } .live-streaming--true .block--mini .headline { height: 3.75rem; overflow: hidden; } .live-streaming--false .block--mini { padding-top: 1rem; padding-right: 0.6875rem; padding-bottom: 1rem; padding-left: 0.6875rem; } .live-streaming--false .block--mini .side__media { max-width: 7.5rem; } .live-streaming--false .block--large { padding-top: 1.875rem; } .live-streaming--false .block--large .headline { font-size: 1.375rem; line-height: 1.5rem; margin-bottom: 1.6875rem; height: 2.875rem; } .live-streaming--false .block--large .abstract { color: #636464; margin-bottom: 2.375rem; min-height: 3.5625rem; overflow: hidden; } .live-streaming--false .block--large .headline, .live-streaming--false .block--large .abstract, .live-streaming--false .block--large .complex--social { padding-left: 1.5625rem; padding-right: 1.5625rem; } .live-streaming--false .block--large .complex--social { padding-top: 1rem; padding-bottom: 1rem; } .featured-content--subindex .module__footer a { text-decoration: none; text-transform: uppercase; font-size: 12px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #636466; padding-bottom: 6px; float: right; } .module--events-list .headline { font-size: 15px; } .module--events-list .button--text { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--events-list .button--text span { display: block; font-size: 1.375rem; line-height: 1.25rem; } .module--events-list .button--text .day { font-size: 0.6875rem; line-height: 0.875rem; } .module--events-list .js-results section { display: none; } .module--events-list .js-results section.is-active { display: block; } .module--events-list .loading { background: #fff; position: absolute; top: 0; left: 0; height: 100%; width: 100%; opacity: 0; text-align: center; transition: opacity 0.3s; -webkit-transition: opacity 0.3s; } .module--events-list .loading.is-active { opacity: 0.9; } .module--events-list .blocks { position: relative; } .module--events-list .block { background: #fff; margin-top: 0.375rem; padding: 0.75rem; } .module--events-list .block section { display: none; } .module--events-list .block section.is-active { display: block; } .module--events-list .block .time { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.75rem; } .module--events-list a { color: #4c4c4c; } .module--events-list a:hover { color: #000; } .module--events-list.js-future-days-7 .button--text { width: 14.2%; } .module--events-list.js-future-days-6 .button--text { width: 16.6%; } .module--events-list.js-future-days-5 .button--text { width: 20%; } .module--events-list.js-future-days-4 .button--text { width: 25%; } .module--events-list.js-future-days-3 .button--text { width: 33%; } .module--events-list.js-future-days-2 .button--text { width: 50%; } .module--events-list .button--text.is-active { background: #bbb; color: #fff; } .module--events-list .nav--pagination { margin-top: 0.375rem; text-align: right; } .module--events-list .nav--pagination .is-disabled { display: none; } .module--events-list .nav--pagination > * { background: #4c4c4c; color: #d2d2d2; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; } .module--events-list .nav--pagination > * span { display: block; line-height: 0.875rem; padding: 4px 0 7px 0; width: 90px; } .module--events-list .nav--pagination > * span:before, .module--events-list .nav--pagination > * span:after { font-size: 2.1875rem; font-weight: normal; padding: 0 10px; position: relative; top: 5px; } .module--flex .module__body, .module--static-content.skin--flex-headline .module__body { border-bottom: 0; } .module--flex .module__footer, .module--static-content.skin--flex-headline .module__footer { border-top: 0; text-align: right; } .module--flex .module__footer a, .module--static-content.skin--flex-headline .module__footer a { text-decoration: none; text-transform: uppercase; font-size: 0.75rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #636466; } .module--flex .block, .module--static-content.skin--flex-headline .block { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .module--flex .block:hover .headline, .module--static-content.skin--flex-headline .block:hover .headline { color: #000; } .module--flex .block .headline, .module--static-content.skin--flex-headline .block .headline { color: #4c4c4c; } .module--flex .abstract, .module--static-content.skin--flex-headline .abstract { font-size: 0.8125rem; margin-top: 0.375rem; text-decoration: none; } .module--flex .headline, .module--static-content.skin--flex-headline .headline { font-size: 0.9375rem; line-height: 1.125rem; text-decoration: none; font-weight: bold; } .module--flex .subheadline, .module--static-content.skin--flex-headline .subheadline { font-size: 0.875rem; font-family: Georgia, "Times New Roman", serif; font-style: italic; text-decoration: none; font-weight: normal; } .module--flex a, .module--static-content.skin--flex-headline a { text-decoration: none; } .module--flex .has-video, .module--static-content.skin--flex-headline .has-video { position: relative; } .module--flex .has-video:before, .module--static-content.skin--flex-headline .has-video:before { content: url("../images/camera-12x9.png"); position: absolute; bottom: 1.125rem; right: 0.75rem; width: 12px; height: 9px; } .module--flex .template--scripps_responsive_sponsored_story, .module--static-content.skin--flex-headline .template--scripps_responsive_sponsored_story { position: relative; } .module--flex .template--scripps_responsive_sponsored_story:before, .module--static-content.skin--flex-headline .template--scripps_responsive_sponsored_story:before { margin-left: 8px; font-family: FontAwesome; color: #262626; content: ""; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscaleah; } .module--flex .is-decodedc, .module--static-content.skin--flex-headline .is-decodedc { position: relative; } .module--flex .is-decodedc:before, .module--static-content.skin--flex-headline .is-decodedc:before { background-image: url("../images/custom/pages/decodedc/icon.png"); content: " "; right: 0.75rem; bottom: 0.75rem; width: 20px; height: 18px; position: absolute; } .module--flex .cat--ojai-valley-news, .module--static-content.skin--flex-headline .cat--ojai-valley-news { position: relative; } .module--flex .cat--ojai-valley-news:before, .module--static-content.skin--flex-headline .cat--ojai-valley-news:before { background-image: url("../images/color_schemes/vcs/logo-OjaiValleyNews.png"); content: " "; right: 0.75rem; bottom: 0.75rem; width: 93px; height: 12px; position: absolute; } .module--flex .nav--pagination, .module--static-content.skin--flex-headline .nav--pagination { float: right; padding-right: 6px; margin-top: -0.5rem; } .module--flex .nav--pagination .is-disabled, .module--static-content.skin--flex-headline .nav--pagination .is-disabled { display: none; } .module--flex .nav--pagination > *, .module--static-content.skin--flex-headline .nav--pagination > * { background: #4c4c4c; color: #d2d2d2; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; margin: 8px 0 5px 0; } .module--flex .nav--pagination > * span, .module--static-content.skin--flex-headline .nav--pagination > * span { display: block; line-height: 0.875rem; padding: 4px 0 7px 0; width: 90px; } .module--flex .nav--pagination > * span:before, .module--static-content.skin--flex-headline .nav--pagination > * span:before, .module--flex .nav--pagination > * span:after, .module--static-content.skin--flex-headline .nav--pagination > * span:after { font-size: 2.1875rem; font-weight: normal; padding: 0 10px; position: relative; top: 5px; } .module--flex .is-sponsored .ds-sponsored, .module--static-content.skin--flex-headline .is-sponsored .ds-sponsored { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 10px; color: black; margin-top: 4px; } .module--flex .is-sponsored .ds-sponsored img, .module--static-content.skin--flex-headline .is-sponsored .ds-sponsored img { max-height: 18px; max-width: 118px; vertical-align: middle; padding-left: 2px; display: block !important; } .module--flex.sponsored-generated-home-above .is-sponsored .ds-sponsored img, .sponsored-generated-home-above.module--static-content.skin--flex-headline .is-sponsored .ds-sponsored img { max-height: 999px; display: inline !important; } .layout__side .module--flex .headline, .layout__side .module--static-content.skin--flex-headline .headline, .layout__side .module--flex .abstract, .layout__side .module--static-content.skin--flex-headline .abstract, .grid__one-fourth .module--flex .headline, .grid__one-fourth .module--static-content.skin--flex-headline .headline, .grid__one-fourth .module--flex .abstract, .grid__one-fourth .module--static-content.skin--flex-headline .abstract { height: auto !important; } .module--flex .block, .module--static-content.skin--flex-headline .block { position: relative; } .module--flex .fa-play-circle, .module--static-content.skin--flex-headline .fa-play-circle { position: absolute; right: 12px; top: 12px; font-size: 35px; color: #444; } .flex--card .block, .module--static-content.skin--flex-headline .block { background: #fbfbfb; } .flex--card .blocks, .module--static-content.skin--flex-headline .blocks { padding-top: 2px; } .flex--card .block, .module--static-content.skin--flex-headline .block { padding: 0.75rem; margin-top: 0.375rem; } .flex--card .block:first-child, .module--static-content.skin--flex-headline .block:first-child { margin-top: 0; } .flex--card .side__media, .module--static-content.skin--flex-headline .side__media { width: 100px; padding-right: 0.75rem; } .flex--card a, .module--static-content.skin--flex-headline a { color: #535353; } .flex--card a:hover, .module--static-content.skin--flex-headline a:hover { color: black; } .flex--keyline .blocks { background: #fcfcfc; padding-left: 1.125rem; padding-right: 1.125rem; } .flex--keyline .block { border-top: 1px solid #d2d2d2; padding-top: 1.125rem; padding-bottom: 1.125rem; } .flex--keyline .block:first-child { border-top: 0; } .flex--keyline a.block__inner:visited { color: #000; } .flex--keyline a.block__inner:visited .abstract { color: #636466; } .flex--keyline .headline { display: table-cell; vertical-align: middle; } .flex--keyline.skin--skinny .block { padding-top: 0; padding-bottom: 0; } .grid__one-fourth .flex--keyline .module__body { padding: 0; } .grid__one-fourth .flex--keyline .blocks { background: transparent; padding-left: 12px; padding-right: 12px; } .grid__one-fourth .flex--keyline .block { padding-top: 10px; padding-bottom: 10px; } .grid__one-fourth .flex--keyline .module__body, .grid__one-fourth .flex--keyline .module__footer { border: 0; } .page--white .module--flex .module__body, .page--white .module--static-content.skin--flex-headline .module__body, .page--white .module--flex .module__footer, .page--white .module--static-content.skin--flex-headline .module__footer { border: 0; } .page--white .block--keyline .blocks { background: #f5f5f5; } .module--flex.flex--promo .headline, .flex--promo.module--static-content.skin--flex-headline .headline { font-size: 1.125rem; margin-bottom: 0.375rem; } .module--flex.flex--promo .abstract, .flex--promo.module--static-content.skin--flex-headline .abstract { margin-top: 0.75rem; } .module--form { position: relative; } .module--form legend .aui-legend, .module--form .aui-fieldset-content .description, .module--form .aui-fieldset-legend { display: none; } .module--form label { display: block; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.875rem; } .module--form label.aui-field-label-inline-label { display: inline; } .module--form input { font-size: 0.875rem; width: 100%; } .module--form input[type="checkbox"] { width: auto; float: left; } .module--form input[type="submit"] { width: auto; float: right; } .module--form input[name="logout"] { width: auto; float: right; } .module--form textarea { font-size: 0.875rem; width: 100% !important; height: 6.25rem; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5f5), to(#fefefe)) !important; background-image: -webkit-linear-gradient(top, #f5f5f5, #fefefe) !important; background-image: -moz-linear-gradient(top, #f5f5f5, #fefefe) !important; background-image: -ms-linear-gradient(top, #f5f5f5, #fefefe) !important; background-image: -o-linear-gradient(top, #f5f5f5, #fefefe) !important; } .module--form textarea textarea.focus { background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5f5), to(#fefefe)) !important; background-image: -webkit-linear-gradient(top, #f5f5f5, #fefefe) !important; background-image: -moz-linear-gradient(top, #f5f5f5, #fefefe) !important; background-image: -ms-linear-gradient(top, #f5f5f5, #fefefe) !important; background-image: -o-linear-gradient(top, #f5f5f5, #fefefe) !important; } .module--form .portlet-msg-error-parent { margin-top: -0.375rem; position: absolute; right: 0; } .module--form .portlet-msg-error { color: red; background-color: transparent; background-image: none; border: 0; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: right; top: 3.6875rem; } .module--form .portlet-msg-success { background-color: #2f6194; color: #fff; padding: 10px; text-align: center; } .module--form .aui-field { margin: 24px 0; display: block; } .module--form .aui-field-label-right { float: left; margin-right: 9px; } .aui-helper-hidden { display: none !important; } .module--google-map img { max-width: none; } .module--google-map .google-map--info-window { line-height: 1.35; overflow: hidden; white-space: nowrap; } .module--google-map .loading { text-align: center; } .module--google-map .loading:after { color: #636466; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; background: url(http://media.scrippsnationalnews.com/cms/images/loading_animation.gif) no-repeat; content: "Loading"; padding: 4px 40px 8px 40px; } .module--link-list .link-list__image, .module--static-content .link-list__image { padding-left: 0.375rem; padding-top: 0.375rem; margin-bottom: -0.75rem; } .layout__content .module--link-list .list__item { float: left; width: calc(33.33333% - 0px); width: -webkit-calc(33.33333% - 0px); margin-right: 0rem; } .layout__content .module--link-list .list__item:nth-child(3n) { margin-right: 0; } .layout__content .module--link-list .list__item:nth-child(3n+4) { clear: left; } .layout__content .module--link-list .list__item:nth-child(3) { margin-top: 0; } .layout__side .module--link-list .list__item, .layout__side .module--static-content .list__item { float: left; width: calc(50% - 0px); width: -webkit-calc(50% - 0px); margin-right: 0rem; } .layout__side .module--link-list .list__item:nth-child(2n), .layout__side .module--static-content .list__item:nth-child(2n) { margin-right: 0; } .layout__side .module--link-list .list__item:nth-child(2n+3), .layout__side .module--static-content .list__item:nth-child(2n+3) { clear: left; } .layout__side .module--link-list .list__item:nth-child(2), .layout__side .module--static-content .list__item:nth-child(2) { margin-top: 0; } .link-list--full .list__item, .link-list--full .e_link { float: none !important; width: auto !important; display: block !important; } .link-list--buttons { clear: left; } .link-list--buttons .list__item { display: inline-block; padding: 0 !important; } .link-list--buttons .list__item > a { font-weight: normal; color: #a4a4a4; background: #eeeeee; background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #eeeeee)); background: -webkit-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); background: -o-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); background: -ms-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); background: linear-gradient(to bottom, #eeeeee 0%, #eeeeee 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); border-radius: 2px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.875rem; text-decoration: none; padding: 6px 12px; display: inline-block; } .link-list--buttons .list__item > a:hover { text-decoration: none; color: black; } .link-list--buttons .list__item > a:hover:before { color: #7e7e7e; } .link-list--buttons .list__item > a.is-active { color: #777; background: white; font-weight: bold; } .link-list--buttons .list__item > a.is-active:hover { background: #7e7e7e; color: white; } .link-list--buttons .list__item > a:hover { background: #d6d6d6; color: white; } .module--page-title .filter-triggers, .module--page-title .link-list__primary { clear: left; } .module--page-title .filter-triggers > a, .module--page-title .link-list__primary > a { color: #a4a4a4; border: 1px solid #ccc; background: #efefef; border-radius: 2px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.875rem; text-decoration: none; padding: 6px 12px; display: inline-block; } .module--page-title .filter-triggers > a:hover, .module--page-title .link-list__primary > a:hover { text-decoration: none; color: black; } .module--page-title .filter-triggers > a:hover:before, .module--page-title .link-list__primary > a:hover:before { color: #7e7e7e; } .module--page-title .filter-triggers > a.is-active, .module--page-title .link-list__primary > a.is-active { color: #777; background: white; font-weight: bold; } .module--page-title .filter-triggers > a.is-active:hover, .module--page-title .link-list__primary > a.is-active:hover { background: #7e7e7e; color: white; } .module--page-title .filter-triggers > a:hover, .module--page-title .link-list__primary > a:hover { background: #d6d6d6; color: white; } .module--page-title .abstract { clear: left; } .module--advanced-page-title .ad--300x80 { position: absolute; top: 25px; z-index: 100; left: 20px; } .module--advanced-page-title .filter-triggers, .module--advanced-page-title .link-list__primary { clear: left; } .module--advanced-page-title .filter-triggers a, .module--advanced-page-title .link-list__primary a { color: #a4a4a4; font-family: Georgia, "Times New Roman", serif; font-size: 0.875rem; text-decoration: none; } .module--advanced-page-title .filter-triggers a:hover, .module--advanced-page-title .link-list__primary a:hover { text-decoration: none; color: black; } .module--advanced-page-title .filter-triggers a:hover:before, .module--advanced-page-title .link-list__primary a:hover:before { color: #a4a4a4; } .module--advanced-page-title .filter-triggers a.is-active, .module--advanced-page-title .link-list__primary a.is-active { color: black; } .module--advanced-page-title .filter-triggers a.is-active:before, .module--advanced-page-title .link-list__primary a.is-active:before { color: #a4a4a4; } .module--advanced-page-title .filter-triggers a:before, .module--advanced-page-title .link-list__primary a:before { content: "|"; padding-left: 5px; padding-right: 5px; } .module--advanced-page-title .filter-triggers a:first-child:before, .module--advanced-page-title .link-list__primary a:first-child:before { content: ""; padding-left: 0; } .module--advanced-page-title .abstract { clear: left; } .module--advanced-page-title.page-title--gradient .topper--bg__background { min-height: 10rem; background-size: cover; } .module--advanced-page-title.page-title--gradient .topper--bg__background:before { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.8) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.8))); background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.8) 100%); background: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.8) 100%); background: -ms-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.8) 100%); background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.8) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); height: 160px; content: ""; display: block; } .module--advanced-page-title.topper--bg .header { position: relative; } .module--advanced-page-title.topper--bg .header--light { color: white; position: absolute; top: 110px; } .module--advanced-page-title.topper--bg .topper--bg__background { min-height: 10rem; } .module--advanced-page-title.topper--bg .abstract, .module--advanced-page-title.topper--bg .link-list__secondary { background: black; } .module--advanced-page-title.topper--bg .header--light, .module--advanced-page-title.topper--bg .abstract, .module--advanced-page-title.topper--bg .link-list__secondary { padding-left: 1.5rem; padding-right: 1.5rem; } .module--advanced-page-title.topper--bg .abstract { padding-top: 0.75rem; padding-bottom: 0.75rem; color: #a5a5a5; } .module--advanced-page-title.topper--bg .link-list__secondary { padding-top: 0.375rem; padding-bottom: 0.75rem; } .module--advanced-page-title.topper--bg .link-list__secondary a { color: #bebebe; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; text-decoration: none; font-size: 0.8125rem; margin-left: 0.5rem; } .module--advanced-page-title.topper--bg .link-list__secondary a:hover { color: #d8d8d8; } .module--advanced-page-title.topper--bg .link-list__secondary a:first-child { margin-left: 0; } .module--advanced-page-title.topper--bg .link-list__primary { background: #696969; padding-left: 1.5rem; padding-right: 1.5rem; padding-top: 0.75rem; padding-bottom: 0.75rem; } .module--advanced-page-title.topper--no-bg header { background: white; padding: 1.5rem; } .module--advanced-page-title.topper--no-bg .abstract, .module--advanced-page-title.topper--no-bg .link-list__primary, .module--advanced-page-title.topper--no-bg .link-list__secondary { margin-top: 0.75rem; } .module--advanced-page-title.topper--no-bg .link-list__secondary { padding-top: 0.75rem; padding-bottom: 0.75rem; } .module--advanced-page-title.topper--no-bg .link-list__secondary a { color: #696969; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; text-decoration: none; font-size: 0.8125rem; margin-left: 0.5rem; } .module--advanced-page-title.topper--no-bg .link-list__secondary a:hover { color: #d8d8d8; } .module--advanced-page-title.topper--no-bg .link-list__secondary a:first-child { margin-left: 0; } .module--advanced-page-title .header--light { font-size: 2.25rem; } .module--advanced-page-title .link-list__title { font-size: 0.75rem; color: #676767; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--advanced-page-title.skin--header-alt .header--light { font-family: Georgia, "Times New Roman", serif !important; } #searchForm .search-input: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; background: #fff; padding-top: 0.625rem; position: absolute; right: 0; top: 0; z-index: 1; height: 1.6875rem; width: 2.5625rem; text-align: center; } #searchForm #searchTerm { background: #fff; border: 0; font-size: 1rem; height: 2.3125rem; margin-right: 2.3125rem; padding: 0.3125rem; width: 100%; } #searchForm .search-scope { display: none; } #searchForm #btnS { border: 0; right: 0; height: 2.3125rem; margin: 0; padding: 0; position: absolute; top: 0; width: 2.5625rem; opacity: 0; z-index: 2; } .search-result-portlet select { background-image: none; } .search-result-portlet h2 { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 1.6875rem; margin-top: 0.625rem; margin-bottom: 1.25rem; } .search-result-portlet h2 span { display: block; font-size: 0.875rem; } .search-result-portlet .search-count { color: #636466; border-bottom: solid 1px #636466; font-size: 0.875rem; margin-bottom: 0.9375rem; } .search-result-portlet .list-sort { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; margin-bottom: 1.25rem; position: absolute; font-size: 0.75rem; right: 8.4375rem; top: 6.6875rem; text-transform: uppercase; } .search-result-portlet .list-sort select { margin-top: -0.3125rem; } .search-result-portlet #filterByTpye { margin: 0; padding: 0; margin-bottom: 0.9375rem; } .search-result-portlet #filterByTpye li { float: left; list-style-type: none; line-height: 0.875rem; margin-right: 0.3125rem; padding: 0.375rem; } .search-result-portlet #filterByTpye li a { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.875rem; color: #111; opacity: 0.8; } .search-result-portlet #filterByTpye li.active { background: #d3d3d3; } .search-result-portlet #filterByTpye li.active a { opacity: 1; } .search-result-portlet #refinesearch { color: #111; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; position: absolute; right: 0; font-size: 0.8125rem; top: 6.6875rem; text-transform: uppercase; } .search-result-portlet #refinesearchdiv { display: none; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.75rem; margin-bottom: 0.9375rem; } .search-result-portlet #refinesearchdiv > * { float: left; margin-right: 1.25rem; } .search-result-portlet #refinesearchdiv label { display: block; } .search-result-portlet #refinesearchdiv a { background: #4c4c4c; color: #fff; display: block; text-transform: uppercase; padding: 5px 15px; font-size: 0.75rem; } .search-result-portlet #refinesearchdiv a.link-refine { margin-top: 0.5rem; } .search-result-portlet #mainSearchResult { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .search-result-portlet #mainSearchResult > ol { padding: 0; margin: 0; } .search-result-portlet #mainSearchResult > ol > li { background: #fff; cursor: pointer; border: solid 1px #d2d2d2; list-style-type: none; height: 10.3125rem; padding: 0.375rem; margin-bottom: 0.375rem; position: relative; overflow: hidden; } .search-result-portlet #mainSearchResult h3 a { color: #000; display: block; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1rem; line-height: 1.125rem; text-decoration: none; overflow: hidden; } .search-result-portlet #mainSearchResult .result-body { color: #636466; font-family: Georgia, "Times New Roman", serif; font-size: 0.875rem; overflow: hidden; } .search-result-portlet #mainSearchResult .results-related { display: none; } .search-result-portlet #mainSearchResult .img-thumb { float: left; margin-right: 0.3125rem; } .search-result-portlet #mainSearchResult .img-thumb .f-left { float: none; } .search-result-portlet #mainSearchResult .img-thumb img { height: auto !important; } .search-result-portlet #mainSearchResult .result-date { display: none; } .search-result-portlet #mainSearchResult .pagination { clear: both; } .search-result-portlet #mainSearchResult .pagination ol { display: none; } .search-result-portlet #mainSearchResult .pagination ol li { list-style-type: none; float: left; } .search-result-portlet #mainSearchResult .pagination .pager { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.875rem; display: inline-block; padding: 0.4375rem; color: #d2d2d2; font-weight: normal; width: auto; text-transform: uppercase; } .search-result-portlet #mainSearchResult .icon.video: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: 4.375rem; position: absolute; left: 5rem; top: -7.1875rem; margin-left: -2rem; width: 4rem; opacity: 0.5; z-index: 8; } .module--search-results { min-height: 25rem; margin-bottom: 1.25rem; opacity: 1; -moz-transition: opacity 0.5s ease-in-out; -webkit-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out; } .module--search-results.is-loading { opacity: 0.2; } .module--search-results select, .module--search-results input { border-radius: 0; background-image: none; } .module--search-results .search__field { border-radius: 0; width: 100%; font-size: 1.5625rem; background: #fff; background-image: none; border: solid 1px #d2d2d2; padding: 7px; margin-bottom: 0.3125rem; } .module--search-results .search-field-container: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-top: 0.8125rem; position: absolute; right: 0; top: 0; z-index: 1; height: 1.6875rem; width: 2.5625rem; text-align: center; font-size: 1.125rem; cursor: pointer; } .module--search-results .search__button { position: absolute; right: 7px; top: 10px; height: 25px; width: 25px; opacity: 0; z-index: 5; } .module--search-results a { display: block; color: #000; text-decoration: none; } .module--search-results .search-all-btn { display: inline-block; } .module--search-results .search-all-btn:hover { text-decoration: underline; } .module--search-results .headline { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 1.5625rem; line-height: 1.25rem; margin-bottom: 0.625rem; } .module--search-results .block { background: #fff; border: solid 1px #d2d2d2; padding: 0.625rem; margin-bottom: 0.625rem; } .module--search-results figure { float: right; margin-left: 2%; margin-bottom: 2%; width: 20%; height: auto; padding: 0; } .module--search-results .results-container { padding-top: 0.625rem; } .module--search-results .results-loading { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--search-results .results-loading img { margin-right: 0.625rem; } .module--search-results .block { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #636464; font-size: 0.875rem; } .module--search-results .block .headline { display: block; color: #000; font-size: 1.125rem; } .module--search-results .block .description { line-height: 1.125rem; } .module--search-results .block .date { color: #9E9E9E; font-size: 0.8125rem; } .module--search-results .block--sponsored .sponsored { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 12px; color: black; margin-top: 4px; text-transform: uppercase; display: block; } .module--search-results .block--sponsored .media__container--4x3 img { max-height: 105px; } .module--search-results .date { display: block; } .module--search-results .no-image .result-text { float: none; width: 100%; } .module--search-results .search-configuration { float: right; margin-top: -0.125rem; } .module--search-results .search-configuration .search-sort-container { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--search-results .search-configuration .search-sort-container label { font-size: 0.875rem; } .module--search-results .search-configuration .search-sort-container select { font-size: 0.8125rem; } .module--search-results .js-total-results { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.75rem; font-size: 14px; min-height: 25px; } .module--search-results .search-filter-container { position: relative; padding: 10px 0; } .module--search-results .search-filter-container button { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 6px 13px; } .module--search-results .search-filter-container button.is-active { background: #bbb; color: #fff; } .module--search-results .search-filter-container button:hover { background: #bbb; } .module--search-results .search-filter-container .filter-categories-container { position: absolute; right: 0; top: 15px; } .module--search-results .search-filter-container .filter-categories-container label { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.875rem; } .module--search-results .search-filter-container .filter-categories-container select { font-size: 0.8125rem; } .module--search-results .no-results { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 20px 0; } .module--search-results .nav--pagination { margin-top: 0.375rem; text-align: right; } .module--search-results .nav--pagination .is-disabled { display: none; } .module--search-results .nav--pagination > * { background: #4c4c4c; color: #d2d2d2; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; } .module--search-results .nav--pagination > * span { display: block; line-height: 0.875rem; padding: 4px 0 7px 0; width: 90px; } .module--search-results .nav--pagination > * span:before, .module--search-results .nav--pagination > * span:after { font-size: 2.1875rem; font-weight: normal; padding: 0 10px; position: relative; top: 5px; } .module--search-results .google-ad-results { border: solid 1px #d2d2d2; margin-bottom: 10px; } .module--search-results .google-ad-results div { margin: 0; } .module--search-results .google-ad-results iframe { margin: 0; } .module--search-results .has-video figure: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: 3.75rem; position: absolute; left: 50%; top: 25%; margin-left: -2rem; width: 4rem; opacity: 0.5; z-index: 8; } .module--search-results .searchable-authors { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; position: absolute; right: 0; top: 25px; } .module--search-results .searchable-authors select { font-size: 0.8125rem; } .module--search-results .searchable-authors label { font-size: 0.875rem; } .module--search-results .searchable-authors .searchable-authors__link { font-size: 0.6875rem; text-align: right; cursor: pointer; } .module--search-results .searchable-authors .searchable-authors__link:hover { text-decoration: underline; } .module--sidebar .module__body { border-bottom: 0; } .module--sidebar .module__footer { border-top: 0; text-align: right; padding-right: 0.375rem; } .module--sidebar .module__footer a { text-decoration: none; text-transform: uppercase; font-size: 0.75rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #636466; padding-bottom: 0.375rem; } .module--sidebar .block { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .module--sidebar .abstract { font-size: 0.875rem; margin-top: 0.375rem; } .module--sidebar .headline { font-size: 1rem; } .module--sidebar .blocks { padding: 0.375rem; } .module--sidebar .block { background: #fff; padding: 0.75rem; margin-top: 0.375rem; } .module--sidebar .block:first-child { margin-top: 0; } .module--sidebar .side__media { width: 100px; padding-right: 0.75rem; } .layout__side .module--multi-image .media-slider__thumbs { display: none; } .layout__side .module--multi-image .media__caption__container { display: none; } .module--gallery .component__gallery { background: none; } .module--gallery .current-slide { font-weight: bold; } .module--gallery .media-slider__thumbs .media__container--16x9 { border: 0; } .module--gallery .media-slider__thumbs > .block { width: calc(25% - 6px); width: -webkit-calc(25% - 6px); margin-right: 0.375rem; float: left; background: #fff; background: rgba(255, 255, 255, 0.7); margin-top: 0rem; padding: 0.375rem; padding-top: 0.75rem; padding-bottom: 0.75rem; border-top: 1px solid #c3c3c3; transition: padding-bottom 0.2s, margin-bottom 0.2s; -webkit-transition: padding-bottom 0.2s, margin-bottom 0.2s; margin-bottom: 0.375rem; } .module--gallery .media-slider__thumbs > .block.is-active { margin-bottom: 0; background: white; padding-bottom: 23px; z-index: 1; } .module--gallery .media-slider__thumbs > .block.is-active > div { padding-left: 15px; padding-right: 15px; } .module--gallery .media-slider__thumbs > .block.is-active > div img { margin-top: 10px; } .module--gallery .media-slider__thumbs > .block > div { transition: padding 0.3s; -webkit-transition: padding 0.3s; } .module--gallery .media-slider__thumbs > .block > div img { transition: margin-top 0.3s; -webkit-transition: margin-top 0.3s; } .module--gallery .media-slider__thumbs > .block.is-active .media { opacity: 1; } .module--gallery .media-slider__thumbs > .block .media { opacity: 0.3; max-height: 100%; } .module--gallery .gallery__player { background: #fff; margin-bottom: 0.375rem; float: left; position: relative; width: 100%; display: block; visibility: hidden; overflow: hidden; margin-top: -6px; width: calc(100% - 6px); width: -webkit-calc(100% - 6px); } .module--gallery .gallery__player.is-active { display: block; visibility: visible; position: relative; } .module--gallery .gallery__player .block { background: #dbd9d9; } .module--gallery .gallery__player .block div { background: none; border: 0; } .module--gallery .gallery__player .media { max-height: 100%; } .module--gallery .media__caption__container button { z-index: 9; } .module--gallery .gallery__related .subheadline { display: none; } .module--gallery .gallery__related .gallery-count { position: absolute; } .js-reposition-onload { visibility: hidden; } .container .module--happening-now { width: 100%; } .wcpo .container .module--happening-now { width: 100% !important; } .module--happening-now .description { display: none; } @media screen and (min-width: 699px) and (max-width: 1159px) { .happening-now--prime-day .block:nth-child(n+7) { display: none; } } .module--html-iframe .block { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .module--html-iframe .abstract { font-size: 0.875rem; margin-top: 0.375rem; } .module--html-iframe .headline { font-size: 1rem; } .module--html-iframe iframe { width: 100%; border: 0; } .module--html-iframe #prices { float: left; margin: 0; padding: 0; width: 100%; } .module--html-iframe #gasbuddy_15033, .module--html-iframe #gasbuddy_15034 { padding: 0; } .module--html-iframe.static-iframe-width { width: auto; } .module--html-iframe.static-iframe-width iframe { width: auto; } .module--headline-list .has-video { position: relative; } .module--headline-list .has-video:before { background-image: url("../images/camera-12x9.png"); content: " "; position: absolute; bottom: 0.75rem; right: 0.75rem; width: 12px; height: 9px; } .module--headline-list .is-decodedc { position: relative; } .module--headline-list .is-decodedc:before { background-image: url("../images/custom/pages/decodedc/icon.png"); content: " "; right: 0.75rem; bottom: 0.75rem; width: 20px; height: 18px; position: absolute; } .module--headline-list .cat--ojai-valley-news { position: relative; } .module--headline-list .cat--ojai-valley-news:before { background-image: url("../images/color_schemes/vcs/logo-OjaiValleyNews.png"); content: " "; right: 0.75rem; bottom: 0.75rem; width: 93px; height: 12px; position: absolute; } .module--headline-list .abstract, .module--headline-list .abstract a { font-size: 12px; color: #636466; text-decoration: none; } .module--headline-list .headline, .module--headline-list .headline a { font-weight: bold; line-height: 120%; font-size: 0.9375rem; color: #262626; text-decoration: none; } .module--headline-list .headline:hover, .module--headline-list .headline a:hover { color: black; } .module--headline-list .author { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; color: #1a1a1a; } .module--headline-list .header { position: relative; text-transform: capitalize; } .module--headline-list .blocks section { display: none; } .module--headline-list .blocks section.is-active { display: block; } .module--headline-list .block { background: #fff; border-top: solid 1px #d2d2d2; padding: 1rem; margin-bottom: 1rem; } .module--headline-list.js-append-on-mobile .module__body section { display: block; } .module--headline-list.js-append-on-mobile .module__body section .headline { font-size: 1rem; overflow: hidden; } .module--headline-list.js-append-on-mobile .module__body section .abstract { line-height: 1rem; font-size: 0.875rem; margin-top: 0.375rem; overflow: hidden; } .module--headline-list .headline-list__triggers { height: 1.25rem; } .module--headline-list .headline-list__ui-triggers { position: absolute; right: 0; top: 0.3125rem; } .module--headline-list .headline-list__ui-triggers button { margin: 0; padding: 2px; opacity: 0.4; } .module--headline-list .headline-list__ui-triggers button.is-active { border: solid 1px #1a1a1a; border-radius: 3px; opacity: 1; } .module--headline-list .headline-list__ui-triggers button:hover { opacity: 1; } .module--headline-list .headline-list__ui-triggers span { background: url(../images/grid-list-icons.png) no-repeat; display: block; height: 19px; width: 16px; text-indent: -9999px; } .module--headline-list .headline-list__ui-triggers .icon--grid span { background-position: 0 0; } .module--headline-list .headline-list__ui-triggers .icon--list span { background-position: -22px 0; width: 20px; } .module--headline-list .shares, .module--headline-list .comments { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 0.75rem; padding-top: 0.1875rem; text-align: right; text-transform: uppercase; } .module--headline-list .nav--pagination { float: right; margin-top: -0.5rem; } .module--headline-list .nav--pagination .is-disabled { display: none; } .module--headline-list .nav--pagination > * { background: #4c4c4c; color: #d2d2d2; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; } .module--headline-list .nav--pagination > * span { display: block; line-height: 0.875rem; padding: 4px 0 7px 0; width: 90px; } .module--headline-list .nav--pagination > * span:before, .module--headline-list .nav--pagination > * span:after { font-size: 2.1875rem; font-weight: normal; padding: 0 10px; position: relative; top: 5px; } .module--headline-list.js-append-on-mobile .nav--pagination .js-prev { display: none !important; } .module--headline-list .rss-links { float: right; padding-right: 12px; } .module--headline-list .rss-links .rss-link--container { display: none; } .module--headline-list .rss-links .rss-link--container.is-active { display: block; } .module--headline-list .rss-links.rss-single-mode { float: none; position: absolute; top: 0; right: 0; } .headline-list--full .headline, .headline-list--full .headline a { font-size: 18px; } .headline-list--full .abstract, .headline-list--full .abstract a { font-size: 14px; } .headline-list--full .side__media { max-width: 200px; margin-right: 12px; } .ie9 .module--headline-list .rss-links { padding-right: 27px; } .module--headline-list .module__body .js-blocks__layout--list .block { min-height: 6.5625rem; width: 100%; } .module--headline-list .module__body .js-blocks__layout--list .block .inner { float: left; position: relative; width: 100%; } .module--headline-list .module__body .js-blocks__layout--list .block .headline, .module--headline-list .module__body .js-blocks__layout--list .block .abstract { padding-left: 7.4375rem; height: auto; } .module--headline-list .module__body .js-blocks__layout--list .block .media__container--4x3 { max-width: 6.25rem; position: absolute; left: 0; top: 0; } .headline-list--blog .block__type { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; text-transform: uppercase; color: #d2d2d2; } .headline-list--blog a { text-decoration: none; } .headline-list--blog a:hover { text-decoration: none; } .headline-list--blog .headline { font-size: 20px; margin-bottom: 8px; color: #262626; } .headline-list--blog .headline:hover { text-decoration: none; color: #000; } .headline-list--blog .abstract, .headline-list--blog .abstract a { font-size: 15px; margin-bottom: 0; } .headline-list--blog .blog__domain, .headline-list--blog .author__name { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; } .headline-list--blog .blog__domain { margin-left: 12px; } .headline-list--blog .block { padding: 0; } .headline-list--blog .block__body { padding: 1rem; } .headline-list--blog .block__footer { background: #9f9f9f; color: white; padding: 4px; padding-left: 18px; } .headline-list--sponsored.module--headline-list .block { background: #f8f8db; } .module--insider-quotes { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; background: #737373; padding: 25px; } .module--insider-quotes .headline { color: white; font-size: 16px; line-height: 16px; } .module--insider-quotes .abstract { color: white; font-style: italic; font-size: 14px; } .module--insider-quotes .abstract:before { content: open-quote; } .module--insider-quotes .link { text-transform: uppercase; font-size: 11px; text-decoration: none; border-bottom: 1px solid white; color: white; } .module--insider-quotes .link:hover { color: #f69c33; border-color: #f69c33; } .module--insider-quotes .block:before { content: " "; background-image: url("../images/color_schemes/wcpo/insider/insider-quote.png"); background-repeat: no-repeat; background-position: top left; width: 221px; height: 112px; } .module--insider-quotes .block { position: relative; margin-bottom: 12px; } .module--insider-quotes .block:before { position: relative; top: -15px; left: -35px; } .module--insider-quotes .headline { position: absolute; left: -13px; top: 5px; width: 160px; } .module--insider-quotes .link { float: right; } .flex--custom-block--insider .side__media { width: 55%; margin-right: 12px; } .flex--custom-block--insider .topic { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.75rem; font-weight: bold; text-transform: uppercase; color: #f69c33; margin-top: 0.75rem; } .flex--custom-block--insider .headline { font-size: 1.4375rem; line-height: 28px; margin-bottom: 1.5rem; margin-top: 0.375rem; } .flex--custom-block--insider .author { font-size: 0.8125rem; } .flex--custom-block--insider .author:before { content: "By: "; text-transform: uppercase; } .flex--custom-block--insider .updated { font-size: 0.8125rem; } .flex--custom-block--insider .updated:before { content: "Posted: "; text-transform: uppercase; } .flex--custom-block--insider .headline { height: auto; } .insider--insidersampler .header--dark { color: #ef9140; background: transparent; text-transform: none; font-size: 22px; padding-left: 0; margin-top: 20px; width: 70%; margin: 0 auto; } .insider--insidersampler .block { width: 70%; margin: 0 auto; border-top: 1px solid #efefef; padding-top: 30px; padding-bottom: 30px; } .insider--insidersampler .block:first-child { border-top: 0; } .insider--insidersampler .block.is-premium .headline:before, .insider--insidersampler .block.is-premium .headline--expanded:before { background: none; padding-right: 0; } .insider--insidersampler .block.is-premium .headline:after, .insider--insidersampler .block.is-premium .headline--expanded:after { content: " "; background-image: url(../images/color_schemes/wcpo/icon.png); padding-left: 19px; max-width: 12px; background-repeat: no-repeat; background-size: 14px 14px; background-position: right center; } .insider--insidersampler .side__media { width: 35%; float: right; padding-left: 24px; } .insider--insidersampler .media__container--4x3 { border-radius: 10px; } .insider--insidersampler .headline { margin-bottom: 12px; font-size: 25px; line-height: 30px; margin-bottom: 12px; margin-top: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; height: auto; } .insider--insidersampler .abstract { font-size: 14px; color: #777; display: block; line-height: 18px; color: #777; height: auto; margin-bottom: 12px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .insider--insidersampler .read-more { text-transform: uppercase; color: #ef9140; font-weight: bold; font-size: 13px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .flex--custom-block--insider .abstract, .flex--custom-block--insider .headline { height: auto !important; } .module--message { background: white; padding: 20px; max-height: auto; transition: max-height 2s ease; } .module--message .message__box { padding: 20px 40px; border-radius: 2px; background-color: #555555; overflow: hidden; position: relative; } .module--message .message__box img { max-width: 20px; margin-right: 10px; float: left; margin-top: 10px; } .module--message .message__copy { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; color: #FFFFFF; line-height: 21px; float: left; width: 90%; border-left: 1px solid #F29122; padding-left: 21px; margin-left: 14px; } .module--message .btn--primary, .module--message .module--form input[type="submit"], .module--form .module--message input[type="submit"], .module--message .module--agent-list .read-more, .module--agent-list .module--message .read-more, .module--message .ugc-authentication-portlet input[name="login"], .ugc-authentication-portlet .module--message input[name="login"], .module--message .ugc-authentication-portlet input[name="submit"], .ugc-authentication-portlet .module--message input[name="submit"] { display: block; max-width: 130px; text-align: center; margin-top: 7px; } .module--message .js-btn { position: absolute; top: 10px; right: 10px; } .module--message.is-disabled { max-height: 0px; overflow: hidden; padding: 0; } .module--message.message--light { background: transparent; padding-left: 0; padding-right: 0; } .module--message.message--light .message__box { background-color: #ffffff; } .module--message.message--light .message__box img { margin-top: 0; } .module--message.message--light .message__media { float: left; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; width: 3%; color: #444444; } .module--message.message--light .message__copy { border-color: #dddddd; color: #444444; font-size: 14px; } .module--message.message--light .accent { color: #F39122; } .module--message.message--light .cta { color: black; font-weight: bold; } .module--message.message--light .fa { color: #dddddd; } .module--message.message--light a, .module--message.message--light a:visited { color: #000000; text-decoration: none; border-bottom: 1px solid #F29122; } .masthead__weather-dropdown { max-width: 525px; } .module--mini-masthead-weather .masthead__weather-dropdown.is-active { position: relative; } .module--mini-masthead-weather .currentWeather_main { display: table; position: relative; } .module--mini-masthead-weather .currentWeather_drop { display: table-row; } .module--mini-masthead-weather .currentWeather_drop img { display: table-cell; } .module--mini-masthead-weather .currentWeather_drop p { display: table-cell; vertical-align: middle; padding: 0 25px; width: 65%; } .module--mini-masthead-weather .currentWeather_drop span { position: absolute; top: 35px; left: 125px; font-size: 30px; font-weight: bold; } .module--mini-masthead-weather .weather_3day_title { padding-bottom: 6px; } .module--mini-masthead-weather .weather_3day { display: table; margin: 15px 0 30px; } .module--mini-masthead-weather .weather_3day img { display: table-cell; max-width: 105px; vertical-align: middle; } .module--mini-masthead-weather .weather_3day .weather_hi_lo--3day { display: table-cell; vertical-align: middle; padding: 0 6px; } .module--mini-masthead-weather .weather_3day .weather_hi_lo--3day p { font-size: 12px; font-weight: bold; } .module--mini-masthead-weather .weather--alertBox { position: absolute; width: 100%; left: 0; bottom: 0; background-color: #bababa; padding: 10px; text-align: center; text-transform: uppercase; font-size: 12px; font-weight: bold; } .module--mini-masthead-weather .weather--alertBox a { color: #000; font-weight: bold; } .module--mini-masthead-weather .weather--alertBox span { color: #7e0f19; } @media screen and (max-width: 1159px) { .module--mini-masthead-weather .weather_3day img { max-width: 100px; } } @media screen and (max-width: 1019px) { .module--mini-masthead-weather .currentWeather_drop p { width: 60%; font-size: 12px; } .module--mini-masthead-weather .weather_3day img { max-width: 60px; } .module--mini-masthead-weather .weather_3day .weather_hi_lo--3day { padding: 0 6px; } .module--mini-masthead-weather .weather_3day_title { padding-bottom: 13px; } } .subscribe #main { background: white; padding: 24px; } .subscribe .btn--secondary, .subscribe .module--form input[name="logout"], .module--form .subscribe input[name="logout"], .subscribe .ugc-authentication-portlet input[name="register"], .ugc-authentication-portlet .subscribe input[name="register"] { background-color: #fff; color: #0c5ca8; border: 1px solid #0c5ca8; } .subscribe .btn--secondary:hover, .subscribe .module--form input[name="logout"]:hover, .module--form .subscribe input[name="logout"]:hover, .subscribe .ugc-authentication-portlet input[name="register"]:hover, .ugc-authentication-portlet .subscribe input[name="register"]:hover { background-color: #f0f0f0; } .subscribe .subscribe-wrapper { padding: 0; background: transparent; margin-bottom: 1.25rem; } .subscribe .panel { padding: 1.5rem; } .subscribe-wrapper { padding: 18px; background: white; margin-bottom: 0; } .page--subscribe-iframe { background: #fff !important; } .page--subscribe-iframe .module__body .loading { margin-top: 33px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: black; padding: 10px 0 0 10px; } .page--subscribe-iframe #main { margin-top: 33px; } .page--subscribe-iframe #footer, .page--subscribe-iframe .module--ad { display: none !important; visibility: hidden; } .page--subscribe-iframe .btn--secondary, .page--subscribe-iframe .module--form input[name="logout"], .module--form .page--subscribe-iframe input[name="logout"], .page--subscribe-iframe .ugc-authentication-portlet input[name="register"], .ugc-authentication-portlet .page--subscribe-iframe input[name="register"] { background-color: #fff; color: #0c5ca8; border: 1px solid #0c5ca8; } .page--subscribe-iframe .btn--secondary:hover, .page--subscribe-iframe .module--form input[name="logout"]:hover, .module--form .page--subscribe-iframe input[name="logout"]:hover, .page--subscribe-iframe .ugc-authentication-portlet input[name="register"]:hover, .ugc-authentication-portlet .page--subscribe-iframe input[name="register"]:hover { background-color: #f0f0f0; } .module--np-digital-promo figure { margin-right: 15px; } .module--np-digital-promo .float-left { float: left; width: 47%; margin-right: 3%; } .module--np-digital-promo .headline { font-size: 1.875rem; margin-bottom: 10px; } .module--np-digital-promo .intro { color: #0c5ca8; font-weight: bold; } .module--np-digital-promo p { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15px; } .np--digital-promo .choose-product-group { visibility: hidden; } .site__type--np .button-overlay { display: block; position: absolute; background: white; width: 52px; height: 31px; right: 0; opacity: 0.8; border-radius: 2px; } .site__type--np .js-is-valid .button-overlay { display: none; } .site__type--np .ep-paywall-portlet { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; } .site__type--np .panel .panel__header { padding-bottom: 0.1875rem; margin-bottom: 0.75rem; } .site__type--np .panel .panel__footer { clear: both; position: relative; } .site__type--np .panel .panel__footer p { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #4d4d4d; font-size: 0.75rem; } .site__type--np .panel .title { margin: 0; font-size: 1.25rem; } .site__type--np .panel p { font-family: Georgia, "Times New Roman", serif; color: #4d4d4d; font-size: 0.9375rem; } .site__type--np .panel { margin-bottom: 1.125rem; } .site__type--np .panel--light .title { padding-bottom: 0.1875rem; border-bottom: 1px solid #ccc; } .site__type--np .panel--well { border-top: 1px solid #ccc; background: #f5f5f5; padding: 1.125rem; } .site__type--np .panel--well .title { color: #0c5ca8; } .site__type--np .panel--well .plan__pricing { text-align: center; background: white; padding: 10px; border: 1px solid #ccc; border-bottom: 0; } .site__type--np .panel--well .plan__pricing + .btn { display: block; text-align: center; } .site__type--np .panel--well .btn { margin-top: 0; } .site__type--np .panel--well.width-third { padding: 0.75rem; } .site__type--np .btn-align--spread { clear: both; overflow: hidden; } .site__type--np .btn-align--spread .btn--secondary, .site__type--np .btn-align--spread .module--form input[name="logout"], .module--form .site__type--np .btn-align--spread input[name="logout"], .site__type--np .btn-align--spread .ugc-authentication-portlet input[name="register"], .ugc-authentication-portlet .site__type--np .btn-align--spread input[name="register"] { float: left; } .site__type--np .btn-align--spread .btn--primary, .site__type--np .btn-align--spread .module--form input[type="submit"], .module--form .site__type--np .btn-align--spread input[type="submit"], .site__type--np .btn-align--spread .module--agent-list .read-more, .module--agent-list .site__type--np .btn-align--spread .read-more, .site__type--np .btn-align--spread .ugc-authentication-portlet input[name="login"], .ugc-authentication-portlet .site__type--np .btn-align--spread input[name="login"], .site__type--np .btn-align--spread .ugc-authentication-portlet input[name="submit"], .ugc-authentication-portlet .site__type--np .btn-align--spread input[name="submit"] { float: right; } .site__type--np .btn-align--right { display: block; text-align: right; } .site__type--np .btn-align--right .btn { display: inline-block; text-align: center; } .site__type--np .panel--sidebar .title { font-size: 1rem; } .site__type--np .plan__pricing .title { color: #333; font-size: 0.8125rem; border-bottom: 1px solid #ccc; text-align: left; margin-bottom: 0.375rem; } .site__type--np .plan__pricing .btn--primary, .site__type--np .plan__pricing .module--form input[type="submit"], .module--form .site__type--np .plan__pricing input[type="submit"], .site__type--np .plan__pricing .module--agent-list .read-more, .module--agent-list .site__type--np .plan__pricing .read-more, .site__type--np .plan__pricing .ugc-authentication-portlet input[name="login"], .ugc-authentication-portlet .site__type--np .plan__pricing input[name="login"], .site__type--np .plan__pricing .ugc-authentication-portlet input[name="submit"], .ugc-authentication-portlet .site__type--np .plan__pricing input[name="submit"] { font-size: 14px; padding-top: 10px; padding-bottom: 10px; display: block; width: 100%; } .site__type--np .plan__pricing + a { margin-bottom: 1.125rem; } .btn--primary, .module--form input[type="submit"], .module--agent-list .read-more, .ugc-authentication-portlet input[name="login"], .ugc-authentication-portlet input[name="submit"] { color: white !important; text-decoration: none !important; } ul.checks, ol.checks { margin: 0; padding: 0; list-style-type: none; margin-top: 12px; padding-left: 25px; } ul.checks li:before, ol.checks li:before { content: ""; color: #0c5ca8; margin-right: 9px; font-family: "FontAwesome"; float: left; height: 20px; font-size: 13px; padding-top: 3px; position: absolute; left: 5px; } .no-bullets { list-style-type: none; margin: 0; padding: 0; } ul.bordered li, ol.bordered li { margin-bottom: 3px; clear: both; border-top: 1px solid #e5e5e5; padding: 8px; font-weight: bold; color: #555; } ul.bordered li:first-child, ol.bordered li:first-child { border-top: 0; } .text--promo { color: #555; font-size: 0.8125rem; font-weight: bold; } .text--promo:before { content: ""; font-family: "FontAwesome"; } .text--promo, .text--intro, .text--price { display: block; } .text--price { color: #0c5ca8; font-size: 2.625rem; font-weight: bold; line-height: 90%; } .text--intro, .text--price .text--small { color: black; font-weight: bold; font-size: 0.75rem; } .text--price-option { float: right; } .form__section-title { font-weight: bold; font-size: 0.875rem; margin-bottom: 0.375rem; } .form__section { margin-bottom: 1.125rem; } .form__label { font-weight: bold; } .form--subscribe .form__item--text { margin-bottom: 0.75rem; } .form--subscribe .form__item--text input, .form--subscribe .form__item--text label { width: 100%; display: block; } .form--subscribe .form__item--text label { font-weight: bold; color: #555; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .form--subscribe .form__item--text input { border: 1px solid #ccc; background: #fefefe; padding: 10px; font-size: 0.9375rem; color: #666; } .form--subscribe .form__item--text input:focus { background: #fff; border: 1px solid #0c5ca8; outline: 0; color: #000; } .form--subscribe .form__item.js-error input { border: 1px solid #af0606; } .form--subscribe .form__item.js-error label { color: #af0606; } .form--subscribe .form__section.js-error .form__section-title { color: #af0606; } .site__type--np .section--delivery-frequency .text--price-option { color: #0c5ca8; } .site__type--np .section--delivery-frequency .text--price-option small { color: #333; } .site__type--np .subscriber-signup__premium-create-account .panel--well .plan__pricing, .site__type--np .subscriber-signup__digital-create-account .panel--well .plan__pricing, .site__type--np .subscriber-signup__payment .panel--well .plan__pricing { border: 0; background: #fcfcfc; text-align: left; } .site__type--np .subscriber-signup__premium-create-account .panel--well .plan__pricing .text--small, .site__type--np .subscriber-signup__digital-create-account .panel--well .plan__pricing .text--small, .site__type--np .subscriber-signup__payment .panel--well .plan__pricing .text--small { margin-top: 0.5rem; display: block; color: #333; } .site__type--np .subscriber-signup__premium-create-account .panel--well .plan__pricing .title + .text--small, .site__type--np .subscriber-signup__digital-create-account .panel--well .plan__pricing .title + .text--small, .site__type--np .subscriber-signup__payment .panel--well .plan__pricing .title + .text--small { margin-top: 0; } .site__type--np .subscriber-signup__premium-create-account .panel--well .plan__pricing strong, .site__type--np .subscriber-signup__digital-create-account .panel--well .plan__pricing strong, .site__type--np .subscriber-signup__payment .panel--well .plan__pricing strong { display: block; } .site__type--np .subscriber-signup__payment a { color: #0c5ca8; } .site__type--np .module--page-title.subscribe { background: white; padding: 1.5rem; } .site__type--np .access-display { background: white; padding: 18px; padding-bottom: 0; } .site__type--np.subscribe .subscribe { display: none !important; } .site__type--np.subscribe .access-display { padding: 0; } .grid__row { clear: both; } .wcpo .has-two *:first-child { margin-left: 0; } .wcpo .form--subscribe .form__item--text label { color: black; font-size: 13px; } .wcpo .form__section-title { color: #ee9135; font-size: 17px; } .wcpo .access-display { padding: 17px; } .wcpo .form--subscribe .form__item--text input:focus { border-color: #ee9135; } .wcpo .list--promotion { color: #ee9135; } .wcpo .list--promotion .list__title { color: #ee9135; text-transform: none; font-weight: bold; font-size: 13px; } .wcpo .list--promotion .list__item { color: black; margin-left: 25px; } .wcpo .plan__pricing { border: 0; background: #fff; text-align: left; padding: 12px; font-size: 13px; } .wcpo .plan__pricing a { display: block; color: #ee9135; } .wcpo .btn--primary, .wcpo .module--form input[type="submit"], .module--form .wcpo input[type="submit"], .wcpo .module--agent-list .read-more, .module--agent-list .wcpo .read-more, .wcpo .ugc-authentication-portlet input[name="login"], .ugc-authentication-portlet .wcpo input[name="login"], .wcpo .ugc-authentication-portlet input[name="submit"], .ugc-authentication-portlet .wcpo input[name="submit"] { background: #ee9135; border: 1px solid #ee9135; border-radius: 0; text-transform: uppercase; font-size: 14px; padding: 4px 8px; } .wcpo .form__section-body { background: white; padding: 18px; } .wcpo .plan__price__price { position: relative; display: inline-block; } .wcpo .plan__price__price:before { content: "ONLY"; display: block; font-size: 17px; } .wcpo .plan__price--discount .plan__price__price:after { content: "———"; position: absolute; left: 0; letter-spacing: -2px; color: #8b1f21; -webkit-transform: rotate(-7deg); transform: rotate(-7deg); top: 22px; } .wcpo .plan__price__price, .wcpo .plan__price__discount { font-weight: bold; font-size: 24px; } .wcpo .plan__price__discount { margin-left: 12px; } .wcpo .panel--dark { background: #222; color: white; margin-top: 18px; } .wcpo .panel--dark .plan__price__discount { color: #f7cf31; } .wcpo .panel__footer a { color: black; } .wcpo .btn-align--spread .btn--secondary, .wcpo .btn-align--spread .module--form input[name="logout"], .module--form .wcpo .btn-align--spread input[name="logout"], .wcpo .btn-align--spread .ugc-authentication-portlet input[name="register"], .ugc-authentication-portlet .wcpo .btn-align--spread input[name="register"] { float: left; } .wcpo .btn-align--spread .btn--primary, .wcpo .btn-align--spread .module--form input[type="submit"], .module--form .wcpo .btn-align--spread input[type="submit"], .wcpo .btn-align--spread .module--agent-list .read-more, .module--agent-list .wcpo .btn-align--spread .read-more, .wcpo .btn-align--spread .ugc-authentication-portlet input[name="login"], .ugc-authentication-portlet .wcpo .btn-align--spread input[name="login"], .wcpo .btn-align--spread .ugc-authentication-portlet input[name="submit"], .ugc-authentication-portlet .wcpo .btn-align--spread input[name="submit"] { float: right; } .wcpo.js-hide-footer .page { margin: 0; } .wcpo.js-hide-footer .access-display { padding: 0; } .wcpo.js-hide-footer .ep-paywall-portle { padding-bottom: 32px; } .membership-signup__step .membership-signup__header { margin-bottom: 12px; } .membership-signup__step .membership-signup__header .title { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 21px; font-weight: bold; } .membership-signup__step .membership-signup__header p { font-size: 14px; font-weight: normal; margin-top: 12px; } .membership-signup__step .panel--light { background: white; } .membership-signup__step .panel--bordered { border: 1px solid #cacaca; } .membership-signup__step .panel { padding: 25px 17px; } .membership-signup__step .panel.full-width-image { padding: 0 0 25px 0; } .membership-signup__step .panel.full-width-image > form { padding: 0 17px; } .membership-signup__step .btn--flat { color: white; background: #ee9135; text-transform: uppercase; font-size: 12px; padding: 4px 8px; text-decoration: none; } .membership-signup__step .plan__title { font-size: 20px; } .membership-signup__step .plan__description { font-size: 13px; } .membership-signup__step .panel { margin-bottom: 12px; } .membership-signup__step .panel .plan__header { float: left; border-right: 1px solid #8b1f21; width: 51%; width: calc(52% - 1px); } .membership-signup__step .panel .plan__body { float: right; width: 48%; padding-left: 12px; } .membership-signup__step .panel .plan__select { margin-top: 8px; } .membership-signup__step .panel--small .plan__header { width: 49%; } .membership-signup__step .panel--small .plan__body { width: 50%; } .membership-signup__step.membership-signup__inline-wall { margin-bottom: 12px; } .membership-signup__step.membership-signup__inline-wall .header { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 21px; font-weight: bold; } .membership-signup__step.membership-signup__inline-wall p { font-size: 14px; font-weight: normal; margin-top: 12px; } .membership-signup__step.membership-signup__inline-wall .panel--light { background: white; } .membership-signup__step.membership-signup__inline-wall .panel--bordered { border: 1px solid #cacaca; } .membership-signup__step.membership-signup__inline-wall .panel { padding: 25px 17px; } .membership-signup__step.membership-signup__inline-wall .btn--flat { color: white; background: #ee9135; text-transform: uppercase; font-size: 12px; padding: 4px 8px; text-decoration: none; } .membership-signup__step.membership-signup__inline-wall .plan__title { font-size: 20px; } .membership-signup__step.membership-signup__inline-wall .plan__description { font-size: 13px; } .membership-signup__step.membership-signup__inline-wall .panel { margin-bottom: 12px; } .membership-signup__step.membership-signup__inline-wall .panel .plan__header { float: left; border-right: 1px solid #8b1f21; width: 51%; width: calc(52% - 1px); } .membership-signup__step.membership-signup__inline-wall .panel .plan__body { float: right; width: 48%; padding-left: 12px; } .membership-signup__step.membership-signup__inline-wall .panel .plan__select { margin-top: 8px; } .membership-signup__success .membership-signup__body { font-size: 14px; } .membership-signup__success .membership-signup__body .color--skin { font-size: 14px; } .membership-signup__success .membership-signup__body a { color: #8b1f21; } .membership-signup__success .membership-signup__body p { margin-bottom: 8px; } .membership-signup__success .membership-signup__body .grid__one-fourth { font-size: 13px; } .membership-signup__success .membership-signup__body .grid__one-fourth .title { font-weight: bold; } .membership-signup__success .membership-signup__body .grid__one-fourth address { margin-bottom: 12px; } .page__home .wcpo-oreb.module--static-content .blocks { background: transparent; padding: 0; } .wcpo .wcpo-oreb-paywall .paywall--continue { font-weight: bold; text-align: center; margin-bottom: 10px; font-size: 18px; } .wcpo .wcpo-oreb-paywall .paywall--continue a { font-weight: bold; color: #8b1f21; } .wcpo .wcpo-oreb-paywall .paywall--continue .access-display { background: transparent; padding: 0; } .wcpo .wcpo-oreb-paywall .membership-signup__story-inline { border: 1px solid #cacaca; padding: 10px; border-radius: 10px; } .wcpo.subscribe .wcpo-oreb-top-section { margin-left: -24px; margin-top: -24px; } .wcpo.subscribe .module--featured-story { padding: 0; } .wcpo.subscribe .module--featured-story .ratio__4x3 { padding-top: 56.25%; } .wcpo.subscribe .module--featured-story .subheadline, .wcpo.subscribe .module--featured-story .story__meta, .wcpo.subscribe .module--featured-story .media__caption__container, .wcpo.subscribe .module--featured-story .abstract { display: none; } .wcpo-oreb .header--dark, .wcpo.subscribe .module--featured-story .headline { font-size: 25px; } .wcpo-oreb .header--dark:before, .wcpo.subscribe .module--featured-story .headline:before { content: "+ "; color: #ee9135; } .wcpo .memberhsip-signup__story-inline { text-align: center; } .wcpo-oreb--quote .blocks { padding: 0; } .wcpo-oreb--quote blockquote { margin: 0; background: #737373; font-size: 18px; font-style: italic; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; padding: 35px; line-height: 145%; } .wcpo-oreb--plans .grid__half { text-align: center; } .wcpo-oreb--plans .js-trigger:hover { cursor: pointer; } .poll .ui-tabs-nav { margin: 0; padding: 0; } .poll { background: #4c4c4c; padding: 1.5rem; } .poll .fontStyle6 { color: white; font-size: 1.5rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; margin-bottom: 0.375rem; padding-bottom: 0.75rem; border-bottom: 1px solid #999999; } .poll .answers .fontStyle30 { display: block; color: white; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1rem; margin-bottom: 0.75rem; } .poll .answers .fontStyle30 > input { margin-right: 0.375rem; } .poll .answers input { background: none; background-color: transparent; border: 0; } .poll .captcha { text-align: right; } .poll .captcha button { color: white; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; padding-top: 0.3125rem; padding-bottom: 0.3125rem; padding-left: 0.625rem; padding-right: 0.625rem; } .poll .graph { background: #fff; float: left; height: 0.9375rem; margin: 0; width: 85%; } .poll .graph div { background: #3f70ac; height: 100%; } .poll .results .fontStyle30 { display: block; color: #fff; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1rem; margin-bottom: 0.125rem; } .poll .results .fontStyle49 { color: #fff; float: right; font-size: 1.25rem; line-height: 0.625rem; width: auto; } .poll .results .result { margin-bottom: 0.625rem; } .variable.poll .ui-tabs-nav.titlebar { display: block; padding: 0; margin: 0; } .variable.poll .ui-tabs-nav.titlebar li { list-style-type: none; } .variable.poll .ui-tabs-nav.titlebar .fontStyle1 { display: none; } .variable.poll #resultsLink { font-family: "museo-sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; position: absolute; bottom: 4px; right: 28px; color: #fff; } #pollResultsDiv .hide { display: none !important; } .story--share, .module--share, .module--gallery { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .story--share .share-header, .module--share .share-header, .module--gallery .share-header { color: #bfbfbf; text-transform: uppercase; font-size: 0.8125rem; padding-top: 4px; } .story--share.no-more .share__social-items > div, .module--share.no-more .share__social-items > div, .module--gallery.no-more .share__social-items > div { width: 25%; } .story--share .share__social-items > div, .module--share .share__social-items > div, .module--gallery .share__social-items > div { float: left; width: 28%; } .story--share .share__social-items > div.more-container, .module--share .share__social-items > div.more-container, .module--gallery .share__social-items > div.more-container { width: 16%; } .story--share .share__social-items span, .module--share .share__social-items span, .module--gallery .share__social-items span { display: block !important; height: 33px; margin: 0; width: 100%; text-align: center; } .story--share .share__social-items .item, .module--share .share__social-items .item, .module--gallery .share__social-items .item { background-image: none !important; color: #fff; font-family: "FontAwesome"; position: relative; font-size: 1.1875rem; } .story--share .share__social-items .item > span:before, .module--share .share__social-items .item > span:before, .module--gallery .share__social-items .item > span:before { top: 6px; position: relative; } .story--share .share__social-items .item > span > span, .module--share .share__social-items .item > span > span, .module--gallery .share__social-items .item > span > span { opacity: 0; position: absolute; top: 0; } .story--share .share__social-items .item:hover, .module--share .share__social-items .item:hover, .module--gallery .share__social-items .item:hover { background: #fff; } .story--share .share__social-items .item--facebook, .module--share .share__social-items .item--facebook, .module--gallery .share__social-items .item--facebook { background: #3B5998; border: 1px solid #3B5998; } .story--share .share__social-items .item--facebook .st_facebook_large:before, .module--share .share__social-items .item--facebook .st_facebook_large:before, .module--gallery .share__social-items .item--facebook .st_facebook_large:before { content: ""; } .story--share .share__social-items .item--facebook:hover .st_facebook_large:before, .module--share .share__social-items .item--facebook:hover .st_facebook_large:before, .module--gallery .share__social-items .item--facebook:hover .st_facebook_large:before { color: #3B5998; } .story--share .share__social-items .item--twitter, .module--share .share__social-items .item--twitter, .module--gallery .share__social-items .item--twitter { background: #4099FF; border: 1px solid #4099FF; } .story--share .share__social-items .item--twitter .st_twitter_large:before, .module--share .share__social-items .item--twitter .st_twitter_large:before, .module--gallery .share__social-items .item--twitter .st_twitter_large:before { content: ""; } .story--share .share__social-items .item--twitter:hover .st_twitter_large:before, .module--share .share__social-items .item--twitter:hover .st_twitter_large:before, .module--gallery .share__social-items .item--twitter:hover .st_twitter_large:before { color: #4099FF; } .story--share .share__social-items .item--googleplus, .module--share .share__social-items .item--googleplus, .module--gallery .share__social-items .item--googleplus { background: #dd4b39; border: 1px solid #dd4b39; } .story--share .share__social-items .item--googleplus .st_googleplus_large:before, .module--share .share__social-items .item--googleplus .st_googleplus_large:before, .module--gallery .share__social-items .item--googleplus .st_googleplus_large:before { content: ""; } .story--share .share__social-items .item--googleplus:hover .st_googleplus_large:before, .module--share .share__social-items .item--googleplus:hover .st_googleplus_large:before, .module--gallery .share__social-items .item--googleplus:hover .st_googleplus_large:before { color: #dd4b39; } .story--share .share__social-items .item--rss, .module--share .share__social-items .item--rss, .module--gallery .share__social-items .item--rss { background: #FF6600; border: 1px solid #ff6600; } .story--share .share__social-items .item--rss .st_rss_larger:before, .module--share .share__social-items .item--rss .st_rss_larger:before, .module--gallery .share__social-items .item--rss .st_rss_larger:before { content: ""; } .story--share .share__social-items .item--rss:hover .st_rss_larger:before, .module--share .share__social-items .item--rss:hover .st_rss_larger:before, .module--gallery .share__social-items .item--rss:hover .st_rss_larger:before { color: #FF6600; } .story--share .share__social-items .item--pinterest, .module--share .share__social-items .item--pinterest, .module--gallery .share__social-items .item--pinterest { background: #cc0220; border: 1px solid #cc0220; } .story--share .share__social-items .item--pinterest .st_pinterest_large:before, .module--share .share__social-items .item--pinterest .st_pinterest_large:before, .module--gallery .share__social-items .item--pinterest .st_pinterest_large:before { content: ""; } .story--share .share__social-items .item--pinterest:hover .st_pinterest_large:before, .module--share .share__social-items .item--pinterest:hover .st_pinterest_large:before, .module--gallery .share__social-items .item--pinterest:hover .st_pinterest_large:before { color: #cc0220; } .story--share .share__social-items .item--email, .module--share .share__social-items .item--email, .module--gallery .share__social-items .item--email { background: #adadad; border: 1px solid #adadad; } .story--share .share__social-items .item--email .st_email_large:before, .module--share .share__social-items .item--email .st_email_large:before, .module--gallery .share__social-items .item--email .st_email_large:before { content: ""; } .story--share .share__social-items .item--email:hover .st_email_large:before, .module--share .share__social-items .item--email:hover .st_email_large:before, .module--gallery .share__social-items .item--email:hover .st_email_large:before { color: #adadad; } .story--share .share__social-items .item--youtube, .module--share .share__social-items .item--youtube, .module--gallery .share__social-items .item--youtube { background: #b31217; border: 1px solid #b31217; } .story--share .share__social-items .item--youtube .st_youtube_large:before, .module--share .share__social-items .item--youtube .st_youtube_large:before, .module--gallery .share__social-items .item--youtube .st_youtube_large:before { content: ""; } .story--share .share__social-items .item--youtube:hover .st_youtube_large:before, .module--share .share__social-items .item--youtube:hover .st_youtube_large:before, .module--gallery .share__social-items .item--youtube:hover .st_youtube_large:before { color: #b31217; } .story--share .share__social-items .item--instagram, .module--share .share__social-items .item--instagram, .module--gallery .share__social-items .item--instagram { background: #c0ab92; border: 1px solid #c0ab92; } .story--share .share__social-items .item--instagram .st_instagram_larger:before, .module--share .share__social-items .item--instagram .st_instagram_larger:before, .module--gallery .share__social-items .item--instagram .st_instagram_larger:before { content: ""; } .story--share .share__social-items .item--instagram:hover .st_instagram_large:before, .module--share .share__social-items .item--instagram:hover .st_instagram_large:before, .module--gallery .share__social-items .item--instagram:hover .st_instagram_large:before { color: #c0ab92; } .story--share .share__social-items .item--linkedin, .module--share .share__social-items .item--linkedin, .module--gallery .share__social-items .item--linkedin { background: #0076B7; border: 1px solid #0076B7; } .story--share .share__social-items .item--linkedin .st_linkedin_large:before, .module--share .share__social-items .item--linkedin .st_linkedin_large:before, .module--gallery .share__social-items .item--linkedin .st_linkedin_large:before { content: ""; } .story--share .share__social-items .item--linkedin:hover .st_linkedin_large:before, .module--share .share__social-items .item--linkedin:hover .st_linkedin_large:before, .module--gallery .share__social-items .item--linkedin:hover .st_linkedin_large:before { color: #0076B7; } .story--share .more-container button, .module--share .more-container button, .module--gallery .more-container button { background: #4c4c4c; color: #fff; height: 35px; width: 100%; } .story--share .more-container button:after, .module--share .more-container button:after, .module--gallery .more-container button:after { font-family: "FontAwesome"; content: ""; position: relative; top: -2px; } .story--share .more-container .more--links, .module--share .more-container .more--links, .module--gallery .more-container .more--links { display: none; position: absolute; z-index: 300; right: 0; width: 12%; } .story--share .more-container.is-active button, .module--share .more-container.is-active button, .module--gallery .more-container.is-active button { background: #fff; color: #4c4c4c; border: 1px solid #ccc; } .story--share .more-container.is-active .more--links, .module--share .more-container.is-active .more--links, .module--gallery .more-container.is-active .more--links { display: block; } .story--share.no-shares .more--links, .module--share.no-shares .more--links, .module--gallery.no-shares .more--links { width: 16%; } .story--share .share__count, .module--share .share__count, .module--gallery .share__count { font-size: 2.1875rem; line-height: 1.75rem; letter-spacing: -0.125rem; } .story--share .share__count span, .module--share .share__count span, .module--gallery .share__count span { color: #4c4c4c; display: block; text-transform: uppercase; font-size: 0.8125rem; line-height: 1.3125rem; font-weight: normal; letter-spacing: 0; } .story--share.char-len-5 .share__count, .module--share.char-len-5 .share__count, .module--gallery.char-len-5 .share__count { font-size: 1.5625rem; line-height: 1.375rem; } .story--share.char-len-4 .share__count, .module--share.char-len-4 .share__count, .module--gallery.char-len-4 .share__count { font-size: 1.9375rem; margin-top: 0.125rem; line-height: 1.375rem; } .story--share .more-container .more--links, .story--share.no-shares .more--links { right: 1px; width: 15%; } .layout--share-inline .layout--share__first { border-right: solid 1px #bdbdbd; padding-right: 10px; float: left; width: 25%; } .layout--share-inline .layout--share__second { float: left; padding-left: 10px; width: 75%; } .layout--share-stacked { padding-left: 5px; } .layout--share-stacked .layout--share__first { margin-left: 10px; padding-left: 10px; border-left: solid 1px #bdbdbd; float: left; } .layout--share-stacked .layout--share__second { clear: both; padding-top: 4px; } .layout--share-stacked.char-len-3 .share__count { font-size: 2.5rem; } .no-shares .layout--share__first { display: none; } .no-shares .layout--share__second { padding-left: 0; width: 100%; } .gallery__player .share__social-items > div { width: 40px; margin-top: 20px; margin-left: 3px; } .gallery__player .share__social-items .item--email .st_email_large { border-radius: 3px; background: white; color: #adadad; } .gallery__player .share__social-items .item--email .st_email_large:before { content: ""; color: #adadad; } .gallery__player .share__social-items .item--email:hover .st_email_large:before { color: white; } .gallery__player .share__social-items .item--email:hover .st_email_large { background: #adadad; } .gallery__player .share__social-items .item--facebook .st_facebook_large { border-radius: 3px; background: white; color: #3B5998; } .gallery__player .share__social-items .item--facebook .st_facebook_large:before { color: #3B5998; } .gallery__player .share__social-items .item--facebook:hover .st_facebook_large { background: #3B5998; } .gallery__player .share__social-items .item--facebook:hover .st_facebook_large:before { color: white; } .gallery__player .share__social-items .item--twitter .st_twitter_large { border-radius: 3px; background: white; color: #4099FF; } .gallery__player .share__social-items .item--twitter .st_twitter_large:before { color: #4099FF; } .gallery__player .share__social-items .item--twitter:hover .st_twitter_large { background: #4099FF; } .gallery__player .share__social-items .item--twitter:hover .st_twitter_large:before { color: white; } .gallery__player .share__social-items .item--googleplus .st_googleplus_large { border-radius: 3px; background: white; color: #dd4b39; } .gallery__player .share__social-items .item--googleplus .st_googleplus_large:before { color: #dd4b39; } .gallery__player .share__social-items .item--googleplus:hover .st_googleplus_large { background: #dd4b39; } .gallery__player .share__social-items .item--googleplus:hover .st_googleplus_large:before { color: white; } .js-custom-social-items .item--facebook:hover, .js-custom-social-items .item--google:hover, .js-custom-social-items .item--twitter:hover, .js-custom-social-items .item--email:hover { cursor: pointer; } .custom-social-icons__trigger { color: black; text-transform: uppercase; font-size: 14px; font-weight: bold; border: 2px solid #bfbfbf; border-radius: 1px; display: block; width: 100% !important; margin: 10px 0; padding: 10px; text-align: center; } .custom-social-icons__trigger:hover { cursor: pointer; background-color: #f2f2f2; } .nav--navitron .module--single-image .header--light { color: black; font-size: 1rem; } .stay-connected--vertical .module__body { padding: 0.375rem; } .stay-connected--vertical .blocks { background: #fcfcfc; padding-left: 1.125rem; padding-right: 1.125rem; } .stay-connected--vertical .block { border-top: 1px solid #d2d2d2; padding-top: 0.5625rem; padding-bottom: 0.5625rem; } .stay-connected--vertical .block:first-child { border-top: 0; } .stay-connected--vertical a { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; color: #4c4c4c; } .stay-connected--vertical .side__media { max-width: 20px; min-width: 20px; margin-right: 0.75rem; text-align: center; } .stay-connected--vertical .module__body { border: 1px solid #b0b1b2; } .stay-connected--horizontal .module__body { border: 0px; background: #fff; padding: 0.375rem; } .stay-connected--horizontal .blocks > a { text-align: center; display: block; } .stay-connected--horizontal .social-list, .stay-connected--horizontal .title { display: inline; margin-right: 0.75rem; } .stay-connected--horizontal .social-list .rsp-icon { margin-right: 0.25rem; } .stay-connected--horizontal .social-list .rsp-icon:hover:before { color: #666; } .stay-connected--horizontal .header--inline { max-height: 24px; overflow: hidden; } .stay-connected--horizontal .header--inline { border-bottom: 1px solid #d2d2d2; padding-bottom: 0.25rem; margin-bottom: 0.375rem; } .stay-connected--horizontal .header--inline .title { display: inline; font-size: 0.9375rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; } .stay-connected--horizontal .module__body { background: none; margin: 0; padding: 0; min-height: 35px; } .stay-connected--horizontal .header--inline { border: 0; margin: 0; padding: 0; max-height: 999px; overflow: visible; } .stay-connected--horizontal .title { background: #adadad; color: white; padding: 9px 6px; height: 35px; float: left; font-weight: normal; font-size: 14px; margin: 0; text-align: left; width: 84px; overflow: hidden; } .stay-connected--horizontal .social-list { display: block; float: left; margin: 0; } .stay-connected--horizontal .social-list .rsp-icon { margin: 0; } .stay-connected--horizontal .social-item { background: #fff; height: 35px; float: left; width: 65px; display: block; margin: 0; padding: 0; border-right: solid 1px #ccc; border-top: solid 1px #ccc; border-bottom: solid 1px #ccc; text-align: center; } .stay-connected--horizontal .social-item .rsp-icon { display: block; margin-top: 7px; width: 100%; } .stay-connected--horizontal .social-item .icon--facebook:before { color: #3b5998; content: ""; } .stay-connected--horizontal .social-item .icon--twitter:before { color: #00aced; content: ""; } .stay-connected--horizontal .social-item .icon--google-plus { color: #000; } .stay-connected--horizontal .social-item .icon--google-plus:before { color: #dd4b39; content: ""; } .stay-connected--horizontal .social-item .icon--rss:before { color: #FF6600; content: ""; } .stay-connected--horizontal .social-item:hover .rsp-icon:before { color: #fff; } .stay-connected--horizontal .social-item.item--youtube:hover { background: #b31217; } .stay-connected--horizontal .social-item.item--instagram:hover { background: #c0ab92; } .stay-connected--horizontal .social-item.item--twitter:hover { background: #00aced; } .stay-connected--horizontal .social-item.item--facebook:hover { background: #3b5998; } .stay-connected--horizontal .social-item.item--google-plus:hover { background: #dd4b39; } .stay-connected--horizontal .social-item.item--pinterest:hover { background: #cc0220; } .stay-connected--horizontal .social-item.item--rss:hover { background: #FF6600; } .stay-connected--horizontal .social-item.item--phone:hover, .stay-connected--horizontal .social-item.item--email:hover, .stay-connected--horizontal .social-item.item--other:hover, .stay-connected--horizontal .social-item.item--calendar:hover { background: #adadad; } .stay-connected--horizontal .social-item .item-title { padding-left: 3px; color: #000; display: none; position: relative; top: -2px; } .stay-connected--horizontal .social-item:hover .item-title { color: #fff; } .stay-connected--horizontal .more-container { float: right; position: relative; } .stay-connected--horizontal .more-container button { color: #fff; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; text-align: center; height: 35px; width: 86px; border-right: solid 1px #ccc; border-top: solid 1px #ccc; border-bottom: solid 1px #ccc; } .stay-connected--horizontal .more-container button:after { font-family: "FontAwesome"; content: ""; margin-left: 4px; position: relative; top: -2px; } .stay-connected--horizontal .more-container.is-active button { border-bottom: solid 1px #fff; } .stay-connected--horizontal .more-container .rsp-icon { width: 20px; } .stay-connected--horizontal .more-container .more--links { display: none; position: absolute; z-index: 300; right: 0; border-right: solid 1px #ccc; border-left: solid 1px #ccc; border-bottom: solid 1px #ccc; } .stay-connected--horizontal .more-container .more--links img { max-width: 20px; height: auto; } .stay-connected--horizontal .more-container .more--links .social-item { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 2px 5px; font-size: 14px; text-align: left; width: 180px; } .stay-connected--horizontal .more-container .more--links .social-item span { display: inline-block; } .stay-connected--horizontal .more-container .more--links .social-item .rsp-icon { display: inline-block; } .stay-connected--horizontal .more-container.is-active .more--links { display: block; } .stay-connected--horizontal .more-container .social-item { border: 0; } .ie .stay-connected--horizontal .more-container button { width: 5.25rem; } .template--scripps_responsive_sponsored_story .headline:before { margin-right: 16px; font-family: FontAwesome; color: #262626; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscaleah; } .module--story, .module--story--weather { padding-top: 0.8125rem; background: #fff; } .module--story .story__meta > .side__media, .module--story--weather .story__meta > .side__media { max-width: 3.125rem; width: 2.125rem; margin-right: 0.75rem; } .module--story .media-slider__viewport .block, .module--story--weather .media-slider__viewport .block { text-align: center; } .module--story .headline, .module--story--weather .headline { margin-bottom: 0.375rem; padding-top: 1.125rem; line-height: 105%; } .module--story .subheadline, .module--story--weather .subheadline, .module--story .story__meta, .module--story--weather .story__meta { margin-bottom: 1.125rem; } .module--story .subheadline, .module--story--weather .subheadline { font-weight: normal; color: #636466; font-size: 1.125rem; } .module--story .byline:before, .module--story--weather .byline:before { content: "By: "; } .module--story .posted:before, .module--story--weather .posted:before { content: "Posted: "; } .module--story .updated:before, .module--story--weather .updated:before { content: "Updated: "; } .module--story .tags:before, .module--story--weather .tags:before { content: "Tag: "; } .module--story .tags, .module--story--weather .tags { font-size: 0.75rem; } .module--story .module__body, .module--story--weather .module__body { overflow: hidden; } .module--story .header, .module--story--weather .header, .module--story .story__content, .module--story--weather .story__content, .module--story .story__media, .module--story--weather .story__media { margin-left: 2.125rem; margin-right: 2.125rem; } .module--story .header, .module--story--weather .header { margin-top: 0; } .module--story .nav--pagination, .module--story--weather .nav--pagination { float: right; margin-top: -0.5rem; } .module--story .nav--pagination .is-disabled, .module--story--weather .nav--pagination .is-disabled { display: none; } .module--story .nav--pagination > *, .module--story--weather .nav--pagination > * { background: #4c4c4c; color: #d2d2d2; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; } .module--story .nav--pagination > * span, .module--story--weather .nav--pagination > * span { display: block; line-height: 0.875rem; padding: 4px 0 7px 0; width: 90px; } .module--story .nav--pagination > * span:before, .module--story--weather .nav--pagination > * span:before, .module--story .nav--pagination > * span:after, .module--story--weather .nav--pagination > * span:after { font-size: 2.1875rem; font-weight: normal; padding: 0 10px; position: relative; top: 5px; } .module--story .module__footer, .module--story--weather .module__footer { font-size: 0.75rem; position: relative; clear: both; top: 0.75rem; } .module--story .module__footer a, .module--story--weather .module__footer a { margin-right: 0.625rem; } .story__meta { line-height: 100%; } .story__share .comments, .story__share .facebook, .story__share .twitter, .story__share .google-plus, .story__share .email { float: left; width: 20%; display: block; text-align: center; color: #636466; font-size: 0.875rem; line-height: 120%; } .story__share .comments [data-icon]:before, .story__share .facebook [data-icon]:before, .story__share .twitter [data-icon]:before, .story__share .google-plus [data-icon]:before, .story__share .email [data-icon]:before { font-size: 1.1875rem; } .story__share .comments a, .story__share .facebook a, .story__share .twitter a, .story__share .google-plus a, .story__share .email a { text-decoration: none; color: #636466; } .story__share .comments a, .story__share .st_facebook, .story__share .st_twitter, .story__share .google-plus, .story__share .email { display: inline-block; height: 17px; overflow: hidden; } .story__textSize button.is-active { color: #d2d2d2 !important; } .icon--share.is-active, .icon--text-size-trigger.is-active { color: #fff !important; } .icon--text-size-small { font-size: 0.9375rem; } .icon--text-size-regular { font-size: 1.25rem; } .icon--text-size-large { font-size: 1.5625rem; } .story__content__body .js-page { display: none; } .story__content__body .js-page.is-active { display: block; } .story__content__body { min-height: 12.5rem; } .story__content { margin-bottom: 1.875rem; } .story__content .copyright { line-height: 1.25rem; } .story__content ul { margin-bottom: 1.25rem; } .story__tools .is-empty { visibility: visible; } .module--story .stButton .chicklets, .module--story--weather .stButton .chicklets { background-image: none !important; margin: 0; padding: 0; text-align: center; width: 1.25rem; } .module--story .stButton .chicklets:before, .module--story--weather .stButton .chicklets:before { font-family: "FontAwesome"; font-size: 1.0625rem; padding-top: 0.125rem; display: block; } .module--story .stButton .facebook:before, .module--story--weather .stButton .facebook:before { content: ""; color: #3B5998; } .module--story .stButton .twitter:before, .module--story--weather .stButton .twitter:before { content: ""; color: #4099FF; } .module--story .stButton .googleplus:before, .module--story--weather .stButton .googleplus:before { content: ""; color: #dd4b39; padding-top: 0.0625rem; } .module--story .stButton .email:before, .module--story--weather .stButton .email:before { content: ""; color: #636466; padding-top: 0.0625rem; } .module--story .about, .module--story--weather .about { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 17px; background-color: #ececeb; padding: 20px; border: 1px solid #ccc; margin-bottom: 20px; padding-bottom: 10px; } .module--story .story__related, .module--story--weather .story__related { clear: left; } .module--story .story__related .related__header, .module--story--weather .story__related .related__header { display: block; } .module--story .story__content .related__header, .module--story--weather .story__content .related__header { margin-bottom: 0; } .module--story .story__content .related__body, .module--story--weather .story__content .related__body { border: 1px solid #d2d2d2; border-top: 0px; padding-top: 6px; padding-bottom: 0; } .module--story .story__content .block, .module--story--weather .story__content .block { border-bottom: 0px; border-top: 1px solid #cecece; padding-top: 7px; line-height: 17px; font-size: 13px; clear: left; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--story .story__content .block:first-child, .module--story--weather .story__content .block:first-child { border-top: 0px; } .module--story .story__content .block a, .module--story--weather .story__content .block a { line-height: 17px; } .module--story .story__content .block a:visited, .module--story--weather .story__content .block a:visited { color: #000; } .simplemost-header .side__media { padding-right: 12px; border-right: 1px solid #ccc; max-width: 200px; } .simplemost-header .side__body { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; padding-top: 12px; padding-left: 12px; } .simplemost-header .simplemost-header__station-name { font-weight: bold; display: block; font-size: 15px; } .simplemost-header .simplemost-header__partner, .simplemost-header .newsimplemostsy-header__partner { font-size: 13px; } .module--featured-story { background: #fff; padding: 2.125rem; margin-bottom: 1.5rem; } .module--featured-story .story__meta > .side__media { max-width: 2.5rem; margin-right: 0.375rem; margin-bottom: 0.75rem; } .module--featured-story .story__meta .edit-story { display: none !important; } .module--featured-story .header a { color: #262626; } .module--featured-story .header a:hover { text-decoration: none; } .module--featured-story .headline { margin-bottom: 0.375rem; padding-top: 1.125rem; font-size: 1.875rem; color: #000; line-height: 105%; } .module--featured-story .header, .module--featured-story .story__media { margin-bottom: 0.75rem; } .module--featured-story .subheadline, .module--featured-story .story__meta { margin-bottom: 1.125rem; } .module--featured-story .subheadline { font-weight: normal; color: #636466; font-size: 1.125rem; } .module--featured-story .byline:before { content: "By: "; } .module--featured-story .posted:before { content: "Posted: "; } .module--featured-story .updated:before { content: "Updated: "; } .module--featured-story .read-more { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; display: block; color: black; font-weight: bold; font-size: 0.8125rem; margin-top: 0.375rem; color: #3f70ac; } .story-dealer__search { background-color: #e5e6e7; background-image: url(../images/custom/pages/dealer/dealer-search.png); background-repeat: no-repeat; border: 1px solid #ccc; padding: 15px 13px; } .module--story-agent .module__body { clear: none !important; } .module--story-agent .align-right, .module--story-agent .module--agent-list .read-more, .module--agent-list .module--story-agent .read-more { float: right; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; margin-left: 20px; } .module--story-agent .align-right img, .module--story-agent .module--agent-list .read-more img, .module--agent-list .module--story-agent .read-more img { display: block; } .module--story-agent .edit-story { float: none; } .module--story-agent .module__body { padding-right: 24px; overflow: visible; } .module--story-dealer, .module--story-agent { padding: 2.125rem; } .module--story-dealer .block, .module--story-agent .block { margin-bottom: 1.25rem; padding-top: 1.25rem; border-top: 1px solid #ccc; } .module--story-dealer .block:first-child, .module--story-agent .block:first-child { border-top: 0; } .module--story-dealer .subheadline, .module--story-agent .subheadline { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #333333; font-size: 1.25rem; font-weight: bold; } .module--story-dealer .subheadline small, .module--story-agent .subheadline small { font-weight: normal; font-size: 1rem; font-family: Georgia, "Times New Roman", serif; font-style: italic; color: #636466; display: block; line-height: 140%; } .module--story-dealer .abstract, .module--story-agent .abstract { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--story-dealer .side__media, .module--story-agent .side__media { max-width: 11.25rem; padding-right: 0.75rem; } .module--comments .module__body { border-bottom: 0; } .module--comments .module__footer { border-top: 0; text-align: right; } .module--comments .module__footer a { text-decoration: none; text-transform: uppercase; font-size: 0.75rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #636466; } .module--comments .module__footer { border: 0; } .module--comments .module__body { border-bottom: 1px solid #b0b1b2; } .module--comments .blocks { background: white; } .module--comments .echo-canvas { padding: 0.625rem; } .module--comments .echo-streamserver-controls-submit-plugin-CardUIShim .echo-streamserver-controls-submit-container { border: 0; border-radius: 0; } .module--comments .echo-apps-conversations-allPostsContainer { padding: 1.25rem; } .module--comments .echo-streamserver-controls-stream-plugin-CardUIShim .echo-streamserver-controls-stream-body .echo-control-message { border-radius: 0; box-shadow: 0; } .module--comments .echo-streamserver-controls-stream-item-plugin-CardUIShim .echo-streamserver-controls-stream-item-expandChildren .echo-streamserver-controls-stream-item-expandChildrenLabel { color: #444; font-weight: bold; } .module--comments .echo-streamserver-controls-stream-item-expandChildren.echo-streamserver-controls-stream-item-container-child.echo-trinaryBackgroundColor.echo-clickable.echo-streamserver-controls-stream-item-depth-1 { margin-left: 15px; background: white; padding: 10px; border: 1px solid #ccc; } .module--comments .echo-apps-conversations-container { min-width: 0 !important; } .module--comments { padding: 40px 0 40px 0px; position: relative; } .module--comments .e_title { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.125rem; } .module--comments .echo-submit-forcedLoginUserInfoMessage { font-family: Georgia, "Times New Roman", serif; font-weight: normal; font-size: 0.6875rem; } .module--comments .echo-auth-anonymous { position: absolute; right: 0; } .module--comments .echo-submit-auth .echo-auth-or { display: none; } .module--comments .echo-submit-auth span { color: #000; font-size: 0.6875rem; font-weight: bold; text-transform: uppercase; } .module--comments .echo-submit-auth .echo-auth-signup { border-left: solid 1px; padding-left: 0.3125rem; margin-left: 0.3125rem; } .module--comments .echo-submit-body { margin-top: 0.625rem; } .module--comments .echo-submit-text, .module--comments .echo-submit-border { background: #d1d1d1; } .module--comments textarea.echo-primaryColor, .module--comments textarea.echo-secondaryColor { color: #000; } .module--comments .echo-submit-controls button { background: #f6f5f5; border: solid 1px #e3e3e3; height: 40px; width: 100px; } .module--comments .echo-submit-controls button:hover { border: solid 1px #000; } .module--comments .echo-submit-controls button .ui-button-text { color: #000; text-transform: uppercase; } .module--comments .echo-application-message { display: none; } .module--comments .echo-auth-logged { position: absolute; right: 0; top: 40px; } .module--comments .echo-auth-logged .echo-auth-logout { float: left; margin: 6px 0px 0px 12px; } .module--comments .echo-stream-header { display: none; } .module--comments .echo-stream-body { margin-top: 0.625rem; } .module--comments .echo-stream-body .echo-item-authorName { color: #000; font-family: Georgia, "Times New Roman", serif; } .module--comments .echo-stream-body .echo-item-text { font-family: Georgia, "Times New Roman", serif; } .module--comments .echo-linkColor, .module--comments .echo-streamserver-controls-carduiauth-signup { color: #666; } .module--comments .echo-sdk-ui .btn-primary { background: none; background-color: transparent; } .module--comments .echo-sdk-ui .btn-primary .caret { border-top-color: #666; border-bottom-color: #666; } .module--comments textarea.focus { background: none; } .module--comments .echo-sdk-ui .modal-header { border-bottom: 0; } .module--comments .echo-sdk-ui .btn-group.open .btn-primary.dropdown-toggle { background-color: transparent; } .site__type--np .module--comments .comment-nag { display: none; } .site__type--np .module--comments .comment-nag p { font-size: 0.875rem; color: #4d4d4d; padding: 1.125rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .site__type--np .module--comments.post-hidden .comment-nag { display: block; } .site__type--np .module--comments.post-hidden .echo-apps-conversations-postComposer, .site__type--np .module--comments.post-hidden .echo-streamserver-controls-stream-item-buttons, .site__type--np .module--comments.post-hidden .echo-streamserver-controls-stream-item-plugin-ReplyCardUI-replyForm { display: none; } .site__type--np .em_comments .comment-nag { display: none; } .site__type--np .em_comments.post-hidden .comment-nag { display: block; } .site__type--np .em_comments.post-hidden .echo-apps-conversations-postComposer, .site__type--np .em_comments.post-hidden .echo-streamserver-controls-stream-item-buttons, .site__type--np .em_comments.post-hidden .echo-streamserver-controls-stream-item-plugin-ReplyCardUI-replyForm { display: none; } .module--comments .echo-label { color: #666 !important; } .module--comments .echo-identityserver-controls-auth-userLogged, .module--comments .echo-identityserver-controls-auth-userLogged a { color: #666; float: right; } .module--story .module__body, .module--story--weather .module__body { clear: both; } .module--story .gallery__overflow, .module--story--weather .gallery__overflow { margin-bottom: 0.75rem; } .story__content { color: #1a1a1a; line-height: 180%; } .story__content, .module--static-content { word-break: break-word; } .story__content figure p, .module--static-content figure p { margin-bottom: 0; } .story__content figure figcaption, .module--static-content figure figcaption { font-size: 11px; color: #888; } .story__content a, .module--static-content a { color: #00539f; } .story__content a:visited, .module--static-content a:visited { color: #4190d9; } .story__content a:active, .module--static-content a:active { color: #2171ba; } .story__content a:hover, .module--static-content a:hover { color: #006cce; } .story__content p, .module--static-content p { margin-bottom: 1.125rem; } .story__content h1, .story__content h2, .story__content h3, .story__content h4, .story__content h5, .story__content h6, .module--static-content h1, .module--static-content h2, .module--static-content h3, .module--static-content h4, .module--static-content h5, .module--static-content h6 { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; } .story__content .align-left, .module--static-content .align-left { float: left; margin-right: 0.75rem; margin-top: 0.75rem; margin-bottom: 0.75rem; } .story__content .align-right, .story__content .module--agent-list .read-more, .module--agent-list .story__content .read-more, .module--static-content .align-right, .module--static-content .module--agent-list .read-more, .module--agent-list .module--static-content .read-more { float: right; margin-left: 0.75rem; margin-top: 0.75rem; margin-bottom: 0.75rem; } .story__content .align-center, .module--static-content .align-center { text-align: center; } .story__content .width-half, .module--static-content .width-half { width: 50%; } .story__content .width-third, .module--static-content .width-third { width: 30%; } .story__content .video iframe, .module--static-content .video iframe { min-height: 20rem; width: 100%; } .story__content .anv-player-parent-container, .module--static-content .anv-player-parent-container { width: 100% !important; } .story__content .anv-player-parent-container object, .module--static-content .anv-player-parent-container object { width: 100% !important; } .story__content .inline-related-links a, .story__content .inline-related-links a:visited, .module--static-content .inline-related-links a, .module--static-content .inline-related-links a:visited { font-family: "Noto Sans"; color: #444; font-weight: bold; display: block; line-height: 11px; margin-bottom: 4px; font-size: 14px; } .story__content #sm-related-links, .module--static-content #sm-related-links { font-family: "Noto Sans"; } .story__content #sm-related-links a, .module--static-content #sm-related-links a { color: #4190d9; font-weight: normal; text-decoration: underline; } .ratio { position: relative; } .ratio__4x3 { padding-top: 75%; background: #dbd9d9; } .ratio__16x9 { padding-top: 56.25%; background: #dbd9d9; } .ratio__image { position: absolute; top: 0; bottom: 0; left: 0; right: 0; text-align: center; font: 0/0 a; } .ratio__image .ratio__centerer { display: inline-block; vertical-align: middle; height: 100%; } .ratio__image .image { vertical-align: middle; display: inline-block; max-height: 100%; max-width: 100%; } .story__media .ratio__image { z-index: 7; } .story__media--right { float: right; width: 33%; } .story__media--right + .layout__container:after, .story__media--right + .layout__container:before { display: inline; } .media__caption__content { position: relative; } .media__caption__content .media__caption { padding: 0; overflow: hidden; font-size: 0.8125rem; line-height: 1.125rem; height: auto; } .media__caption__content button { position: relative; top: 22%; font-size: 0.875rem; opacity: 1; text-transform: uppercase; } .media__caption__content .button--container { cursor: pointer; z-index: 5; left: 0; top: 0; } .module--story .author, .module--story--weather .author { font-size: 0.75rem; line-height: 0.75rem; text-align: right; text-transform: uppercase; } .module--story .author .hide, .module--story--weather .author .hide { display: block; } .module--story .author .show, .module--story--weather .author .show { display: none; } .module--gallery .caption__copyright, .story__media .caption__copyright { margin-top: -0.3125rem; font-family: Georgia, "Times New Roman", serif; font-size: 0.625rem; color: #888; } .module--story .inline-content--video .vidHolder:before, .module--story--weather .inline-content--video .vidHolder:before { content: ""; font-family: FontAwesome; color: white; font-size: 93px; position: absolute; left: 50%; top: 44%; margin-left: -40px; opacity: 0.5; z-index: 99; cursor: pointer; } .module--story .inline-content--video .vidHolder.is-video-clicked > img, .module--story--weather .inline-content--video .vidHolder.is-video-clicked > img { display: none; } #video_conatiner_id_anvatov2 { height: 100% !important; width: 100%; } .component__gallery { background: #dbd9d9; } .media-slider__thumbs.is-single-media { display: none; } .media-slider__viewport.is-single-media .media__container--16x9 .media { max-height: none; } .media-slider__thumbs .has-video [class*=media__container]:before { color: #000; top: 100%; left: 0; margin-left: 0.3125rem; margin-top: -1.375rem; font-size: 0.9375rem; } .media-slider__thumbs.is-single-media { display: none; } .media-slider__thumbs .block { cursor: pointer; } .media-slider__thumbs .block.is-active { display: inline-block !important; } .gallery__overflow { position: relative; overflow: hidden; transition: min-height 0.1s ease-in-out; -webkit-transition: min-height 0.1s ease-in-out; } .media-slider__swipe { display: none; } .media-slider__viewport { width: 1000000%; } .media-slider__viewport .block { float: left; background: #dbd9d9; } .media-slider__viewport .block > .ratio { cursor: pointer; } .media-slider__viewport .block .media__caption { display: none; } .media-slider__viewport .block.has-video > div: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: 4.375rem; position: absolute; left: 50%; top: 36%; margin-left: -2rem; width: 4rem; opacity: 0.5; z-index: 8; } .media-slider__viewport .media { max-height: 100%; } .media-slider__viewport .media__container--video .media { cursor: pointer; } .vidHolder .next-video { background: #fff; bottom: 48px; cursor: pointer; right: -310px; position: absolute; z-index: 999999; border-left: solid 1px #fff; border-top: solid 1px #fff; border-bottom: solid 1px #fff; transition: right 0.3s; -webkit-transition: right 0.3s; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.4); opacity: 0.9; } .vidHolder .next-video:before { display: none !important; } .vidHolder .next-video.is-active { right: 0; } .vidHolder .next-video:hover { opacity: 1; } .vidHolder .next-video .overflow { overflow: hidden; height: 70px; width: 300px; } .vidHolder .next-video img { float: left; max-height: 70px; margin-right: 0.3125rem; } .vidHolder .next-video .title { display: block; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.75rem; padding-top: 0.125rem; line-height: 0.8125rem; text-transform: capitalize; position: static; text-align: left; } .vidHolder .next-video .title:before { content: "Up Next:"; display: block; font-size: 0.6875rem; font-weight: bold; text-transform: uppercase; } .vidHolder .next-video .close-button { background: #fff; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; position: absolute; left: -7px; top: -6px; font-size: 9px; font-weight: bold; border-radius: 10px; line-height: 7px; } .media__caption__container.is-disabled, .is-video-playing .js-gallery__pager { opacity: 0; } .is-video-clicked .media-slider__viewport .block.has-video div:before, .is-video-clicked .media-slider__viewport .block.has-video .media { display: none; } .vidHolder { position: absolute !important; height: 100% !important; top: 0; width: 100% !important; z-index: 9; overflow: hidden; } .vidHolder object { height: 100% !important; width: 100% !important; position: absolute; z-index: 99999; left: 0; } .vidHolder video { width: 80% !important; margin-left: 10% !important; } .anv-ad-container { height: 100% !important; width: 100% !important; } .video-mobile-img, .iOS-posterImg { visibility: hidden; } .anv-player-parent-container .video-mobile-img, .anv-player-parent-container .iOS-posterImg { visibility: visible; } .anvato_player video { width: 80%; margin-left: 10%; } .anvato_player .video-mobile-img, .anvato_player .iOS-posterImg { position: absolute; width: 100%; z-index: 1; } .anv-skin video.anv-video { width: 80%; margin-left: 10% !important; } .anv-player-parent-container .anv-video { opacity: 1 !important; z-index: 1; } .vidHolder #ima-chromeless-video { left: 0; margin: 0 !important; padding: 0; height: 100% !important; width: 100% !important; } .vidHolder .anv-ad-container > div { height: 100% !important; width: 100% !important; } .vidHolder .video-mobile-img { height: 100%; } .anv-skin .anv-progress-holder span { left: 0; } .is-video-playing .anv-skin video.anv-video { width: 100% !important; margin-left: 0 !important; } .media-slider__viewport.animate { transition: transform 0.5s; -webkit-transition: -webkit-transform 0.5s; } .media__caption__content .button--container { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #fff; text-transform: uppercase; display: inline; font-size: 0.75rem; } .media__caption__content .button--container:before { content: "-"; } .media__caption__content .button--container.show:before { content: "+"; } .media__caption__container .show { display: none; } .media__caption__container.js-is-closed .show { display: inline; } .media__caption__container.js-is-closed .hide { display: none; } .media__caption__container { max-height: 400px; transition: max-height 0.5s; -webkit-transition: max-height 0.5s; } .media__caption__container .caption { color: #636466; } .media__caption__container .media__caption-bottom .caption__author { float: left; text-align: left; width: 80%; } .media__caption__container .media__caption-bottom .caption__author:before { content: "Picture By "; } .media__caption__container .media__caption-bottom .caption__buttons { float: left; text-align: right; width: 20%; } .media__caption__container .media__caption-bottom .caption__buttons.hide-buttons { visibility: hidden; } .js-is-video .media__caption__content .author:before { content: "Video By "; } .gallery__overflow .media__caption__container.is-disabled { display: block; max-height: 0; } .gallery_tumbs-carousel { visibility: hidden; } .gallery_tumbs-carousel.is-active { visibility: visible; } .gallery_tumbs-carousel.hide-arrows .media-slider__thumbs__pager { display: none; } .gallery_tumbs-carousel.hide-arrows .media-slider__thumbs_overflow { margin: 0; } .gallery_tumbs-carousel .media-slider__thumbs_overflow { overflow: hidden; padding-bottom: 3px; margin: 0 21px 0 23px; } .gallery_tumbs-carousel .thumbs--slider { width: 5000px; } .gallery_tumbs-carousel .thumbs--slider.animate { transition: transform 0.5s; -webkit-transition: -webkit-transform 0.5s; } .gallery_tumbs-carousel .block { display: block; float: left; margin: 0 2px; } .gallery_tumbs-carousel .media__container--16x9 { border: 0; } .video--autoplay { display: none; } .js-has-autoplay-config .video--autoplay { display: block; } .is-video-playing .js-hide.video--autoplay { display: none; } .vidHolder .video--autoplay { color: #d2d2d2; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; bottom: 0; left: 50%; margin-left: -50px; font-size: 0.75rem; padding: 5px 13px; position: absolute; z-index: 100000; } .vidHolder .video--autoplay:hover { color: #fff; } .vidHolder .video--autoplay:after { content: "On"; padding-left: 5px; } .vidHolder .video--autoplay.autoplay-false:after { content: "Off"; } .media-slider__pager > *:hover { color: #fff; } .story__media .current-slide, .gallery__overflow .current-slide { font-weight: bold; } .vidHolder.anv-skin .anv-controlbar ul span.anv-sprite { margin: 0 !important; padding: 0 !important; } .vidHolder.anv-skin .anv-controlbar > ul > li { margin-top: 0.3125rem; } .vidHolder.anv-skin .anv-controlbar > ul > li.anv-controlbar-time-display { margin-top: 0; } .vidHolder.anv-skin .anv-controlbar .anv-controlbar-play-toggle span, .vidHolder.anv-skin .anv-controlbar .anv-controlbar-seek-back span, .vidHolder.anv-skin .anv-controlbar .anv-controlbar-time-display span, .vidHolder.anv-skin .anv-controlbar .anv-controlbar-share-button span, .vidHolder.anv-skin .anv-controlbar .anv-controlbar-cc-button .anv-sprite-CC-button, .vidHolder.anv-skin .anv-controlbar .anv-controlbar-cc-search-button span, .vidHolder.anv-skin .anv-controlbar .anv-controlbar-fullscreen-button span { display: block; position: static; } .js-no-author .media__caption .caption { padding: 0 10px; width: 100%; } .videoplayer2 .vidHolder.anv-skin .anv-ad-container video { margin: 0 !important; left: 0; height: 100% !important; width: 100% !important; } .videoplayer2 .vidHolder.anv-skin .anv-loading { margin: 0 !important; top: 45% !important; left: 50%; margin-left: -25px !important; } .videoplayer2 .vidHolder.anv-skin .anv-controlbar-left li.anv-controlbar-time-display li.anv-current-time-divider { text-align: center; width: 15px !important; } .videoplayer2 .vidHolder.anv-skin .anv-controlbar-left li.anv-controlbar-time-display, .videoplayer2 .vidHolder.anv-skin .anv-controlbar-left li.anv-controlbar-time-display li, .videoplayer2 .vidHolder.anv-skin .anv-controlbar-left.min .anv-current-time-display { width: auto !important; } .videoplayer2.hide-next-video .next-video { display: none !important; } .story__media .media-slider__viewport > .block { position: relative; } .story__media .buy-photo { position: absolute; bottom: 35px; right: 10px; background: black; z-index: 10; opacity: 0.8; color: white; transition: opacity 0.1s ease-in-out; height: 33px; line-height: 30px; border: 1px solid #555; border-radius: 3px; } .story__media .buy-photo a { color: white; font-size: 11px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 20px; text-decoration: none; } .story__media .buy-photo a:hover { text-decoration: none; } .module--outbrain .module__header { background: #4c4c4c; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; font-weight: normal; padding-top: 0.25rem; padding-bottom: 0.25rem; padding-right: 0.5rem; padding-left: 0.5rem; margin-top: 0.25rem; margin-bottom: 0.25rem; font-size: 0.875rem; background: #cdcccc; } .module--outbrain .module__header > h1, .module--outbrain .module__header h2 { font-size: 0.875rem; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; margin: 0; padding: 0; font-weight: normal; } .module--outbrain .module__body { border-bottom: 0; } .module--outbrain .module__footer { border-top: 0; text-align: right; padding-right: 0.375rem; padding-bottom: 0.375rem; } .module--outbrain .module__footer a { text-decoration: none; text-transform: uppercase; font-size: 0.75rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #636466; } .module--outbrain .block { -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } .module--outbrain .sponsored { font-size: 0.875rem; margin-top: 0.375rem; color: #636466; line-height: 120%; } .module--outbrain .headline { font-size: 0.9375rem; line-height: 120%; } .OUTBRAIN .ob_container_shadow_outer { display: none; padding: 0 !important; } .OUTBRAIN .ob_org_header { background: #4c4c4c; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; font-weight: normal; padding-top: 0.25rem; padding-bottom: 0.25rem; padding-right: 0.5rem; padding-left: 0.5rem; margin-top: 0.25rem; margin-bottom: 0.25rem; font-size: 0.875rem; background: #cdcccc; display: block; } .OUTBRAIN .ob_org_header > h1, .OUTBRAIN .ob_org_header h2 { font-size: 0.875rem; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; margin: 0; padding: 0; font-weight: normal; } .OUTBRAIN .ob_container .ob_container_recs { padding: 3px 6px; position: static; } .OUTBRAIN .ob_container .ob_container_recs > * { background: #fbfbfb; float: left; overflow: hidden; height: 7.1875rem; padding: 0.75rem; margin-left: 0.1875rem; margin-bottom: 0.1875rem; margin-top: 0.1875rem; width: calc(50% - 3px); width: calc(50% - 3px); width: -webkit-calc(50% - 3px); } .OUTBRAIN .ob_container .ob_container_recs > *:nth-child(odd) { margin-right: 0.1875rem; margin-left: 0; } .OUTBRAIN .ob_container .ob_container_recs > *:hover { background: #fff; } .OUTBRAIN .ob_container .ob_container_recs .item-container { float: none; margin: 0; padding: 0; width: auto; } .OUTBRAIN .ob_container .ob-rec-link-img { float: left; padding-right: 0.75rem; width: 6.25rem; } .OUTBRAIN .ob_container .strip-rec-link-title { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1rem; margin-bottom: 0.3125rem; } .OUTBRAIN .ob_container .strip-rec-link-source { color: #636466; font-size: 0.8125rem; } .story__related a { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #000; font-weight: bold; font-size: 0.875rem; display: block; text-decoration: none; } .related__header { background: #4c4c4c; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; font-weight: normal; padding-top: 0.25rem; padding-bottom: 0.25rem; padding-right: 0.5rem; padding-left: 0.5rem; margin-top: 0.25rem; margin-bottom: 0.25rem; font-size: 0.875rem; } .related__header > h1, .related__header h2 { font-size: 0.875rem; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; margin: 0; padding: 0; font-weight: normal; } .related__body { padding: 1.125rem; padding-top: 0; } .related__body .block { display: block; padding-bottom: 0.375rem; margin-bottom: 0.375rem; } .module--next-story-slideout { right: 0; position: fixed; display: block; bottom: 20px; z-index: 9999999; width: 400px; } .module--next-story-slideout .close-btn { height: 11px; padding-left: 12px; position: relative; z-index: 99; } .module--next-story-slideout .close-btn span { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #000; font-size: 14px; cursor: pointer; opacity: 0.7; } .module--next-story-slideout .close-btn span:hover { opacity: 1; } .module--next-story-slideout .module__body { background: #fbfbfb; border-radius: 0.5px; -webkit-box-shadow: -4px 0px 24px -5px #1f1f1f; -moz-box-shadow: -4px 0px 24px -5px #1f1f1f; box-shadow: -4px 0px 24px -5px #1f1f1f; } .module--next-story-slideout .blocks { padding-top: 0; } .module--next-story-slideout .block { overflow: hidden; margin-top: 0; } .module--next-story-slideout .block.related { padding-bottom: 5px; } .module--next-story-slideout .side__media { width: 150px; } .module--next-story-slideout .headline { font-weight: bold; display: inline-block; } .module--next-story-slideout .text--secondary { text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 14px; line-height: 13px; } .module--next-story-slideout.is-disabled { right: -410px; } .module--next-story-slideout .has-video { position: relative; } .module--next-story-slideout .has-video:before { content: url("../images/camera-12x9.png"); position: absolute; bottom: 1.125rem; right: 0.75rem; width: 12px; height: 9px; } .module--next-story-slideout .is-newsy:before { right: 0.875rem; position: absolute; } .module--next-story-slideout .is-decodedc { position: relative; } .module--next-story-slideout .is-decodedc:before { background-image: url("../images/custom/pages/decodedc/icon.png"); content: " "; right: 0.75rem; bottom: 0.75rem; width: 20px; height: 18px; position: absolute; } .module--next-story-slideout .updated { display: block; font-size: 15px; } .csstransforms3d .module--next-story-slideout { transition: transform 0.5s; -webkit-transition: -webkit-transform 0.3s; transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); display: block; right: 0; } .csstransforms3d .module--next-story-slideout.is-disabled { display: block; right: 0; transform: translate3d(510px, 0, 0); -webkit-transform: translate3d(510px, 0, 0); -moz-transform: translate3d(510px, 0, 0); } .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--weather .story__media, .page__long-form-story--true .module--story .header, .page__long-form-story--true .module--story--weather .header { margin-left: 0; margin-right: 0; } .page__long-form-story--true .module--story .story__content, .page__long-form-story--true .module--story--weather .story__content { float: none; width: auto; margin-left: 0; margin-right: 0; } .page__long-form-story--true .module--story blockquote, .page__long-form-story--true .module--story--weather 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, .page__long-form-story--true .module--story--weather { margin: 0; padding: 0; } .page__long-form-story--true .module--story .header, .page__long-form-story--true .module--story--weather .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; } .module--tabs { margin-bottom: 1.5rem; } .module--tabs .tabs__triggers button { color: #fff; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; padding-left: 0.375rem; opacity: 0.8; } .module--tabs .tabs__triggers button:before { content: "|"; padding-right: 0.75rem; } .module--tabs .tabs__triggers button:first-child { padding-left: 0; } .module--tabs .tabs__triggers button:first-child:before { content: ""; } .module--tabs .tabs__triggers button.is-active { opacity: 1; } .module--tabs .tabs__triggers button.is-active:before { opacity: 0.8; } .module--tabs .module { margin-bottom: 0; } .module--tabs .module .header--dark, .module--tabs .module .header--light, .module--tabs .module .header { display: none; } .js-tabs .js-tabs__targets > * { display: none; } .js-tabs .js-tabs__targets > * .js-tabs__targets > * { display: none; } .js-tabs .js-tabs__targets .is-active { display: block; } .js-tabs .js-tabs__targets .is-active .js-tabs__targets .is-active { display: block; } .js-tabs .js-tabs__targets .is-loading:after { opacity: 1; } .js-tabs .blocks, .js-tabs .nav--pagination { 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; } .js-tabs.is-loading .blocks, .js-tabs.is-loading .nav--pagination { opacity: 0.2; } .module--text p { color: #636466; } .module--topic-list .module__body { border-bottom: 0; } .module--topic-list .module__footer { border-top: 0; text-align: right; } .module--topic-list .module__footer a { text-decoration: none; text-transform: uppercase; font-size: 0.75rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #636466; } .module--topic-list a { text-decoration: none; } .module--topic-list .blocks { background: #fcfcfc; padding-left: 1.125rem; padding-right: 1.125rem; } .module--topic-list .headline { font-size: 0.875rem; text-decoration: none; color: #4c4c4c; line-height: 120%; } .module--topic-list .headline:hover { color: #212121; cursor: pointer; } .module--topic-list .topic { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 0.75rem; font-weight: bold; text-transform: uppercase; } .module--topic-list .block { border-top: 1px solid #d2d2d2; padding-top: 0.5625rem; padding-bottom: 0.5625rem; } .module--topic-list .block:first-child { border-top: 0; } .module--topic-list .block--large img { margin-top: 0.375rem; } .wcpo .module--topic-list .blocks { background: #fff; } .wcpo .module--topic-list .headline { color: #212121; } .wcpo .module--topic-list .headline:hover { color: #000; } .wcpo .module--topic-list .block { padding-top: 0; } .wcpo .module--topic-list .header--dark { background: #ee9135; } .wcpo .module--topic-list .topic.color--skin { color: #ee9135; } .layout--home-top__content .module--mini-player { width: 280px; height: 158px; margin-top: 10px; } .layout--home-top__content .module--mini-player .mini-player--overlay a { padding: 5px 10px 5px 10px; color: white; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: bold; position: relative; top: -50px; } .layout--home-top__bg:before { height: 365px; width: 670px; content: ""; display: block; } .layout--home-top { position: relative; } .layout--home-top__bg { background-size: cover; position: absolute; background-position: center center; right: 0; } .layout--home-top__bottom { overflow: hidden; } .layout--home-top__bottom .module .header--dark, .layout--home-top__bottom .module .header--light, .layout--home-top__bottom .nav--pagination, .layout--home-top__bottom .module__footer { display: none; } .layout--home-top__bottom .module--flex .nav--pagination, .layout--home-top__bottom .module--static-content.skin--flex-headline .nav--pagination { padding-right: 0; margin-top: 5px; } .layout--home-top__bottom .module--flex .nav--pagination > *, .layout--home-top__bottom .module--static-content.skin--flex-headline .nav--pagination > * { margin-top: 0; } .layout--home-top__third { width: 300px; float: left; margin-right: 24px; } .layout--home-top__half { float: left; } .layout--home-top__content { position: relative; } .layout--home-top__top { height: 356px; max-width: 360px; display: table-cell; vertical-align: middle; } .layout--home-top__top .headline { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 34px; font-weight: bold; margin-bottom: 10px; } .layout--home-top__top .abstract { color: #C6C6C6; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; margin-bottom: 6px; } .layout--home-top__top .module--static-content { margin-top: 10px; } .layout--home-top__top .module--static-content div, .layout--home-top__top .module--static-content p { color: #fff; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; } .layout--home-top__third { width: 335px; } .layout--home-top__third { margin-right: 0; } .module--home-top { padding: 24px; padding-top: 0; } .module--home-top .module--flex .module__body, .module--home-top .module--static-content.skin--flex-headline .module__body { border: 0; } .module--home-top .flex--card .blocks, .module--home-top .module--static-content.skin--flex-headline .blocks, .module--home-top .flex--keyline { padding: 0; } .module--home-top .flex--card .headline, .module--home-top .module--static-content.skin--flex-headline .headline { display: inline; } .module--home-top .flex--keyline { background: white; } .module--home-top .flex--keyline .module__body { padding: 4px 0; } .module--home-top .flex--keyline .block { padding: 10px 0; } .module--home-top .flex--keyline .block .headline { height: 32px; font-size: 14px; } .module--home-top .flex--promo .module__body { padding: 0; } .module--home-top .flex--promo .media__container--4x3 { padding-bottom: 0; height: auto; } .module--home-top .flex--card .side__media, .module--home-top .module--static-content.skin--flex-headline .side__media { width: 140px; } .module--home-top .link-list .e_link { font-size: 14px; font-weight: bold; color: #599ee4; margin-right: 10px; } .module--home-top .link-list .e_link:hover { color: #8dc2f7; } .module--home-top.link-list--pipe-separator .link-list .e_link:before { content: " | "; } .module--home-top.link-list--pipe-separator .link-list .e_link:first-child:before { content: ""; } .module--home-top.link-list--pipe-separator .link-list .e_link:hover:before { color: #599ee4; } .module--home-top.link-list--full .link-list .e_link:before { content: ""; } .layout--big-news { overflow: hidden; } .home-top__color-scheme-Black { background: #000; } .home-top__color-scheme-Black .layout--home-top__bg:before { content: ""; background: linear-gradient(to right, black 0%, transparent 20%, transparent 83%, black 96%); background: -o-linear-gradient(left, black 0%, transparent 20%, transparent 83%, black 96%); background: -ms-linear-gradient(left, black 0%, transparent 20%, transparent 83%, black 96%); background: linear-gradient(to right, black 0%, transparent 20%, transparent 83%, black 96%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0,0,0,1)', endColorstr='rgba(0,0,0,0)',GradientType=1 ); z-index: -1; } .home-top__color-scheme-Black .headline { color: #fff; } .home-top__color-scheme-Black .link-list a:hover { color: #fff; } .home-top__color-scheme-Black .headline a { color: #fff; } .home-top__color-scheme-White { background: #f9f9f9; } .home-top__color-scheme-White .layout--home-top__bg:before { background: linear-gradient(to right, #f9f9f9 0%, rgba(249, 249, 249, 0) 20%, rgba(249, 249, 249, 0) 80%, #f9f9f9 94%); background: -o-linear-gradient(left, #f9f9f9 0%, rgba(249, 249, 249, 0) 20%, rgba(249, 249, 249, 0) 80%, #f9f9f9 94%); background: -ms-linear-gradient(left, #f9f9f9 0%, rgba(249, 249, 249, 0) 20%, rgba(249, 249, 249, 0) 80%, #f9f9f9 94%); background: linear-gradient(to right, #f9f9f9 0%, rgba(249, 249, 249, 0) 20%, rgba(249, 249, 249, 0) 80%, #f9f9f9 94%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(249,249,249,1)', endColorstr='rgba(249,249,249,0)',GradientType=1 ); } .home-top__color-scheme-White .module--flex > .inner, .home-top__color-scheme-White .module--static-content.skin--flex-headline > .inner { border: 1px solid #d8d8d8; } .home-top__color-scheme-White .headline, .home-top__color-scheme-White .headline a { color: #000; } .home-top__color-scheme-White .link-list a:hover { color: #000; } .ie9 .layout--home-top__top { width: 340px; } .ie9 .home-top__color-scheme-Black .layout--home-top__bg:before { background-image: url(../images/custom/big-news-ie-gradient.png); } .home-top--rnc .flex--keyline { padding-bottom: 20px; } .module--traffic-list .module__body { border: 1px solid #b0b1b2; padding: 0.375rem; } .module--traffic-list .blocks { background: white; padding-left: 1.125rem; padding-right: 1.125rem; } .module--traffic-list .block { border-top: 1px solid #d2d2d2; padding-top: 1.125rem; padding-bottom: 1.125rem; } .module--traffic-list .block:first-child { border-top: 0; } .module--traffic-list .severity--extreme > .inner, .module--traffic-list .severity--moderate > .inner, .module--traffic-list .severity--minor > .inner, .module--traffic-list .severity--major > .inner { overflow: hidden; } .module--traffic-list .severity--extreme:before, .module--traffic-list .severity--moderate:before, .module--traffic-list .severity--minor:before, .module--traffic-list .severity--major:before { float: left; padding-right: 0.875rem; padding-top: 1.3125rem; font-size: 1.3125rem; 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; } .module--traffic-list .severity--extreme:before { color: #b52226; } .module--traffic-list .severity--major:before, .module--traffic-list .severity--moderate:before { color: #df9640; } .module--traffic-list .severity--minor:before { color: #37795e; } .module--traffic-list .block--incidents .headline { font-size: 0.875rem; color: #636466; } .module--traffic-list .block--incidents .text--secondary { text-align: right; font-size: 1rem; font-weight: 700; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--traffic-list .block--construction .headline { font-size: 1rem; font-weight: 700; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--traffic-list .block--construction .text--primary { font-size: 0.875rem; color: #636466; } .module--trending .module__footer { border-top: 0; text-align: right; } .module--trending .module__footer a { text-decoration: none; text-transform: uppercase; font-size: 0.75rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #636466; } .module--trending .module__header { background: #4c4c4c; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; font-weight: normal; padding-top: 0.25rem; padding-bottom: 0.25rem; padding-right: 0.5rem; padding-left: 0.5rem; margin-top: 0.25rem; margin-bottom: 0.25rem; font-size: 0.875rem; } .module--trending .module__header > h1, .module--trending .module__header h2 { font-size: 0.875rem; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; margin: 0; padding: 0; font-weight: normal; } .module--trending .headline { font-size: 0.875rem; font-weight: 700; line-height: 120%; } .module--trending .block { margin-top: 0.375rem; } .module--trending .block:first-child { margin-top: 0; } .module--trending .icon { display: block; float: left; width: 1.875rem; font-size: 1.375rem; font-weight: normal; } .module--trending .blocks { background: #fcfcfc; padding-left: 1.125rem; padding-right: 1.125rem; } .module--trending .block { border-top: 1px solid #d2d2d2; padding-top: 1.125rem; padding-bottom: 1.125rem; } .module--trending .block:first-child { border-top: 0; } .wtvf .module--triple-box .is-sponsored { position: relative; } .wtvf .module--triple-box .is-sponsored .ds-sponsored { margin-bottom: -32px; background: transparent; } .module--triple-box .module__body { border-bottom: 0; } .module--triple-box .module__footer { border-top: 0; text-align: right; } .module--triple-box .module__footer a { text-decoration: none; text-transform: uppercase; font-size: 0.75rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #636466; } .module--triple-box .module__body { overflow: hidden; } .module--triple-box .side__media { max-width: 5.5625rem; padding-right: 0.75rem; } .module--triple-box .headline { font-weight: bold; font-size: 0.9375rem; } .module--triple-box .abstract { font-size: 0.875rem; } .module--triple-box .has-video { position: relative; } .module--triple-box .has-video:before { background-image: url("../images/camera-12x9.png"); content: " "; position: absolute; bottom: 0.75rem; right: 0.75rem; width: 12px; height: 9px; } .module--triple-box .is-sponsored { position: relative; } .module--triple-box .is-sponsored .ds-sponsored { font-size: 0.5rem; padding: 5px 2px 0; position: absolute; bottom: 0px; background: white; width: 100%; } .module--triple-box .is-sponsored .ds-sponsored img { max-height: 40px; max-width: 118px; padding-left: 2px; } .module--triple-box .is-sponsored.is-expert .ds-sponsored { font-size: 13px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; bottom: 5px; } .module--triple-box .is-decodedc { position: relative; } .module--triple-box .is-decodedc:before { background-image: url("../images/custom/pages/decodedc/icon.png"); content: " "; right: 0.75rem; bottom: 0.75rem; width: 20px; height: 18px; position: absolute; } .module--triple-box .cat--ojai-valley-news { position: relative; } .module--triple-box .cat--ojai-valley-news:before { background-image: url("../images/color_schemes/vcs/logo-OjaiValleyNews.png"); content: " "; right: 0.75rem; bottom: 0.75rem; width: 93px; height: 12px; position: absolute; } .module--triple-box .headline { color: #4c4c4c; } .module--triple-box .block .inner:hover .headline { color: #000; } .module--triple-box .module__body > .inner { background: white; padding-left: 0; padding-right: 0; } .module--triple-box .blocks { padding-left: 1.125rem; padding-right: 1.125rem; } .module--triple-box .blocks--stacked { border-left: 1px solid #e4e3e3; } .module--triple-box .blocks--keyline .block { padding-top: 0.75rem; padding-bottom: 0.75rem; } .module--triple-box .blocks--keyline .is-sponsored .ds-sponsored { position: static; width: auto; background: transparent; } .module--triple-box .blocks--stacked .headline { margin-bottom: 0.375rem; line-height: 120%; } .module--triple-box .blocks--stacked .abstract { margin-bottom: 0.6875rem; } .module--triple-box .blocks--stacked .block { position: relative; padding: 0.75rem; } .module--triple-box .blocks--keyline .block { border-top: 1px solid #e4e3e3; } .module--triple-box .bidtellect-native-ad { background: #fff; position: absolute; top: 12px; } .module--triple-box .bidtellect-native-ad .abstract { max-height: 56px; min-height: 20px; margin-bottom: 31px; overflow: hidden; } .module--triple-box .bidtellect-native-ad .comments { display: block; margin-top: -23px; } .triple-box--double { clear: both; } .module--rewards .blocks--stacked .media__container--4x3 { height: 147px; display: table-cell; vertical-align: middle; } .module--rewards .reward-category, .module--rewards .reward-value { font-size: 13px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--rewards .reward-value { color: #F29122; } .module--rewards .media__container--4x3 { height: auto !important; padding-bottom: 0 !important; } .js-iframe-clicked .module--rewards { display: none !important; } .module--video-player .vidHolder { height: 0 !important; padding-bottom: 56.25% !important; position: relative !important; } .module--video-player .vidHolder video { height: 100% !important; width: 100% !important; margin: 0 !important; } .module--video-player .js-video-html5-container video { width: 100% !important; margin-left: 0 !important; } .module--weather-alerts { position: relative; } .module--weather-alerts .module__header { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.5rem; padding-bottom: 0.3125rem; font-weight: bold; } .module--weather-alerts .module__header > h1, .module--weather-alerts .module__header h2 { font-size: 1.5rem; padding-bottom: 0.3125rem; font-weight: bold; } .module--weather-alerts .is-all .header { display: block; } .module--weather-alerts .block { padding: 0.375rem; } .module--weather-alerts .alert__area { font-size: 1rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--weather-alerts .alert { border-bottom: 1px solid #acacac; padding: 0.375rem; } .module--weather-alerts .alert .text--primary, .module--weather-alerts .alert .text--secondary { float: left; width: 33%; } .module--weather-alerts a { color: #333333; } .module--weather-alerts a:hover { color: #000; } .module--wxByLocation { background: #fff; margin-bottom: 1.25rem; } .module--wxByLocation .carousel__pager { height: 100%; margin: 0; top: 0; } .module--wxByLocation .carousel__pager .pager__container { height: 100%; position: absolute; padding-top: 3.125rem; } .module--wxByLocation .carousel__pager .pager__container > * { position: static; } .module--wxByLocation .carousel__pager .pager--next { right: 0; } .module--wxByLocation .wxByLocation-current, .module--wxByLocation .component__carousel, .module--wxByLocation .wxByLocation-search, .module--wxByLocation .wxByLocation-tabs { 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--wxByLocation.is-loading .wxByLocation-current, .module--wxByLocation.is-loading .component__carousel, .module--wxByLocation.is-loading .wxByLocation-search, .module--wxByLocation.is-loading .wxByLocation-tabs { opacity: 0.2; } .module--wxByLocation .wxByLocation-error { display: block; position: absolute; color: red; width: 100%; text-align: right; text-transform: none; } .wxByLocation-current { padding: 1.25rem; font-size: 0.8125rem; float: left; width: 30%; } .wxByLocation-current .header { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.125rem; } .wxByLocation-current .header h1 { font-weight: normal; font-size: 1.25rem; } .wxByLocation-current .section__body .block .side__media { float: left; width: 44%; margin-right: 6%; } .wxByLocation-current .section__body .block .side__body { float: left; width: 50%; } .wxByLocation-current .block__complex { margin-top: 0.3125rem; position: relative; } .wxByLocation-current .block__complex .block { margin-left: 7%; width: 49%; } .wxByLocation-current .block__complex .block--right { position: absolute; top: 0; left: 43%; } .wxByLocation-current .temp { font-size: 2rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .wxByLocation-current .condition { font-size: 1rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .wxByLocation-current .feels-like { color: #4c4c4c; font-size: 0.75rem; } .wxByLocation-current .text--secondary { display: block; } .wxByLocation-current .high .text--secondary, .wxByLocation-current .low .text--secondary, .wxByLocation-current .feels-like .text--secondary { display: inline; } .wxByLocation-forecast { float: left; width: 70%; } .wxByLocation-forecast .header { margin: 0; } .wxByLocation-forecast .header .wxByLocation-tabs { float: left; } .wxByLocation-forecast .header .wxByLocation-search { float: right; } .wxByLocation-forecast .header input { outline: none; } .wxByLocation-forecast .header input[type="submit"] { background: #000; cursor: pointer; color: #fff; border: 0; padding: 4px 9px; } .wxByLocation-forecast .header--dark { background: #4c4c4c; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; font-weight: normal; padding-top: 0.25rem; padding-bottom: 0.25rem; padding-right: 0.5rem; padding-left: 0.5rem; margin-top: 0.25rem; margin-bottom: 0.25rem; font-size: 0.875rem; } .wxByLocation-forecast .header--dark > h1, .wxByLocation-forecast .header--dark h2 { font-size: 0.875rem; text-transform: uppercase; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; margin: 0; padding: 0; font-weight: normal; } .wxByLocation-forecast .header--dark button { opacity: 0.8; text-transform: uppercase; color: white; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .wxByLocation-forecast .header--dark button.is-active { opacity: 1; } .wxByLocation-forecast .component__carousel .block { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; margin-right: 0.625rem; padding: 0.625rem; width: 7.5rem; } .wxByLocation-forecast .component__carousel .block .condition { font-size: 0.75rem; } .wxByLocation-forecast .component__carousel .block .complex--secondary { color: #4c4c4c; font-size: 0.75rem; } .wxByLocation-forecast .component__carousel .block .e_title { color: #000; font-size: 0.875rem; margin-right: 0.3125rem; } .wxByLocation-state { border: 0; height: 22px; max-width: 0; transition: max-width 0.3s; -moz-transition: max-width 0.3s; -webkit-transition: max-width 0.3s; } .wxByLocation-state.is-active { max-width: 50px; } .module--wxByLocation .wxByLocation-state { display: none; } .module--wxByLocation .wxByLocation-state.is-active { display: inline; } .csstransitions .percentage-combo__bar.pause { width: 0 !important; } .module--election-results .no-results { clear: both; } .module--election-results .header__sub { font-size: 0.75rem; font-weight: normal; padding-left: 0.625rem; } .module--election-results .race { padding: 1.125rem; background: white; width: 100%; margin-bottom: 0.75rem; padding-top: 1.25rem; padding-bottom: 1.25rem; border-top: 1px solid #d2d2d2; } .module--election-results .race__race-info { display: block; margin-bottom: 10px; } .module--election-results .election-results__main { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .module--election-results .race__name { font-size: 0.9375rem; font-weight: bold; } .module--election-results .race__precincts-reporting, .module--election-results .race__vote-total { font-size: 0.6875rem; color: #afafaf; margin-left: 0.3125rem; } .module--election-results .candidate { display: block; padding: 12px 0px; border-bottom: 1px solid #eeeeee; font-size: 14px; } .module--election-results .candidate__name { color: #3b3b3b; } .module--election-results .candidate__abbr { display: none; float: left; background: #666; border-radius: 16px; padding: 5px; width: 16px; height: 16px; text-align: center; line-height: 6px; color: #fff; font-size: 9px; margin-right: 6px; font-weight: bold; } .module--election-results .candidate--d .candidate__abbr { background: #004ba8; display: block; } .module--election-results .candidate--r .candidate__abbr { background: #e00024; display: block; } .module--election-results .candidate--l .candidate__abbr { background: #ffc600; display: block; } .module--election-results .candidate--g .candidate__abbr { background: #10a800; display: block; } .module--election-results .candidate--ust .candidate__abbr { display: block; background: white; color: #666; border: 1px solid #666; width: 29px; } .module--election-results .percentage-combo { display: table; width: 100%; } .module--election-results .percentage-combo__number, .module--election-results .candidate__vote-count { color: #aaa; font-size: 12px; } .module--election-results .percentage-combo__number { display: table-cell; padding-right: 6px; } .module--election-results .percentage-combo__graph { background: #eeeeee; height: 12px; display: table-cell; position: relative; } .module--election-results .percentage-combo__bar { position: absolute; height: 100%; min-height: 15px; left: 0; top: 0; display: block; background: #666; -webkit-transition: width 1s ease-in-out; -moz-transition: width 1s ease-in-out; -o-transition: width 1s ease-in-out; transition: width 1s ease-in-out; } .module--election-results .candidate__winner-flag { background: #10a800; border-radius: 16px; padding: 5px; width: 16px; height: 16px; text-align: center; line-height: 6px; color: #fff; font-size: 9px; margin-right: 6px; font-weight: bold; display: block; float: left; } .module--election-results .candidate--win-y .candidate__name, .module--election-results .candidate--win-y .percentage-combo__number, .module--election-results .candidate--win-y .candidate__vote-count { font-weight: bold; color: black; } .module--election-results .candidate--win-y.candidate--d .percentage-combo__bar { background: #004ba8; } .module--election-results .candidate--win-y.candidate--r .percentage-combo__bar { background: #e00024; } .module--election-results .candidate--win-y.candidate--l .percentage-combo__bar { background: #ffc600; } .module--election-results .candidate--win-y.candidate--g .percentage-combo__bar { background: #10a800; } .module--election-results .candidate--win-n .candidate__abbr { background: #ddd; } .module--election-results .candidate--win-n .candidate__name, .module--election-results .candidate--win-n .candidate__vote-count { color: gray; } .module--election-results .candidate--win-n .percentage-combo__bar { background: #999999; } .module--election-results .layout--candidate__first-col, .module--election-results .layout--candidate__second-col { width: 40%; } .module--election-results .layout--candidate__third-col { width: 1%; } .module--election-results .layout--candidate__first-col, .module--election-results .layout--candidate__second-col, .module--election-results .layout--canddiate__third-col { display: inline; float: left; } .module--election-results .layout--candidate__third-col { text-align: right; } .static-content--football-scorecard table { font-size: 18px; width: 90%; } .static-content--football-scorecard table th, .static-content--football-scorecard table td { text-align: right; color: #c5c5c5; } .static-content--football-scorecard table th.is-active, .static-content--football-scorecard table td.is-active { color: #fff; font-weight: bold; } .static-content--football-scorecard table th.title, .static-content--football-scorecard table td.title { color: #fff; font-size: 18px; } .static-content--football-scorecard table th { background-color: #2d2d2d; padding: 5px 10px; font-size: 16px; } .static-content--football-scorecard table td { padding: 10px; } .ad--300x186 { margin-bottom: 0; margin-top: -11px; } .flex--super-bowl-ad .side__media { float: right; width: 140px; padding-right: 0; } .flex--super-bowl-ad .media__container--4x3 { height: auto; padding-bottom: 0; } .suh #main { background: white; } .tp-iframe-wrapper { margin-top: 100px !important; } .tp-iframe-wrapper .is-loading { opacity: 0.8; } .module--story .js-SUH-TP, .module--story--weather .js-SUH-TP, .module--story .js-SUH-UH, .module--story--weather .js-SUH-UH { margin-left: 20px; margin-right: 20px; } .module--userhub .userhub__nav { background: #f9f9f9; margin-left: -10px; margin-right: -10px; margin-top: -12px; overflow: hidden; } .module--userhub .userhub__nav .list__item { float: left; padding: 17px 20px; list-style-type: none; } .module--userhub .userhub__nav .list__item.is-active { border-bottom: 1px solid #710000; background: #f4f4f4; background: #FFFFFF; } .module--userhub .userhub__nav .list__item.is-active .e_link { color: #000000; } .module--userhub .userhub__nav .e_link { text-decoration: none; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; } .module--userhub .userhub__content { margin: 0 auto; max-width: 700px; margin-top: 20px; } .module--userhub .module--suh--contact-us { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .js-SUH-TP { min-height: 100px; background: url(http://media.scrippsnationalnews.com/cms/images/iframe-loading.gif) no-repeat center center; } .js-SUH-UH, .js-SUH-is-loading { background: url(http://media.scrippsnationalnews.com/cms/images/iframe-loading.gif) no-repeat center center; } .link-insidermembership { display: none; } .suh-is-subscriber .link-insidermembership { display: inherit; } .js-accordion .module__body { display: none; overflow: hidden; } .js-accordion .module__body.is-active { display: block; } .js-accordion .inner > .js-accordion-btn { cursor: pointer; position: relative; } .js-accordion .inner > .js-accordion-btn: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; position: absolute; right: 10px; top: 6px; } .js-accordion .inner > .js-accordion-btn.is-active:after { content: ""; } .modal.scripps-interstitial { min-width: 200px; } .modal.scripps-interstitial .modal--overflow, .modal.scripps-interstitial .modal--pager { display: none; } .modal.scripps-interstitial.close-btn-disabled .modal--close { display: none; } .modal.scripps-interstitial.is-fixed .modal--content { position: fixed; } .modal.scripps-interstitial .modal--content { opacity: 0; transition: opacity 1s; -webkit-transition: opacity 1s; } .modal.scripps-interstitial.is-active--content .modal--content { opacity: 1; } .modal.scripps-interstitial iframe { border: 0; height: auto; width: 100%; } .skin--center-image .module__body { text-align: center; } .skin--card { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #636466; } .skin--card .block { background: #fbfbfb; } .skin--card .block { transition: background 0.1s ease-in-out; -moz-transition: background 0.1s ease-in-out; -webkit-transition: background 0.1s ease-in-out; } .skin--card .block .headline { color: #050505; transition: color 0.25s ease-in-out; -moz-transition: 0.25s ease-in-out; -webkit-transition: color 0.25s ease-in-out; } .skin--card .block .media { opacity: 0.9; background: #fff; transition: opacity 0.25s ease-in-out; -moz-transition: opacity 0.25s ease-in-out; -webkit-transition: opacity 0.25s ease-in-out; } .skin--card .block:hover { background: #fff; } .skin--card .block:hover .media { opacity: 1; } .skin--card .block:hover .headline { color: #000; } .skin--card .block { margin-bottom: 0.75rem; padding: 0.75rem; border-top: 1px solid #d2d2d2; } .skin--card .headline a { font-size: 1.125rem; color: black; font-weight: bold; } .skin--card .headline, .skin--card .media__container--4x3 { margin-bottom: 0.75rem; } .module--static-content .skin--card a { color: black; text-decoration: none; } .skin--module-box .module__body { color: #636466; } .skin--module-box .module__body > .inner { padding: 0.75rem; background: white; } .layout__side .skin--module-box--false .module__body { border: 0; padding: 0; } .layout__side .skin--module-box--false .module__body > .inner, .layout__side .skin--module-box--false .module__body .blocks { padding: 0; background: transparent; } .skin--featured-autos iframe { height: 208px !important; } .skin--featured-autos .module__body { padding: 0 !important; overflow: hidden; } .skin--featured-autos .module__body > .inner { margin-top: -16px; } .skin--featured-autos .blocks { padding: 8px; } .skin--obits-home .module--flex .headline, .skin--obits-home .module--static-content.skin--flex-headline .headline, .skin--obits-home .module--flex .subheadline, .skin--obits-home .module--static-content.skin--flex-headline .subheadline { height: auto !important; } .skin--obits-home .abstract { display: block; } .module--obit-list .block, .module--agent-list .block { background: #fbfbfb; } .module--obit-list .block, .module--agent-list .block { border-top: 0; padding: 1.5rem; margin-bottom: 1.125rem; } .module--obit-list h2, .module--agent-list h2 { font-size: 1.125rem; margin-bottom: 0.75rem; } .module--obit-list a, .module--agent-list a { text-decoration: none; } .module--obit-list .headline, .module--agent-list .headline { font-size: 1.375rem; text-decoration: none; color: black; } .module--obit-list .subheadline, .module--agent-list .subheadline { font-size: 1.125rem; font-weight: normal; font-family: Georgia, "Times New Roman", serif; color: #333333; font-style: italic; } .module--obit-list .abstract p, .module--agent-list .abstract p { font-size: 0.9375rem; line-height: 140%; } .module--obit-list .media, .module--obit-list .media + a, .module--agent-list .media, .module--agent-list .media + a { display: block; } .module--agent-list .module__body { border: 0; } .module--agent-list .align-left { margin-top: 0; max-width: 100px; float: left; padding-right: 20px; } .module--agent-list .abstract { font-size: 15px; } .module--agent-list .read-more { float: right; } .module--story-agent p { color: #444; } .module--story-agent .align-right, .module--story-agent .module--agent-list .read-more, .module--agent-list .module--story-agent .read-more { width: 200px; } .module--story-agent .align-right .media, .module--story-agent .module--agent-list .read-more .media, .module--agent-list .module--story-agent .read-more .media { display: block; } .module--story-agent .align-right .btn--primary, .module--story-agent .module--agent-list .read-more .btn--primary, .module--agent-list .module--story-agent .read-more .btn--primary, .module--story-agent .align-right .module--form input[type="submit"], .module--form .module--story-agent .align-right input[type="submit"], .module--story-agent .module--agent-list .read-more .module--form input[type="submit"], .module--form .module--story-agent .module--agent-list .read-more input[type="submit"], .module--agent-list .module--story-agent .read-more .module--form input[type="submit"], .module--form .module--agent-list .module--story-agent .read-more input[type="submit"], .module--story-agent .align-right .module--agent-list .read-more, .module--agent-list .module--story-agent .align-right .read-more, .module--story-agent .module--agent-list .read-more .read-more, .module--agent-list .module--story-agent .read-more .read-more, .module--story-agent .align-right .ugc-authentication-portlet input[name="login"], .ugc-authentication-portlet .module--story-agent .align-right input[name="login"], .module--story-agent .module--agent-list .read-more .ugc-authentication-portlet input[name="login"], .ugc-authentication-portlet .module--story-agent .module--agent-list .read-more input[name="login"], .module--agent-list .module--story-agent .read-more .ugc-authentication-portlet input[name="login"], .ugc-authentication-portlet .module--agent-list .module--story-agent .read-more input[name="login"], .module--story-agent .align-right .ugc-authentication-portlet input[name="submit"], .ugc-authentication-portlet .module--story-agent .align-right input[name="submit"], .module--story-agent .module--agent-list .read-more .ugc-authentication-portlet input[name="submit"], .ugc-authentication-portlet .module--story-agent .module--agent-list .read-more input[name="submit"], .module--agent-list .module--story-agent .read-more .ugc-authentication-portlet input[name="submit"], .ugc-authentication-portlet .module--agent-list .module--story-agent .read-more input[name="submit"], .module--story-agent .align-right .btn--secondary, .module--story-agent .module--agent-list .read-more .btn--secondary, .module--agent-list .module--story-agent .read-more .btn--secondary, .module--story-agent .align-right .module--form input[name="logout"], .module--form .module--story-agent .align-right input[name="logout"], .module--story-agent .module--agent-list .read-more .module--form input[name="logout"], .module--form .module--story-agent .module--agent-list .read-more input[name="logout"], .module--agent-list .module--story-agent .read-more .module--form input[name="logout"], .module--form .module--agent-list .module--story-agent .read-more input[name="logout"], .module--story-agent .align-right .ugc-authentication-portlet input[name="register"], .ugc-authentication-portlet .module--story-agent .align-right input[name="register"], .module--story-agent .module--agent-list .read-more .ugc-authentication-portlet input[name="register"], .ugc-authentication-portlet .module--story-agent .module--agent-list .read-more input[name="register"], .module--agent-list .module--story-agent .read-more .ugc-authentication-portlet input[name="register"], .ugc-authentication-portlet .module--agent-list .module--story-agent .read-more input[name="register"] { display: block; width: 100%; margin-bottom: 6px; } .module--story-agent .icon--email:before { font-size: 12px; } .btn--primary .rsp-icon:before, .module--form input[type="submit"] .rsp-icon:before, .module--agent-list .read-more .rsp-icon:before, .ugc-authentication-portlet input[name="login"] .rsp-icon:before, .ugc-authentication-portlet input[name="submit"] .rsp-icon:before { color: white; } .poll .ui-tabs-nav { margin: 0; padding: 0; } .poll { background: #4c4c4c; padding: 1.5rem; } .poll .fontStyle6 { color: white; font-size: 1.5rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; margin-bottom: 0.375rem; padding-bottom: 0.75rem; border-bottom: 1px solid #999999; } .poll .answers .fontStyle30 { display: block; color: white; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1rem; margin-bottom: 0.75rem; } .poll .answers .fontStyle30 > input { margin-right: 0.375rem; } .poll .answers input { background: none; background-color: transparent; border: 0; } .poll .captcha { text-align: right; } .poll .captcha button { color: white; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; padding-top: 0.3125rem; padding-bottom: 0.3125rem; padding-left: 0.625rem; padding-right: 0.625rem; } .poll .graph { background: #fff; float: left; height: 0.9375rem; margin: 0; width: 85%; } .poll .graph div { background: #3f70ac; height: 100%; } .poll .results .fontStyle30 { display: block; color: #fff; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1rem; margin-bottom: 0.125rem; } .poll .results .fontStyle49 { color: #fff; float: right; font-size: 1.25rem; line-height: 0.625rem; width: auto; } .poll .results .result { margin-bottom: 0.625rem; } .variable.poll .ui-tabs-nav.titlebar { display: block; padding: 0; margin: 0; } .variable.poll .ui-tabs-nav.titlebar li { list-style-type: none; } .variable.poll .ui-tabs-nav.titlebar .fontStyle1 { display: none; } .variable.poll #resultsLink { font-family: "museo-sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; position: absolute; bottom: 4px; right: 28px; color: #fff; } #pollResultsDiv .hide { display: none !important; } .wtvf .module--triple-box .is-sponsored { position: relative; } .wtvf .module--triple-box .is-sponsored .ds-sponsored { margin-bottom: -32px; background: transparent; } .module--triple-box .module__body { border-bottom: 0; } .module--triple-box .module__footer { border-top: 0; text-align: right; } .module--triple-box .module__footer a { text-decoration: none; text-transform: uppercase; font-size: 0.75rem; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #636466; } .module--triple-box .module__body { overflow: hidden; } .module--triple-box .side__media { max-width: 5.5625rem; padding-right: 0.75rem; } .module--triple-box .headline { font-weight: bold; font-size: 0.9375rem; } .module--triple-box .abstract { font-size: 0.875rem; } .module--triple-box .has-video { position: relative; } .module--triple-box .has-video:before { background-image: url("../images/camera-12x9.png"); content: " "; position: absolute; bottom: 0.75rem; right: 0.75rem; width: 12px; height: 9px; } .module--triple-box .is-sponsored { position: relative; } .module--triple-box .is-sponsored .ds-sponsored { font-size: 0.5rem; padding: 5px 2px 0; position: absolute; bottom: 0px; background: white; width: 100%; } .module--triple-box .is-sponsored .ds-sponsored img { max-height: 40px; max-width: 118px; padding-left: 2px; } .module--triple-box .is-sponsored.is-expert .ds-sponsored { font-size: 13px; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; bottom: 5px; } .module--triple-box .is-decodedc { position: relative; } .module--triple-box .is-decodedc:before { background-image: url("../images/custom/pages/decodedc/icon.png"); content: " "; right: 0.75rem; bottom: 0.75rem; width: 20px; height: 18px; position: absolute; } .module--triple-box .cat--ojai-valley-news { position: relative; } .module--triple-box .cat--ojai-valley-news:before { background-image: url("../images/color_schemes/vcs/logo-OjaiValleyNews.png"); content: " "; right: 0.75rem; bottom: 0.75rem; width: 93px; height: 12px; position: absolute; } .module--triple-box .headline { color: #4c4c4c; } .module--triple-box .block .inner:hover .headline { color: #000; } .module--triple-box .module__body > .inner { background: white; padding-left: 0; padding-right: 0; } .module--triple-box .blocks { padding-left: 1.125rem; padding-right: 1.125rem; } .module--triple-box .blocks--stacked { border-left: 1px solid #e4e3e3; } .module--triple-box .blocks--keyline .block { padding-top: 0.75rem; padding-bottom: 0.75rem; } .module--triple-box .blocks--keyline .is-sponsored .ds-sponsored { position: static; width: auto; background: transparent; } .module--triple-box .blocks--stacked .headline { margin-bottom: 0.375rem; line-height: 120%; } .module--triple-box .blocks--stacked .abstract { margin-bottom: 0.6875rem; } .module--triple-box .blocks--stacked .block { position: relative; padding: 0.75rem; } .module--triple-box .blocks--keyline .block { border-top: 1px solid #e4e3e3; } .module--triple-box .bidtellect-native-ad { background: #fff; position: absolute; top: 12px; } .module--triple-box .bidtellect-native-ad .abstract { max-height: 56px; min-height: 20px; margin-bottom: 31px; overflow: hidden; } .module--triple-box .bidtellect-native-ad .comments { display: block; margin-top: -23px; } .triple-box--double { clear: both; } .module--static-content .module--subscribe-now a, .module--subscribe-now a { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; float: left; color: #fff; display: none; font-size: 1.0625rem; padding: 5px 0; text-transform: uppercase; text-align: center; text-decoration: none; } .module--static-content .module--subscribe-now a.js-is-active, .module--static-content .module--subscribe-now a.is-active, .module--subscribe-now a.js-is-active, .module--subscribe-now a.is-active { display: block; } .module--static-content .module--subscribe-now a:hover, .module--subscribe-now a:hover { text-decoration: none; background: #fff; color: #4c4c4c; } .module--static-content .module--subscribe-now .js-subscribe, .module--static-content .module--subscribe-now .js-account, .module--subscribe-now .js-subscribe, .module--subscribe-now .js-account { width: 68%; } .module--static-content .module--subscribe-now .js-login, .module--static-content .module--subscribe-now .js-logout, .module--subscribe-now .js-login, .module--subscribe-now .js-logout { background: #8b8b8b; width: 32%; } .preventFlashBlocking .vidHolder { min-height: 308px !important; } .preventFlashBlocking iframe { min-height: 308px !important; margin-top: 2px; } .page__home .vdb_player { margin-bottom: 10px; } .scrippsVideoEmbed-processed { margin-bottom: 20px; } #ndn-widget-player { min-height: 141px; min-width: 250px; } #ndn-widget-player .ndn_playerContainer { position: absolute; } #ndn-widget-player .ndn_floatContainer { position: static; } .signed-in #wishabi-ad-container { display: none !important; } .wjztv-player .inner { text-align: center; } .wjztv-player iframe { height: 400px; max-width: 620px; max-height: 376px; } .em_comments a { color: #8b1f21; } .em_comments p { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .em_comments textarea { background: none; } .js-forgot-username-trigger { display: inline-block !important; } .site__type--np .wcpo-paywall-hack { display: none !important; } .site__type--np.wcpo .wcpo-paywall-hack { display: block !important; } .js-hide-footer { background: #fff; } .js-hide-footer #footer { display: none !important; } #fancybox-overlay, #fancybox-wrap { z-index: 9999999; } .item--whatsapp { display: none; background: #58C042; } .item--whatsapp iframe { opacity: 0; height: 100%; width: 100%; position: absolute; top: 0; } .story__inline-ad-wall { margin-top: -120px; } .story__inline-ad-wall .btn--container { background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(90%, white), color-stop(100%, white)); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 90%, white 100%); background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 90%, white 100%); text-align: center; position: relative; } .story__inline-ad-wall button { color: #fff; padding: 10px; margin: 70px 10px 20px 10px; } .story__inline-ad-wall .module--ad { width: 100%; margin-left: auto; margin-right: auto; padding-top: 24px; background: #fff; } .module--featured-content .is-loading, .module--flex .is-loading, .module--static-content.skin--flex-headline .is-loading, .module--carousel .is-loading { visibility: hidden; } .shares { visibility: hidden; } .skin--center-block iframe, .skin--center-block div { margin: 0 auto; } .skin--natural-image .media__container--4x3, .skin--natural-image .media__container--16x9, .skin--natural-image .media__container--1x1 { padding-bottom: 0; height: auto; } .text--show-all .headline, .module--static-content.skin--flex-headline .headline, .text--show-all .abstract, .module--static-content.skin--flex-headline .abstract { height: auto !important; } .edit-story { border: 1px solid black; padding: 12px; text-transform: uppercase; float: right; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; } .module--gallery .edit-story { border: 0; position: absolute; right: 0; top: 0; } .js-member-links { display: none; } .js-member-links.is-loaded { display: block; } .js-show-onload { display: none !important; } .subscribe-wrapper { display: none; } .site__paywall--enabled .subscribe-wrapper { display: block; } .content-box, .content-box * { -webkit-box-sizing: content-box; -ms-box-sizing: content-box; -moz-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box; } .portlet-borderless-bar { z-index: 99990; } .story__content h1, .story__content h2, .story__content h3, .story__content h4, .story__content h5, .story__content h6 { font-familiy: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .story__content h1 { font-size: 1.375rem; } .story__content h2 { font-size: 1.25rem; } .story__content h3 { font-size: 1.125rem; } .story__content h4 { font-size: 1rem; } .story__content h5 { font-size: 0.875rem; } .story__content h6 { font-size: 0.8125rem; } .wcpo .story__content .video { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .wcpo .story__content .video.video--16x9 { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; } .wcpo .story__content .video.video--4x3 { position: relative; padding-bottom: 75%; padding-top: 25px; height: 0; } .wcpo .story__content .video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100% !important; min-height: 0 !important; } .default-asset-publisher .asset-actions { display: none; } .ugc-authentication-portlet input[name="login"], .ugc-authentication-portlet input[name="register"] { width: auto; margin-right: 6px; float: left; } .mca .link-list--go-memphis .header--dark { background: #992c1c; text-transform: none; font-weight: bold; } .mca .link-list--go-memphis .module__body { border: 1px solid #992c1c; } .mca .link-list--go-memphis a.is-active { color: #00b0e8; } .mca .link-list--go-memphis a.is-active:hover { color: darken #00b0e8, 10%; } .mca .link-list--go-memphis a:hover { color: #00b0e8; } .mca .layout__side .link-list--go-memphis .list__item { float: none; width: auto; } .mca.go-memphis .color--skin { color: #992c1c; } .mca.go-memphis .header--dark { background: #992c1c; font-weight: bold; text-transform: none; } .mca.go-memphis .module__body { border-color: #992c1c; } .mca.go-memphis .module__footer { border-color: #992c1c; } .mca.go-memphis .module__footer a { color: #00b0e8; } .mca.go-memphis .module__footer a:hover { color: #0089b5; } .npdn.inthe239 .color--skin { color: #3a5187; } .npdn.inthe239 .header--dark { background: #3a5187; font-weight: bold; text-transform: none; } .npdn.inthe239 .module__body { border-color: #3a5187; } .npdn.inthe239 .module__footer { border-color: #3a5187; } .npdn.inthe239 .module__footer a { color: #3a5187; } .npdn.inthe239 .module__footer a:hover { color: #2b3c63; } .kns-gve .color--skin { color: #F77F00; } .kns-gve .header--dark { background: #F77F00; font-weight: bold; text-transform: none; } .kns-gve .module__body { border-color: #F77F00; } .kns-gve .module__footer { border-color: #F77F00; } .kns-gve .module__footer a { color: #F77F00; } .kns-gve .module__footer a:hover { color: #c46500; } .kns-gve .layout__side .module--static-content .module__body { border-color: #F77F00; } .kns-gve .module--advanced-page-title .link-list__primary { background: #F77F00; } .kns-gve .module--advanced-page-title .link-list__primary a { color: white; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; } .kns-gve .module--advanced-page-title .link-list__primary a:before { color: white; font-weight: normal; } .kns-gve .module--advanced-page-title .link-list__primary a:hover { color: #4C4D4F; } .kns-gve .module--advanced-page-title .link-list__primary a:hover:before { color: white; } .stwrapper { display: none; } .wcpo.site__color--maroon .color--skin { color: #b52226; } .module--story, .module--story--weather { margin-bottom: -26px; } .OUTBRAIN .AR_1, .OUTBRAIN .AR_2 { background: #FFFFFF; } .OUTBRAIN .AR_2 { margin-bottom: 20px; } .OUTBRAIN .AR_2.ob-classic-layout { margin-top: 0; } .variant--video-icon--larger-icon .module--featured-content .has-video:before, .variant--video-icon--larger-icon .module--triple-box .has-video:before, .variant--video-icon--larger-icon .flex--promo .has-video:before, .variant--video-icon--larger-icon .module--flex .has-video:before, .variant--video-icon--larger-icon .module--static-content.skin--flex-headline .has-video:before { background-image: url("../images/camera-larger.png"); width: 18px; height: 12px; background-size: 18px 12px; background-repeat: no-repeat; } .variant--video-icon--larger-icon .module--flex .has-video:before, .variant--video-icon--larger-icon .module--static-content.skin--flex-headline .has-video:before { content: ""; } .variant--video-icon--color-icon .module--featured-content .has-video:before, .variant--video-icon--color-icon .module--triple-box .has-video:before, .variant--video-icon--color-icon .flex--promo .has-video:before, .variant--video-icon--color-icon .module--flex .has-video:before, .variant--video-icon--color-icon .module--static-content.skin--flex-headline .has-video:before { background-image: url("../images/camera-color.png"); width: 12px; height: 9px; background-size: 12px 9px; background-repeat: no-repeat; } .variant--video-icon--color-icon .module--flex .has-video:before, .variant--video-icon--color-icon .module--static-content.skin--flex-headline .has-video:before { content: ""; } .variant--video-icon--no-icon .module--featured-content .has-video:before, .variant--video-icon--no-icon .module--triple-box .has-video:before, .variant--video-icon--no-icon .flex--promo .has-video:before, .variant--video-icon--no-icon .module--flex .has-video:before, .variant--video-icon--no-icon .module--static-content.skin--flex-headline .has-video:before { content: ""; background-image: none; } .variant--video-icon--location .module--featured-content .has-video:before, .variant--video-icon--location .module--triple-box .has-video:before, .variant--video-icon--location .flex--promo .has-video:before, .variant--video-icon--location .module--flex .has-video:before, .variant--video-icon--location .module--static-content.skin--flex-headline .has-video:before { content: ""; background-image: none; } .variant--video-icon--location .module--featured-content .has-video .headline:after, .variant--video-icon--location .module--triple-box .has-video .headline:after, .variant--video-icon--location .flex--promo .has-video .headline:after, .variant--video-icon--location .module--flex .has-video .headline:after, .variant--video-icon--location .module--static-content.skin--flex-headline .has-video .headline:after { content: url("../images/camera-12x9.png"); width: 12px; height: 9px; padding-left: 7px; } .module--wcpo-expandable .header { font-family: "ThirstyScriptRegular"; font-size: 54px; color: #F29122; text-align: center; display: block; background-color: white; height: 180px; padding-top: 53px; } .module--wcpo-expandable .header:hover { text-decoration: none; } .module--wcpo-expandable .block { background: white; padding: 20px; overflow: hidden; margin-bottom: 20px; margin-left: 20px; margin-right: 20px; } .module--wcpo-expandable .headline { font-family: "Helvetica Neue", Helvetica, sans-serif; font-size: 28px; margin-bottom: 4px; } .module--wcpo-expandable .abstract, .module--wcpo-expandable .abstract ~ a { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 18px; } .module--wcpo-expandable .abstract { margin-bottom: 20px; } .module--wcpo-expandable .abstract ~ a { color: #F29122; font-size: 12px; text-decoration: underline; } .module--wcpo-expandable .blocks { background: #ccc; padding-top: 20px; padding-bottom: 10px; } .js-slider.js-single-image--true .js-slide { display: none; } .js-slider.js-single-image--true .js-slide.is-active { display: block; } .js-slider.js-single-image--true img { margin-bottom: 20px; } .hg-is-disabled { opacity: 0.4; } .rwtmj #td_player, .wkti #td_player { width: 650px; height: 600px; } .page-skin--positively .header--dark, .page-skin--morning-blend .header--dark, .page-skin--valley-view-live .header--dark { text-transform: none; font-weight: bold; } .page-skin--positively .module--advanced-page-title .link-list__primary a, .page-skin--morning-blend .module--advanced-page-title .link-list__primary a, .page-skin--valley-view-live .module--advanced-page-title .link-list__primary a { font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; color: white; } .page-skin--positively .module--advanced-page-title .link-list__primary { background: #4277ce; } .page-skin--morning-blend .module--advanced-page-title .link-list__primary { background: #cc3300; } .page-skin--valley-view-live .header--dark, .page-skin--valley-view-live .module--advanced-page-title .link-list__primary { background: #995f9f; } .wtvf .nav--navitron .site-logo { background-image: url(../images/color_schemes/wtvf/mini--44.png) !important; } .wtvf .module--triple-box .blocks--stacked { padding-top: 16px; margin-bottom: -16px; } .wtvf .module--triple-box .blocks--stacked .block:first-child .media__container--4x3 { padding-bottom: 56.25%; padding-top: -27px; } .wtvf .navitron--weather .blocks.cycle__targets { padding: 0; } .wtvf .navitron--weather .block { padding: 0; } .kwba .site-search { display: none !important; } .site-dashboard .block--weather { display: table-cell; vertical-align: middle; height: 100px; width: 300px; } .mini-dashboard { display: block; color: black; clear: both; font-family: "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; position: relative; } .mini-dashboard .side__media { width: 100px; position: relative; text-align: right; padding-right: 12px; } .mini-dashboard .text--primary { font-weight: bold; font-size: 36px; z-index: 10; position: relative; } .mini-dashboard .text--secondary { font-family: Georgia, "Times New Roman", serif; font-style: italic; font-size: 13px; text-transform: lowercase; color: #444; } .mini-dashboard .text--link { font-size: 11px; display: block; text-decoration: underline; z-index: 10; position: relative; } .mini-dashboard:hover { text-decoration: none; } .mini-dashboard:visited { color: black; } .mini-dashboard--weather__condition { position: absolute; top: 0; left: 0; width: 85%; } .mini-dashboard--closings { border-top: 1px solid #ccc; padding-top: 10px; display: block; max-width: 280px; margin-top: 15px; } .mini-dashboard--weather .text--primary { margin-top: 3px; left: 70px; } .mini-dashboard--weather .side__media { margin-right: 19px; width: 100px; } .mini-dashboard--weather .side__body { position: relative; top: 8px; overflow: hidden; left: 45px; } .ad--92x16 { left: 180px; position: absolute; bottom: 55px; } .site__type--tv .module--masthead-closings .header--dark { display: none; } .rwtmj .subscriber-box { display: none; } .wtvf .masthead__pre .link-list .stand-out { color: #555; font-weight: bold; font-size: 13px; margin-right: 13px; } .wcpo .hide-wcpo.show-scripps { display: none !important; } .wcpo .show-wcpo.hide-scripps { display: block !important; } .site__type--np:not(.wcpo) .hide-scripps, .site__type--tv:not(.wcpo) .hide-scripps { display: none !important; } .site__type--np:not(.wcpo) .show-scripps, .site__type--tv:not(.wcpo) .show-scripps { display: none !important; } .button--container.story--location { color: #fff; text-transform: uppercase; font-size: 12px; margin-left: 5px; } .button--container.story--location:before { content: "+"; } .module--form { position: relative; } .wgba .page.page__home .olympicAdBlock, .kjrh .page.page__home .olympicAdBlock, .wtmj .page.page__home .olympicAdBlock, .kshb .page.page__home .olympicAdBlock, .wptv .page.page__home .olympicAdBlock { border: 1px solid #002c54; border-top: 0; padding: 9px; margin-top: -30px; background-color: #fff; } .wgba .page.page__home .olympicAdBlock-DISABLED-FOR-BIG-NEWS, .kjrh .page.page__home .olympicAdBlock-DISABLED-FOR-BIG-NEWS, .wtmj .page.page__home .olympicAdBlock-DISABLED-FOR-BIG-NEWS, .kshb .page.page__home .olympicAdBlock-DISABLED-FOR-BIG-NEWS, .wptv .page.page__home .olympicAdBlock-DISABLED-FOR-BIG-NEWS { border: 1px solid #002c54; border-top: 0; padding: 9px; margin-top: -30px; background-color: #fff; } .kjrh .page__home .layout__content, .kshb .page__home .layout__content, .wtmj .page__home .layout__content, .wptv .page__home .layout__content { background-color: #fff; padding-left: 10px; margin-bottom: 15px; } .olympic--temp .olympicAdBlock { background-color: #fff; width: 100% !important; padding: 5px; padding-bottom: 13px; box-sizing: border-box; margin-top: -25px; } .olympic--temp .layout__side .module--static-content .blocks { padding: 0; } @media screen and (max-width: 1159px) { .olympic--temp .olympicAdBlock { padding: 0; margin-top: -32px; } } @media screen and (max-width: 1019px) and (min-width: 699px) { .wgba .page.page__home .olympicAdBlock, .kjrh .page.page__home .olympicAdBlock, .wtmj .page.page__home .olympicAdBlock, .kshb .page.page__home .olympicAdBlock, .wptv .page.page__home .olympicAdBlock { background-color: transparent; border: 0; padding: 0; } .wgba .page.page__home .olympicAdBlock-DISABLED-FOR-BIG-NEWS, .kjrh .page.page__home .olympicAdBlock-DISABLED-FOR-BIG-NEWS, .wtmj .page.page__home .olympicAdBlock-DISABLED-FOR-BIG-NEWS, .kshb .page.page__home .olympicAdBlock-DISABLED-FOR-BIG-NEWS, .wptv .page.page__home .olympicAdBlock-DISABLED-FOR-BIG-NEWS { background-color: transparent; border: 0; padding: 0; } } @media screen and (max-width: 1019px) { .button--container.story--location { width: 88%; margin: 0; padding: 2%; } #show--map--location { width: 100%; } } @media screen and (max-width: 699px) { .olympic--temp .olympicAdBlock { padding: 9px; margin-top: -30px; max-width: 320px; } .olympic--temp .layout__side .module--static-content .blocks { max-width: 320px; margin: 0 auto; } } @media screen and (max-width: 465px) { .button--container.story--location { width: 83%; } } .subscribe-page__description { margin-bottom: 15px; } .subscribe-page__description.subscribe-page__signin { font-size: 16px; margin-top: 15px; } .subscribe-page__description.subscribe-page__signin a { color: #F19036; } .subscribe-page__description.subscribe-page__signin a:hover { color: #e47610; } @media screen and (max-width: 330px) { .page.page__home .olympicAdBlock { padding: 3px; } .page.page__home .olympicAdBlock-DISABLED-FOR-BIG-NEWS { padding: 3px; } } .kmtv-osi #navigation { padding-left: 16px; } .subscribe-wrapper, .paywall-form, #mM-WISHABI-ARTICLE, .story__content__body iframe, .masthead__nav, .navbar, .site-dashboard, .masthead__content, .layout__side, .module--comments, .em_comments, .module--ad, .footer--bg, .module--alerts, .OUTBRAIN, .js-back-to-top-story, .story__sidebar, .module--happening-now, .media-slider__pager, .pager__container, .media-slider__thumbs, .module--next-story-slideout, .module--newsy-banner, .media-slider__viewport .block.has-video div:before, .js-pagination .nav--pagination, .module--ad, div[id^=circularhub_module], .ds_cpp { display: none !important; } .js-pagination__targets > div { display: block !important; } .media-slider__viewport .block { float: none !important; } .media__container--16x9, .media__container--4x3 { height: auto !important; padding-bottom: 10px !important; text-align: left; } .story__media .media-slider__viewport .block { display: none !important; } .story__media .media-slider__viewport .block.is-active { display: block !important; max-height: 480px; max-width: 640px; } .story__media .media-slider__viewport .block .media__container--16x9 { text-align: left; max-height: 300px; } .story__media .caption__buttons { display: none; } .story__media .ratio { max-height: 400px; } .story__media .ratio .ratio__image { text-align: left; } .js-print, .story__media, img { display: none !important; } /*# sourceMappingURL=print.css.map */