html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

  body {
  margin: 0;
  font-family: "Roboto", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000;
  text-align: left;
 }

 .brand-title img{
max-width: 70px;
 }

 #participant_details,#submission_button,.payment_details,#codes_error,#code_error{
  display: none;
}

.logo img{max-height:120px;}

/* SkyDash gradient card backgrounds */
.gradient-1 { background-image: linear-gradient(230deg, #759bff, #843cf6); }
.gradient-2 { background-image: linear-gradient(230deg, #fc5286, #fbaaa2); }
.gradient-3 { background-image: linear-gradient(230deg, #ffc480, #ff763b); }
.gradient-4 { background-image: linear-gradient(230deg, #0e4cfd, #6a8eff); }

.table{
  font-family: "Nunito", sans-serif;
}
.table td, .jsgrid .jsgrid-table td {
	font-size: 0.8rem !important;
  padding-top:0.45rem;
  padding-bottom:0.45rem;
}

@media (max-width: 767px) {
  .content-wrapper {
    padding: 0.5rem;
  }
  .card.card-img-holder {
	text-align: center;
}
}