@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');


:root {
    --body-font-family: 'Montserrat', sans-serif;
    --bs-font-sans-serif: 'Montserrat', sans-serif;
    --bs-body-font-family: 'Montserrat', sans-serif;
    --heading-font-family: 'Montserrat', sans-serif; 
}

body {   background-color: var(--bs-secondary);  background-image: url('/images/setup/texture.png');}

@media (max-width: 991px) {
    body {   background-image: none}
}

@media (min-width: 992px) {

    .pre-header .title-bar { position:relative }
    .header-pioneer-logo { position:absolute; right:0;  top:50%; margin-top:-29px }
    .header-pioneer-logo .component-banner img { max-height:60px }
    .site-title {  font-size: 1.85rem;   font-weight: bold;}
}

.sec-standings .component-tabs .form-floating {   display: none !important; }
.sec-schedule-tabs .component-scoreboard.layout-small .card span.name, span.status.fw-bold, span.date, span.vs-at-indicator.fw-normal {    color: var(--bs-primary)}
.next-event-bar {display: none} 
.sec-schedule-tabs .archive-link, .sec-standings .archive-link, .sec-recent-videos .archive-link {    border-bottom-left-radius: 10px;   border-bottom-right-radius: 10px;}
.section.sec-recent-videos .ps-component, .section.sec-standings .ps-component {   border-radius: 10px;}
.sec-recent-videos .page-details,  .sec-standings .page-details, .sec-schedule-tabs .component-tabs .page-details {    border-top-left-radius: 10px;   border-top-right-radius: 10px;} 


/*main#site-main {    background-color: var(--bs-secondary);    background-image: url(/images/setup/texture.png);   background-repeat: no-repeat;} */
body{    background-position: top center;   background-attachment: scroll;}





