/*imports*/

@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');

/*main*/

:root {
  --primary: #22DA3D;
}

body {
  background: #000 url(../images/bg-main.jpg?002) no-repeat; 
  color: #fff;
  font-family: "Oswald", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

.text-info {
  color: var(--primary) !important; 
  text-decoration: none;

}

.btn-info {
  background-color: var(--primary) !important;
}

.primary {
	color: var(--primary) !important;
}

.primary-bg {
	background: var(--primary) !important;
	border: 1px solid var(--primary) !important;
}

.carousel-indicators .active {
  background-color: var(--primary);
}

.container {
  max-width: 1120px;
}

.text-primary {
  color: var(--primary) !important;
}

.btn-primary {
  background-color: var(--primary);
}

.caption {
  line-height: 1;
  font-weight: 400;
}


.btn-circle-odds.btn-xl {
  width: 70px;
  height: 70px;
  padding: 1rem;
  border-radius: 50%;
  font-size: 1rem;
  line-height: 1;
  z-index: 1030;
  position: fixed;
  right: 1rem;
  bottom: 1rem;
  transition: all .25s ease 0s;
  }

  .btn-circle-odds:focus {
  outline: none !important;
  box-shadow: none !important;
 }
  
  #modal-live-odds{
  
  z-index: 99999;
  
  }



@media only screen and (max-width: 576px) { 

  .login {
    padding: 5rem 2rem 2rem;
  }

  .main {
    padding: 0 2rem;
  }

}