body{min-width:320px;overflow-x: hidden;}
.category #prime-footer, .single #prime-footer, .blog #prime-footer{padding-bottom: 0;}
.form-win,.form-lose,.form-draw{color:#fff;font-weight:600;padding:2px;width:25px}
.form-win{background:#049b59}
.form-lose{background:#f55f51}
.form-draw{background:#e5bc14}
button{margin:0;padding:0;background:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}
.blog #prime-nav .dropdown-ul::before{content:none}
.blog #prime-nav > ul li:hover > ul{display:flex;flex-direction:column;justify-content:space-between;width:300px}
.blog #prime-nav .dropdown-ul{border:solid 3px #049b59;border-radius:3px;background-color:#383434}
.blog #prime-nav .dropdown-ul > li{padding:0;border-bottom:0;position:relative!important;display:flex;flex-wrap:wrap;align-items:center;align-items:center}
.blog #prime-nav .dropdown-ul > li .fixtures{width:100%}
.blog #prime-nav .dropdown-ul > li a{display:flex;flex-wrap:wrap;font-size:16px;align-items:center;justify-content:left;width:100%}
.blog #prime-nav .dropdown-ul > li a:hover{background-color:#5a5a5a}
.blog #prime-nav .dropdown-ul > li.cl a{position:relative}
.blog #prime-nav .dropdown-ul > li.cl a::before{content:"";width:30px;height:30px;background:linear-gradient(45deg,#43bdc2,#040d4e,#8317c5);filter:drop-shadow(0px 0px 4px #000);border-radius:50%;display:block;margin-right:8px}
.blog #prime-nav .dropdown-ul > li.cl .fixtures{padding-left:50px}
#prime-header .prime-col.blog{display:flex;align-items:center;justify-content:space-between}
.blog #prime-nav .dropdown-ul > li.el a:before{content:"";width:30px;height:30px;background:linear-gradient(45deg,#c93200,#000,#c93200);filter:drop-shadow(0px 0px 4px #000);border-radius:50%;display:block;margin-right:8px}
.blog #prime-nav .dropdown-ul > li.el .fixtures{padding-left:50px}
#prime-header .prime-col.blog{display:flex;align-items:center;justify-content:space-between}
.blog #prime-nav .dropdown-ul > li div.fixtures span{color:#fff;font-size:16px;display:inline-block}
.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}
.tab-content > .tab-pane{display:none}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.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 li > a{padding-bottom:14px;border-bottom:2px solid transparent;color:#a6a6a6;line-height:1.4;position:relative;height:70px}
.fixtures .panel-tabs li.active > a,.fixtures .panel-tabs li > a:hover,.fixtures .panel-tabs li > a:focus{color:#049b59;border-bottom-color:#049b59;background:none}
.icon-blog-svg{display:inline-block;vertical-align:middle;width:14px;height:14px;margin-right:2px;margin-left:10px;text-indent:-9999px}
.icon-blog-svg--author{background:url(/blog/images/svg-sprite.svg#icon-author)}
.icon-blog-svg--category{background:url(/blog/images/svg-sprite.svg#icon-category)}
.icon-blog-svg--date{background:url(/blog/images/svg-sprite.svg#icon-date)}
.icon-blog-svg--time{background:url(/blog/images/svg-sprite.svg#icon-time)}
.prime-col.prime-article--blog{margin-bottom:20px}
.overflow-table{overflow-x:auto}
.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-index .page-title .page-title__sub{padding:0 20px 10px}
.page-title .page-title__sub{padding:70px 20px 20px;background:#fff}
.prime-article--blog-euro-2020 .page-title .page-title__sub{padding:70px 20px 20px}
.prime-article--blog.prime-article--blog-index h1{background:#fff;color:#383434;text-align:center;padding:20px 5px}
.prime-article--blog.prime-article--blog-index h1::after{content:none}
.prime-article--blog h1,.prime-article--blog h2{background:#049b59 ;color:#fff;background-size:cover;text-align:left;position:relative}
.prime-article--blog-uefa-nations-league h1,.prime-article--blog-uefa-nations-league h2,.prime-article--blog-uefa-nations-league h1,.prime-article--blog-uefa-nations-league h2,.c-uefa-nations-league h1,.c-uefa-nations-league h2{background:#ddd ;background-size:cover;text-align:left;color:#383434;position:relative}
.c-olympia-2021 h1,.c-olympia-2021 h2,.c-news h1,.c-news h2,.c-olympia-2022 h1,.c-olympia-2022 h2{border:solid 1px #ddd}
.prime-article--blog .c-olympia-2021 h1 a,.prime-article--blog .c-olympia-2021 h2 a,.prime-article--blog .c-news h1 a,.prime-article--blog .c-news h2 a{color:#383434}
.c-news h2::before{content:none}
.c-news h2{padding:6px 10px}
.prime-article--blog-cl h1,.prime-article--blog-cl h2,.c-uefa-champions-league h1,.c-uefa-champions-league h2{background:#00004b ;background-size:cover;text-align:left;position:relative}
.prime-article--blog-el h1,.prime-article--blog-el h2,.c-uefa-europa-league h1,.c-uefa-europa-league h2{background:#000 ;background-size:cover;text-align:left;position:relative}
.prime-article--blog-bundesliga h1,.prime-article--blog-bundesliga h2,.prime-article--blog-german-bundesliga h1,.prime-article--blog-german-bundesliga h2,.c-oesterreich-bundesliga h1,.c-oesterreich-bundesliga h2,.c-deutsche-bundesliga h1,.c-deutsche-bundesliga h2,.c-2-liga h1,.c-2-liga h2,.c-oefb-cup h1,.c-oefb-cup h2{background:#b60a0b;background-size:cover;text-align:left;position:relative}
.prime-article--blog.prime-article--blog-olympia-2021 h1,.prime-article--blog.prime-article--blog-olympia-2021 h2{color:#383434}
.prime-article--blog h1,.prime-article--blog h2,.prime-article--blog h2 a{color:#fff}
.prime-article--blog .c-news h2 a,.prime-article--blog .c-olympia-2021 h2 a,.prime-article--blog .c-olympia-2022 h2 a{color:#383434}
.page-title h1{margin:0}
h1.not-f:after{display:none}
.prime-article--blog-cl h1:before{content:"";width:100px;height:100px;background:linear-gradient(45deg,#43bdc2,#040d4e,#8317c5);filter:drop-shadow(0px 0px 4px #000);border-radius:50%;left:30px;top:calc(50%);transform:translateY(-50%);bottom:unset;display:block;position:absolute}
.prime-article--blog-cl h1:after{width:80px;height:80px;background:url(/blog/images/cl-light.svg);position:absolute;top:calc(50%);transform:translateY(-50%);bottom:unset;margin:auto}
.prime-article--blog-el h1:before{content:"";width:100px;height:100px;background:linear-gradient(45deg,#c93200,#000,#c93200);filter:drop-shadow(0px 0px 4px #000);border-radius:50%;left:30px;top:calc(50%);transform:translateY(-50%);bottom:unset;display:block;position:absolute}
.prime-article--blog-el h1:after{width:80px;height:80px;background:url(/blog/images/el-light.svg) center center no-repeat;position:absolute;top:calc(50%);transform:translateY(-50%);bottom:unset;margin:auto;background-size:55px}
.prime-article--blog-uefa-nations-league h1:after{content:"";position:absolute;width:140px;height:70px;background-image:url(/blog/images/unl-gif.gif);background-size:contain;background-repeat:no-repeat;background-position:center;bottom:unset;left:10px;top:50%;transform:translateY(-50%)}
.prime-article--blog-bundesliga h1::after{content:"";position:absolute;width:90px;height:120px;}
.prime-article--blog-german-bundesliga h1::after{content:"";position:absolute;width:90px;height:120px;background-size:contain}
.prime-article--blog-bundesliga.liga-2 h1::after{background-size:contain}
.prime-article--blog-bundesliga.ofb-cup h1::after{border-radius:35px;filter:drop-shadow(2px 4px 6px black);background-position:center -23px;background-color:#d61819;background-size:90px}
h2{font-size:24px}
h2::before{position:absolute;left:-23px;top:-6px;width:87px;height:73px;}
.prime-article--blog-euro-2020 h2::before{position:absolute;left:-23px;top:-6px;width:87px;height:73px;}
.prime-article--blog-olympia-2021 h2::before,.c-olympia-2021 h2::before{width:44px;height:44px;left:4px;top:-2px}
.prime-article--blog-uefa-nations-league h2::before{content:none}
.prime-article--blog-uefa-nations-league h2{padding:6px 10px}
.c-uefa-nations-league h2::before{position:absolute;left:0;top:3px;width:61px;height:69px;background-size:contain;background-position:center;background-repeat:no-repeat}
.prime-article--blog-olympia-2021.winter h2::before,.c-olympia-2022 h2::before{width:44px;height:44px;left:4px;top:-2px;background-size:contain}
.prime-article--blog-olympia-2021.news h2::before,.c-olympia-2021 h2::before{content:none}
.prime-article--blog-olympia-2021.news h2{padding:6px 10px}
.prime-article--blog-bundesliga h2::before,.c-oesterreich-bundesliga h2::before,.c-2-liga h2::before,.c-oefb-cup h2::before{position:absolute;left:-23px;top:-6px;width:87px;height:73px;}
.prime-article--blog-german-bundesliga h2::before,.c-deutsche-bundesliga h2::before{position:absolute;left:-23px;top:-15px;width:87px;height:67px;background-size:contain}
.prime-article--blog-german-bundesliga .flag{border:none;border-radius:0}
body .uefa-champions-league h2::before{top:-7px;width:55px;height:55px}
.prime-article--blog-cl h2::before,.c-uefa-champions-league h2::before{position:absolute;left:-23px;top:-13px;width:73px;height:73px;border-radius:50%;filter:drop-shadow(2px 4px 6px black)}
body .uefa-europa-league h2::before{top:-7px;width:55px;height:55px}
.prime-article--blog-el h2::before,.c-uefa-europa-league h2::before{position:absolute;left:-23px;top:-13px;width:73px;height:73px;;border-radius:50%;filter:drop-shadow(2px 4px 6px black);background-size:90px;background-position-x:-9px}
h2::after{display:none}
.prime-article--blog .logo[class*="bg-"]{width:114px;height:18px;margin:0 auto;padding:5px;-webkit-box-shadow:none;box-shadow:none}
.prime-article--blog .prime-table .logo[class*="bg-"]{width:105px;height:37px}
.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 16px;border-radius:4px;line-height:20px}
.a-bg-light,.a-bg-light:hover{color:inherit}
.a-bg-light:hover > .bg-light{text-decoration:underline}
.jump-at-quick{display:table;margin-right:auto;margin-left:auto;padding-left:40px;position:relative}
.jump-at-quick > li{padding:2px 16px!important;border:1px solid #4a4a4a;position:relative}
.jump-at-quick > li:first-child:before{content:"";position:absolute;left:-40px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:20px;height:20px;}
.jump-at-quick > li:not(:last-child){margin-right:18px}
.jump-at-quick a,.jump-at-quick a:hover{color:#343434;font-size:14px}
.jump-at-quick a{font-family:"Viga",sans-serif;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;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 0.2s,-webkit-transform linear .2s}
.prime-article--blog-bundesliga .jump-at-quick a:after{filter:invert(129%) sepia(97%) saturate(5571%) hue-rotate(355deg) brightness(77%) contrast(100%)}
.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:"Viga",sans-serif}
.js-date-countdown.active{opacity:1;-webkit-transition:opacity linear .6s;-o-transition:opacity linear .6s;transition:opacity linear .6s}
.js-date-countdown > .title{color:#b5b5b5}
.js-date-countdown__item{width:64px;height:57px;line-height:57px;background:transparent;color:rgba(255,255,255,0.8);font-weight:700;font-size:46px;text-align:center;position:relative}
.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}
.js-date-countdown__item--d:before{content:"Tagen"}
.js-date-countdown__item--h:before{content:"Stunden"}
.js-date-countdown__item--m:before{content:"Minuten"}
.js-date-countdown__item--s:before{content:"Sekunden"}
.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(/blog/images/bgs/bg-counter-item.png) 0 0 no-repeat;z-index:-1}
.top-sub-title-box{margin-bottom:80px;background:#eee;position:relative;z-index:10}
.top-sub-title-box.counter-not-active{margin-bottom:30px}
.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-color:#049b59;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:6px;color:#fff;text-align:center;position:relative}
.teams-vs-box-slider .teams-vs-box{margin:0}
.teams-vs-box--football{background-image:url(/blog/images/bgs/bg-teams-vs.jpg)}
.prime-article--blog-bundesliga .teams-vs-box--football,.prime-article--blog-german-bundesliga .teams-vs-box--football{background-color:#b60a0b}
.prime-article--blog-uefa-nations-league .teams-vs-box--football{background-image:url(/blog/images/bgs/unl-background.jpg);background-color:#0f253d}
.teams-vs-box--football.uefa-champions-league .betitems .betodd{color:#fff}
.teams-vs-box--football.uefa-europa-league .betitems .betodd{color:#fff}
.prime-article--blog-cl .vs-table .betitems .betodd{color:#003db9}
.prime-article--blog-el .vs-table .betitems .betodd{color:#d65b00}
.teams-vs-box .date-place,.teams-vs-box .teams-vs > .vs{text-shadow:1px 1px 2px rgba(0,0,0,0.8)}
.teams-vs-box .date-place{width:280px;font-size:17px}
.teams-vs-box .date-place > span,.teams-vs-box .recommended-val > span{display:block}
.teams-vs-box .date-place > .date{margin-bottom:4px}
.teams-vs-box .bg-light{width:230px;background:rgba(255,255,255,0.44)}
.teams-vs-box .recommended-val{color:#000}
.teams-vs-box .recommended-val > .recommended{color:#ffda44;font-size:14px;text-transform:uppercase}
.teams-vs-box .recommended-val > .val{margin-top:4px;color:#ffda44;font-weight:700;font-size:26px}
.teams-vs-box .zum-link-wrap{margin-top:20px;margin-bottom:5px}
.teams-vs-box .zum-link,.teams-vs-box .zum-link:hover{color:#fff;text-decoration:none}
.teams-vs-box .zum-link{width:280px;border:1px solid #027b5b;font-size:20px;font-family:"Viga",sans-serif;text-shadow:2px 2px 3px rgba(0,0,0,0.85);text-transform:uppercase;text-decoration:none}
.teams-vs-box .zum-link:hover{background:#09b56a;border-color:#09b56a}
.teams-vs > div{display:inline-block;vertical-align:middle}
.teams-vs > .vs{margin:30px 2px 0;font-size:24px;text-transform:uppercase}
.teams-vs-box .teams-vs > .vs{font-weight:700}
.teams-vs .name{width:145px;min-height:32px;margin-bottom:5px;line-height:1;word-break:break-word}
.teams-vs .name.f-small{font-size:14px}
.teams-vs-box .teams-vs .name{line-height:1;font-family:"Viga",sans-serif}
.betitems{font-size:14px}
.teams-vs-box .betitems{margin-top:28px;padding-top:28px;border-top:2px solid rgba(255,255,255,0.5)}
.teams-vs-box .betitems.no-odds{display:flex;justify-content:center;align-items:center;gap:5px;margin-bottom:15px}
.betitems > .betitem > div,.betitems > .betitem > a,.betitems .bg-light > div,.betitems .bg-light > a{float:left}
.betitems > .betitem{display:block}
.vs-table .betitems > .betitem{margin-bottom:10px}
.betitems .betnum{color:#010101;font-weight:700;text-transform:uppercase}
.teams-vs-box .betitems .betnum{color:#000}
.betitems .betodd{color:red}
.prime-article--blog-bundesliga.prime-article--blog-single .betitems .betodd{color:#ffda44;font-weight:700;text-shadow:1px 1px 1px #000}
.prime-article--blog-single img.attachment-post-thumbnail{margin:0 auto 30px;display:block;border-radius:5px;filter:drop-shadow(1px 1px 5px #000)}
.betitems .bg-light > div{width:33%;padding-right:2px;padding-left:2px}
.g-table{table-layout:fixed;color:#010101;font-family:"Viga",sans-serif}
.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}
.vs-tabs-box{margin-bottom:30px}
.vs-tabs{border-bottom:1px solid #bebebe;font-family:"Viga",sans-serif;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}
.vs-tabs li:not(.active):hover button{color:#777}
.vs-tabs .active button,.vs-tabs button:hover{border-bottom-color:#049b59}
.vs-tabs .active button{color:#049b59}
.prime-article--blog-bundesliga .vs-tabs .active button,.prime-article--blog-bundesliga .vs-tabs button:hover,.prime-article--blog-german-bundesliga .vs-tabs .active button,.prime-article--blog-german-bundesliga .vs-tabs button:hover{border-bottom-color:#b60a0b}
.prime-article--blog-bundesliga .vs-tabs .active button,.prime-article--blog-german-bundesliga .vs-tabs .active button{color:#b60a0b}
.prime-article--blog-uefa-nations-league .vs-tabs .active button,.prime-article--blog-uefa-nations-league .vs-tabs button:hover{border-bottom-color:#0f253d}
.prime-article--blog-uefa-nations-league .vs-tabs .active button{color:#0f253d}
.prime-article--blog-cl .vs-tabs .active button,.prime-article--blog-cl .vs-tabs button:hover{border-bottom-color:#30316e}
.prime-article--blog-wm .vs-tabs .active button{color:#9b072e}
.prime-article--blog-wm .vs-tabs .active button,.prime-article--blog-wm .vs-tabs button:hover{border-bottom-color:#9b072e}
.prime-article--blog-cl .vs-tabs .active button{color:#30316e}
.prime-article--blog-el .vs-tabs .active button,.prime-article--blog-el .vs-tabs button:hover{border-bottom-color:#d65b00}
.prime-article--blog-el .vs-tabs .active button{color:#d65b00}
.vs-tables > p{color:#30316e;text-align:center;margin:20px auto;font-size:18px;font-weight:700}
.vs-tabs .stage{width:100%;height:48px;font-size:20px;line-height:1.2}
.vs-tabs .stage span.block{display:block}
.prime-article--blog-bundesliga .vs-tabs .stage{height:30px}
.vs-tables:not(.active){display:none}
.vs-table-wrap{margin:30px auto}
.vs-table-wrap:last-child,.vs-table-wrap:last-child .vs-table{margin-bottom:0}
.vs-table{margin:30px auto 5px}
.caption-box--vs-table{color:#049b59;font-family:"Viga",sans-serif}
.prime-article--blog-bundesliga .caption-box--vs-table,.prime-article--blog-german-bundesliga .caption-box--vs-table{color:#b60a0b}
.prime-article--blog-cl .caption-box--vs-table{color:#30316e}
.prime-article--blog-wm .caption-box--vs-table{color:#9b072e}
.prime-article--blog-el .caption-box--vs-table{color:#d65b00}
.prime-article--blog-uefa-nations-league .caption-box--vs-table{color:#0f253d}
.vs-table th:first-child{width:140px}
.vs-table th:nth-child(2){width:320px}
.vs-table tbody td{padding:20px 10px}
.vs-table .teams-vs{width:100%}
.vs-table .date-group,.vs-table .betitems,.vs-table .more{font-family:Arial,sans-serif}
.vs-table .date-group > .left{margin-bottom:14px}
.prime-article--blog-bundesliga .vs-table .date-group > .left{margin-bottom:0}
.vs-table .date-group .dash{display:none}
.vs-table .date-group .group-letter{display:block;font-weight:700;font-size:28px;text-transform:uppercase}
.prime-article--blog-uefa-nations-league .vs-table .date-group .group-letter{font-size:20px}
[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:18px}
.vs-table .betitems{display:table;margin:0 auto}
.vs-table .more{padding:8px 10px;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(/blog/images/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 0.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.g-table{max-width:680px}
.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 .flag + .name{vertical-align:middle;width:calc(100% - 40px);line-height:1}
.prime-article--blog-index .sub-article--first{position:relative}
.article-content{position:relative}
.prime-article--blog-index .article-content{min-height:200px;padding:0 20px}
.prime-article--blog-index .article-content a{text-decoration:underline}
.prime-article--blog-index .article-content a:hover{text-decoration:none}
.prime-article--blog-index .post-title h2{margin-bottom:10px}
.post-article__auth{margin-bottom:30px;font-size:14px;text-align:center}
.post-article__auth .icon-blog-svg--category{margin-left:0}
a.post-article__cat,a.post-article__cat:hover{color:inherit}
.post-article__feat-img,.post-article__feat-img img{width:320px;max-width:100%;height:auto}
.post-article__feat-img img{border-radius:4px}
.post-article__excerpt{line-height:1.4}
.posts-page-nav{margin:10px auto;padding:6px;background:#fff;border:0 solid #049b59;border-width:2px 0;text-align:center}
.posts-page-nav .page-numbers{padding:6px;font-weight:700;font-size:14px}
.posts-page-nav .page-numbers:not(:last-child){margin-right:4px}
.single-post-nav > div{float:left}
.single-post-nav .js-socials{width:100%;padding:0 10px;text-align:center}
#js-socials{margin-top:4px}
.jssocials-shares{width:200px;margin:0 auto;padding:7px 10px;background:rgba(23,134,154,0.15)}
.js-socials .jssocials-share{display:inline-block;vertical-align:middle;font-size:24px}
.js-socials .jssocials-share:not(:last-child){margin-right:12px}
.js-socials .jssocials-share i{padding:2px 4px;background:#fff}
.single-post-nav .post-nav--prev,.single-post-nav .post-nav--next,.js-socials__title,.author-box__link > a{font-family:"Viga",sans-serif;font-size:13px}
.single-post-nav .post-nav--prev,.single-post-nav .post-nav--next{width:50%;text-transform:uppercase;position:relative;top:30px}
.single-post-nav .post-nav--prev{float:left;text-align:left}
.single-post-nav .post-nav--next{float:right;text-align:right}
.author-box{display:table;width:100%;margin:20px auto;padding:10px;border:0 solid rgba(23,134,154,0.2);border-width:2px 0}
.author-box > div{display:table-cell;vertical-align:middle}
.author-box__left{width:140px}
.author-box__left > .centered{margin:10px auto 0;text-align:center}
.author-box__heading{margin-bottom:10px;font-family:"Viga",sans-serif;font-size:17px}
.author-box__right > p{line-height:1.4}
.author-box__link{margin-right:10px;text-align:right}
#prime-sidebar{background:#fff;padding:20px}
.custom-sidebar-widget:not(:last-child){margin-bottom:10px}
.custom-sidebar-widget:not(:first-child){padding-top:10px;border-top:20px solid #049b59}
.sidebar-title:not(.sep),.sidebar-title{margin-bottom:14px}
.sidebar-title{color:#5a5a5a;font-weight:700;font-size:16px;font-family:"Viga",sans-serif;text-align:center}
.sidebar-3-table,.sidebar-3-table caption,.sidebar-3-table tbody,.sidebar-3-table tr,.sidebar-3-table td{display:block}
.sidebar-3-table,.sidebar-3-table caption,.sidebar-3-table tbody,.sidebar-3-table tr,.sidebar-3-table td:first-child{width:100%}
.sidebar-3-table tr{padding:10px;-webkit-box-shadow:0 0 4px 0 #6dd3e2;box-shadow:0 0 4px 0 #6dd3e2}
table:not(.v-rev) tbody tr:nth-child(even){background:transparent}
.prime-article--blog-olympia-2021 table:not(.v-rev) tbody tr:nth-child(even){background:#eff1f9}
.prime-article--blog-olympia-2021 .prime-table thead tr{background:#ddd url(/blog/images/bgs/pattern-olympics.jpg) center center no-repeat;color:#383434}
.prime-article--blog-olympia-2021
.prime-table:not(.revBon)
tbody
tr:nth-child(-n + 4)
td:first-child{border-left:5px solid #ddd}
.prime-article--blog-olympia-2021
.prime-table:not(.revBon)
tbody
tr:nth-child(-n + 4)
td:last-child{border-right:5px solid #ddd}
.prime-article--blog-olympia-2021 .prime-table thead tr{border-right:5px solid #ddd;border-left:5px solid #ddd}
@media only screen and (min-width: 800px) {
.prime-article--blog-olympia-2021 .prime-table.v-rev tbody tr:first-child,.prime-table tbody tr:nth-child(4){border-bottom:5px solid #ddd}
}
.sidebar-3-table tr:not(:last-child){margin-bottom:20px}
.sidebar-3-table td:first-child{margin-bottom:10px}
.sidebar-3-table td:not(:first-child):not(.terms){display:inline-block;vertical-align:middle;width:49%}
.sidebar-3-table td.terms{margin-top:6px;color:#848484;font-size:10px}
.prime-article--blog .sidebar-3-table .logo[class*="bg-"]{width:115px;height:30px}
.sidebar-3-table .bonbox{font-family:"Viga",sans-serif;font-size:15px;line-height:1.2}
.sidebar-3-table .bonbox > span{color:#049b59;font-weight:700;font-size:22px}
.search-form{position:relative}
.search-form .search-field{width:100%;padding:4px 40px 4px 10px;outline:none;-webkit-box-shadow:none;box-shadow:none}
.search-form .search-submit{position:absolute;right:0;top:0;bottom:0;width:30px;background:#049b59;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;text-indent:-9999px}
.search-form .search-submit-ico{position:absolute;right:8px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;font-size:14px}
.sidebar-poll-form label{display:block;width:100%}
.sidebar-poll-form label:not(:last-child){margin-bottom:10px}
.blog-poll__result{font-size:14px}
.blog-poll__result > div:not(:last-child){margin-bottom:6px}
.blog-poll-bar{height:4px;background:#1c9cac}
#blog-poll-message .poll-error,#blog-poll-message .poll-success{margin-bottom:10px;font-size:13px}
#blog-poll-message .poll-error{color:#f55f51}
#blog-poll-message .poll-success{color:#129b5a}
#prime-footer + .mov-nav{display:none}
.same-height:not(.same-height--initialised){visibility:hidden;opacity:0}
.same-height.same-height--initialised{opacity:1;visibility:visible;-webkit-transition:opacity linear 1s;-o-transition:opacity linear 1s;transition:opacity linear 1s}
.prev-meetings,.h2h-statistics,.goals-statistics{width:90%;margin:20px auto;text-align:center;font-size:18px;font-weight:700;border-radius:6px;box-shadow:0 0 6px #0000009e;color:#000}
.prev-meetings .head,.h2h-statistics .head,.goals-statistics .head{background:#888;color:#fff;padding:10px;border-top-left-radius:6px;border-top-right-radius:6px;text-align:center;font-weight:700;font-size:18px}
.prev-meetings>.row{margin-top:20px}
.prev-meetings .row{display:flex;align-items:center;background:#eee;justify-content:space-evenly}
.prev-meetings .date,.prev-meetings .tournament{width:170px;font-size:16px}
.prev-meetings .row > div{padding:5px 10px}
.prev-meetings .row > div.result{padding:5px;border-radius:0 0 10px 10px;font:bold 18px Nunito,sans-serif;background:#fff;width:73px}
.prev-meetings .away,.prev-meetings .home{width:180px}
.prev-meetings .flag--big,.h2h-statistics .flag--big,.goals-statistics .flag--big{width:45px;height:45px;text-indent:-9999px}
.prev-meetings.fussball-wm .flag--big{border:2px solid #fff;border-radius:50px}
.prev-meetings .bottom,.prev-meetings .featured-players{display:flex;justify-content:space-evenly;align-items:center;background:#eee;padding:20px 0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}
.prev-meetings .bottom .logo{margin:0;height:40px}
.prev-meetings .bottom a{height:50px;line-height:35px;padding:5px 17px;border-radius:4px}
.prev-meetings p.tc.blog{color:#525455}
.prev-meetings .interactive:hover{background-color:#cfcfcf;cursor:pointer}
.prev-meetings .not-interactive{margin-bottom:20px}
@media screen and (min-width: 1024px) {
.goals-box{display:inline-block;width:32%!important}
}
@media screen and (min-width: 768px) {
.goals-box{display:inline-block;width:49%}
.h2h-stats{display:inline-block;width:49%}
}
.goals-box>div>div{display:inline-block}
.goals-box{padding:10px 0}
.goals-box .head-green,.goals-box .head-red{display:block;border-radius:15px 15px 0 0;color:#fff;margin-bottom:10px;padding:5px}
.goals-box .head-green{background-color:#049b59}
.goals-box .head-red{background-color:#f55f51}
.goals-box>div{width:200px;margin:10px auto;border:1px solid #000;border-radius:15px;padding-bottom:10px;box-shadow:0 0 6px #0000009e}
.h2h-stats{margin-top:20px;padding:10px}
.h2h-stats>div{margin:10px auto}
.prev-meetings .note{font-size:12px;border-radius:0 0 25px 25px;background-color:#049b59;color:#fff;padding:3px 0}
.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-list.dragging{cursor:pointer}
.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-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.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) > *{visibility:hidden}
.slider-wrap .slick-slide{padding:2px 0;margin:0 5px}
.slider-wrap .slick-list{margin:0 -5px}
.slider-wrap .slick-dots{position:absolute;bottom:-60px;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 > 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 > .slick-active{width:30px;background:#049b59}
.slider-wrap .slick-dots > 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,0.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,0.45)}
.vs-tabs-slider .slick-arrow,.vs-tabs-slider .slick-arrow:hover{border-color:transparent}
.vs-tabs-slider .slick-arrow{background:rgba(56,52,52,0.5)}
.vs-tabs-slider .slick-arrow:hover{background:rgba(56,52,52,0.6)}
.slider-wrap .slick-prev{left:30px}
.vs-tabs-slider .slick-prev{left:-6px}
.slider-wrap .slick-next{right:30px}
.vs-tabs-slider .slick-next{right:-6px}
.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(/blog/images/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: 1250px) {
.prime-article--blog #prime-sidebar{border-top:30px solid #049b59}
.teams-vs-box .betitems{display:table;margin-right:auto;margin-left:auto}
}
@media only screen and (max-width: 1023px) {
.jump-at-quick > li{padding:2px 10px!important}
.page-title{width:100%}
.prime-article--blog:not(.prime-article--blog-index):not(
.prime-article--blog-search
).page-title{margin-bottom:80px}
.category-champions-league .prime-article--blog .page-title {margin-bottom:unset!important}
.category-champions-league .event h1:after{display: none;}
.post-template-premie_league_single_post .page-title{margin-bottom:unset!important}
.prime-article--blog-search .page-title{margin-bottom:80px}
h1,h2,h3,h4,h5,h6{padding:10px;text-align:center}
.category-champions-league .page-title h1{padding:20px 10px;}
.page-title h1{padding:20px 10px 60px;font-size:20px;text-align:center}
.post-template-premie_league_single_post .page-title h1{padding:20px 10px 20px;}
h2{font-size:18px}
.prime-article--blog-euro-2020 .page-title h1{padding:20px 10px 60px}
.prime-article--blog-wm h1:after{height:80px;background-size:65px;top:calc(45%);left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.top-sub-title-box{padding:20px 20px 80px}
.top-sub-title-box.counter-not-active{padding:20px}
.read-more-box__hidden{display:none}
.top-sub-title-box .js-date-countdown{width:300px}
.top-sub-title-box .js-date-countdown > .title{margin-bottom:25px;text-align:center}
.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}
}
@media only screen and (max-width: 767px) {
.prime-article--blog-index .sub-article{padding:0;border:solid 1px #e3e3e3;width:calc(100% - 20px)}
.prime-article--blog-index .article-content{padding:10px 15px}
.post-article__feat-img{margin:0 auto 10px}
.teams-vs-box{padding:20px}
.teams-vs-box .date-place{margin:0 auto 20px}
.teams-vs-box .recommended-val{margin-top:30px}
}
@media only screen and (max-width: 639px) {
.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}
.jump-at-quick{left:-20px}
.top-sub-title-box .jump-at-quick{margin-bottom:10px}
.jump-at-quick > li{display:table;margin:10px auto!important}
.betodds-table th:first-child{padding-left:10px}
.betodds-table .flag + .name{padding-left:10px}
.single-post-nav .js-socials{margin-top:40px}
}
@media only screen and (max-width: 479px) {
.teams-vs-box .teams-vs > .vs{display:block;margin:10px auto}
.betitems{width:100%}
.teams-vs-box .flag--big{width:80px;height:80px}
.teams-vs-box-slider .slick-arrow{margin-top:-70px}
.betitems > .betitem{margin-bottom:20px}
.betitems > .betitem > .logo{float:none;display:block;margin:4px auto}
.betitems .bg-light{width:100%;text-align:center}
.vs-table .more__link{display:table;margin:10px auto}
}
@media only screen and (min-width: 480px) {
.teams-vs-box .betitems > .betitem > .logo{position:relative;left:2px}
.teams-vs-box .bg-light{border-top-left-radius:0;border-bottom-left-radius:0}
.teams-vs > .vs{font-size:28px}
.teams-vs-box .teams-vs > .vs{font-size:22px}
.vs-table .betitem .logo{float:right;position:relative;left:-4px}
.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 > li{float:left;margin-bottom:0!important}
.teams-vs-box .teams-vs .name{width:235px;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 .flag + .name{padding-left:20px}
.single-post-nav .post-nav--prev,.single-post-nav .post-nav--next{width:140px;min-height:1px}
.single-post-nav .js-socials{width:calc(100% - 280px)}
}
@media only screen and (min-width: 768px) {
.post-article__feat-img{position:absolute;left:20px;top:30px}
.prime-article--blog-index .sub-article--first .post-article__excerpt{margin-top:-15px}
.prime-article--blog:not(.prime-article--blog-search) .post-article__excerpt{width:calc(100% - 340px);margin-left:340px}
.teams-vs-box{padding:40px 30px 30px}
.teams-vs-box .date-place{margin:0 auto -20px}
.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}
.prime-article--blog-single .page-title{margin-bottom:20px}
.prime-article--blog-index.paged .page-title .page-title__sub{padding:0}
.page-title h1{padding:20px 20px 20px 150px;font-size:30px}
.prime-article--blog-wm .page-title h1{padding:20px;font-size:29px}
.prime-article--blog-euro-2020 .page-title h1{padding:20px 20px 20px 150px}
h1:after{left:40px;bottom:-45px}
h2{margin-left:10px;padding:6px 10px 6px 60px;border-radius:4px}
.c-uefa-nations-league h2{padding:6px 10px 6px 80px}
h2::before{content:""}
#prime-article.prime-article--blog-index,#prime-article.prime-article--blog-search{margin-top:40px}
.sub-article{margin-top:40px;margin-bottom:20px;padding:30px}
.prime-article--blog-euro-2020 .page-title .page-title__sub{padding-top:50px}
.top-sub-title-box{padding:20px 20px 50px}
.top-sub-title-box .jump-at-quick{margin-top:0}
.read-more-box__button{display:none}
.top-sub-title-box .js-date-countdown{margin-left:-60px}
.top-sub-title-box .js-date-countdown > .title{display:inline-block;vertical-align:bottom;margin-right:4px}
.teams-vs-box .teams-vs > .vs{margin:20px 120px 0}
.vs-table--inlink tbody td{padding:20px 10px 35px}
.vs-table .more{position:absolute;right:calc(100% + 10px);bottom:-30px;width:426px;border-radius:0 4px 0 4px}
.prime-article--blog-cl .vs-table .more{width:417px}
.prime-article--blog-el .vs-table .more{width:417px}
.quarter .vs-table .more{width:470px}
.prime-article--blog-wm .quarter .vs-table .more,.prime-article--blog-wm .halb .vs-table .more{width:426px}
.halb .vs-table .more{width:442px}
.final .vs-table .more{width:410px}
}
@media only screen and (max-width: 1023px) {
h1:after{left:40%;bottom:-60px}
.category-euro-2024 .event .page-title h1:after{top: calc(45%);left: 50%;bottom: -45px;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}

.category-premier-league .event .page-title h1:after{top: calc(65%);left: 50%;bottom: -45px;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}
}
@media only screen and (max-width: 420px) {
.api-table thead tr th:nth-child(3){padding-right:5px}
.api-table tbody tr td:nth-child(2),.api-table tbody tr td:nth-child(3),.api-table tbody tr td:nth-child(8){font-size:13px}
}
@media only screen and (max-width: 640px) {
/* .prime-article--blog-wm h1:after{top:calc(57%)} */
.category-euro-2024 .event .page-title h1:after{top: calc(60%);}
}
@media only screen and (max-width: 334px) {
.prime-article--blog-wm h1:after{top:calc(64%)}
}
@media only screen and (min-width: 1251px) {
.prime-article--blog-index .page-title{margin-bottom:20px}
.prime-article--two-cols .article-content-wrap,.prime-article--two-cols #prime-sidebar{float:left}
.prime-article--two-cols .article-content-wrap{width:910px}
.prime-article--blog-index .article-content-wrap .sub-article{margin-top:0}
.prime-article--blog-search .article-content-wrap .sub-article,.prime-article--blog-search #prime-sidebar{margin-top:60px}
.prime-article--two-cols #prime-sidebar{width:300px;margin-left:20px}
.teams-vs-box .betitems > .betitem{display:inline-block;vertical-align:top}
.teams-vs-box .betitems > .betitem:nth-child(2){margin:0 23px}
}
@media only screen and (max-width: 1250px) and (min-width: 768px) {
.custom-sidebar-widget:not(:first-child){float:left}
.custom-sidebar-widget.widget-poll,.custom-sidebar-widget.widget-top-bks{width:49%}
.custom-sidebar-widget:nth-child(2){margin-right:2%}
}
@media only screen and (max-width: 1250px) and (min-width: 1024px) {
.prime-article--blog-search .page-title{margin-bottom:60px}
.teams-vs-box{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{width:100%}
.teams-vs-box .teams-vs > .vs{margin:20px 70px 0}
}
@media only screen and (max-width: 899px) and (min-width: 640px) {
.vs-table{width:600px}
}
@media only screen and (max-width: 799px) {
.prime-article--blog-index .post-article__excerpt{font-size:15px;text-align:left}
div.post-article__auth > span:nth-child(3){display:none}
}
@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 > .vs{margin:30px 20px 0}
}
@media only screen and (max-width: 639px) and (min-width: 480px) {
.teams-vs-box .teams-vs .name{width:130px;font-size:23px}
.teams-vs-box .flag--big{width:90px;height:90px}
.teams-vs-box .teams-vs > .vs{margin:30px 38px 0}
}
@media only screen and (max-width: 639px) {
.prev-meetings,.h2h-statistics,.goals-statistics{width:100%}
}
@media only screen and (max-width: 530px) {
.prev-meetings .row > div.result,.prev-meetings .head,.prev-meetings .date,.prev-meetings .tournament,.h2h-statistics,.goals-statistics{font-size:12px}
.prev-meetings .bottom{flex-wrap:wrap}
.prev-meetings .bottom .bonus{width:100%;margin:20px auto}
.prev-meetings .bottom .cta{margin:auto;display:block;clear:both;width:100%}
}
.prime-article--blog .pros-section .holder .cell.pro{border-bottom:2px solid #498c13}
.prime-article--blog .pros-section .holder .cell .inner{padding-bottom:45px}
.prime-article--blog .pros-section .holder .cell.con{border-bottom:2px solid #b60a0b}
.pros-section .flag--big{width:100%;height:50px;text-indent:0;display:flex;align-items:center;background-position:0;padding-left:55px;background-size:50px 50px}
.pros-section .flag--big.sv-horn{background-position:-9px 0}
.prime-article--blog .pros-section .holder .cell{position:relative;padding-bottom:15px}
.prime-article--blog .pros-section .betitems{position:absolute;bottom:10px;margin:auto;left:0;right:0}
.pros-section .betitems{font-size:14px;padding-top:25px;border-top:2px solid rgba(255,255,255,0.5)}
.pros-section .betitems.no-odds{display:flex;justify-content:center;align-items:center;gap:5px;margin-bottom:15px}
.betitems > .betitem > div,.betitems > .betitem > a,.betitems .bg-light > div,.betitems .bg-light > a{float:left}
.betitems > .betitem{display:block}
.pros-section .betitems > .betitem{margin-bottom:10px;display:flex;align-items:center;justify-content:center;border-radius:6px}
.prime-article--blog .pros-section .logo{margin:0;z-index:1}
.prime-article--blog .pros-section .betitems > .betitem > div.bg-light{min-width:260px;border-radius:0;background-color:#b1b1b1b5;margin-left:-2px;border-top-right-radius:4px;border-bottom-right-radius:4px}
.prime-article--blog .pros-section .betitems > .betitem:hover > div.bg-light{background-color:#383434}
.pros-section .betitem:hover .betnum{color:#ffda44}
.prime-article--blog .pros-section .betitems > .betitem > div.bg-light.fix{min-width:115px}
.betitems .betnum{color:#010101;font-weight:700;text-transform:uppercase}
.prime-article--blog
.pros-section
.betitems
> .betitem
> div.bg-light.fix
> div{width:100%}
.pros-section .betitems .betnum{color:#000}
.teams-vs-box.teams-vs-box--football .betitems .betodd{color:#fff}
.betitems .betodd{color:red}
.prime-article--blog-uefa-nations-league .teams-vs-box .betitems .betodd{color:#ffda44}
.pros-section .betitems .betodd{color:#ffda44;font-weight:700;text-shadow:1px 1px 1px #000}
.pros-section .betitems .bg-light > div{width:33%;padding-right:2px;padding-left:2px}
@media only screen and (max-width: 1050px) {
.blog #prime-nav .dropdown-ul{border:none;background-color:transparent}
}
@media only screen and (max-width: 479px) {
.prime-article--blog .pros-section .betitems > .betitem > div.bg-light{min-width:200px;padding:4px}
.pros-section .betitems .bg-light > div{width:60px}
body{min-width:320px}
.prev-meetings,.h2h-statistics,.goals-statistics{max-width:320px}
.prev-meetings .date{min-width:75px}
.prev-meetings .away,.prev-meetings .home{width:70px}
}
@media only screen and (max-width: 370px) {
.teams-vs > div{display:block}
.teams-vs .name{width:100%;text-align:center}
}
table.api-table tbody tr:nth-child(even){background:#eff1f9}
.teams-vs-box .betitems > a.betitem.float-clear{margin:10px auto;width:220px;max-width:100%}
.teams-vs-box .betitems > .betitem > .logo{width:100%;position:unset;box-sizing:border-box;padding:15px}
.teams-vs-box .betitems > .betitem > div{width:100%}
.modpost{float:right;color:#fff}
@media only screen and (min-width: 800px) and (max-width: 1023px) {
.modpost{margin-bottom:8px}
}
@media only screen and (max-width: 799px) {
.modpost{color:#000}
}
.enable-bootstrap p a{color: #ff7e06;}
.enable-bootstrap p a:hover{color: #049b59;}
.event .top-sub-title-box { margin-bottom: 20px;}
.event .jump-at-quick a:after { background: none;display: none;}
.event .logo, .event .logo[class*="bg-"][class*="bg-"]{width: unset;height: unset;}
.event .league-fixtures .op-logo {background-size: 75% !important; background-position: center;padding: 0;}
.category-euro-2024 .event h1, .category-euro-2024 .event h2, .single .event h1{background:#0B0BBA}
.category-premier-league .event h1, .category-premier-league .event h2, .post-template-premie_league_single_post .event h1, .post-template-premie_league_single_post  .event h2 {background:#37003c}
.category-champions-league .event h1, .category-champions-league .event h2, .post-template-champions_league_single_post .event h1, .post-template-champions_league_single_post  .event h2 {background:#0a0a62}
.category-euro-2024 .event .league-fixtures h2{background:transparent; color: #049b59;}
.category-euro-2024 .event h2::before {left: -20px;top: 50%;transform: translate(0, -50%); width: 55px; height: 55px; background: url(img/euro-2024-ball-sm.png) 0 0 no-repeat;}
.event .el-heading{background: transparent!important;color: #0B0BBA;}
.event .el-heading:before{background: none;display: none;}
.category-euro-2024 .event .league-fixtures h2::before {display: none;}
.category-euro-2024 .event h1:after {background: url(img/euro2024.svg) center center no-repeat;content: ""; position: absolute; width: 90px; height: 120px;left: 40px;bottom: -45px;    background-size: 85px 110px;}
.category-premier-league .event h1:after{background: url(img/pl-main-logo.png) center center no-repeat;content: ""; position: absolute; width: 90px; height: 120px;left: 40px;bottom: 0px;    background-size: 85px 110px;}
.category-champions-league .event h1:after{background: url(img/champions-league-logo.png) center center no-repeat;content: ""; position: absolute; width: 120px; height: 117px;left: 20px;bottom: 0px;    background-size: 120px 117px;}

.event .league-fixtures{margin: 4rem auto;}
.event .preview-feat-img .single-match{padding: 1.25rem 0;}
.single-match {background-size: cover!important;}
.single-match .vs{position: absolute; left: 50%; transform: translateX(-50%);}
.single-match a:hover{text-decoration: none;}
.event .single-match-odds .op-logo{background-position: center;margin-bottom: .5rem!important;background-size: 90% !important;}
.event h2{margin-bottom: 2rem; padding: .5rem 1rem;margin-left: 0;}
.event h2:before{display: none;}
.event-logo.xs{width: 25px;height: 25px;}
@media only screen and (max-width: 576px) {
    .event .single-match-odds .op-logo{height: 20px!important;width: 75px!important;}
}
.to-home a::after { content: "\f30b"; margin-left: 10px; font-weight: 700; font-family: "Font Awesome 5 Free"; }
@media only screen and (min-width: 1161px) {
    .to-home a { border: solid 1px #fff; padding: 0 10px !important; margin-left: 30px; border-radius: 5px; }
}
a.go-blog{color: white;border: 2px solid #fff; padding: 10px 15px;display: block;width: fit-content;margin: 0 auto;border-radius: 12px;font-size: 20px;font-weight: 700;}
@media only screen and (min-width: 640px) {
    .event .boxes-text-2.v-1>div:not(.box-text) {padding: 20px;}
}
.accent-tip{border-radius: 5px; margin-bottom: 2rem;padding: 1.5rem;background: #e7e9f1;}
.accent-tip p{margin-bottom: 0;}
.enable-bootstrap .prev-matches.table th{vertical-align: middle;background-color: unset!important;}
.enable-bootstrap .prev-matches.table td{vertical-align: middle;}
table.prev-matches tbody{overflow-x: auto; white-space: nowrap;}
.prev-matches {width: 768px!important; max-width: 100%; margin: 2rem auto;font-size: 14px;}
.prev-matches .result{font-size: 16px;font-weight: bold;letter-spacing: 1px;}
.prev-matches .team{text-transform: uppercase;display: block;}

@media only screen and (min-width: 576px) {
.col-count-2{column-count: 2;}
}
.event .bg-152{background: url(img/bg-pl.jpg) no-repeat bottom center;}
.event .bg-3{background: url(img/bg-champions-league.jpg) no-repeat bottom center;}

.fc-liverpool{background: url(img/team-logos/liverpool.svg);}
.fc-aston-villa{background: url(img/team-logos/aston-villa.svg);}
.fc-afc-bournemouth, .fc-bournemouth {background: url(img/team-logos/bournemouth.svg);}
.fc-brentford{background: url(img/team-logos/brentford.svg);}
.fc-brighton, .fc-brighton--hove-albion, .fc-brighton---hove-albion{background: url(img/team-logos/brighton.svg);}
.fc-chelsea{background: url(img/team-logos/chelsea.svg);}
.fc-crystal-palace{background: url(img/team-logos/crystal-palace.svg);}
.fc-everton{background: url(img/team-logos/everton.svg);}
.fc-fulham{background: url(img/team-logos/fulham.svg);}
.fc-ipswich-town,.fc-ipswich{background: url(img/team-logos/ipswich-town.svg);}
.fc-leicester-city,.fc-leicester{background: url(img/team-logos/leicester.svg);}
.fc-newcastle-united, .fc-newcastle{background: url(img/team-logos/newcastle.svg);}
.fc-nottingham-forest,.fc-nottingham{background: url(img/team-logos/nottingham-forest.svg);}
.fc-southampton{background: url(img/team-logos/southampton.svg);}
.fc-tottenham-hotspur, .fc-tottenham{background: url(img/team-logos/tottenham.svg);}
.fc-west-ham-united,.fc-west-ham{background: url(img/team-logos/west-ham.svg);}
.fc-wolverhampton-wanderers, .fc-wolves {background: url(img/team-logos/wolverhampton.svg);}
.fc-manchester-utd{background: url(img/team-logos/manchester-united.svg);}
.event .league-fixtures .round-navigation .link {margin-bottom: 5px;}
.post-template-champions_league_single_post .prev-matches thead{background: #0a0a62;}
.post-template-premie_league_single_post .prev-matches thead{background: #37003c;}
.post-template-premie_league_single_post .event-logo{    border-color: #e8e8e800;}
.post-template-premie_league_single_post .event .club-logo.sm{width: 85px;height: 85px}


