
.spinwheel{
    margin-top: 4%;
    text-align: center;
}
.spinwheel img{
    width: 64%;
    align-items: center;    
}
 .spinwheel .logo img{
    width: 100% ;
    align-items: center; 
    margin-bottom: 30%;   
}
.spinwheel .inner-wheel{
    position: absolute;
    display: block;
    top: 9%;
    left: 26.5%;
    width: 46.5%;
    z-index: -1;    
    
}


@media (min-width: 600px){
    .spinwheel #resultAndar, .spinwheel #resultBahar {    
        position: absolute;
        display: block;
        top: 29%;
        left: 0%;
        right:0%;
         font-size: 40px;
         width: 100%;
         font-weight: 600;
         content: "";
         min-height: 1%;
     } 
     .spinwheel .inner-wheel{
        position: absolute;
        display: block;
        top: 8.5%;
        left: 26.5%;
        width: 46.5%;
        z-index: -1;    
        
    }
       
}
@media (min-width: 1000px){
    .spinwheel #resultAndar, .spinwheel #resultBahar {    
        position: absolute;
        display: block;
        top: 31%;
        left: 0%;
        right:0%;
         font-size: 40px;
         width: 100%;
         font-weight: 600;
         content: "";
         min-height: 1%;
     } 
     .spinwheel .inner-wheel{
        position: absolute;
        display: block;
        top: 9%;
        left: 26.5%;
        width: 46.5%;
        z-index: -1;    
                
    }
    #searchResults .btn{
        margin-top: 30px;
    }
      
    
}
@media (max-width: 576px) { 
    .searchResults label{
        text-align: center;
    } 
}

 #drawResult{
    background: #fff;
    display: block;
    border-radius: 5px;
    animation: none;
    z-index: 12;
    min-height: 50px;
}
.spinwheel #finalResult{    
    background: #fff;
    display: inherit;
    border-radius: 5px;
    animation: none;
    z-index: 12;
    min-height: 50px;
    margin-bottom: 0px;
    font-size: 35px;
    font-weight: 600;
}
.spinwheel .live-result-text {    
    animation:blinkingText 1.2s infinite;}
    @keyframes blinkingText{
        0%{     color: #ffc91f;    }
        49%{    color: #ffc91f; }
        60%{    color: transparent; }
        99%{    color:transparent;  }
        100%{   color: #ffc91f;    }
    }
.spinwheel a{
    margin-top: 10px;
    font-size: 18px;
    font-weight: 600;
    width: 100%;
}
.banner-img{
    margin-top: 10%;
}
#searchResults .form-group{
text-align: left;

}
#searchResults .input-group .form-control {
    position: relative;
    z-index: 2;   
    
}
.resultList td,.resultList th{
    text-align: center;
    font-size:20px;
    background-color: #0a2841;
    color: #fff;
}

label{
    font-size: 18px;
}

