.internal-page #site-main { position:relative }
.internal-page #site-main:before {
    content: '';
    background-image: url(assets/images/texture.png);
    background-size: cover;
    background-repeat: repeat;
    height: calc(100vh + 20rem);
    width: 100%;
    position: absolute;
    top: -3rem;
    z-index: -1;
    opacity: .3;
    pointer-events: none;
}

/*
.sec-parallax .component-aotw.layout-bio .player-details .player-name {
    text-transform: capitalize;
    --bs-link-color: var(--bs-secondary);
}
*/

.site-home .site-header .section-dark a[href*="wiki"] { margin-left:0.5rem }
.site-home .site-header .section-dark a[href*="wiki"] + a { display:none!important }

.sec-sponsors .component-banner.layout-slider .slick-arrow-controls .slick-arrow.slick-hidden { display:none }

.site-header .component-navbar-secondary.layout-standard .navbar .nav-item:not(.parent) .nav-link:hover, .site-header .component-navbar-secondary.layout-standard .navbar .nav-item:not(.parent) .nav-link:focus,
.site-header .component-navbar-secondary.layout-standard .navbar .nav-item:not(.parent) .nav-link:active  { color:var(--bs-tertiary) }


.ps-component.d-flex .macro-archive-link a:hover, .ps-component.d-flex .macro-archive-link a:focus { color: var(--bs-secondary) !important }
.sec-aotw .component-aotw.layout-standard .player:hover a, .sec-aotw .component-aotw.layout-standard .player:focus a { color: #fff; }
.sec-banner-images .component-banner.layout-slider .slick-track .slick-slide .item:focus .img-placeholder img { scale: 1.2; }
.sec-banner-images .component-banner.layout-slider .item:focus .item-title { color:var(--bs-secondary) }


    .section.sec-news a[href*="wiki"] { margin-left:5rem }
    .section.sec-news a[href*="wiki"] + a { display:none }
    
.sec-hotf .ps-component.d-flex .macro-archive-link a { color:var(--bs-primary)!important }
.sec-hotf .ps-component.d-flex .macro-archive-link a:hover, .sec-hotf .ps-component.d-flex .macro-archive-link a:focus  { color:#000!important }
    
@media (min-width: 992px) {
    
    .sec-featured-news .component-headlines.layout-carousel .carousel-caption .carousel-caption-title a { -webkit-line-clamp: 2 }
    .site-header .section-dark .side-bottom .quick-links .nav .nav-link span[class*=fa-flo]:before { content: ""; display: block; width: 2rem; height: 2rem; background: url(/assets/Flo_Icon.png) no-repeat; background-size: 20px auto; background-position:left center } 

    /*.component-scoreboard .page-details { display: block!important }*/
    /*.component-scoreboard .page-details .component-headings { display:none!important }*/
    /*.component-scoreboard .page-details .component-sponsor { display:block!important; position:absolute; top:50%; transform:translateY(calc(-50% + 20px)); left:.7rem}*/
    /*.component-scoreboard .page-details .component-sponsor img { max-width:150px }    */

    /*.pre-header .component-scoreboard.layout-small .macro-archive-link { transform: translateY( calc(-50% - 20px));}*/
    


    .navbar-offcanvas-template .has-submenu .submenu-inner .nav-link > [data-bs-toggle="collapse"] { padding-left:0}


}





/* Full Width YouTube */
.YT-container, .iframe-container {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}
.YT-video, .iframe-frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.iframe-container-smugmug {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 67%;
}