/*
Theme Name: fbhb2026
Theme URI: footballhotbed.com
Description: A responsive theme built on Bootstrap 5.
Author: cXi Studios
Body Classes: desktop-menu-child-indicator-3 desktop-menu-current-link-style-0 desktop-menu-dropdown-style-2 desktop-menu-hover-style-0 header-0 mobile-nav-option-2 mobile-nav-parent-toggle-style-1 newsletter-style-3 search-button-desktop-1 search-button-mobile-0 search-type-1
Version: 20260225
Tags: responsive, bootstrap, bootstrap 5, theme options, customizable, clean, grid
*/

/* Customizable Theme Settings */
@import url('css/_vars.css');

/* Core Theme Styles */
@import url('css/doc.css');
@import url('css/animations.css');
@import url('css/elements.css');
@import url('css/header.css');
@import url('css/footer.css');
@import url('css/blog.css');
@import url('css/cpt.css');

/* Widget Styles Used in Slice */
@import url('css/widget-social.css');

/* ***** ADD ALL CUSTOM STYLES BELOW THIS LINE *****  */
#header-main {border-bottom: 2px solid #e6e6e6;}
.header-links {border-top: 1px solid #ccc;}
.footer {text-align: center;}

@media only screen and (min-width: 992px) {
  .fixed-header-slide-down #middle {
    min-height: 600px;
  }
}

.home-splash-post {
  
}
.home-secondary-splash-post {
  
}
.shadow-post .rp-text-fields  {
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  background-image: -webkit-linear-gradient(to bottom,rgba(17,17,17,0) 0, rgba(17,17,17,0.7) 50%, rgba(17,17,17,0.6) 100%);
  background-image: -webkit-gradient(linear, center top, center bottom, from(rgba(17, 17, 17, 0)), to(rgba(17, 17, 17, 0.6)));
  background-image: linear-gradient(to bottom, rgba(17, 17, 17, 0) 0, rgba(17, 17, 17, 0.7) 50%, rgba(17, 17, 17, 0.6) 100%);
}

.cxisanchoredheadlines {
  border-bottom: 1px solid #ddd;
}
.cxisanchoredheadlines .anchoredheadlines-headline {
  display: inline-block;
  border-bottom: 1px solid #fe074e;
  margin-top: -1px;
  padding-bottom: 10px;
}

.cxisanchoredheadlines h2.anchoredheadlines-headline {font-size: 18px; text-transform: uppercase;}
.home-more-news-post {border-top: 1px solid #eee;}
.home-more-news-post:first-child {margin-top: 0 !important; padding-top: 0 !important; border-top: none !important;}