@charset "UTF-8";

html, body { margin:0; padding:0; }
body { 
    font-family: 'Bubblegum Sans', cursive;
    color:gold;background: rgb(2,0,36);
    
}

#bkg {
    position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:0;
    background: -moz-linear-gradient(140deg, rgba(2,0,36,1) 0%, rgba(58,9,121,1) 60%, rgba(119,0,255,1) 100%);
    background: -webkit-linear-gradient(140deg, rgba(2,0,36,1) 0%, rgba(58,9,121,1) 60%, rgba(119,0,255,1) 100%);
    background: linear-gradient(140deg, rgba(2,0,36,1) 0%, rgba(58,9,121,1) 60%, rgba(119,0,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024",endColorstr="#7700ff",GradientType=1);
}

button{
    font-family: 'Bubblegum Sans', cursive;
}
#wrp{
    position: absolute;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
#ctn{
    display: flex;
    justify-content: center;
    align-items: center;
}
.col{
    width: 200px;
    margin:40px;
}

ul.reset,
ul.reset li,
ul.reset ul li {
    margin:0;
    padding: 0;
    text-indent: 0;
    list-style-type: none;
    text-align: center;
}
ul.reset li {
    padding:3px;
    margin:3px;
    /* border: 1px dotted green; */
    font-size: xx-large;
}
#ctrl button {
    width: 200px;
    height: 200px;
    border:7px solid indianred;
    background-color: lightcoral;
    border-radius: 50%;
    cursor:pointer;
    font-size: 48px;
    color:aliceblue;
}

.blink_me {
    animation: blinker 1s linear infinite;
}
.rot{
    -webkit-transform: rotate(360deg);
    -webkit-transition-duration: 1s;
    -webkit-transition-delay: now;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
}
@keyframes blinker {
    50% {
        opacity: 0;
    }
}

@media screen and (max-width: 750px) {
 
    #ctn{
        flex-direction: column;
        
    }

    #ctrl button {
        width: 100px;
        height: 100px;
        font-size: 18px;
    }

    ul.reset li {
        font-size: large;
    }
}


