/* main.css */
/* cores padrão mjj rifas */

.text-dark {color: #000000;}
.text-lithg {color: #ffffff;}
.bg-black {background-color: #000000;}
.thistle {background-color: #d8bfd8;}
.lightcyan {background-color: #E0ffff;}
.moccasin {background-color: #ffE4b5;}
.khaki {background-color: #f0E68c;}
.orange {background-color: #ffA500;}
.salmon {background-color: #fA8072;}
.purple {background-color: #A020f0;}
.darkmagenta {background-color: #8b008b;}
.tan {background-color: #d2b48c;}
.mediumSlateblue {background-color: #7b68EE;}
.mediumpurple {background-color: #9370db;}
.rosybrown {background-color: #bc8f8f;}
.peru {background-color: #cd853f;}
.chocolate {background-color: #d2691E;}
.sandybrown {background-color: #f4A460;}
.forestgreen {background-color: #228b22;}
.limegreen {background-color: #32cd32;}
.lime {background-color: #00ff00;}
.turquoise {background-color: #40E0d0;}
.mediumturquoise {background-color: #48d1cc;}
.lightSeagreen {background-color: #20b2AA;}
.darkcyan {background-color: #008b8b;}
.navy {background-color: #000080;}
.darkblue {background-color: #00008b;}
.mediumblue {background-color: #0000cd;}
.blue {background-color: #0000ff;}
.black {background-color: #000000;}
.grey11 {background-color: #1c1c1c;}
.grey21 {background-color: #363636;}
.grey31 {background-color: #4f4f4f;}
.dimgray {background-color: #696969;}
.gray {background-color: #808080;}

/* main.css carosel CSS */
.bd-placeholder-img {
    font-size: 1.125rem;
    text-anchor: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
  }


  /* Raffles Card */

  .main-raffle {
    padding: 2px;
    width: 100%;
    height: 100%;
    margin: 0 auto;
    border: 2px solid #000000;
  }
  .main-result {
    margin: 10px auto;
    padding: 10px;
    max-width: 190px;
    max-height: 50px;
    text-align: center;
    background-color: #ccc;

  }
  .card-bt-result {
    margin: 0 auto;
    min-width: 30px;
    min-height: 30px;
    border: 5px solid #000000;
    border-radius: 50%;
    background-color: transparent;
  }
  .text-result {
    width: 100px;
    text-align: center;
    position: relative;
    background-color: #000000;

  }
  .text-result-p {
    margin: 0 auto;
    position: absolute;
    top: 50%;
    left: 50%;
    color: #000000;
    transform: translate(-50%, -50%);

  }
  .card-title-raffle,
  .card-content,
  .card-img {
    padding: 3px;
    margin: 2px;
    border: 2px solid #000000;
    color: #000000;

  }
  .title-raffle {
    padding: 3px;
    font-size: 15px;
    margin: 0 auto;
    text-align: center;

  }
  .card-content-text {
    padding: 3px;
    color: #000000;
    font-size: 10px;
    text-align: center;
  }
  .container-img {
    border: 2px solid #000000;
  }
  .col-4 {
    display: flex;
  justify-content: center;
  height: 70px;
  }
  .img-card {
    width: 100%;
    height: 70px;
    background-color: #008b8b;
  }

/* page raffle */

.main-raffle-content {
  padding: 2px;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  border: 2px solid #000000;
}
.main-result-content {
  padding: 10px;
  max-width: 250px;
  max-height: 70px;
  text-align: center;

}
.card-raffle-content {
  margin: 0 auto;
}

.text-content-result {
  width: 220px;
  text-align: center;
  position: relative;
}
.text-content-result-p {
  margin: 0 auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.card-content-result {
  margin: 0 auto;
  min-width: 40px;
  min-height: 40px;
  border: 5px solid #000000;
  border-radius: 50%;
  background-color: transparent;
}

.card-title-raffle-content,
.card-img-content {
  padding: 3px;
  margin: 2px;
  border: 2px solid #000000;
  color: #000000;

}
.title-raffle-content-text {
  padding: 3px;
  font-size: 40px;
  margin: 0 auto;
  text-align: center;
}
.card-content-raffle-text {
  padding: 3px;
  color: #000000;
  font-size: 20px;
  text-align: center;
}
.container-img-content {
  width: 100%;
  height: 100px;
  border: 2px solid #000000;
}
.content-img-card {
  width: 100%;
  height: 100px;
  background-color: #008b8b;
}

.btn-div:hover {
    background-color: #48d1cc;
}
/* checkbox inicio  */

/* checkbox fim  */


 /* 540px	720px 768px	960px	1140px	1320px */

 @media (min-width: 360px) {
    .bd-placeholder-img-lg {
            font-size: 2.5rem;
    }
    .text-sedula {
        font-size: 9px;
    }
    .text-sedula-1 {
        font-size: 6px;
    }
}

 @media (min-width: 500px) {
    .bd-placeholder-img-lg {
            font-size: 2.5rem;
    }
    .text-sedula {
        font-size: 12px;
    }
    .text-sedula-1 {
        font-size: 8px;
    }
}
@media (min-width: 720px) {
    .bd-placeholder-img-lg {
            font-size: 2.5rem;
    }
    .text-sedula {
        font-size: 13px; 
    }
    .text-sedula-1 {
        font-size: 8px;
    }
}
        
@media (min-width: 768px) {
    .bd-placeholder-img-lg {
                font-size: 3.5rem;
    }
    .text-sedula {
            font-size: 15px;
    }
    .text-sedula-1 {
        font-size: 8px;
    }
}

@media (min-width: 960px) {
    .text-sedula {
            font-size: 15px;
    }
    .text-sedula-1 {
        font-size: 8px;
    }
}
@media (min-width: 1140px) {
    .text-sedula {
            font-size: 15px;
    }
    .text-sedula-1 {
        font-size: 8px;
    }
}

@media (min-width: 1320px) {
    .text-sedula {
            font-size: 15px;
    }
    .text-sedula-1 {
        font-size: 8px;
    }
}

label {display:block;}
#contador[data-value="0"]{
    display:none; /*oculta qdo não houver nenhum selecionado*/
}