::selection {
    color: none;
    background: none;
}
/* For Mozilla Firefox */
::-moz-selection {
    color: none;
    background: none;
}

.fantasyHeader h1 img {
    max-width: 350px;
    transition: all 2s;
}

.fantasyHeader {
    background: #7300ff;
    background: linear-gradient(180deg,rgba(115, 0, 255, 1) 1%, rgba(248, 97, 240, 1) 100%);
}

a.btn, button.btn, a.btn:link, a.btn:visited {
    background-color: #FECC5B;
    color:#7300ff
}

a.btn:hover, button.btn:hover, a.btn:link:hover, a.btn:visited:hover {
    background-color: #ddae41;
    color:#7300ff
}

#bracketcountbuttons{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;  

}
.bracketbutton{
    display: block;
    width: 300px;    
    margin: 10px;    
}

#bracketbuilder{
    display: none;
}

#builderrecap{
    display: none;
}

#recapqueens{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

h2.recapbrackettitle{
    text-align: left;
    font-size: 30px;
    font-weight: 300;
    margin: 0px;
}

#recapcontent{
    display: block;
    margin-bottom: 45px;
}

#start_season_btn{
    margin-bottom: 50px;
}

.bracketwrapper{
    display: inline-block;
    margin-bottom: 20px;
    padding: 20px;
    border-radius:10px;
    background: #7300ff;
    background: linear-gradient(180deg,rgba(115, 0, 255, 1) 1%, rgba(248, 97, 240, 1) 100%);
}

.screen {
    background: linear-gradient(45deg,rgba(115, 0, 255, 1) 0%, rgba(248, 97, 240, 1) 100%);
}

#episodesplash .bg{
    background-color: #860EFD;
    opacity: 0.3;
    background: linear-gradient(135deg, #F961F155 25%, transparent 25%) -40px 0/ 80px 80px, linear-gradient(225deg, #F961F1 25%, transparent 25%) -40px 0/ 80px 80px, linear-gradient(315deg, #F961F155 25%, transparent 25%) 0px 0/ 80px 80px, linear-gradient(45deg, #F961F1 25%, #860EFD 25%) 0px 0/ 80px 80px;
    background-blend-mode: overlay;
}

.screencontent #bracket{
    display: block;
    margin-top: 20px;
    font-size: 20px;
    font-weight: 400;
    opacity: 0.8;
    font-family: 'Yanone Kaffeesatz', sans-serif;
}

.selectorsection{
    background-color: #F660EF;
    background: linear-gradient(0deg,rgba(115, 0, 255, 1) 0%, rgba(215, 73, 244, 1) 47%, rgba(248, 97, 240, 1) 100%);
}

#episodesplash h2{
    margin-top: 20px;
}

.konvajs-content{
    display: inline-block;
}

#resultsSection{
    background: linear-gradient(0deg,rgba(115, 0, 255, 1) 0%, rgba(215, 73, 244, 1) 47%, rgba(248, 97, 240, 1) 100%);
}


#resultsSection .btn{
    margin: 20px;
}