body, pre{font:9pt/130% Arial, Helvetica, sans-serif}
body{background:#252525;}
a{text-decoration:none;color:#036}
h1{font-size:125%}
h2{font-size:118%}
h3{font-size:113%}
h4{font-size:105%}
h5, h6{font-size:100%}
h1, h2{font-weight:bold}
h1, h2, p{padding-bottom:8px}
strong{font-weight:bold}
dl{margin-bottom:8px}
dl dt{width:95px;float:left;margin-bottom:8px;display:block;}
dl dd{margin-left:100px;margin-right:0;margin-bottom:8px;display:block;}
input.formfield-default{width:90px;margin-right:4px;}
input.formfield-medium{width:250px}
input.formfield-email{width:188px;}
textarea.formfield-default{width:188px;height:100px}
textarea.formfield-medium{width:250px;height:150px}
.alert{background:#FC3;color:#C00;padding:2px}
.hilite-red{color:#C00}
.hilite{background-color:#FFFAAE}
.valuebet{background-color:#F90;color:#fff}
.valuebet_highest{background-color:#FFFAAE;border:1px solid #F90;}
.drift_down{background-image:url(/dist/img/default/arrow-red-down.png)}
.drift_up{background-image:url(/dist/img/default/arrow-green-up.png)}
.drift_up,
.drift_down{background-repeat:no-repeat;background-position:5px 4px}
.score_inprogress{color:#23A723;font-weight:bold}
.score_inpause{color:#F90;font-weight:bold}
.period_scores{font-size:85%}
span.event_status{width:14px;display:block;padding:0 2px;}
span.event_status.event_won{background-color:green;color:#FFF;}
span.event_status.event_lost{background-color:#DC3912;color:#FFF;}
span.event_status.event_draw{background-color:#ABABAB;color:#FFF;}
.league-description{color:#666;text-transform:uppercase;font-size:7pt;float:left;margin-bottom:7px;}
.loading-animation{height:18px;text-align:right;float:right}
#wrap-page{background:#FFF;min-height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,1);-moz-box-shadow:0 0 8px rgba(0,0,0,1);box-shadow:0 0 8px rgba(0,0,0,1);}
#wrap-header{background:#060 url(/dist/img/wettportal/background_wrap-header.jpg) 0 0 repeat-x;height:137px;}
#wrap-middle{padding-bottom:350px}
#wrap-content{float:right;}
#wrap-tree{float:left;}
#head-logo{width:262px;height:76px;float:left;}
#head-mobile{float:left;margin:12px 0 0 250px;width:50px;text-align:center;}
#head-mobile a{text-decoration:none;color:#fff;}
#head-mobile i.fa-mobile{font-size:60px;}
#info-col *, #navi-col *{font-size:8pt;}
#info-col a{font-weight:bold;color:#003366;}
#navi-col{font-weight:bold}
#navi-col ul.navtype1 li,
#navi-col ul.navtype2 li,
div.search{margin-top:1px;border-bottom:1px solid #DFDFDF;}
#navi-col li a{display:block}
#navi-col div.search,
#navi-col ul.navtype1 li{margin-top:0;background:#036;background:rgba(0,51,102,1);-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
#navi-col ul.navtype1.color-archive li{background-color:#CF0000;}
#navi-col ul.navtype1.orange li{background-color:#DF7401;}
#navi-col ul.navtype1 li.special{background-color:#C00;color:#FFF;}
#navi-col div.search,
#navi-col ul.navtype1 li{color:#FFF;height:26px;line-height:26px;vertical-align:middle;}
#navi-col div.search a,
#navi-col ul.navtype1 li a{color:#FFF}
#navi-col div.search .input-searchfield,
#navi-col ul.navtype1 .input-searchfield{border:none;width:85px;font-size:8pt;padding:1px;margin-left:4px;margin-right:2px;height:auto;}
form.searchform i.fa-forward{color:#FFF;vertical-align:middle;font-size:11pt !important;}
#navi-col div.search .submit-searchfield,
#navi-col ul.navtype1 .submit-searchfield{margin:0}
#navi-col div.search div,
#navi-col div.search a div,
#navi-col ul.navtype1 li span,
#navi-col ul.navtype1 li a span{margin-left:4px;display:block;}
#navi-col ul.navtype2 li.nav_sport.current>a{border-top:1px solid #F90;border-left:1px solid #F90;border-right:1px solid #F90;}
#navi-col ul.navtype2 li.nav_region.current{border-left:1px solid #F90;border-right:1px solid #F90;border-bottom:1px solid #F90;}
#navi-col ul.navtype2 li.nav_league.current{border-bottom:1px solid #F90;}
#navi-col div.search{line-height:26px}
#navi-col ul.navtype2{margin-bottom:20px;}
#navi-col ul.navtype2 li a,
#navi-col ul.navtype2 li a span{display:block;line-height:inherit;overflow:hidden;}
#navi-col ul.navtype2>li>a>span{margin-left:23px}
#navi-col ul.navtype2>li li>a>span{margin-left:5px}
#navi-col ul.navtype2>li li>a>span:nth-child(2){padding:0 0 1px 5px}
#navi-col ul.navtype2>li li li>a>span{margin-left:24px}
#navi-col ul.navtype2>li li li li a span{margin-left:33px}
#navi-col ul.navtype2 li{line-height:110%;background:#DFDFDF;white-space:normal;overflow:hidden;}
#navi-col ul.navtype2.color-archive li{background-color:#ffe5e5;}
#navi-col ul.navtype2 li li,
#navi-col ul.navtype2 li li:hover{background-color:#E2F0F3;margin:0;border:0;font-weight:normal;}
#navi-col ul.navtype2 > li{line-height:23px}
#navi-col ul.navtype2 li:hover{background:#CBCBCB}
#navi-col ul.navtype2 li a{color:#036}
#navi-col ul.navtype2 li li{padding:3px 0 1px 0}
#navi-col ul.navtype2 li li:hover{background-color:#D1EAF1;}
#navi-col ul.navtype2.color-archive li li:hover{background-color:#ff8080;}
#navi-col ul.navtype2 li li li,
#navi-col ul.navtype2 li li li:hover{background-color:#F8F2EB;background-position:12px 5px;background-image:url(/dist/img/default/arrow-subnav.gif);background-repeat:no-repeat;}
#navi-col ul.navtype2 li li li:hover{background-color:#F8EDDE}
#navi-col ul.navtype2 li li li li,
#navi-col ul.navtype2 li li li li:hover{background-color:#EFEFEF;background-position:22px 2px;}
#navi-col ul.navtype2 li li li li{border-bottom:1px solid #FFF}
#navi-col ul.navtype2 li li li li:hover{background-color:#FAFAFA;border-bottom:1px solid #FFF;}
#navi-col ul.navtype2 li li li li.active{background:#F90 url(/dist/img/default/arrow-subnav.gif) no-repeat 22px 2px}
#navi-col ul.navtype2 li li li li.active a,
#navi-col ul.navtype2 li li li li.active a:hover,
#navi-col ul.navtype2 li li li li.active:hover a,
#navi-col ul.navtype2 li li li li.active:hover a:hover{color:#000}
#content-col h1{background-position:left 50%;background-color:#424242;color:#FFF;display:block;padding-bottom:0 !important;height:25px;line-height:25px;font-size:130%;margin-bottom:5px;}
#content-col h1.event_running{border-left:20px solid #23A723}
#content-col h1.event_upcoming{border-left:20px solid #C60}
#content-col h1.event_finished{border-left:20px solid #993399}
#content-col h1.outrights{border-left:20px solid #63F}
#content-col h1.standings{border-left:20px solid #39C}
#content-col .content-box ul.news{background:url(/dist/img/wettportal/bg-img-news.png) 50% 50% no-repeat scroll;background-size:contain;position:relative;}
#content-col .content-box ul.news li{padding:0.5em;background-image:none;background:rgba(0,0,0,.05);margin-bottom:0;position:relative;-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);-moz-box-shadow:0 0 2px rgba(0,0,0,.4);-o-box-shadow:0 0 2px rgba(0,0,0,.4);box-shadow:0 0 2px rgba(0,0,0,.4);opacity:.8;}
#content-col .content-box ul.news li:nth-of-type(odd){background:rgba(255,255,255,0)}
#content-col .content-box ul.news li:nth-of-type(even){background:rgba(0,0,0,.03)}
#content-col .content-box ul.news li:hover{background:rgba(255,204,0,.2);-webkit-box-shadow:0 0 2px rgba(0,0,0,.8);-moz-box-shadow:0 0 2px rgba(0,0,0,.8);-o-box-shadow:0 0 2px rgba(0,0,0,.8);box-shadow:0 0 2px rgba(0,0,0,.8);opacity:1;}
#content-col .content-box ul.news li a{color:#000 !important;font-weight:bold !important;border-bottom:1px dotted #000;}
#content-col div .breadcrumbs{color:#424242;text-transform:uppercase;font-size:7pt;margin-bottom:11px;}
#content-col div .breadcrumbs span{margin:0 8px}
#content-col h1 span{margin:0 8px}
#content-col .event-line{border-bottom:1px solid #DFDFDF;margin-bottom:3px;}
#content-col .content-box .event-line:last-of-type{border-bottom:none}
#content-col .event-info{color:#818181;font-size:7pt;letter-spacing:.02em;text-transform:uppercase;}
#content-col .event-info a{color:#036 !important}
#content-col .event-title{font-weight:bold}
#content-col .content-box{margin-bottom:16px;line-height:1.5em;}
#content-col .content-box{background:#F4F4F4}
#content-col .content-box .content-box{margin-bottom:10px}
#content-col .content-box h2{background:#666;color:#FFF;display:block;padding-bottom:0 !important;height:20px;line-height:20px;font-size:110%;vertical-align:middle;}
#content-col .content-box a{font-weight:bold;color:#036;}
#content-col .content-box .event_news{border-radius:3px;padding:5px;margin-bottom:8px;}
#content-col .content-box .event_news.running{border:2px solid #23A723;}
#content-col .content-box .event_news.upcoming{border:2px solid #C60;}
#content-col .content-box .event_news.finished{border:2px solid #939;}
#content-col .content-box ul li{display:block;margin-bottom:5px;}
#content-col .content-box h2>span{background:none;padding-left:0;margin:0 8px;float:left;}
#content-col .content-box h2>span:before{font-family:'FontAwesome';content:'\f0da';margin-right:5px;}
#content-col .content-box .frame{border-top:none;height:1%;}
#content-col .content-box .frame{border:1px solid #DFDFDF}
#content-col .content-box .content-box-footer{text-align:right;color:#FFF;height:17px;line-height:17px;margin-top:1em;background-image:url(/dist/img/wettportal/bg-footer-box.png);background-repeat:no-repeat;}
#content-col .content-box .content-box-footer{background-position:top right}
#content-col .content-box .content-box-footer a span{margin-right:4px;padding-left:10px;height:17px;}
#content-col .content-box .content-box-footer a{color:#EAEAEA;}
#content-col .content-box .content-box-footer a>span:before{font-family:'FontAwesome';content:'\f0da';margin-right:5px;}
#content-col .content-box .content-box-footer a:hover{color:#FFF}
#content-col .content-box div.leagues_tab_fix{height:24px}
#content-col .content-box ul.leagues_tab_wrap{font-size:90%;margin:0;float:left;height:1%;}
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab{float:left;display:block;background:#C0C0C0;padding:0;margin:0;margin-right:1px;cursor:pointer;}
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.events_running{background:#23A723;opacity:.4;}
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.events_running:hover,
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.events_running.active{background:#23A723;opacity:1;}
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.events_upcoming{background:#C60;opacity:.4;}
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.events_upcoming:hover,
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.events_upcoming.active{background:#C60;opacity:1;}
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.events_finished{background:#939;opacity:.4;}
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.events_finished:hover,
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.events_finished.active{background:#939;opacity:1;}
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.outrights{background:#63F;opacity:.4;}
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.outrights:hover,
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.outrights.active{background:#63F;opacity:1;}
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.standings{background:#39C;opacity:.4;}
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.standings:hover,
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.standings.active{background:#39C;opacity:1;}
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab span{padding:2px 3px;line-height:18px;display:block;float:left;font-weight:bold;color:#FFF;}
#content-col .content-box ul.leagues_tab_wrap li.league_tab span{margin:0}
.odds_tabs{margin-top:20px;}
#content-col .content-box ul.odds_tab_wrap{font-size:90%;margin:0;float:left;height:1%;}
#content-col .content-box ul.odds_tab_wrap li.odds_tab{float:left;display:block;background:#ABABAB;margin:0;margin-right:1px;opacity:0.8;padding:2px 3px;line-height:18px;display:block;font-weight:bold;color:#FFF;cursor:pointer;}
#content-col .content-box ul.odds_tab_wrap li.odds_tab:hover{opacity:1}
#content-col .content-box ul.odds_tab_wrap li.odds_tab.running:hover,
#content-col .content-box ul.odds_tab_wrap li.odds_tab.running.active{background:#23A723;opacity:1;}
#content-col .content-box ul.odds_tab_wrap li.odds_tab.upcoming:hover,
#content-col .content-box ul.odds_tab_wrap li.odds_tab.upcoming.active{background:#C60;opacity:1;}
#content-col .content-box ul.odds_tab_wrap li.odds_tab.finished:hover,
#content-col .content-box ul.odds_tab_wrap li.odds_tab.finished.active{background:#939;opacity:1;}
#content-col .content-box ul.odds_tab_wrap li.odds_tab span{margin:0}
#content-col .content-box div.periodtabs{text-align:left;font-size:80%;line-height:18px;background-color:#666;color:#FFF;}
#content-col .content-box div.periodtabs a.period_tab span{margin:0;padding:3px;}
#content-col .content-box div.periodtabs a.period_tab.passive span{color:#C0C0C0}
#content-col .content-box div.periodtabs a.period_tab.active span{color:#FFF}
table{margin:0;padding:0;width:100%;border-collapse:collapse;line-height:14px;table-layout:fixed;font-size:9pt;}
#info-col table{margin:0;padding:0;width:100% !important;width:90%;border-collapse:collapse;line-height:14px;table-layout:fixed;font-size:9pt;}
table th{font-weight:normal;font-size:7pt;letter-spacing:.02em;text-transform:uppercase;text-align:left;color:#818181;}
table tr.separator,
table tbody tr.separator,
table tr.separator td,
table tbody tr.separator td{border-bottom:2px solid #FFF !important}
table.table-type-liga-1{margin-bottom:4px}
table.table-type-liga-1 td,
table.table-type-liga-1 th{padding:1px 0;white-space:nowrap;vertical-align:middle;overflow:hidden;}
table.table-type-liga-1 td{border-top:none;border-top:1px solid #DFDFDF;}
table.table-type-liga-1 tbody tr{line-height:19px;height:19px;border-top:1px solid #DFDFDF;}
table.table-type-liga-1 tbody tr.separator{border-top:2px solid #FFF}
table.table-type-liga-1 tfoot tr{border-top:3px double #ABABAB}
table.table-type-liga-1 tfoot td{color:#818181}
.div_league_subtext{line-height:19px;height:19px;border-top:1px solid #DFDFDF;padding:5px 0;text-align:right;}
table.table-type-odds-1{margin-bottom:8px;background:#E5E5E5;}
table.table-type-odds-1 td{border-top:1px solid #CBCBCB;overflow:hidden;padding:1px 2px;vertical-align:middle;white-space:nowrap;}
table.table-type-odds-1 td img{vertical-align:middle;}
table.table-type-odds-1 td.hilite{background-color:#FFFAAE;border-left:1px solid #E5E5E5;}
table.table-type-odds-1 td span.hilite{background-color:#FFFAAE}
table.table-type-odds-1 td.dropped{text-decoration:line-through;color:#818181;border-left:1px solid #E5E5E5;}
table.table-type-odds-1 td span.dropped{text-decoration:line-through;color:#818181;}
table.table-type-odds-1 th{padding:3px 2px;white-space:nowrap;}
table.table-type-odds-1 tbody tr{border-top:1px solid #CBCBCB}
table.table-type-odds-1 tbody tr:hover{background-color:#F5F5F5}
table.table-type-odds-1 tfoot tr{border-top:3px double #ABABAB;color:#818181;}
table.table-type-odds-1 tfoot td{color:#818181}
table.table-surebet-calc{margin-bottom:8px}
table.table-surebet-calc td{padding:3px 2px;border-top:none;white-space:nowrap;}
table.table-surebet-calc td input.surebet-calc-input,
table.table-surebet-calc td input.surebet-calc-output{padding:1px;width:55px;border:1px solid #DFDFDF;}
table.table-surebet-calc td input.surebet-calc-output{background:#EAEAEA}
table.table-settings{margin-bottom:4px}
table.table-settings tr{height:25px;line-height:21px;}
table.table-settings input[type="checkbox"]{margin-right:5px;}
table.table-inhead{border-collapse:collapse}
table.table-inhead thead th{text-align:center;border:1px solid #C0C0C0;border-bottom:0;}
thead.thead-results th{background:#ABABAB;border:1px solid #C0C0C0 !important;border-bottom:0;color:#FFF;padding:0 2px;}
tbody.tbody-results tr{border-bottom:1px solid #C0C0C0}
tbody.tbody-results td{background:#EAEAEA;border:1px solid #C0C0C0 !important;padding:1px 2px;}
table.tbl-rating-3col{border-collapse:collapse}
table.tbl-rating-3col tr,
table.tbl-rating-3col td{border:none !important}
table.tbl-rating-3col td{background:#EAEAEA;border:1px solid #FFF !important;}
.btn-default{cursor:pointer}
.tooltip{padding:3px;background:#EBF2EB;border:1px solid #999;white-space:normal;position:absolute;text-align:left;}
.tooltip_odd{display:none;padding:3px;background:#FAFAFA;border:1px solid #999;position:absolute;text-align:left;}
.tooltip,
.tooltip_odd{-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.7);-moz-box-shadow:2px 2px 3px rgba(0,0,0,.7);-o-box-shadow:2px 2px 3px rgba(0,0,0,.7);box-shadow:2px 2px 3px rgba(0,0,0,.7);}
#div_historytext{font-size:8pt;padding-left:5px;}
.gutter{margin:4px}
#navi-col .gutter{margin:0;margin-left:5px;}
#content-col .gutter{margin:0 5px}
#info-col .gutter{margin:0;margin-right:5px;}
#navi-col .gutter,
#content-col .gutter,
#info-col .gutter{padding-top:10px}
#content-col .content-box .gutter{margin:0 8px;padding-top:8px;}
.eventinfo_description span{padding-left:20px;}
.eventinfo_description.goal{background:url(/dist/img/default/football.png) 3px 0 no-repeat;}
.eventinfo_description.card_y{background:url(/dist/img/default/gelb.png) 6px 0 no-repeat;}
.eventinfo_description.card_r{background:url(/dist/img/default/rot.png) 6px 0 no-repeat;}
.eventinfo_description.subst_in{background:url(/dist/img/default/subst_in.png) 7px 3px no-repeat;}
.eventinfo_description.subst_out{background:url(/dist/img/default/subst_out.png) 7px 3px no-repeat;}
#content-col h1,
#content-col .content-box h2,
#content-col .content-box,
#content-col .content-box ul.leagues_tab_wrap li,
#content-col .content-box ul.odds_tab_wrap li{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
#navi-col ul.navtype2 li,
#content-col .content-box ul.news li,
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.outrights,
#content-col .content-box ul.odds_tab_wrap li.odds_tab{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;}
#navi-col ul.navtype2 li:hover,
#content-col .content-box ul.news li:hover,
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.outrights:hover,
#content-col .content-box ul.leagues_tab_wrap li.leagues_tab.outrights.active,
#content-col .content-box ul.odds_tab_wrap li.odds_tab:hover{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}
@media only screen and (max-width:1024px){#largepageimage{width:620px;overflow:hidden}
#navi-col div.search .input-searchfield,
#navi-col ul.navtype1 .input-searchfield{width:70px;}
}
i.fa-money,i.fa-info-circle,i.fa-bar-chart-o{cursor:pointer;margin:0 2px;}
i.fa-money.disabled,i.fa-info-circle.disabled,i.fa-bar-chart-o.disabled{color:#C5C5C5;}
i.fa-money{color:darkgreen;}
i.fa-info-circle{color:#003366;}
i.fa-bar-chart-o{color:#424242;}
i.fa-forward,i.fa-backward,i.fa-sync{cursor:pointer;}
i.fa-forward{margin-left:4px;}
i.fa-backward{margin-right:4px;}
i.fa-sync{margin-left:6px;}
div.bestodds{display:block;}
div.allodds{display:none;}
