hdr-logo-bc {
    height: 300% !important;
}
.footerWarningAge {
    border-color: rgba(var(--b-sc),.6) !important;
    color: rgba(var(--b-sc),.6) !important;
}

.entrance .btn.a-color{
 background: rgb(25 151 76) !important;
}


.nav-menu-container .nav-menu .nav-menu-item, .nav-menu-container .nav-menu-other .nav-menu-item {    
    font-weight: bolder !important;
}
.btn.s-small {  
    font-weight: bolder !important;
}
.header-custom-buttons, .hdr-user-bc{
   font-weight: bolder !important;
}
.btn.a-color{
  font-weight: bolder !important;   

}

.bc-i-paper-dollar, .bc-i-money-dollar{
  background: rgb(0 205 0) !important;
}
.bc-i-paper-dollar:hover ,.bc-i-money-dollar:hover {
  background: rgb(0 139 0) !important;
}

.footerSliderGroup .horizontalSliderWrapper:first-child {
  margin: 0 auto !important;
  max-width: 45rem !important;
}

.horizontalSliderRow .footerSliderImage img {   
    width:75px !important;
    height:75px !important;
    filter:inherit !important;
    opacity: 1 !important;
   
}
.footerSliderImage:hover img {
    filter: grayscale(100%) !important;
    opacity: .6 !important;
   transition: opacity .24s !important;
}

.footerSliderGroup .horizontalSliderWrapper:first-child .horizontalSliderRow{
    display: grid !important;
    grid-template-columns: repeat(5, 1fr) !important;
    grid-template-rows: 1fr auto !important;
    gap: 10px !important;
}
.footerSliderGroup .horizontalSliderRow .footerSliderImage:nth-child(6) {
   grid-column: 2 / span 3 !important;
  grid-row: 2 !important;
  justify-self: center !important;
  background: transparent !important;
  margin-top: 4rem !important;
  margin-bottom: 4rem !important;
}

.footerSliderGroup .horizontalSliderRow:first-child .footerSliderImage:nth-child(6) > img {
  width: 120px !important;
  height: 120px !important;
  display:none !important;
}

.horizontalSliderRow .footerSliderImage > img {
  background: transparent !important;
  
}

.horizontalSliderRow .footerSliderImage {
  background: transparent !important;
}
.nav-content-bc {
    justify-content: center !important;
    flex-wrap: wrap !important;
    display: flex !important;
    flex-direction: row !important;
    background:rgba(var(--menu-sc),.15) !important;
}
 .nav-menu-container.header-navigation:first-child{
   background:none !important;
 }

.footerSliderGroup .horizontalSliderRow  a.footerSliderImage:nth-child(6) {
  width: 120px !important;
  height: 120px !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat:no-repeat !important;
  background-image: url('https://cmsbetconstruct.com/storage/medias/focusbet-18761297/media_18761297_6d0155d717caa8ec807260d9c5970f25.png') !important;
  
}
.footerSliderGroup  .horizontalSliderRow  a.footerSliderImage:nth-child(6):hover{
    filter: grayscale(100%) !important;
    opacity: .6 !important;
   transition: opacity .24s !important;
}
.horizontalSliderElem .horizontalSliderImg{
  opacity:1 !important;
  filter:inherit !important;
}
.horizontalSliderElem .horizontalSliderImg:hover {
    opacity: .6 !important;
    filter: grayscale(100%) !important;     
    transition: opacity var(--default-transition-duration),filter var(--default-transition-duration) !important; 
}
.horizontalSliderWrapper:last-child {
  margin: 0 auto !important;
  max-width: 60rem !important;
}

.horizontalItemsExpanded .horizontalSliderWrapper .horizontalSliderRow{
  display:flex !important;
  justify-content:center !important;
}

.hdr-dynamic-content .e-p-close-icon-bc {    
    width: 20px !important;
    height: 20px !important;
    line-height: 20px !important;
}
.carousel-count-arrow-container i {
    width: 20px !important;
    height: 20px !important;    
}
.informative-widget-container {   
     padding: 0px !important;   
}
a.informative-widget-link, .informative-widget-link {
  height: 58px !important;
}
.informative-widget{
  height: 58px !important;
}
.nav-menu-container.header-navigation:nth-child(2){
 /*display: none !important;*/
}
/*.nav-menu-container .nav-menu-sub{
 display:none !important;
}*/
.nav-menu-container.header-navigation:nth-child(2){
 display:contents !important;
}

.footerLinkColTitle{
  color:white;
}

.horizontal-sl-list:not(.horizontal-items-expanded):not(.ftr-sport-type-bc,.horizontal-items-expanded) .horizontal-sl-icon-bc{
  color:white;
}


/* =========================================
   HEADER BUTTON COLOR FIX – FINAL & SAFE
========================================= */

/* BONUS TALEP ET – SARI */
.header-custom-buttons a[href*="bonus"],
.header-custom-buttons button[href*="bonus"] {
  background: #FEFE10 !important;
  color: #000 !important;
}

/* BONUS TALEP ET – hover (premium sarı) */
.header-custom-buttons a[href*="bonus"]:hover,
.header-custom-buttons button[href*="bonus"]:hover {
  background: #feea10 !important;
  color: #000 !important;
}

/* PARA YATIR – YEŞİL */
.header-custom-buttons a[href*="deposit"],
.header-custom-buttons button[href*="deposit"] {
  background: #1DB954 !important;
  color: #000 !important;
}

/* PARA YATIR hover */
.header-custom-buttons a[href*="deposit"]:hover,
.header-custom-buttons button[href*="deposit"]:hover {
  background: #169C46 !important;
}


/* =====================================================
   NAV / TAB – PREMIUM ROUNDING
===================================================== */

/* Ana header menü */
.nav-menu-item {
  border-radius: 8px;
  padding: 8px 14px;
}

/* Aktif header menü */
.nav-menu-item.active {
  border-radius: 8px;
}

/* Alt header (Maç Öncesi, Özel Oran vs.) */
.nav-menu-sub .nav-menu-item {
  border-radius: 8px;
  padding: 6px 12px;
}

/* Sol menü aktifler */
.menu-card,
.market-bc {
  border-radius: 10px;
}

/* ===============================
   BAHİS YAP – AKTİF HAL (SARI)
   SADECE KUPON İÇİN
================================ */

.coupon-bc button:not([disabled]),
.coupon-bc .btn:not([disabled]),
.betslip-bc button:not([disabled]) {
  background: #FEFE10 !important;
  color: #000 !important;
  box-shadow: none !important;
}

/* Hover */
.coupon-bc button:not([disabled]):hover,
.coupon-bc .btn:not([disabled]):hover,
.betslip-bc button:not([disabled]):hover {
  background: #FEFE10 !important;
}











