﻿
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}

.encontre-evento .card-text {
  font-size: 12px;
}

.badge-chamadasubmissao {
  color: #478B00;
  border: none;
  background-color: #478B001A;
  border-radius: 100px;
  font-size: 11px;
  padding: 5px 10px;
  font-weight: normal;
}

.badge-tipoAtividade {
  color: #6c757d;
  border: none;
  background-color: #ecedee;
  border-radius: 100px;
  font-size: 11px;
  padding: 5px 10px;
  font-weight: normal;
  white-space: break-spaces;
}


.categoria-submissao {
  color: #478B00;
  border: none;
  background-color: #478B001A;
  border-radius: 102px;
  font-size: 13px;
  padding: 8px 18px;
  white-space: nowrap;
}

  .categoria-submissao:hover, .categoria-submissao-ativo {
    color: #2f5c00;
    border: none;
    background-color: #478b0038;
    box-shadow: none;
  }

  .categoria-submissao:focus {
    box-shadow: none;
  }

/*.flickity-button {
  background: white;
  box-shadow: 0 0.2rem 0.5rem rgba(0,0,0,.15);
}

  .flickity-button:hover {
    background: #007bff;
  }

.flickity-button-icon {
  fill: #007bff;
}

.flickity-button:hover .flickity-button-icon {
  fill: #007bff;
}

.flickity-prev-next-button {
  border-radius: 0;
  width: 80px;
}

  .flickity-prev-next-button .flickity-button-icon {
    position: unset;
    max-width: 18px;
  }

  .flickity-prev-next-button.previous .flickity-button-icon {
    float: left;
    margin-left: 10px;
  }

  .flickity-prev-next-button.next .flickity-button-icon {
    float: right;
    margin-right: 10px;
  }

  .flickity-prev-next-button.previous {
    left: -9px;
    background: linear-gradient( 270deg, rgba(255,255,255,0.1) 0%, rgba(251,251,251,0.9) 26%, rgba(255,255,255,1) 100%);
  }

  .flickity-prev-next-button.next {
    right: -9px;
    background: linear-gradient( 90deg, rgba(255,255,255,0.1) 0%, rgba(251,251,251,0.9) 26%, rgba(255,255,255,1) 100%);
  }

.flickity-button:disabled {
  display: none;
}

.encontre-evento .card-img-top {
  height: 100% !important;
  max-height: 110px !important;
}

*/

.encontre-evento .card-img-top {
  height: 100px !important;
}

.card-text {
  color: #adb5bd;
}

.flickity-button {
  background: white;
  box-shadow: 0 0.2rem 0.5rem rgba(0,0,0,.15);
}

  .flickity-button:hover {
    background: #007bff;
  }

.flickity-button-icon {
  fill: #007bff;
}

.flickity-button:hover .flickity-button-icon {
  fill: white;
}

.flickity-prev-next-button .flickity-button-icon {
  position: unset;
}

.carousel-categorias .flickity-prev-next-button {
  top: 30%;
}

.flickity-prev-next-button.previous {
  left: -75px;
}

.flickity-prev-next-button.next {
  right: -75px;
}

.flickity-button:disabled {
  display: none;
}

.encontre-evento .card-text {
  font-size: 0.75rem;
}

.carousel-eventos {
  margin-left: -15px;
  margin-right: -15px;
}

.carousel-cell[style*='left'] {
  /*height: 92%;*/
  height: 100%;
}

.encontre-evento .card-title {
  font-size: 0.93rem;
}

.max-one-line {
  display: -webkit-box !important;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.border-error {
  border-color: red;
}

.icon-search-evento {
  padding-top: 5px !important;
  padding-right: 5px !important;
}

.shadow-left-custom {
  z-index: 0;
  height: 0px;
  width: 0px;
}

.shadow-left-custom-categorias {
  z-index: 0;
  height: 0px;
  width: 0px;
}

@media (min-width: 0px) and (max-width: 576px) {
  .shadow-left-custom {
    position: absolute;
    z-index: 999999;
    height: 340px;
    width: 17px;
    right: 0px;
    margin-top: 30px;
    background-color: #fff;
    box-shadow: #ffff 0px 0px 10px 10px;
  }
  .shadow-left-custom-categorias {
    position: absolute;
    z-index: 999999;
    height: 140px;
    width: 17px;
    right: 0px;
    margin-top: 0;
    background-color: #fff;
    box-shadow: #ffff 0px 0px 10px 10px;
  }
  button.flickity-button.flickity-prev-next-button {
    display: none !important;
  }
}

