
.hdr-dynamic-content .informative-widget span p {
  font-size: 18px !important;
  font-weight: 500 !important; 
  line-height: 1.4 !important;
}


.hdr-logo-bc{
  max-width: 285px !important;
  height: 90px;
  content: url(https://graphxmen.net/bfair/img/fair-logo-26.gif);
}


.hdr-dynamic-content .informative-widget span p span {
  font-size: inherit !important;
  font-weight: 700 !important; 
}

h4.sliderTitle ~ .horizontalSliderWrapper .horizontalSliderRow {
  animation: scroll 15s linear infinite !important;
  width: max-content !important;
}

h4.sliderTitle ~ .horizontalSliderWrapper:hover .horizontalSliderRow {
  animation-play-state: paused !important;
}

@keyframes scroll {
  0%{
    transform: translateX(0);
  }
  100%{
    transform: translateX(calc(-300px * 3));
  }
}

/* Navigasyon oklarÄ±nÄ± gizle */
h4.sliderTitle ~ .horizontalSliderWrapper .horizontalSliderNav {
  display: none !important;
}




.header-bc .btn.a-color.header-icon-text.bc-i-wallet[aria-label="PARA YATIR"] {
  background: linear-gradient(135deg, #2E8B57, #32CD32) !important; /* YeÅŸil para gradyanÄ± */
  border: 2px solid #FFD700 !important; /* AltÄ±n border */
  color: #FFFFFF !important;
  font-weight: bold !important;
  text-shadow: 1px 1px 2px rgba(0,0,0,0.3) !important;
  box-shadow: 0 4px 15px rgba(46, 139, 87, 0.4) !important;
  transition: all 0.3s ease !important;
  min-width: 140px !important; /* Minimum geniÅŸlik */
  white-space: nowrap !important; /* YazÄ± kÄ±rÄ±lmasÄ±n */
  overflow: visible !important; /* TaÅŸma gÃ¶rÃ¼nsÃ¼n */
}

.header-bc .btn.a-color.header-icon-text.bc-i-wallet[aria-label="PARA YATIR"]:hover {
  background: linear-gradient(135deg, #FFD700, #FFA500) !important; /* AltÄ±n gradyan */
  border-color: #32CD32 !important; /* YeÅŸil border */
  transform: translateY(-2px) !important;
  box-shadow: 0 6px 20px rgba(255, 215, 0, 0.5) !important;
}

.header-bc .btn.a-color.header-icon-text.bc-i-wallet[aria-label="PARA YATIR"]:active {
  background: linear-gradient(135deg, #228B22, #006400) !important;
  transform: translateY(0) !important;
}

.header-bc .btn.bc-i-wallet::before {
  color: #FFD700 !important; /* AltÄ±n rengi ikon */
  text-shadow: 1px 1px 2px rgba(0,0,0,0.5) !important;
  filter: drop-shadow(0 0 3px #FFD700) !important;
}

.header-bc .btn.bc-i-wallet span {
  color: #FFFFFF !important;
  font-weight: 700 !important;
  letter-spacing: 0.5px !important;
  display: inline !important; /* YazÄ± her zaman gÃ¶rÃ¼nsÃ¼n */
  visibility: visible !important; /* Zorla gÃ¶rÃ¼nÃ¼r */
}

.header-bc .btn.bc-i-wallet::after {
  right: 5px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 16px;
  animation: moneyGlow 2s ease-in-out infinite alternate;
}

@keyframes moneyGlow {
  0% {
    opacity: 0.7;
    filter: drop-shadow(0 0 3px #FFD700);
  }
  100% {
    opacity: 1;
    filter: drop-shadow(0 0 8px #FFD700);
  }
}

.hdr-user-bc .header-custom-buttons .btn[href*="deposit"] {
  background: linear-gradient(45deg, #1E8449, #27AE60) !important;
  border: 1px solid #F1C40F !important;
  color: white !important;
  font-weight: bold !important;
}

.header-bc .btn.bc-i-wallet:focus {
  outline: 3px solid #FFD700 !important;
  outline-offset: 2px !important;
}

.header-bc .btn.bc-i-wallet {
  animation: moneyPulse 3s ease-in-out infinite;
}

@keyframes moneyPulse {
  0%, 100% {
    box-shadow: 0 4px 15px rgba(46, 139, 87, 0.4);
  }
  50% {
    box-shadow: 0 4px 25px rgba(255, 215, 0, 0.6);
  }
}

/* Mobile responsive - YazÄ± her zaman gÃ¶rÃ¼nsÃ¼n */
@media (max-width: 768px) {
  .header-bc .btn.bc-i-wallet[aria-label="PARA YATIR"] {
    min-width: 100px !important;
    padding: 8px 12px !important;
  }
  
  .header-bc .btn.bc-i-wallet span {
    font-size: 12px !important;
    display: inline !important;
  }
} 



.header-bc .sidebar-content .whatsapp img{
	content: url('https://graphxmen.net/bfair/img/whatsapp3.png') !important;
}

overlay-header {
    display: flex !important;
    align-items: center !important;
    height: 49px !important;
    line-height: 49px !important;
    padding: 0 10px !important;
    color:  #ffba0d !important;
    font-size: 20px !important;
    font-weight: 500 !important;
}
.nav-content-bc .nav-menu-container .nav-menu-sub {
    border-radius: 10px !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active,.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active {
    background: rgb(255 186 12) !important;
    border-radius: 10px !important;
}

.nav-menu-container .nav-menu-sub .nav-menu-item.active>* {
    color: rgb(255 186 12) !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu>li:hover>.nav-menu-item,.nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item {
    border-radius: 8px !important;
}


.nav-menu-container.header-navigation:first-child {
    position: relative;
    border-radius: 10px !important;
    z-index: 1;
    background: rgb(69 7 7);
    margin: 5px !important;
}
.nav-menu-container.header-navigation:first-child{
  padding: 10px;
  border-radius: 10px !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item>i, .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item>i:not(.nav-menu-sub-arrow){
  font-size: 15px !important;
  color: #ffffff !important;
  background: #000000 !important;
  width: 30px !important;
  height: 30px !important;
  border-radius: 100% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.promotions-article-title {
    height: 34px !important;
    margin-top: 1px !important;
    padding: 0 10px !important;
    color:  #ffba0d !important;
    background: rgba(var(--b-sc),.1) !important;
    font-size: 15px !important;
    line-height: 34px !important;
}

.m-nav-items-list-item-bc:not(.active) {
  background: transparent !important;
  border: 1px solid transparent;
}

.m-nav-items-list-item-bc.active, .m-nav-items-list-item-bc:hover {
  border: 1px solid transparent !important;
  background: transparent !important;
}

.m-block-nav-items-bc {
  grid-template-columns: repeat(auto-fill,minmax(141px,1fr)) !important;
  padding: 15px 0 10px;
}

.payment-logo {
  width: 142px !important;
}

.nav-menu-container.header-navigation:nth-child(2) .nav-menu-other>.nav-menu-item.active, .nav-menu-container.header-navigation:nth-child(2) .nav-menu>li .nav-menu-item.active {
    color:  #ffba0d !important;
}

.accordion-items .accordion-button.a-outline, .accordion-items .accordion-button:hover {
    border: none !important;
    background:  #ffba0d !important;
    box-shadow: 0 0 0 1px rgba(var(--b-sc),.8) !important;
}

footer-title {
    color:  #ffba0d !important;
}

.view-title-more {
    color:  #ffffff !important;


}
.page-view-more {
    display: flex;
    align-items: center;
    margin-bottom: 10px!important;
    justify-content:center!important;
}
.hm-row-bc>.pb-component-wrapper>.games-content>.page-view-more {
    display: flex;
    align-items: center;
    margin-bottom: 10px!important;
    height: 6% !important; */
    justify-content:center!important;
    background: linear-gradient(90deg, rgb(0 0 0) 0%, rgb(100 75 15) 50%, rgb(0 0 0) 100%) !important;
}

.view-title-more {
    flex: none!important;
}

.ftr-g-content-bc>.page-view-more {
    background: linear-gradient(90deg, rgb(0 0 0) 0%, rgb(100 75 15) 50%, rgb(0 0 0) 100%) !important;
     height:20% !important; 
    }

.carousel-count-arrow-container i {
    background:  #ffba0d !important;
}


.sg-n-text-row-1-bc {
    color:  #ffba0d !important;
}

.bs-number-button-bc i {
    color:  #ffba0d !important;
}

.btn.a-outline.a-white {
    background:  #ffba0d !important;
}

.e-sports-time-info.live {
    background:  #ffba0d !important;
}

.horizontal-sl-tab-bc.active, .horizontal-sl-tab-bc.active:after {
    color:  #ffba0d !important;
}

.ss-icon-bc {
    color:  #ffba0d !important;
}

.sgm-market-g-item-bc>.market-bc.m-g-header {
    color:  #ffba0d !important;
}

.hdr-toggle-button-bc {
    background: #474749 !important;
}

.multi-select-label-bc .checkbox-control-text-bc {
    color:  #ffba0d !important;
}
.hdr-time-bc {
    background:  none !important;
}

::-webkit-scrollbar-thumb {
    background:  #ffba0d !important;
}

.header-user-nav .nav-menu-sub .nav-menu-item {
    color:  #ffba0d !important;
}

.user-profile-nav-icon {
    color:  #ffba0d !important;
}

.user-profile-nav-arrow {
    color:  #ffba0d !important;
}

.accordion-items .accordion-button {
  max-width: 184px !important;
}

.btn.s-big {
  border: 2px solid #ffba0d !important;
}
.hdr-main-content-bc, .logo {
   height: 80px !important;
   padding: 5px 0px 0px 10px !important;
}

.hdr-dynamic-content .product-banner-container-bc{
    display: flex !important;
    padding: 10px;
    padding-bottom: 0px;
    margin-bottom: -5px !important;
}
.hdr-dynamic-content .product-banner-container-bc a{
    width: 120px !important;
}

.informative-widget-container {
  padding: 5px !important;
}

.carousel-count-arrow-container i {
  width: 15px !important;
  height: 15px !important;
  background: transparent !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu-other:hover > .nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu > li:nth-child(10) :hover > .nav-menu-item {
  color: rgba(var(--menu-sc), 1);
  background: transparent !important;
  box-shadow: inset 0 2px 0 0 transparent !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item.active, .nav-menu-container.header-navigation:first-child .nav-menu > li:nth-child(10) > .nav-menu-item.active {
  background: transparent !important;
}
       
      
.header-bc {
background: linear-gradient(140deg, #060606 0%, #000000 50%, #1d1d1d 75%, #000000 100%) !important;
}
.layout-header-holder-bc {
  box-shadow: 0 10px 0 0 transparent !important;
 background: linear-gradient(140deg, #060606 0%, #000000 50%, #1d1d1d 75%, #000000 100%) !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu-other:hover > .nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu > li:nth-child(10):hover > .nav-menu-item {
  color: rgba(var(--menu-sc), 1);
  background: transparent !important;
  box-shadow: inset 0 2px 0 0 transparent !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item {
  padding: 0 10px !important;
}


.layout-header-holder-bc {
  box-shadow: 0 10px 0 0 transparent !important;
}


.footer-bc {
  padding: 20px 23px 15px !important;
}


.livechat_button { 
position: fixed;
bottom: 10px;
right: 0;
}
.livechat_button img {
width: 180px;
}
#chat-widget-minimized{
  opacity: 0;
}

.nav-menu-container.header-navigation:first-child {
 background: linear-gradient(0deg, rgb(162 120 13) 0%, rgb(58 47 26) 50%, rgb(255 186 12) 100%) !important;
}




.entrance-f-error-message-bc {
  background: rgba(255, 52, 73, 0) !important;
}

.btn.s-big.accordion-button {
  width: 190px !important;
} 


.market-odd-bc:not(.not-boosted-odd) {
  color: rgb(255, 186, 11);
}

  .message-info-bc {
  white-space: pre-wrap !important
}

.ftr-copy-rights-bc a {
  color: #f5b500 !important;
}  

 [class*="is-web"] .horizontalCategoryItem i {
  margin-inline-start: 8px !important;
}



  .nav-content-bc .nav-menu-container .nav-menu-sub {
    border-radius: 10px !important;
}
 
.sdr-item-bc:before {
    background: none !important; 
}
  .count-odd-animation:after {
    color: rgb(255 255 255)  !important;
    background: rgb(255 13 13)  !important;
}

.sign-in .sg-n-text-row-1-bc {
  display: none;
}

.sign-in .sg-n-text-row-2-bc {
  color: transparent !important;
}

.sign-in .e-p-header-bc {
  display: none !important;
}


.sign-in .live-chat-adviser-bc {
  padding: 15px 15px !important;

}

.btn.a-color.header-icon-text.bc-i-circle-dollar {
    padding: 0 30px !important;
    color: #ffffff !important;
    transition: .24s;
    padding: 10px;
    border-radius: 5px !important;
background: rgb(9 135 15)  !important;
}
@keyframes blinker {
      50% { opacity: 0; }
}
.storiesWidgetListItem:not(.visited):before {
    background-image: linear-gradient(225deg, #ffde94 0%, #916d1e 100%) !important;
}
.storiesWidgetListItem .horizontal-sl-title-bc:not(:empty) {
    line-height: 10px !important;
    letter-spacing: 0px  !important;
font-size:8px !important;
}

[class*=is-web] .storiesWidgetListItem .horizontal-sl-title-bc:not(:empty) {
    margin: 5px 0 0 !important;
}

.storiesWidgetListItem:not(.visited):before {
    background-image: linear-gradient(225deg,#dfcfa6 0%,#ffba0c 100%) !important;
}
[class*=is-web] .storiesWidgetWrapper {
    height:120px !important;
}
.horizontalSliderElem {
    width: 120px!important;
    padding: 5px !important;
    background-color: #0000!important;
    margin-left:0px !important;
    margin-right:0px !important;
}


.footerCopyrightBlock {
  justify-content: center!important;
}


[class*=is-web] .horizontalSliderElem .horizontalSliderImg {
    opacity: 1 !important;
 filter:none !important;
}
/*high-matches*/

.ftr-game-item-bc {
  /* border: 1px solid #a2803285 !important; */
  border-inline: linear-gradient(225deg, #ffde94 0%, #916d1e 100%) !important;
}
.ftr-game-item-bc {
    background-image: url(https://graphxmen.net/bfair/img/media_18761085_39f2bbc1d154504b6ab91b331327ad7f.jpeg)!important;
    border-radius:5px !important;
}
.ftr-g-i-body-bc {
  background:none !important;

}

.ftr-g-i-head-bc {
   background: linear-gradient(-60deg, rgb(65 65 65) 0%, rgb(0 0 0 / 68%) 50%,rgb(243 177 18 / 46%) 100%) !important;
}


.asideMenu:after {
   background: linear-gradient(60deg, rgb(65 65 65) 0%, rgb(0 0 0 / 68%) 50%,rgb(243 177 18 / 46%) 100%) !important;
}

/*
.market-bc {
  background: linear-gradient(-80deg, rgb(4 18 47 / 24%) 0%, rgb(65 65 64) 50%,rgb(9 32 70 / 26%) 100%) !important;
}

.market-bc:hover {
    background: rgb(161 120 29) !important;
    color: rgb(0 0 0) !important;
}
*/

.market-odd-bc:not(.not-boosted-odd) {
    font-size: 12px !important;
    color: rgb(255 255 255) !important;
}
.slider-bc {
  margin:0px 20px 0px 20px !important;
}
/*high-matches-end*/

.btn.a-color {
    background: #ffba0c !important;
  color: #000000 !important;
}
.asideMenuCompactNav,.asideMenuOpenNav {
    color: rgb(255 255 255 / 58%) !important;
}

.header-bc .hdr-user-bc .header-custom-buttons .bc-i-whatsapp{
  background: rgb(37, 211, 102) !important;
}
.header-bc .hdr-user-bc .header-custom-buttons .bc-i-whatsapp:before {
    color: #ffffff !important;
    font-size: 16px !important;
}


.header-bc .hdr-user-bc .header-custom-buttons .bc-i-call{
  background: rgb(0 125 205) !important;
}
.header-bc .hdr-user-bc .header-custom-buttons .bc-i-call:before {
    color: #ffffff !important;
    font-size: 16px !important;
}







.asideMenuBurger {
    width: 40px !important;
}
.games-horiz {
     height:100% !important;
     margin: 20px!important;
}
.horizontalSliderWrapper {
   display: flex !important;
    justify-content:center!important;
}


.asideMenuNavLink.active .asideMenuOpenNav,.asideMenuNavLink.active .asideMenuCompactNav,.asideMenuNavLink:hover .asideMenuOpenNav,.asideMenuNavLink:hover .asideMenuCompactNav {
     color: rgb(255 255 255) !important;
     background: none !important;
     border-color: #ffba0c !important;
     box-shadow: inset 0 14px 14px #ffba0c !important;
}
.asideMenu:after {
 background: linear-gradient(50deg, #000000 0%,#201c14 30%,#ffba0c47 50%,  #1f1c14 75%, #000000 100%) !important;
}

.asideMenu {
 background: linear-gradient(50deg, #000000 0%,#201c14 30%,#00000087 50%,  #1f1c14 75%, #000000 100%) !important;
}
.asideMenuCompactNav,.asideMenuOpenNav {
      color: rgb(255 255 255) !important;
}

.asideMenuNavItem:nth-child(114) {
  
    color: rgb(255 255 255) !important;
    background: none !important;
  border-color: #b0c6ee !important;
    box-shadow: inset 0 14px 14px #038f5b !important;
    border-radius: 20%;
animation: Toastify__zoomIn2 1.5s linear infinite;
}

.asideMenuNavItem:nth-child(12) {
  
    color: rgb(255 255 255) !important;
    background: none !important;
  border-color: #ff0000 !important;
  box-shadow: inset 0 20px 15px #1f9f2d !important;
  border-radius:10px  !important;
animation: Toastify__zoomIn2 2s linear infinite;
   border: 1px solid #43ff6e8a !important;
}

.asideMenuOpen>.asideMenuNavItem:nth-child(12) {
   background: linear-gradient(to top, #0c5127 0%, #2a736b 100%) !important;
    border-radius: 10px !important;
}
@keyframes Toastify__zoomIn2 {
    50% {
        opacity: 50;
        transform: scale3d(.9,.9,.9)
    }

    100% {
        opacity: 1
    }
}

.asideMenuNavItem:nth-child(6) {
  
    color: rgb(255 255 255) !important;
    background: none !important;
  border-color: #900404 !important;
  box-shadow: inset 0 20px 15px #b20000 !important;
  border-radius:10px  !important;
animation: Toastify__zoomIn2 2s linear infinite;
   border: 1px solid #ff4343a3 !important;
}

.asideMenuOpen>.asideMenuNavItem:nth-child(6) {
   background: linear-gradient(to top, #8a1f1a 0%, #3c0909 100%) !important;
    border-radius: 10px !important;
}


.overlay-header {background: linear-gradient(10deg, rgb(44 42 39) 0%, rgb(0 0 0) 50%, rgb(44 42 39) 100%) !important;display: flex;align-items: center;justify-content:center !important;height: 60px !important;line-height: 80px !important;}

.back-nav-title-bc,.back-nav-title-bc-h1 {
    margin: 0 8px !important;
    color: rgba(var(--b-sc),1) !important;
    text-transform: uppercase !important;
    font-size: 20px !important;
    font-weight: 600 !important;
}

.promotion-details-popup.windowed .popup-inner-bc {
    width: 90%!important;
    max-width: 1000px!important;
    height: 75vh!important;
 border-radius:20px!important;
}

.popup-inner-bc {
  border-radius: 40px !important;
  border-bottom: 1px solid #e5b451  !important;
  border-top: 1px solid #e5b451  !important;
  border-left: 1px solid #e5b451 !important;
  border-right: 1px solid #e5b451 !important;
  box-shadow: 0px -2px 30px #ffba0c !important;
background: linear-gradient(10deg, rgb(51 39 9 / 83%) 0%, rgb(0 0 0) 50%,rgb(0 0 0) 100%) !important;
}

.promotion-details-img {
    border-radius: 15px !important;
}




/*promosyon-sayfasÃƒÆ’Ã¢â‚¬Å¾Ãƒâ€šÃ‚Â±-end*/

.footerCopyrightBlock {
  justify-content: center!important;
}

.footerInnerLeftCol{
  justify-content: center!important;
}
.footerInnerLeftCol ul li {
  width: 50px!important;
  height: 50px!important;
  border-radius: 10px!important;
}

.footerInnerLeftCol ul li a {
  font-size: 30px!important;
}

.footer-bc {
    padding: 20px 23px 15px !important;
}
.footerWrapper .footerInfoColumn {
   display: none!important;
}
.layout-footer-holder-bc {
    background: transparent !important;
}


/*
.footerSocialLink {
    background: linear-gradient(114deg, rgb(0 0 0) 0%, rgb(49 40 16) 100%) !important;
}
.footerSocialLink:hover {
  box-shadow: 0 0 7px #ffffff!important; 
}
.footerSocialLink a {
 color: #ffba0c !important;
}
.footerSocialLink a:hover {
 color: #ffffff !important;
}
*/

.footerSocialLink a i:before{
  content: '' !important; 
}
.footerSocialLink {
    background-color: transparent !important;
}
  
.footerSocialLink .bc-i-twitter {
  background: url(https://graphxmen.net/bfair/img/x.png) !important;
    background-size: auto;
  background-size: cover !important;
 width: 40px !important;
 height: 40px !important;
}

.footerSocialLink .bc-i-telegram {
  background: url(https://graphxmen.net/bfair/img/telegram.png) !important;
    background-size: auto;
  background-size: cover !important;
 width: 40px !important;
 height: 40px !important;
}

.footerSocialLink .bc-i-instagram {
 background: url(https://graphxmen.net/bfair/img/instagram.png) !important;
    background-size: auto;
  background-size: cover !important;
 width: 40px !important;
 height: 40px !important;
}

.footerSocialLink .bc-i-youtube {
  background: url(https://graphxmen.net/bfair/img/youtube.png) !important;
   background-size: auto;
  background-size: cover !important;
 width: 40px !important;
 height: 40px !important;
}

.footerSocialLink .bc-i-facebook {
  background: url(https://graphxmen.net/bfair/img/facebook.png) !important;
   background-size: auto;
  background-size: cover !important;
 width: 40px !important;
 height: 40px !important;
}




.sidebar-image {

    background: none !important;
}
.sidebar-imageSrc {
    background: #ffba0c !important;
}

.sidebar-title {
 color: #1d1d1d !important;
font-size:15px !important;
    font-weight: 700 !important;
}
.security-box { 
            width: 100%; 
            min-height: 310px; 
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; 
            background: #0d121f; 
            border-radius: 10px; 
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); 
            color: white; 
            border: 2px solid #fdbc04; 
            padding: 5px; 
            box-sizing: border-box; 
            display: flex; 
            flex-direction: column; 
            margin: 0 auto; 
        } 
 
        .download-section { 
            background: rgba(0, 180, 216, 0.15); 
            padding: 6px; 
            border-radius: 8px; 
            margin-bottom: 8px; 
            text-align: center; 
        } 
 
        .download-title { 
            font-size: 15px; 
            font-weight: 700; 
            margin: 0 0 5px 0; 
            color: #fff; 
        } 
 
        .download-subtitle { 
            font-size: 12px; 
            font-weight: 600; 
            color: #fdbc04; 
            margin: 0 0 10px 0; 
        } 
 
        .qr-container { 
            display: flex; 
            justify-content: space-around; 
            align-items: center; 
            margin: 10px 0; 
            gap: 15px; 
        } 
 
        .qr-code { 
            width: 80px; 
            height: 80px; 
            background: white; 
            padding: 5px; 
            border-radius: 5px; 
            flex-shrink: 0; 
        } 
 
        .qr-code img { 
            width: 100%; 
            height: 100%; 
            object-fit: contain; 
        } 
 
        .download-button { 
            display: inline-block; 
            background: #fdbc04; 
            color: #000; 
            padding: 8px 15px; 
            border-radius: 5px; 
            text-decoration: none; 
            font-weight: 600; 
            font-size: 14px; 
            margin-top: 8px; 
            transition: background 0.3s ease; 
        } 
 
        .download-button:hover { 
            background: #d8344e; 
        } 
 
        .warning-section { 
            background: rgba(233, 69, 96, 0.15); 
            /*border-left: 3px solid #e94560;*/ 
            padding: 10px; 
            margin-bottom: 8px; 
            border-radius: 0 5px 5px 0; 
            font-size: 12px; 
            text-align: center; 
        } 
 
        .warning-title { 
            font-weight: 700; 
            color: #fdbc04; 
            margin-bottom: 5px; 
            font-size: 13px; 
        } 
 
        .warning-text { 
            line-height: 1.4; 
            margin: 0; 
            font-size: 12px; 
        } 
 
        .current-address { 
            background: rgba(0, 180, 216, 0.1); 
            padding: 8px; 
            border-radius: 5px; 
            font-size: 11px; 
            text-align: center; 
            border: 1px dashed #fdbc04; 
            margin-top: 3px; 
        } 
 
        .address-label { 
            font-weight: 600; 
            color: #fdbc04; 
            margin-bottom: 3px; 
            display:inline-block; 
        } 
 
        .address-value { 
            word-break: break-all; 
            font-family: monospace; 
            display:inline-block; 
        }









@keyframes slideOut {
    0% {
        transform: perspective(100rem) translateX(0) rotateY(50deg);
        opacity: 1;
        z-index: -10 !important;
    }
    100% {
        transform: perspective(100rem) translateX(0) rotateY(0);
        opacity: 1;
        z-index: -10 !important;
        transform: scale(105%);
    }
}
@keyframes slideIn {
    0% {
        transform: perspective(100rem) translateX(0) rotateY(0);
        opacity: 1;
        z-index: 1 !important;
    }
    50% {
        transform: perspective(100rem) translateX(50px) rotateY(50deg);
        opacity: 1;
        z-index: 1 !important;
    }
    100% {
        transform: perspective(90rem) translateX(0) rotateY(20deg);
        opacity: 1;
        z-index: 1 !important;
    }
}




.layout-content-holder-bc .hm-row-bc:nth-of-type(2) a.product-banner-info-bc {
    display: flex !important;
    padding: 2.5rem 2rem 3rem;
    gap: 0;
    overflow: hidden !important;
}

.layout-content-holder-bc .hm-row-bc:nth-of-type(2) a.product-banner-info-bc img{
    margin-left: -10px !important;
    margin-right: -80px !important;
}
.layout-content-holder-bc .hm-row-bc:nth-of-type(2) a.product-banner-info-bc{
	transform: perspective(90rem) translateX(0) rotateY(20deg);
	flex-shrink: 0;
	margin-left: -10px !important;
    margin-right: -80px !important;
	width: 300px !important;
}

.layout-content-holder-bc .hm-row-bc:nth-of-type(2) a.product-banner-info-bc:hover {
    animation: slideOut 0.4s forwards;
    z-index: 1;
}
.layout-content-holder-bc .hm-row-bc:nth-of-type(2) a.product-banner-info-bc:not(:hover) {
    animation: slideIn 0.4s forwards;
}


.footerContainer .sliderGroup .sliderSingleElWrapper:nth-of-type(1) iframe{
  width: 110px;
}

.footerContainer .sliderGroup .sliderSingleElWrapper:nth-of-type(3){
    padding-bottom: 13%;
}

.footerContainer .sliderGroup .sliderSingleElWrapper:nth-of-type(3) img{
  height: 100px;
}

.footerContainer .sliderGroup .sliderSingleElWrapper:nth-of-type(7){
    position: absolute;
    top: 59%;
    height: 120px;
    left: 0;
      justify-content: center;
    width: 100%;
    left: 0;
}

.footerContainer .sliderGroup .sliderSingleElWrapper:nth-of-type(7) .sliderSingleEl .sliderImage img{
    height: 140px !important;
}

[class*=is-web] .footerContainer .sliderGroup .horizontalSliderRow .sliderImage img {
    filter: unset !important;
    opacity: 1 !important;
}

[class*=is-web] .footerContainer .sliderGroup .horizontalSliderRow .sliderImage {
    width: 150px !important;
}

[class*=is-web] .footerContainer .sliderGroup .horizontalSliderRow .sliderImage img{
    width: 140px !important;
}

.layout-content-holder-bc .hm-row-bc:nth-of-type(2) .product-banner-container-bc {
	margin-right: 50px;
}




.pb-component-wrapper .page-view-more {
    display: flex;
    align-items: center;
    margin-bottom: 10px !important;
    background: linear-gradient(90deg, rgb(0 0 0) 0%, rgb(100 75 15) 50%, rgb(0 0 0) 100%) !important;
}

.pb-component-wrapper .page-view-more .view-title-more{
    margin-top: 10px;
    margin-bottom: 10px;
}

.footerWarningAge {
    border-color: #ffb908 !important;
    color: #ffb908 !important;
}

.hdr-main-content-bc .loyaltyBonusHeader{
	display:none !important;
}



.storiesWidgetListItem:not(.storiesItemSkeleton):after{
	background:none !important;
}
.storiesWidgetListItem:not(.storiesItemSkeleton):not(.visited):before{
	background: url('https://graphxmen.net/bfair/img/media_18761085_745867226cbf2588c37487302b09f92f.svg') !important;
	background-size: 100%  !important;
	background-repeat: no-repeat  !important;
	background-position: center;
        padding: 7px;
    margin-left: -7px;
    margin-top: -4px;
}
.storiesWidgetListItem:not(.storiesItemSkeleton).visited:before{
	background: url(https://graphxmen.net/bfair/img/media_18761085_745867226cbf2588c37487302b09f92f.svg') !important;
	background-size: 100%  !important;
	background-repeat: no-repeat  !important;
	background-position: center;
}

.storiesWidgetListItem:not(.storiesItemSkeleton).visited img{
  opacity: 0.1;
  transition: opacity 0.3s ease;
}



.entrance-form-bc.popup.login .form-sign-bc{
    background-image: url(https://graphxmen.net/bfair/img/content_18761085_23bd6f883c3b4da69fc4a5988b7103a8.webp);
    background-repeat: no-repeat;
    padding-top: 290px;
    background-size: 85%;
    background-position: top center;
}


.connect-button-text {
    margin-bottom: 60px !important;
}

.sg-n-forgot-password-text:last-child > .sg-n-forgot-password-text:only-child > .sg-n-forgot-password {
  /*
  position: relative !important;
  top: -110px !important;
  */
}


.footerContainerWrapper .footerContainer .sliderGroup .sliderGroup .sliderSingleElWrapper:nth-of-type(6){
  margin-top: 30px;
}
.footerContainerWrapper .footerContainer .sliderGroup .sliderGroup .sliderSingleElWrapper:nth-of-type(6) .sliderImage img{
	content: url('https://graphxmen.net/bfair/img/footer-title.png');
}

.sliderContent:not(:last-child) {
    margin-bottom: 0px !important;
}




.sdr-iframe-backface-bc {
    max-height: 130px !important;
}


.informative-widget-container img {
    max-width: 250px !important;
    max-height: 50px !important;
}






#comm100-float-button-1e0329f0-f625-4468-a53e-952dec47b2c6-2 img{
  height: 65px;
}





.layout-content-holder-bc .hm-row-bc:nth-of-type(3){
  display: none;
}
.layout-content-holder-bc .hm-row-bc:nth-of-type(4){
  display: none;
}
.layout-content-holder-bc .hm-row-bc:nth-of-type(7){
  display: none;
}


[class*=is-web] .sliderTitle{
  display: none;
}






















