@media (min-width:980px) { #content { margin-top:3.5em; } } .main-row {ar margin-bottom:0; } .bottom-row { margin-bottom:0; } /*------ Header ------*/ @media (min-width:980px) { .header { height: 140px; border-bottom:40px solid #000; } .header .logo-wrapper { z-index: 99; width:200px; top:10px; } .header #company-logo { max-width: 559px; width:100%; height: 60px; margin:0; } .header .tag-line { position:absolute; top:74px; font-family:'Source Sans Pro' !important; font-style:italic; } .header .search-form-wrapper { top: 12px; right: 0; } .header .primary-nav-wrapper { padding: 0; width: 100%; top: 100px; left: 0; } .header .secondary-nav-wrapper { top: 66px; } .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:'Source Sans Pro', sans-serif; text-transform:uppercase; padding:4px 25px; font-size:1em; font-weight:700; } } @media (min-width:767px) and (max-width:1220px) { .header .primary-nav-wrapper .primary ul li a { font-size: 1em; padding: 4px 17px; } } /* Mobile Menu Fix */ .menu-side a:visited { color:#666 !important; } .menu-item.support-us a {color:#ed1c24!important} /* //Strobe effect on Best of KC// a#menu-item-link-656636 { animation: color-change 5s infinite; } @keyframes color-change { 0% { color: #fff; } 50% { color: #ed1c24; } 100% { color: fff; } }*/ /*--- Secondary Nav ---*/ nav.secondary .nav li { border-right:solid 1px #ccc; margin-bottom:3px;} header.header nav.secondary .nav li a { font-size: 18px; color: #666; text-transform: uppercase; padding: 4px 16px; font-weight:400; font-family:'Source Sans Pro', sans-serif; } nav.secondary .nav > li > a { line-height:1; } header.header nav.secondary .nav li a:hover { background: none; color: #002077; opacity: .7; } @media (min-width:767px) and (max-width:1100px) { .header .secondary-nav-wrapper .secondary { margin-top: -10px; } } nav.secondary .nav .fa-plus { color: green; } /*Utility Nav - Social Media*/ .header .utility-nav-wrapper a .fa { font-size:1.5em; } nav.utility { line-height:.8; } 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:'Source Sans Pro', sans-serif; font-weight:700; padding:.5em !important; text-align:center; margin-right:0 !important; } .header nav.utility .nav li a { color:#000; padding:0; margin-right:10px; } @media (min-width:980px) { .header .utility-nav-wrapper { position:absolute; right:275px; top:11px; width:500px; } } /* Search */ #searchform input[type=text] { border:solid 1px #222; border-radius:6px; height:33px; position:relative; top:-3px; } #searchform .fa { font-size:24px; color:#ed1c24; } /* 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; } /* Content Lists */ .loop-wrapper .hentry .entry-title { font-family: 'Lora' !important; font-size:1.4em; font-weight:700; line-height:120%; } .loop-wrapper .hentry { border-bottom: solid 1px #eaeaea; } .content-list-wrapper h2 { font-family:'Source Sans Pro' !important; font-weight:700 !important; text-transform: uppercase; font-size:2.5em; border-bottom:solid 2px #ccc; text-align:center; } .content-list-wrapper .entry-content p { font-family:'PT Sans', sans-serif; font-size:1.3em; color:#424242; } .content-list-wrapper .entry-content p { font-size:1.1em; line-height:1.2; color:#424242; font-family:'PT Sans', sans-serif; font-weight:300; } .content-list-wrapper p.entry-meta.entry-author, .content-list-wrapper .multiple-bylines { font-family: 'PT Sans', sans-serif; font-size: .8em; font-weight: 900; letter-spacing: .05rem; color: #777; text-transform: uppercase; } .content-list-wrapper .entry-meta .by { display:none; } .content-list-wrapper p.entry-meta.entry-author a, .content-list-wrapper .multiple-bylines a { color: #777; } .content-list-wrapper .categories-list:before { content:''; } .content-list-wrapper .categories-list { text-transform:uppercase; font-family:'PT Sans', sans-serif; font-weight:600; margin-bottom:2px; } .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; } /* 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: #479faf; 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"; } .content-list-wrapper.most-popular-module .hentry.post:nth-child(7):before { content: "7"; } /* Magazine Module */ .magazine-module { display:table; } .magazine-module .issue-thumb{ min-height:auto !important; } .magazine-module .mag-cover { float:left; width:50%; } .magazine-module .issue.col-sm-6 { width:100%; } .magazine-module .issue-title { display:none; } .magazine-module .mag-links { float:left; width:44%; } .magazine-module .mag-links br { padding-bottom:3px; } /*Articles*/ .sidebar { margin-top: 0px; } .single .post.type-post p { color: #333; font-size: 1.225rem; hyphens: unset; } .single .post.type-post h1.entry-title { color: #000; font-weight: 700; font-size: 3em; line-height: 115%; font-family: 'Source Sans Pro', SANS-SERIF; } .single .post.type-post .entry-meta { font-size: 16px; } .single .post.type-post .post-date { line-height: 4em; } .hentry.post h5.subtitle { text-transform: none; font-size: 20px; line-height: 1.3em; color: #666; letter-spacing: 0; font-weight:400; } .hentry .entry-date { padding-right: 4px; } .single .post.type-post .subtitle { margin-top: 10px; margin-bottom:20px; color: #424242; font-size: 1.5em; line-height: 1.25em; letter-spacing: 0rem!important; font-weight: 300; font-family: 'Source Sans Pro', Sans-Serif; } .single .post.type-post p.wp-caption-text { font-size: .8em; line-height: 1.3em; color: #5b5b5b; text-align: left; padding: 0 5px 10px 5px; } .wp-caption { max-width: 100%; background: #fff; padding: 0; } .wp-caption p.wp-caption-text { font-size: .8em; line-height: 1.3em; color: #5b5b5b; text-align: left; padding: 0 5px 10px 5px; } .single.single-post #main .post.type-post h3 { color: #222; font-weight: 500; font-size: 1.3em; } .single .post.type-post ol { font-size:18px; line-height:20px; color:#333; } .single .post.type-post ol li { margin-bottom:10px; } article blockquote { border-left:solid 1px #ccc; padding-left:20px; margin-left:20px; margin-right:40px; } article blockquote p { font-size:1.7em !important; font-family:Georgia, serif; font-style: italic; color:#666 !important; } .single.single-post img.alignright { padding-left:20px; } .single.single-post img.alignleft { padding-right:20px; } .single.single-post td { padding-bottom:20px; } .fineprint img{ display:table; } .fineprint { margin:0 auto; font-size:13px; } /*Archive & Search Pages*/ .archive h5.subtitle { display: none; } .search h5.subtitle { display: none; } .archive .categories-list { display: none; } .a-word-to-our-readers { background:#efefef; border:1px solid #ed1c24; padding:0px 10px 10px 10px; font-size: 18px } .a-word-to-our-readers .wpb_content_element { margin-bottom: 0px; } .donate-column { padding-top: 25px; } .support-button a { font-weight: 600; font-size: 22px !important; } /* 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 h2, .widget_nav_menu h2 { background:#000; font-size:1.1em; color:#FFF; padding: 2px 5px; border-bottom:0; margin-bottom:10px; text-align:center; letter-spacing:.5px; margin-top:0; font-family:'Source Sans Pro'; font-weight:700; text-transform:uppercase; } .right-rail .widget.widget_nav_menu { margin:0; } .widgettitle { border-bottom:none; } .right-rail .ad-manager-placeholder { margin-bottom:35px !important; } /* --- Simple Footer --- */ .footer { text-align:center; background:#000; font-family: 'PT Sans', Sans-Serif; text-transform:uppercase; } .footer a:hover { color: #fff !important } .footer .fa { font-size:26px; } .footer .bucket h4 { color:#ed1c24; } @media (min-width:980px) { .bucket.col-sm-4.footer1, .bucket.col-sm-2 { width:25%; } } .bucket.col-sm-2.footer5 { width:100%; border-top:solid 1px #444; padding-top:20px; margin-top:40px; } .bucket .menu-social-media-container { max-width:70px; margin:0 auto; } .bucket .menu-social-media-container li{ float:left; padding:5px; } .bucket.footer5 .widget{ margin:0; } .footer .bucket.footer5 .fa { font-size:14px; } .footer .source-org.copyright { margin:0; font-size:14px; } /* Brooklyn Top Story */ .tsr-left h2 { position:relative; top:-40px; margin-bottom:-15px; } .tsr-left .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 .content-list-wrapper .categories-list { margin-bottom:5px; } .tsr-left .grid-item .entry-title { font-weight:700; } .tsr-left .content-list-wrapper .entry-meta { line-height:4; } .tsr-left .content-list-wrapper .entry-meta.entry-date { font-style:normal; text-transform:uppercase; font-size:.8em; font-weight:400; } .tsr-left .content-list-wrapper .entry-meta.entry-date:before { content: '|'; margin-right:2px; } .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 .hentry .entry-title { font-size:2.4em; } .tsr-right .grid-item { background:#000; margin-bottom:30px; padding:0; } .tsr-right .grid-item h3.entry-title a { font-size:.9em; color:#FFF; } .tsr-right .grid-item .entry-content-wrap { padding:0 10px 10px 10px; } .tsr-right .content-list-wrapper .entry-content-wrap { display:table; } .tsr-right .loop-wrapper .hentry .entry-title{ font-size:1.1em; } .tsr-left .wpb_content_element{ margin-bottom:0; } @media min-width(980px) { .tsr-right .loop-wrapper .hentry .entry-title{ font-size:1.2em; } } /* -------- Site Specific Customizations --------- */ a, a:visited { color:#ed1c24; } a:hover, a:visited:hover { color:#23030c } .hentry .entry-title a:hover { color:#ed1c24; } nav.utility li.utility-btn, nav.utility li.utility-btn a:hover { background:#ed1c24; border-radius:4px; } .content-list-wrapper.most-popular-module .hentry:before { background:#ed1c24; } .header .primary-nav-wrapper .primary ul li.current-menu-item a { background-color:#444; } .header .primary-nav-wrapper .primary ul li a:hover { color:#ed1c24; } .wpb_row.top-row { margin-bottom:0; } /* Check it Out - Highlight Rows */ .vc_row.row-has-fill { border-top:1px solid #ef1e2a; border-bottom:1px solid #ef1e2a; background:#000!important; margin-bottom:0; } .vc_row.row-has-fill .grid-item { background:#222; } .vc_row.row-has-fill h2 { border-bottom:none; color:#fff; margin-top:-5px; } .vc_row.row-has-fill .content-list-wrapper.content-list-grid .hentry .entry-title { font-size:1.3em;; } .vc_row.row-has-fill .content-list-wrapper.content-list-grid .hentry .entry-title a { color:#FFF; } .vc_row.row-has-fill .content-list-wrapper .grid-item .entry-content-wrap{ padding:0 !important; border:none; padding:10px!important; } /* Specialty Publications */ .specialty-publications h3 { font-weight:700; } .specialty-publications p { margin:0; padding-left:20px; } .specialty-publications ul { margin-top:0; } .specialty-publications { border-bottom:solid 1px #ccc; margin-bottom:10px !important; padding-top:0 !important; } .magazine-module { padding-bottom:10px; border-bottom:solid 1px #ccc; } .right-rail .magazine-outer-wrapper { border:solid 2px #eaeaea; margin-bottom:35px; padding-bottom:20px; } .right-rail .magazine-outer-wrapper .wpb_content_element{ margin:0; border:none; margin-bottom:0 !important; padding-bottom:10px; padding-top:10px; } .right-rail .magazine-outer-wrapper .wpb_content_element h2 { margin-top:10px; } .right-rail .specialty-publications h3 { margin:0; } .right-rail .magazine-outer-wrapper .wpb_single_image.wpb_content_element { padding-bottom:0;} .right-rail .vc_column_container>.vc_column-inner{ padding:0; } .right-rail .specialty-publications h3 { font-family:'Source Sans Pro', sans-serif; text-transform:uppercase; } /* Landing Page Top Story */ .top-story-wrapper.wpb_row { margin-bottom:0; } .loop-wrapper .landing-top-story .hentry { padding:0; margin:0; } .loop-wrapper .landing-top-story img{ border:solid 1px #eaeaea; } .loop-wrapper .hentry .entry-content { display:table; } .landing-top-story .vc_column_container .vc_column-inner { padding:0; } .landing-top-story .hentry .entry-title a { font-size:2em; line-height:103%; margin-bottom:20px; display:block; } /* Sponsored Content & Prmotional Elements */ .content-list-wrapper:not(.most-popular-module) .category-cooking-with-emshika,.content-list-wrapper:not(.most-popular-module) .category-sponsored-content{ background:#efefef; padding-top:20px; padding-left:20px; padding-bottom:20px; box-shadow: 2px 2px 4px #ccc; } .category-cooking-with-emshika .basic-content-wrap, .category-sponsored-content .basic-content-wrap { position:relative; } .content-list-wrapper:not(.most-popular-module) .category-cooking-with-emshika h3.entry-title:before, .content-list-wrapper:not(.most-popular-module) .category-sponsored-content h3.entry-title:before { content:'Sponsored Content'; margin-bottom:5px; color:#333; text-transform:uppercase; font-size:12.5px; border-radius:3px; font-family:'Arial', sans-serif; font-weight:400; position:absolute; bottom:0; right:20px; } .promo-row .vc_column-inner { background:#efefef; padding:20px; box-shadow:2px 2px 4px #ccc; } .promo-row h3 a{ font-family: 'PT Serif' !important; font-size:1.4em; line-height:1; font-weight:700; color:#000; } .promo-row h5 { text-align:center; } .promo-row a:hover { color:#ed1c24; } .promo-row p { font-size:1.1em; line-height:1.2; color:#424242; font-family:'PT Sans', sans-serif; font-weight:300; } .promo-row .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern { background:#000; color:#fff; font-weight:700; margin-top:10px; } /* Article Fixes */ .single.single-post table { margin-left:20px; margin-right:20px; } .single.single-issue .entry-meta-wrapper { display:none; } .single.single-issue h1.entry-title { margin-bottom:20px; line-height:1.1; } .single.single-post .wrapper-right-rail h2 { font-family:'Source Sans Pro', sans-serif !Important; text-transform:uppercase; text-align:center !important; } /* --- 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: #ED1A25; max-width: 170px; font-size: 16px; text-align: center; border-radius: 4px; font-weight: bold; margin: 0; padding:5px 8px; position:relative; top:-4px !important; } .author-bio-field.author-bio-field-author_email:hover { background: #000; 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:#ED1A25; } .author_bios a .fa:hover { color:#000; } /* Issue Archive */ .issue.col-sm-3 { text-align:center; margin-bottom:20px; min-height:260px; } .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; } /* Directories */ .geobase-list .h3.entry-title a { font-size:1.3em; font-weight:700; line-height:1; } .geobase-list .geobase-content { position:relative; } .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; } .filter-bar.wpb_row { border:solid 1px #eaeaea; } .filterlist-vertical .geobase-filter-text h2, .filterlist-horizontal h2 { font-size:18px; font-weight:400; border-bottom:none; text-align:left; margin-bottom:0; } .filterlist-vertical .geobase-filter-text, .filterlist-horizontal { line-height:1; } .geobase-list article { border-bottom:solid 1px #eaeaea; } .geobase-list .gtx_geobase_a_level { background: #f0e7bd; } .geobase-list .gold { background: #f0e7bd; } .geobase-list .Gold { background: #f0e7bd; } .silver { } .Silver { } .bronze { } .Bronze { } .geobase-list .filterlistbox .filtered-by-title { text-transform:uppercase; font-size:100%; margin-right:0px; } .geobase-list .filterlistbox .filtertitle { display: none; } .geobase-list .filterlist .filtervalue { display: inline-flex; margin-right:4px; margin-bottom:4px; } .geobase-list .filterlist .filtervalue .filter-removal { margin-left:4px; } .geobase-list .filterlistbox { border-bottom: 1px solid #eaeaea; border-top: 1px solid #eaeaea; padding: 6px 0 8px 0; margin-top:0; } /* Sidebars */ .sidebar-right, .sidebar-left { border: solid 1px #eaeaea; max-width:35%; padding:20px; margin-bottom:10px; background-color:#fafafa; box-shadow:2px 4px 14px #eaeaea; overflow:hidden; } .sidebar-right { float:right; margin-left:20px; } .sidebar-left { float:left; margin-right:20px; } .single .post.type-post .sidebar-right p { font-size:14px; line-height:1; } .single .post.type-post .sidebar-right li { margin-bottom:0; margin-block-start:0; margin-block-end:0; font-size:14px; } .single .post.type-post .sidebar-right h3{ margin-top:0; line-height:1; } .single .post.type-post .sidebar-right ol, .single .post.type-post .sidebar-right ul { padding:0 20px; margin-top:0; } @media (max-width:676px) { .sidebar-right, .sidebar-left { max-width:100%; display:table; margin:0 auto; padding:20px; margin-left:20px; margin-right:20px; margin-bottom:20px; background-color:#fafafa; box-shadow:2px 4px 14px #eaeaea } } /* Newsletter Module*/ /* Newsletter Module*/ .newsletter-promo-box { border:solid 2px #eaeaea; } .newsletter-promo-box .wpb_content_element { border:none; margin-bottom:0; } .newsletter-promo-box a.btn, ticket-promo a.btn { background:red; border-radius:5px; padding:3px 10px; color:#fff; font-weight:700; } /*Blog*/ .blog-header h2 { text-transform:uppercase; font-weight:700; text-align:center; color:#ef1e2a; font-size:3em; border-bottom:1px solid #ccc; font-family:'Source Sans Pro', sans-serif; margin-top:-10px; } .blog-content h4 { text-align:center; border-bottom:2px dotted gray; text-transform:uppercase; font-size:1.3em; } .blog-content h4 a { background:#fff; padding:5px; position:relative; top:15px; } /*Blog*/ .loop-wrapper .hentry.category-twitter .entry-author { display:none; } .loop-wrapper .hentry.category-twitter .entry-date:before { font-family:"FontAwesome"; content: "\f081"; color: #1DA1F2; margin-right:5px; font-size:22px; position:relative; top:2px; } .loop-wrapper .hentry.category-facebook .entry-author { display:none; } .loop-wrapper .hentry.category-facebook .entry-date:before { font-family:"FontAwesome"; content: "\f230"; color: #3b5998; margin-right:5px; font-size:22px; position:relative; top:2px; } .loop-wrapper .hentry.category-offsite-links .entry-author { display:none; } .loop-wrapper .hentry.category-offsite-links .entry-date:before { font-family:"FontAwesome"; content: "\f08e"; color: #696969; margin-right:5px; font-size:20px; position:relative; top:3px; } .blog-content .loop-wrapper .hentry .entry-date { font-style:normal; text-transform:uppercase; font-weight:400; } .blog-content .loop-wrapper .hentry .entry-author:after { content:'\2022'; font-size:.8em; position:relative; top:-1px; } .blog-content .loop-wrapper .hentry .entry-author .by { display:inline; font-weight:600 !important; color:#8b8b8b; } .blog-content .loop-wrapper .hentry .entry-author a { color:#ef1e2a; } .blog-content .entry-time { font-family: 'PT Sans', sans-serif; color: #8b8b8b !Important; font-weight:600 !important; font-size:.85em; } .blog-content .loop-wrapper .hentry { padding-bottom:12px; } /*Calendar*/ .single.single-ai1ec_event .entry-meta-wrapper{ display:none; } .timely .ai1ec-btn.ai1ec-btn-primary.ai1ec-btn-xs { color: #000000 !important; } .timely a.ai1ec-btn.ai1ec-btn-primary.ai1ec-btn-xs:hover { color: #ED1C25 !important; } .titlebar-row, .titlebar-row .wpb_content_element{ margin:0; } .ai1ec-stream-view .ai1ec-event { opacity:0.92; } .titlebar-row h2{ text-transform:uppercase; font-family:'Source Sans Pro', sans-serif; font-weight:700; font-size:2.5em; text-align:center; border-bottom:solid 3px #eaeaea; margin-bottom:20px !important; } .ai1ec-stream-view .ai1ec-event-title a { font-family: 'Source Sans Pro' !important; font-size: 1.5em; line-height:140%; font-weight: 600; color:#000; } .calendar-module .ai1ec-stream-view .ai1ec-event-title a { font-family: 'Source Sans Pro' !important; font-size: .9em; line-height:140%; font-weight: 600; color:#000; } .ai1ec-stream-view .ai1ec-date-title { background-color: #000000; border-radius: 0; font-size: 16px; text-transform: none; } .ai1ec-stream-view .ai1ec-event { border-radius:0; } .right-rail .ai1ec-stream-view .ai1ec-sas-actions { display: none; } .calendar-module .ai1ec-calendar-title, .ai1ec-calendar-title-short a { font-size:2em; } .calendar-module .ai1ec-calendar-title, .ai1ec-calendar-title-short a { font-size:1em; } .pagename-calendar .ai1ec-main-container { background:rgba(0,0,0,.5); padding:10px; padding-bottom:50px; } .pagename-calendar .ai1ec-stream-view .ai1ec-date-title { font-family: 'Source Sans Pro', sans-serif; font-size:3em; text-shadow:none; } .pagename-calendar .ai1ec-stream-view .ai1ec-date-title a { font-weight:700 !important; } .pagename-calendar #content { margin-top:0; } .pagename-calendar #container { margin-top:0; background:url(jpg/blvd15.jpg) no-repeat #000; background-size:100%; padding-top:50px; } .pagename-calendar .calendar-heading { text-align:center; margin:0 auto !Important; font-family:'Source Sans Pro', sans-serif; background: rgba(0,0,0,.5); color:#FFF; border-top-right-radius:10px; border-top-left-radius:10px; } .pagename-calendar .calendar-heading h1 { font-weight:700; font-size:5em; margin-bottom:0; } .pagename-calendar #main { width:100%; } .pagename-calendar #sidebar1 { display:none; } .pagename-calendar .ai1ec-stream-view .ai1ec-date-title { background:transparent; } .pagename-calendar .footer { margin-top:0; } .pagename-calendar .calendar-featured { padding:0 30px; } .pagename-calendar .calendar-featured .calendar-promos{ border-radius:10px; background:#222222e0; border:solid 1px #333 } .pagename-calendar .calendar-featured .content-list-wrapper h2 { color:#ED1C25; font-weight:500; font-size:18px; border-bottom:none; margin-top:20px; text-align:left; } .pagename-calendar .calendar-featured .content-list-wrapper .hentry .entry-title a{ color:#FFF; } .pagename-calendar .calendar-featured .content-list-wrapper .entry-content p { color:#fafafa; } .ai1ec-form-group.ai1ec-timezone-select { display: none; } .ai1ec-col-sm-3.ai1ec-timezone-label { display: none; } div#s2id_ai1ec_tags { display: none; } .ai1ec-s2-with-icon > i { display: none; } .ai1ec-dropdown-toggle { color: black !important; } .ai1ec-dropdown-toggle:hover { color: black !important; } .calendar-promos { background-color: white; } .calendar-promos h5.subtitle { margin: 0; color: red; } .ai1ec-col-sm-6 .ai1ec-form-group.ai1ec-start-time::after { content: "Have a recurring event? Include the date and time of the first event above, then list the subsequent dates and times under your description in the description section. We'll take care of the rest."; margin-left: 20px; display: table; } .ai1ec-default_avatar img { display:none; } .ai1ec-stream-view .ai1ec-event-avatar { background:url(png/pitchlogo-_p_-gray-1.png) no-repeat; background-size:100%; } .ai1ec-event-footer { display:none; } /* Archive Pages */ body.archive h1 { color:#ed1a25; text-transform:uppercase; font-weight:700; margin-bottom:30px; } /* Donate Button */ .donate-button .commitchange-donate[data-fixed] { position:absolute!important; bottom: 410px!important; } /*Hides Author from content lists when the item is an event */ .content-list-wrapper p.entry-meta.entry-author, .content-list-wrapper .ai1ec_event .multiple-bylines { display:none; } /*Hiding GTxcel logo til release of new code*/ .powered-by-container { display:none; } /* Hide video play button overlay on content list thumbnails */ .content-list-wrapper .has-video .overlay { display:none; } /*Custom Support Button*/ .custom-support-button { display:table; position:fixed; right:20px; bottom:-80px; z-index:1; } a.commitchange-donate[data-custom] { background:#08a5e6; color:#fff; font-weight:700; font-size:26px; padding:10px 35px; border-radius:5px 5px 0 0; } /* -- Wallpaper Desktop -- */ @media (min-width:1530px) { .dfp-gutter-ad.dfp-gutter-left { position:fixed; top:120px; left:5px; } .dfp-gutter-ad.dfp-gutter-right { position:fixed; top:120px; right:5px; } .dfp-gutter-ad.dfp-gutter-bottom { display:none; } .dfp-gutter-ad.dfp-gutter-mobile { display:none; } } /* -- Wallpaper Desktop/Tablet -- */ @media (min-width:730px) and (max-width:1529px) { .dfp-gutter-ad.dfp-gutter-left { display:none; } .dfp-gutter-ad.dfp-gutter-right { display:none; } .dfp-gutter-ad.dfp-gutter-bottom { display:block; position:fixed; bottom:0; background: rgba(0,0,0,.6); width:100%; text-align:center; padding:10px; z-index:9999; } .dfp-gutter-ad.dfp-gutter-bottom:after { content:"X"; position:absolute; font-weight:bold; font-family:'Arial', sans-serif; font-size:14px; right:5px; top:-14px; background:#000; color:#FFF; border-radius:50%; padding:2px 8px; cursor:pointer; pointer-events:auto; box-shadow:2px 2px 4px #666; } .dfp-gutter-ad.dfp-gutter-mobile { display:none; } } /* -- Wallpaper Ad - Mobile -- */ @media (max-width:729px) { .dfp-gutter-ad.dfp-gutter-left { display:none; } .dfp-gutter-ad.dfp-gutter-right { display:none; } .dfp-gutter-ad.dfp-gutter-bottom { display:none; } .dfp-gutter-ad.dfp-gutter-mobile { visibility:visible; position:fixed; bottom:0; background:#ccc; width:100%; text-align:center; padding:10px; z-index:9999; } .dfp-gutter-ad.dfp-gutter-mobile:after { content:"X"; position:absolute; right:0px; top:-14px; background:#e8e8e8; padding:2px 8px; border-radius:3px; cursor:pointer; pointer-events:auto; } } /* -- Adhesion Ad - Desktop -- */ @media (min-width:730px) { .dfp-adhesion-ad.adhesion-desktop { display:block; position:fixed; bottom:0; background:rgba(0, 0, 0, .6) ; width:100%; text-align:center; padding:10px; z-index:9999; } .dfp-adhesion-ad.adhesion-desktop:after { content:"X"; position:absolute; font-weight:bold; font-family:'Arial', sans-serif; font-size:14px; right:5px; top:-14px; background:#000; color:#FFF; border-radius:50%; padding:2px 8px; cursor:pointer; pointer-events:auto; box-shadow:2px 2px 4px #666; } .dfp-adhesion-ad.adhesion-mobile { display:none; } } /* -- Adhesion Ad - Mobile -- */ @media (max-width:729px) { .dfp-adhesion-ad.adhesion-desktop { display:none; } .dfp-adhesion-ad.adhesion-mobile { display:block; position:fixed; bottom:0; background:rgba(0, 0, 0, .6); width:100%; text-align:center; padding:10px; z-index:9999; } .dfp-adhesion-ad.adhesion-mobile:after { content:"X"; position:absolute; right:5px; top:-11px; background:#000; color:#FFF; padding:2px 8px; border-radius:50%; cursor:pointer; pointer-events:auto; box-shadow:2px 2px 4px #666; font-weight:bold; font-family:'Arial', sans-serif; font-size:14px; } } /*------ TN CS-3589 - Reposition header, footer and content for GAM wallpaper ad ------*/ .header, .footer, #content { position:relative; z-index:2; } #content { background-color: #fff; } .dfp-gutter-ad.dfp-gutter-left img, .dfp-gutter-ad.dfp-gutter-right img { width: 160px; height: 700px; } /* ===== Bootstrap Migration patches Apr. 2022 ===== */ #main:not(.col-md-8) { width: 100%;} .wrapper-top-row{flex-basis: 100%} .bucket.col-sm-2.footer5 {flex: 0 0 100%; max-width: 100%;} } @media (min-width: 980px) { .bucket.col-sm-4.footer1, .bucket.col-sm-2 { flex: 0 0 25%; max-width: 25%;} } .header .primary-nav-wrapper .primary ul { justify-content: center;}