@import url('https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Encode+Sans+SC:wght@900&display=swap');
body{    
    font-family: 'Roboto', sans-serif;
    /* background-image: url("assets/bg.png"); */
    background-color: #15191f !important;
    background-repeat: no-repeat;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
    background-size: cover; 
  
   
} 
.heading{
    font-size: 35px;
    font-family: 'Encode Sans SC', sans-serif;
    font-weight: 900;
    animation: flicker 1s infinite alternate;
    padding-top: 15px;
}
.discord-widget{
    display: block;
}
@keyframes flicker {
    
    0%, 18%, 22%, 25%, 53%, 57%, 100% {
  
        text-shadow:
        0 0 4px #7b7282,
        0 0 11px #7b7282,
        0 0 19px #7b7282,
        0 0 40px #2bab49,
        0 0 80px #2bab49,
        0 0 90px #2bab49,
        0 0 100px #2bab49,
        0 0 150px #2bab49;
    
    }
    
    20%, 24%, 55%{        
        text-shadow: none;
    }    
  }
#discordBtn{
    
    display: none;
}
.titleH{
    text-decoration: none;
}
.gameTitle{
    font-size: 30px;
    font-weight: 500;
}
.gameList{
    max-width: 900px;
}
hr{
    border: 2px solid #fff;
}
.navbar{
    background-color: #f40d30;
}
.name{
    font-family: 'Encode Sans SC', sans-serif;
    padding-left: 10px;    
}
.discordNav{
    font-family: 'Roboto', sans-serif;
    text-decoration: none;
    color: white;
    font-size: 15px;
    padding-right: 10px;
}
.epicFilter{
    padding-left: 30px;
}
.backalert{
    display: none;
}
.gameDesc{
    font-size: 20px;
}
#timer{
    font-size: 30px;
}
.header-progress {
    position: fixed;
    top: 0;
    z-index: 1;
    width: 100%;
    background-color: #f1f1f1;
  }
  
  /* The progress container (grey background) */
  .progress-container {
    width: 100%;
    height: 8px;
    background: #ccc;
  }
  
  /* The progress bar (scroll indicator) */
  .progress-bar {
    height: 8px;
    background: #04AA6D;
    width: 0%;
  }
.loader{
    position: absolute;
    left: 50%;
    top: 40%;
    background: transparent url("/assets/loader_v3.gif");    
    /* height: 31px;
    width: 31px; */
    transform: translate(-50%, -50%);
}
.contentmain{
    display: none;
}

::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
	background-color: #302f2d;
	border-radius: 10px;
}

::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #FFF;
	background-image: -webkit-gradient(linear,
									   40% 0%,
									   75% 84%,
									   from(#4D9C41),
									   to(#19911D),
									   color-stop(.6,#54DE5D))
}
.gradientGlow {
  position: relative;
  height: 50px;
  width: 200px;
  border-radius: 50px;
  border: none;
  outline: none;
  background: #111;
  color: #fff;  
  cursor: pointer;
  transition: background 0.5s;
}
.gradientGlow:hover{
    background: linear-gradient(90deg, #fa7199, #f5ce62, #e43603, #fa7199);
    background-size: 400%;
}
.gradientGlow:before{
    content: '';
    position: absolute;
    background: inherit;
    top: -5px;
    right: -5px;
    bottom: -5px;
    left: -5px;
    border-radius: 50px;
    filter: blur(20px);
    opacity: 0;
    transition: opacity 0.5s;
  }
.gradientGlow:hover:before{
  opacity: 1;
  z-index: -1;
}
.gradientGlow:hover{
  z-index: 1;
  animation: glow 8s linear infinite;
}
@keyframes glow {
  0%{
    background-position: 0%;
  }
  100%{
    background-position: 400%;
  }
}
.gradientGlowLight {
    position: relative;
    height: 50px;
    width: 200px;
    border-radius: 50px;
    border: 1px solid #111;
    outline: none;
    background: #fff;
    color: #111;  
    cursor: pointer;
    transition: background 0.5s;
  }
  .gradientGlowLight:hover{
      background: linear-gradient(90deg, #fa7199, #f5ce62, #e43603, #fa7199);
      background-size: 400%;
  }
  .gradientGlowLight:before{
      content: '';
      position: absolute;
      background: inherit;
      top: -5px;
      right: -5px;
      bottom: -5px;
      left: -5px;
      border-radius: 50px;
      filter: blur(20px);
      opacity: 0;
      transition: opacity 0.5s;
    }
  .gradientGlowLight:hover:before{
    opacity: 1;
    z-index: -1;
  }
  .gradientGlowLight:hover{
    z-index: 1;
    animation: glowLight 8s linear infinite;
  }
  @keyframes glowLight {
    0%{
      background-position: 0%;
    }
    100%{
      background-position: 400%;
    }
  }
