#content { margin-top: 3em; } a, a:visited, a:active { /*color: #428bca;*/ color: #005395; } a:hover, a:hover:visited { color: #31638e; } /*------ Header ------*/ @media (min-width:980px) { .header { height: 140px; } .header .logo-wrapper { z-index: 99; width:300px; top:25px; } .header #company-logo { max-width: 560px; width:100%; height: 75px; margin:0; } .header .search-form-wrapper { top: 12px; right: 0; } .header .primary-nav-wrapper { padding: 0; width: 100%; top: 125px; left: 0; background:rgba(0,59,114, 1); } .header .secondary-nav-wrapper { top: 86px; } .header .secondary-nav-wrapper .wrap { width:auto; float:right; } /* Primary Nav */ .header .primary-nav-wrapper .primary ul li { float:none; display:inline; } .header .primary-nav-wrapper .primary ul { text-align: center; } .header .primary-nav-wrapper .primary ul li a { display:inline-block; color:#FFF; font-family:'Barlow Condensed', sans-serif; text-transform:uppercase; padding:5px 25px; font-size:1em; } header .primary-nav-wrapper .primary ul li a:hover { color:#CCC; } } @media (min-width:767px) and (max-width:1200px) { .header .primary-nav-wrapper .primary ul li a { font-size: .9em; padding: 5px 15px } } /* Mobile Menu Fix */ .menu-side a:visited { color:#666 !important; } /*--- Secondary Nav ---*/ nav.secondary .nav li { border-right:solid 1px #ccc; margin-bottom:3px;} header.header nav.secondary .nav li a { font-size: 24px; color: #666; text-transform: uppercase; padding: 4px 16px; font-weight:400; font-family:'Barlow Condensed', sans-serif; } nav.secondary .nav > li > a { line-height:1; } header.header nav.secondary .nav li a:hover { background: none; color: #002077; opacity: .7; } .header nav.secondary .nav li.adventhealth-link a, .header nav.secondary .nav li.adventhealth-link a:hover { background: url(images/ah_200-1.jpg); background-size: 100px; background-repeat: no-repeat; color: transparent; width: 120px; height: 0px; padding: 15px; margin-left:10px; position: relative; } @media (min-width:767px) and (max-width:1200px) { header.header nav.secondary .nav li a { font-size: 1em; padding: 5px 8px; } } /*Utility Nav - Social Media*/ .header .utility-nav-wrapper a .fa { font-size:2em; } nav.utility { line-height:2; } nav.utility ul li { margin:0; } nav.utility ul li a{ font-size:18px; } nav.utility li.utility-btn { background:#28aaf6; padding:0; border-radius:5px; margin-top:2px; } nav.utility li.utility-btn a { color:#fff !Important; font-family:'Oswald', sans-serif; font-weight:700; padding:.5em !important; text-align:center; margin-right:0 !important; } .header nav.utility .nav li a { color:#003b72; padding:0; margin-right:10px; } @media (min-width:980px) { .header .utility-nav-wrapper { position:absolute; right:275px; top:11px; width:500px; } } @media (min-width:767px) and (max-width:1200px) { header.header nav.utility .nav li a { font-size: 1em; padding-top: 5px } } /* Search */ #searchform input[type=text] { border:solid 1px #222; border-radius:6px; height:33px; position:relative; top:-3px; } #searchform .fa { font-size:24px; } /* Top Leaderboard Padding */ .leaderboard-row.wpb_row { margin-bottom:10px; } .top-story-wrapper .wpb_content_element { margin-bottom:10px; } .gtx-dfp-ad-inner-wrapper { margin:0 auto; text-align:center !important; } /* Brooklyn Top Story */ .tsr-left .grid-item, .top-story .grid-item { border:none; } .tsr-left .entry-content-wrap, .top-story .entry-content-wrap { width: 90%; margin: 0 auto; position: relative; bottom: 60px; background: #fff; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; text-align: center; padding: 15px; margin-bottom:-40px; } .tsr-left .vc_column-inner { padding:0; } .tsr-left .loop-wrapper .grid-item, .top-story .loop-wrapper .grid-item{ padding:0; } .tsr-left .content-list-wrapper.content-list-grid.top-story .hentry .entry-title { font-size:1.9em; } .tsr-right .grid-item, .ts-under .grid-item { background: #083b72; margin-bottom:30px; padding:0; } .tsr-right .grid-item h3.entry-title a, .ts-under .grid-item h3.entry-title a { font-size:.9em; color:#FFF; } .tsr-right .grid-item h3.entry-title a:hover, .ts-under .grid-item h3.entry-title a:hover { font-size:.9em; color:#d4d4d4; } .tsr-right .grid-item .entry-content-wrap, .ts-under .grid-item .entry-content-wrap { padding:0 10px 10px 10px; } .tsr-left .wpb_content_element{ margin-bottom:0; } /* Issue footer */ .gtx-issue-footer { margin-bottom: 30px; border-top: solid 1px #EAEAEA; border-bottom: solid 1px #eaeaea; padding:20px 0 20px 0; font-family:sans-serif; font-style: italic; } /*Archive & Search Pages*/ .single.single-issue .entry-meta-wrapper { display:none; } .single.single-issue h1.entry-title { margin-bottom:20px; } .archive h5.subtitle { display: none; } .search h5.subtitle { display: none; } .single.single-issue .entry-meta-wrapper { display:none; } .single.single-issue h1.entry-title { margin-bottom:20px; line-height:1.1; } .archive .categories-list { display: none; } /* Archive page */ .issue.col-sm-3 { text-align:center; margin-bottom:20px; min-height:280px; } .issue.col-sm-3 .issue-thumb { line-height:0; margin-bottom:5px; } .issue.col-sm-3 h3.issue-title { margin-top:0; line-height:1.2; } .issue.col-sm-3 h3.issue-title a { color:#000; } /* Content Lists */ .content-list-wrapper h2, .wpb_content_element h2 { font-family:'Roboto', sans-serif; color:#064285; text-transform:uppercase; } .content-list-wrapper .hentry .entry-title { font-family: 'Georgia', Serif; font-size:1.7em; font-weight:600; } .content-list-wrapper.content-list-basic .hentry.post { border-bottom: 1px solid #efefef; } .content-list-wrapper.content-list-basic .hentry.post:last-child { border-bottom:none; } .content-list-wrapper .entry-content p, .content-list-wrapper .entry-content-wrap h5.subtitle { font-size:1.2em; line-height:1.3; color:#666; font-family:'Source Sans Pro', sans-serif; font-weight:400; } .content-list-wrapper .entry-content-wrap h5.subtitle { letter-spacing: 0px; margin: 15px 0px; } .content-list-wrapper p.entry-meta.entry-author, .content-list-wrapper .multiple-bylines { font-family: 'Roboto', sans-serif; font-size: .7em; font-weight: 900; letter-spacing: .05rem; color: #999; text-transform: uppercase; } .content-list-wrapper.content-list-grid .hentry .entry-title { font-size:1.6em; } .content-list-wrapper .grid-item { padding:0 !important; border:none; margin-bottom:30px; padding:10px; } .categories-list { padding-bottom: 5px; } .categories-list:before { content:''; } .categories-list a { font-size:14px; } .content-list-wrapper.content-list-basic .entry-content-wrap { display:table; } .content-list-wrapper .hentry .entry-title a { color:#003b72; } .content-list-wrapper .hentry .entry-title a:hover { color:#000; } /* Most Popular*/ .content-list-wrapper.most-popular-module .loop-wrapper .hentry .entry-title { font-size: 1.1em; line-height:1.1 position:relative; top:2px; } .content-list-wrapper.most-popular-module.content-list-basic .hentry.post { border-bottom: 1px solid #efefef; padding-bottom:10px; margin-bottom:10px; } .content-list-wrapper.most-popular-module .hentry:before { float: left; position: relative; margin-right: 10px; color: #FFF; font-size: 14px; font-weight: 600; background-color: #5ca0d1; padding: 1px 8px; border-radius: 22px; top: 0px; } .content-list-wrapper.most-popular-module .hentry .basic-content-wrap { display: table; } .content-list-wrapper.most-popular-module .hentry.post:nth-child(1):before { content: "1"; } .content-list-wrapper.most-popular-module .hentry.post:nth-child(2):before { content: "2"; } .content-list-wrapper.most-popular-module .hentry.post:nth-child(3):before { content: "3"; } .content-list-wrapper.most-popular-module .hentry.post:nth-child(4):before { content: "4"; } .content-list-wrapper.most-popular-module .hentry.post:nth-child(5):before { content: "5"; } .content-list-wrapper.most-popular-module .hentry.post:nth-child(6):before { content: "6"; } /* Magazine Module */ .magazine-module { display:table; } .magazine-module .mag-cover { float:left; width:40%; } .magazine-module .issue.col-sm-6 { width:100%; } .magazine-module .issue-title { display:none; } .magazine-module .mag-links { float:left; width:58%; } @media (min-width:767px) and (max-width:980px) { .magazine-module .mag-cover { float:none; width:100%; } .magazine-module .mag-links { float:none; width:auto; text-align:center; } } @media (min-width:480px) and (max-width:766px) { .magazine-module { margin:0 auto; } } /* Categories & Tags on Articles */ .article-categories { font-family: sans-serif; font-size: .85em; font-weight: 900; letter-spacing: .05rem; text-transform: uppercase; } /* Right Rail */ .right-rail .content-list-wrapper .hentry .entry-title { font-size:1.3em; } .right-rail .wpb_content_element { border: solid 2px #eaeaea; padding:20px; } .right-rail .wpb_content_element h2{ margin-top:0; border-bottom:none; margin-bottom:20px; font-weight:normal; } .right-rail .ad-manager-placeholder { padding-bottom:35px; } /* Button */ a.button { background-color: #5CA0D1; color: #FFF; padding: 3px; border-radius: 3px; font-size: 14px; padding: 5px 10px; font-weight: 600; } a.button:hover { background-color: #0D3B72; color: #FFF; } /* --- 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: #0D3B71; max-width: 170px; font-size: 16px; text-align: center; border-radius: 4px; font-weight: bold; margin: 0; padding:5px 8px; position:relative; top:-5px !important; } .author-bio-field.author-bio-field-author_email:hover { background: #5CA0D1; 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:#0D3B71; } .author_bios a .fa:hover { color:#5CA0D1; } /* Issues Header */ div.content { background: none repeat scroll 0 0 #DDDDDD; border-radius: 5px; display: inline-block; padding: 10px 27px; font-size: 115%; } /* Directories */ .geobase-list .h3.entry-title a { font-size:1.3em; font-weight:700; line-height:1; } .geobase-list .geobase-field.office .label{ display:none; } .geobase-list .geobase-field.office { text-transform:uppercase; font-weight:700; } .geobase-list p.geobase-field { margin:0; } .geobase-list .geobase-field.gtxcel_fixedfield_phone { margin-bottom:10px; } .geobase-list .geobase-field.gtxcel_fixedfield_phone .label { display:none; } .geobase-list .geobase-field.category { line-height:1.3; font-style:italic; font-size:.95em; } .geobase-list p.geobase-field.category { margin-bottom:8px; } .geobase-list p.geobase-field.category .label{ font-style:normal; text-transform:uppercase; font-size:.9em; } .geobase-list p.geobase-field.practice .label, .geobase-list p.geobase-field.business .label{ font-weight:bold; text-transform:uppercase; } .filter-bar.wpb_row { border:solid 1px #eaeaea; } .filterlist-vertical .geobase-filter-text h2, .filterlist-horizontal h2 { font-size:16px; font-family: 'Roboto', sans-serif; color: #064285; text-transform: uppercase; font-weight: bold; } article.geobase-post .geobase-content-wrapper { float:none; } article.geobase-post .thumb-wrap { width:10%; } /* --- Simple Footer --- */ .footer { text-align:center; background:#212121; } .footer .fa { font-size:26px; } /* * floating button on articles for scrolling to the top of the page * Matt Aney 8/1/23 */ .fixed-chevron { position: fixed; top: 20%; width: 21%; z-index: 100; } button.top-page { border: none; float: right; background: rgba(0,59,114, 1); } span.chevron-Up { position: relative; content: ""; width: 1.6em; height: 1.6em; border-right: 0.5em solid white; border-top: 0.5em solid white; transform: rotate(315deg); margin-right: 0.5em; float: right; margin: 10px 5px 5px 5px; } @media (max-width: 767px) { .fixed-chevron { position: fixed; top: 20%; width: 89%; z-index: 100; } button.top-page { border: none; float: right; background: rgba(0,59,114, 1); } span.chevron-Up { position: relative; content: ""; width: 1.6em; height: 1.6em; border-right: 0.5em solid white; border-top: 0.5em solid white; transform: rotate(315deg); margin-right: 0.5em; float: right; margin: 10px 5px 5px 5px; } } /* * end customization */ @media (min-width: 768px) { .footer .bucket { width: 100%; text-align:center; } .footer .widget { margin-bottom:0; } .footer .menu li { display:inline-block; padding:0 10px; font-size:16px; line-height:18px; } .footer .widgettitle { border-bottom:none; text-transform:uppercase; } .footer .source-org.copyright.col-xs-12, .legal-links { font-size:80%; margin-bottom:0; } .footer .fa { font-size:26px; } .footer a:visited, .footer a:hover, .footer a:focus { color: #dde2e7; } @media (max-width:767px) { .footer .bucket { margin-bottom:8px; margin-top:8px; } } /* Fine print */ .fineprint { font-size: 80%; line-height: 1.3em; } /* Home + Garden Page */ .home-garden h2 { color:#99CC00; } .home-garden .content-list-wrapper.most-popular-module .hentry:before { background-color: #AAD24D; } .home-garden.content-list-wrapper .hentry .entry-title a, .home-garden .content-list-wrapper .hentry .entry-title a { color:#99CC00; } .home-garden.content-list-wrapper .hentry .entry-title a:hover, .home-garden .content-list-wrapper .hentry .entry-title a:hover { color:#AAD24D; } .home-garden a, .home-garden a:visited, .home-garden a:active { color: #AAD24D; } /* Calendar */ .single.single-ai1ec_event .entry-meta-wrapper{ display:none; } .timely .ai1ec-btn.ai1ec-btn-primary.ai1ec-btn-xs { color: #428bca; !important; } .timely a.ai1ec-btn.ai1ec-btn-primary.ai1ec-btn-xs:hover { color: #31638e; !important; } .ai1ec-event-title a, a.ai1ec-dropdown-toggle, .ai1ec-dropdown-menu a { color:#428bca; } .ai1ec-event-title a:hover, .ai1ec-event-title a:hover:visited, a.ai1ec-dropdown-toggle:hover, a.ai1ec-dropdown-toggle:hover:visited, .ai1ec-dropdown-menu a:hover, .ai1ec-dropdown-menu a:hover:visited { color:#31638e; } #ai1ec-container { margin-bottom:30px; } /* Hide video overlay */ .content-list-wrapper .has-video .overlay { display: none; } /* Sponsored Posts - #842447 */ .content-list-wrapper .loop-wrapper .category-sponsored-post { background: #FEFFE0; padding: 10px!important; } /* ===== Bootstrap Migration patches Apr. 2022 ===== */ .header .primary-nav-wrapper .primary ul { justify-content: center;} .wrapper-top-row{flex-basis: 100%} @media (min-width: 768px) { .footer .bucket { /* width: 100%; */ flex: 0 0 100%; max-width: 100%;} } .issues .issue-thumb img {height:auto;}