/*
Theme Name: Casinos Online España Child
Theme URI: https://www.casinosonlineespana.co.com/
Author: Your Name
Author URI: https://www.casinosonlineespana.co.com/
Description: Child theme for Casinos Online España
Template: casinosonlineespana
Version: 1.0
Text Domain: casinosonlineespana-child
*/


.wp-block-image img {
   width: 100%;
}
.wp-block-table thead {
    border-bottom: unset;
}
h3 {
    font-size: 25px;
    line-height: 35px;
    margin: 15px 0;
	font-weight: 1000;
}
.comparison-table th, .comparison-table td {
    border: 1px solid #000;
    padding: 12px 15px;
    text-align: center !important;
    font-size: 16px;
	line-height: 26px;
}
ol.wp-block-list li{
    line-height: 36px;
	    margin-bottom: 0px;
}

ol.wp-block-list{
    padding-left: 18px;
	    margin-top: 0px;
}
figure {
    margin: unset;
}
.footer-con {
    font-size: 14px;
}
.content-list h1{
text-align: left;
}
table.feature-table-box tbody tr td{
	border: none;
} 
.card-table h3{
	font-weight: 700;
}
.contact-link a{
	    color: #ba7906;
    text-decoration: underline;
}
.wp-block-table td, .wp-block-table th {
    border: 1px solid;
    padding: 10px 10px;
	    text-align: left;
}

.casino-vote .vote-btn {
  background: transparent;
  border: 0;
  padding: 0;
  display: inline-flex;
  align-items: center;
  gap: 6px;
  cursor: pointer;
}

.casino-vote .vote-btn.is-voted {
  opacity: .35;
}

.casino-vote .vote-btn.is-selected {
  opacity: 1;
}

.casino-vote .vote-btn.is-voted {
  pointer-events: none; /* locks after 1 vote */
}
table ul{
	padding-left: 18px;
}
table ul li{
line-height: 36px;
	margin: unset;
}

/* Rating row layout (number + stars on same baseline) */
.rating-box{
  display:flex;
  align-items:center;
  gap:8px;
}

/* Stars wrapper */
.rating-box .coe-stars{
  display:inline-flex;
  align-items:center;
  gap:2px;              /* tight spacing like screenshot */
  line-height:1;
}

/* Each star */
.rating-box .coe-star{
  width:16px;           /* adjust 11–14px if needed */
  height:16px;
  display:block;
  flex:0 0 auto;
}

/* Make stars look like the screenshot (all orange, but “empty” is lighter) */
.rating-box .coe-star-bg{
  fill:#F4A300 !important;   /* orange */
  stroke:none !important;
  opacity:.25;               /* light orange for empty part */
}

.rating-box .coe-star-fill{
  fill:#F4A300 !important;   /* orange */
  stroke:none !important;
  opacity:1;
}

/* Optional: make it a bit crisp */
.rating-box .coe-star path{
  shape-rendering:geometricPrecision;
}


