.btn-primary {
    --bs-btn-bg:var(--bs-primary);
    --bs-btn-border-color:var(--bs-primary);
    --bs-btn-hover-bg:var(--bs-primary);
    --bs-btn-hover-border-color:var(--bs-primary);
    --bs-btn-active-bg:var(--bs-primary);
    --bs-btn-active-border-color:var(--bs-primary)
}
.btn-secondary {
    --bs-btn-bg:var(--bs-secondary);
    --bs-btn-border-color:var(--bs-secondary);
    --bs-btn-hover-bg:var(--bs-secondary);
    --bs-btn-hover-border-color:var(--bs-secondary);
    --bs-btn-active-bg:var(--bs-secondary);
    --bs-btn-active-border-color:var(--bs-secondary)
}

.form-control:focus, .form-select:focus { border-color:var(--bs-primary); box-shadow:0 0 0 0.25rem rgb(var(--bs-primary-rgb) / 25%) }

/*************** Header ****************/
main#site-main {background-image: url(https://theme-assets.prestosports.com/theme-assets/goucher/assets/images/Desktop-background.png) no-repeat;background-size: cover;}
.site-header.is-pinned .macro-title-bar{height:0;overflow:hidden;transition:.4s ease-in-out;}
.macro-primary-navigation.position-relative {background-image: url(https://theme-assets.prestosports.com/theme-assets/goucher/assets/images/check-texture.png);background-color:var(--bs-primary);}
.component-navbar-primary.layout-standard .navbar .navbar-nav .nav-link{color:#fff;}
.component-navbar-primary.layout-standard .navbar .navbar-nav > li.nav-item > .nav-link{position:relative;text-transform:uppercase;font-weight:500;padding:1.25rem;}
.component-navbar-primary.layout-standard .navbar .navbar-nav > li.nav-item > .nav-link:before{position:absolute;bottom:-1px;left:0;right:0;content:'';width:0;height:6px;background-color:var(--bs-secondary);margin:0 auto;transition:.3s ease-in-out;}
.component-navbar-primary.layout-standard .navbar .navbar-nav > li.nav-item:hover > .nav-link:before{width:calc(100% - 1rem);transition:.3s ease-in-out;}
.navbar-links {position: absolute;right: 0;width: 16rem;height: calc(100% + 15px);top: -5px;z-index:1;background: var(--bs-secondary);clip-path: polygon(10% 0%, 100% 0, 100% 100%, 0% 100%);display:flex;align-items:center;justify-content:center;filter: drop-shadow(0px 14px 16px #000);}
header:not(.is-pinned) .navbar-links .component-search .btn, header:not(.is-pinned) .navbar-links .nav .nav-link{padding-top:.8rem;}
.navbar-links .component-search .btn, .navbar-links .nav .nav-link{color:var(--bs-primary);font-weight:600;text-transform:uppercase;font-size:1.15rem;}
.navbar-links .component-search .btn:hover, .navbar-links .nav .nav-link:hover{color:#000;}
header.site-header .macro-title-bar {overflow: visible;height: 4rem;transition:.4s ease-in-out;background-color:#fff;}
.component-navbar-primary.layout-standard .navbar.navbar-dark .dropdown-menu.bg-primary{background-color:var(--bs-primary)!important;}
header.site-header .macro-title-bar .macro-title-img{max-width:280px;}
header.site-header .macro-title-bar .macro-title-img:not(.left){max-width:100px;}
.component-navbar-primary.layout-standard .navbar.navbar-dark .megamenu .dropdown-menu-inner li.nav-item .dropdown-menu-inner a.nav-link:hover{background:var(--bs-secondary) !important;color:var(--bs-primary);}
.navbar-links .component-search .btn {font-size: 1.6rem;}
.component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu{background-color:#fff!important;padding:1.5rem 0 0 0;z-index:1;}
.component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner {background-color:var(--bs-primary);padding:0 1rem 3rem 1rem;position:relative;}
.component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner:after{content:'';position:absolute;width:100%;height:3.75rem;background-image: url(https://theme-assets.prestosports.com/theme-assets/goucher/assets/images/check-texture.png);background-color:var(--bs-primary);left:0;bottom:0;}
.component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner .navbar-dark.bg-primary{background-color:var(--bs-primary)!important;margin:0 auto;border-radius:0;}

header:not(.is-pinned) .component-navbar-primary.layout-standard .navbar.navbar-dark .megamenu .megamenu-inner ul[data-mega="true"] > .nav-item > .dropdown-old-toggle {padding-top: 1rem;}
/*.component-navbar-primary.layout-standard .navbar.navbar-dark .megamenu .megamenu-inner ul[data-mega="true"] > .nav-item > .dropdown-menu {padding-left: 4rem;}*/
.component-navbar-primary.layout-standard .navbar.navbar-dark .megamenu .dropdown-menu li.nav-item {border-color: transparent;}
.component-navbar-primary.layout-standard .navbar.navbar-dark .megamenu .dropdown-menu li.nav-item a.nav-link {text-transform: uppercase;}
.component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner .navbar-dark.bg-primary .nav-item .dropdown-menu .nav-item .dropdown-menu, .component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner .navbar-dark.bg-primary .nav-item .dropdown-menu .nav-item .dropdown-menu .navbar-dark {background-color: transparent!important;border-radius:0;}
.macro-secondary-navigation a.navbar-brand {font-size: 2rem;text-transform: uppercase;font-weight: bold;color: var(--bs-primary);}
.macro-secondary-navigation .nav-item a.nav-link {text-transform: uppercase;font-weight: bold;color: var(--bs-primary);position:relative;margin:0 .25rem;}
.macro-secondary-navigation .nav-item a.nav-link:before{content:'';position:absolute;bottom:0;left:0;right:0;width:0;height:4px;background:var(--bs-secondary);transition:.4s ease-in-out;margin:0 auto;}
.macro-secondary-navigation .nav-item a.nav-link:hover:before{width:100%;transition:.4s ease-in-out;}
.macro-secondary-navigation .nav-item a.nav-link.active:before{width:100%;}
.macro-secondary-navigation .nav-item.flexible-menu > .nav-link:before, header.site-header .macro-title-bar  .title{display:none;}
.secondary-navigation{background: url(https://theme-assets.prestosports.com/theme-assets/goucher/assets/images/Desktop-background.png);background-size: cover;background-position: top;background-repeat: no-repeat;}
.macro-secondary-navigation .navbar-nav .nav-item.dropdown > .dropdown-menu{background:var(--bs-primary);}
.macro-secondary-navigation .component-navbar-secondary.layout-standard .navbar .nav-item:not(.parent) .nav-link{white-space:wrap!important;}
.site-home .macro-secondary-navigation{display:none;}
.nav-links-wrap {filter: drop-shadow(-2px 7px 3px #0000003b);position: absolute;right: 0;width: 16rem;height: 100%;color: #0000003b;z-index:1;}
.macro-title-bar .macro-title-img .d-flex {padding: 0;margin:0;}
.component-navbar-primary.layout-standard .navbar.navbar-dark .megamenu .megamenu-inner ul[data-mega="true"] > .nav-item > .dropdown-old-toggle {color: var(--bs-primary)!important;text-transform: uppercase;font-size: 1.75rem;padding-top: 2rem;margin-bottom: 30px;z-index:1;position:relative;padding-left:.5rem;}

header:not(.is-pinned) .megamenu-inner:before{height:4.5rem;}

@media screen and (min-width:992px){
    .megamenu-inner:before {background: var(--bs-secondary);color: var(--bs-primary)!important;width: 100%;margin-left: -1rem;text-transform: uppercase;font-size: 1.75rem;padding-top: 2rem;box-shadow: 0.75rem 0.75rem 0.625rem #0003;margin-bottom: 30px;content: '';position: absolute;height: 5.5rem;}
    .component-navbar-primary.layout-standard .navbar .navbar-nav > li.nav-item:hover > .nav-link:after{transform:rotate(-180deg);transition:transform 0.25s;}
    header.site-header.is-pinned .macro-primary-navigation a.site-logo img{top:.625rem;transition:.4s ease-in-out;}
    .site-header .macro-primary-navigation a.site-logo img {position: absolute;top: -2.5rem;transition:.4s ease-in-out;z-index:2;width:11.4rem;max-height:unset;}
    .macro-title-bar .d-flex {padding: 0 5% 0 12rem;}
    .site-header .macro-primary-navigation .navbar-collapse{justify-content:flex-start;padding-left:11rem;}
    header.site-header .macro-title-bar .macro-title-img{max-width:380px;}
    header.site-header .macro-title-bar .macro-title-img:not(.left){max-width:130px;}
    .component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu{width:calc(100% + 2rem);left:-1rem;border-radius:0;}
    .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-column="true"] > li > .dropdown-toggle{padding-left:.5rem;}
    .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-flex="true"] > li > a{padding:.75rem .5rem;position:relative;}
    .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-flex="true"] > li > a:before{position:absolute;content:'';height:1rem;top:1rem;right:0;width:1px;background:#fff;}
    .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-flex="true"] > li:nth-last-child(1) > a:before{display:none;}
    .component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner .navbar-dark.bg-primary{max-width:960px;flex-wrap:nowrap;}
    header .component-navbar-primary.layout-standard .navbar .megamenu .megamenu-inner ul[data-column="true"] > li > .dropdown-old-toggle{flex:0 0 30%!important;}
    .component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner .navbar-dark.bg-primary .navbar-dark.bg-primary .navbar-dark.bg-primary .navbar-dark.bg-primary {margin-left: 0;}

}
@media screen and (min-width:1200px){
    .component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner .navbar-dark.bg-primary{overflow:hidden;}
    .component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner .navbar-dark.bg-primary{max-width:1140px;}

}
@media screen and (min-width:1400px){
    .component-navbar-primary.layout-standard .navbar .navbar-nav > li.nav-item > .nav-link{font-size:1.15rem;}
    .component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner .navbar-dark.bg-primary{max-width:1600px;}
}
@media screen and (min-width:1600px){

}
@media screen and (max-width:1199px){
    .component-navbar-primary.layout-standard .navbar .navbar-nav > li.nav-item > .nav-link{padding:1.25rem .5rem;}
}
@media screen and (max-width:991px){
    .macro-primary-navigation .component-navbar-primary .navbar > .container-fluid{justify-content:flex-end;padding:0; margin-right:1rem;}
    .macro-primary-navigation .component-navbar-primary .navbar > .container-fluid .navbar-toggler{margin-right:16rem;}
    .macro-primary-navigation.position-relative{padding:1.25rem 0;transition:.5s ease-in;}
    .macro-primary-navigation a.site-logo {position: absolute;top: 5px;max-width:128px;width:100%;left:1rem}
    header .navbar-dark .navbar-toggler{background-color:#fff!important;}
    header .navbar-dark .navbar-toggler .icon-bar{background-color:var(--bs-primary)!important;}
    header .navbar-links{height:fit-content;padding:1.25rem 0;}
    .macro-primary-navigation .component-navbar-primary .navbar > .container-fluid .navbar-collapse{margin-top:2rem;background:var(--bs-primary);}
    .component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu{padding-top:0;}
    .component-navbar-primary.layout-standard .navbar.navbar-dark .megamenu .megamenu-inner ul[data-mega="true"] > .nav-item > .dropdown-old-toggle{padding:1.25rem;margin-bottom:0;font-size:1.25rem;box-shadow:none;}
    .component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner:after{display:none;}
    .component-navbar-primary.layout-standard .navbar.navbar-dark .megamenu .megamenu-inner ul[data-mega="true"] > .nav-item > .dropdown-menu{padding-left:1rem;}
    .navbar-toggler.x .icon-bar:nth-of-type(1){transform-origin:20% 200%!important;}
    .navbar-toggler.x .icon-bar:nth-of-type(3){transform-origin:15% -90%!important;}
    .component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner{padding-bottom:0;}
    ul.navbar-dark.bg-primary.bg-transparent.list-unstyled.dropdown-menu-list {padding-top: .75rem;}
    /*.macro-primary-navigation.position-relative:has(.collapse.show) {background-blend-mode: lighten;transition:.5s ease-in;}*/
    .component-navbar-primary.layout-standard .navbar.navbar-dark .megamenu .megamenu-inner ul[data-mega="true"] > .nav-item > .dropdown-old-toggle {background: var(--bs-primary);color: #fff!important;}
    .component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu{border-color:transparent!important;background-color:transparent!important;}
     header.site-header .macro-title-bar{height:3rem;}
     header.site-header .macro-title-bar .macro-title-img:not(.left){display:none;}
     .macro-title-bar .container-fluid > .d-flex{justify-content:center!important;}
     .macro-primary-navigation.position-relative > .container-fluid{padding:0!important;}
}
@media screen and (max-width:767px){
    header.site-header .macro-title-bar .title, .macro-title-img:not(.left) img.w-100{display:none;}
    header.site-header.is-pinned .macro-title-bar{height:0rem;}
}
@media screen and (max-width:575px){
    .macro-primary-navigation .component-navbar-primary .navbar > .container-fluid .navbar-toggler{margin-right:1rem;}
    .navbar-links, .social-links, .nav-links-wrap{display:none;}
    .component-navbar-primary.layout-standard .navbar.navbar-dark .megamenu .megamenu-inner ul[data-mega="true"] > .nav-item > .dropdown-old-toggle{font-size:1rem;}
}

/*************** Header Ends Here **************/


/* Banner Slider*/

.banner .slick-arrow-controls .next, .banner .slick-arrow-controls .prev{position:absolute;display:block!important;top:50%!important;transform:translateY(-50%);font-size:1.5rem;}
.banner .slick-arrow-controls .next{right:-2rem!important;}
.banner .slick-arrow-controls .prev{left:-2rem!important;}
.component-banner.layout-slider .layout-wrapper { margin-inline: 2rem }
.component-banner.layout-slider .slick-track .slick-slide { align-items: center }
.component-banner.layout-slider .slick-track .slick-slide .item { max-width: 20rem }
.component-banner.layout-slider .slick-track .slick-slide img { max-height: 10rem }
.component-banner.layout-slider .slick-arrow-controls .slick-arrow span {font-size: 22px;}
@media screen and (min-width:1200px){
    .component-banner.layout-slider .slick-slide{padding:0 0.25rem!important;}
}
@media screen and (max-width:1199px){
    .banner .slick-arrow-controls .next{right:-.8rem!important;}
    .banner .slick-arrow-controls .prev{left:-.8rem!important;}
}
  @media screen and (max-width:991px){
      .section.banner{padding-top:2.5rem!important;}
      .banner .slick-arrow-controls .next{right:-.5rem!important;}
    .banner .slick-arrow-controls .prev{left:-.5rem!important;}
  }
  
/* Banner Slider Ends*/

/* Sponsor Slider*/

.sponsors .slick-slider .slick-dots li{margin:0;}
 
/* Sponsor Slider Ends*/

/* Top Stories */ 

.section.top-stories ul.nav.nav-tabs {width: 100%;display: flex;justify-content: flex-start;align-items: center;background-image: url(https://theme-assets.prestosports.com/theme-assets/goucher/assets/images/check-texture.png);background-color:var(--bs-primary);z-index: 1;}
.section.top-stories ul.nav.nav-tabs li.nav-item {flex: 0 0 33%;text-align: center;}
.section.top-stories ul.nav.nav-tabs li.nav-item a.nav-link {position:relative;padding: 1.2rem 1rem;background-color: transparent;border: none;color: #fff;font-size: 1.3rem;text-transform: uppercase;font-weight: 600;-webkit-appearance:none!important}
.section.top-stories ul.nav.nav-tabs li.nav-item a.nav-link:after{position:absolute;bottom:-1px;left:0;right:0;content:'';width:0;height:7px;background-color:var(--bs-secondary);margin:0 auto;transition:.3s ease-in-out;}
.section.top-stories ul.nav.nav-tabs li.nav-item a.nav-link.active:after, .section.top-stories ul.nav.nav-tabs li.nav-item a.nav-link:hover:after{width:calc(100% - 3.25rem);transition:.3s ease-in-out;}
.section.featured-headlines .component-headlines .slick-slider{margin-top:0;}
section.section.sec-scoreboard {padding-left: 0!important;}
.section.featured-headlines .component-headlines .slick-slider .item{justify-content:flex-start!important;}
.component-tabs .tab-content .item{border-radius:0!important;border:0!important;}
.component-tabs .tab-content .item .card, .section.featured-headlines .component-headlines .slick-slider .card{border-radius:0!important;}
.featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block {font-size:1.1rem;bottom: 0!important;top: 61.5%!important;left: auto!important;position: absolute;right: 0;width: fit-content;color:#fff;height: fit-content!important;margin: 0;line-height: 1rem;padding: 1rem!important;}
.featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block.prev{right:5rem;}
.featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block.pp {top: 58%!important;right: 2.25rem;}
.featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block:focus, .top-stories .component-headlines.layout-basic .slick-arrow-controls .btn-block:hover{filter:brightness(1);}
.section.featured-headlines .component-headlines .slick-slider .card .card-body .card-title {font-weight: bold;text-transform: uppercase;max-width: 80%;margin-bottom: 1rem!important;line-height: initial;}
.section.featured-headlines .component-headlines .slick-slider .card .card-body {border-left: 7px solid var(--bs-secondary);}
.section.featured-headlines .component-headlines .slick-slider .card .card-body > .gap-2{gap:0!important}
.section.featured-headlines .component-headlines .slick-slider .card .card-body .flex-md-row-reverse .category{font-size:1.5rem;line-height:1.5rem;color:var(--bs-primary);text-transform: uppercase;}
.section.featured-headlines .component-headlines .slick-slider .card .card-body .flex-md-row-reverse .date {transform: translateY(2.25rem);text-transform: uppercase;color: var(--bs-primary);}
.section.featured-headlines .component-headlines .slick-slider .card .card-body .card-text {color: var(--bs-primary);font-size:1.1rem;}
.section.featured-headlines .component-headlines .slick-slider .card .card-body .read-more-button .btn{text-transform:uppercase;padding:.625rem 2.5rem;margin:1rem 0;line-height:1rem;}
.component-tabs .tab-content .item .card-body .date{display:none;}
.component-tabs .tab-content .item .card-body .category {text-transform: uppercase;color: var(--bs-primary);line-height: .75rem;font-size:1rem;}
.component-tabs .tab-content .item .card-body .card-title {text-transform: uppercase;font-weight: bold;padding-bottom: 2px;margin-bottom: 1rem!important;border-bottom: 4px solid #a6cae4;}
.component-tabs .tab-content .item .card-body .read-more-button .btn{background-color: transparent;border: 0;color: var(--bs-primary);text-transform: uppercase;padding: 0;}
.section.top-stories .tab-pane .layout-wrapper {height: 685px;overflow-y: auto;}
.section.top-stories .tab-pane .layout-wrapper > .list-unstyled{gap:2rem!important;padding-top:1rem;}
.section.top-stories .tab-pane .layout-wrapper::-webkit-scrollbar {width: .625rem;}
.section.top-stories .tab-pane .layout-wrapper::-webkit-scrollbar-track {background:#ddd;}
.section.top-stories .tab-pane .layout-wrapper::-webkit-scrollbar-thumb {background: var(--bs-primary); } 
.section.top-stories .tab-pane .events .card .card-body .body-top > .d-flex {font-weight:bold;justify-content:flex-start!important;color:var(--bs-primary);}
.section.top-stories .tab-pane .events .card .card-body .body-top > .d-flex span {font-size: 1.1rem;}
.section.top-stories .tab-pane .events .card .card-body .body-top > .d-flex span.date{flex:0 0 20%;}
.section.top-stories .tab-pane .events .card .card-body .body-top{border-bottom:4px solid #a6cae4;padding-bottom:.2rem;}
.section.top-stories .tab-pane .events .card .card-body .body-middle .middle-inner{border-top:0!important;}
.section.top-stories .tab-pane .events .card .card-body .body-middle .middle-inner .team .event-team-name{width:100%;align-items:center;min-height:2.25rem;gap:.5rem!important}
.section.top-stories .tab-pane .events .card .card-body .body-middle .middle-inner .team .event-team-name span{color:var(--bs-primary);font-weight:normal;text-align:left;}
.section.top-stories .tab-pane .events .card .card-body .body-middle .middle-inner .team .event-team-name .logo-holder{flex:0 0 20%;text-align:left;}
.section.top-stories .tab-pane .events .card .card-body .body-middle .middle-inner .team .event-team-name .logo-holder img{width:100%;max-height:2.25rem;max-width:3.25rem;object-fit:contain;}
.section.top-stories .tab-pane .events .card.event-box{border:0!important;}
.section.top-stories .tab-pane .events .card .card-body .body-middle .middle-inner .team .event-score{position:absolute;top:1.65rem;right:.5rem;color:var(--bs-primary);font-weight:bold;font-size:1.1rem;}
.section.top-stories .tab-pane .events .card .card-body .body-middle .middle-inner .team.winner .event-score{right:2.25rem;}
.section.top-stories .tab-pane .events .card .card-body .body-middle .middle-inner .team.loser .event-score:before{content:'-';color:var(--bs-primary);font-weight:bold;left:-625rem;}
.section.top-stories .tab-pane .layout-wrapper{padding:0 1rem;}
.top-stories .carousel-control-next, .top-stories .carousel-control-prev {width: fit-content;top: 65%;height:fit-content;font-size:1.25rem;}
.top-stories .carousel-control-next{right:1.25rem;}
.top-stories .carousel-control-prev{right:5rem;left:auto;}
.top-stories .component-headlines .carousel-control-pp {width: fit-content;top: 65%;right: 45px;height:fit-content;font-size:1.25rem;}
.sec-top-stories .component-sponsor, .sec-scoreboard .component-sponsor {display: none!important;}
@media screen and (min-width:1400px){
    .component-tabs .tab-content .item .card-body .card-title{font-size:1.25rem!important;-webkit-line-clamp:2;padding-top:.25rem;line-height:initial;}
    .component-tabs .tab-content .item .card .card-body {padding-left: 2rem;}
}
@media screen and (max-width:1599px){
    .section.top-stories .tab-pane .layout-wrapper{height:650px;}
}
@media screen and (max-width:1399px){
    .section.top-stories ul.nav.nav-tabs li.nav-item a.nav-link {font-size: 1.1rem;padding: 1.2rem .5rem;}
    .featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block{top:55%!important;}
    .featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block.pp{top:50.5%!important;}
    .section.featured-headlines .component-headlines .slick-slider .card .card-body .card-title{max-width:70%;}
    .section.top-stories .tab-pane .layout-wrapper{height:530px;}
    .component-tabs .tab-content .item .card .card-body{padding-left:2rem;}
    .section.top-stories .tab-pane .layout-wrapper > .list-unstyled{gap:1.5rem!important;padding-top:.75rem;}
    .section.top-stories .tab-pane .events .card .card-body .body-top > .d-flex span.date, .section.top-stories .tab-pane .events .card .card-body .body-middle .middle-inner .team .event-team-name .logo-holder{flex:0 0 25%;}
}
@media screen and (max-width:1199px){
    .section.top-stories ul.nav.nav-tabs li.nav-item a.nav-link{padding:1.2rem .6rem;}
    .featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block{top:48%!important;}
    .featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block.pp{top:43.5%!important;}
    .section.top-stories .tab-pane .layout-wrapper{height:480px;}
    .component-tabs .tab-content .item .card .card-body{padding-left:1rem;}
    .section.top-stories .component-tabs .tab-content .item .card-body .category, .component-tabs .tab-content .item .card-body .read-more-button .btn{font-size:.8rem;}
    .section.top-stories .component-tabs .tab-content .item .card-body .card-title{font-size:1.2rem!important;margin-bottom:.65rem!important;}
    .section.top-stories .tab-pane .layout-wrapper .list.list-unstyled{gap:1rem!important;padding-top:.5rem;}
    .section.top-stories .tab-pane .events .card .card-body .body-top > .d-flex span.date, .section.top-stories .tab-pane .events .card .card-body .body-middle .middle-inner .team .event-team-name .logo-holder{flex:0 0 35%;}
}
@media screen and (max-width:991px){
    section.sec-scoreboard .col-12 {padding: 0;}
    .section.top-stories ul.nav.nav-tabs li.nav-item a.nav-link{padding:1.2rem .5rem;font-size:1.5rem;}
    .featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block {top: 55%!important;}
    .featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block.pp {top: 51%!important;}
    .section.top-stories .component-tabs .tab-content .item .card-body .card-title{margin-bottom:.75rem!important;font-size:1.25rem!important;}
    .section.top-stories .component-tabs .tab-content .item .card-body .category, .component-tabs .tab-content .item .card-body .read-more-button .btn{font-size:1rem;}
    .section.top-stories .tab-pane .events .card .card-body .body-top > .d-flex span.date, .section.top-stories .tab-pane .events .card .card-body .body-middle .middle-inner .team .event-team-name .logo-holder{flex:0 0 25%;}
}
@media screen and (max-width:767px){
    .featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block {top: 45%!important;}
    .featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block.pp {top: 40%!important;}
    .section.top-stories ul.nav.nav-tabs{width:100%;right:0;top:0;}
    .section.featured-headlines .component-headlines .slick-slider .card .card-body .flex-md-row-reverse .date{position:absolute;right:0;transform:translateY(1.5rem);}
    .section.featured-headlines .component-headlines .slick-slider .card .card-body .card-title{line-height:2rem;}
    .section.featured-headlines .component-headlines .slick-slider .card .card-body .flex-md-row-reverse .category{font-size:1.25rem;line-height:1.25rem;}
    .section.top-stories .component-tabs .tab-content .item .card-body .category, .component-tabs .tab-content .item .card-body .read-more-button .btn{font-size:1rem;}
    .section.featured-headlines .component-headlines .slick-slider .card .card-body .read-more-button .btn{margin:.5rem 0!important;}
    .section.featured-headlines .component-headlines .slick-slider .card .card-body .card-title{margin-bottom:.5rem!important;}
}
@media screen and (max-width:575px){
    .section.featured-headlines .component-headlines .slick-slider .card .card-body .flex-md-row-reverse .date{position:relative;transform:none;}
    .section.featured-headlines .component-headlines .slick-slider .card .card-body > .d-flex > .flex-column{flex-direction:row!important;flex-direction:row-reverse!important;}
    .section.featured-headlines .component-headlines .slick-slider .card .card-body .flex-md-row-reverse .category, .section.featured-headlines .component-headlines .slick-slider .card .card-body .flex-md-row-reverse .date{font-size:.8rem;}
    .section.featured-headlines .component-headlines .slick-slider .card .card-body .card-title{max-width:100%;}
    .section.top-stories ul.nav.nav-tabs li.nav-item a.nav-link{padding:1.5rem .3rem;font-size:1.3rem;}
    .featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block.pp{top:39.5%!important;}
    section.section.top-stories.px-3 {padding-bottom: 1.75rem;}
    .section.top-stories .tab-pane .events .card .card-body .body-top > .d-flex span.date, .section.top-stories .tab-pane .events .card .card-body .body-middle .middle-inner .team .event-team-name .logo-holder{flex:0 0 40%;}
    .component-tabs .tab-content .item .card .card-body {padding-left: 0;}
    .section.top-stories .component-tabs .tab-content .item .card-body .card-title{font-size:1.5rem!important;}
    .section.top-stories ul.nav.nav-tabs li.nav-item{flex:0 0 30%;}
    .section.top-stories ul.nav.nav-tabs{justify-content:center;flex-wrap:nowrap;}
    section.section.sec-scoreboard{padding-left:1rem!important;}
}
@media screen and (max-width:420px){
    .featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block.pp{top:34%!important;}
    .featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block{top:40%!important;}
    .section.top-stories ul.nav.nav-tabs li.nav-item a.nav-link{padding:1.5rem .3rem;font-size:1.1rem;}
}
@media screen and (max-width:370px){
    .featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block.pp{top:30%!important;}
    .featured-headlines .component-headlines.layout-basic .slick-arrow-controls .btn-block{top:36%!important;}
    .section.top-stories ul.nav.nav-tabs li.nav-item a.nav-link{padding:1.5rem .3rem;font-size:.9rem;}
}

/* Top Stories Ends */

/* More News */

.section.more-news .component-headlines{flex-direction:row!important;}
.section.more-news .component-headlines .macro-archive-link {position: absolute;left: 7%;bottom: 5.625rem;z-index:2;}
.section.more-news .component-headlines .macro-archive-link a{color:#fff;text-transform:uppercase;background:var(--bs-primary);min-width:11rem;line-height:1rem;padding:.625rem;}
.section.more-news .component-headlines .macro-archive-link a:hover{filter:brightness(85%);}
.section.more-news .component-headlines .page-details .component-sponsor span.small, .section.more-news .component-headlines .page-details .component-headings{display:none!important;}
.section.more-news .component-headlines .page-details {flex: 0 0 25%;align-items: flex-start!important;z-index: 2;flex-wrap:wrap;gap:0!important;justify-content:center!important;}
.section.more-news .component-headings .d-flex .component-sub-title {font-size: 3.75rem;line-height: 2.5rem;}
.section.more-news .component-headlines .page-details .component-sponsor {flex: 0 0 60%;width: 100%;justify-content: center!important;display:block!important;text-align:center; margin-top: 1rem }
.section.more-news .component-headlines .page-details .component-sponsor img.img-mh-2 {width: 100%;max-height: unset;height: 100%;}
.section.more-news .component-headlines .page-details .component-sponsor img { max-height: 6rem }
.section.more-news {position:relative;padding: 3.125rem 0 2.5rem!important;}
.section.more-news:before{content:'';position:absolute;top:0;left:0;background:var(--bs-primary);width:100%;height:60%;}
.section.more-news:after {content: '';position: absolute;top: 60%;border-top: 4px solid var(--bs-secondary);transform: translateY(-50%);left: 0;background-image: url(https://theme-assets.prestosports.com/theme-assets/goucher/assets/images/check-texture.png);background-color:var(--bs-primary);width: calc(100% + 1px);height: 2.5rem;left: -1px;background-size: contain;}
.section.more-news .component-headlines.layout-grid .grid .item {flex-basis: 30%;flex-direction: column;z-index:2;overflow:visible!important;}
.section.more-news .component-headlines.layout-grid .item .thumbnail, .section.more-news .component-headlines.layout-grid .item .details {width: 100%;}
.section.more-news .component-headlines.layout-grid .item .details{padding-left:0;}
.section.more-news .component-headlines.layout-grid .grid .item .card-title a{text-transform:uppercase;position:relative;}
.section.more-news .component-headlines.layout-grid .grid .item .card-title{border-bottom:4px solid #a6cae4;-webkit-line-clamp:2;padding-top:.625rem;}
.section.more-news .component-headlines.layout-grid .item .details .date, .section.more-news .component-headlines.layout-grid .item .details .category {display: none;}
.section.more-news .component-headlines.layout-grid .grid {column-gap: 1%;}
.section.more-news .component-headlines > .layout-wrapper{flex:1;}

@media screen and (max-width:1599px){
    .section.more-news .component-headlines .macro-archive-link{left:6%;}
}
@media screen and (max-width:1399px){
    .section.more-news .component-headlines .page-details .component-sponsor img.img-mh-2{width:70%;}
    .section.more-news .component-headlines .page-details .component-sponsor a{text-align:center;}
    .section.more-news .component-headlines .component-headings:before{width:100%;height:100%;left:0;}
    .section.more-news .component-headlines .macro-archive-link a{min-width:9rem;}
    .section.more-news .component-headlines .macro-archive-link{bottom:4.25rem;}
    .section.more-news .component-headlines .page-details .component-sponsor{flex:0 0 100%;}
}
@media screen and (max-width:1199px){
    .more-news .component-headlines.layout-grid .item {display: flex;align-items: center;flex: 0 0 32%;flex-direction: column;z-index: 1;}
    .more-news .component-headlines.layout-grid .grid{justify-content:space-evenly;}
    .section.more-news .component-headlines .macro-archive-link{left:5%;}
}
@media screen and (max-width:991px){
    .section.more-news .component-headings .d-flex{margin-top:0;}
    .section.more-news:before{height:50%;}
    .section.more-news:after{top:50%;}
    .section.more-news .card-title, .section.more-news .card-title a{font-size:1.5rem;line-height:1.4rem;} 
    .section.more-news .component-headings .d-flex .component-title{font-size:1.4rem;}
    .section.more-news .component-headings .d-flex .component-sub-title{font-size:1.5rem;line-height:1.5rem;}
    .section.more-news .component-headlines .component-headings:before {width: 110%;height: 200%;left: 0;top: 0;}
    .section.more-news .component-headlines .macro-archive-link{left:4.5%;}
    .section.more-news .component-headlines .macro-archive-link a{min-width:7rem;font-size:.85rem;}
    .section.more-news .component-headlines .page-details .component-sponsor{margin-top:-1.25rem}
}
@media screen and (max-width:767px){
    .section.more-news .component-headlines{flex-direction:column!important;padding-bottom:3rem;}
    .section.more-news{padding:1rem!important;}
    .section.more-news .component-headings .d-flex {align-items: center;flex-direction: row!important;}
    .section.more-news .component-headlines .page-details .component-sponsor{margin-top:0;flex:0 0 50%;}
    .section.more-news .component-headlines .macro-archive-link{top:auto;right:0;left:0;bottom:.5rem;}
    .section.more-news .component-headlines .macro-archive-link a{padding:.625rem 2.5rem;}
    .section.more-news .component-headlines .component-headings{margin-bottom:6.5rem;}
    .section.more-news .component-headlines .component-headings:before{top:.3rem;left:0rem;background-position:center;width:100%;height:400%;}
}
@media screen and (max-width:575px){
    .more-news .component-headlines.layout-grid .item{flex:0 0 90%;}
    .section.more-news:before{height:20%;}
    .section.more-news:after{top:20%;}
    .section.more-news .component-headlines .macro-archive-link a{font-size:1rem}
}
@media screen and (min-width:768px){
    /*.section.more-news .component-headlines .macro-archive-link{display:none;}*/
}
@media (min-width: 1200px) {
    .section.more-news .component-headlines .page-details .component-sponsor img { max-height: 8rem }
}
@media (min-width: 1400px) {
    .section.more-news .component-headlines .page-details .component-sponsor { margin-top: 2rem }
}
@media (min-width: 1600px) {
    .section.more-news .component-headlines .page-details .component-sponsor { margin-top: 3rem }
}
/* More News Ends*/

/* Parallax */

.section.parallax{position:relative;overflow:visible!important;transform:none!important}
.section.parallax:before{position:absolute;content:'';width:100%;height:2.5rem;bottom:0;left:0;background-image:url(https://theme-assets.prestosports.com/theme-assets/goucher/assets/images/check-texture.png);background-color:var(--bs-primary);background-size:contain;z-index:1;}
.section.parallax:after {position: absolute;content: '';width: 190px;height: 100px;bottom: -1.25rem;left: 0;right: 0;margin: 0 auto;background-image: url(https://theme-assets.prestosports.com/theme-assets/goucher/assets/images/site-logo.png);z-index: 1;background-size: contain;background-repeat: no-repeat;}
.parallax .component-parallax .overlay{background:none;}
.component-parallax .overlay::before{background-color:transparent!important;}
.section.parallax a[rel="wiki-link"] {z-index: 9;position: Relative;left: 20px;color: #fff;}
.section.parallax .col-12{padding:0;}
.component-parallax .layout-wrapper{min-height:50vh!important;}
.component-parallax .layout-wrapper .parallax-card .thumbnail img{max-height:11rem!important;margin-bottom:1.5rem;}

@media screen and (max-width:767px){
.section.parallax:after{width:150px;bottom:-2.5rem;}
}

@supports (-webkit-touch-callout: none) {
    /* CSS specific to iOS devices */
    .component-parallax .parallax-bg.ios-proof {
        position: absolute;
    }
    /* THIS DISABLES THE PARALLAX EFFECT ON ALL MOBILE IOS DEVICES  */
}

@supports (-webkit-touch-callout: none) {
  .component-parallax .parallax-bg{position:absolute!important;} 
}

@supports not (-webkit-touch-callout: none) {
  /* CSS for other than iOS devices */ 
}

/* Parallax Ends */

/* Gallery + Videos */
.section.media-section {margin-bottom: 2.5rem;}
.section.media-section .page-details { display: none!important }
.section.media-section .component-tabs .nav-tabs {width: 100%;border-bottom: 4px solid var(--bs-primary);}
.section.media-section .component-tabs .nav-tabs .nav-link {background: transparent;border: 0;font-size:1.2rem;line-height:2.5rem;font-weight: 600;color: var(--bs-primary);text-transform: uppercase;position:relative;-webkit-appearance:none;}
.section.media-section .component-tabs .nav-tabs .nav-link:before{position:absolute;content:'';bottom:-4px;width:0;left:0;right:0;margin:0 auto;height:7px;background:var(--bs-secondary);transition:.4s ease-in-out;}
.section.media-section .component-tabs .nav-tabs :is(.nav-link.active, .nav-link:hover):before{width:100%;transition:.4s ease-in-out;}
.section.media-section .component-tabs .tab-pane {padding: 1.25rem;border: 1px solid #ddd;}
.section.media-section .component-tabs .tab-pane :is(.box-large, .item) {width:100%;}
.section.media-section .component-tabs .tab-pane .box-large {overflow:visible!important;}
.section.media-section .component-tabs .tab-pane .box-large .card { background-size: 100% auto !important; background-repeat: no-repeat !important; background-position: 0 0 !important }
.section.media-section .component-tabs .tab-pane .box-large .card:hover .card-title a{color:#000!important;}
.section.media-section .component-tabs .tab-pane .box-large .card-img-overlay{position: relative; transform: none; padding-inline: 0; background:#fff; color: var(--bs-primary); font-family: 'Roboto Condensed', sans-serif;  text-transform: uppercase; justify-content:flex-start!important;}
.section.media-section .component-tabs .tab-pane .box-large .card-img-overlay .card-sport { font-size: 1rem }
.section.media-section .component-tabs .tab-pane .box-large .card-img-overlay .card-title{text-align:left;border-bottom:4px solid #a6cae4;padding-bottom:.2rem;}
.section.media-section .component-tabs .tab-pane .box-large .card-img-overlay .card-title a{color:var(--bs-primary)!important;text-transform:uppercase;font-size:1.25rem;}
.section.media-section .component-tabs .tab-pane .box-large .card-img-overlay .card-text{display:none!important;}
.section.media-section .component-tabs .tab-pane :is(.macro-archive-link, .archive-link) {position: absolute;bottom: -3.5rem;left: 0;right: 0;}
.section.media-section .component-tabs .tab-pane :is(.macro-archive-link, .archive-link) a{background:var(--bs-primary);text-transform:uppercase;color:#fff;min-width:25%;line-height:1rem;padding:.625rem;}
.section.media-section .component-tabs .nav-tabs li.nav-item {margin-right: .625rem;}
.section.media-section .component-tabs .tab-pane .items{justify-content:space-between;}
.section.media-section .component-tabs .tab-pane .item .card-img-overlay .card-title{position:absolute;top:103%;left:0;border-bottom:4px solid #a6cae4;padding-bottom:.2rem;}
.section.media-section .component-tabs .tab-pane .item .card-img-overlay .card-title a{color:var(--bs-primary)!important;text-transform:uppercase;font-size:1.5rem}
.section.media-section .component-tabs .tab-pane .item .card:hover .card-title a{color:#000!important;}
.component-video .card-img-overlay.d-flex.flex-column.justify-content-end {top: auto;transform: none;bottom: -30px;background: transparent;color: var(--bs-primary);padding: 0;}
.component-video .card-img-overlay.d-flex.flex-column.justify-content-end .card-date {line-height: 1;}

@media (min-width: 576px){
    .section.media-section .component-tabs .tab-pane :is(.macro-archive-link, .archive-link) a{padding:.625rem 2.5rem;}
}
@media (min-width: 768px){
    .section.media-section .component-tabs .tab-pane :is(.box-large, .item) {width: 49%;}
}
@media (min-width: 992px){
    .section.media-section .component-tabs .nav-tabs .nav-link{font-size:2rem;}
    .section.media-section .component-tabs .tab-pane .box-large{width:48%;}
}
@media (min-width: 1200px) {
    .section.media-section { margin-top: 2rem }
    .section.media-section .component-tabs .tab-pane .box-large .card-img-overlay .card-title { min-height: 4em }
}

/* Gallery + Videos Ends */

/* Social */

.social-links {position: fixed;top: 50%;left: 0;transform: translateY(-50%);}
.social-links .component-nav{padding:0!important;}
.social-links .component-nav ul.nav {flex-direction: column;background: var(--bs-primary);padding:.5rem 0;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;}
.social-links .component-nav ul.nav li a.nav-link{color:#fff!important;padding:.5rem;display:flex;align-items:center;justify-content:center;}
.social-links .component-nav ul.nav li a.nav-link span{font-size:1.75rem;}
.social-links .component-nav ul.nav li a.nav-link:hover{color:var(--bs-secondary)!important;}
.section.social-stream .component-tabs .nav-link:before { font-family: var(--fa-family-brands); font-size: 1.25rem }
.section.social-stream .component-tabs .nav-link[href*="twitter"]:before { content: "\e61b" }
.section.social-stream .component-tabs .nav-link[href*="instagram"]:before { content: "\f16d" }
.section.social-stream .component-tabs .nav-link[href*="facebook"]:before { content: "\f39e" }
.section.social-stream .component-tabs .nav-link[href*="youtube"]:before { content: "\f167" }
.section.social-stream .component-tabs .nav-link span {position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;margin: -1px !important;overflow: hidden !important;clip: rect(0, 0, 0, 0) !important;white-space: nowrap !important;border: 0 !important;}
.section.social-stream .component-headings .component-title{font-size:1.2rem;line-height:2.5rem;color:var(--bs-primary);font-weight:600;text-transform:uppercase;border-bottom:4px solid var(--bs-primary);padding:.5rem 1rem .44rem;}
.section.social-stream .component-headings > .d-flex{flex:1;}
.section.social-stream .component-tabs .layout-wrapper{position:static!important;}
.section.social-stream .component-tabs .layout-wrapper ul.nav-pills{position:absolute;top:.25rem;right:.75rem;}
.section.social-stream .component-tabs .layout-wrapper ul.nav-pills li.nav-item a{background:transparent;color:#fff;position:relative;padding:.5rem .75rem;-webkit-appearance:none}
.section.social-stream .component-tabs .layout-wrapper ul.nav-pills li.nav-item a:after{position:absolute;content:'';left:0;z-index:-1;top:0;width:100%;height:100%;background:var(--bs-primary);clip-path:polygon(0 0, 80% 0, 100% 100%, 20% 100%);-webkit-clip-path:polygon(0 0, 80% 0, 100% 100%, 20% 100%);}
.section.social-stream .component-tabs .layout-wrapper ul.nav-pills li.nav-item a.active:after{background:var(--bs-secondary);}
.section.social-stream .component-tabs .layout-wrapper .tab-pane .embedsocial-hashtag {position: relative;height: 860px;overflow-y: scroll;}
.section.social-stream .component-tabs .layout-wrapper .tab-pane .embedsocial-hashtag::-webkit-scrollbar {width: .625rem;}
.section.social-stream .component-tabs .layout-wrapper .tab-pane .embedsocial-hashtag::-webkit-scrollbar-track {background:#ddd;}
.section.social-stream .component-tabs .layout-wrapper .tab-pane .embedsocial-hashtag::-webkit-scrollbar-thumb {background: var(--bs-primary); } 
.section.social-stream .component-tabs div[class*="content-facebook"]{text-align:center;}

@media (min-width: 576px) {
    .section.social-stream .component-tabs .layout-wrapper .tab-pane :is(.fb-page, .fb-page > span, .fb-page > span > iframe){display:block;margin:0 auto;}
}
@media (min-width: 992px) {
    .section.social-stream { margin-top: 3rem }
    .section.social-stream .component-headings .component-title { font-size:2rem }
}
@media (min-width: 1200px) {
    .section.social-stream { margin-top: 2rem }
}

/* Social Ends Here */

.sponsors .component-banner.layout-slider .slick-track .slick-slide.item:after{content:'';position:absolute;right:0;top:0;width:.5px;height:100%;background:#dddddd8c;}
.sponsors .component-banner.layout-slider .slick-track .slick-slide.item:nth-last-child(1):after{display:none;}
.sponsors{border-top:.5px solid #dddddd8c;}

/* Search */
.modal-dialog.vertical-align{position:static!important;}
.modal-dialog.vertical-align .modal-content{background:transparent!important;position:static;}
.modal-dialog.vertical-align .modal-content .modal-title{display:none;}
.modal-dialog.vertical-align .modal-content button.btn-close {position: absolute;top: 10%;right: 10%;background-color: #fff;filter: none;opacity: 1;border-radius:0;}
.modal-dialog.vertical-align .modal-content button.btn-close:hover{background-color:var(--bs-secondary);}
.modal-dialog.vertical-align .modal-content .modal-body #site-search{border-radius:0!important;text-transform:uppercase;color:var(--bs-primary);padding-right:2.5rem;}
.modal-dialog.vertical-align .modal-content .modal-body .input-group button.input-group-text{position:relative;font-size:1.75rem;color:var(--bs-primary);}
.modal-dialog.vertical-align .modal-content .modal-body #site-search:focus{z-index:0;}
.modal-dialog.vertical-align .modal-content .modal-body .input-group button.input-group-text span.fa-regular{z-index:1;position:relative;}
.modal-dialog.vertical-align .modal-content .modal-body .input-group button.input-group-text:before {height: 150%;width: 160%;content: '';right: -15%;top: -25%;background: var(--bs-secondary);position: absolute;clip-path:polygon(20% 0%, 100% 0, 100% 100%, 0% 100%);z-index:0;}

@media screen and (max-width:767px){
    .modal-dialog.vertical-align .modal-content button.btn-close{right:1rem;}
    .modal-dialog.vertical-align .modal-content .modal-body #site-search{padding-right:2rem;}
}

/* Search Ends Here */

/* Footer */
.site-footer .footer-details { position: relative; padding-block: 2rem; font-family: "Roboto Condensed", sans-serif; text-transform: uppercase }
.site-footer .footer-details::before,
.site-footer .footer-details::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 2rem; background: url(https://theme-assets.prestosports.com/theme-assets/goucher/assets/images/check-texture.png) repeat var(--bs-primary); background-size: 60rem 2rem; z-index:1 }
.site-footer .footer-details::after { top: auto; bottom: 0 }
.site-footer .footer-details { --bs-link-color: #fff; --bs-link-hover-color: var(--bs-secondary) }
.site-footer .footer-details .nav { justify-content: center }
.site-footer .site-title { font-family: "Quantico", sans-serif; font-weight: 700; font-size: 1.5rem }
.site-footer .site-logo img { max-height: 5rem }
.site-footer .social-icons .nav { flex-wrap: nowrap; gap: 1rem }
.site-footer .social-icons .nav-link { padding-inline: 0 }
.site-footer .footer-links .nav { gap: 1.5rem }
.site-footer .footer-links .nav-link { position: relative; padding-inline: 0;  text-decoration: underline }
.site-footer .footer-links li + li .nav-link:after { content: ''; position: absolute; top: 50%; width: 1px; height: 1rem; left: -.75rem; background: #fff; transform: translateY(-50%) }
.site-footer .affiliates ul { margin: 0 }
.site-footer .affiliates .item { max-width: 12rem }
.site-footer .affiliates .item img { max-height: 6rem; margin: 0; filter: brightness(3) saturate(0) contrast(1) sepia(1) grayscale(1) }
.site-footer .site-developer .inc-hostedby { width: 15rem; margin: 0 auto }
.site-footer .site-developer .inc-hostedby svg { fill: #707070 }

@media (min-width: 992px) {
    .site-footer .footer-details { padding-block: 0 }
    .site-footer .footer-details .nav { justify-content: flex-start }
    .site-footer .site-title { font-size: 2rem }
}
/* Footer Ends */

/* Sports Page CSS */

.sports-landing #site-main > .container-fluid.my-md-5{margin-top:0!important;}

/* Sports Page CSS Ends Here */

/* Wiki CSS */

.component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu > .megamenu-inner > a[rel="wiki-link"] {color: #fff;position: relative;bottom: .625rem;}
.component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner .navbar-dark.bg-primary .nav-item .dropdown-menu .nav-item .dropdown-menu > .dropdown-menu-inner > a[rel="wiki-link"]{color:#fff;}
.component-navbar-primary.layout-standard .navbar .parent.dropdown.has-megamenu > .dropdown-menu .megamenu-inner .navbar-dark.bg-primary > .dropdown-menu-inner > a[rel="wiki-link"]{color:#fff;}
.navbar-collapse a[rel="wiki-link"], .menu a[rel="wiki-link"] {color: #fff;}
.macro-title-bar a[rel="wiki-link"] {z-index: 99999;position: relative;}
#site-main .landing-row .carousel-wrapper button.Pause-slider-for{z-index:1;}
/* Wiki CSS Ends */

@supports (-webkit-touch-callout: none) {
 footer .footer-details a{color:#fff!important;}
}