#content { margin-top:110px; } .ad-manager-placeholder { margin-top: 35px; margin-bottom:35px !important; } /*------ Header Styling - All Devices ------*/ .header { border-bottom:none; background:#00437A; position:fixed; top:0; width:100%; z-index:9999; height: 90px; } /*------ Header Styling - Prior to Menu Collapse ------*/ @media (min-width:980px) { .header { height:100px; box-shadow:2px 2px 8px #ccc; z-index:9999; border-top:solid 30px #000; } } /*------ Header Styling - Mobile Only ------*/ @media screen and (max-width: 979px) { .header { height:108px; } .menu-button { color:#FFF; } } /* --- Header Desktop Positioning --- */ @media (min-width:980px) { #company-logo { width:100%; height:55px; } .header .logo-wrapper .wrap { width:100%; z-index:99; margin-top:-5px; } .header .primary-nav-wrapper { top:20px; left:260px; } .header .search-form-wrapper { top:18px; right:15px; width:200px; } .header .secondary-nav-wrapper { top:0px; z-index:999; position:relative; right:0; } .header .secondary-nav-wrapper .nav { float:right; } } .wpb_row { margin-bottom:0; } /*Main Nav*/ nav.primary .nav li a { font-weight:bold; font-size: .85em; text-transform: uppercase; font-family: 'Helvetica Neue', Helvetica, sans-serif; color:#ffffff; } nav.primary .nav li a:hover { color:#ffffffab; } .menu-item-has-children .sub-menu { padding-left:10px; padding-top:10px; padding-bottom:10px; } nav .nav li ul.sub-menu li a { width:150px } /* Secondary Nav */ .secondary-nav-wrapper .secondary ul li.links { background:#00437A; border-top:none; border-radius:3px; position:relative; text-align:center; text-transform:uppercase; margin-left:10px; } .secondary-nav-wrapper .secondary ul li { top:-26px; } .secondary-nav-wrapper .secondary ul li a { color:#fff; font-weight:700; font-size:.65em; padding:2px 10px; } .secondary-nav-wrapper .secondary ul li.links a span { text-transform:none; } .secondary-nav-wrapper .secondary ul li a:hover { color:#eaeaea; } nav .nav li ul.sub-menu { border-top:solid 2px #ccc; background:#fff; position:absolute; } nav .nav li ul.sub-menu li a, nav .nav li ul.children li { line-height:1; padding-bottom:8px; padding-top:8px; } nav .nav li ul.sub-menu li a, nav .nav li ul.children li a { border:none; text-transform:none; font-size:.6em; line-height:1.3; } nav .nav li ul.sub-menu li a:hover, nav .nav li ul.children li a:hover { text-decoration:underline; } /* Social Media Menu */ .header .utility-nav-wrapper { width:200px; } .utility-nav-wrapper .wrap{ right:203px; position:relative; max-width:200px; margin:0; } nav.utility { font-size:1.7em; } .header nav.utility .nav li a { color:#FFF; padding:10px 5px; } nav.utility .nav li { margin-right:0; } /* Search */ .header .search-form-wrapper { z-index:auto!important; } .header .search-form-wrapper #searchform {z-index:9999; color:#fff;} /* Homepage Top Stories */ .top-stories-left.vc_column_container .vc_column-inner { padding-left:0 } .top-stories-right.vc_column_container .vc_column-inner { padding-right:0; } .top-stories-titlebar { margin-bottom:0 !important; } .top-stories-titlebar h2 { border-top:solid 2px #00437A; text-transform:uppercase; font-size:1.5em; font-weight:bold; font-family:arial; background:#f2f2f2; padding:2px 10px; margin:20px 0 20px 0; } .top-stories-titlebar .tag-line { font-family: Arial, sans-serif; font-weight:bold; letter-spacing:1px; font-size:1.3em; float:right; margin-top:-56px; padding-right:25px; } .top-stories-titlebar .tag-line:before { background-image: url('47abc_header_logo.html'); background-repeat:no-repeat; background-size: 50px 26px; width:50px; height:26px; display: inline-block; content:""; margin-right:5px; position:relative; top:3px; } .top-stories-right .loop-wrapper .hentry .entry-title{ font-size:1em; } .top-stories-left .content-list-wrapper { background:#000; } .top-stories-left .content-list-wrapper .h3.entry-title { padding: 5px 10px; font-size:1.5em; } .top-stories-left .content-list-wrapper .h3.entry-title a{ color:#fff; font-weight:700; } .top-stories-left .content-list-wrapper .h3.entry-title a:hover { color:#1f4276; } .top-stories-titlebar-wrapper .vc_column_container .vc_column-inner { padding:0; } @media (max-width:767px) { .top-stories-titlebar .tag-line { display:none; } } /* Content Lists */ .content-list-wrapper h2, .page h2 { border-top: solid 2px #00437A; text-transform:uppercase; font-size:1.3em; font-weight:bold; font-family:arial; background:#f2f2f2; padding:3px 10px; border-bottom: solid 1px #eaeaea; margin-top:0; } .content-list-wrapper .h3.entry-title a { font-family:'Lato', sans-serif; color:#000; font-size:1.2em; line-height:1.3em; font-weight:700; } .content-list-wrapper .h3.entry-title a:hover { color:#1f4276; } .loop-wrapper .hentry { border-bottom: solid 1px #eee; margin-bottom:1em; } .loop-wrapper .hentry:last-of-type:not(.grid-item){ border-bottom: solid 1px #eee; } .categories-list { margin-bottom:5px; color:#666; } .categories-list a { color: #00437A; } .loop-wrapper .grid-item { padding:0; border:none; background:#000 !important; } .loop-wrapper .grid-item:hover { background:#222 !important; } .loop-wrapper .grid-item .h3.entry-title a { color:#fff; font-weight:700; } .loop-wrapper .grid-item h3{ padding:5px 10px 10px 10px; } .loop-wrapper .hentry:last-of-type:not(.grid-item) { border-bottom:none; padding-bottom:0; }] .state-top-stories .content-list-wrapper { border:solid 1px #eaeaea; padding:15px; } .state-top-stories h2 { margin-top:0; background:none; text-transform:none; text-align:center; font-size:1.2em; margin-bottom:15px; border-top: none; border-bottom: solid 2px #00437A; } .state-top-stories .content-list-wrapper .h3.entry-title{ font-size:.9em; display:table; } .state-top-stories .content-list-wrapper .entry-content-wrap:before { content:'\2022'; margin-right:10px; float:left; } .state-top-stories .loop-wrapper .hentry { margin-bottom:10px; padding-bottom:10px; } .state-top-stories .loop-wrapper .hentry:last-of-type:not(.grid-item) { border-bottom:none; padding-bottom:0; } /* Pseudo Grid Lists */ .pseudo-grid .content-list-wrapper .grid-item { min-height: 280px; } .pseudo-grid .loop-wrapper .grid-item .h3.entry-title a { font-size:1em; } /* More Buttons */ .more-button { text-align:center; border-top:solid 1px #eaeaea; font-family:'Lato', sans-serif; } .more-button a { background:#FFF; position:relative; top:-30px; color:#B10511; padding:15px; font-weight:700; } .more-button a:hover { color:#000; } .pets .more-button a { background:#F2F2F2; } /* Tabboxes */ .wpb-js-composer .vc_tta.vc_general .vc_tta-tab a { padding:8px 12px !important; } .vc_tta-tabs-position-top .vc_tta-tabs-container { background:#000; border-bottom: solid 4px #00437A; } .vc_tta-tabs-position-top .vc_tta-panels-container { border-bottom: solid 4px #00437A; } .wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels { background:#f2f2f2 !important; } .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_tta-tab.vc_active a{ background:#00437A !important; border-right: none !important; color: #fff !important; } .wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a { color: #ccc !important; font-weight:700; } .wpb-js-composer .vc_tta.vc_general .vc_tta-tab a { background-color: #000 !important; border-right: dotted 1px #666 !important; color:#fff; } .wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab a { border-bottom: dotted 1px #666 !important; color:#FFF; } .vc_tta-panels .loop-wrapper .grid-item h3, .vc_tta-panels .loop-wrapper .grid-item { background:transparent; padding:0; } .vc_tta-panels .loop-wrapper .grid-item .h3.entry-title a { color:#000; font-weight:400; font-size:.9em; } .vc_tta-panels .loop-wrapper .grid-item .h3.entry-title a:hover { color: #1f4276; } .vc_tta-panels .wpb_content_element { margin-bottom:0; } /*-- Homepage News Bar --*/ .homepage-news-bar { text-align: center; margin-bottom: 20px !Important; } .homepage-news-bar h2 { border-top: solid 2px #00437A; text-transform:uppercase; font-size:1.3em; font-weight:bold; font-family:arial; background:#f2f2f2; padding:3px 10px; margin-top:0; text-align:left; margin-bottom:0; } .homepage-news-bar .filter-wrapper { float:right; position:relative; top:-30px; padding-right:10px; } .homepage-news-bar a { color: #000; font-family: 'Lato', sans-serif; margin: 0 5px; } .homepage-news-bar a:after { content: ' |'; color: #8b8b8b; margin-left: 5px; } .homepage-news-bar a:hover { color: #1f4276; } .homepage-news-bar a:last-of-type:after { content: none; } @media (min-width:875px) and (max-width:1020px) { .homepage-news-bar a { font-size: 13px; } } @media (min-width:480px) and (max-width:874px) { .homepage-news-bar .filter-wrapper:before { display: table; } .homepage-news-bar .filter-wrapper { text-align: left; } .homepage-news-bar .filter-wrapper a { font-size: 14px; } .homepage-news-bar a { margin: 0; margin-right: 5px; } } @media (max-width:479px) { .homepage-news-bar .filter-wrapper a { display: table; width: 100%; font-size: 15px; } .homepage-news-bar .filter-wrapper a:before { content: '\25CF '; font-size: 10px; position: relative; bottom: 2px; margin-right: 4px } .homepage-news-bar .filter-wrapper { text-align: left; } .homepage-news-bar a:after { content: none; } } .side-by-side-squares .content-list-wrapper .grid-item{ background:#000; min-height:490px; } /* Right Rail */ .wrapper-right-rail .loop-wrapper .hentry { padding:0; margin:0; padding-bottom:12px; padding-left:12px; margin-bottom:12px; } .wrapper-right-rail .content-list-wrapper .loop-wrapper .hentry { padding-left:0; } .wrapper-right-rail .content-list-wrapper .h3.entry-title a { font-weight:700; font-family:Helvetica, Arial, sans-serif; font-size:.9em; } .wrapper-right-rail .widget_nav_menu.widget { margin-top:0; padding:0; } .wrapper-right-rail .widget_nav_menu.widget h2 { margin-bottom:0 !important; } .wrapper-right-rail .vc_wp_custommenu .widget_nav_menu.widget li a { color:#000; font-weight:600; } .wrapper-right-rail .widget_nav_menu.widget ul { margin-top:0 !important; padding:0; } .wrapper-right-rail .widget_nav_menu.widget li:before { color:#FFF; content:"\00BB"; margin-right:5px; font-size:20px; color:#00437A; } .wrapper-right-rail .widget_nav_menu.widget li { list-style-type:none; background: #EAEAEA; padding:2px 10px; margin:1px 0; } .wrapper-right-rail { border:solid 1px #eaeaea; padding:20px; box-shadow: 0 2px 2px 0px rgba(0,0,0,0.1); } .wrapper-right-rail .wpb_content_element h2 { border-top:none; font-size:1em; color:#FFF; background: #1e76b9; /* Old browsers */ background: -moz-linear-gradient(-45deg, #014c85 0%, #1e76b9 76%, #014c85 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(-45deg, #014c85 0%,#1e76b9 76%,#014c85 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(135deg, #014c85 0%,#1e76b9 76%,#014c85 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e76b9', endColorstr='#014c85',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ text-align:center; margin-bottom:10px; border-top: solid 2px #1f4276; } .wrapper-right-rail .widget.widget_nav_menu { margin-bottom: 0; } /* Crime Galleries */ .crime-galleries .loop-wrapper{ width:80%; margin:0 auto; } .crime-galleries .loop-wrapper .grid-item { background:transparent; } .crime-galleries .loop-wrapper .grid-item .h3.entry-title { padding:0; } .crime-galleries .loop-wrapper .grid-item .h3.entry-title a { color:#000; } .crime-galleries .loop-wrapper .grid-item .h3.entry-title a:hover { color: #1f4276; } .crime-galleries .loop-wrapper .hentry .entry-content { font-size:.8em; color:#444; } /* Popular Posts */ @media (min-width:320px) { .popular-posts.content-list-wrapper .h3.entry-title { display:table; margin-right:30px; line-height:.8; } .popular-posts.content-list-wrapper .h3.entry-title a { font-size:1em; } .popular-posts .loop-wrapper .hentry { padding:0; margin:0; padding-bottom:12px; margin-bottom:12px; } .popular-posts article .basic-content-wrap:before { font-weight:700; font-size:40px; line-height:40px; float:left; margin-right:15px; color: #ddd; position:relative; top:-3px; } .popular-posts article:nth-of-type(1) .basic-content-wrap:before { content: "1"; } .popular-posts article:nth-of-type(2) .basic-content-wrap:before { content: "2"; } .popular-posts article:nth-of-type(3) .basic-content-wrap:before { content: "3"; } .popular-posts article:nth-of-type(4) .basic-content-wrap:before { content: "4"; } .popular-posts article:nth-of-type(5) .basic-content-wrap:before { content: "5"; } .popular-posts article:nth-of-type(6) .basic-content-wrap:before { content: "6"; } .popular-posts article:nth-of-type(7) .basic-content-wrap:before { content: "7"; } .popular-posts article:nth-of-type(8) .basic-content-wrap:before { content: "8"; } .popular-posts article:nth-of-type(9) .basic-content-wrap:before { content: "9"; } .popular-posts article:nth-of-type(10) .basic-content-wrap:before { content: "10"; } } /* Directories */ div.geobase-content-wrapper { width: 68%!important; float: right; } .geobase-field.excerpt .label { display: none; } /* Articles */ article h1.entry-title { font-weight:700; line-height:1.1; } article .gtxfimage.alignright { margin:0 auto; display:table; text-align:center; float:none; } article p { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:##3e3e3e; } /* Footer */ .footer .copyright, #extra-footer .gtxcel-logo { text-align:center; } .footer .legalease { text-align: center; font-size: .9em; margin-bottom: 20px; } .footer .copyright { display:none; } #footer-content-2 img{max-width: 350px;margin: 15px auto 0 !important} #footer-content-2{text-align: center} /* Crime Promo */ .crime-promo .wpb_wrapper { padding-bottom:0; } .crime-promo div { margin-bottom:10px; overflow:auto; padding-bottom:10px; } .crime-promo img { width:100px; height:auto; margin-right:10px; float:left; } .crime-promo a { font-weight:700; color:#000; } .crime-promo a:hover { color:#B10511; } /* Base Geobase CSS*/ .geobase-wrapper .h3.entry-title a { font-family:'Roboto', sans-serif; color:#000; font-size:1.4em; line-height:110%; font-weight:800; } .geobase-wrapper .h3.entry-title a:hover { color:#1f4276; } .geobase-filter h2 { Text-align:center; background:#1f4276; color:#fff; } .filterlist-vertical input#search_directory { margin-bottom:30px; } .geobase-filter label { background: #ececec; padding: 4px; width: 100%; margin-bottom: 4px; color: #040404; display:block; font-weight:800; } /*Buy Local Directory*/ .contact-info { border-bottom:2px solid #ccc; font-size:1.4em; font-weight:700 } /* -- Right Rail Tag Line -- */ .right-rail-tag-line { ont-family: Arial, sans-serif; font-weight: bold; letter-spacing: 1px; font-size: 1.3em; background:#f4f4f4; padding:0 13px; margin-top:-30px; } .right-rail-tag-line img { width:45px; float:right; margin-top:3px; } .article-page-tag-line { margin-top:-10px; } /* Weather */ .wsi-wrapper .left.vc_column_container .vc_column-inner { padding-left:0; } .wsi-wrapper .right.vc_column_container .vc_column-inner { padding-right:0; } .wxmap--header__root h2 { text-transform:none; background:none; border:none; font-size:14px; padding-left:0; color:#5b5b5b; } .wxmap--header__root.wxmap--header__light-gray { background:#fafafa; border:solid #cfd8dc 1px; } .wxmap--header__root { padding-left:5px; height:30px; } .wxmap--header__toggle { height:20px; width:42px; border:solid #cfd8dc 1px; } .wxmap--header__root.wxmap--header__light-gray .wxmap--header__toggle { background:#c3ccd0; } .wxmap--header__active { width:20px; } .wxmap--header__toggle-item { width:20px; line-height:18px; } .wxmap--header__active { height:20px; } .wxmap--header__root.wxmap--header__light-gray .wxmap--header__active { background: #e7e9ea; } /* More WX Link In Right Rail */ .wpb_content_element.more-wx-link a { font-weight:700; color: #003B6F; } .wpb_content_element.more-wx-link a:hover { font-weight:700; color: #000000; } /* Livestream Video */ .livestream-player { position: relative; padding-bottom: 56.25%; padding-top: 35px; height: 0; overflow: hidden; box-shadow: 2px 2px 4px #666; } .livestream-player iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* --- Author Bios Styles --- */ .author-bio-field.author-bio-field-featured_image { float: right; max-width: 200px; margin: 0 0 15px 15px; } .author-bio-field.author-bio-field-author_email { background: #444; max-width: 170px; font-size: 16px; text-align: center; border-radius: 4px; font-weight: bold; margin: 0; padding:8px; position:relative; top:-8px !important; } .author-bio-field.author-bio-field-author_email:hover { background: #00437A; text-align: center; border-radius: 4px; font-weight: bold; } .author-bio-field.author-bio-field-author_email a { color: white; width: 30%; text-align: center; border-radius: 4px; font-weight: bold; } .author-bio-field.author-bio-field-author_email a:after { font-family: 'FontAwesome'; content: ' \f003'; } .author_bios h1 { margin-left: 15px; margin-top:15px; } .author_bios-template-default time.updated.entry-time { display: none; } .author_bios .author-bio-field-author_title_position.h3 { margin-top:0; } .author_bios.hentry .entry-meta-wrapper { margin:0; } .author_bios a .fa { color:#444; } .author_bios a .fa:hover { color:#00437A; } /* Watch Now promo */ .watch-now-promo a { background: #c60408; border-radius: 5px; box-shadow: 2px 2px 4px #ccc; color: #fff; font-weight: 700; font-size: 1.2em; padding: 5px; display: table; text-align: center; width: 70%!important; margin: 0 auto; } /* As Seen On */ .as-seen-on-row .loop-wrapper .grid-item { min-height:330px; } .as-seen-on-row .categories-list:before { content: " "; } .as-seen-on-row .categories-list { margin-left:10px; } .as-seen-on-row .categories-list a { color:#fff; } /*Page Sponsorships*/ .page-sponsorship { border: 1px solid #ccc; margin: 0 15px; padding: 0 5px 10px 6px; box-shadow: 2px 2px 4px #efefef; color: #666; } /* Right Rail Menus */ .wrapper-right-rail .widget_nav_menu.widget { margin-top:0; padding:0; } .wrapper-right-rail .widget_nav_menu.widget h2 { margin-bottom:0 !important; } .wrapper-right-rail .vc_wp_custommenu .widget_nav_menu.widget li a { color:#000; font-weight:600; } .wrapper-right-rail .widget_nav_menu.widget ul { margin-top:0 !important; padding:0; } .wrapper-right-rail .widget_nav_menu.widget li:before { color:#FFF; content:"\00BB"; margin-right:5px; font-size:20px; color:#b1050d; } .wrapper-right-rail .widget_nav_menu.widget li { list-style-type:none; background: #EAEAEA; padding:2px 10px; margin:1px 0; } /* Promotions */ .content-list-wrapper.promotions .hentry .h3.entry-title { font-size:1em; text-align:center; } .content-list-wrapper.promotions .basic-content-wrap { padding:5px; } /*Footer*/ .footer{ background-color:#014c85; } .footer .widgettitle { border-bottom: 2px solid #1e6798; margin-bottom: 0.75em; } .footer a { font-size:1.1em; } .footer .fa { font-size:2em; float:left; margin-right:15px; } .footer .legal-links { text-align:center; } .footer .legal-links a { font-size:.9em; } .footer .textwidget { display:table; width:80%; position:relative; top:20px; margin-bottom:30px; font-size:1.5em; font-weight:700; border:1px solid #fff; border-radius:5px; text-align:center; } .footer .textwidget .fa { float:none; } .footer .textwidget a { position:relative; bottom:5px; }