/* CSS Document */

 html { scroll-behavior: smooth; }


.team-name {
    padding: 0px;
    font-size: calc(18px + 0.9vw);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%; /* This makes the div take up 100% of its parent container's width */
    box-sizing: border-box; /* Ensures padding is included in the element's total width/height */
}

.boldy  { font-family: 'Open Sans', sans-serif;font-weight: 700;}
.boldy-squeeze  { font-family: 'Open Sans', sans-serif;font-weight: 800; letter-spacing: -4px; line-height:40px}
.txt-sqz  { letter-spacing: -1px;}
.thinn  { font-family: 'Open Sans', sans-serif;font-weight: 400;}
.lato1  { font-family: 'Lato', sans-serif;font-weight: 300;}
.lato2  { font-family: 'Lato', sans-serif;font-weight: 400;}
.lato3  { font-family: 'Lato', sans-serif;font-weight: 700;}
.lato4  { font-family: 'Lato', sans-serif;font-weight: 900;}
.robo-thinn  { font-family: 'Roboto', sans-serif;font-weight: 300;}
.robo-boldy  { font-family: 'Roboto', sans-serif;font-weight: 800;}
.raleway-thinn  { font-family: 'Raleway', sans-serif;font-weight: 300;}
.raleway-boldy  { font-family: 'Raleway', sans-serif;font-weight: 800;}
.mont-thinn  { font-family: 'Montserrat', sans-serif;font-weight: 300;}
.mont-boldy  { font-family: 'Montserrat', sans-serif;font-weight: 800;}
.monte-thinn  { font-family: 'MonteCarlo', cursive;font-weight: 400;}
.monte-boldy  { font-family: 'MonteCarlo', cursive;font-weight: 800;}
.opensans-thinn  { font-family: 'Open Sans', sans-serif;font-weight: 400;}
.opensans-boldy  { font-family: 'Open Sans', sans-serif;font-weight: 700;}
.hand-thinn  { font-family: 'Just Me Again Down Here', cursive; font-weight: 300;}
.hand-boldy  { font-family: 'Just Me Again Down Here', cursive; font-weight: 800;}
.ubuntu-thinn  { font-family: 'Ubuntu', sans-serif;font-weight: 400;}
.ubuntu-boldy  { font-family: 'Ubuntu', sans-serif;font-weight: 700;}
.bitter-thinn  { font-family: 'Bitter', sans-serif;font-weight: 400;}
.bitter-boldy  { font-family: 'Bitter', sans-serif;font-weight: 700;}
.rokkitt-thinn  { font-family: 'Rokkitt', sans-serif;font-weight: 400;}
.rokkitt-boldy  { font-family: 'Rokkitt', sans-serif;font-weight: 700;}
.droid-thinn  { font-family: 'Droid Serif', serif;font-weight: 400;}
.droid-boldy  { font-family: 'Droid Serif', serif;font-weight: 700;}
.incon-thinn  { font-family: 'Inconsolata', sans-serif;font-weight: 400;}
.incon-boldy  { font-family: 'Inconsolata', sans-serif;font-weight: 700;}
.oswald-thinn  { font-family: 'Oswald', sans-serif;font-weight: 400;}
.oswald-boldy  { font-family: 'Oswald', sans-serif;font-weight: 700;}
.droidsans-thinn  { font-family: 'Droid Sans', sans-serif;font-weight: 400;}
.droidsans-boldy  { font-family: 'Droid Sans', sans-serif;font-weight: 700;}
.passion-thinn  { font-family: 'Passion One', cursive;font-weight: 400;}
.passion-boldy  { font-family: 'Passion One', cursive;font-weight: 700;}
.ptsans-thinn  { font-family: 'PT Sans', sans-serif;font-weight: 400;}
.ptsans-boldy  { font-family: 'PT Sans', sans-serif;font-weight: 700;}
.sourcesans-thinn  { font-family: 'Source Sans Pro', sans-serif;font-weight: 400;}
.sourcesans-boldy  { font-family: 'Source Sans Pro', sans-serif;font-weight: 700;}
.notosans-thinn  { font-family: 'Noto Sans', sans-serif;font-weight: 400;}
.notosans-boldy  { font-family: 'Noto Sans', sans-serif;font-weight: 700;}
.ptserif-thinn  { font-family: 'PT Serif', serif;font-weight: 400;}
.ptserif-boldy  { font-family: 'PT Serif', serif;font-weight: 700;}

.kaushan-thinn  { font-family: 'Kaushan Script', cursive;font-weight: 400;}
.kaushan-boldy  { font-family: 'Kaushan Script', cursive;font-weight: 700;}
.shadows-thinn  { font-family: 'Shadows Into Light', cursive;font-weight: 400;}
.shadows-boldy  { font-family: 'Shadows Into Light', cursive;font-weight: 700;}
.splash-thinn  { font-family: 'Splash', cursive;font-weight: 400;}
.splash-boldy  { font-family: 'Splash', cursive;font-weight: 700;}
.vujahday-thinn  { font-family: 'Vujahday Script', cursive;font-weight: 400;}
.vujahday-boldy  { font-family: 'Vujahday Script', cursive;font-weight: 700;}
.cormorant-thinn  { font-family: 'Cormorant SC', serif;font-weight: 400;}
.cormorant-boldy  { font-family: 'Cormorant SC', serif;font-weight: 700;}

/* #2AACE3 - default blue */
/* mtp blue 
    .brand-color { color:#519DDC; }
    .brand-colorbkg { color:#fff; background-color:#519DDC; }
    .brand-colorhov:hover { color:#fff; background-color:#519DDC; }
    .brand-iconcolor { color:#519DDC; }
    .brand-iconcolor:hover { color:#fff; background-color:#519DDC; }
    .btn.outline_brandcolor { background: #FFF; padding: 12px 22px; border-color: #333; border:solid 1px; color: #519DDC; }
    .btn.outline_brandcolor:hover { color: #FFF; border-color: #FFF; background: #519DDC; }
    .btn.outline_brandcolor_rev { background: #519DDC; padding: 12px 22px; border-color: #FFF; border:solid 1px; color: #FFF; }
    .btn.outline_brandcolor_rev:hover { color: #519DDC; border-color: #519DDC; background:#FFF ; }
*/
	  