:root{--main-green:#158ed9;--main-green-dark:#1560a0;--color-white:#FFF;--color-black:#000;--color-green-light:#13a3d9}
body,button,input,select,textarea{font-family:'Ubuntu',sans-serif}
.page-template-template-no-padding-page .site-header{margin-bottom:0}
.hitmag-wrapper{margin-top:0}
.site-branding{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2px 0}
.main-navigation{background-color:#333}
.hitmag-single h1.entry-title{font-size:40px}
.site-footer p a{color:#FFF;-webkit-transition:color .22s ease-in-out;transition:color .22s ease-in-out}
.site-footer p a:hover{color:#158ed9}
#content a{text-decoration:none}
#content a:hover,#content a:focus,#content a:active{text-decoration:none}
#content a:focus{outline:thin dotted}
#content a:hover,#content a:active{outline:0}
.skin{position:fixed;top:0;height:100vh}
.skin--left{left:0}
.skin--left .skin__link{background-position:100% 0}
.skin--right{right:0;background-position:0 0}
.skin--right .skin__link{background-position:0 0}
.skin__link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}
.custom-widget-area{padding:50px 0}
.betting_company_heading{display:grid;grid-template-columns:4.42% 13.42% 13.2% 20.92% 22.25% 1fr;grid-template-rows:1fr;grid-template-areas:"ranking company_logo rating features bonus button";background:#3e3e3e;color:var(--color-white)}
.betting_company_heading.switched{grid-template-columns:4.42% 13.42% 13.2% 22.25% 20.92% 1fr !important;grid-template-areas:"ranking company_logo rating bonus features  button" !important}
.betting_company_heading>div{text-align:center;font-weight:700;text-transform:uppercase;padding:8px}
.betting_company{display:grid;grid-template-columns:4.42% 13.42% 13.2% 20.92% 22.25% 1fr;grid-template-rows:1fr;grid-template-areas:"ranking company_logo rating features bonus button"}
.betting_company.switched{grid-template-columns:4.42% 13.42% 13.2% 22.25% 20.92% 1fr;grid-template-areas:"ranking company_logo rating bonus features button"}
.betting_company>div{padding:8px;width:100%}
.betting_company .ranking{grid-area:ranking;align-self:center;justify-self:center}
.betting_company .ranking img{width:32px;height:auto}
.betting_company .company_logo{grid-area:company_logo;align-self:center;justify-self:center}
.betting_company .company_logo img{width:128px;height:auto}
.betting_company .rating{grid-area:rating;align-self:center;justify-self:center}
.betting_company .rating h2,.betting_company .rating h3{text-align:center}
.betting_company .features{grid-area:features;align-self:center}
.betting_company .features ul{list-style:none;margin:0;padding:0}
.betting_company .features ul li{display:block;font-size:14px;line-height:29px;font-weight:400}
.betting_company .features ul li img{display:inline-block;width:14px;height:auto;margin:0 1px}
.betting_company .bonus{grid-area:bonus;align-self:center}
.betting_company .bonus h4{color:green;font-size:18px;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:5px}
.betting_company .bonus .primary_note{text-align:center;font-size:13px;font-weight:300}
.betting_company .bonus .primary_note p{font-size:13px;font-weight:400}
.betting_company .bonus .primary_note p a,.betting_company .bonus .primary_note a{-webkit-transition:color .22s ease-in-out;transition:color .22s ease-in-out;color:var(--color-black)}
.betting_company .bonus .primary_note p a:hover,.betting_company .bonus .primary_note a:hover{color:var(--color-green-light)}
.betting_company .bonus .secondary_note{text-align:center;font-size:10.8333px;font-weight:400}
.betting_company .button{grid-area:button;align-self:center;text-align:center}
.betting_company .button .bet-btn{position:relative;text-decoration:none;display:inline-block;vertical-align:middle;border-radius:0;border:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#00c3ff),to(#00adef));background:linear-gradient(#00c3ff 45%,#00adef);color:var(--color-white);font-family:Arial,serif;font-size:13px;text-align:center;font-style:normal;font-weight:bold;padding:17px;line-height:1em;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;min-width:70%}
.betting_company .button .bet-btn:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#00adef),to(#00c3ff));background:linear-gradient(#00adef 45%,#00c3ff)}
.betting_company .button .button_terms{color:var(--color-black);font-family:Tahoma,serif;font-size:7px;text-align:center;font-style:normal;font-weight:normal;padding:2px 0 0;margin-top:5px;line-height:1em;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background-color:unset}
.betting_company .button .presentation_link{color:var(--main-green);font-family:Tahoma,serif;font-size:10px;text-align:center;font-style:normal;font-weight:bold;line-height:1em;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background-color:unset;margin-top:15px}
.lb--live-stream-company .heading-row,.lb--live-stream-company .body{display:grid;grid-template-columns:53px 159px 208px 1fr 78px 78px 78px 1fr;grid-template-rows:1fr;grid-template-areas:"number bookmaker rating features pc mobile tablet button"}
.lb--live-stream-company .heading-row{background-color:#3e3e3e}
.lb--live-stream-company .heading-row>div{text-align:center;font-weight:700;color:#FFF;text-transform:uppercase;padding-top:8px;padding-bottom:8px}
.lb--live-stream-company .body>div{-ms-flex-item-align:center;align-self:center;padding:8px;width:100%;text-align:center}
.number{grid-area:number;justify-self:center}
.number img{width:32px;max-width:100%;height:auto}
.bookmaker{grid-area:bookmaker;justify-self:center}
.bookmaker img{width:128px;max-width:100%;height:auto}
.rating{grid-area:rating;justify-self:center}
.rating h2,.rating h3{text-align:center}
.features{grid-area:features}
.features ul{list-style:none;margin:0;padding:0}
.features ul li{display:block;font-size:14px;line-height:29px;font-weight:400}
.features ul li img{display:inline-block;width:14px;height:auto;margin:0 1px}
.pc{grid-area:pc;justify-self:center}
.pc i{font-size:55px}
.mobile{grid-area:mobile;justify-self:center}
.mobile i{font-size:70px}
.tablet{grid-area:tablet;justify-self:center}
.tablet i{font-size:55px}
.button{grid-area:button;text-align:center;padding:8px}
.button .bet-btn{position:relative;text-decoration:none;display:inline-block;vertical-align:middle;border-radius:0;border:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#00c3ff),to(#00adef));background:linear-gradient(#00c3ff 45%,#00adef);color:var(--color-white);font-family:Arial,serif;font-size:13px;text-align:center;font-style:normal;font-weight:bold;padding:17px;line-height:1em;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;min-width:70%;width:100%}
.button .bet-btn:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#00adef),to(#00c3ff));background:linear-gradient(#00adef 45%,#00c3ff)}
.button .button_terms{color:var(--color-black);font-family:Tahoma,serif;font-size:7px;text-align:center;font-style:normal;font-weight:normal;padding:2px 0 0;margin-top:5px;line-height:1em;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background-color:unset}
.button .presentation_link{color:var(--main-green);font-family:Tahoma,serif;font-size:10px;text-align:center;font-style:normal;font-weight:bold;line-height:1em;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background-color:unset;margin-top:15px}
.lb--mobile-company .heading-row,.lb--mobile-company .body{display:grid;grid-template-columns:53px 159px 208px 78px 78px 78px 1fr 1fr;grid-template-rows:1fr;grid-template-areas:"number bookmaker rating android apple mobile bonus button"}
.lb--mobile-company .heading-row{background-color:#3e3e3e}
.lb--mobile-company .heading-row>div{text-align:center;font-weight:700;color:#FFF;text-transform:uppercase;padding-top:8px;padding-bottom:8px}
.lb--mobile-company .body>div{-ms-flex-item-align:center;align-self:center;width:100%;padding:8px;text-align:center}
.number{grid-area:number;justify-self:center}
.number img{width:32px;max-width:100%;height:auto}
.bookmaker{grid-area:bookmaker;justify-self:center}
.bookmaker img{width:128px;max-width:100%;height:auto}
.rating{grid-area:rating;justify-self:center}
.rating h2,.rating h3{text-align:center}
.android{grid-area:android;justify-self:center}
.android i{font-size:55px}
.apple{grid-area:apple;justify-self:center}
.apple i{font-size:55px}
.mobile{grid-area:mobile;justify-self:center}
.mobile i{font-size:55px}
.bonus{grid-area:bonus;justify-self:center;align-self:center;text-align:center}
.bonus strong{color:#008000;font-size:18px;text-transform:uppercase;line-height:26px;display:block}
.bonus p{font-size:13px;font-weight:400;line-height:26px;display:block}
.button{grid-area:button;text-align:center;padding:8px}
.button .bet-btn{position:relative;text-decoration:none;display:inline-block;vertical-align:middle;border-radius:0;border:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#00c3ff),to(#00adef));background:linear-gradient(#00c3ff 45%,#00adef);color:var(--color-white);font-family:Arial,serif;font-size:13px;text-align:center;font-style:normal;font-weight:bold;padding:17px;line-height:1em;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;min-width:70%;width:100%}
.button .bet-btn:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#00adef),to(#00c3ff));background:linear-gradient(#00adef 45%,#00c3ff)}
.button .button_terms{color:var(--color-black);font-family:Tahoma,serif;font-size:7px;text-align:center;font-style:normal;font-weight:normal;padding:2px 0 0;margin-top:5px;line-height:1em;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background-color:unset}
.button .presentation_link{color:var(--main-green);font-family:Tahoma,serif;font-size:10px;text-align:center;font-style:normal;font-weight:bold;line-height:1em;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background-color:unset;margin-top:15px}
.ss24_odds_widget table.odds{width:100%}
.ss24_odds_widget table.odds.wide thead{background:var(--main-green)}
.ss24_odds_widget table.odds.wide thead tr th{color:var(--main-green) !important;text-transform:uppercase;font-weight:700;font-size:16px;padding:5px 10px}
.ss24_odds_widget table.odds.wide tbody>tr:hover{background:#f7f7f7}
.ss24_odds_widget table.odds.wide tbody tr{border-bottom:1px solid #CCC;-webkit-transition:background .22s ease-in-out;transition:background .22s ease-in-out}
.ss24_odds_widget table.odds.wide tbody tr.header_row{background:#666 !important}
.ss24_odds_widget table.odds.wide tbody tr.header_row td{text-align:center;color:#FFF !important;text-transform:uppercase;font-weight:700;font-size:16px;padding:5px 10px}
.ss24_odds_widget table.odds.wide tbody tr.header_row td:first-child{width:100%}
.ss24_odds_widget table.odds.wide tbody tr td{padding:10px}
.ss24_odds_widget table.odds.wide tbody tr td:first-child{border-right:1px solid #CCC;text-align:left !important}
.ss24_odds_widget table.odds.wide tbody tr td .opponents{font-weight:bold;font-size:120%}
.ss24_odds_widget table.odds.wide tbody tr td .time{display:inline-block;margin-right:10px;color:#888}
.ss24_odds_widget table.odds.wide tbody tr td .time .day_month{display:inline-block;margin-right:5px}
.ss24_odds_widget table.odds.wide tbody tr td .league{color:#888}
.ss24_odds_widget table.odds.wide tbody tr td span.odd{display:inline-block;padding:0;background:rgba(255,255,255,0);width:100%;text-align:center;border:1px solid var(--main-green);color:var(--main-green);font-weight:bold;-webkit-transition:color .22s ease-in-out,background .22s ease-in-out;transition:color .22s ease-in-out,background .22s ease-in-out;cursor:default !important}
.ss24_odds_widget table.odds.wide tbody tr td span.odd a{padding:3px 10px;display:block;width:100%;-webkit-transition:color .22s ease-in-out;transition:color .22s ease-in-out}
.ss24_odds_widget table.odds.wide tbody tr td span.odd:hover{background:var(--main-green)}
.ss24_odds_widget table.odds.wide tbody tr td span.odd:hover a{color:#FFF !important}
.ss24_odds_widget table.odds.narrow thead.full_header{background:var(--main-green) !important}
.ss24_odds_widget table.odds.narrow thead.full_header tr th{color:#FFF !important;text-transform:uppercase;font-weight:700;font-size:16px;padding:5px 10px}
.ss24_odds_widget table.odds.narrow tbody>tr:hover{background:#f7f7f7}
.ss24_odds_widget table.odds.narrow tbody tr{border-bottom:1px solid #CCC;-webkit-transition:background .22s ease-in-out;transition:background .22s ease-in-out}
.ss24_odds_widget table.odds.narrow tbody tr.header_row{background:#666 !important}
.ss24_odds_widget table.odds.narrow tbody tr.header_row td{text-align:center;color:#FFF !important;text-transform:uppercase;font-weight:700;font-size:16px;padding:5px 10px}
.ss24_odds_widget table.odds.narrow tbody tr td{padding:10px}
.ss24_odds_widget table.odds.narrow tbody tr td .opponents{font-weight:bold;font-size:120%}
.ss24_odds_widget table.odds.narrow tbody tr td .time{display:inline-block;margin-right:10px;color:#888}
.ss24_odds_widget table.odds.narrow tbody tr td .time .day_month{display:inline-block;margin-right:5px}
.ss24_odds_widget table.odds.narrow tbody tr td .league{color:#888}
.ss24_odds_widget table.odds.narrow tbody tr td table{width:100%;margin:0 !important}
.ss24_odds_widget table.odds.narrow tbody tr td table thead{background:#666}
.ss24_odds_widget table.odds.narrow tbody tr td table thead tr th{text-align:center;color:#FFF;width:33% !important}
.ss24_odds_widget table.odds.narrow tbody tr td table thead tr th:first-child{width:100%}
.ss24_odds_widget table.odds.narrow tbody tr td table tbody tr{border:none !important}
.ss24_odds_widget table.odds.narrow tbody tr td table tbody tr td span.odd{display:inline-block;padding:0;background:rgba(255,255,255,0);width:100%;text-align:center;border:1px solid var(--main-green);color:var(--main-green);font-weight:bold;-webkit-transition:color .22s ease-in-out,background .22s ease-in-out;transition:color .22s ease-in-out,background .22s ease-in-out;cursor:default !important}
.ss24_odds_widget table.odds.narrow tbody tr td table tbody tr td span.odd a{padding:3px 10px;display:block;width:100%;-webkit-transition:color .22s ease-in-out;transition:color .22s ease-in-out}
.ss24_odds_widget table.odds.narrow tbody tr td table tbody tr td span.odd:hover{background:var(--main-green)}
.ss24_odds_widget table.odds.narrow tbody tr td table tbody tr td span.odd:hover a{color:#FFF !important}
.progress{width:100%;height:8px}
.progress-wrap{background:#eff944;margin:20px 0;overflow:hidden;position:relative;border:1px solid #000}
.progress-wrap .progress-bar{background:#efefef;left:0;position:absolute;top:0}
.progress-wrap .t{position:absolute;border-right:1px solid #000;height:100%;width:10%}
.progress-wrap .t1{left:0}
.progress-wrap .t2{left:10%}
.progress-wrap .t3{left:20%}
.progress-wrap .t4{left:30%}
.progress-wrap .t5{left:40%}
.progress-wrap .t6{left:50%}
.progress-wrap .t7{left:60%}
.progress-wrap .t8{left:70%}
.progress-wrap .t9{left:80%}
.lb-service-table{border:1px solid var(--color-black)}
.lb-service-table header{background:var(--main-green-dark);color:#ffdf1b;font-size:21px;line-height:35px;font-weight:700;letter-spacing:.2px;padding:30px 20px;text-align:center}
.lb-service-table .services-body ul{list-style:none;margin:0;padding:0}
.lb-service-table .services-body ul li{display:block;padding:9px 20px;margin:0;border-bottom:1px solid #f6f6f6}
@media all and (-ms-high-contrast:none){.betting_company{display:-ms-grid;-ms-grid-columns:3.0833333333333335% 12.083333333333334% 16.25% 18.75% 23.75% 1fr;-ms-grid-rows:1fr}
.betting_company .button{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:6;-ms-grid-col-span:1}
.betting_company .bonus{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:5;-ms-grid-col-span:1}
.betting_company .features{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:4;-ms-grid-col-span:1}
.betting_company .rating{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:3;-ms-grid-col-span:1}
.betting_company .company_logo{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:2;-ms-grid-col-span:1}
.betting_company .ranking{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-col:1;-ms-grid-col-span:1}
}@media all and (max-width:768px) and (min-width:426px){.hitmag-single h1.entry-title{font-size:30px}
img.attachment-hitmag-featured{width:100vw;max-width:100vw;margin-left:-25px}
}@media all and (min-width:768px){.ss24_odds_widget table.odds.wide tbody tr td span.odd a.mobile{display:none;visibility:hidden}
.ss24_odds_widget table.odds.wide tbody tr td span.odd a.desktop{display:block;visibility:visible}
.ss24_odds_widget table.odds.narrow tbody tr td table tbody tr td span.odd a.mobile{display:none;visibility:hidden}
.ss24_odds_widget table.odds.narrow tbody tr td table tbody tr td span.odd a.desktop{display:block;visibility:visible}
}@media all and (min-width:769px){.hm-nav-container .hm-social-menu{display:none}
.hm-social-menu{margin:7.5px -5px 7.5px 15px}
#top-navigation{float:right;clear:initial}
}@media all and (max-width:991px) and (min-width:641px){.betting_company{grid-template-columns:1fr 1fr 1fr;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;grid-template-areas:"ranking company_logo rating" "features bonus button"}
.betting_company .ranking{grid-area:ranking;align-self:center;justify-self:center}
.betting_company .ranking img{max-width:100%;width:auto;height:auto}
.betting_company .company_logo{grid-area:company_logo;align-self:center;justify-self:center}
.betting_company .company_logo img{max-width:100%;width:auto;height:auto}
.betting_company .rating{grid-area:rating;align-self:center;justify-self:center}
.betting_company .rating h2,.betting_company .rating h3{text-align:center}
.betting_company .features{grid-area:features;align-self:center}
.betting_company .bonus{grid-area:bonus;align-self:center}
.betting_company .button{grid-area:button;align-self:center;text-align:center}
.lb--live-stream-company .body{grid-template-columns:1fr 1fr 1fr 2fr;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;grid-template-areas:"number bookmaker rating features" "pc mobile tablet button"}
.lb--live-stream-company .body>div{padding:5px}
.lb--mobile-company .body{grid-template-columns:1fr 1fr 1fr 2fr;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;grid-template-areas:"number bookmaker rating bonus" "android apple mobile button"}
.lb--mobile-company .body>div{padding:5px}
}@media all and (max-width:991px){.betting_company_heading{display:none}
.lb--live-stream-company .heading-row{display:none}
.lb--mobile-company .heading-row{display:none}
}@media all and (max-width:850px){.skin{display:none}
}@media all and (max-width:768px){.hm-topnavbutton,.hm-top-bar,.header_da_area{display:none}
.site-branding{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.hm-nav-container .hm-social-menu{position:absolute;right:60px;margin:0}
.hm-nav-container .hm-social-menu #hm-menu-social #menu-social-items{display:block}
.hm-nav-container .hm-social-menu #hm-menu-social #menu-social-items li a{padding-left:10px;padding-right:10px}
}@media all and (max-width:767px){.ss24_odds_widget table.odds.wide tbody tr td span.odd a.mobile{display:block;visibility:visible}
.ss24_odds_widget table.odds.wide tbody tr td span.odd a.desktop{display:none;visibility:hidden}
.ss24_odds_widget table.odds.narrow tbody tr td table tbody tr td span.odd a.mobile{display:block;visibility:visible}
.ss24_odds_widget table.odds.narrow tbody tr td table tbody tr td span.odd a.desktop{display:none;visibility:hidden}
}@media all and (max-width:700px){.site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}@media all and (max-width:640px){.betting_company,.betting_company.switched{grid-template-columns:1fr;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content max-content max-content max-content max-content;grid-template-areas:"ranking" "company_logo" "rating" "features" "bonus" "button"}
.betting_company .ranking{grid-area:ranking}
.betting_company .company_logo{grid-area:company_logo}
.betting_company .company_logo img{max-width:100%;width:auto;height:auto}
.betting_company .rating{grid-area:rating}
.betting_company .rating h2,.betting_company .rating h3{text-align:center}
.betting_company .features{grid-area:features}
.betting_company .features ul li{text-align:center}
.betting_company .bonus{grid-area:bonus}
.betting_company .button{grid-area:button}
.lb--live-stream-company .body{grid-template-columns:1fr;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;grid-template-areas:"number" "bookmaker" "rating" "features" "pc" "mobile" "tablet" "button"}
.lb--live-stream-company .body>div{padding:5px}
.lb--mobile-company .body{grid-template-columns:1fr;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;grid-template-areas:"number" "bookmaker" "rating" "bonus" "android" "apple" "mobile" "button"}
.lb--mobile-company .body>div{padding:5px}
}@media all and (max-width:425px){.hitmag-single h1.entry-title{font-size:22px}
.header-main-area .hm-container .site-branding{height:42px}
img.attachment-hitmag-featured{width:100vw;max-width:100vw;margin-left:-25px}
table{width:100%;border-collapse:collapse}
tr:nth-of-type(odd){background:#EEE}
th{background:#333;color:white;font-weight:bold}
td,th{padding:6px;border:1px solid #CCC;text-align:left}
table,thead,tbody,th,td,tr{display:block}
thead tr{position:absolute;top:-9999px;left:-9999px}
tr{border:1px solid #CCC}
td{border:0;border-bottom:1px solid #EEE;position:relative}
}