<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{
    --main-font: 'Montserrat', sans-serif;
    --main-terms: '*F. FeltÃ©telek Ã©rvÃ©nyesek! 18+ ';
    --special-terms: 'AkÃ¡r 15.000 Ft fogadÃ¡si kreditekben Ãºj A bet365 fogadÃ¡si krediteketad a feljogosÃ­tÃ³ befizetÃ©se Ã©rtÃ©kÃ©ben (max. 15.000 Ft). A kredit tÃ©t nem rÃ©sze a nyeremÃ©nynek. FeltÃ©telek, idÅ‘hatÃ¡rok Ã©s kivÃ©telek.';
    --pattern-cl: url('/tippek/images/custom-cat/pattern-head-cl.jpg');
    --pattern-wc: url('/tippek/images/custom-cat/bg-wc-2022.jpg');
    --grad-wc: linear-gradient(225deg,#8a1538 22.4%,#1c0111 100%);
    --h1-logo-cl: url('/tippek/images/custom-cat/champions-league-white.svg');
    --h1-logo-wc: url('/imgs/championships/world-cup-2022.svg');
    --bg-c-wc: #8a1538;
    --bg-c-dark-wc: #1c0111;
}
.table-responsive{border: none;}
button{margin:0;padding:0;background:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}
.overflow-table{overflow-x:auto;}
.overflow-hidden{overflow:hidden;}
.scrollbar::-webkit-scrollbar{width:12px;height:12px;-webkit-appearance:none;appearance:none;}
.scrollbar::-webkit-scrollbar-track{background:#eee;border-radius:4px;border:2px solid #383434;}
.scrollbar::-webkit-scrollbar-thumb{background:#383434;border:1px solid #383434;border-radius:4px;}
.scrollbar::-webkit-scrollbar-thumb:hover{background:#383434;}
.page-title{position:relative;z-index:20;}
.prime-article--blog{ font-weight: 400;}
.prime-article--blog-euro-2020 h1, .prime-article--blog-euro-2020 .prime-article--blog h2, .prime-article--blog-euro-2020 h2{background:#0089ac url('/tippek/images/custom-cat/pattern-head-sections.jpg') center center no-repeat;background-size:cover;text-align:left;position:relative;}
.prime-article--blog-event.cl h1, .prime-article--blog-event.cl h2{background:#00004b var(--pattern-cl) center center no-repeat;background-size:cover;text-align:left;position:relative;}
.prime-article--blog-event.wc h1, .prime-article--blog-event.wc h2{background:var(--grad-wc);text-align:left;position:relative;}
.page-title h1,.prime-article--blog h2{color:#fff;}
.page-title h1{margin:0;font-size: 22px;}
.prime-article--blog-euro-2020.page-title h1:after, 
.prime-article--blog-event.page-title h1:before,
.prime-article--blog-event.page-title h1:after{
    content:'';
    position:absolute;
    background-position: center!important; 
    background-repeat: no-repeat!important;
}
.prime-article--blog-euro-2020.page-title h1:after{background:url('/imgs/championships/euro2020.svg');  width:90px; height:120px; }
.prime-article--blog-event.cl.page-title h1:before{
    width: 100px; height: 100px;
    /* background: #fff url('/imgs/championships/champions-league.svg'); */
    background: linear-gradient(45deg, #43bdc2, #040d4e, #8317c5);
    filter: drop-shadow(0px 0px 4px rgb(0 0 75 / 50%));
    border-radius: 50%;
    left: 30px;
    top: -8px;
}
.prime-article--blog-event.cl.page-title h1:after{
    width: 80px; height: 80px;
    background: var(--h1-logo-cl);
    top: 0;
}
.prime-article--blog-event.wc.page-title h1:after{ width:90px; height:120px; background: var(--h1-logo-wc);top: 0;}
.prime-article--blog-euro-2020 h2,
.prime-article--blog-event h2{font-size:20px; font-family: var(--main-font);}
.prime-article--blog-euro-2020 h2::before{background:url('/tippek/images/custom-cat/ball.png');}
.prime-article--blog-event.wc h2::before{background:url('/tippek/images/custom-cat/wc-ball.png');}
.prime-article--blog-euro-2020 h2::before, .prime-article--blog-event.wc h2::before{position:absolute;left:-23px;top:-6px;width:87px;height:73px;background-position: 0 0; background-repeat: no-repeat;}
.prime-article--blog-event.cl h2::before{
    position:absolute;
    left: -9px;
    top: -6px;
    width: 50px;
    height: 50px;
    background: url('/tippek/images/custom-cat/cl-ball.svg') 0 0 no-repeat;
    z-index: 2;
    border-radius: 50%;
} 
.prime-article--blog-event.cl h2::after{
    width: 50px;
    height: 50px;
    z-index: 0;
    left: 18px;
    border-radius: 50%;
    top: -6px;
}
.prime-article--blog-event.cl h2::after{background: #00004b;}
.prime-article--blog-euro-2020 h2::after, .prime-article--blog-event.wc h2::after{display:none;}
.logo [class*="logo-"]{min-height:auto;position:relative;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}
.bg-light{padding:4px 10px;border-radius:4px;line-height:20px;}
.cl.teams-vs-box .bg-light{padding:5px;}
.jump-at-quick{
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
    position: relative;
    justify-content: center;
    text-align: center;
}
.jump-at-quick [class*="col-"]{padding:0 5px;}
.jump-at-quick .qn-link{padding:2px 16px!important;border:1px solid #4a4a4a;position:relative;}
.jump-at-quick:before{content:'';position:absolute;left: -10px; top: 50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:20px;height:20px;background:url('/tippek/images/custom-cat/svg-sprite.svg#icon-qn')  0 0 no-repeat;}
.jump-at-quick .qn-link:not(:last-child){margin-right:18px;}
.jump-at-quick a,.jump-at-quick a:hover{color:#343434;}
.jump-at-quick a{font-family: var(--main-font);text-decoration:none;}
.jump-at-quick a:hover{text-decoration:underline;}
.jump-at-quick a:after{content:'';display:inline-block;vertical-align:middle;width:16px;height:16px;margin-left:6px;background:url('/tippek/images/custom-cat/svg-sprite.svg#icon-arrow-qn')  0 0 no-repeat;position:relative;top:-2px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform linear .2s;transition:-webkit-transform linear .2s;-o-transition:transform linear .2s;transition:transform linear .2s;transition:transform linear .2s, -webkit-transform linear .2s;}
.jump-at-quick a:hover:after{-webkit-transform:translate(0,2px);-ms-transform:translate(0,2px);transform:translate(0,2px);}
.read-more-box__button{display:table;margin:10px auto;border-bottom:1px solid #01a15c;color:#01a15c;font-style:italic;font-size:17px;-webkit-transition:border-color linear .2s;-o-transition:border-color linear .2s;transition:border-color linear .2s;}
.read-more-box__button:hover{border-color:transparent;}
.js-date-countdown{opacity:0;font-family: var(--main-font);}
.js-date-countdown.active{opacity:1;-webkit-transition:opacity linear .6s;-o-transition:opacity linear .6s;transition:opacity linear .6s;}
.js-date-countdown &gt; .title{color:#b5b5b5;}
.js-date-countdown__item{width:64px;height:57px;line-height:57px;background:transparent;color:rgba(255, 255, 255, .8);font-weight:bold;font-size:46px;text-align:center;position:relative;    display: inline-block;}
.js-date-countdown__item:before{content:'';position:absolute;top:-13px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);color:#0089ab;font-size:10px;line-height:1;text-transform:uppercase;}
.wc .js-date-countdown__item:before{color:var(--bg-c-wc);}
.js-date-countdown__item--d:before{content:'Nap';}
.js-date-countdown__item--h:before{content:'Ã“ra';}
.js-date-countdown__item--m:before{content:'Perc';}
.js-date-countdown__item--s:before{content:'MÃ¡sodperc';}
.js-date-countdown__item:not(:last-child){margin-right:10px;}
.js-date-countdown__item:after{content:'';width:82px;height:78px;position:absolute;left:-12px;top:-7px;background:url('/tippek/images/custom-cat/bg-counter-item.png')  0 0 no-repeat;z-index:-1;}
.top-sub-title-box{background:#eee;position:relative;z-index:10;}
.top-sub-title-box .js-date-countdown{position:absolute;bottom:-40px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}
.teams-vs-box-slider{margin:20px auto 60px;}
.teams-vs-box{margin:60px auto 20px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:6px;color:#fff;text-align:center;position:relative;}
.teams-vs-box.my-0, .teams-vs-box.my-0 .teams-vs-box{margin:0 auto;}
.eu.teams-vs-box{background-color:#0089ac;}
.event.cl.teams-vs-box{background-color:#00004b;}
.preview .teams-vs-box{padding: 62px 30px; border-radius: 0;}
#page-article--post .teams-vs-box{margin:15px auto 20px;}
#page-article--post .event.teams-vs-box{margin:15px auto 5px;}
.rev_terms_sp{font-size: 9px;text-align: left;line-height: 1.2; margin-bottom: 1.5rem;}
.teams-vs-box-slider .teams-vs-box{margin:0;}
.teams-vs-box--football{background-image:url('/tippek/images/custom-cat/bg-teams-vs.jpg');}
.event.cl.teams-vs-box--football:not(.teams-vs-box-eu-2024){background-image:var(--pattern-cl);}
.event.wc.teams-vs-box--football{background: var(--pattern-wc) no-repeat; background-size: cover;}
.teams-vs-box .date-place,.teams-vs-box .teams-vs &gt; .vs{text-shadow:1px 1px 2px rgba(0, 0, 0, .8);}
.teams-vs-box .date-place{font-size:17px; font-weight: 400;}
.event.teams-vs-box .date-place{text-transform: capitalize;}
.teams-vs-box .date-place &gt; span,.teams-vs-box .recommended-val &gt; span{display:block;}
.teams-vs-box .date-place &gt; .date{margin-bottom:4px;}
.prime-article--blog-event .teams-vs-box .date-place &gt; .date{text-transform: capitalize;}
.prime-article--blog-event iframe{    border-radius: 0.5rem;}
.teams-vs-box .bg-light{width:230px;background:rgba(255, 255, 255, .44);}
.event.wc.teams-vs-box .bg-light{background:#fff;}
.cl.teams-vs-box .bg-light{background:rgba(255, 255, 255, .85);}
.teams-vs-box .recommended-val{color:#000;}
.teams-vs-box .recommended-val &gt; .recommended{color:#fff;font-size:14px;text-transform:uppercase;}
.teams-vs-box .recommended-val &gt; .val{   
    margin-top: 4px;
    color: #ffffff;
    font-weight: bold;
    font-size: 26px;
    text-shadow:  2px 3px 3px rgb(0 0 0 / 80%);
    font-family: var(--main-font);
}
.teams-vs-box .in-link-wrap{margin:10px auto; padding: 5px; display: table;}
.teams-vs-box .in-link,.teams-vs-box .in-link:hover{color:#fff;text-decoration:none;}
.teams-vs-box .in-link:hover{color:#1b4244;background-color:#fff;}
.teams-vs-box .in-link{
    border: 1px solid #1b4244;
    font-size: 20px;
    font-family: var(--main-font);
    text-shadow: 1px 1px 1px rgb(0 0 0 / 85%);
    text-transform: uppercase;
    text-decoration: none;
    padding: .5rem 3rem;
    background-color: #1b4244;
    position: relative;
    /* top: 1rem; */
}
.teams-vs-box .in-link:hover{background:#fff;}
.teams-vs &gt; div{display:inline-block;vertical-align:middle; width: 31%;}
@media screen and (max-width: 424px) {
    .teams-vs .middle {width: 20%;}
    .teams-vs .left, .teams-vs .right {width: 35%;}
}
.prime-article--blog-euro-2020 .teams-vs &gt; div{width: 32%;}
.teams-vs &gt; .vs{margin:30px 2px 0;font-size:24px;text-transform:uppercase;font-weight: bold;}
.teams-vs-box .teams-vs &gt; .vs{font-weight:bold;}
.teams-vs .name{margin-bottom:5px;line-height:1;word-break:break-word;font-weight: bold;font-size: 12px;}
.teams-vs-box .teams-vs .name{line-height:1;font-family: var(--main-font);}
.betitems{font-size:14px;}
.teams-vs-box .betitems{margin-top:28px;padding-top:28px;border-top:2px solid rgba(255, 255, 255, .5);}
.event.teams-vs-box .betitems [class*="bg-"]:not(.bg-light){width: 120px; height: 30px; border-radius: 10px;}
.event.teams-vs-box .betitems .bg-light {border-radius: 0 10px 10px 0;}
.event.teams-vs-box .betitems .text-right{float: right;}
.event.teams-vs-box .betitems .text-left{float: left;}
/* .event.teams-vs-box .betitem{width: 230px;} */
.betitems &gt; .betitem &gt; div,.betitems .bg-light &gt; div{float:left;}
.betitems &gt; .betitem{display: inline-block;}
.betitems .betnum{color:#010101;font-weight:bold;text-transform:uppercase;}
.teams-vs-box .betitems .betnum{color:#000;}
.betitems .betodd{color:#ff0000;}
.betitems .bg-light &gt; div{width:33%;padding-right:2px;padding-left:2px;}
.cl .betitems .bg-light{width:230px;}
.cl .betitems .bg-light &gt; div{width:70px;}
.cl.teams-vs-box--in-rev .betitems .bg-light &gt; div{width:70px;}
.vs-table.no-odds{width: 350px; max-width: 90%;}
.g-table.no-odds tbody tr td:last-child{display: none;}
.vs-table.no-odds .teams-vs{border-right: none;}
.g-table{table-layout:fixed;color:#010101;font-family: var(--main-font);}
.g-table thead{background:transparent;color:inherit;}
.g-table th{padding-bottom:10px;}
.g-table tbody td{padding:10px;background:#eee;border-bottom:2px solid #fff;position:relative;}
.g-table .bg-light{background:#f7f7f7; font-weight: bold;}
.vs-tabs-box{margin-bottom:30px;}
.vs-tabs{border-bottom:1px solid #bebebe;font-family: var(--main-font);text-align:center;}
.vs-tabs .slick-slide{display:inline-block!important;vertical-align:middle;}
.slider-wrap.vs-tabs .slick-slide{padding:0;}
.vs-tabs button{padding-bottom:14px;border-bottom:2px solid transparent;color:#a6a6a6;line-height: 1.4; position: relative; height: 70px;}
.vs-tabs .active button,.vs-tabs button:hover{border-bottom-color:#049b59;}
.vs-tabs .active button{color:#049b59; line-height: 1.2;}
.vs-tabs .stage{width:100%;height:48px;font-size:14px; line-height: 1.2;}
.vs-tabs .date{display: block;}
.vs-tables:not(.active){display:none;}
.vs-table-wrap{margin:30px auto;}
.cl .panel-body{padding: 0;}
/* .vs-table-wrap:last-child,.vs-table-wrap:last-child .vs-table{margin-bottom:0;} */
.vs-table{margin:20px auto; width: 80%;}
.fixtures.no-odds .vs-table{width: 630px; max-width: 100%;}
.caption-box--vs-table{color:#049b59;font-family: var(--main-font);font-weight: bold;}
.prime-article--blog-event.wc .caption-box--vs-table{color: var(--bg-c-wc);}
.vs-table tbody td{padding:20px 10px;}
.vs-table .teams-vs{width:100%;margin-bottom: .5rem;}
.vs-table .date-group,.vs-table .betitems,.vs-table .more{font-family:Arial, sans-serif;}
.vs-table .date-group &gt; .left{margin-bottom:14px;}
.vs-table .date-group .dash{display:none;}
.vs-table .date-group .group-letter{display:block;font-weight:bold;font-size:28px;text-transform:uppercase;}
[data-targeted="round-of-16"] .vs-table .date-group .group-letter,[data-targeted="quarter-finals"] .vs-table .date-group .group-letter,[data-targeted="semi-finals"] .vs-table .date-group .group-letter{font-size:14px; text-align: center;}
.vs-table .betitems{display:table;margin:0 auto;}
.vs-table .more{padding:8px 14px;background:#e1dddd;color:#000;font-size:14px;}
.vs-table .more__link,.vs-table .more__link:hover{color:#049b59;}
.vs-table .more__link{text-decoration:underline;position:relative;}
.vs-table .more__link:hover{text-decoration:none;}
.vs-table .more__link:after{content:'';display:inline-block;vertical-align:middle;width:32px;height:8px;margin-left:10px;background:url('/tippek/images/custom-cat/svg-sprite.svg#icon-arrow-more') center center no-repeat;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform linear .2s;transition:-webkit-transform linear .2s;-o-transition:transform linear .2s;transition:transform linear .2s;transition:transform linear .2s, -webkit-transform linear .2s;}
.vs-table .more__link:hover:after{-webkit-transform:translate(4px,0);-ms-transform:translate(4px,0);transform:translate(4px,0);}
.betodds-table{margin:20px auto;}
.betodds-table th:first-child,.betodds-table td:first-child{text-align:left;}
.betodds-table tbody td:not(:last-child):after{content:'';position:absolute;right:0;top:14px;bottom:14px;width:1px;background:#c4c4c4;}
.betodds-table .teams + .name{vertical-align:middle;width:calc(100% - 40px);line-height:1; font-weight: bold;}
.article-content{position:relative;}
table:not(.v-rev) tbody tr:nth-child(even){background:transparent;}
#prime-footer + .mov-nav{display:none;}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before,.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
.slick-initialized .slick-slide{display:block;}
.slider-wrap:not(.slick-initialized) {
    opacity: 0;
    height: 0;
    overflow: hidden;
}
.slider-wrap.slick-initialized{opacity:1;height:auto;-webkit-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s;position:relative;}
.slider-wrap:not(.slick-initialized)&gt;* {visibility: hidden;}
.slider-wrap .slick-slide{padding:2px 0;}
.slider-wrap .slick-slide{margin:0 5px;}
.slider-wrap .slick-list{margin:0 -5px;}
.slider-wrap .slick-dots{
    position: absolute;
    bottom: -45px;
    left: 50%;
    -webkit-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    transform: translate(-50%,0);
    width: 100%;
    text-align: center;
}
.slider-wrap .slick-dots &gt; li{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-bottom:0;padding-left:0;background:#383434;text-indent:-9999px;cursor:pointer;-webkit-transition:width ease-in-out .6s;-o-transition:width ease-in-out .6s;transition:width ease-in-out .6s;}
.slider-wrap .slick-dots &gt; .slick-active{width:30px;background:#049b59;}
.slider-wrap .slick-dots &gt; li:not(:last-child){margin-right:10px;}
.slider-wrap .slick-arrow{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:30px;height:30px;background:rgba(255, 255, 255, .3);border-radius:50%;text-indent:-9999px;-webkit-transition:background linear .2s;-o-transition:background linear .2s;transition:background linear .2s;z-index:100;}
.slider-wrap .slick-arrow:hover{background:rgba(255, 255, 255, .45);}
.slider-wrap .slick-prev{left:30px;}
.slider-wrap .slick-next{right:30px;}
.vs-tabs-slider .slick-arrow { background: rgba(56, 52, 52, .5);}
.vs-tabs-slider .slick-arrow:hover {background: rgba(56, 52, 52, .6);}
.slider-wrap .slick-arrow:after{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px;height:14px;background:url('/tippek/images/custom-cat/svg-sprite.svg#icon-arrow-r-w') 0 0 no-repeat;}
.slider-wrap .slick-prev:after{margin-top:-1px;-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);}
@media only screen and (max-width: 575px){
    .slick-slide .cl .betitems .bg-light{width: 170px; padding: 5px 0;}
    .slick-slide .cl .betitems .bg-light &gt; div{width: 54px; font-size: 12px;}
    .cl.teams-vs-box--in-rev .betitems .bg-light, .cl.teams-vs-box .betitems .bg-light{width: 220px; max-width: 100%;}
    /* .cl.teams-vs-box--in-rev .betitems .logo [class*='logo-'], .event.teams-vs-box .betitems [class*="bg-"]:not(.bg-light){width: 50px!important;} */
    .cl.teams-vs-box--in-rev .betitems .bg-light .betodd, .cl.teams-vs-box--in-rev .betitems .bg-light .betnum{font-size: 13px;}
    .cl.teams-vs-box .betitem {flex-direction: column; align-items: center;}
    .event.teams-vs-box .betitem .bg-light {border-radius: 0 0 10px 10px; padding-top: 13px;}
    .event.teams-vs-box .betitems [class*="bg-"]:not(.bg-light){position: relative;top: 7px; left: 0; width: 100%; height: 35px; border-radius: 10px 10px 0 0;}
    /* .cl.teams-vs-box--in-rev .betitems .bg-light &gt; div {width: 60px;} */
    .fixtures .panel-body{padding: 15px 5px;}
    .teams-vs .name{font-size: 11px;}
    .teams-vs-box-eu-2024 .betitems {border-top: none;}
}
@media only screen and (max-width: 767px){
    .cl .event.teams-vs-box .betitem, .cl.teams-vs-box.teams-vs-box--in-rev .betitem{float: none; margin: 0 auto; justify-content: center;}
    .cl.teams-vs-box--football .logo[class*="bg-"]{margin: 0;}
    .event.cl.teams-vs-box .betitems{display:flex; flex-wrap: wrap; justify-content: center;}
    .event.cl.teams-vs-box .betitems .mb-2{margin-bottom: 1rem;}
}
@media only screen and (min-width: 768px){
    .cl .event.teams-vs-box .betitem.float-sm-right,
    .cl.teams-vs-box.teams-vs-box--in-rev .betitem.float-sm-right{float: right;}
    .cl.teams-vs-box.teams-vs-box--in-rev .betitem.float-sm-none, .cl.teams-vs-box.teams-vs-box .betitem.float-sm-none {float: none; justify-content: center;}
    .cl .event.teams-vs-box .betitem.float-sm-left{float: left;}
    .event.cl.teams-vs-box .betitems{display:block;}
}
@media only screen and (max-width: 1250px){
    .teams-vs-box .betitems{display:table;margin-right:auto;margin-left:auto;}
    .event.cl.teams-vs-box .betitems.no-odds{display:block;}
    .prime-article--blog-euro-2020 .teams-vs-box .betitems{display:block;}
}
@media only screen and (max-width: 1023px){
    .prime-article--blog-event h2::after{display: none;}
    .page-title{width:100%;}
    .prime-article--blog:not(.prime-article--blog-index):not(.prime-article--blog-search) .page-title{margin-bottom:80px;}
    .prime-article--blog-euro-2020 h1, .prime-article--blog-euro-2020  h2,
    .prime-article--blog-event h1, .prime-article--blog-event h2{padding:10px;text-align:center;}
    .page-title h1{
        padding: 20px 10px 60px 10px;
        font-size: 19px;
        text-align: center;
        line-height: 1.2;
    }
    .prime-article--blog-euro-2020.page-title:not(.prime-article--blog-euro-2024) h1:after,
    .prime-article--blog-event h1:after{
        width: 70px;
        height: 125px;
        bottom: -50px;
    }
    .prime-article--blog-event.wc h1, .prime-article--blog-event.wc h2{text-align: center;}
    .prime-article--blog-event.wc.page-title h1:after {
        width: 70px;
        height: 125px;
        top: 60px;
    }
    .prime-article--blog-event.cl h1, .prime-article--blog-event.cl h2{text-align: center;}
    .prime-article--blog-event.cl h1:after{top: 75px!important;}
    .prime-article--blog-event.cl.page-title h1:before{left: 50%;transform: translateX(-50%);top: 70px;}
    #page-article.prime-article--blog-euro-2020, #page-article.prime-article--blog-event{ top: -60px;}
    .prime-article--blog-euro-2020 .page-title h1,
    .prime-article--blog-event .page-title h1{padding:20px 10px 60px 10px;}
    .prime-article--blog-euro-2020 h1:after, .prime-article--blog-event h1:after{bottom:-70px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}
    .prime-article--blog-euro-2020 h2, .prime-article--blog-event h2{font-size: 18px;}
    .top-sub-title-box{padding:20px 20px 80px; margin-top: 10em;}
    .prime-article--blog-euro-2024 .top-sub-title-box{padding-bottom: 20px;}
    .top-sub-title-box .read-more-box__hidden{display:none;}
    .top-sub-title-box .js-date-countdown{width:300px;}
    .top-sub-title-box .js-date-countdown &gt; .title{margin-bottom:25px;text-align:center;}
    .g-table{width:100%;}
    .vs-table .more{margin-top:20px;border-radius:4px;}
}
@media only screen and (max-width: 899px){
    .vs-table,.vs-table tbody,.vs-table tr,.vs-table td{display:block;width:100%;}
    .vs-table thead{display:none;}
    .caption-box--vs-table{text-align:center;}
    .fixtures.no-odds .vs-table{width: 450px;}
    .fixtures.no-odds .vs-table.terms_sp:after{width: 450px; max-width: 90%;}
    .fixtures .vs-table .date-group .left, .fixtures .vs-table .date-group .right{display: inline-block; width: 47%;}
    .fixtures .vs-table .date-group .group-letter { display: inline-block; vertical-align: middle;}
}
@media only screen and (max-width: 767px){
    .teams-vs-box{padding:10px;}
    .teams-vs-box .date-place{margin:0 auto 20px;}
    .teams-vs-box .recommended-val{margin-top:30px;}
}
@media only screen and (max-width: 639px){
    .betodds-table.g-table {width: 400px;}
    .prime-article--blog:not(.prime-article--blog-index):not(.prime-article--blog-search) .page-title{margin-top:-10px;}
    .prime-article--blog:not(.prime-article--blog-index):not(.prime-article--blog-search) h1,
    .prime-article--blog:not(.prime-article--blog-index):not(.prime-article--blog-search) h2{margin-right:-10px;margin-left:-10px;}
    .top-sub-title-box .jump-at-quick{margin-bottom:10px;}
    .jump-at-quick &gt; li{display:table;margin:10px auto!important;}
    .betodds-table th:first-child{padding-left:10px;}
    .betodds-table .teams + .name{padding-left:10px;}
}
@media only screen and (max-width: 479px){
    .betitems{width:100%;}
    .teams-vs-box .teams{width:80px;height:80px;}
    .teams-vs-box-slider .slick-arrow{margin-top:-40px;}
    .betitems &gt; .betitem{margin-bottom:40px;display: block;}
    .fixtures.no-odds .betitems &gt; .betitem{margin-bottom:1rem;display: block;}
    .betitems &gt; .betitem &gt; .logo{float:none;display:block;margin:4px auto; width: 100%;}
    .prime-article--blog-euro-2020  .teams-vs-box .betitems &gt; .betitem &gt; .logo{width: 100%;}
    .betitems .bg-light{width:100%;text-align:center;}
    .vs-table .more__link{display:table;margin:10px auto;}
    .teams-vs-box  .betitems .logo [class*="logo-"]{ top: 0; transform: translate(0);}
    .teams-vs-box  .betitems .logo .logo-22bet{ padding: 12px;}
    .teams-vs-box  .betitems .logo .logo-bet365{ padding: 10px;}
    .prime-article--blog-euro-2024 .vs-table .more__link {display: inline;}
}
@media only screen and (max-width: 359px){
    .prime-article--blog-event.wc.page-title h1:after {top: 75px;}
}
@media only screen and (min-width: 480px){
    /* .betitems &gt; .betitem:not(:last-child){margin-bottom:10px;} */
    .teams-vs-box .betitems &gt; .betitem &gt; .logo{
        position: relative;
        left: 2px;
        width: 100px;
        height: 28px;
        top: 0;
        border-radius: 5px;
    }
    .teams-vs-box .bg-light{border-top-left-radius:0;border-bottom-left-radius:0;}
    .teams-vs &gt; .vs{font-size:28px;}
    .teams-vs-box .teams-vs &gt; .vs{font-size:22px;}
    .vs-table .betitem .logo{float:right;position:relative;left:-4px; top: 0;}
    .vs-table .betitem .bg-light{width:230px;}
}
@media only screen and (min-width: 640px){
    .top-sub-title-box .jump-at-quick{margin-bottom:20px;}
    .jump-at-quick &gt; li{float:left;margin-bottom:0!important;}
    .teams-vs-box .teams-vs .name{font-size:16px;}
    .prime-article--blog-euro-2020 .teams-vs-box .teams-vs .name{width:auto;font-size:30px;}
    .betodds-table th{width:calc(100%/4);}
    .betodds-table th:first-child,.betodds-table td:first-child{padding-left:20px;}
    .betodds-table .teams + .name{padding-left:20px;}
}
@media only screen and (min-width: 768px){
    .teams-vs-box .in-link {top: 1rem;}
    .teams-vs-box{padding:40px 30px 30px;}
    .teams-vs-box .date-place{margin:0 auto 15px;}
    .teams-vs-box .recommended-val{margin-top:-20px;}
}
@media only screen and (min-width: 800px){
    .prime-article--blog:not(.prime-article--blog-index):not(.prime-article--blog-search) .page-title{margin-top:-30px;}
}
@media only screen and (min-width: 900px){
    .vs-table .teams-vs{border-right:1px solid #c4c4c4;border-left:1px solid #c4c4c4;}
    .g-table tbody tr:first-child td:first-child{border-top-left-radius:4px;}
    .g-table tbody tr:first-child td:last-child{border-top-right-radius:4px;}
    .g-table tbody tr:last-child td:first-child{border-bottom-left-radius:6px;}
    .g-table tbody tr:last-child td:last-child{border-bottom-right-radius:6px;}
}
@media only screen and (min-width: 1024px){
    .prime-article--blog:not(.prime-article--blog-index):not(.prime-article--blog-search) .page-title{width:calc(100% + 60px);margin-left:-30px;}
    .page-title h1{ padding: 30px 0 30px 150px; font-size: 22px; font-family: var(--main-font);}
    .prime-article--blog-euro-2020 h1:after, .prime-article--blog-event h1:after{left:40px;bottom:-45px;}
    .prime-article--blog-euro-2020 h2, .prime-article--blog-event h2{margin-left:10px;padding:8px 10px 8px 60px;border-radius:4px;}
    .prime-article--blog-euro-2020 h2::before, .prime-article--blog-event h2::before{content:'';}
    .sub-article{margin-top:40px;margin-bottom:20px;padding:30px;}
    .top-sub-title-box{padding:20px 20px 50px; margin-top: 1em;}
    .prime-article--blog-euro-2024 .top-sub-title-box{padding-bottom: 20px;}
    .top-sub-title-box .jump-at-quick{margin-top:0;}
    .top-sub-title-box .read-more-box__button{display:none;}
    .top-sub-title-box .js-date-countdown{margin-left:-60px;}
    .top-sub-title-box .js-date-countdown &gt; .title{display:inline-block;vertical-align:bottom;margin-right:4px;}
    .teams-vs-box .teams-vs &gt; .vs{
        display: inline-block;
        vertical-align: middle;
        position: relative;
        top: -15px;
    }
    .prime-article--blog-euro-2020 .teams-vs-box .teams-vs &gt; .vs,
    .prime-article--blog-event .teams-vs-box .teams-vs &gt; .vs{margin:20px 0 0;}
    .vs-table--inlink tbody td{padding:20px 10px 35px;}
    .vs-table .more{position:absolute;right:calc(100% + 10px);bottom:0;width:450px;border-radius:0 4px 0 4px;}
}
@media only screen and (min-width: 1251px){
    .teams-vs-box .betitems &gt; .betitem{display:inline-block;vertical-align:top;}
    .teams-vs-box .betitems &gt; .betitem:nth-child(2){margin:0 23px;}
}
@media only screen and (max-width: 1250px) and (min-width: 1024px){
    .teams-vs-box:not(.teams-vs-box-eu-2024){width:936px; max-width: 100%;}
}
@media only screen and (max-width: 1023px) and (min-width: 640px){
    .prime-article--blog:not(.prime-article--blog-index):not(.prime-article--blog-search) h1,
    .prime-article--blog:not(.prime-article--blog-index):not(.prime-article--blog-search) h2,
    .teams-vs-box-slider{margin-right:-20px;margin-left:-20px;}
}
@media only screen and (max-width: 1023px) and (min-width: 768px){
    .teams-vs-box:not(.teams-vs-box-eu-2024){width:720px;}
    .prime-article--blog-euro-2020 .teams-vs-box .teams-vs &gt; .vs,
    .prime-article--blog-event .teams-vs-box .teams-vs &gt; .vs{margin:20px 0 0;}
}
@media only screen and (max-width: 899px) and (min-width: 640px){
    .vs-table{width:450px;}
}
@media only screen and (max-width: 799px) and (min-width: 640px){
    .prime-article--blog:not(.prime-article--blog-index) .page-title{margin-top:-20px;}
}
@media only screen and (max-width: 767px) and (min-width: 640px){
    .teams-vs-box .teams-vs &gt; .vs{margin:30px 10px 0;}
    .prime-article--blog-euro-2020 .teams-vs-box .teams-vs &gt; .vs,
    .prime-article--blog-event .teams-vs-box .teams-vs &gt; .vs{margin:30px 0 0;}
}
@media only screen and (max-width: 639px) and (min-width: 480px){
    .teams-vs-box .teams-vs .name{font-size:14px;}
    #page-article--post .teams{background-size: 110px 110px;}
    #page-article--post .event:not(.teams-vs-box-eu-2024) .teams{background-size: 80px 80px;}
    #page-article--post .teams[class*="eu-"] { width: 70px;  height: 70px;}
    .prime-article--blog-euro-2020  .teams-vs-box .teams-vs .name,
    .prime-article--blog-event  .teams-vs-box .teams-vs .name{width:auto;font-size:23px;}
    /* .teams-vs-box .flag--big{width:90px;height:90px;} */
    .teams-vs-box .teams-vs &gt; .vs{margin:30px 0 0;}
    .prime-article--blog-euro-2020 .teams-vs-box .teams-vs &gt; .vs,
    .prime-article--blog-event .teams-vs-box .teams-vs &gt; .vs{margin:30px 0 0;}
}
@media only screen and (max-width: 639px){
    .prime-article--blog-euro-2020 .teams-vs &gt; .vs,
    .prime-article--blog-event .teams-vs &gt; .vs{ margin: 30px 0px 0;}
}
@media only screen and (max-width: 359px){
    .prime-article--blog-euro-2020 .teams-vs-box .teams[class*="eu-"],
    .prime-article--blog-event .teams-vs-box .teams[class*="eu-"]{  background-size: 95px 95px; }
    .prime-article--blog-event .teams-vs-box .teams[class*="fc-"]{  background-size: 60px 60px; }
    .prime-article--blog-euro-2020 .teams-vs-box .teams,
    .prime-article--blog-event .teams-vs-box .teams { width: 65px;  height: 65px; }
}
.teams.team--medium { width: 52px; height: 52px;}
.no-odds .teams.team--medium { background-color: #e3ebe3;}
.no-odds .teams-vs .name.n-a {position: relative; top: 37px;}
.teams.team--medium[class*="eu-"] { background-size: 75px 75px;}
.teams.team--xs { width: 26px;  height: 26px;}
.teams.team--xs[class*="eu-"] { background-size: 35px 35px;}
.prime-article--blog .logo[class*="bg-"] {
    width: 114px;
    height: 28px;
    margin: 0px auto;
    box-shadow: none;
    border-radius: 5px;
}
.logo-22bet { background: url('/imgs/brands/22bet.svg') no-repeat;}
.bg-22bet {padding: 2px;}
.bg-bet365 { bottom: -5px;padding: 5px;}
.logo-bet365 { background: url('/imgs/brands/bet365-white.svg') no-repeat;}
.logo [class*="logo-"] {
    background-size: contain;
    background-position: center center;
    text-indent: -999999em;
}
@media screen and (min-width: 1200px){
    .top-sub-title-box .jump-at-quick{ width: 90%; max-width: 100%;}
}
@media screen and (max-width: 1199px){
    .prime-article--blog-euro-2024 .top-sub-title-box .jump-at-quick {width: 95%;}
    .top-sub-title-box .jump-at-quick{ width: 500px; max-width: 100%;}
    .jump-at-quick .qn-link {width: 100%; display: table;}
}
@media screen and (min-width:768px ) and (max-width: 1199px){
    .jump-at-quick [class*="col-"]:nth-child(1),
    .jump-at-quick [class*="col-"]:nth-child(2) {margin-bottom: 1rem;}
    .jump-at-quick:before{left: -30px;}
}
@media screen and (max-width: 767px){
    .jump-at-quick [class*="col-"]:not(:last-child){margin-bottom: 1rem;}
    .jump-at-quick:before{content: none; background: none;}
    .top-sub-title-box .jump-at-quick{ width: 320px; max-width: 100%;}
}
.terms_sp:after {
    content: var(--main-terms) /*var(--special-terms)*/;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    font-size: 9px;
    text-align: right;
    line-height: 1.2;
}
.vs-table.terms_sp{margin-bottom: 5rem;}
.no-odds .vs-table.terms_sp:after{display: none;}
.vs-table.terms_sp:after{width: 73%;}
.fixtures .vs-table.terms_sp:after{width: 630px; max-width: 100%;}
@media screen and (min-width:901px ) and (max-width: 1023px){
    .vs-table.terms_sp:after{width: 98%;}
}
@media only screen and (min-width: 640px) and (max-width: 899px){
    .fixtures .vs-table.terms_sp:after{width: 440px;}
    .vs-table.terms_sp{margin-bottom: 5rem;}
}
@media only screen and (max-width: 639px){
    .fixtures .vs-table.terms_sp:after{width: 96%;}
}
@media only screen and (min-width: 900px){
    .vs-table th:first-child, .vs-table td:first-child{width:140px;}
    .vs-table th:nth-child(2), .vs-table td:nth-child(2){width:320px;}
}
@media only screen and (min-width: 1024px) and (max-width: 1199px){
    .vs-table { width: 95%; }
}
/* event news */
.top3.posts.event.cl{
    background: linear-gradient( 144deg, rgba(53, 53, 53, 0.08) 0%, rgba(53, 53, 53, 0.08) 81%,rgba(141, 141, 141, 0.08) 81%, rgba(141, 141, 141, 0.08) 100%),linear-gradient(
    199deg, rgba(47, 47, 47, 0.06) 0%, rgba(47, 47, 47, 0.06) 30%,rgba(230, 230, 230, 0.06) 30%, rgba(230, 230, 230, 0.06) 100%),linear-gradient(278deg, rgba(108, 108, 108, 0.01) 0%, rgba(108, 108, 108, 0.01) 81%,rgba(196, 196, 196, 0.01) 81%, rgba(196, 196, 196, 0.01) 100%),linear-gradient(97deg, rgba(207, 207, 207, 0.09) 0%, rgba(207, 207, 207, 0.09) 60%,rgba(137, 137, 137, 0.09) 60%, rgba(137, 137, 137, 0.09) 100%),linear-gradient(300deg, rgba(186, 186, 186, 0.05) 0%, rgba(186, 186, 186, 0.05) 25%,rgba(248, 248, 248, 0.05) 25%, rgba(248, 248, 248, 0.05) 100%),linear-gradient(276deg, rgba(200, 200, 200, 0.02) 0%, rgba(200, 200, 200, 0.02) 1%,rgba(135, 135, 135, 0.02) 1%, rgba(135, 135, 135, 0.02) 100%),linear-gradient(
    101deg, rgba(8, 8, 8, 0.03) 0%, rgba(8, 8, 8, 0.03) 54%,rgba(181, 181, 181, 0.03) 54%, rgba(181, 181, 181, 0.03) 100%),linear-gradient(18deg, rgba(99, 99, 99, 0.08) 0%, rgba(99, 99, 99, 0.08) 76%,rgba(214, 214, 214, 0.08) 76%, rgba(214, 214, 214, 0.08) 100%),linear-gradient(285deg, rgba(34, 34, 34, 0.05) 0%, rgba(34, 34, 34, 0.05) 82%,rgba(251, 251, 251, 0.05) 82%, rgba(251, 251, 251, 0.05) 100%),linear-gradient(45deg, #43bdc2 0%, #040d4e 30%, #040d4e 80%, #8317c5 100%);
}
.top3.posts.event.wc{
    background: linear-gradient( 144deg, rgba(53, 53, 53, 0.08) 0%, rgba(53, 53, 53, 0.08) 81%,rgba(141, 141, 141, 0.08) 81%, rgba(141, 141, 141, 0.08) 100%),linear-gradient(
    199deg, rgba(47, 47, 47, 0.06) 0%, rgba(47, 47, 47, 0.06) 30%,rgba(230, 230, 230, 0.06) 30%, rgba(230, 230, 230, 0.06) 100%),linear-gradient(278deg, rgba(108, 108, 108, 0.01) 0%, rgba(108, 108, 108, 0.01) 81%,rgba(196, 196, 196, 0.01) 81%, rgba(196, 196, 196, 0.01) 100%),linear-gradient(97deg, rgba(207, 207, 207, 0.09) 0%, rgba(207, 207, 207, 0.09) 60%,rgba(137, 137, 137, 0.09) 60%, rgba(137, 137, 137, 0.09) 100%),linear-gradient(300deg, rgba(186, 186, 186, 0.05) 0%, rgba(186, 186, 186, 0.05) 25%,rgba(248, 248, 248, 0.05) 25%, rgba(248, 248, 248, 0.05) 100%),linear-gradient(276deg, rgba(200, 200, 200, 0.02) 0%, rgba(200, 200, 200, 0.02) 1%,rgba(135, 135, 135, 0.02) 1%, rgba(135, 135, 135, 0.02) 100%),linear-gradient(
    101deg, rgba(8, 8, 8, 0.03) 0%, rgba(8, 8, 8, 0.03) 54%,rgba(181, 181, 181, 0.03) 54%, rgba(181, 181, 181, 0.03) 100%),linear-gradient(18deg, rgba(99, 99, 99, 0.08) 0%, rgba(99, 99, 99, 0.08) 76%,rgba(214, 214, 214, 0.08) 76%, rgba(214, 214, 214, 0.08) 100%),linear-gradient(285deg, rgba(34, 34, 34, 0.05) 0%, rgba(34, 34, 34, 0.05) 82%,rgba(251, 251, 251, 0.05) 82%, rgba(251, 251, 251, 0.05) 100%),linear-gradient(45deg, var(--bg-c-dark-wc), var(--bg-c-wc));
}
.event .latest-title{text-align: center; font-family: var(--main-font); font-weight: bold;}
.event .latest .card-img a:hover img {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    -o-transform: scale(1.15);
    -moz-transform: scale(1.15);
}
@media screen and (max-width: 639px){
    .top3.posts.event .latest .post-pack__auth{bottom: 0;}
}
@media screen and (max-width: 991px){
    .top3.posts.event .latest{ margin-bottom: 1rem;}
    .prime-article--blog-euro-2024 .jump-at-quick:before{content: none; background: none;}
}
.fixtures .panel-tabs{
    border-bottom: 1px solid #bebebe;
    font-family: var(--main-font);
    text-align: center;
}
.fixtures .teams.fc-tbd {
    border-radius: 50%;
    border: 2px solid #fff;
    background: #ccc;
}
.fixtures .fade.active{opacity: 1;}
.fixtures .fade{
    -webkit-transition: all 1.5s linear;
    -moz-transition: all 1.5s linear;
    -ms-transition: all 1.5s linear;
    -o-transition: all 1.5s linear;
    transition: all 1.5s linear;
}
.fixtures .caption-box--vs-table{text-transform: capitalize;}
.fixtures .panel-tabs div{display: inline-block;}
.fixtures .panel-tabs a{
    padding-bottom: 14px;
    border-bottom: 2px solid transparent;
    color: #a6a6a6;
    line-height: 1.4;
    position: relative;
    /* height: 70px; */
    display: block;
}
.fixtures .panel-tabs li.active &gt; a,
.fixtures .panel-tabs li &gt; a:hover,
.fixtures .panel-tabs li &gt; a:focus{
    color: #049b59;
    border-bottom-color: #049b59;
    background: none;
}
.prime-article--blog-event.wc .fixtures .panel-tabs li.active &gt; a, .prime-article--blog-event.wc .fixtures .panel-tabs li &gt; a:hover, .prime-article--blog-event.wc .fixtures .panel-tabs li &gt; a:focus {
    color: var(--bg-c-wc); border-bottom-color: var(--bg-c-wc);
}
#slider {
   max-width: 100%;
   overflow: hidden;
   border-bottom: 1px solid #bebebe;
}
#slider ul {display: block; margin: 0 auto;}
#slider ul li {
    position: relative;
    display: inline-block;
    margin: 0;
    padding: 0;
}
.control_prev, .control_next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 999;
    width: auto;
    height: auto;
    background: #fff;
    color: #040d4e;
    text-decoration: none;
    font-weight: 600;
    font-size: 20px;
    opacity: 0.8;
    cursor: pointer;
    border-radius: 50%;
}
.control_prev:hover, a.control_next:hover {
    opacity: 1;
    transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
}
.wc .control_prev, .wc .control_next {color: var(--bg-c-wc);}
.control_next {right: 0;}
#tippek .bslider.item{border: none;padding: 0;}
.event.wc .betitems [class*="col-"]{overflow: hidden;}
.event.wc .betitem{justify-content: center;}
.bslider .logo[class*="bg-"]{margin: 0;}
#tippek .carousel-indicators li {
    width: 25px;
    height: 7px;
    border-radius: 5px;
}
.cl #tippek .carousel-indicators li { background-color: #030b60; border: 1px solid #030b60;}
.wc #tippek .carousel-indicators li { background-color: var(--bg-c-wc); border: 1px solid var(--bg-c-wc);}
#tippek .carousel-indicators li.active {
    width: 30px;
    height: 10px;
    background-color: #fff;
    border-radius: 5px;
}
.cl #tippek .carousel-indicators li.active { border: 1px solid #030b60;}
.wc #tippek .carousel-indicators li.active { border: 1px solid var(--bg-c-wc);}
#tippek .carousel-indicators {
    bottom: -10px;
    margin: 0 auto;
    width: 95%;
    transform: translateX(-50%);
}
@media screen and (max-width: 575px){
    #tippek .teams-vs-box .date-place {font-size: 16px;}    
    #tippek .teams-vs-box .recommended-val &gt; .val {    font-size: 18px;}
    .teams-vs-box .betitems [class*="logo-"] { top: 0; transform: translate(0) scale(0.75); left: 2px;}
    .cl .tab-content .betitems .bg-light { width: 100%;    margin: 0 auto;}
    .cl .tab-content .betitems .bg-light &gt; div {width: 33%;}
    .cl .tab-content .betitems &gt; .betitem &gt; div { float: none; display: inline-block;}
    .cl .tab-content .betitems &gt; .betitem { margin-bottom: 20px;}
    .tab-content .betitems &gt; .betitem {max-width: 250px; margin: 0 auto;}
    .tab-content .logo[class*="bg-"] {width: 100%; border-radius: 5px 5px 0 0;}
    .tab-content .logo [class*="logo-"] {transform: translate(0) scale(0.75); top: 0;}
    
    .event.wc.teams-vs-box .betitems [class*="bg-"]:not(.bg-light){width: 100%!important; border-radius: .25rem .25rem 0 0;}
    .event.wc.teams-vs-box .bg-light{width: 100%; border-radius: 0 0 .25rem .25rem;}
}
@media screen and (max-width: 767px) and (min-width: 575px){
    #tippek .teams-vs .name { word-break: unset; white-space: nowrap;}
}
/* event faq */
.prime-article--blog-event.wc #accordion .panel-title a:before, .prime-article--blog-event.wc #accordion .panel-title a.collapsed:before{border-top: 7px solid var(--bg-c-wc);}
.prime-article--blog-event.wc #accordion .panel-title a:after, .prime-article--blog-event.wc #accordion .panel-title a.collapsed:after, .prime-article--blog-event.wc #accordion .panel-title a i, .prime-article--blog-event.wc #accordion .panel-title a:hover{color: var(--bg-c-wc);}
.prime-article--blog-event.wc #accordion .panel-title a{color: var(--bg-c-dark-wc);border-bottom: 1px solid var(--bg-c-dark-wc);}
@media screen and (max-width: 767px){
    #accordion .panel-title a {padding: 15px 30px 15px 10%;}
}
/* table */
.wc .table-h{top: 2em; margin: 5rem auto 3rem;}
.wc .tab-prime{margin-top: 4em;}

/* EURO 2024 */
.prime-article--blog-euro-2024 #tippek {position: relative;}
.prime-article--blog-euro-2024 #tippek :is(.carousel-control-prev, .carousel-control-next) {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 30px;
    height: 30px;
    background: rgba(255, 255, 255, .5);
    border-radius: 50%;
}
.prime-article--blog-euro-2024 #tippek :is(.carousel-control-prev, .carousel-control-next)::before {
    background: url(/tippek/images/custom-cat/svg-sprite.svg#icon-arrow-qn) 0 0 no-repeat;
    content: '';
    position: absolute;
    display: inline-block;
    top: 50%;
    left: 50%;
    width: 15px;
    height: 15px;
    filter: invert(100%) sepia(100%) saturate(612%) hue-rotate(200deg) brightness(120%) contrast(75%);
}
.prime-article--blog-euro-2024 #tippek .carousel-control-prev::before{transform: translate(-50%, -50%) rotate(90deg);}
.prime-article--blog-euro-2024 #tippek .carousel-control-next::before{transform: translate(-50%, -50%) rotate(-90deg);}
.prime-article--blog-euro-2024 #tippek .carousel-control-prev {left: 5%;}
.prime-article--blog-euro-2024 #tippek .carousel-control-next {right: 5%;}
.prime-article--blog-euro-2024 #tippek .carousel-indicators {bottom: 20px;}
.prime-article--blog-euro-2024 h1, .prime-article--blog-euro-2024 .prime-article--blog h2, .prime-article--blog-euro-2024 h2, .teams-vs-box-eu-2024{background: url('/tippek/images/custom-cat/background-euro-2024.jpg') 0 90% no-repeat;}
.prime-article--blog-euro-2024.page-title h1:after{background:url('/tippek/images/custom-cat/uefa-euro-2024.svg');  width:90px; height:120px;}
.prime-article--blog-euro-2024 .prime-article--blog h2, .prime-article--blog-euro-2024 h2, .teams-vs-box-eu-2024 {border-radius: 10px;}
.prime-article--blog-euro-2024 h2::before {
    background: url(/tippek/images/custom-cat/euro-2024-ball.png);
    width: 50px;
    height: 50px;
}
.prime-article--blog-euro-2024 .top-sub-title-box {border-radius: 0 0 10px 10px;}
.prime-article--blog-euro-2024 .jump-at-quick .qn-link{border: none;}
.prime-article--blog-euro-2024 .caption-box--vs-table{color: #090987; font-weight: 100; font-size: 16px;}
.prime-article--blog-euro-2024 .vs-table .teams-vs {margin-bottom: 1rem;}
.prime-article--blog-euro-2024 .vs-table .teams[class*="eu-"] {border-width: 4px;}
.prime-article--blog-euro-2024 .vs-table.terms_sp:after {margin-top: 5px;}
.prime-article--blog-euro-2024 .fixtures .panel-tabs a {color: #090987; border-bottom: 4px solid transparent;}
.prime-article--blog-euro-2024 .fixtures .panel-tabs li.active &gt; a, .prime-article--blog-euro-2024 .fixtures .panel-tabs li &gt; a:hover, .prime-article--blog-euro-2024 .fixtures .panel-tabs li &gt; a:focus{
    color: #090987;
    border-bottom-color: #090987;
}
.prime-article--blog-euro-2024 .fixtures .panel-tabs li.active &gt; a {font-weight: bold;}
.prime-article--blog-euro-2024 #slider, .prime-article--blog-euro-2024 .panel {border: none;}
@media only screen and (min-width: 480px) {
    .prime-article--blog-euro-2024 .teams-vs &gt; .vs {font-size: 17px;}
}
@media only screen and (min-width: 900px) {
    .prime-article--blog-euro-2024 .vs-table .teams-vs {
        border-right: 2px solid #A6A6A6;
        border-left: 1px solid #A6A6A6;
    }
    .prime-article--blog-euro-2024 .g-table tbody tr:first-child td:first-child {border-top-left-radius: 6px}
    .prime-article--blog-euro-2024 .g-table tbody tr:last-child td:first-child {border-bottom-left-radius: 10px;}
    .prime-article--blog-euro-2024 .g-table tbody tr:first-child td:last-child {border-top-right-radius: 6px;}
}
@media only screen and (min-width: 1024px) {
    .prime-article--blog-euro-2024 .vs-table--inlink tbody td {padding: 25px 0 40px;}
    .prime-article--blog-euro-2024 .vs-table--inlink tbody td:last-of-type{padding: 25px 0;}
    .prime-article--blog-euro-2024 .vs-table .more {right: calc(100% + 5px); width: 455px; border-radius: 0 10px 0 10px;}
    .prime-article--blog-euro-2024 .teams-vs &gt; .vs {width: 15%;}
}
.prime-article--blog-euro-2024 .teams-vs &gt; div {width: 40%;}
.prime-article--blog-euro-2024 .teams-vs &gt; .vs {margin: 25px 2px 0; font-weight: 100; width: 15%;}
.prime-article--blog-euro-2024 .teams-vs .name {font-size: 14px; font-weight: 100; margin-bottom: 10px;}
.prime-article--blog-euro-2024 .vs-table .date-group .group-letter {font-size: 21px;}
.prime-article--blog-euro-2024 .vs-table .more {padding: 10px; text-indent: -42px;}
.prime-article--blog-euro-2024 .vs-table .more__link:after{position: absolute; top: 50%; transform: translateY(-50%); margin-left: 20px;}
.prime-article--blog-euro-2024 .betitems &gt; .betitem {vertical-align: middle;}
.betitem-euro2024 {justify-content: center;}
.event.teams-vs-box-eu-2024 .betitem-euro2024 .bg-light {background: rgba(255, 255, 255, .75);}
.teams-vs-box-eu-2024 .in-link {
    border-radius: 10px;
    background: rgba(255, 255, 255, .75);
    text-shadow: none;
    border: none;
}
.teams-vs-box-eu-2024 .in-link:hover {color: #000;}
.teams-vs-box-eu-2024 div[class*="bg-"]:not(.bg-light) {position: relative; left: 8px;}
@media screen and (min-width: 576px) {
    .event.teams-vs-box-eu-2024 .betitems .bg-light {padding-left: 13px;}
}
@media screen and (max-width: 899px) {
    .prime-article--blog-euro-2024 .vs-table .more__link:after {margin-left: 10px;}
}</pre></body></html>