/*!
Theme Name: MSDSBLOG
Version: 1.3
Text Domain: msdsblog
*/
.site-width.full .page-article{width:100%;float:none}
.blog #logo{display:inline-block;vertical-align:middle;position:absolute;left:20px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-color:#eee;border-radius:4px;z-index: 99999;}
.blog #logo a{line-height:1}
.blog #logo img{max-width:none;padding:0}
.blog li[data-target='mobile-menu-offer']{display:none}
.blog .navbar .icon{vertical-align:middle;margin-bottom:3px}
.icon-navbar--icon-blog-news{width:28px;height:23px;background:url(/blog/images/sprite-blog.svg) -640px 0 no-repeat}
.icon-navbar--icon-blog-tips{width:34px;height:23px;background:url(/blog/images/sprite-blog.svg) -960px 0 no-repeat}
.teams-list{margin:0 auto 1.5rem;display:table}
.teams-list li{display:inline-block}
.teams-list li:not(:last-child){margin-right:1rem}
.teams{display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9999px;text-align:left;width:90px;height:90px}
.teams-small,.europe-small{display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9999px;text-align:left;width:30px;height:30px;background-size:contain;background-position:center center;margin-right:5px}
.teams-small[class*="fc-"],.teams-small[class]{background-size:25px 25px}
.teams-small[class*="fc-"],.teams-small[class],.europe-small[class]{background-color:transparent;background-position:center center}
.europe-small[class]{background-size:40px 40px}
.europe-small[class],.teams-small[class]{border-radius:50%;width:25px;height:25px}
.teams-small.fc-juventus{background-position:0 3px}
.teams-small.fc-barcelona{background-position:2px 3px}
.teams-small.fc-valencia{background-position:0 -2px;background-size:30px 30px}
.teams-small.fc-sevilla{background-position:2px 2px}
.teams-small.fc-real-madrid{background-position:0 -1px}
.teams-small.fc-genoa{background-position:0 -1px}
.fc-crotone{background:url(/blog/images/serie-a/crotone.svg) no-repeat center center;background-size:contain}
.fc-spezia{background:url(/blog/images/serie-a/spezia.svg) no-repeat center center;background-size:contain}
.fc-benevento{background:url(/blog/images/serie-a/benevento.svg) no-repeat center center;background-size:contain}
.fc-milan{background:url(/blog/images/serie-a/milan.svg) no-repeat;background-size:90px 90px}
.fc-roma{background:url(/blog/images/serie-a/roma.svg) no-repeat;background-size:90px 90px}
.fc-atalanta{background:url(/blog/images/serie-a/atalanta.svg) no-repeat;background-size:90px 90px}
.fc-bologna{background:url(/blog/images/serie-a/bologna.svg) center no-repeat;background-size:contain}
.fc-chievo{background:url(/blog/images/serie-a/chievo.svg) no-repeat -42px -38px;background-size:170px 170px}
.fc-inter{background:url(/blog/images/serie-a/inter.svg) no-repeat;background-size:90px 90px}
.fc-juventus{background:url(/blog/images/serie-a/juventus.svg) no-repeat 0 10px;background-size:90px 90px;background-color:#fff;border-radius:50%}
.fc-lazio{background:url(/blog/images/serie-a/lazio.svg) no-repeat center center;background-size:contain;transform:scale(1.25);-webkit-transform:scale(1.25)}
.fc-napoli{background:url(/blog/images/serie-a/napoli.svg) no-repeat center center;background-size:contain}
.fc-udinese{background:url(/blog/images/serie-a/udinese.svg) no-repeat;background-size:90px 90px;border-radius:50%}
.fc-sassuolo{background:url(/blog/images/serie-a/sassuolo.svg) no-repeat;background-size:90px 90px}
.fc-frosinone{background:url(/blog/images/serie-a/frosinone.svg) no-repeat;background-size:90px 90px}
.fc-torino{background:url(/blog/images/serie-a/torino.svg) no-repeat -15px -18px;background-size:130px 130px}
.fc-cagliari{background:url(/blog/images/serie-a/cagliari.svg) no-repeat center center;background-size:contain}
.fc-empoli{background:url(/blog/images/serie-a/empoli.svg) no-repeat;background-size:90px 90px}
.fc-parma{background:url(/blog/images/serie-a/parma.svg) no-repeat;width:90px;height:90px;background-size:90px 90px}
.fc-sampdoria{background:url(/blog/images/serie-a/sampdoria.svg) no-repeat center center;background-size:contain}
.fc-genoa{background:url(/blog/images/serie-a/genoa.svg) no-repeat center center;background-size:contain}
.fc-fiorentina{background:url(/blog/images/serie-a/fiorentina.svg) no-repeat;background-size:90px 90px}
.fc-spal{background:url(/blog/images/serie-a/spal.svg) no-repeat;background-size:90px 90px}
.fc-verona{background:url(/blog/images/serie-a/verona.svg) no-repeat;background-size:90px 90px}
.fc-venezia{background:url(/blog/images/serie-a/venezia.svg) no-repeat;background-size:90px 90px}
.fc-salernitana{background:url(/blog/images/serie-a/salernitana.svg) no-repeat;background-size:90px 90px}
.fc-cremonese{background:url(/blog/images/serie-a/cremonese.svg) no-repeat;background-size:90px 90px}
.fc-lecce{background:url(/blog/images/serie-a/lecce.svg) no-repeat;background-size:90px 90px}
.fc-monza{background:url(/blog/images/serie-a/monza.svg) no-repeat;background-size:90px 90px}
.fc-real-betis{background:url(/blog/images/la-liga/real-betis.svg) no-repeat center center;background-size:contain}
.fc-barcelona{background:url(/blog/images/la-liga/barcelona.svg) no-repeat 7px 12px;background-size:75px 75px;background-color:#fff;border-radius:50%}
.fc-granada{background:url(/blog/images/la-liga/granada.svg) no-repeat 7px 12px;background-size:75px 75px;background-color:#fff;border-radius:50%}
.fc-valencia{background:url(/blog/images/la-liga/valencia.svg) no-repeat -12px -12px;background-size:115px 115px;background-color:#fff;border-radius:50%}
.fc-sevilla{background:url(/blog/images/la-liga/sevilla.svg) no-repeat center center;background-size:contain}
.fc-atletico-madrid{background:url(/blog/images/la-liga/atletico-madrid.svg) no-repeat center center;background-size:contain}
.fc-real-madrid{background:url(/blog/images/la-liga/real-madrid.svg) no-repeat center center;background-size:contain;background-color:#fff;border-radius:50%}
.fc-athletic-bilbao{background:url(/blog/images/la-liga/athletic-bilbao.svg) no-repeat center center;background-size:contain}
.fc-real-sociedad{background:url(/blog/images/la-liga/real-sociedad.svg) no-repeat center center;background-size:contain}
.fc-villarreal{background:url(/blog/images/la-liga/villarreal.svg) no-repeat center center;background-size:contain}
.fc-lyon{background:url(/blog/images/ligue-1/lyon.svg) no-repeat center center;background-size:contain}
.fc-psg{background:url(/blog/images/ligue-1/psg.svg) no-repeat center center;background-size:contain;background-color:#fff;border-radius:50%}
.fc-southampton{background:url(/blog/images/premier-league/southampton.svg) no-repeat center center;background-size:contain}
.fc-west-ham{background:url(/blog/images/premier-league/west-ham.svg) no-repeat center center;background-size:contain}
.fc-chelsea{background:url(/blog/images/premier-league/chelsea.svg) no-repeat center center;background-size:contain}
.fc-everton{background:url(/blog/images/premier-league/everton.svg) no-repeat center center;background-size:contain}
.fc-man-city{background:url(/blog/images/premier-league/man-city.svg) no-repeat center center;background-size:contain}
.fc-liverpool{background:url(/blog/images/premier-league/liverpool.svg) no-repeat center center;background-size:contain;background-color:#fff;border-radius:50%}
.fc-man-united{background:url(/blog/images/premier-league/man-united.svg) no-repeat center center;background-size:80px 80px;background-color:#fff;border-radius:50%}
.fc-tottenham{background:url(/blog/images/premier-league/tottenham.svg) no-repeat center center;background-size:80px 80px;background-color:#fff;border-radius:50%}
.fc-leicester{background:url(/blog/images/premier-league/leicester-city.svg) no-repeat center center;background-size:80px 80px;background-color:#fff;border-radius:50%}
.fc-ajax{background:url(/blog/images/eredivisie/ajax.svg) no-repeat center center;background-size:contain}
.fc-salzburg{background:url(/blog/images/eredivisie/salzburg.svg) no-repeat center center;background-size:contain}
.fc-dortmund{background:url(/blog/images/bundesliga/dortmund.svg) no-repeat center center;background-size:contain}
.fc-wolfsburg{background:url(/blog/images/bundesliga/wolfsburg.svg) no-repeat center center;background-size:contain}
.fc-leipzig{background:url(/blog/images/bundesliga/leipzig.svg) no-repeat center center;background-size:contain;transform:scale(1.5)}
.fc-mainz{background:url(/blog/images/bundesliga/mainz.svg) no-repeat center center;background-size:contain}
.fc-bayer-leverkusen{background:url(/blog/images/bundesliga/bayer-leverkusen.svg) no-repeat center center;background-size:contain}
.fc-bayern-monaco{background:url(/blog/images/bundesliga/bayern-munchen.svg) no-repeat center center;background-size:contain}
.fc-herta{background:url(/blog/images/bundesliga/hertha.svg) no-repeat center center;background-size:contain}
.fc-cluj{background:url(/blog/images/other-teams/cluj.svg) no-repeat center center;background-size:contain}
.fc-porto{background:url(/blog/images/other-teams/porto.svg) no-repeat center center;background-size:contain}
.fc-stella-rossa{background:url(/blog/images/other-teams/crvena-zvezda.svg) no-repeat center center;background-size:contain}
.fc-cska-sofia{background:url(/blog/images/other-teams/cska-sofia.svg) no-repeat center center;background-size:contain}
.africa{display:inline-block;background:url(/blog/images/africa-flags.svg) no-repeat;width:90px;height:90px;text-indent:-9999px;border-radius:50%}
.algeria-flag{background-position:-22px 0}
.cote-d-ivoire-flag{background-position:-22px -106px}
.madagascar-flag{background-position:0 -212px}
.tunisia-flag{background-position:-22px -318px}
.senegal-flag{background-position:-22px -424px}
.italy,.italia{background:url(/assets/images/flags/italy.svg)}
.norway,.norvegia{background:url(/assets/images/flags/norway.svg)}
.albania{background:url(/assets/images/flags/albania.svg)}
.belarus,.bielorussia{background:url(/assets/images/flags/belarus.svg)}
.spain,.spagna{background:url(/assets/images/flags/spain.svg)}
.bosnia-herzegovina,.bosnia-erzegovina{background:url(/assets/images/flags/bosnia-and-herzegovina.svg)}
.finland,.finlandia{background:url(/assets/images/flags/finland.svg)}
.hungary,.ungheria{background:url(/assets/images/flags/hungary.svg)}
.croatia,.croazia{background:url(/assets/images/flags/croatia.svg)}
.azerbaijan,.azerbaigian{background:url(/assets/images/flags/azerbaijan.svg)}
.slovakia,.slovacchia{background:url(/assets/images/flags/slovakia.svg)}
.holland,.netherlands,.olanda, .paesi-bassi{background:url(/assets/images/flags/netherlands.svg)}
.ireland,.irlanda{background:url(/assets/images/flags/ireland.svg)}
.northern-ireland,.irlanda-nord{background:url(/assets/images/flags/northern-ireland.svg)}
.bulgaria{background:url(/assets/images/flags/bulgaria.svg)}
.germany,.germania{background:url(/assets/images/flags/germany.svg)}
.ukraine,.ucraina{background:url(/assets/images/flags/ukraine.svg)}
.serbia{background:url(/assets/images/flags/serbia.svg)}
.slovenia{background:url(/assets/images/flags/slovenia.svg)}
.poland,.polonia{background:url(/assets/images/flags/poland.svg)}
.france,.francia{background:url(/assets/images/flags/france.svg)}
.romania{background:url(/assets/images/flags/romania.svg)}
.czech-republic,.repubblica-ceca{background:url(/assets/images/flags/czech.svg)}
.wales,.galles{background:url(/assets/images/flags/wales.svg)}
.turkey,.turchia{background:url(/assets/images/flags/turkey.svg)}
.switzerland,.svizzera{background:url(/assets/images/flags/switzerland.svg)}
.russia{background:url(/assets/images/flags/russia.svg)}
.greece,.grecia{background:url(/assets/images/flags/greece.svg)}
.iceland,.islanda{background:url(/assets/images/flags/iceland.svg)}
.england,.inghilterra{background:url(/assets/images/flags/england.svg)}
.belgium,.belgio{background:url(/assets/images/flags/belgium.svg)}
.denmark,.danimarca{background:url(/assets/images/flags/denmark.svg)}
.portugal,.portogallo{background:url(/assets/images/flags/portugal.svg)}
.sweden,.svezia{background:url(/assets/images/flags/sweden.svg)}
.austria{background:url(/assets/images/flags/austria.svg)}
.scotland,.scozia{background:url(/assets/images/flags/scotland.svg)}
.israel,.israele{background:url(/assets/images/flags/israel.svg)}
.peru,.perù{background:url(/assets/images/flags/peru.svg)}
.uruguay{background:url(/assets/images/flags/uruguay.svg)}
.argentina{background:url(/assets/images/flags/argentina.svg)}
.malta{background:url(/assets/images/flags/malta.svg)}
.australia{background:url(/assets/images/flags/australia.svg)}
.marocco{background:url(/assets/images/flags/marocco.svg)}
.brazil,.brasile{background:url(/assets/images/flags/brazil.svg)}
.japan,.giappone{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f5f5f5' d='M473.655 88.275H38.345C17.167 88.275 0 105.442 0 126.62v258.76c0 21.177 17.167 38.345 38.345 38.345h435.31c21.177 0 38.345-17.167 38.345-38.345V126.62c0-21.178-17.167-38.345-38.345-38.345z'/%3E%3Ccircle cx='256' cy='255.999' r='97.1' fill='%23ff4b55'/%3E%3C/svg%3E")}
.europe{width:90px;height:90px;text-indent:-9999px;border-radius:50%;position:relative;border:2px solid #fff;left:25px;top:11px;background-size:135px 135px;background-position:center}
.prev-matches{width:95%;margin-bottom:30px;text-align:unset;border:10px solid #b9c8d0}
.prev-matches td{border-bottom:1px solid #b9c8d0}
.prev-matches th,.prev-matches td{padding:4px;vertical-align:middle;border-left:1px solid #b9c8d0;position:relative}
.prev-matches td:nth-child(1),.prev-matches td:nth-child(3),.prev-matches td:nth-child(5){text-align:center}
.prev-matches caption{font-weight:700;margin:0 auto 5px;text-transform:uppercase;border-bottom:1px solid #ff921e;padding-bottom:5px;width:30%}
.prev-matches .team{font-weight:700;text-transform:uppercase}
.prev-matches .result{font-weight:700;color:#2985c0}
.prev-matches .league{display:inline-block;text-indent:-9999px;width:30px;height:30px;background-repeat:no-repeat!important;background-position:center center!important;background-size:contain!important}
.prev-matches .league.eu-conference{background:url(/blog/images/championships/conference-league.svg)}
.prev-matches .league.copa-america-2019{background:url(/blog/images/championships/copa-america-2019.svg)}
.prev-matches .league.cup-winners-cup{background:url(/blog/images/championships/cup-winners-cup.svg)}
.prev-matches .league.serie-b{background:url(/blog/images/championships/serie-b.svg)}
.prev-matches .league.serie-c{background:url(/blog/images/championships/serie-c.svg)}
.prev-matches .league.supercoppa-serie-c1{background:url(/blog/images/championships/supercoppa-serie-c1.svg)}
.prev-matches .league.nations-league{background:url(/blog/images/championships/nations-league.svg)}
.prev-matches .league.serie-a{background:url(/blog/images/championships/serie-a.svg)}
.prev-matches .league.copa-del-rey{background:url(/blog/images/championships/copa-del-rey.svg)}
.prev-matches .league.la-liga{background:url(/blog/images/championships/la-liga.svg)}
.prev-matches .league.ligue-1{background:url(/blog/images/championships/ligue-1.svg)}
.prev-matches .league.premier-league{background:url(/blog/images/championships/premier-league.svg)}
.prev-matches .league.champions-league{background:url(/blog/images/championships/champions-league.svg)}
.prev-matches .league.international-champions-cup{background:url(/blog/images/championships/international-champions-cup.svg)}
.prev-matches .league.world-cup-1962{background:url(/blog/images/championships/world-cup-1962.svg)}
.prev-matches .league.world-cup-1982{background:url(/blog/images/championships/world-cup-1982.svg)}
.prev-matches .league.world-cup-1990{background:url(/blog/images/championships/world-cup-1990.svg)}
.prev-matches .league.world-cup-94{background:url(/blog/images/championships/world-cup-94.svg)}
.prev-matches .league.world-cup-1998{background:url(/blog/images/championships/world-cup-1998.svg)}
.prev-matches .league.world-cup-02{background:url(/blog/images/championships/world-cup-02.svg)}
.prev-matches .league.world-cup-06{background:url(/blog/images/championships/world-cup-06.svg)}
.prev-matches .league.world-cup-10{background:url(/blog/images/championships/world-cup-2010.svg)}
.prev-matches .league.world-cup-14{background:url(/blog/images/championships/world-cup-2014.svg)}
.prev-matches .league.world-cup-18{background:url(/blog/images/championships/world-cup-18.svg)}
.prev-matches .league.world-cup-22{background:url(/blog/images/championships/world-cup-2022.svg)}
.prev-matches .league.euro-1960{background:url(/blog/images/championships/euro1960.svg)}
.prev-matches .league.euro-1972{background:url(/blog/images/championships/euro1972.svg)}
.prev-matches .league.euro-84{background:url(/blog/images/championships/euro1984.svg)}
.prev-matches .league.euro-92{background:url(/blog/images/championships/euro1992.svg)}
.prev-matches .league.euro-96{background:url(/blog/images/championships/euro-96.svg)}
.prev-matches .league.euro-00{background:url(/blog/images/championships/euro2000.svg)}
.prev-matches .league.euro-08{background:url(/blog/images/championships/euro2008.svg)}
.prev-matches .league.euro-20{background:url(/blog/images/championships/euro2020.svg)}
.prev-matches .league.euro-12{background:url(/blog/images/championships/euro2012.svg)}
.prev-matches .league.euro-16{background:url(/blog/images/championships/euro2016.svg)}
.prev-matches .league.euro-04{background:url(/blog/images/championships/euro2004.svg)}
.prev-matches .league.euro-24{background:url(/blog/images/championships/euro2024.svg)}
.prev-matches .league.coppa-italia{background:url(/blog/images/championships/coppa-italia.svg)}
.prev-matches .league.europa-league{background:url(/blog/images/championships/europa-league.svg)}
.prev-matches .league.supercoppa{background:url(/blog/images/championships/supercoppa.svg)}
.prev-matches .league.friendly{background:url(/blog/images/championships/friendly.svg)}
.prev-matches .league.icc{background:url(/blog/images/championships/icc.svg)}
.prev-matches .league.fa-cup{background:url(/blog/images/championships/fa-cup.svg)}
.prev-matches .league.bundesliga{background:url(/blog/images/championships/bundesliga.svg)}
.prev-matches .league.dfb-pokal{background:url(/blog/images/championships/dfb-pokal.svg)}
.icon--blog{background:url(/blog/images/sprite-blog.svg) no-repeat}
.icon--blog.icon--cat{width:9px;height:14px;background-position:-162px -1px}
.icon--blog.icon--cat-g{background-position:-242px -1px}
.icon--blog.icon--cat-w{background-position:-402px -1px}
.icon--blog.icon--cat-o,.post-pack__cat:hover .icon--blog.icon--cat{background-position:-322px -1px}
.icon--blog.icon--time{width:11px;height:13px;background-position:-800px 0}
.icon--blog.icon--time-w{background-position:-880px 0}
.icon--blog.icon--author{width:13px;height:13px;background-position:-80px 0}
.icon--blog.icon--date{width:15px;height:15px;background-position:-480px 0}
.icon--blog.icon--date-w{background-position:-560px 0}
.page-article--blog a{color:#2985c0}
.page-article--blog a:hover{color:#ff921e}
.jssocials-shares{margin:.2em 0}
.jssocials-shares *{-webkit-box-sizing:border-box;box-sizing:border-box}
.jssocials-share{display:inline-block;vertical-align:top;margin:.3em .6em .3em 0}
.jssocials-share:last-child{margin-right:0}
.jssocials-share-logo{width:1em;vertical-align:middle;font-size:1.5em}
img.jssocials-share-logo{width:auto;height:1em}
.jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;line-height:1}
.jssocials-share-link.jssocials-share-link-count{padding-top:.2em}
.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{display:block;font-size:.6em;margin:0 -.5em -.8em}
.jssocials-share-link.jssocials-share-no-count{padding-top:.5em}
.jssocials-share-link.jssocials-share-no-count .jssocials-share-count{height:1em}
.jssocials-share-label{padding-left:.3em;vertical-align:middle}
.jssocials-share-count-box{display:inline-block;height:1.5em;padding:0 .3em;line-height:1;vertical-align:middle;cursor:default}
.jssocials-share-count-box.jssocials-share-no-count{display:none}
.jssocials-share-count{line-height:1.5em;vertical-align:middle}
.jssocials-share-twitter .jssocials-share-link{background:#00aced}
.jssocials-share-twitter .jssocials-share-link:hover{background:#0087ba}
.jssocials-share-facebook .jssocials-share-link{background:#3b5998}
.jssocials-share-facebook .jssocials-share-link:hover{background:#2d4373}
.jssocials-share-googleplus .jssocials-share-link{background:#dd4b39}
.jssocials-share-googleplus .jssocials-share-link:hover{background:#c23321}
.jssocials-share-linkedin .jssocials-share-link{background:#007bb6}
.jssocials-share-linkedin .jssocials-share-link:hover{background:#005983}
.jssocials-share-pinterest .jssocials-share-link{background:#cb2027}
.jssocials-share-pinterest .jssocials-share-link:hover{background:#9f191f}
.jssocials-share-email .jssocials-share-link{background:#3490F3}
.jssocials-share-email .jssocials-share-link:hover{background:#0e76e6}
.jssocials-share-stumbleupon .jssocials-share-link{background:#eb4823}
.jssocials-share-stumbleupon .jssocials-share-link:hover{background:#c93412}
.jssocials-share-whatsapp .jssocials-share-link{background:#29a628}
.jssocials-share-whatsapp .jssocials-share-link:hover{background:#1f7d1e}
.jssocials-share-telegram .jssocials-share-link{background:#2ca5e0}
.jssocials-share-telegram .jssocials-share-link:hover{background:#1c88bd}
.jssocials-share-line .jssocials-share-link{background:#25af00}
.jssocials-share-line .jssocials-share-link:hover{background:#1a7c00}
.jssocials-share-viber .jssocials-share-link{background:#7b519d}
.jssocials-share-viber .jssocials-share-link:hover{background:#61407b}
.jssocials-share-pocket .jssocials-share-link{background:#ef4056}
.jssocials-share-pocket .jssocials-share-link:hover{background:#e9132e}
.jssocials-share-messenger .jssocials-share-link{background:#0084ff}
.jssocials-share-messenger .jssocials-share-link:hover{background:#006acc}
.jssocials-share-vkontakte .jssocials-share-link{background:#45668e}
.jssocials-share-vkontakte .jssocials-share-link:hover{background:#344d6c}
.jssocials-share-link{padding:.5em .6em;color:#fff;-webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;-o-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,border-color 200ms ease-in-out}
.jssocials-share-link:hover,.jssocials-share-link:focus,.jssocials-share-link:active{color:#fff}
.jssocials-share-count-box{position:relative;height:2.5em;padding:0 .3em;margin-left:.3em;background:#f5f5f5;-webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;-o-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,border-color 200ms ease-in-out}
.jssocials-share-count-box:hover{background:#dcdcdc}
.jssocials-share-count-box:hover:after{border-color:transparent #dcdcdc transparent transparent}
.jssocials-share-count-box:after{content:"";display:block;position:absolute;top:.85em;left:-.3em;width:0;height:0;border-width:.4em .4em .4em 0;border-style:solid;border-color:transparent #f5f5f5 transparent transparent;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;-o-transition:background 200ms ease-in-out,border-color 200ms ease-in-out;transition:background 200ms ease-in-out,border-color 200ms ease-in-out}
.jssocials-share-count-box .jssocials-share-count{line-height:2.5em;color:#444}
.page-article--category .breadcrumbs--blog{margin-bottom:14px}
.breadcrumbs--blog > li:last-child,.breadcrumbs--blog > li:last-child > span{display:inline}
.breadcrumbs--blog .separator:before{content:"\f101";font:900 10px 'Font Awesome 5 Free';color:#585858;position:relative;top:-1px}
.widget-blog-author{padding:10px 10px 20px}
.widget-blog-author > .title{font-size:14px}
.widget-blog-author > .title-author{margin-bottom:-1px;padding-left:86px}
.widget-blog-author__q{color:#ddd;font-size:13px}
.widget-blog-author__q > p:last-child{margin-bottom:0}
.widget-blog-author .author-self{float:left;width:146px;height:146px;background:url(/assets/images/mattia.png) 0 0 no-repeat;border-radius:4px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);margin:-10px -30px -100px 0;position:relative;left:-26px;top:-70px}
.custom-inputbox{padding-left:36px;position:relative}
.custom-inputbox input{position:absolute;left:0;top:0;opacity:0;cursor:pointer}
.custom-inputbox .checkmark{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:10px;width:12px;height:12px;background:#fff;border:1px solid #cfd8da;border-radius:50%}
.custom-inputbox:hover input ~ .checkmark,.custom-inputbox input:checked ~ .checkmark{background-color:#3fa5f1;border-color:#fff}
.blog-poll{padding:10px 10px 0}
.blog-poll legend{margin-bottom:10px}
.blog-poll label{display:block;margin-bottom:6px}
#blog-poll-message{margin-bottom:10px;font-size:12px;line-height:1.3;text-align:center}
.blog-poll .poll-error{color:#ff921e}
.blog-poll .poll-success{color:#3fa5f1}
.blog-poll__result{text-align:left}
.blog-poll__result > div{margin-bottom:8px}
.blog-poll-bar{height:8px;margin-right:4px;margin-top:4px;background:#3fa5f1;border-radius:8px}
.blog-poll__submit{display:block;width:110px;margin:0 auto;padding:6px 10px 7px;background:#ff921e;border:none;border-radius:3px;outline:none;color:#fff;font-weight:700;font-size:12px}
.blog-poll__submit:hover{background:#ffac26}
.widget-poll{padding:10px}
.widget-poll .blog-poll label{padding:6px 2px 6px 36px;background:rgba(207,216,218,.4);border-radius:3px}
.widget-poll .blog-poll label:hover{background:rgba(207,216,218,.8);cursor:pointer}
.widget-poll #blog-poll-message{margin-top:10px}
.widget-poll #blog-poll-message > span{display:block}
a.leggere{padding:0 0 4px;border-bottom:2px solid #2985c0;font-style:italic;font-weight:600;font-size:11px;text-transform:uppercase;position:relative}
.post-pack a.leggere{float:right;margin-top:4px}
.post-pack--main a.leggere{border-bottom-color:#7ac543}
.post-pack--main a.leggere:not(:hover),.post-pack--main .post-pack__cat:not(:hover){color:#7ac543}
a.leggere:after{content:'';position:absolute;right:-2px;bottom:-5px;border-top:4px solid transparent;border-left:7px solid #2985c0;border-bottom:4px solid transparent}
.post-pack--main a.leggere:after{border-left-color:#7ac543}
a.leggere:hover{border-bottom-color:#ff921e}
a.leggere:hover:after{border-left-color:#ff921e}
a.leggere > span{display:inline-block;margin-left:-3px}
.page-article--blog h1{margin-bottom:0}
.header-box{margin-bottom:20px;padding-top:20px;background:#fff;border-bottom:4px solid #b9c8d0}
.header-box > p{padding:0 20px}
.featured-image--small{width:298px;height:149px}
.featured-image--big{width:764px}
.page-article--post .featured-image,.relevant-posts .featured-image-wrap:before{border-radius:4px}
.page-article--post .featured-image-wrap--single .featured-image{-webkit-box-shadow:0 0 0 2px #7ac843;box-shadow:0 0 0 2px #7ac843}
.post-pack .featured-image-wrap{text-align:center}
.post-pack .featured-image{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;height:auto}
.featured-image-wrap a{position:relative;display:block}
.featured-image-wrap a:after{top:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 75%,#2985c0);background:-webkit-linear-gradient(to bottom,transparent 75%,#2985c0);left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);z-index:1;position:absolute;content:'';transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.featured-image-wrap a:hover .featured-image{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.6);-o-box-shadow:0 0 6px 0 rgba(0,0,0,0.6);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.6);box-shadow:0 0 6px 0 rgba(0,0,0,0.6);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.featured-image-wrap a:hover:after,.featured-image-wrap a:hover:before{opacity:0}
.page-article--post .featured-image-wrap--single{margin-bottom:10px;padding:10px;text-align:center}
.relevant-posts a{color: #0072b7;transition: all .2s ease-in-out;}
.relevant-posts a:hover{color: #ff921e;text-decoration: none;}
.relevant-posts .featured-image-wrap{display:block;text-align:center;position:relative;}
.relevant-posts .featured-image-wrap:before{transition: all .2s ease-in-out;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(253,243,244,.5);background:-webkit-linear-gradient(left top,left bottom,color-stop(0%,rgba(253,243,244,.1)),color-stop(40%,rgba(253,243,244,.1)),color-stop(69%,rgba(41,134,192,.7)),color-stop(100%,rgba(10,32,46,1)));background:-webkit-linear-gradient(top,rgba(253,243,244,.1) 0%,rgba(253,243,244,.1) 40%,rgba(41,134,192,.7) 69%,rgba(10,32,46,1) 100%);background:-o-linear-gradient(top,rgba(253,243,244,.1) 0%,rgba(253,243,244,.1) 40%,rgba(41,134,192,.7) 69%,rgba(10,32,46,1) 100%);background:-webkit-linear-gradient(linear,left top,left bottom,from(rgba(253,243,244,.1)),color-stop(40%,rgba(253,243,244,.1)),color-stop(69%,rgba(41,134,192,.7)),to(rgba(10,32,46,1)));background:linear-gradient(to bottom,rgba(253,243,244,.1) 0%,rgba(253,243,244,.1) 40%,rgba(41,134,192,.7) 69%,rgba(10,32,46,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf3f4',endColorstr='#0a202e',GradientType=0)}
.relevant-posts .featured-image-wrap:hover:before{background:rgba(253,243,244,.5);background:-webkit-linear-gradient(left top,left bottom,color-stop(0%,rgba(253,243,244,.1)),color-stop(40%,rgba(253,243,244,.1)),color-stop(65%,rgba(255,146,30,.7)),color-stop(100%,rgba(43,24,5,.9)));background:-webkit-linear-gradient(top,rgba(253,243,244,.1) 0%,rgba(253,243,244,.1) 40%,rgba(255,146,30,.7) 65%,rgba(43,24,5,.9) 100%);background:-o-linear-gradient(top,rgba(253,243,244,.1) 0%,rgba(253,243,244,.1) 40%,rgba(255,146,30,.7) 65%,rgba(43,24,5,.9) 100%);background:-webkit-linear-gradient(linear,left top,left bottom,from(rgba(253,243,244,.1)),color-stop(40%,rgba(253,243,244,.1)),color-stop(65%,rgba(255,146,30,.7)),to(rgba(43,24,5,.9)));background:linear-gradient(to bottom,rgba(253,243,244,.1) 0%,rgba(253,243,244,.1) 40%,rgba(255,146,30,.7) 65%,rgba(43,24,5,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf3f4',endColorstr='#2b1805',GradientType=0)}
.sidebar-indent{width:calc(100% + 20px);padding:10px;background:#333;border-radius:4px;border-bottom-right-radius:0;position:relative}
.sidebar-indent:after{content:'';position:absolute;right:0;bottom:-10px;border-top:10px solid #222;border-right:10px solid transparent}
.post-pack{margin-bottom:14px;padding:20px;background:#fff;border:1px solid #dbdedf;border-bottom:3px solid #b9c8d0;border-radius:4px}
.post-pack--main{position:relative}
.post-pack--main:not(:hover){border-bottom-color:#7ac543}
.post-pack:hover{border-bottom-color:#ff921e}
.post-pack__title{line-height:1.3}
.post-pack--main .post-pack__title{position:relative}
.post-pack--main .post-pack__title:before,.post-pack--main .post-pack__title:after{position:absolute;left:-114px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.post-pack--main .post-pack__title:before{content:'Recentissimo';width:104px;line-height:40px;background:#7ac543;color:#fefefe;font-style:italic;font-size:12px;text-transform:uppercase;text-align:center}
.post-pack--main .post-pack__title:after{content:'';margin-top:27px;border-top:14px solid #558a2f;border-left:14px solid transparent}
.post-pack--main .post-pack__title a:not(:hover){color:#7ac543}
.post-sample{position:relative}
.post-pack__auth{color:#6c6c6c;font-weight:600;font-size:12px}
.post-pack .post-pack__auth{margin-bottom:20px}
.post-pack--main .post-pack__auth{margin-top:20px;margin-bottom:10px}
.post-pack .post-pack__auth > span:not(:first-child),.page-article--post .post-pack__auth > span:not(:first-child){margin-left:20px}
.page-article--post .post-pack__auth{text-align:center}
.page-article--post > .post-pack__auth{margin-bottom:14px}
.relevant-posts .post-pack__auth{position:absolute;left:0;right:0;top:120px;color:#fdf3f4}
.post-pack__auth .icon--blog{margin-right:5px;position:relative;top:-1px}
.relevant-posts .post-pack__auth .icon--blog{top:-2px}
.post-pack__cat{font-size:13px;text-transform:uppercase}
.post-pack__excerpt{line-height:1.5}
.posts-pagination{text-align:center;position:relative}
.page-article--post .posts-pagination{margin-top:40px;margin-bottom:-20px}
.page-article--post.event .posts-pagination{margin-bottom: 20px!important;}
.posts-pagination .page-numbers{display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:4px;line-height:24px;background:#fff;font-weight:700;font-size:12px}
.posts-pagination .page-numbers.current{background:#cfd8da}
.posts-pagination--prev > a,.posts-pagination--next > a{padding:6px 16px 7px;background:rgba(207,216,218,.4);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 3px rgba(0,0,0,.2);border-radius:3px}
.posts-pagination--prev > a:hover,.posts-pagination--next > a:hover{background:rgba(207,216,218,.2);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.1);box-shadow:inset 0 0 3px rgba(0,0,0,.1)}
.post-socials-wrap,.post-socials{display:inline-block;vertical-align:top;position:relative}
.post-socials-wrap:before,.post-socials__title:before,.post-socials__title:after{content:'';position:absolute}
.post-socials-wrap:before,.outcome .outcome--r:after{width:21px;height:34px;background:url(/blog/images/sprite-blog.png) -92px -238px no-repeat}
.post-socials-wrap:before{left:-8px;top:25px;z-index:10}
.post-socials__title{position:absolute;left:-14px;top:-13px;padding:6px 12px 6px 10px;background:#7ac843;border-radius:3px;color:#fff;font-style:italic;font-weight:600;font-size:12px;text-transform:uppercase;z-index:10}
.post-socials__title:before{left:2px;top:27px;border-top:12px solid #558a2f;border-left:12px solid transparent}
.post-socials__title:after{right:-12px;top:1px;border-bottom:12px solid #558a2f;border-right:12px solid transparent}
.post-socials{padding:18px 18px 10px;background:#333;border-radius:4px;font-size:10px;z-index:5}
.post-socials .jssocials-shares > div{margin:0 0 0 10px}
.post-socials .jssocials-share-link{width:36px;height:36px;line-height:18px;font-size:14px}
.relevant-posts{margin-top:40px}
.relevant-posts > .heading{font-size:20px}
.relevant-posts__ul li{text-align:center;position:relative}
.relevant-posts .post-pack__title{margin-top:10px;font-weight:700;font-size:15px;text-align:left}
.last-results span{display:inline-block;vertical-align:middle;width:24px;line-height:24px;color:#fff;font-weight:700;font-size:14px;text-align:center}
.last-results__title{margin-bottom:4px;font-size:12px;text-shadow:1px 1px 2px #0c0c0c;color:#fff}
.last-results span:not(:last-child){margin-right:4px}
@media screen and (max-width: 359px) {
.last-results span:not(:last-child){margin-right:0}
}
.last-results span.last-results--d{background:#333}
.last-results span.last-results--w{background:#7ac843}
.last-results span.last-results--l{background:#d21919}
.outcome{text-align:center}
.outcome div{display:inline-block;vertical-align:middle;width:160px;padding:8px 2px;background:#383a3b;border-radius:2px;color:#7ac543;text-transform:uppercase}
.outcome .outcome--r{border:1px solid #7ac543;-webkit-box-shadow:0 0 8px 0 #7ac543;box-shadow:0 0 8px 0 #7ac543;position:relative}
.outcome .outcome--r:before{content:'Scommessa consigliata';position:absolute;left:0;right:0;top:-18px;font-size:11px;text-align:center;color:#fff}
.outcome .outcome--r:after{content:'';position:absolute;top:-15px;right:-20px;-moz-transform:scale(-1,1) rotate(20deg);-webkit-transform:scale(-1,1) rotate(20deg);-o-transform:scale(-1,1) rotate(20deg);transform:scale(-1,1) rotate(20deg);filter:FlipH}
.outcome div > span{display:block;margin-top:-2px;color:#fdfdfd}
.outcome .outcome--p{width:auto;background:#fdfdfd}
.outcome .outcome--p > span{color:#2f2f2f}
.outcome.over-under .outcome--r{width:240px}
.outcome.over-under div:not(.outcome--r){height:56px;background:none;font:italic 2rem Lato,sans-serif;color:#fff;word-break:break-word;display:table-cell;vertical-align:middle}
@media only screen and (min-width: 800px) and (max-width: 1499px) {
.outcome.over-under div:not(.outcome--r){word-spacing:100px;font-size:1.5rem}
.outcome.over-under div:not([class]){padding:16px 0 0}
.outcome.over-under div.lg-team{padding:8px 0 0}
}
@media only screen and (max-width: 799px) {
.outcome.over-under div:not(.outcome--r){display:none}
}
.odds-calc{margin:4px auto 20px}
.odds-calc__top{height:270px;padding:40px 40px 0;border-radius:6px;background-color:#666;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center;position:relative}
.odds-calc--football .odds-calc__top{background-image:url(/blog/images/odds-calc-football.jpg)}
.odds-calc__teams > div:first-of-type,.odds-calc__teams > div:last-child{position:absolute;top:20px}
.odds-calc__teams > div:first-of-type{left:50px}
.odds-calc__teams > div:last-child{right:50px}
.odds-calc__teams .fas,.odds-calc__teams .far{margin-right:4px;color:#2985c0;font-size:24px;position:relative;top:2px}
.odds-calc__teams .last-results{margin-top:30px}
.odds-calc__teams .sprite-squadre{display:inline-block;vertical-align:middle;width:90px;height:90px;line-height:80px;background-color:#fff;border-radius:50%;color:#138ac4;font-weight:700;position:relative}
.odds-calc__teams .sprite-squadre > span{position:absolute;left:0;right:0;bottom:-20px;line-height:1.3}
.odds-calc__match-info{margin:0 auto;padding:0}
.odds-calc__match-info > li:first-child{margin:10px 0}
.tc-apply--odds-calc{margin-top:-14px;margin-bottom:20px}
.odds-calc__js-wrap{width:100%;margin-top:2px;background:#333;border-radius:6px;color:#fff;text-transform:uppercase}
.odds-calc__js-wrap .terms{clear:both;font-size:10px;text-align:center;text-transform:none;margin:0}
.odds-calc__js-wrap .rating-stars-wrap{width:70px;position:relative}
.odds-calc__js-wrap .rating{position:absolute}
.odds-calc__js-wrap .rating.icon.ribbon{height:46px}
.odds-calc__js-wrap .rating:after{content:'';position:absolute;left:6px;bottom:-5px;width:10px;height:10px;background:#333}
.odds-calc__js-wrap .cash-wrap{text-align:center}
.odds-calc__js-wrap .cash-wrap .fas{margin-left:4px;font-size:20px}
.odds-calc__js-wrap .logo-wrap > div{position:relative;left:2px;top:2px}
.odds-calc__js{position:relative}
#odds-calc__js-stake{width:100px;height:36px;margin-right:26px;margin-left:10px;padding:0 10px;background:#393939;border:2px solid #0071bc;border-radius:4px;color:#fff;font-size:17px;position:relative}
#odds-calc__js-result{display:inline-block;vertical-align:sub;height:27px;margin-left:10px;font-size:30px}
.odds-calc__js-wrap .out{width:160px;height:36px;line-height:26px;padding:4px}
.odds-calc__js-wrap .out > span{display:inline-block;vertical-align:middle;line-height:1.2}
.tc-apply-box,.a-tc-apply-box::before{position:absolute;left:0;padding:12px 8px;background:#fafbfc;-webkit-box-shadow:1px 1px 3px 0 #666;box-shadow:1px 1px 3px 0 #666;border-radius:4px;color:#787878;font-weight:400;font-size:13px;text-align:left;text-transform:none}
.odds-calc__js > div{position:relative}
.tc-apply-box{top:100%;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:200px;margin-top:9px;z-index:10}
.tc-apply-box:before,.a-tc-apply-box:after{position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fafbfc}
.tc-apply-box:before{content:'';top:-12px;margin-left:18px}
.a-tc-apply-box{position:relative}
.a-tc-apply-box::before{position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);line-height:1.4}
.a-tc-apply-box:hover::before{content:'Disponibile solo per i nuovi clienti italiani. Si applicano le condizioni generali'}
.a-tc-apply-box::after{top:100%}
.a-tc-apply-box:hover::after{content:''}
.odds-calc__js-wrap .a-tc-apply-box::before{width:207px;top:calc(100% + 8px)}
.odds-calc__js-wrap .a-tc-apply-box::after{margin-top:-4px}
.accent{position:relative;background:#fff;padding:3px 15px 3px 34px;margin-bottom:15px;border-radius:3px}
.accent p{padding-left:25px;margin-bottom:0}
.accent:before{position:absolute;content:'';background:#7ac843;padding:0 16px;left:0;top:0;border-radius:3px 0 0 3px;height:100%}
.accent:after{position:absolute;content:'\f129';font:900 25px 'Font Awesome 5 Free';color:#FFF;vertical-align:middle;top:50%;transform:translateY(-50%);left:12px}
@media only screen and (max-width: 1499px) {
.prev-matches{border:none}
.prev-matches tr{border:10px solid #b9c8d0;margin-bottom:10px}
.prev-matches caption{width:100%}
.prev-matches tr,.prev-matches td:nth-child(1),.prev-matches td:nth-child(5){display:block}
.prev-matches td:nth-child(5){border-top:1px solid #b9c8d0}
.prev-matches .league[class]{background:none;text-indent:unset;width:100%;height:unset;text-transform:capitalize}
.prev-matches td:nth-child(2),.prev-matches td:nth-child(3),.prev-matches td:nth-child(4){display:inline-block;border:none}
.prev-matches td:nth-child(2),.prev-matches td:nth-child(4){width:45%;text-align:center}
.featured-image--big{height:auto}
.post-pack{padding:20px}
.post-pack .featured-image-wrap{margin-bottom:20px}
.odds-calc__js-wrap .logo-wrap,.odds-calc__js-wrap .cash-wrap{display:inline-block;vertical-align:middle;height:53px;background:#222;border-radius:4px}
.odds-calc__js-wrap .logo-wrap{margin-right:2%;line-height:48px}
.odds-calc__js-wrap .cash-wrap{line-height:52px}
.odds-calc__js-wrap{padding:10px}
.odds-calc__js-wrap .rating{left:-15px;bottom:-43px}
.odds-calc__js-wrap .logo-wrap{text-align:center}
.odds-calc__js-wrap .out{display:block;margin:14px auto 4px}
.relevant-posts{text-align:center}
}
@media only screen and (max-width: 1023px) {
.blog #logo{padding:4px 4px 3px}
.blog #mobile-menu-menu > li > a{padding:10px 0}
}
@media only screen and (max-width: 767px) {
.post-pack--main .post-pack__title:before,.post-pack--main .post-pack__title:after{display:none}
.relevant-posts__ul .featured-image--normal{width:315px;height:152px}
}
@media only screen and (max-width: 639px) {
.prev-matches{width:450px;max-width: 100%;}
.prev-matches td:nth-child(2),.prev-matches td:nth-child(4){width:40%;display:inline-block;text-align:center}
.prev-matches td:nth-child(3){width: 15%;}
.odds-calc__top{min-height:350px}
.odds-calc__match-info{margin-top:156px}
.outcome div:not(.outcome--r){display:none}
.outcome{margin-top:26px}
.page-article--post > .post-pack__auth > span:last-child,.page-article--category .post-pack .post-pack__auth > span:last-child{display:block;margin-top:4px;margin-left:0}
.page-article--blog .post-pack .post-pack__auth > a,.page-article--blog .post-pack .post-pack__auth > span{width:calc(50% - 20px);text-align:center}
.page-article--blog .post-pack .post-pack__auth > a{display:inline-block}
.page-article--blog .post-pack .post-pack__auth > span:not(:first-child){margin-left:0}
.page-article--blog .post-pack .post-pack__auth > span:first-child,.page-article--blog .post-pack .post-pack__auth > span:nth-child(2){margin-bottom:6px}
.post-socials,.posts-pagination--prev > a,.posts-pagination--next > a{width:300px}
.post-socials{margin-bottom:10px}
.posts-pagination--prev > a,.posts-pagination--next > a{display:inline-block;margin-bottom:10px}
.relevant-posts{width:300px;margin:40px auto}
.relevant-posts__ul li{margin-bottom:20px}
}
@media only screen and (max-width: 599px) {
.post-pack__title{font-size:18px;text-align:center}
.post-pack__auth > span:nth-child(2),.post-pack__auth > span:nth-child(3){display:none}
}
@media only screen and (max-width: 479px) {
.blog h1{line-height:1.4}
.breadcrumbs--blog li{font-size:12px}
.breadcrumbs--blog li:not(:last-child):after{top:4px}
.featured-image--normal{width:100%;height:auto}
.odds-calc__teams > div:first-of-type{left:10px}
.odds-calc__teams > div:last-child{right:10px}
.odds-calc__js-wrap .rating-stars-wrap{display:none}
.odds-calc__js-wrap .logo-wrap,.odds-calc__js-wrap .cash-wrap{width:48%}
.odds-calc__js{margin-top:20px}
.odds-calc__js > div{width:224px;margin:10px auto}
}
@media only screen and (max-width: 379px) {
.post-pack{text-align:center}
.post-pack__excerpt{font-size:14px}
}
@media only screen and (min-width: 480px) {
.blog h1{font-size:22px; margin-bottom: 1rem;}
.blog h1 > span{padding:7px 0}
.featured-image--normal{width:326px;height:163px}
.featured-image-wrap a:after{width:328px}
.odds-calc__js > div{float:left}
.odds-calc__match-info{width:360px}
.tc-apply-box{margin-left:7px}
}
@media only screen and (min-width: 640px) {
.outcome > div:first-child{float:left}
.outcome > div:last-child{float:right}
.odds-calc .outcome{position:absolute;bottom:10px}
.posts-pagination--prev,.posts-pagination--next{position:absolute;top:26px}
.posts-pagination--prev{left:0;text-align:left}
.posts-pagination--next{right:0;text-align:right}
}
@media only screen and (min-width: 768px) {
.odds-calc .outcome{left:40px;right:40px}
.page-article--post .featured-image-wrap--single{margin-bottom:30px}
.post-pack--main .post-pack__title{margin-left:80px}
}
@media only screen and (min-width: 1024px) {
.blog #mobile-menu-menu > li{float:right}
.blog #mobile-menu-menu > li:last-child{border-right:1px solid #cbcbcb}
}
@media only screen and (min-width: 1500px) {
.featured-image--big{height:382px}
.featured-image-wrap a:after{left:0;transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0)}
.post-pack .featured-image-wrap{float:left}
.post-pack .excerpt-wrap{position:absolute;right:10px;top:0;margin-left:348px}
.odds-calc__js-wrap > div{float:left;height:64px}
.odds-calc__js-wrap .rating{left:-6px;bottom:7px}
.odds-calc__js-wrap .logo-wrap{padding:10px}
.odds-calc__js-wrap .cash-wrap{width:90px;padding-top:21px}
.odds-calc__js{width:460px;padding:14px 10px 0}
.odds-calc__js-wrap .out{margin-top:14px}
.relevant-posts__ul li{float:left;width:32%}
.relevant-posts__ul li:nth-child(2){margin:0 2%}
}
@media only screen and (max-width: 1499px) and (min-width: 480px) {
.odds-calc__js-wrap .logo-wrap,.odds-calc__js-wrap .cash-wrap{width:41%}
.odds-calc__js-wrap .logo-wrap{margin-left:14%}
.odds-calc__js{width:440px;margin:20px auto;text-align:center}
.odds-calc__js-wrap .out{width:50%}
}
@media only screen and (max-width: 1499px) and (min-width: 640px) {
.relevant-posts__ul li:not(:last-child){display:inline-block;vertical-align:top;width:48%;max-width:298px;margin-bottom:24px}
.relevant-posts__ul li:nth-child(2){margin-left:2%}
.relevant-posts__ul li:last-child{float:none;width:298px;margin:0 auto;clear:both}
}
@media only screen and (max-width: 1499px) and (min-width: 800px) {
.relevant-posts > .heading > span{padding:4px 4px 7px}
}
@media only screen and (max-width: 767px) and (min-width: 640px) {
.odds-calc__top{padding:20px 20px 0}
.odds-calc .outcome{right:20px;left:20px}
.odds-calc__teams > div:first-of-type{left:10px}
.odds-calc__teams > div:last-child{right:10px}
}
.preview-feat-img .odds-calc:before{content:''}
.preview-feat-img .odds-calc__top{width:767px;height:382px;border-radius:0;margin:0 auto}
.preview-feat-img .odds-calc__teams{position:relative;top:0}
.preview-feat-img .odds-calc__match-info,.preview-feat-img .go-o-live{position:relative;top:50px}
.preview-feat-img .odds-calc .outcome{bottom:60px}
.preview-feat-img .cta-live-btn.flashit{animation:none;-webkit-animation:none}
.preview-feat-img .outcome div{position:relative}
.preview-feat-img .outcome > div:first-child{left:40px}
.preview-feat-img .outcome > div:last-child{right:40px}
table.simple{width:100%;margin-bottom:30px}
.table-three > .row:nth-child(1)::before{background-position:-168px -647px}
.table-three > .row:nth-child(2)::before{background-position:-198px -647px}
.cat-nav.nav-pills .nav-link { text-transform: uppercase; padding: .25rem .5rem; border: 1px solid #b9c8d0; width: 210px; max-width: 100%; text-align: center; color: #7ac543; transition: all .2s ease-in-out;}
.cat-nav.nav-pills .nav-link:hover { color: #2985c0; border-color: #2985c0;}
.euro-2024 .back-to-top--mobile.fixed { position: fixed; display: block;}