/* ============== CHANGES IN COLORS ==============*/

#boxTable-containerv2 #_mozzartrs .star-rating .star.active {
    background-color: #2a0071;
}
#boxTable-containerv2 #_mozzartrs .star-rating .star.active.half {
    background: linear-gradient(90deg, #2a0071 50%, #ccc 50%)!important;
}
#boxTable-containerv2 #_mozzartrs .bonus-title,  
#boxTable-containerv2 #_mozzartrs .bonus-table-offer a,
#boxTable-containerv2 #_mozzartrs .btn-table-recenzija,
#boxTable-containerv2 #_mozzartrs p, 
#boxTable-containerv2 #_mozzartrs .star-wrapper p {
    color: #2a0071!important;
}

#boxTable-containerv2 #_mozzartmga .star-rating .star.active {
    background-color: #2a0071;
}
#boxTable-containerv2 #_mozzartmga .star-rating .star.active.half {
    background: linear-gradient(90deg, #2a0071 50%, #ccc 50%)!important;
}
#boxTable-containerv2 #_mozzartmga .bonus-title,  
#boxTable-containerv2 #_mozzartmga .bonus-table-offer a,
#boxTable-containerv2 #_mozzartmga .btn-table-recenzija,
#boxTable-containerv2 #_mozzartmga p, 
#boxTable-containerv2 #_mozzartmga .star-wrapper p {
    color: #2a0071!important;
}
#boxTable-containerv2 #_mozzartmga .bonus-button, 
#boxTable-containerv2 #_mozzartmga .review-button {
    border: 0.1rem solid #2a0071!important;
}
#boxTable-containerv2 #_mozzartmga .review-button:hover,
#boxTable-containerv2 #_mozzartmga .bonus-button:hover {
    box-shadow: 0 0 15px 0px rgb(42 0 113 / 80%) !important;
}


/* ========================= END =========================== */


#boxTable-containerv2   a {
  text-decoration: none;
}
#boxTable-containerv2{
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items:center;
margin-bottom:20px;
gap:18px;
}
#boxTable-containerv2 .buttons-container-table {
    display: flex;
    flex-direction: column;
    width: 100%;
    align-items: center;
    justify-content: center;
    gap: 8px;
}
#boxTable-containerv2 .bonus-box-table {
  flex-direction:column;
  width:300px;
height:400px;
 display:flex;
 gap:10px;
 padding: 10px;
    justify-content: space-between;
background:black;
}

 #boxTable-containerv2 .bonus-title {
text-transform:uppercase;
font-size:16px!important;
color:white!important;
text-align:center;
margin-bottom:0;
font-weight:bold;
}

#boxTable-containerv2 .bonus-table-img-container, #boxTable-containerv2 .bonus-table-description {
  width: 100%;
  text-align: center;

}

#boxTable-containerv2 .bonus-table-img-container img {
cursor:pointer;
object-fit:contain;
height:90px;
}
   #boxTable-containerv2  .star-wrapper{
    display:flex;
    align-items:center; 
    justify-content:center;   
}
    #boxTable-containerv2  .star-wrapper p{
    color: #fdd835;
    margin-right:5px;
    margin-bottom:0;
    font-weight:bold;
}
    #boxTable-containerv2  .star-rating {
    display:inline-block;
    font-size: 0;
}
    #boxTable-containerv2  .star {
    display: inline-block;
    margin: 0 2px;
    text-align: center;
    }

#boxTable-containerv2 .star-rating .star {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-color: #ccc;
    clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);
    margin-right: 2px;
}

#boxTable-containerv2 .star-rating .star.active {
    background-color: #ffd700;
}

#boxTable-containerv2 .star-rating .star.active.half {
    background: linear-gradient(90deg, #ffd700 50%, #ccc 50%);
}


#boxTable-containerv2 .btn-table-bonus, #boxTable-containerv2 .btn-table-recenzija {
  padding: 7px;
  text-decoration: none;
  border-radius: 5px;
  transition: background-color 0.1s ease;
  text-align: center;
  width: 180px;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  color: white;
  border: 2px solid white;
  position: relative;
  overflow: hidden;
}
#boxTable-containerv2 .btn-table-bonus{
background-color:rgb(18 213 134);
border:none;
}



@keyframes shine {
to{
     left: 100%;
        opacity: 0;
}
}

#boxTable-containerv2 .bonus-table-offer,  #boxTable-containerv2 .bonus-table-description p {
	margin-bottom: 8px !important;
        margin-top: 8px;
	color:white;
	line-height:1.25;
	}

#boxTable-containerv2 a{
color:white!important;
    font-weight: 600;
}
#boxTable-containerv2 .bonus-table-description p{
font-size:14px;
}
 #boxTable-containerv2 .bonus-table-offer {
text-transform:uppercase;
cursor:pointer;
font-size:16px;
}
#boxTable-containerv2 .btn-table-recenzija:hover {
background: white ;
color:black !important;
	font-weight:bold;
}
#loadMoreBtnv2 {
  margin-top: 10px;
  padding: 4px 8px;
  cursor: pointer;
  margin: 0 auto;
  border: none;
  border-radius: 5px;
}

@media screen and (max-width: 850px) {
#boxTable-containerv2 {
    flex-direction: column;
}
	#boxTable-containerv2 .bonus-box-table{
		width:95%;
	}
}