body.fixed{overflow:hidden;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0}#title-search__mob{display:none}@media screen and (max-width:1024px){#title-search__mob{display:block;padding:0 15px}.responsive-menu.mob_menu{max-height:69vh;height:100%;overflow:auto;margin-bottom:20px}.logo_and_menu-row .mega-menu ul.nav .dropdown-menu{padding-left:0}.logo_and_menu-row .mega-menu ul.nav .dropdown-menu li a{padding-left:30px;margin-left:0}.dropdown-menu,.dropdown-menu li{background-color:#f1f1f1!important}.dropdown-menu li:focus,.dropdown-menu li:hover,.logo_and_menu-row .mega-menu ul.nav li.active,.logo_and_menu-row .mega-menu ul.nav li:hover{background-color:#15803d!important}.dropdown-menu{transition:unset!important}.dropdown.opened>.dropdown-menu{display:block!important;transition:unset!important}.mobile-menu{padding-top:80px}.menu-row .col-md-12{position:relative}.menu-row{left:-110vw;top:0;z-index:8;width:100%;height:100%;background-color:#fff;transition:.3s}.menu-row.opened{left:0;top:0;bottom:0;right:0;position:fixed;width:100vw;height:100vh}.menu-row .mega-menu{width:100%}.bx-searchtitle#title-search__mob .bx-input-group-btn button{position:relative;border:none;display:inline-block;margin-bottom:0;cursor:pointer;padding:8.5px 9px 8.5px 20px;background:linear-gradient(180deg,#f9d413 0,#f0cb0a 100%),linear-gradient(180deg,#1a9e4b 0,#15803d 100%),#fff;font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:19px;display:flex;overflow:visible;color:#2a2f3c!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;min-height:36px}.logo_and_menu-row .mega-menu ul.nav .dropdown-menu,.logo_and_menu-row .mega-menu ul.nav li{position:relative}.logo_and_menu-row .mega-menu ul.nav .dropdown-menu i.dropdown-toggle,.logo_and_menu-row .mega-menu ul.nav li i.dropdown-toggle{position:absolute;right:15px;top:3px;padding:10px;transition:.2s;font-size:16px}.mobile-menu .mega-menu{overflow:auto}}@media screen and (max-width:500px){.text>.table-wrapper{margin:0 -25px}}

.reviewPAYSAFE:after {background: url(../images/platnosci/paysafe.svg) center center / contain no-repeat;}
.reviewBANKOWY:after {background: url(../images/platnosci/bank.svg) center center / contain no-repeat;}
.reviewKARTĄ:after {background: url(../images/platnosci/karta.svg) center center / contain no-repeat;}
.reviewBLIK:after {background: url(../images/platnosci/blik.svg) center center / contain no-repeat;}
.reviewPRZELEWY24:after {background: url(../images/platnosci/przelewy24.svg) center center / cover no-repeat;}
.item-views .item .period span.label--green,
.detail.news .period span.label--green {background: #79cc98;}
.top-10 .news-item .left_info.left_info_pay {width: 100%;}
.sidearea .bukmeker-logo { flex: 1 0;}
.desc-hidden {display: none}

@media (max-width: 700px) {
	.only-desktop.broadcast-image {
		
		display: none;
	}
	
	.only-mobile.broadcast-mobile {
		padding-top: 40%;
		position: relative;
		padding-bottom: 0;
		display: block;
	}
	.only-mobile.broadcast-mobile .r-img, 
	.only-mobile.broadcast-mobile .left-img {
		top: 50%;
		transform: translateY(-50%);
	}
	.only-mobile.broadcast-mobile .broadcast-date-img {bottom: 5% !important;}
	.only-mobile.broadcast-mobile .bgr_fon {position: absolute; top: 0;}
	.only-mobile.broadcast-mobile {margin-bottom: 20px;}
	.mobile-hidden {display: none}
	.desc-hidden {display: block}
}

@media (max-width: 1024px) {
	.sidearea .forecastblock .alllink {padding: 25px 20px;}
	.sidearea .forecastblock .alllink a, .best_odds li.buttonlink a {text-align: center;}
	.sidearea .bonuses_slider .bonuses_slider {
		 width: 107%;
		 margin-left: 0;
	}
	.sidearea .bonuses {
		margin-right: 0;
		margin-left: 0;
	}
	.broadcast-image .r-img, 
	.broadcast-image .left-img {
		top: 50%;
		transform: translateY(-50%);
	}
}




/* ===== UNIFY-20260607: design tokens + green/yellow system ===== */
:root{--brand:#15803d;--brand-2:#1a9e4b;--brand-dark:#0e3b2e;--cta:#f4c400;--cta-2:#ffd21a;--cta-ink:#1a1400;--ink:#13211b;--muted:#5b6b63;--line:#e6ebe8;--bg-soft:#f5f8f6;--win:#16a34a;--draw:#94a3b8;--loss:#dc2626;}
a,a:focus{color:#15803d}a:hover,a:active{color:#0e3b2e}
.btn-default,.btn-primary,.btn-success,.btn-info{background-color:#15803d!important;border-color:#15803d!important;color:#fff!important}
.btn-default:hover,.btn-primary:hover,.btn-success:hover,.btn-info:hover,.btn-default:focus,.btn-default:active{background-color:#1a9e4b!important;border-color:#1a9e4b!important}
.btn-default.white{background:#fff!important;color:#15803d!important;border-color:#15803d!important}
.btn-default.white:hover{background:#15803d!important;color:#fff!important}
table.table th,.table th{background-color:#15803d!important}
.underline{border-bottom-color:#15803d!important}.styled-block{border-left-color:#15803d!important}
.list.icons .fa,blockquote::before,.review .it:before{color:#15803d!important}
/* section heading accent bar -> green */
.content-h:before,.title-h:before,h1:before,.page-top .breadcrumb+div h1:before{background:#15803d!important}
/* yellow conversion CTA */
.btn-cta{display:inline-block;background:#f4c400;color:#1a1400!important;font-weight:700;border:none;border-radius:9px;padding:11px 22px;text-decoration:none;transition:.15s;cursor:pointer}
.btn-cta:hover{background:#ffd21a;color:#1a1400!important;transform:translateY(-1px)}
/* type scale */
.content-h{font-size:23px!important;font-weight:700!important;line-height:1.3}
h1,h1.content-h{font-size:30px!important;font-weight:800!important;line-height:1.2}
.content .text h2{font-size:22px}.content .text h3{font-size:18px}.content .text{font-size:15px;line-height:1.65}
/* ===== UNIFY-CTA-20260607: conversion CTAs -> yellow (BETFAN) ===== */
.hp-btn--app,.applp a.cta:not(.ghost),.app-bonus .cta,.bukmekers a.btn,.make_bet a.btn,a.btnPreview{background:#f4c400!important;background-image:none!important;color:#1a1400!important;border:none!important;box-shadow:none!important;text-shadow:none!important}
.hp-btn--app:hover,.applp a.cta:not(.ghost):hover,.bukmekers a.btn:hover{background:#ffd21a!important;color:#1a1400!important}
/* keep ghost/secondary as green outline */
.hp-btn--ghost{background:#fff!important;color:#15803d!important;border:2px solid #15803d!important}
/* UNIFY-SCBTN: site-nav buttons green */
.sc-btn{background:#15803d!important;color:#fff!important}
.sc-btn:hover{background:#0e3b2e!important}

/* ===== UNIFY-EDGE-20260607: cover remaining theme-blue selectors -> green ===== */
input:focus,textarea:focus,select:focus,.form-control:focus{border-color:#15803d!important;box-shadow:none!important}
.nav-tabs>li.active>a,.nav-pills>li.active>a,.pagination>.active>a,.pagination>.active>span,.modern-page-current{background-color:#15803d!important;border-color:#15803d!important;color:#fff!important}
.nav-tabs>li>a:hover,.breadcrumb a:hover,.side-menu a:hover,.nav-list a:hover{color:#15803d!important}
.fa.text-primary,.text-primary{color:#15803d!important}
.label-primary,.badge-primary{background-color:#15803d!important}
.tabs li.active,.forecast-tabItem.is-select{border-color:#15803d!important;color:#15803d!important}