@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic&subset=latin,cyrillic);@import url(https://fonts.googleapis.com/css?family=Exo+2:400,300,700&subset=latin,cyrillic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700&subset=latin,cyrillic);*{margin:0;outline:none;}
body, p, ul, li, ol, pre, caption, h1, h2, h3, h4, h5, h6, form, div, fieldset, legend{padding:0;margin:0;}
[data-cbox]{outline:none;}
html{width:100%;height:100%;}
body{display:block;position:relative;min-height:100%;height:100%;width:100%;font:normal 0.625em/1 'PT Sans', sans-serif;background:#fff;}
img, fieldset{border:0;}
input::-moz-focus-inner, button::-moz-focus-inner{padding:0;border:0;}
input[type="text"], input[type="password"], button, textarea{-webkit-appearance:none;border-radius:0;}
#main{font-size:12px;line-height:1.5em;font-family:Tahoma;background:#e9eff5;}
a{color:#9a5684;}
a:hover{text-decoration:none;}
.h-wrapper{position:relative;min-height:100%;min-width:1130px;overflow:hidden;}
.b-header{position:relative;}
.b-content{display:block;position:relative;padding:0 0 100px 0;}
.b-content_title{display:block;position:relative;margin:5px 0 15px 0;}
.b-content_title h1{margin:0;font:700 2em/1.1 'PT Sans', sans-serif;text-align:left;color:#eb5040;}
.b-content_title h1 span{color:#212121;}
.b-content_title h2{margin:0;font:700 2em/1.1 'PT Sans', sans-serif;text-align:left;color:#212121;}
.b-content_title h2 span{display:block;font-size:0.8em;color:#76889a;}
.b-content_widget{padding:20px 0;background:#e9eff5;border-top:1px solid #dde3e8;border-bottom:1px solid #dde3e8;}
.b-content_text{padding:30px 0 0 0;}
.b-footer{display:block;position:absolute;left:0;bottom:0;width:100%;height:30px;padding:15px 0;text-align:right;background:#3f4c51;}
.g-clearfix:after{display:table;clear:both;content:'';}
.g-hidden{display:none;}
.strong{font-weight:bold;}
.g-pull-left{float:left;margin:6px 20px 10px 0;}
.g-pull-right{float:right;margin:6px 0 20px 10px;}
.g-left{text-align:left;}
.g-center{text-align:center;}
.g-right{text-align:right;}
.g-normal-case *{text-transform:none;}
.g-btn{display:inline-block;position:relative;vertical-align:bottom;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;text-decoration:none;text-align:center;border:none;outline:none;cursor:pointer;}
.g-btn_sm{padding:8px 18px;font:700 14px/1 'PT Sans', sans-serif;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.g-btn_md{padding:9px 30px 8px 30px;font:700 18px/1 'PT Sans', sans-serif;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.g-btn_lg{padding:11px 40px 10px 40px;font:700 20px/1 'PT Sans', sans-serif;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.g-btn_blue{color:#fff !important;background:#4fc0e8;}
.g-btn_blue:hover{background:#37b0db;}
.g-btn_green{color:#fff !important;background:#a0d468;}
.g-btn_green:hover{background:#91cd50;}
.g-btn_red{color:#fff !important;background:#f55d1a;}
.g-btn_red:hover{background:#e55211;}
.g-btn[disabled]{background:#757575;cursor:default;}
.g-tabs{display:block;position:relative;}
.g-tabs_switcher{display:block;position:relative;list-style:none;margin:0 0 20px 0;border-bottom:1px solid #d5d5d5;}
.g-tabs_switcher li{display:inline-block;position:relative;bottom:-1px;vertical-align:bottom;margin-right:3px;}
.g-tabs_switcher li a{display:table-cell;vertical-align:middle;padding:12px 20px;font:400 1.4em/1.1 'Segoe UI', 'Open Sans', 'Arial', sans-serif;text-decoration:none;text-transform:uppercase;color:#888888;border:1px solid #d5d5d5;border-bottom:none;}
.g-tabs_switcher li a:hover{color:#000;}
.g-tabs_switcher li a.current{color:#000;background:#fff;}
.b-popup{display:none;}
.h-popup-on .h-wrapper{position:fixed;z-index:0;left:0;visibility:visible;padding:0;}
.h-popup-on .b-popup{display:none;position:relative;z-index:3000;height:auto;min-height:101%;width:100%;min-width:960px;padding:0;overflow:hidden;}
.h-popup-on .b-popup .h-mask{display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:none;}
.h-popup-on .b-popup .b-popup-box{display:block;position:relative;z-index:1;width:600px;height:auto;min-height:400px;padding:0;margin:100px auto;background:#fff;border-radius:8px;box-shadow:0 1px 8px rgba(0, 0, 0, 0.15);}
.h-popup-on .b-popup .b-popup-box .close{display:block;position:absolute;right:-8px;top:-8px;width:20px;height:20px;background:url('../img/icons/sprite20.png') 0 -20px no-repeat;cursor:pointer;}
.h-popup-on .b-popup .b-popup-box .close:hover{background:url('../img/icons/sprite20.png') -20px -20px no-repeat;}
.h-popup-on .b-popup .b-popup-box .h-loaded-content{display:block;position:relative;min-height:400px;background:url('../img/preloaders/02.gif') center center no-repeat;border-radius:8px;overflow:hidden;}
.h-popup-on .b-popup .b-popup-box.loaded .h-loaded-content{background:none;}
.b-header_top{position:relative;height:44px;background:#1ab5f5;}
.b-header_top_logo{display:inline-block;position:relative;vertical-align:top;width:124px;height:18px;margin:13px 50px 13px 0;}
.b-header_top_menu{display:inline-block;position:relative;vertical-align:top;list-style:none;height:44px;}
.b-header_top_menu > li{display:inline-block;position:relative;height:12px;padding:16px 20px;background:url('../img/backgrounds/top_delimiter.png') left center no-repeat;}
@media (max-width:1100px){.b-header_top_menu > li{padding:16px 5px;}
.b-header_top_menu > li.drop_h_menu{padding:16px 5px 16px 15px;}
}
.b-header_top_menu > li > a{position:relative;font:normal 1.2em/1.1 'PT Sans', sans-serif;text-decoration:none;text-transform:uppercase;color:#fff;}
.b-header_top_menu > li > a:hover{text-decoration:underline;}
.b-header_top_menu > li.dropdown > a:after{display:block;position:absolute;right:-15px;top:0;width:7px;height:5px;content:url('../img/icons/arrow.png');}
.b-header_top_account{float:right;padding:5px 8px;height:34px;background:#8ad9fa;}
.b-header_top_account_userpic{display:inline-block;vertical-align:middle;}
.b-header_top_account_userpic img{display:block;position:relative;width:34px;height:34px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.b-header_top_account_notices{display:inline-block;vertical-align:middle;position:relative;padding:14px 24px 10px 6px;cursor:pointer;}
.b-header_top_account_arrow{display:inline-block;vertical-align:middle;position:relative;padding:14px 0 10px 6px;width:15px;background:url('../img/icons/arrow.png') 8px center no-repeat;cursor:pointer;}
.b-header_top_account_notices[data-count]:before{position:absolute;top:2px;right:16px;width:16px;height:16px;font:400 12px/16px 'PT Sans', sans-serif;text-align:center;color:#454545;background:#f0ad05;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:attr(data-count);}
.b-header_top_account_drop{position:absolute;z-index:65;right:0;top:100%;min-width:410px;color:#454545;background:#fff;-webkit-box-shadow:0 -1px 5px rgba(0, 0, 0, .25);-moz-box-shadow:0 -1px 5px rgba(0, 0, 0, .25);box-shadow:0 -1px 5px rgba(0, 0, 0, .25);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.b-header_top_account_drop:before{position:absolute;right:30px;bottom:100%;border-bottom:7px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:'';}
.b-header_top_account_drop_title{margin:16px 0;padding:0 20px;font:700 1.6em/1 'PT Sans', sans-serif;}
.b-header_top_account_drop_list{max-height:287px;overflow:hidden;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.b-header_top_account_drop_list .mCustomScrollBox{overflow:hidden;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.b-header_top_account_drop_list_item{position:relative;padding:0 65px 0 0;border-top:1px solid #dde3e8;overflow:hidden;-webkit-transition:opacity 250ms;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms;}
.b-header_top_account_drop_list_item a{-webkit-transition:color 250ms, background 250ms, opacity 250ms;-moz-transition:color 250ms, background 250ms, opacity 250ms;-o-transition:color 250ms, background 250ms, opacity 250ms;transition:color 250ms, background 250ms, opacity 250ms;}
.b-header_top_account_drop_list_item_action{position:absolute;z-index:1;left:0;top:0;right:65px;bottom:0;background:rgba(255, 255, 255, .000001);}
.b-header_top_account_drop_list_item_action:hover{background:rgba(255, 255, 255, .35);}
.b-header_top_account_drop_list_item_remove{position:absolute;z-index:1;right:0;top:0;bottom:0;width:65px;border-left:1px solid #dde3e8;}
.b-header_top_account_drop_list_item_remove i{position:absolute;left:50%;top:50%;margin:-5px 0 0 -5px;}
.b-header_top_account_drop_list_item_remove:hover{background:#f5f5f5;}
.b-header_top_account_drop_list_item .b-account_messages_chat_message{margin:20px 15px;}
.b-header_top_account_drop{opacity:0;visibility:hidden;-webkit-transform:translate(0, -5px);-moz-transform:translate(0, -5px);-o-transform:translate(0, -5px);transform:translate(0, -5px);-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}
.b-header_top_account.open .b-header_top_account_drop{opacity:1;visibility:visible;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}
.b-header_broadcasts_hdr{padding:15px 0;margin:0 0 30px 0;border-bottom:1px solid #e2e2e2;}
.b-header_broadcasts_hdr h2{display:inline-block;vertical-align:middle;margin:0 45px 0 1.2%;font:700 2em/1.1 'PT Sans', sans-serif;color:#212121;}
.b-header_broadcasts_hdr_switcher{display:inline-block;vertical-align:middle;list-style:none;}
.b-header_broadcasts_hdr_switcher li{display:inline-block;position:relative;top:2px;vertical-align:middle;list-style:none;margin:0 15px;font:700 1.4em/22px 'PT Sans', sans-serif;text-transform:uppercase;}
.b-header_broadcasts_hdr_switcher li span{text-decoration:none;color:#999;cursor:pointer}
.b-header_broadcasts_hdr_switcher li span:hover, .b-header_broadcasts_hdr_switcher li span.current{color:#2abb45;}
.b-header_broadcasts_hdr_switcher li span.current:after{display:block;position:absolute;left:50%;bottom:-23px;margin-left:-12px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #2abb45;content:'';}
.b-header_broadcasts_container{padding-bottom:15px;}
.b-header_broadcast{position:relative;margin:0 0 25px 0;}
.b-header_broadcast_time{display:block;position:relative;margin:0 0 10px 0;font:700 1.8em/1 'PT Sans', sans-serif;color:#2abb45;}
.b-header_broadcast_time.add{padding-left:22px;}
.b-header_broadcast_time.add:before{display:block;position:absolute;left:0;top:-2px;width:20px;height:20px;background:url('../img/icons/sprite20.png') 0 0 no-repeat;content:'';}
.b-header_broadcast_team{display:block;position:relative;margin:0 0 10px 0;padding:0 60px 0 0;font:400 1.6em/1 'Exo 2', sans-serif;color:#212121;}
.b-header_broadcast_team div{display:inline-block;position:relative;top:-2px;vertical-align:middle;margin:0 5px 0 0;text-align:center;width:32px;height:32px;}
.b-header_broadcast_team small{display:block;position:absolute;right:0;top:0;width:40px;font:700 1.5em 'PT Sans', sans-serif;}
.b-header_broadcast_championship{display:block;position:relative;font:400 italic 1.4em/1.1 'PT Sans', sans-serif;color:#999;}
.b-header_broadcast a{min-height:56px;display:block;padding:4px 4px 0 4px;text-decoration:none;border-radius:2px;}
.b-header_broadcast a:hover{background:#f5f5f5;}
.b-header_broadcast_time.remeaning{padding-left:25px;}
.b-header_broadcast_time.remeaning:before{display:block;position:absolute;left:0;top:-1px;width:20px;height:20px;background:url('../img/icons/sprite20.png') 0 0 no-repeat;content:'';}
.b-header_broadcasts_more{text-align:center;}
.b-header_broadcasts_more a{position:relative;font:700 1.4em/1 'PT Sans', sans-serif;text-transform:uppercase;text-decoration:none;color:#000;}
.b-header_broadcasts_more a.loading:after{display:block;position:absolute;right:-21px;top:1px;width:16px;height:16px;background:url('../img/preloaders/01.gif') 0 0 no-repeat;content:'';}
.b-header_broadcasts_more a:hover{color:#2abb45;}
.h-hidden{display:none;}
.b-header_league_switcher{display:block;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:61px;padding:0 0 0 20px;background:#fff;border-bottom:1px solid #e2e2e2;}
.b-header_league_switcher > li{display:inline-block;vertical-align:middle;position:relative;padding:15px 15px;font:700 2em/1.1 'PT Sans', sans-serif;white-space:normal;letter-spacing:normal;color:#212121;}
.b-header_league_switcher > li > span,
.b-header_league_switcher > li > a{display:block;text-decoration:none;color:#999;}
.b-header_league_switcher > li > span:hover,
.b-header_league_switcher > li > a:hover{color:#212121;}
.b-header_league_switcher > li > a > span{display:inline-block;vertical-align:middle;position:relative;top:1px;}
.b-header_league_switcher > li > a.align > span{vertical-align:top;}
.b-header_league_switcher > li > a > img{display:inline-block;vertical-align:middle;position:relative;margin:0 7px 0 0;}
.b-header_league_switcher > li.dropdown{padding-right:30px;}
.b-header_league_switcher > li.dropdown > a:after{display:block;position:absolute;z-index:2;right:10px;top:50%;width:0;height:0;margin-top:-1px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #999;content:'';}
.b-header_league_switcher > li.dropdown > a:hover:after{border-top-color:#212121;}
.b-header_league_switcher > li.dropdown > .dropdown-menu{display:none;position:absolute;z-index:51;left:0;top:100%;padding:20px 25px 5px 25px;font-size:10px;background:#fff;border-top:4px solid #3f4c51;border-radius:0 8px 4px 4px;box-shadow:0 0 12px rgba(0,0,0,0.12);}
.b-header_league_switcher > li > a.sport img{margin:0;max-width:32px;max-height:32px;-moz-opacity:0.35;-khtml-opacity:0.35;opacity:0.35;}
.b-header_league_switcher > li > a.sport:hover img{-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;}
.b-header_league_switcher > li.dropdown.open{background:#3f4c51;}
.b-header_league_switcher > li.dropdown.open > a{color:#fff;}
.b-header_league_switcher > li.dropdown.open > a:after{border-top-color:#fff;}
.b-header_league_switcher > li.dropdown.open > .dropdown-menu{display:block;}
.b-header_league_switcher > li.dropdown.open > a img{-moz-filter:grayscale(0%) brightness(0) invert(100%);-webkit-filter:grayscale(0%) brightness(0) invert(100%);filter:grayscale(0%) brightness(0) invert(100%);}
.b-header_league_top .dropdown-menu{font-size:10px;}
.b-header_league_top .dropdown-menu h3{margin:0 0 25px 10px;font:700 1.8em/1.1 'PT Sans', sans-serif;text-transform:none;color:#3f4c51;}
.b-header_league_top .dropdown-menu ul{display:block;position:relative;list-style:none;width:660px;max-width:100%;padding:0 25px;margin:0 -25px 15px -25px;}
.b-header_league_top .dropdown-menu ul li{display:inline-block;position:relative;vertical-align:top;width:200px;margin:0 17px 5px 0;font:400 1.4em 'PT Sans', sans-serif;}
.b-header_league_top .dropdown-menu li > a{display:inline-block;position:relative;padding:6px 6px 4px 34px;min-height:18px;text-decoration:none;color:#666;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid transparent;}
.b-header_league_top .dropdown-menu li > a img{position:absolute;left:6px;top:50%;width:18px;margin-top:-12px;}
.b-header_league_top .dropdown-menu li > a:hover{border-color:#cbd4d8;}
.b-header_league_top .dropdown-menu ul.b-header_league_top_sports_list li > a{padding-left:42px;}
.b-header_league_top .dropdown-menu ul.b-header_league_top_sports_list li > a img{left:0;top:13px;width:auto;-moz-opacity:0.35;-khtml-opacity:0.35;opacity:0.35;}
.b-header_league_top .dropdown-menu ul.b-header_league_top_flags_list li > a{padding-left:42px;}
.b-header_league_top .dropdown-menu ul.b-header_league_top_flags_list li > a img{left:0;top:0;width:auto;}
@media screen and (min-width:1100px) and (max-width:1200px){.b-header_league_switcher .dropdown-menu ul{width:720px;}
.b-header_league_switcher .dropdown-menu ul li{width:220px;}
}
@media screen and (min-width:1200px) and (max-width:1400px){.b-header_league_switcher .dropdown-menu ul{width:780px;}
.b-header_league_switcher .dropdown-menu ul li{width:240px;}
}
@media screen and (min-width:1400px){.b-header_league_switcher .dropdown-menu ul{width:940px;}
.b-header_league_switcher .dropdown-menu ul li{width:260px;}
}
.b-header_teams .dropdown-menu ul{width:260px;}
.b-header_teams .dropdown-menu ul li{display:block;width:260px;}
.b-header_teams{display:block;position:relative;height:51px;padding:0 20px;overflow:hidden;letter-spacing:-3px;}
.b-header_teams.loaded{overflow:visible;}
.b-header_teams > li{display:inline-block;position:relative;vertical-align:top;letter-spacing:normal;}
.b-header_teams > li > a,
.b-header_teams > li > span.link{display:block;position:relative;padding:10px;width:33px;height:31px;overflow:hidden;text-align:center;}
.b-header_teams > li > span.link:hover,
.b-header_teams > li > a:hover, .b-header_teams > li > a.current, .b-header_teams > li.dropdown.open > a{background:#f0f0f0;}
.b-header_teams > li > span.link span,
.b-header_teams > li > a span{display:none;}
.b-header_teams > li.dropdown{right:-20px;float:right;}
.b-header_teams > li.dropdown > a{width:auto;padding:18px 30px 18px 10px;height:17px;font:700 1.6em/1.1 'PT Sans', sans-serif;text-decoration:none;color:#999;}
.b-header_teams > li.dropdown > a:hover, .b-header_teams > li.dropdown.open > a{color:#212121;}
.b-header_teams > li.dropdown > a:after{display:block;position:absolute;z-index:2;right:10px;top:50%;width:0;height:0;margin-top:-1px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #999;content:'';}
.b-header_teams > li.dropdown > a:hover:after, .b-header_teams > li.dropdown.open > a:after{border-top-color:#212121;}
.b-header_teams > li.dropdown > .dropdown-menu{display:none;position:absolute;z-index:10;right:0;top:100%;padding:20px 25px 5px 25px;font-size:10px;background:#fff;border-radius:4px 0 4px 4px;box-shadow:0 0 12px rgba(0,0,0,0.12);}
.b-header_teams > li.dropdown.open > .dropdown-menu{display:block;}
.b-header_league_top .dropdown-menu{font-size:10px;}
.b-header_league_top .dropdown-menu h3{margin:0 0 25px 10px;font:700 1.8em/1.1 'PT Sans', sans-serif;text-transform:none;color:#3f4c51;}
.b-header_league_top .dropdown-menu ul{display:block;position:relative;list-style:none;width:660px;padding:0 25px;margin:0 -25px 15px -25px;}
.b-header_league_top .dropdown-menu ul li{display:inline-block;position:relative;vertical-align:top;width:200px;margin:0 17px 5px 0;font:400 1.4em 'PT Sans', sans-serif;}
.b-header_league_top .dropdown-menu li > a{display:inline-block;position:relative;padding:6px 6px 4px 30px;min-height:18px;text-decoration:none;color:#666;border-radius:2px;border:1px solid transparent;}
.b-header_league_top .dropdown-menu li > a img{position:absolute;left:6px;top:15px;width:18px;max-height:30px;}
.b-header_league_top .dropdown-menu li > a:hover{border-color:#cbd4d8;}
@media screen and (min-width:1100px) and (max-width:1200px){.b-header_league_switcher .dropdown-menu ul{width:720px;}
.b-header_league_switcher .dropdown-menu ul li{width:220px;}
}
@media screen and (min-width:1200px) and (max-width:1400px){.b-header_league_switcher .dropdown-menu ul{width:780px;}
.b-header_league_switcher .dropdown-menu ul li{width:240px;}
}
@media screen and (min-width:1400px){.b-header_league_switcher .dropdown-menu ul{width:940px;}
.b-header_league_switcher .dropdown-menu ul li{width:260px;}
}
.b-header_teams .dropdown-menu ul{width:260px;}
.b-header_teams .dropdown-menu ul li{display:block;width:260px;}
.b-header_sports_switcher{display:block;position:relative;height:47px;padding:15px 0 0 20px;line-height:0;text-align:justify;overflow:hidden;background:#fff;}
.b-header_sports_switcher.loaded{height:auto;overflow:visible;}
.b-header_sports_switcher:after{display:inline-block;vertical-align:bottom;height:1px;width:80%;visibility:hidden;content:'';}
.b-header_sports_switcher > li{display:inline-block;vertical-align:bottom;position:relative;padding:0 10px 5px 10px;font:700 1.4em/1.35 'PT Sans', sans-serif;text-transform:uppercase;white-space:normal;letter-spacing:normal;}
.b-header_sports_switcher > li > a{display:block;text-decoration:none;color:#999;text-align:center;}
.b-header_sports_switcher > li > a img{display:block;position:relative;margin:0 auto 4px auto;-moz-opacity:0.35;opacity:0.35;}
.b-header_sports_switcher > li > a:hover, .b-header_sports_switcher li a.current, .b-header_sports_switcher li.open a{color:#212121;}
.b-header_sports_switcher > li > a:hover img, .b-header_sports_switcher li a.current img{-moz-opacity:1;opacity:1;}
.b-header_sports_switcher > li > a.current:after{display:block;position:absolute;z-index:2;left:50%;top:100%;margin-left:-9px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #fff;content:'';}
.b-header_sports_switcher > li.dropdown > a{padding-right:18px;}
.b-header_sports_switcher > li.dropdown > a:before{display:block;position:relative;margin:0 auto 4px auto;width:32px;height:20px;content:'';}
.b-header_sports_switcher > li.dropdown > a:after{display:block;position:absolute;z-index:2;right:6px;bottom:11px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #999;content:'';}
.b-header_sports_switcher > li.dropdown > a:hover:after{border-top-color:#212121;}
.b-header_sports_switcher > li.dropdown.open{background:#3f4c51;}
.b-header_sports_switcher > li.dropdown.open > a.dropdown-toggle{color:#fff;}
.b-header_sports_switcher > li.dropdown.open > a.dropdown-toggle:after{border-top-color:#fff;}
.b-header_sports_switcher > li > .dropdown-menu{display:none;position:absolute;z-index:10;right:0;top:100%;padding:20px 25px;font-size:10px;background:#fff;border-top:5px solid #3f4c51;border-radius:10px 0 4px 4px;box-shadow:0 0 12px rgba(0,0,0,0.12);}
.b-header_sports_switcher > li > .dropdown-menu h3{margin:0 0 15px 10px;font:700 1.8em/1.1 'PT Sans', sans-serif;text-transform:none;color:#3f4c51;}
.b-header_sports_switcher > li > .dropdown-menu ul{display:block;position:relative;list-style:none;width:340px;}
.b-header_sports_switcher > li > .dropdown-menu ul li{display:inline-block;position:relative;vertical-align:top;width:150px;margin:0 17px 15px 0;font:700 1.3em/1 'PT Sans', sans-serif;white-space:nowrap;}
.b-header_sports_switcher > li > .dropdown-menu ul li > a{text-decoration:none;text-transform:uppercase;color:#b2b2b2;}
.b-header_sports_switcher > li > .dropdown-menu ul li > a img{display:inline-block;position:relative;top:2px;margin-right:5px;-moz-opacity:0.35;opacity:0.35;}
.b-header_sports_switcher > li > .dropdown-menu ul li > a:hover,
.b-header_sports_switcher > li > .dropdown-menu ul li > a.current{color:#212121;}
.b-header_sports_switcher > li > .dropdown-menu ul li > a:hover img,
.b-header_sports_switcher > li > .dropdown-menu ul li > a.current img{-moz-opacity:1;opacity:1;}
.b-header_sports_switcher > li.open > .dropdown-menu{display:block;}
.b-header_sports_tabs{display:block;position:relative;padding:0 0 0 20px;background:#a1afb5;}
.b-header_sports_tabs_item{display:none;}
.b-header_sports_submenu{display:block;position:relative;list-style:none;height:54px;overflow:hidden;text-align:justify;line-height:0;}
.b-header_sports_submenu.loaded{height:auto;overflow:visible;}
.b-header_sports_submenu:after{display:inline-block;vertical-align:bottom;height:1px;width:80%;visibility:hidden;content:'';}
.b-header_sports_submenu > li{display:inline-block;position:relative;vertical-align:middle;padding:15px 0;line-height:normal;}
.b-header_sports_submenu > li > a{display:block;position:relative;padding:4px 8px;font:700 1.3em/1.1 'PT Sans', sans-serif;text-decoration:none;text-transform:uppercase;color:#fff;border-radius:2px;border:1px solid transparent;}
.b-header_sports_submenu > li > a img{display:none;}
.b-header_sports_submenu > li > a:hover,
.b-header_sports_submenu > li > a.current{border-color:#b4bfc4;}
.b-header_sports_submenu > li.dropdown{padding:15px 40px 15px 8px;}
.b-header_sports_submenu > li.dropdown > a:after{display:block;position:absolute;right:-12px;bottom:9px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #fff;content:'';}
.b-header_sports_submenu > li.dropdown > a:hover{border-color:transparent;color:#212121;}
.b-header_sports_submenu > li.dropdown > a:hover:after{border-top-color:#212121;}
.b-header_sports_submenu > li > .dropdown-menu{display:none;position:absolute;z-index:10;right:0;top:100%;min-width:760px;padding:20px 25px;font-size:10px;background:#fff;border-top:5px solid #3f4c51;border-radius:10px 0 4px 4px;box-shadow:0 0 12px rgba(0,0,0,0.12);}
.b-header_sports_submenu_form{display:block;position:absolute;z-index:1;top:28px;left:335px;width:290px;height:30px;}
.b-header_sports_submenu_form input[type="text"]{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:290px;height:30px;padding:5px 8px;color:#666;border:1px solid #ccc;border-radius:3px;}
.b-header_sports_submenu_form input[type="text"]:focus{color:#212121;}
.b-header_sports_submenu_form button{display:block;position:absolute;right:5px;top:5px;padding:0;width:20px;height:20px;background:url('../img/icons/sprite20.png') -40px 0 no-repeat;border:none;outline:none;cursor:pointer;}
.b-header_sports_submenu_form .searching button{background:url('../img/preloaders/04.gif') center center no-repeat;}
.b-header_sports_submenu > li > .dropdown-menu h3{margin:15px 0 15px 10px;font:700 1.8em/1.1 'PT Sans', sans-serif;text-transform:none;color:#3f4c51;}
.b-header_sports_submenu > li > .dropdown-menu ul{display:block;position:relative;list-style:none;width:930px;padding:20px 25px 0 25px;margin:20px -25px 0 -25px;border-top:1px solid #e2e2e2;}
.b-header_sports_submenu > li > .dropdown-menu ul li{display:inline-block;position:relative;vertical-align:top;width:290px;margin:0 17px 5px 0;font:400 1.4em 'PT Sans', sans-serif;}
.b-header_sports_submenu > li > .dropdown-menu ul li > a{display:inline-block;position:relative;padding:5px 6px 3px 6px;text-decoration:none;color:#666;border-radius:2px;border:1px solid transparent;}
.b-header_sports_submenu > li > .dropdown-menu ul li > a img{display:inline-block;position:relative;vertical-align:middle;top:-2px;margin-right:5px;}
.b-header_sports_submenu > li > .dropdown-menu ul li > a:hover{border-color:#cbd4d8;}
.b-header_sports_submenu > li.dropdown.open{background-color:#3f4c51;}
.b-header_sports_submenu > li.dropdown.open > a{color:#fff;}
.b-header_sports_submenu > li.dropdown.open > a:hover:after{border-top-color:#fff;}
.b-header_sports_submenu > li.dropdown.open .dropdown-menu{display:block;z-index:40;}
.b-header_sports_submenu > li > .dropdown-menu .b-pagelist{display:block;position:relative;padding-top:10px;text-align:center;font:400 1.4em/1.1 'Open Sans', sans-serif;}
.b-header_sports_submenu > li > .dropdown-menu .b-pagelist a{display:inline-block;position:relative;padding:4px 8px;margin:5px;text-decoration:none;color:#999;border-radius:2px;border:1px solid transparent;}
.b-header_sports_submenu > li > .dropdown-menu .b-pagelist a:hover{border-color:#f1f1f1;}
.b-header_sports_submenu > li > .dropdown-menu .b-pagelist a.current{border-color:#ccc;}
.b-footer_copyright{float:left;font:normal 1.1em/30px 'PT Sans', sans-serif;color:#a2a2a2;}
.b-footer_counter{display:inline-block;position:relative;vertical-align:middle;margin:0 0 0 20px;}
.b-footer_social{display:inline-block;position:relative;vertical-align:middle;height:20px;margin:0 0 0 20px;}
.b-footer_social li{display:inline-block;position:relative;width:20px;height:20px;margin:0 0 0 10px;}
.b-footer_social li a{display:block;position:relative;width:20px;height:20px;background-image:url('../img/icons/social.png');background-repeat:no-repeat;}
.b-footer_social li a:hover{-moz-opacity:0.8;opacity:0.8;}
.b-footer_social li a[href*="facebook.com"]{background-position:-0 0;}
.b-footer_social li a[href*="vk"]{background-position:-40px 0;}
.b-footer_social li a[href*="twitter.com"]{background-position:-20px 0;}
.b-banner{display:block;position:relative;text-align:center;}
.b-banner a{display:inline-block;position:relative;}
.b-banner img,
.b-banner object,
.b-banner iframe{display:block;margin:0 auto;max-width:100%;}
.b-banner + .b-panel,
.b-panel + .b-banner{margin-top:20px;}
.b-slider{position:relative;}
.b-slider_inner{position:relative;list-style:none;}
.b-slider_item{display:none;overflow:hidden;}
.b-slider_item:first-child{display:block;}
.b-content_widget_column{position:relative;float:left;width:71%;margin:0 1% 35px 0;}
.b-content_widget_aside{position:relative;float:right;width:27%;margin:0 0 35px 1%;}
.b-content_widget_column.wide{float:none;width:auto;margin-right:0;}
.b-content_widget.lg .b-content_widget_column{width:65%;}
.b-content_widget.lg .b-content_widget_aside{width:33%;}
.b-content_widget_column > .b-content_title{min-height:40px;}
.b-content_widget_aside > .b-content_title{min-height:40px;}
.b-panel{position:relative;background:#fff;border:1px solid #dde3e8;border-radius:4px;}
.b-broadcasts{position:relative;}
.b-broadcasts_header{position:relative;padding:20px 1% 5px 1%;border-bottom:1px solid #e2e2e2;}
.b-broadcasts_header h2{float:left;margin:4px 0 0 0;font:700 1.8em/1.1 'PT Sans', sans-serif;text-align:left;color:#eb5040;}
.b-broadcasts_header h2 span{display:block;color:#212121;}
.b-broadcasts_header_switcher{display:block;vertical-align:bottom;list-style:none;height:42px;padding-left:250px;text-align:right;letter-spacing:-3px;overflow:hidden;}
.b-broadcasts_header_switcher.loaded{height:auto;overflow:visible;}
.b-broadcasts_header_switcher > li{display:inline-block;vertical-align:bottom;position:relative;top:2px;padding:0 10px;font:700 1.4em/1.35 'PT Sans', sans-serif;text-align:left;text-transform:uppercase;letter-spacing:normal;}
.b-broadcasts_header_switcher > li > span.link,
.b-broadcasts_header_switcher > li > a{text-decoration:none;color:#999;cursor:pointer;}
.b-broadcasts_header_switcher > li > span.link img,
.b-broadcasts_header_switcher > li > a img{display:block;position:relative;margin:0 auto 4px auto;-moz-opacity:0.35;opacity:0.35;}
.b-broadcasts_header_switcher > li > span.link:hover, .b-broadcasts_header_switcher li span.link.current, .b-broadcasts_header_switcher li.open span.link,
.b-broadcasts_header_switcher > li > a:hover, .b-broadcasts_header_switcher li a.current, .b-broadcasts_header_switcher li.open a{color:#212121;}
.b-broadcasts_header_switcher > li > span.link:hover img, .b-broadcasts_header_switcher li span.current img,
.b-broadcasts_header_switcher > li > a:hover img, .b-broadcasts_header_switcher li a.current img{-moz-opacity:1;opacity:1;}
.b-broadcasts_header_switcher > li > span.link.current:after,
.b-broadcasts_header_switcher > li > a.current:after{z-index:1;display:block;position:absolute;left:50%;bottom:-12px;margin-left:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #eb5040;content:'';}
.b-broadcasts_header_switcher > li.dropdown{margin-bottom:-4px;padding-bottom:4px;padding-right:22px;}
.b-broadcasts_header_switcher > li > span.link.dropdown-toggle:before,
.b-broadcasts_header_switcher > li > a.dropdown-toggle:before{display:block;position:relative;margin:0 auto 4px auto;width:32px;height:20px;content:'';}
.b-broadcasts_header_switcher > li > span.link.dropdown-toggle:after,
.b-broadcasts_header_switcher > li > a.dropdown-toggle:after{display:block;position:absolute;right:6px;bottom:10px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #999;content:'';}
.b-broadcasts_header_switcher > li > span.link.dropdown-toggle:hover:after,
.b-broadcasts_header_switcher > li > a.dropdown-toggle:hover:after{border-top-color:#212121;}
.b-broadcasts_header_switcher li.open{background:#3f4c51;}
.b-broadcasts_header_switcher li.open span.link.dropdown-toggle,
.b-broadcasts_header_switcher li.open a{color:#fff;}
.b-broadcasts_header_switcher li.open span.link.dropdown-toggle:after,
.b-broadcasts_header_switcher li.open a.dropdown-toggle:after{border-top-color:#fff;}
.b-broadcasts_header_switcher > li > .dropdown-menu{display:none;position:absolute;z-index:10;right:0;top:100%;padding:20px 25px;font-size:10px;background:#fff;border-top:5px solid #3f4c51;border-radius:10px 0 4px 4px;box-shadow:0 0 12px rgba(0,0,0,0.12);}
.b-broadcasts_header_switcher > li > .dropdown-menu h3{margin:0 0 15px 10px;font:700 1.8em/1.1 'PT Sans', sans-serif;text-transform:none;color:#3f4c51;}
.b-broadcasts_header_switcher > li > .dropdown-menu ul{display:block;position:relative;list-style:none;width:380px;}
.b-broadcasts_header_switcher > li > .dropdown-menu ul li{display:inline-block;position:relative;vertical-align:top;width:170px;margin:0 17px 15px 0;font:700 1.3em/1 'PT Sans', sans-serif;white-space:nowrap;}
.b-broadcasts_header_switcher > li > .dropdown-menu ul li > a{text-decoration:none;text-transform:uppercase;color:#b2b2b2;}
.b-broadcasts_header_switcher > li > .dropdown-menu ul li > a img{display:inline-block;position:relative;top:2px;margin-right:5px;-moz-opacity:0.35;opacity:0.35;}
.b-broadcasts_header_switcher > li > .dropdown-menu ul li > a:hover,
.b-broadcasts_header_switcher > li > .dropdown-menu ul li > a.current{color:#212121;}
.b-broadcasts_header_switcher > li > .dropdown-menu ul li > a:hover img,
.b-broadcasts_header_switcher > li > .dropdown-menu ul li > a.current img{-moz-opacity:1;opacity:1;}
.b-broadcasts_header_switcher li.open > .dropdown-menu{display:block;}
.b-broadcasts_header_switcher > li:first-child{padding-left:0;}
.b-broadcasts_header_switcher > li:first-child > span.link.current:after,
.b-broadcasts_header_switcher > li:first-child > a.current:after{margin-left:-13px;}
.b-championship_header{position:relative;padding:0 1%;margin-bottom:20px;border-bottom:1px solid #e2e2e2;}
.b-championship_header_switcher{display:block;vertical-align:bottom;list-style:none;letter-spacing:-3px;}
.b-championship_header_switcher > li{display:inline-block;vertical-align:bottom;position:relative;padding:10px 20px 15px 20px;font:700 2em/1.1 'PT Sans', sans-serif;letter-spacing:normal;}
.b-championship_header_switcher > li.date{color:#eb5040;padding:16px 0px;position:absolute;right:44%;}
.b-championship_header_switcher > li.date.old{right:0%;width:100%;text-align:center;}
.b-championship_header_switcher > li.date span{color:black;font-weight:normal;font-size:18px;}
.b-championship_header_switcher > li > a{text-decoration:none;color:#76889a;}
.b-championship_header_switcher > li > a span{display:inline-block;position:relative;vertical-align:bottom;bottom:-4px;width:28px;height:28px;margin-right:3px;font:400 12px/28px 'PT Sans', sans-serif;text-align:center;color:#76889a;border:1px solid #76889a;border-radius:15px;}
.b-championship_header_switcher > li > a:hover,
.b-championship_header_switcher > li a.current{color:#212121;}
.b-championship_header_switcher > li > a:hover span,
.b-championship_header_switcher > li > a.current span{color:#212121;border-color:#212121;}
.b-championship_header_switcher > li > a.current:after{display:block;position:absolute;left:50%;top:100%;margin-left:-9px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:8px solid #212121;content:'';}
.b-championship_header_switcher > li > a[href*="live"]{color:#eb5040;}
.b-championship_header_switcher > li > a[href*="live"].current{color:#eb5040;}
.b-championship_header_switcher > li > a[href*="live"].current:after{border-top-color:#eb5040;}
.b-championship_header_switcher > li.dropdown{float:right;padding-right:0;font-size:1.4em;line-height:20px;}
.b-championship_header_switcher > li.dropdown > a{color:#1ab5f5;}
.b-championship_header_switcher > li.dropdown > a:before{display:inline-block;position:relative;vertical-align:bottom;bottom:-4px;width:28px;height:28px;margin-right:5px;background:url('../img/icons/calendar.png') center center no-repeat;border:1px solid #1ab5f5;border-radius:15px;content:'';}
.b-championship_header_switcher > li.dropdown .dropdown-menu{display:none;position:absolute;list-style:none;z-index:10;right:0;top:100%;min-width:730px;padding:20px;font-size:10px;background:#fff;border-top:4px solid #169ed6;border-radius:6px;box-shadow:0 0 12px rgba(0,0,0,0.12);}
.b-championship_header_switcher > li.dropdown.open .dropdown-menu{display:block;}
.b-championship_header_switcher > li.dropdown.open:after{display:block;position:absolute;z-index:11;left:50%;top:100%;margin:4px 0 0 11px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:8px solid #169ed6;content:'';}
.b-calendar{display:inline-block;position:relative;}
.b-calendar_month{display:block;position:absolute;top:176px;width:0;height:0;padding:0;margin:0;border:none;border-top:10px solid transparent;border-bottom:10px solid transparent;background:none;outline:none;cursor:pointer;}
.b-calendar_month.prev{left:0;border-right:10px solid #ccc;}
.b-calendar_month.next{right:0;border-left:10px solid #ccc;}
.b-broadcasts_list_set{position:relative;}
.b-broadcasts_list_set_header{position:relative;padding:18px 20px;white-space:nowrap;border-bottom:1px solid #e2e2e2;}
.b-broadcasts_list_set_header:before{display:block;position:absolute;z-index:1;left:0;bottom:-2px;width:220px;height:3px;background:#1ab5f5;content:'';}
.b-broadcasts_list_set_header h3{display:inline-block;vertical-align:bottom;margin:0;font:700 2em/1 'PT Sans', sans-serif;color:#1ab5f5;}
.b-broadcasts_list_set_header_sport{display:inline-block;vertical-align:bottom;position:relative;left:-10px;-moz-opacity:0.35;opacity:0.35;}
.b-broadcasts_list_set_header_country{display:inline-block;position:relative;top:-2px;margin-right:8px;}
.b-broadcasts_list_set_header_link{position:absolute;right:20px;top:22px;font:700 1.4em/1 'PT Sans', sans-serif;color:#a9b4bf;cursor:pointer;text-decoration:underline;}
.g-favorite-control{display:inline-block;position:relative;vertical-align:bottom;margin:0 5px 0 0;width:18px;height:18px;background:url('../img/icons/fav_status.png') 0 0 no-repeat;cursor:pointer;}
.g-favorite-control:hover{background-position:-18px 0;}
.g-favorite-control.delete, .g-favorite-control.delete:hover{background-position:-36px 0;}
.b-broadcasts_list_set_item{position:relative;white-space:nowrap;text-align:center;border-bottom:1px solid #e2e2e2;}
.b-broadcasts_list_set_header + .b-broadcasts_list_set_item{border-top:none;}
.b-broadcasts_list_set_item_time{display:block;position:absolute;left:30px;top:50%;margin-top:-7px;font:700 1.4em/1 'PT Sans', sans-serif;color:#212121;}
.b-broadcasts_list_set_item_time .add{display:inline-block;position:relative;margin-left:10px;padding-left:22px;font-size:inherit;color:#2abb45;}
.b-broadcasts_list_set_item_time .add:before{display:block;position:absolute;left:0;top:-3px;width:20px;height:20px;background:url('../img/icons/sprite20.png') 0 0 no-repeat;content:'';}
.b-broadcasts_list_set_item_time .g-favorite-control{bottom:-2px;}
.b-broadcasts_list_set_item_match{min-height:31px;display:inline-block;position:relative;font:400 1.6em/1 'Exo 2', sans-serif;color:#212121;}
.b-broadcasts_list_set_item_match small{position:absolute;left:110%;top:8px;font-size:inherit;}
.b-broadcasts_list_set_item_match small:first-child{left:auto;right:110%;}
.b-broadcasts_list_set_item_match img{display:inline-block;position:relative;vertical-align:middle;bottom:-1px;}
.b-broadcasts_list_set_item_match div{display:inline-block;margin:0 5px;text-align:center;width:34px;}
.b-broadcasts_list_set_item_match strong{display:inline-block;position:relative;vertical-align:middle;min-width:50px;font:700 1.5em 'PT Sans', sans-serif;text-align:center;}
.b-broadcasts_list_set_item_live{display:block;position:absolute;right:20px;top:50%;width:37px;height:13px;margin-top:-6px;background:url('../img/icons/live.png') center center no-repeat;}
.b-broadcasts_list_set_item a,.b-broadcasts_list_set_item span.link{display:block;padding:18px 20px;text-decoration:none;}
.b-broadcasts_list_set_item a:hover,.b-broadcasts_list_set_item span.link:hover{background:#f5f5f5;}
.b-broadcasts_list_set_item_analytics{display:block;position:absolute;right:60px;top:50%;width:auto;height:13px;margin-top:-16px;}
.b-broadcasts_list_set_item_analytics a{font-size:14px;font-family:'Exo 2', sans-serif;color:#00b5f9;padding:10px 17px 10px 5px;}
.b-competition-of-bets{overflow:hidden;}
.b-competition-of-bets h2{margin:0;padding:20px 0;font:700 2em/1 'PT Sans', sans-serif;text-align:center;color:#fff;background:#3f4c51;}
.b-bet{position:relative;padding:20px 10px;border-top:1px solid #e2e2e2;}
.b-bet:first-child{border:none;}
.b-bet h4{margin:0 0 10px 0;font:700 1.6em/1.3 'PT Sans', sans-serif;color:#a9b4bf;}
.b-bet h4 span{color:#1ab5f5;}
.b-bet_person{margin:0 0 10px 0;font:400 1.1em/1 'PT Sans', sans-serif;color:#999;}
.b-bet_person img{display:inline-block;position:relative;vertical-align:middle;width:26px;margin:0 5px 0 0;border-radius:3px;}
.b-bet_match{display:block;margin:0 0 10px 0;font:700 1.6em/1.3 'PT Sans', sans-serif;text-decoration:none;color:#212121;}
.b-bet_match:hover{color:#1ab5f5;}
.b-bet_info{margin:0;font:400 1em/22px 'PT Sans', sans-serif;text-align:right;color:#999;}
.b-bet_info em{font-size:inherit;font-style:normal;color:#212121;}
.b-bet_info_btn{position:relative;float:left;margin-right:5px;line-height:normal;background:#1ab5f5;border-radius:4px;overflow:hidden;}
.b-bet_info_btn_type{display:inline-block;position:relative;vertical-align:middle;height:14px;padding:4px 8px;font:400 1.1em/1 'PT Sans', sans-serif;text-decoration:none;color:#fff;background:#1ab5f5;border-radius:4px;}
.b-bet_info_btn_type small{font-size:1.2em;color:#ffe400;}
.b-bet_info_btn_type:hover{background:#28c0ff;}
.b-bet_info_btn_company{display:inline-block;position:relative;margin-left:-5px;vertical-align:middle;height:22px;overflow:hidden;}
.b-bet_info_btn_company:hover{-moz-opacity:0.8;opacity:0.8;}
.b-bet_info_btn_company img{display:block;position:relative;height:22px;border-radius:4px;}
.b-favorites{overflow:hidden;}
.b-favorites h2{position:relative;margin:0;padding:20px 0;font:700 2em/1 'PT Sans', sans-serif;text-align:center;color:#fff;background:#999;}
.b-favorites h2 a{display:block;position:absolute;right:20px;top:50%;width:20px;height:20px;margin-top:-10px;background:url('../img/icons/sprite20.png') -20px 0 no-repeat;}
.b-favorites_list{position:relative;list-style:none;padding:18px 18px 8px 18px;}
.b-favorites_list li{display:block;position:relative;min-height:20px;padding:0 0 10px 30px;font:700 1.6em/1.1 'PT Sans', sans-serif;}
.b-favorites_list li a img{display:block;position:absolute;left:0;top:-1px;}
.b-favorites_list li a{font-family:"ptSans";font-size:14px;text-decoration:none;color:#a9b4bf;}
.b-favorites_list li a:hover{color:#212121;}
.b-favorites_list li > ul{padding:10px 0 0 0;}
.b-favorites_list li > ul > li{padding:0 0 5px 0;font-size:1em;}
.b-favorites_list li .g-favorite-control{float:right;}
.b-table{overflow:hidden;}
.b-championship_table{width:101%;border-collapse:collapse;margin-bottom:10px;}
.b-championship_table th{vertical-align:middle;padding:20px 4px 15px 4px;font:400 1.2em/1 'PT Sans', sans-serif;text-align:left;text-transform:uppercase;color:#fff;background:#1ab5f5;}
.b-championship_table th.sm{width:8%;text-align:center;}
.b-championship_table td{vertical-align:middle;padding:0 4px;font:400 1.3em/1.1 'PT Sans', sans-serif;text-align:left;color:#a9b4bf;}
.b-championship_table td span.link,
.b-championship_table td a{display:inline-block;position:relative;padding:2px 7px;text-decoration:none;color:#a9b4bf;border-radius:3px;border:1px solid transparent;}
.b-championship_table td span.link:hover,
.b-championship_table td a:hover{border-color:#cbd4d8;}
.b-championship_table td span.link img ,
.b-championship_table td a img{vertical-align:middle;}
.b-championship_table td a div, .b-championship_table td span.link .div{margin-right:8px;}
.b-championship_table td.sm{width:8%;text-align:center;color:#212121;}
.b-championship_table td:first-child{color:#a9b4bf;}
.b-championship_table tbody tr:first-child td{padding-top:14px;}
.b-content_widget_anouncements{float:none;clear:both;}
.b-content_widget_anouncements{position:relative;}
.b-content_widget_anouncements_left{position:relative;float:left;width:49%;padding:0 1% 0 0;background:url('../img/backgrounds/delimiter.gif') right top repeat-y;}
.b-content_widget_anouncements_right{position:relative;float:right;width:49%;margin:0 0 0 1%;}
.b-content_widget_anouncements h2{margin:0 0 50px 0;font:700 2em/1.1 'PT Sans', sans-serif;color:#212121;}
.b-announcements{position:relative;list-style:none;}
.b-announcements_article{position:relative;float:left;width:42%;margin:0 8% 30px 0;}
.b-announcements_article h3{margin:0 0 5px 0;font:700 1.6em/1.1 'PT Sans', sans-serif;color:#212121;}
.b-announcements_article h3 a{text-decoration:none;color:#1ab5f5;}
.b-announcements_article h3 a:hover{text-decoration:underline;}
.b-announcements_article p{margin:0 0 15px 0;font:400 1.4em/1.3 'PT Sans', serif;color:#666;}
.b-announcements_article_date{display:block;margin:0;font:400 1.2em/1 'PT Sans', serif;color:#818181;}
.b-announcements_article_sport{display:inline-block;position:absolute;bottom:0;right:0;margin:0;font:italic 1.2em/1 'Arial', serif;color:#8b949d;}
@media screen and (min-width:1550px) and (max-width:1900px){.b-announcements_article{position:relative;float:left;width:30%;margin:0 3% 30px 0;}
}
@media screen and (min-width:1900px){.b-announcements_article{position:relative;float:left;width:22%;margin:0 3% 30px 0;}
}
.b-other{position:relative;z-index:2;float:right;font:400 1.2em/1.2 'Segoe UI', 'Open Sans', 'Arial', sans-serif;color:#949393;}
.b-path{list-style:none;clear:left;margin-bottom:24px;padding:4px 0 2px 10px;font:400 1.2em/1.2 'PT Sans', sans-serif;color:#000;border-left:6px solid #36a5fb;}
.b-path li{display:inline;margin-right:7px;}
.b-path li:after{margin-left:7px;content:'\00BB';}
.b-path a{text-decoration:underline;color:#a8a8a8;}
.b-path a:hover{color:inherit;}
.b-page-header{display:block;position:relative;clear:both;margin:0 0 30px 0;}
.b-page-header h1{position:relative;font:300 3em/1.1 'Open Sans', 'Arial', sans-serif;text-transform:uppercase;color:#4c4c4c;}
.b-pagelist{display:block;position:relative;margin-bottom:30px;white-space:nowrap;}
.b-pagelist small{vertical-align:middle;font:400 1.2em/1 'Segoe UI', 'Open Sans', 'Arial', sans-serif;color:#3c3b39;}
.b-pagelist_pages{display:inline-block;position:relative;vertical-align:middle;}
.b-pagelist_pages li{display:inline;position:relative;margin-left:10px;font:400 1.2em/1 'Segoe UI', 'Open Sans', 'Arial', sans-serif;color:#3c3b39;}
.e-tip{display:inline-block;vertical-align:middle;width:16px;height:16px;background:url('../img/icons/answer.png') center center no-repeat;cursor:pointer;}
.e-tip_balloon{position:absolute;z-index:20;left:100%;top:50%;margin:-26px 0 0 20px;padding:5px 10px;height:38px;font-size:14px;white-space:nowrap;color:#fff;background:#3f4c52;border:2px solid #1ab5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:default;}
.e-tip_balloon:before{position:absolute;right:100%;top:50%;margin-top:-8px;width:0;height:0;border-right:8px solid #1ab5f5;border-top:8px solid transparent;border-bottom:8px solid transparent;content:'';}
.e-tip_balloon:after{position:absolute;right:100%;top:50%;margin-top:-8px;margin-right:-3px;width:0;height:0;border-right:8px solid #3f4c52;border-top:8px solid transparent;border-bottom:8px solid transparent;content:'';}
.e-tip_balloon p{margin:.25em 0;}
.e-tip_balloon small{font-size:12px;}
.e-tip_balloon a{color:#1ab5f5;}
.e-tip_balloon a:hover{color:inherit;}
.e-tip_balloon{opacity:0;visibility:hidden;-webkit-transform:translate(-15px, 0);-moz-transform:translate(-15px, 0);-o-transform:translate(-15px, 0);transform:translate(-15px, 0);-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.show .e-tip_balloon{opacity:1;visibility:visible;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}
.g-section{position:relative;float:none;}
.g-section h2{margin:40px 0 20px 0;font:700 2em/1.1 'PT Sans', sans-serif;color:#212121;}
.g-section h3{margin:40px 0 20px 0;font:700 1.8em/1.1 'PT Sans', sans-serif;color:#212121;}
.g-section h4{margin:40px 0 20px 0;font:700 1.6em/1.1 'PT Sans', sans-serif;color:#212121;}
.g-section h5{margin:40px 0 20px 0;font:700 1.4em/1.1 'PT Sans', sans-serif;color:#212121;}
.g-section h6{margin:40px 0 20px 0;font:700 1.2em/1.1 'PT Sans', sans-serif;text-transform:uppercase;letter-spacing:2px;color:#212121;}
.g-section h2:first-child, .g-section h3:first-child, .g-section h4:first-child{margin-top:0;}
.g-section p{margin:0 0 15px 0;font:400 1.5em/1.45 'PT Sans', serif;color:#666;}
.g-section hr{display:block;position:relative;clear:both;height:1px;margin:20px 0;background:none;border:none;border-bottom:1px solid #d3d3d3;}
.g-section ul, .g-section ol{display:block;position:relative;padding-left:20px;margin:20px 0;font:400 1.5em/1.45 'PT Sans', serif;color:#666;list-style:none;}
.g-section ol ul, .g-section ul ol, .g-section ul ul, .g-section ol ol{margin:5px 0 0 0;}
.g-section ul li, .g-section ol li{display:block;position:relative;padding-left:20px;margin-bottom:5px;}
.g-section ul li:before, ol li:before{display:block;position:absolute;left:0;top:0;color:#9a5684;}
.g-section ul li:before{font-size:18px;line-height:1;content:'\2022';}
.g-section ul ol li:before{font-size:1em;line-height:normal;}
.g-section ol, .g-section ul ol{counter-reset:list;}
.g-section ol ol{counter-reset:sublist;}
.g-section ol ol ol{counter-reset:thirdlist;}
.g-section ol li:before, .g-section ul ol li:before{counter-increment:list;content:counter(list) ".";}
.g-section ol li li:before{counter-increment:sublist;content:counter(list) "." counter(sublist) ".";}
.g-section ol li li li:before{counter-increment:thirdlist;content:counter(list) "." counter(sublist) "." counter(thirdlist) ".";}
.g-section ol li li{padding-left:30px;}
.g-section ol li li li{padding-left:40px;}
.g-section dl{display:block;position:relative;}
.g-section dl:after{display:table;clear:both;content:'';}
.g-section dl dt{display:block;position:relative;clear:left;float:left;width:200px;padding-right:20px;margin-bottom:20px;font:normal 1.3em/1.4 'Segoe UI', 'Open Sans', 'Arial', serif;color:#4c4c4c;}
.g-section dl dd{display:block;position:relative;paddingleft:220px;margin-bottom:20px;font:normal 1.3em/1.4 'Segoe UI', 'Open Sans', 'Arial', serif;color:#4c4c4c;}
.g-section blockquote{display:block;position:relative;margin:0 0 20px 0;padding:22px;font:bold italic 1.333em/1.4 'Arial', sans-serif;color:#6d6d6d;background:#f2f2e7;}
.g-table{width:100%;border-collapse:collapse;}
.g-table tr{border-bottom:1px solid #dedede;}
.g-table th{padding:5px 30px 5px 0;font:400 1.4em/1.3 'Segoe UI', 'Open Sans', 'Arial', sans-serif;text-transform:uppercase;text-align:left;white-space:nowrap;color:#4c4c4c;}
.g-table td{padding:20px 30px 20px 0;font:400 1.3em/1.3 'Segoe UI', 'Open Sans', 'Arial', sans-serif;color:#4c4c4c;}
.b-form{display:block;position:relative;}
.b-form_label{vertical-align:middle;font:400 1.3em/1.4 'Segoe UI', 'Open Sans', 'Arial', sans-serif;}
.b-form_row{display:block;position:relative;margin-bottom:30px;}
.b-form_row_title{display:block;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:20%;padding:9px 20px 0 0;font:400 1.3em/1.3 'Segoe UI', 'Open Sans', 'Arial', sans-serif;color:#4c4c4c;}
.b-form_row_title strong{font-weight:400;color:#ff0000;}
.b-form_row_box{display:block;position:relative;float:left;width:60%;}
.b-form_row_hint{display:block;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:20%;padding:0 0 0 20px;font:400 1.3em/1.3 'Segoe UI', 'Open Sans', 'Arial', sans-serif;white-space:nowrap;color:#bababa;}
.b-form_row + hr{margin-top:40px;}
.b-form_complex_item{display:inline-block;position:relative;vertical-align:top;margin-right:30px;}
.b-form_complex_item_element{font:400 1.3em/1.4 'Segoe UI', 'Open Sans', 'Arial', sans-serif;text-transform:uppercase;color:#4c4c4c;}
.b-form_complex_item_element div{vertical-align:baseline;}
.b-form_box{display:block;position:relative;margin-bottom:15px;}
.b-form_box_line{display:block;position:relative;margin-bottom:15px;}
.b-form_box_line .radio, .b-form_box_line .checker{position:relative;top:-1px;float:left;}
.b-form_box_line .radio + label, .b-form_box_line .checker + label{display:block;padding-left:25px;}
.b-form_box_line .disabled + label{color:#909090;}
.b-form_box_line_label{display:block;position:relative;margin-bottom:15px;font:400 1.3em/1.4 'Segoe UI', 'Open Sans', 'Arial', sans-serif;color:#4c4c4c;}
.b-form_fieldset{display:block;position:relative;}
.b-form_fieldset_legend{display:block;position:relative;margin:30px 0 20px 0;font:300 3em/1.1 'Open Sans', 'Arial', sans-serif;color:#4c4c4c;}
.b-form_submit{display:block;position:relative;margin:0 0 30px 0;}
.b-form_submit_notice{display:inline-block;position:relative;margin-top:15px;font:400 1.3em/1 'Segoe UI', 'Open Sans', 'Arial', sans-serif;color:#4c4c4c;}
.b-form_hint{display:block;position:relative;margin-bottom:20px;padding-left:20%;width:60%;font:400 1.3em/1 'Segoe UI', 'Open Sans', 'Arial', sans-serif;color:#4c4c4c;}
.b-form_hint .b-form_hint_req{color:#ff0000;}
.b-form input[type="text"],
.b-form input[type="email"],
.b-form input[type="phone"],
.b-form input[type="password"],
.b-form textarea{display:block;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:7px 10px;font:400 1.3em/1 'Segoe UI', 'Open Sans', 'Arial', sans-serif;color:#bababa;background:#fff;border:1px solid #d3d3d3;}
.b-form textarea{max-width:100%;min-height:150px;}
.b-form input[disabled]{font-weight:700;color:#000;border-color:#fff;}
.b-form input:focus, .b-form textarea:focus{color:#000;}
.b-form input.focus, .b-form textarea.focus{color:#000;}
.b-form input::-webkit-input-placeholder{line-height:17px;}
.b-form input::-moz-placeholder{line-height:17px;}
.g-error input, .g-error textarea, .g-pass input{color:#a50501 !important;border-color:#a50501 !important;background:#fef1f1 !important;}
.g-error-hint, .g-pass-hint{display:block;position:relative;margin-top:10px;font:400 1.3em/1.3 'Segoe UI', 'Open Sans', 'Arial', sans-serif;color:#a50501;}
.b-analytics{position:relative;padding:30px;}
.b-analytics_caption{position:relative;margin-bottom:30px;font:100 2.6em/1.1 'Roboto', sans-serif;text-align:center;color:#000;}
.b-analytics_header{display:block;position:relative;margin:0 -30px 20px -30px;padding:0 30px 15px 30px;border-bottom:1px dashed #ccc;}
.b-analytics_header_teams{position:relative;margin:0 -30px 20px -30px;padding:0 30px;background:#f4f4f4;}
.b-analytics_header_teams_box{position:relative;float:left;width:46%;padding:30px 2%;height:20px;}
.b-analytics_header_teams_box_logo{display:inline-block;vertical-align:middle;margin:-40px 0 -40px 0;padding:5px 0;width:80px;height:90px;text-align:center;background:#e0e0e0;}
.b-analytics_header_teams_box_logo_inner{display:table-cell;vertical-align:middle;width:80px;height:90px;}
.b-analytics_header_teams_box_logo img{display:inline-block;position:relative;width:65px;max-height:90px;}
.b-analytics_header_teams_box h3{display:inline-block;vertical-align:middle;font:600 1.8em/1 'Roboto', sans-serif;white-space:nowrap;color:#000;}
.b-analytics_header_teams_box h3 a{text-decoration:none;color:inherit;}
.b-analytics_header_teams_box h3 a:hover{color:#103d87;}
.b-analytics_header_teams_box.home{text-align:right;}
.b-analytics_header_teams_box.home h3{padding-left:40px;}
.b-analytics_header_teams_box.visiting{text-align:left;}
.b-analytics_header_teams_box.visiting h3{padding-right:40px;}
.b-analytics_header_teams_box.home:after{display:block;position:absolute;right:-3px;top:50%;margin-top:-7px;font:600 1.6em/1 'Roboto', sans-serif;color:#000;content:':';}
.b-analytics_header_date{display:block;position:relative;margin-bottom:10px;font:500 2.2em/1 'Roboto', sans-serif;text-align:center;color:#000;}
.b-analytics_header_league{position:relative;font:300 1.8em/1.2 'Roboto', sans-serif;text-align:center;color:#000;}
.b-analytics_section{display:block;position:relative;margin:0 -30px 40px -30px;padding:0 30px;}
.b-analytics_section_caption{position:relative;margin-bottom:30px;font:100 2.6em/1.1 'Roboto', sans-serif;text-align:center;color:#000;}
.b-analytics_section_caption img{display:inline-block;vertical-align:middle;position:relative;margin-left:15px;width:65px;}
.b-analytics_banner{display:block;position:relative;margin:40px -30px;text-align:center;}
.b-analytics_banner img,
.b-analytics_banner object,
.b-analytics_banner iframe{display:block;margin:0 auto;max-width:100%;}
.b-analytics_footer + .b-analytics_banner{margin-top:30px;margin-bottom:0;}
.b-analytics_general_row{position:relative;font:600 1.8em/1 'Roboto', sans-serif;white-space:nowrap;color:#000;text-align:center;}
.b-analytics_general_team{display:inline-block;position:relative;top:24px;max-width:350px;width:35%;}
.b-analytics_general_team_logo{display:inline-block;vertical-align:middle;position:relative;}
.b-analytics_general_team_logo_inner{display:table-cell;vertical-align:middle;width:65px;height:65px;text-align:center;}
.b-analytics_general_team_logo img{display:inline-block;position:relative;width:100%;max-width:65px;}
.b-analytics_general_team a{display:inline-block;vertical-align:middle;font:600 1em 'Roboto', sans-serif;text-decoration:none;color:inherit;}
.b-analytics_general_team a:hover{color:#103d87;}
.b-analytics_general_team.home a{padding:0 40px 0 20px;}
.b-analytics_general_team.visiting a{padding:0 20px 0 40px;}
.b-analytics_general_diagram{display:inline-block;vertical-align:middle;max-width:100px;width:10%;margin:0;}
.b-analytics_general_diagram span{display:block;position:relative;margin-bottom:10px;}
.b-analytics_general_diagram_canvas{position:relative;width:100px;height:100px;}
.b-analytics_general_diagram_canvas .b-diagram_caption{font:100 1.3em/64px 'Roboto', sans-serif;text-align:center;}
.b-analytics_lastGames_table{margin:0 auto;font:300 1.7em/1.3 'Roboto', sans-serif;border-collapse:collapse;width:750px;}
.b-analytics_lastGames_table td.date{padding:0 20px;width:110px;}
.b-analytics_lastGames_table a{text-decoration:none;color:inherit;}
.b-analytics_lastGames_table_match{display:block;position:relative;padding:2px 20px;white-space:nowrap;}
.b-analytics_lastGames_table_match .strong{position:relative;float:right;padding:0 0 0 2%;width:48%;text-align:left;height:30px;line-height:30px;}
.b-analytics_lastGames_table_match .strong span{display:inline-block;float:left;padding:4px 6px;margin:0 20px 0 0;background:#f0f0f0;height:22px;line-height:22px;}
.b-analytics_lastGames_table_match .strong:first-child{text-align:right;float:left;padding-left:0;padding-right:2%;}
.b-analytics_lastGames_table_match .strong:first-child span{margin:0 0 0 20px;float:right;}
.b-analytics_lastGames_table_match .strong:first-child:after{display:block;position:absolute;right:-3px;top:50%;margin-top:-9px;font:600 1em/1 'Roboto', sans-serif;color:#000;content:':';}
.b-analytics_lastGames_table tr:hover .b-analytics_lastGames_table_match{background:#ebfafe;}
.b-analytics_lastResults_row{position:relative;margin:-95px 0 0 0;padding-bottom:230px;}
.b-analytics_lastResults_team{float:left;width:48%;padding:0 1%;}
.b-analytics_lastResults_team_logo{display:inline-block;vertical-align:middle;position:relative;left:50%;margin-left:-33px;margin-bottom:20px;}
.b-analytics_lastResults_team_logo_inner{display:table-cell;vertical-align:middle;width:70px;height:75px;text-align:center;}
.b-analytics_lastResults_team_logo img{display:inline-block;position:relative;max-width:70px;max-height:70px;}
.b-analytics_lastResults_team_match{display:block;position:relative;padding:3px 15px;margin-bottom:5px;font:400 1.5em/30px 'Roboto', sans-serif;text-decoration:none;white-space:nowrap;color:#000;}
.b-analytics_lastResults_team_match:hover{background:#ebfafe;}
.b-analytics_lastResults_team_match strong{float:right;margin:0 0 0 15px;padding:4px 6px;line-height:1.3;background:#f0f0f0;}
.b-analytics_lastResults_team_match_right strong{float:left;margin:0 15px 0 0;}
.b-analytics_lastResults_team_match_left{position:relative;float:left;height:30px;width:48%;padding-right:2%;text-align:right;}
.b-analytics_lastResults_team_match_right{position:relative;float:right;height:30px;width:48%;padding-left:2%;text-align:left;}
.b-analytics_lastResults_team_match_left:after{display:block;position:absolute;right:-4px;top:50%;margin-top:-9px;font:600 1em/1 'Roboto', sans-serif;color:#000;content:'-';}
.b-analytics_lastResults_tag{position:absolute;top:50%;margin-top:-10px;padding:5px 4px;font-weight:500;font-style:normal;font-size:.7em;line-height:1;color:#fff;}
.b-analytics_lastResults_tag.defeat{background:#ff0000;}
.b-analytics_lastResults_tag.win{background:#013487;}
.b-analytics_lastResults_tag.draw{background:#999;}
.b-analytics_lastResults_team_match_left .b-analytics_lastResults_tag{left:0;}
.b-analytics_lastResults_team_match_right .b-analytics_lastResults_tag{right:0;}
.b-analytics_lastResults_diagram{margin-top:40px;font-size:10px;white-space:normal;}
.b-analytics_lastResults_diagram_canvas{position:absolute;width:210px;height:210px;margin:0 auto;bottom:0px;}
.home .b-analytics_lastResults_diagram_canvas{left:200px;}
.visiting .b-analytics_lastResults_diagram_canvas{right:200px;}
.b-analytics_lastResults_diagram_canvas .b-diagram_caption{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 0;font:500 2.2em/1 'Roboto', sans-serif;text-align:center;}
.b-analytics_lastResults_diagram_canvas .b-diagram_label{font:400 1.6em/1.1 'Roboto', sans-serif;}
.b-analytics_statistic_table{width:100%;border-collapse:collapse;}
.b-analytics_statistic_table + .b-analytics_statistic_table{margin-top:20px;}
.b-analytics_statistic_table td{padding:5px;}
.b-analytics_statistic_table td{font:100 1.8em/1.1 'Roboto', sans-serif;}
.b-analytics_statistic_table td.caption{width:40%;font:500 1.8em 'Roboto', sans-serif;text-align:center;}
.b-analytics_statistic_table_chart{display:inline-block;position:relative;vertical-align:middle;width:100px;height:20px;background:#e9e9e9;overflow:hidden;}
.b-analytics_statistic_table_chart span{display:inline-block;vertical-align:top;position:relative;width:0;height:20px;background:#103d87;}
.b-analytics_statistic_table td.home{text-align:right;}
.b-analytics_statistic_table td.home .b-analytics_statistic_table_chart{margin-left:10px;}
.b-analytics_statistic_table td.visiting{text-align:left;}
.b-analytics_statistic_table td.visiting .b-analytics_statistic_table_chart{margin-right:10px;}
.b-analytics_statistic_table.small td{font:100 1.8em/1.1 'Roboto', sans-serif;}
.b-analytics_statistic_table.small td.caption{width:50%;font:300 1.4em 'Roboto', sans-serif;text-align:center;}
.b-analytics_statistic_table.small .b-analytics_statistic_table_chart{height:10px;}
.b-analytics_statistic_table.small .b-analytics_statistic_table_chart span{height:10px;}
.b-analytics_statistic_table.small td.home .b-analytics_statistic_table_chart{margin:0 10px 0 0;}
.b-analytics_statistic_table.small td.visiting .b-analytics_statistic_table_chart{margin:0 0 0 10px;}
td.home > span,
td.visiting > span{width:34px;display:inline-block;}
.b-analytics_bets_tabs{position:relative;margin:0 -30px;}
.b-analytics_bets_tabs_switcher{padding:0 30px;margin-bottom:20px;font:500 1.7em/1.1 'Roboto', sans-serif;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.b-analytics_bets_tabs_switcher ul{position:relative;list-style:none;margin:0 auto;width:700px;letter-spacing:-4px;}
.b-analytics_bets_tabs_switcher ul li{display:inline-block;vertical-align:middle;position:relative;border-left:1px solid #ccc;letter-spacing:normal;}
.b-analytics_bets_tabs_switcher ul li a{display:block;position:relative;padding:10px 30px;text-decoration:none;color:inherit;}
.b-analytics_bets_tabs_switcher ul li a:hover{color:#103d87;}
.b-analytics_bets_tabs_switcher ul li:first-child{border-left:none;}
.b-analytics_bets_tabs_switcher ul li a.current{background:#f5f5f5;}
.b-analytics_bets_tabs_item{margin:0 auto;width:1000px;text-align:center;}
.b-analytics_bets_tabs_item_canvas{position:relative;margin-bottom:30px;width:1000px;text-align:left;}
.b-analytics_bets_tabs_item_bet{display:inline-block;position:relative;padding:8px 20px;font:100 1.6em/1 'Roboto', sans-serif;text-decoration:none;color:#fff;background:#000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;}
.b-analytics_bets_tabs_item_bet strong{font-weight:500;}
.b-analytics_bets_tabs_item_bet:hover{background:#103d87;}
.b-analytics_totals_tabs{position:relative;margin:0 -30px;}
.b-analytics_totals_tabs_switcher{padding:0 30px;margin-bottom:20px;font:500 1.7em/1.1 'Roboto', sans-serif;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.b-analytics_totals_tabs_switcher ul{position:relative;list-style:none;margin:0 auto;width:700px;letter-spacing:-4px;}
.b-analytics_totals_tabs_switcher ul li{display:inline-block;vertical-align:middle;position:relative;border-left:1px solid #ccc;letter-spacing:normal;}
.b-analytics_totals_tabs_switcher ul li a{display:block;position:relative;padding:10px 30px;text-decoration:none;color:inherit;}
.b-analytics_totals_tabs_switcher ul li a:hover{color:#103d87;}
.b-analytics_totals_tabs_switcher ul li:first-child{border-left:none;}
.b-analytics_totals_tabs_switcher ul li a.current{background:#f5f5f5;}
.b-analytics_totals_tabs_item{margin:0 auto;width:700px;text-align:center;}
.b-analytics_totals_charts_item{display:inline-block;vertical-align:top;position:relative;padding:0 5px;}
.b-analytics_totals_charts_item_col{position:relative;float:left;width:45px;padding:0 5px;}
.b-analytics_totals_charts_item_col [data-col-chart]{display:block;position:relative;width:45px;height:135px;margin-bottom:5px;}
.b-analytics_totals_charts_item_col [data-col-chart] span{display:block;position:absolute;z-index:1;left:0;right:0;bottom:0;width:45px;height:0;font:300 1.1em/1.1 'Roboto', sans-serif;text-align:center;color:#fff;}
.b-analytics_totals_charts_item_col [data-col-chart] span em{display:block;position:absolute;left:0;right:0;top:5px;font-style:normal;}
.b-analytics_totals_charts_item_col span{display:block;position:relative;clear:both;font:300 1.3em/1 'Roboto', sans-serif;text-align:center;color:#000;}
.b-analytics_totals_charts_item_col.less [data-col-chart] span{background:#ff0000;}
.b-analytics_totals_charts_item_col.more [data-col-chart] span{background:#103d87;}
.b-analytics_totals_charts_item_step{display:block;position:relative;clear:both;padding-top:10px;font:600 2.2em/1 'Roboto', sans-serif;text-align:center;color:#000;}
.b-analytics_output_container{position:relative;margin:0 -30px;padding:10px 30px;color:#000;background:#f4f4f4;}
.b-analytics_output_row{position:relative;margin:0 auto;max-width:900px;padding:10px 0;}
.b-analytics_output_row p{position:relative;font:300 1.5em/1.4 'Roboto', sans-serif;}
.b-analytics_output_bet{display:block;position:relative;padding:8px 20px;margin:5px 0;font:100 1.6em/1 'Roboto', sans-serif;text-decoration:none;text-align:center;color:#fff;background:#000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;}
.b-analytics_output_bet strong{font-weight:500;}
.b-analytics_output_bet:hover{background:#103d87;}
.b-analytics_footer{display:block;position:relative;}
.b-analytics_footer_row{position:relative;margin:0 auto;max-width:900px;}
.b-analytics_footer_team_logo{display:inline-block;vertical-align:middle;position:relative;}
.b-analytics_footer_team_logo_inner{display:table-cell;vertical-align:middle;width:70px;height:70px;text-align:center;}
.b-analytics_footer_team_logo img{display:inline-block;position:relative;max-width:65px;max-height:65px;}
.b-analytics_footer_score{padding-top:4px;}
.b-analytics_footer_score_dash{display:inline-block;vertical-align:middle;position:relative;padding:10px 8px;margin:0 10px;font:500 3.6em/1 'Roboto', sans-serif;color:#000;background:#f0f0f0;-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2);}
.b-analytics_footer_score_dash + span{vertical-align:middle;font:700 2em/1 'Roboto', sans-serif;color:#000;}
.b-analytics_footer_score p{position:relative;margin-top:30px;font:300 1.5em/1 'Roboto', sans-serif;text-align:center;color:#000;}
.b-analytics_footer_bet{display:block;position:relative;padding:8px 20px;margin-top:10px;font:100 1.3em/1 'Roboto', sans-serif;text-decoration:none;text-align:center;color:#fff;background:#000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;}
.b-analytics_footer_bet.winner{background:red;}
.b-analytics_footer_bet strong{font-weight:500;}
.b-analytics_footer_bet:hover{background:#103d87;}
.b-analytics_footer_team .b-analytics_footer_bet{margin-top:45px;}
.b-analytics_footer_team.home{text-align:right;}
.b-analytics_footer_team.visiting{text-align:left;}
.b-analytics_footer_score{text-align:center;}
.b-forecasts_header{position:relative;padding:18px 20px 13px 20px;margin-bottom:15px;white-space:nowrap;border-bottom:1px solid #e2e2e2;}
.b-forecasts_header h2{margin:0;font:700 2em/1 'PT Sans', sans-serif;color:#76889a;}
.b-forecasts_header span{position:relative;color:#1ab5f5;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_header span:before{position:absolute;z-index:1;left:-20px;bottom:-13px;right:-5px;height:3px;background:#1ab5f5;content:'';}
.b-forecasts_header a,
.b-forecasts_header a span{text-decoration:none;color:#1ab5f5;}
.b-forecasts_header a:hover,
.b-forecasts_header a:hover span{color:inherit;}
.b-forecasts_slider{position:relative;padding:20px;padding-bottom:30px;}
.b-forecasts_match{position:relative;height:190px;}
.b-forecasts_match_info{display:table;width:100%;font:400 1.4em/1.5 'PT Sans', sans-serif;border-collapse:collapse;table-layout:fixed;}
.b-forecasts_match_logo{display:table-cell;vertical-align:middle;width:60px;text-align:center;}
.b-forecasts_match_logo img{display:inline-block;vertical-align:middle;position:relative;max-width:60px;max-height:60px;}
.b-forecasts_match_team{display:table-cell;vertical-align:middle;padding:0 15px;}
.b-forecasts_match_team a{position:relative;font-weight:700;text-transform:uppercase;text-decoration:none;color:inherit;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_match_team a:hover{color:#1ab5f5;}
.b-forecasts_match_team.visiting{text-align:right;}
.b-forecasts_match_date{display:table-cell;vertical-align:middle;width:33%;text-align:center;}
.b-forecasts_match_date time{font:400 1.7em 'PT Sans', sans-serif;text-transform:uppercase;color:#999;}
.b-forecasts_match_date time strong{display:block;font:700 2em/1.1 'PT Sans', sans-serif;color:#2abb45;}
.b-forecasts_match_league{position:relative;margin-bottom:15px;font:700 2em/1.1 'PT Sans', sans-serif;text-align:center;}
.b-forecasts_match_league a{display:inline-block;padding:0 5px 5px 5px;text-decoration:none;color:#1ab5f5;border-bottom:3px solid #1ab5f5;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_match_league a:hover{color:inherit;}
.b-forecasts_match_buttons{position:relative;margin:20px 0;}
.b-forecasts_match_buttons .g-right .g-btn{margin-right:35px;width:100%;max-width:260px;}
.b-forecasts_match_buttons .g-left .g-btn{margin-left:35px;width:100%;max-width:260px;}
.b-forecasts_slider .flex-control-nav{position:absolute;left:0;right:0;bottom:10px;text-align:center;}
.b-forecasts_slider .flex-control-nav li{display:inline-block;vertical-align:middle;position:relative;margin:0 3px;}
.b-forecasts_slider .flex-control-nav li a{display:block;position:relative;overflow:hidden;width:10px;height:10px;text-indent:10000px;background:#eaeaea;border:1px solid #dbdbdb;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_slider .flex-control-nav li a:hover{background:#dbdbdb;}
.b-forecasts_slider .flex-control-nav li a.flex-active{background:#1ab5f5;border-color:#1ab5f5;}
.b-forecasts_subscribe{position:relative;padding:20px;height:190px;color:#fff;background:#561919;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.b-forecasts_subscribe_caption{position:relative;margin:-20px;margin-bottom:50px;padding:15px;padding-bottom:0;height:42px;font:400 2.4em/1.1 'PT Sans', sans-serif;text-align:center;background:#8f3219;border-bottom:10px solid #762719;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.b-forecasts_subscribe_caption:before{position:absolute;z-index:0;left:0;top:100%;margin-top:10px;width:0;height:0;border-left:170px solid transparent;border-right:170px solid transparent;border-top:40px solid #762719;content:'';}
.b-forecasts_subscribe_caption:after{position:absolute;z-index:1;left:0;top:100%;width:0;height:0;border-left:170px solid transparent;border-right:170px solid transparent;border-top:40px solid #8f3219;content:'';}
.b-forecasts_subscribe_caption span{position:relative;z-index:2;}
.b-forecasts_subscribe_form_field{position:relative;margin-bottom:15px;}
.b-forecasts_subscribe_form_field input[type="text"]{display:block;position:relative;width:100%;height:36px;padding:0 10px;font:400 1.4em 'PT Sans', sans-serif;background:#fff;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.b-forecasts_subscribe_form_field input[type="text"]::-moz-placeholder{color:#76889a;}
.b-forecasts_subscribe_form_field input[type="text"]::-webkit-input-placeholder{color:#76889a;}
.b-forecasts_subscribe_form_field input[type="text"]:focus::-moz-placeholder{color:transparent;}
.b-forecasts_subscribe_form_field input[type="text"]:focus::-webkit-input-placeholder{color:transparent;}
.b-forecasts_subscribe_form_field input[type="text"][disabled]{color:#999;background:#f5f5f5;cursor:not-allowed;}
.b-forecasts_subscribe_form_field.g-error input[type="text"]{color:#561919;}
.b-forecasts_subscribe_form_field.g-error input[type="text"]::-moz-placeholder{color:#561919;}
.b-forecasts_subscribe_form_field.g-error input[type="text"]::-webkit-input-placeholder{color:#561919;}
.b-forecasts_subscribe_form_button{position:relative;text-align:center;}
.b-forecasts_subscribe_msg{position:fixed;left:50%;margin-left:-235px;z-index:3000;width:470px;padding:40px 20px;text-align:center;background:#fff;border:2px solid #1ab5f5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 8px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.15);box-shadow:0 1px 8px rgba(0, 0, 0, 0.15);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.b-forecasts_subscribe_close{display:block;position:absolute;right:10px;top:10px;width:13px;height:13px;background:url('../img/icons/close.png') 0 0 no-repeat;cursor:pointer;}
.b-forecasts_subscribe_close:hover{background-position:0 -13px;}
.b-forecasts_subscribe_msg h3{position:relative;margin-bottom:20px;font:700 2.4em/1.1 'PT Sans', sans-serif;color:#1ab5f5;}
.b-forecasts_subscribe_msg h3 span{display:inline-block;padding:0 30px 10px 30px;border-bottom:3px solid #1ab5f5;}
.b-forecasts_subscribe_msg p{position:relative;font:400 1.5em/1.5 'PT Sans', sans-serif;color:#666;}
.b-forecasts_subscribe_msg p + p{margin-top:10px;}
.b-forecasts_subscribe_mask{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;width:100%;height:100%;background:#000;}
.b-forecasts_bet{position:relative;padding:0 20px;margin-top:16px;}
.b-forecasts_bet + .b-forecasts_bet{padding-top:18px;border-top:1px solid #e2e2e2;}
.b-forecasts_bet + .b-forecasts_row,
.b-forecasts_row + .b-forecasts_row{margin:18px 0;border-top:1px solid #e2e2e2;}
.b-forecasts_bet_sport{position:relative;z-index:1;float:left;margin-right:20px;width:75px;}
.b-forecasts_bet_sport_icon{position:relative;width:32px;height:32px;padding:22px;background:#eaeaea;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.b-forecasts_bet_sport_icon_inner{display:table-cell;vertical-align:middle;width:32px;height:32px;}
.b-forecasts_bet_sport_icon_inner img{display:block;position:relative;margin:0 auto;-moz-opacity:0.55;-khtml-opacity:0.55;opacity:0.55;}
.b-forecasts_bet_button{position:relative;z-index:1;float:right;margin-left:20px;width:150px;}
.b-forecasts_bet_button .g-btn{padding:9px 15px 8px 15px;}
.b-forecasts_bet_info{position:relative;padding:0 0 0 95px;}
.b-forecasts_bet_info_inner{float:left;width:100%;}
.b-forecasts_bet_info_match{position:relative;margin-bottom:5px;font:700 1.8em/1.2 'PT Sans', sans-serif;}
.b-forecasts_bet_info_match a{text-decoration:none;color:inherit;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_bet_info_match a:hover{color:#1ab5f5;}
.b-forecasts_bet_info_league{position:relative;margin-bottom:5px;font:400 1.3em/1.5 'PT Sans', sans-serif;color:#76889a;}
.b-forecasts_bet_info_league a{font-size:1.1em;text-decoration:none;color:#1ab5f5;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_bet_info_league a:hover{color:inherit;}
.b-forecasts_bet_info_footer{position:relative;margin-right:150px;border-collapse:collapse;}
.b-forecasts_bet_info_footer td{vertical-align:middle;width:190px;padding-right:10px;}
.b-forecasts_bet_info_footer td + td{width:70px;padding-right:20px}
.b-forecasts_bet_info_footer_sport{display:inline-block;position:relative;font:700 1.6em/1.2 'PT Sans', sans-serif;text-decoration:none;color:#017b5b;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_bet_info_footer_sport:hover{color:inherit;}
.b-forecasts_bet_info_footer_factor{display:inline-block;position:relative;padding:6px 8px 4px 8px;font:700 1.4em/1 'PT Sans', sans-serif;background:#f5f5f5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.b-forecasts_bet_info_footer_factor.up{color:#fff;background:#017b5b;}
.b-forecasts_bet_info_footer_factor.up:before{display:inline-block;vertical-align:middle;position:relative;top:-2px;margin-right:4px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #fff;content:'';}
.b-forecasts_bet_info_footer_factor.down{color:#fff;background:#d41900;}
.b-forecasts_bet_info_footer_factor.down:before{display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-right:4px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff;content:'';}
.b-forecasts_bet_info_footer_portal{display:inline-block;vertical-align:middle;position:relative;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_bet_info_footer_portal:hover{-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;}
.b-forecasts_bet_info_footer_portal img{display:block;}
.b-forecasts_bet_all{cursor:pointer;display:block;position:relative;clear:both;padding:14px 20px;margin-top:20px;font:700 1.6em/1 'PT Sans', sans-serif;text-align:center;text-decoration:none;color:#76889a;border-top:1px solid #e2e2e2;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_bet_all:hover{background:#f6f6f6;color:#1ab5f5;}
.b-forecasts_cob{position:relative;padding:0 20px;}
.b-forecasts_cob_inner{margin:0 -1%;}
.b-forecasts_cob_item{position:relative;margin:10px 0 20px 0;}
.b-forecasts_cob_item_user{display:block;position:relative;z-index:1;float:left;margin-right:16px;font:400 1.1em/1.2 'PT Sans', sans-serif;text-decoration:none;color:#999;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_cob_item_user:hover{color:#1ab5f5;}
.b-forecasts_cob_item_user img{display:block;position:relative;width:34px;height:34px;margin:2px 0 8px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.b-forecasts_cob_item_league{padding-left:50px;}
.b-forecasts_cob_item_league h4{position:relative;float:left;margin-bottom:10px;font:400 1.8em/1.3 'PT Sans', sans-serif;color:#76889a;}
.b-forecasts_cob_item_league h4 a{text-decoration:none;color:inherit;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_cob_item_league h4 a:hover{color:#1ab5f5;}
.b-forecasts_cob_item_bet{display:block;position:relative;clear:both;margin-top:20px;font:700 2.2em/1.1 'PT Sans', sans-serif;text-decoration:none;color:#000;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_cob_item_bet span{color:#dfb41f;}
.b-forecasts_cob_item_bet:hover{color:#1ab5f5;}
.b-forecasts_widget_header{position:relative;margin:0;padding:17px 20px 16px 20px;font:700 2em/1 'PT Sans', sans-serif;color:#fff;background:#3f4c51;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.b-forecasts_widget_table{margin:16px 0;width:100%;border-collapse:collapse;}
.b-forecasts_widget_table td{vertical-align:middle;padding:0 3px;font:400 1.3em/1.1 'PT Sans', sans-serif;text-align:left;color:#a9b4bf;}
.b-forecasts_widget_table_team{display:inline-block;position:relative;padding:2px 5px;text-decoration:none;color:inherit;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid transparent;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_widget_table_team div{display:inline-block;vertical-align:middle;margin-right:8px;width:25px;text-align:center;}
.b-forecasts_widget_table_team img{max-width:25px;max-height:25px;}
.b-forecasts_widget_table_team:hover{border-color:#cbd4d8;}
.b-forecasts_widget_table_link{display:block;position:relative;width:18px;height:18px;font:400 1.5em/18px 'PT Sans', sans-serif;text-decoration:none;text-align:center;border-style:solid;border-width:2px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-forecasts_widget_table_link.plus{color:#2abb45;}
.b-forecasts_widget_table_link.plus:hover{color:#189930;}
.b-forecasts_widget_table_link.minus{color:#ff3000;}
.b-forecasts_widget_table_link.minus:hover{color:#b82503;}
.b-header_top_menu > li.drop_h_menu > a:after{display:block;position:absolute;right:-15px;top:0;width:7px;height:5px;content:url('../img/icons/arrow.png');}
.b-header_top_menu > li.drop_h_menu > ul{display:none;}
.b-header_top_menu > li.drop_h_menu:hover > ul{display:block;}
.head_user{position:relative;display:inline-block;height:43px;width:64px;background:#8ad9fa;position:relative;}
a.loginLink{position:relative;overflow:hidden;display:block;height:43px;padding:0 15px;font-size:12px;color:#fff;font-family:'PT Sans';text-transform:uppercase;line-height:40px;text-decoration:none;}
.head_user_img img{width:35px;height:35px;border-radius:2px;}
a.new_messages{display:block;position:absolute;top:2px;right:4px;}
.head_user div{padding:4px;}
div.user_menu{position:absolute;top:42px;right:0px;z-index:100;padding:0px;display:none;}
.head_user_arrow{margin:14px 0 0 9px;}
.head_user_img, .head_user_arrow{display:block;float:left;position:relative;overflow:hidden;}
div.user_menu > ul{z-index:5;padding:0;display:block;width:140px;background:#ffffff;border:1px solid #e9e9e9;}
div.user_menu > ul > li{display:block;padding:0;height:auto;width:135px;background:none;text-align:right;}
div.user_menu > ul > li > a{padding:0 10px;display:block;font-size:12px;text-transform:none;color:#454545;width:120px;height:26px;line-height:25px;background:none;font-family:'PT Sans';text-decoration:none;}
div.user_menu > ul > li > a:hover{background:#36a5fb;background-image:none;color:#fff;border:none;}
.calendar_favorites{width:100%;float:none;margin-top:0px;}
.fav.calendar_favorites .calendar_favorites_links li a{display:inline-block;zoom:1;*display:inline;border:none;}
.fav.calendar_favorites .calendar_favorites_title{border:1px solid #999999;}
.fav.calendar_favorites .calendar_favorites_links li:first-child{border-top:none}
.fav.calendar_favorites .calendar_favorites_links li{border-top:1px solid #CCCCCC;padding-right:30px;position:relative}
.fav.calendar_favorites .calendar_favorites_links li .del{display:block;width:16px;height:16px;position:absolute;top:7px;right:5px;background:#CCC;padding:0;background:url('../img/sprite.png') no-repeat -160px 0;}
.fav.calendar_favorites .calendar_favorites_links li .del:hover{background-position:-160px -16px}
.countries .calendar_favorites_links li ul{display:none;}
.countries .calendar_favorites_links li ul li a{padding:3px 5px 3px 29px;}
.countries .calendar_favorites_links>li>ul{border-top:1px solid #CCCCCC;height:auto !important;}
.countries .calendar_favorites_links li ul li{position:relative}
.countries .calendar_favorites_links li ul li .tofav{padding:0;position:absolute;top:3px;right:5px;display:block;width:14px;height:14px;background:url('../img/sprite.png') no-repeat -184px -17px;}
.countries .calendar_favorites_links li ul li a{text-decoration:none;border:none;}
.countries .calendar_favorites_links li ul li.active .tofav,.favor_pop_up .countries .calendar_favorites_links li ul li .tofav:hover{background-position:-184px 0}
.countries .calendar_favorites_links li ul li:hover{background:#f4fafd}
.calendar_favorites_title{background:#999999;padding:6px 0 5px 15px;position:relative;}
.calendar_favorites_title a{color:#FFFFFF;text-decoration:none;font:bold 13px 'PT Sans';}
.calendar_favorites_links li{border-top:1px solid #CCCCCC;padding-right:30px;position:relative;}
.calendar_favorites_links li:first-child{border-top:none;}
.calendar_favorites_links li a{display:block;padding:7px 5px 7px 29px;position:relative;border-top:1px solid #CCCCCC;font:12px 'PT Sans';color:#36a5fb;}
.calendar_favorites_links li a{display:inline-block;zoom:1;border:none;}
.calendar_favorites_links li .del{display:block;width:16px;height:16px;position:absolute;top:7px;right:5px;background:#CCC;padding:0;background:url('../img/sprite.png') no-repeat -160px 0;}
.calendar_favorites_links li a.tofav{padding:0;position:absolute;top:3px;right:5px;display:block;width:14px;height:14px;background:url('../img/sprite.png') no-repeat -184px -17px;}
.calendar_favorites_links li.active a.tofav, .calendar_favorites_links li a.tofav:hover{background-position:-184px 0;}
.calendar_favorites_links li a .ui-icon{display:none;}
.calendar_favorites_links li a.ui-state-active{background:none;}
table.table-rating-modal th{vertical-align:middle;padding:20px 4px 15px 4px;font:400 1.2em/1 'PT Sans', sans-serif;text-align:left;text-transform:uppercase;color:#fff;background:#1ab5f5;}
table.table-rating-modal td{color:#a9b4bf;vertical-align:middle;padding:4px 7px;font:400 1.3em/1.1 'PT Sans', sans-serif;text-decoration:none;}
table.table-rating-modal tr.active{background:#ffe89a;}
table.table-rating-modal td.team_title{padding:4px 0px;}
.team_title a{color:#a9b4bf;text-decoration:none;padding:4px 0px;border:1px solid transparent;}
.team_title a:hover{border:1px solid #cbd4d8;border-radius:3px;}
table.table-rating-modal th.sm, table.table-rating-modal td.sm{width:8%;text-align:center;}
.b-header_top_menu > li{cursor:pointer;}
.b-header_top_menu > li > a:hover{text-decoration:none;}
.b-header_top_menu > li:hover{background:#159dd5;background-image:url(../img/head_menu_arrow.gif), -moz-linear-gradient(top, #159dd5 1%, #159dd5 71%, #0f80c9 100%);background-image:url(../img/head_menu_arrow.gif), -webkit-gradient(linear, left top, left bottom, color-stop(1%,#159dd5), color-stop(71%,#159dd5), color-stop(100%,#0f80c9));background-image:url(../img/head_menu_arrow.gif), -webkit-linear-gradient(top, #159dd5 1%,#159dd5 71%,#0f80c9 100%);background-image:url(../img/head_menu_arrow.gif), -o-linear-gradient(top, #159dd5 1%,#159dd5 71%,#0f80c9 100%);background-image:url(../img/head_menu_arrow.gif), -ms-linear-gradient(top, #159dd5 1%,#159dd5 71%,#0f80c9 100%);background-image:url(../img/head_menu_arrow.gif), linear-gradient(to bottom, #159dd5 1%,#159dd5 71%,#0f80c9 100%);background-repeat:no-repeat;background-position:bottom center;text-decoration:none;}
.b-header_top_menu > li.drop_h_menu:hover{color:#1ab5f5;background:#fff url(../img/menu_drop_arrow.gif) no-repeat 90% -4px;}
.b-header_top_menu > li.drop_h_menu:hover > a{color:#1ab5f5;}
.b-header_top_menu > li > ul{position:absolute;z-index:5;padding:0;top:42px;left:0px;display:none;width:130px;background:#ffffff;border:1px solid #e9e9e9;}
.b-header_top_menu > li > ul li{display:block;padding:0;height:auto;width:130px;background:none;}
.b-header_top_menu > li > ul li a{border:none;background:none;color:#454545;padding:0 10px;display:block;font-size:12px;text-transform:none;width:110px;height:26px;overflow:hidden;line-height:25px;text-decoration:none;}
.b-header_top_menu > li > ul li a:hover{background:#36a5fb;background-image:none;color:#fff;border:none;text-decoration:none;}
span.event-sport-icon{display:block;position:absolute;left:20px;top:50%;margin-top:-10px;font:700 1.4em/1 'PT Sans', sans-serif;color:#212121;}
.b-broadcasts_list_set_item_time.all-events{left:45px;}
ul.for_s{text-indent:-999em;letter-spacing:-999em;overflow:hidden;height:0px;}
.b-broadcasts_list_set_header h3 a{text-decoration:none;color:#1ab5f5;}
.b-broadcasts_list_set_item.no-sport:first-child{border-top:none;}
.live li a{color:#76889a !important;font-weight:bold;text-decoration:none !important;text-transform:uppercase;border:none !important;}
.live li a:hover{text-decoration:underline !important;}
.live li >a img{display:block;position:relative;margin:0 auto 4px auto;width:24px !important;-moz-opacity:0.35;opacity:0.35;}
@font-face{font-family:'ptSans';src:url(../fonts/ptSans.ttf), url(../fonts/ptSans.woff);}
@font-face{font-family:'ptSansBold';src:url(../fonts/ptSansBold.ttf), url(../fonts/ptSansBold.woff);}
*{margin:0px;padding:0px;}
.clr{display:block;clear:both;}
.contentWrapper{margin:0px 19px 19px 19px;}
body:not(.mainPage) .contentWrapper{margin:0px 2px 2px 2px!important;}
.jRow{display:table;width:100%;}
#jRow{background:rgb(233, 239, 245);}
.leftContent{display:table-cell;padding-top:10px;vertical-align:top;}
.jRow .leftContent{font-family:ptSans;}
.rightSidebar{display:table-cell;padding-left:19px;width:342px;padding-top:10px;vertical-align:top;}
.rightSidebar.inner{padding-top:5px!important;width:210px!important;}
.leftSidebar.inner{display:table-cell;padding-top:5px!important;width:210px;padding-right:7px!important;}
.leftSidebar.inner > div{padding:5px;background:#fff;border:1px solid #dde3e8;border-radius:5px;overflow:hidden;}
.rightSidebar > div{}
.leftSidebar > div{}
.leftSidebar .live > div{width:200px !important;}
.leftSidebar .live li{width:90% !important;}
#today{display:block;}
#tomorrow{display:none;}
.mainTitleDiv{margin-bottom:10px;padding-left:5px;}
.mainTitleDiv h1, .fullWidth h1{color:#212121;font-size:20px;font-weight:normal;font-family:'ptSansBold';}
.mainTitleDiv h2{color:#76889a;font-size:16px;font-weight:normal;font-family:'ptSansBold';}
.mainblock{margin-bottom:19px;position:relative;}
.mainblock:last-child{margin-bottom:0!important;}
.mainblock.white{background:#fff;border:1px solid #dde3e8;border-radius:6px;overflow:hidden;position:relative;}
.mainblock > div{padding:20px 1px;}
.mainblock.white > div{border-top:1px solid #dde3e8;}
.mainblock.white > div:first-child{border-top:0!important;}
.matchDiv{width:100%;display:table;}
.matchDiv > div{display:table-cell;vertical-align:top;text-align:center;}
.matchInfo{width:60%;}
.matchDiv .club{width:20%!important;}
.club span.link,
.club a{text-decoration:none;text-transform:uppercase;color:#000;font-size:14px;font-family:'ptSansBold';}
.club span.link span,
.club a span{display:block;margin-top:10px;}
.champTitle{text-align:center;margin-bottom:15px;}
.champTitle a{color:#1ab5f5;font-weight:bold;font-size:20px;text-decoration:underline;}
.matchInfo .date{font-size:24px;color:#999999;margin-bottom:5px;text-transform:uppercase;}
.matchInfo .time{font-size:48px;color:#2abb45;font-family:'ptSansBold';margin-bottom:40px;}
.matchInfo .team-live{font-size:28px;}
.matchInfo .team-live .clock{width:20px;height:20px;background:url('../img/icons/sprite20.png') 0 0 no-repeat;display:inline-block;}
.bestBet > span{display:block;margin-bottom:15px;color:#999999;font-size:14px;text-transform:uppercase;}
.betLinks{display:block;max-width:250px;min-height:37px;position:relative;margin:0px auto;}
.betLinks img{max-width:55px;max-height:37px;}
.betKoef{display:block;min-height:37px;line-height:37px;background:#1ab5f5;border-radius:5px;text-align:left;text-decoration:none;color:#fff;font-size:14px;font-family:'ptSansBold';padding-left:2px;}
.rightSidebar .betKoef{min-height:28px;line-height:28px;}
.betKoef .team{width:135px;}
.betKoef span.value{position:absolute;color:#ffe400;font-family:'ptSans';right:60px;top:0px;}
.betCo{position:absolute;top:0;right:0;height:37px;width:54px;background:#017b5b;border-radius:5px;display:table;}
.rightSidebar .betCo{height:28px;overflow:hidden;}
.betCo span{display:table-cell;text-align:center;vertical-align:middle;}
.mainblock > h2{position:relative;z-index:2;height:54px;line-height:50px;color:#76889a;}
.mainblock > h2 span{padding-left:20px;padding-bottom:15px;color:#1ab5f5;border-bottom:3px solid #1ab5f5;height:53px;line-height:50px;}
.matches{}
.matchInform{border-top:1px solid #dde3e8;clear:both;padding-bottom:20px;overflow:hidden;padding-top:20px;}
.matchInform:hover, .champsRow:hover{background:linear-gradient(to top, #efefef, #fff);}
.matches .matchInform > span.link,
.matches .matchInform > span.custom,
.matches .matchInform > a{display:table;width:23%;padding-right:1%;text-decoration:none;float:left;color:#000;}
.calendarBlock{overflow:visible !important;}
.matches .matchInform > a:hover{}
.matches .matchInform > span.link > div,
.matches .matchInform > a > div{display:table-cell;font-size:14px;}
.matches .matchInform > span.link,
.matches .matchInform > a:first-child{width:75%!important;}
.matchInform:first-child{border-top:0!important;padding-top:0!important;}
.matchInform > div{display:table-cell;vertical-align:top;padding-top:20px;padding-bottom:20px;}
.matchInform .date{font-family:'ptSansBold';font-size:14px;color:#000;padding-left:15px;width:30%;}
.matchInform .date span{font-size:12px;color:#a1afb5;}
.matchInform .team1{width:31%;}
.matchInform .matchCount{width:8%;}
.matchInform .team2{width:31%;}
.team1{text-align:right;}
.team1 img, .team2 img{vertical-align:middle;}
.team1 img{margin-right:5px;}
.team2 img{margin-left:5px;}
.team1 a, .team2 a{font-size:14px;color:#212121;text-decoration:none;}
.matchCount{font-size:24px;font-family:'ptSansBold';text-align:center;}
.matchType{text-align:right;font-size:14px;color:#1ab5f5!important;text-decoration:none;}
.matchType img{vertical-align:middle;margin-left:5px;}
.calendarBlock h2{padding-left:20px;color:#000;}
.calendarBlock .matchInform > div{vertical-align:middle;line-height:1.5;}
.calendarBlock .date span{font-family:'ptSans';text-transform:uppercase;color:#76889a;}
.show-prev, .showmore{text-align:center;padding:30px 0px 10px 0px;border-top:0;border-top:1px solid #dde3e8!important;}
.show-prev span, .showmore span{cursor:pointer;font-family:'ptSansBold';text-decoration:none;color:#76889a;font-size:16px;}
.show-prev a:hover, .showmore a:hover{text-decoration:underline;}
.sortDiv{padding:0px 0px!important;background:#a1afb5;position:relative;}
.sortDiv > div{display:inline-block;height:42px;position:relative;}
.sortDiv > div > div{position:absolute;background:#fff;border-top:5px solid #3f4c51;border-radius:5px;box-shadow:0px 0px 8px #444;padding:15px 20px;display:none;z-index:50;}
.sortDiv > div:hover > div{display:block;}
.sortDiv > div > div div{display:block;white-space:nowrap;margin:5px 0px;}
.sortDiv > div div img{width:17px;vertical-align:middle;}
.sortDiv > div > span.link{display:inline-block;font-size:13px;text-decoration:none;color:#fff;font-family:'ptSansBold';text-transform:uppercase;padding:0 15px 0 20px;height:42px;line-height:42px;background:url(../img/arr3.png) 98% center no-repeat;margin-right:25px;cursor:pointer;}
.button_prognosis_popup{margin-bottom:40px;margin-top:-30px;}
.button_prognosis_popup .buttons_prognosis>a>span:last-child{line-height:14px;}
.sortDiv > div:hover > span.link{background:#3f4c51 url(../img/arr3.png) 98% center no-repeat;}
.sortDiv > div div span.link{color:#666;font-size:14px;text-decoration:none;cursor:pointer;}
.sortDiv > div div span.link:hover{text-decoration:underline;}
.banner{background:url(../img/pics/bannerBg.png) top center;max-width:340px;height:202px;border-radius:5px;text-align:center;}
.banner a{position:relative;display:block;max-width:340px;height:182px;text-align:center;padding:20px 0 0 0;text-decoration:none;font-size:31px;text-transform:uppercase;color:#fff;}
.banner a span{display:block;position:absolute;left:0px;right:0px;bottom:10px;font-family:'ptSansBold';font-size:20px;text-transform:none;}
.banner a:hover span{text-decoration:underline;}
.bets{max-width:250px;}
.bets.team-page{max-width:328px;width:328px;margin-top:20px;}
.bets.team-page .betLinks{max-width:100%;}
.bets.team-page .betKoef .team{width:215px;}
.bets > h2{text-align:center;background:#3f4c51;color:#fff;font-size:20px;}
.bets > div, .contest > div{padding:5px!important;}
.bets > div h2{padding:5px 0px;font-size:16px;}
.bets .betLinks{margin-top:15px;margin-left:0!important;}
.bets .betLinks:first-child{margin-top:0!important;}
.teamTableC > div{padding:0!important;}
.teamTableC .showmore{padding:20px!important;}
.teamTable{display:table;width:100%;border-collapse:separate;}
.teamTable > div{display:table-row;}
.teamTable > div:not(:first-child):hover > div{background:#ececec;}
.teamTable > div:not(:first-child).active > div{background:#ffe89a;}
.teamTable > div:not(:first-child):hover > div:first-child{border-radius:5px 0px 0px 5px;}
.teamTable > div:not(:first-child):hover > div:last-child{border-radius:0px 5px 5px 0px;}
.teamTable > div:first-child > div{background:#1ab5f5;color:#fff;font-size:12px;text-transform:uppercase;height:40px;text-align:left;padding:0px 6px;display:table-cell;vertical-align:middle;}
.teamTable > div:not(:first-child) > div{padding:6px;vertical-align:middle;font-size:13px;color:#000;display:table-cell;}
.teamTable > div:not(:first-child) > div a{text-decoration:none;color:#a9b4bf;}
.teamTable > div:not(:first-child) > div a img{vertical-align:middle;}
.teamTable > div:not(:first-child) > div a:hover{text-decoration:underline;}
.teamTable > div:not(:first-child) > div:first-child{color:#a9b4bf;}
.footer{background:#3f4c51;position:relative;height:60px;}
.footer p.copyright{display:block;height:60px;line-height:60px;padding-left:40px;color:#a2a2a2;font-family:'ptSansBold';font-size:16px;}
.footer p.copyright span{font-size:11px;font-family:'ptSans';padding-right:10px;}
.counters{position:absolute;float:left;top:15px;right:40px;}
.socials{position:absolute;float:left;height:18px;top:21px;right:250px;}
.socials a{margin:0px 6px;}
.content{display:table-cell;vertical-align:top;}
.leftSidebar{font-family:"ptSans";line-height:1.0;font-size:14px;}
.leftSidebar .sort{margin-bottom:0px;padding:0!important;margin-left:-5px;margin-top:-5px;}
.leftSidebar .mainblock{overflow:visible !important;}
.leftSidebar .football{padding:0px 1px!important;margin-bottom:12px;}
.leftSidebar li a img{display:inline;margin:4px !important;}
.leftSidebar li.active a img{opacity:1;}
.leftSidebar li.active a{color:black !important;}
.leftSidebar .live{display:inline-block;}
.leftSidebar .live > a{display:inline-block;color:#eb5040;font-size:14px;text-transform:uppercase;font-weight:bold;padding-right:20px;background:url(../img/arr5.png) 90% center no-repeat;text-decoration:none;height:60px;line-height:60px;padding-left:20px;}
.leftSidebar .live:hover > a{background:#3f4c51 url(../img/arr5.png) 90% center no-repeat;color:#fff;}
.todayTomorrow{display:inline-block;}
.todayTomorrow a{display:inline-block;margin:0px 5px;text-transform:uppercase;font-size:12px;font-weight:bold;text-decoration:none;color:#999;}
.todayTomorrow a:hover{text-decoration:underline;}
.todayTomorrow a.active{padding-bottom:10px;background:url(../img/arr4.png) center bottom no-repeat;color:#2abb45;}
.football{text-align:center;padding-top:10px;}
.football a, a.football, span.link.football{text-transform:uppercase;text-decoration:none;font-size:13px;color:#010101;font-weight:bold;}
.football a:hover, a.football:hover{text-decoration:underline;}
.football img{vertical-align:middle;}
.champsDiv{}
.champsDiv h3{padding-bottom:5px;border-bottom:3px solid #1ab5f5;text-align:center;}
.champsDiv h3 a{font-size:16px;color:#1ab5f5;text-decoration:none;}
.champsDiv h3 a:hover{color:#1293c8;}
.champsRow{clear:both;text-align:center;padding:10px 0px;color:#666;display:block;}
.club{width:60px;}
.club span.link,
.club a{font-size:12px;color:#a9b4bf;text-decoration:none;}
.club span.link span,
.club a span{display:block;}
.club span.link:hover,
.club a:hover{text-decoration:underline;}
.club.left{float:left;}
.club.right{float:right;}
.champsRow.c2{border-top:1px solid #dfdfdf;}
.champsRow.c2.first{border-top:0!important;}
.champsRow.c2 .club{width:130px;text-align:left;float:left;}
.champsRow.c2 .club a{display:inline-block;height:34px;line-height:34px;}
.champsRow.c2 .club img{vertical-align:middle;margin-bottom:4px;margin-right:6px;min-height:25px;}
.champsRow .matchCount{float:left;width:75px;font-size:18px;text-align:center;}
.champsRow.c2 .matchCount{width:50px;float:right;position:relative;}
.champsRow.c2 .matchCount > div{display:block;height:34px;line-height:34px;}
.matchCount span{display:block;font-size:12px;color:#2abb45;font-weight:bold;padding-top:13px;background:url(../img/pics/clock.png) top center no-repeat;}
.matchCount span.end{color:#666;padding-top:6px;background:none;}
.champsRow.c2 .matchCount span{position:absolute;left:-20px;top:50%;margin-top:-13px;min-width:10px;}
.leftSidebar .showmore{padding-top:15px;border-top:2px solid #dfdfdf;margin-top:20px;}
.contestDiv{padding-left:25px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #dfdfdf;font-family:"ptSans";font-size:14px;position:relative;}
.contestDiv img{position:absolute;opacity:0.3;top:20px;left:-5px;}
.contestDiv:last-child{border-bottom:0!important;}
.contest h2{margin-bottom:10px;}
.contest h2 a{color:#454545;}
.bets .title,
.contest .title{margin:0 0 5px 0px !important;color:black;text-transform:none;padding:0;border:none;font-weight:normal;font-size:14px;}
.champLink{margin-bottom:5px;}
.champLink a{color:#1ab5f5;text-decoration:none;}
.champLink a:hover{text-decoration:underline;}
.contest .matchBet{position:relative;padding-right:50px;}
.contest .matchBet a:first-child{display:inline-block;height:22px;line-height:22px;text-decoration:none;color:#017b5b;font-size:14px;}
.contest .matchBet a:first-child:hover{text-decoration:underline;}
.contest .matchBet a.koef{display:inline-block;height:22px;line-height:22px;padding:0px 5px;border-radius:3px;background:#017b5b;color:#fff;text-decoration:none;position:absolute;right:10px;top:0;}
.leftSidebar .live > div{position:absolute;background:#fff;border-top:5px solid #3f4c51;border-radius:5px;box-shadow:0px 0px 8px #444;padding:15px 20px;display:none;margin-top:-5px;width:400px;z-index:10;}
.leftSidebar .live:hover > div{display:block;}
.leftSidebar .live div li{float:left;white-space:nowrap;width:46%;padding:2%;display:block;}
.leftSidebar .live h4{font-size:18px;color:#3f4c51;margin-bottom:20px;}
.leftSidebar .live div img{vertical-align:middle;}
.leftSidebar .live div a{text-decoration:none;font-size:13px;color:#76889a;font-weight:bold;text-transform:uppercase;}
.leftSidebar .live div a:hover{text-decoration:underline;}
.bigContent{margin-top:19px;background:#fff;border:1px solid #dde3e8;border-radius:6px;overflow:hidden;padding:20px 0px;position:relative;}
.bigContent:first-child{}
.bigContentDiv{position:relative;margin:0px 15px;}
.chartMenu{position:absolute;right:0;margin-top:-20px;}
.chartMenu a{font-weight:bold;font-size:16px;color:#000;text-decoration:none;margin-left:30px;}
.chartMenu a:hover{text-decoration:underline;}
.bigContent h1{text-align:center;margin-bottom:40px;text-transform:uppercase;font-size:26px;}
.steps{display:table;width:100%;text-align:center;padding-bottom:40px;}
.steps a{display:table-cell;width:25%;text-decoration:none;font-size:14px;position:relative;vertical-align:top;color:#ccc;}
.steps a.done{color:#000;}
.steps a:hover{text-decoration:underline;}
.steps a img{}
.steps a span{display:block;height:60px;}
.orderContent{padding:60px 20px;border-top:1px solid #dde3e8;border-radius:5px;}
.orderContent h1{color:#a0d468;}
.orderContentDiv{padding:50px 0px;text-align:center;}
.orderContentDiv p{font-size:16px;color:#666666;line-height:1.5;}
.num{color:#000;font-size:24px;}
.more{text-align:center;}
.orderContent .more a, .orderContentDiv input[type='submit'], .b3 .more a{display:inline-block;border-radius:5px;background:#a0d468;padding:0px 25px;height:36px;line-height:36px;text-decoration:none;font-size:18px;font-weight:bold;color:#fff;}
.orderContent .more a:hover, .orderContentDiv input[type='submit']:hover, .orderContentDiv input[type='submit']:active, .more a:hover{background:#c6f198;}
.orderContentDiv input[type='submit']{line-height:1.0;border:0;cursor:pointer;}
.orderContentDiv div{margin-top:15px;}
.orderContentDiv input[type='text']{border:1px solid #ccc;height:36px;width:330px;padding:0px 10px;outline:none;border-radius:6px;}
.orderContentDiv div:first-child{margin-top:0!important;}
.subscribe h2{font-size:24px;}
.subscribeDiv{padding-bottom:50px;}
.table{display:table;width:100%;}
.table > div, .picLinks > span.link,
.table > div, .picLinks > a{display:table-cell;vertical-align:top;}
.table > div, .picLinks > span.link:hover,
.table > div, .picLinks > a:hover{color:#2e97d4;}
.subscribe .table > div{width:33.333333334%;}
.subscribe .price{font-size:65px;font-weight:bold;}
.subscribeDiv{text-align:left;padding-left:60px;}
.subscribeDiv > div{margin-bottom:30px;}
.termin{position:relative;}
.termin > div div{position:absolute;left:60px;top:40px;background:#fff;border-radius:6px;box-shadow:0px 0px 6px #ececec;padding:10px;border:1px solid #ececec;display:none;}
.termin > div div a{display:block;text-decoration:none;font-size:16px;padding:4px 8px;color:#1ab5f5;min-width:50px;}
.termin > div div a:hover{color:#fff;background:#1ab5f5;text-decoration:none;}
.subscribeDiv div div:first-child{padding:25px;border-radius:50px;background:#e9eff5;float:left;font-weight:bold;font-size:24px;}
.termin > div > a{color:#1ab5f5;padding-right:10px;background:url(../img/arr6.png) right center no-repeat;text-decoration:none;margin-right:10px;margin-left:10px;}
.subscribeDiv div a:hover{text-decoration:underline;}
.promocode{text-align:left;}
.lineChart{margin-top:30px;}
.picLinks > span.link,
.picLinks > a{text-align:center;font-size:14px;color:#000;text-decoration:none;width:25%;}
.picLinks .pic{display:block;height:60px;margin-bottom:5px;}
.picLinks .title{display:block;}
.picLinks .dif{font-size:24px;}
.picLinks{margin:25px 0px;}
.bigContent.history table{width:100%;}
.bigContent.history table td, .bigContent.history table th{border-bottom:1px solid #e2e2e2;padding:10px 15px;text-align:left;}
.bigContent.history table th, .bigContent.history table td a{color:#76889a;font-size:14px;text-decoration:none;font-weight:bold;}
.bigContent.history table td a:hover{text-decoration:underline;}
.bigContent.history table td .date{font-weight:bold;}
.bigContent.history table td .koef2{display:inline-block;padding:10px 12px;color:#05cae1;font-size:16px;border:1px solid #05cae1;border-radius:4px;text-decoration:none;}
.bigContent.history table td .koef2:hover{color:#ccc;border:1px solid #ccc;}
.bigContent.history table td .dif2{color:#2abb45;font-weight:bold;font-size:16px;}
.pagin{padding:20px 0 0 0;text-align:center;}
.pagin a{display:inline-block;color:#76889a;font-size:16px;text-decoration:none;padding:4px 7px;border-radius:3px;}
.pagin a:hover{color:#fff;background:#1ab5f5;}
.fullWidth{background:#fff;padding:19px;border-top:1px solid #e2e2e2;}
.fullWidth p{font-size:16px;color:#666666;margin-top:20px;line-height:1.3;}
#stopGambling{padding:20px;background:#2cbd4d;position:relative;text-align:center;}
#stopGambling h1{color:#fff;font-size:50px;text-transform:uppercase;font-family:impact;font-weight:normal;}
#stopGambling h3{color:#fff;font-size:20px;text-transform:uppercase;font-family:impact;font-weight:normal;margin-bottom:20px;}
#stopGambling .table span{display:block;padding-top:10px;font-size:16px;color:#fff;text-transform:uppercase;font-weight:bold;}
#stopGambling .table > div{width:33.33333334%;}
#hideIt{color:#fff;position:absolute;top:10px;right:10px;}
.prognozList{position:relative;background:#fff;border-radius:6px;margin-top:19px;}
.prognoz{border-top:1px solid #dde3e8;padding:20px;}
.prognoz:first-child{border-top:0!important;}
.prognoz .matchInform{border:0;width:auto;float:left;clear:none!important;padding:0!important;margin-left:80px;}
.prognoz .matchInform > div{padding-top:10px!important;}
.prognoz .matchInform:hover{background:none!important;}
.prognoz .ico{float:left;display:table;width:60px;height:60px;background:#eaeaea;border-radius:60px;margin-right:30px;}
.prognoz .ico div{display:table-cell;text-align:center;vertical-align:middle;}
.prognozInfo{float:left;}
.prognoz .title{margin-bottom:8px;}
.prognoz .leag{font-size:24px;color:#000;font-weight:bold;float:left;}
.prognoz .champ{font-size:16px;color:#dfb41f;font-weight:bold;margin-left:50px;float:left;padding-top:10px;margin-right:25px;}
.prognoz .time{font-size:14px;color:#999999;}
.betCom{float:left;}
.price2{float:right;}
.price2 .label{display:block;}
.price2 .summ{font-weight:bold;font-size:28px;display:block;margin-bottom:4px;}
.price2 .buyIt{display:inline-block;height:36px;line-height:36px;text-decoration:none;font-size:20px;font-weight:bold;color:#fff;text-align:center;width:150px;background:#4fc0e8;border-radius:4px;}
.price2 .buyIt:hover{background:#2294bc;}
.price2 .getIt, .b2 .getIt{display:inline-block;height:36px;line-height:36px;text-decoration:none;font-size:20px;font-weight:bold;color:#fff;text-align:center;width:150px;background:#a0d468;border-radius:4px;}
.price2 .getIt:hover, .b2 .getIt:hover{background:#63a21e;}
.prognozW{margin-top:10px;}
.prognozW h2{font-size:20px;}
.prognozW h2 span{text-transform:uppercase;color:#76889a;}
.prognozW h2 a{font-size:14px;color:#1ab5f5;text-decoration:underline;position:relative;right:-50px;}
.prognozW h2 a:hover{text-decoration:none;}
.bannerC{background:#561919 url(../img/pics/banner.png) right no-repeat;min-width:960px;height:55px;line-height:55px;position:relative;color:#fff;margin:15px auto 25px auto;border-radius:5px;overflow:hidden;}
.bannerC a{position:absolute;top:0px;right:50px;color:#fff;font-size:18px;text-decoration:none;}
.bannerC p{padding-left:10px;font-size:18px;text-transform:uppercase;font-weight:bold;}
.blocks{margin-top:60px;width:100%;margin-bottom:60px;}
.b{background:#fff;border:1px solid #dde3e8;border-radius:6px;overflow:hidden;position:relative;}
.b div{padding:50px 10px;}
.blocks .space{width:19px;}
.b a{font-weight:bold;color:#1ab5f5;text-decoration:none;font-size:16px;}
.b a:hover{text-decoration:underline;}
.b p{font-size:14px;color:#666;line-height:1.35;padding-top:10px;}
.chart{}
.banner2{text-align:center;padding:20px 0px;}
.leftContent .bigContent:first-child{margin-top:0!important;}
.b1 #h2, .b1 h2{font-size:20px;color:#76889a;text-align:center;display:inline-block;width:40%;margin-left:30%;vertical-align:top;font-weight:bold;}
.b1 .matchInform{display:inline-block;float:none!important;width:300px;border:0!important;text-align:center;vertical-align:top;padding:0!important;}
.b1 .matchInform > div{padding-top:0!important;}
.b1 .football{position:absolute;left:20px;}
.avatar span{display:block;font-size:12px;color:#666;padding-top:3px;}
.b1 .avatar{position:absolute;right:20px;top:20px;}
.b3{padding:20px;}
.b3 h2{font-size:26px;color:#000;margin-bottom:10px;}
.b3 h2 span{padding-left:60px;color:#dfb41f;}
.b3 p{margin:20px 0px;line-height:1.5;color:#666666;font-size:15px;}
.b2{padding:20px;}
.b2 table{width:100%;}
.b2 td:nth-child(1){color:#000;font-size:22px;font-weight:bold;}
.b2 td:nth-child(1) span,
.b2 td:nth-child(2){color:#dfb41f;font-weight:bold;font-size:22px;}
.b2 td:nth-child(3){width:150px;}
.b2 td:nth-child(4){width:150px;}
.b-broadcasts .chart{position:relative;height:260px;padding-bottom:160px!important;}
#canvasW{position:absolute;float:left;left:50%;margin-left:-130px;top:20px;}
#canvas{position:relative;z-index:1;}
#pieHole{position:absolute;height:200px;width:200px;border-radius:200px;background:#fff;z-index:2;left:50%;margin-left:-100px;top:50%;margin-top:-100px;display:table;}
#pieHole > div{display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase;color:#000;font-weight:bold;font-size:20px;line-height:1.5;}
.chartInfo{}
.chartInfo > div{position:absolute;float:left;top:20px;}
.chartInfo .club1{right:50%;margin-right:160px;text-align:right;}
.chartInfo .club2{left:50%;margin-left:160px;text-align:left;}
.chartInfo .club{text-transform:uppercase;font-size:16px;color:#000;text-decoration:none;font-weight:bold;}
.chartInfo .club:hover{text-decoration:underline;}
.chartInfo .club img{vertical-align:middle;}
.chartInfo .club1 img{margin-left:10px;}
.chartInfo .club2 img{margin-right:10px;}
.tie{position:absolute;float:left;text-align:center;width:200px;left:50%;margin-left:-100px;bottom:40px;top:auto!important;}
#col1, #col2, #col3{display:inline-block;width:12px;height:12px;}
#col1{margin-left:25px;}
#col2{margin-right:25px;}
#perc1, #perc2, #perc3{font-size:30px;font-weight:bold;margin:0px 5px;display:block;padding:15px 0px;}
.koef3{font-size:14px;text-decoration:none;border-radius:4px;display:inline-block;padding:7px 20px;}
.club1 .koef3{color:#05cae1;border:1px solid #05cae1;}
.club2 .koef3{color:#f14611;border:1px solid #f14611;}
.tie .koef3{color:#818181;border:1px solid #818181;}
.koef3:hover{color:#666;border:1px solid #666;}
.chartC{}
.rules a{position:absolute;left:10px;bottom:10px;color:#1ab5f5;text-decoration:underline;font-size:14px;}
.rules a:hover{text-decoration:none;}
.rules h3{color:#f55d1a;font-size:20px;padding:15px;}
.rules h4{color:#ffffff;background:#f55d1a;border-top-right-radius:25px;border-bottom-right-radius:25px;font-size:22px;padding:15px;font-weight:normal;width:80%;}
.rules p{color:#76889a;font-size:22px;padding:15px;font-weight:normal;margin:0px 15px 30px 15px;}
.b-event_header{position:relative;padding:18px 20px 13px 20px;margin-bottom:15px;white-space:nowrap;border-bottom:1px solid #e2e2e2;}
.b-event_header h4{margin:0;font:700 2em/1 'PT Sans', sans-serif;letter-spacing:.025em;color:#76889a;}
.b-event_header span{position:relative;color:#1ab5f5;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;}
.b-event_header span:before{position:absolute;z-index:1;left:-20px;bottom:-13px;right:-5px;height:3px;background:#1ab5f5;content:'';}
.b-event_header a,
.b-event_header a span{text-decoration:none;color:#1ab5f5;}
.b-event_header a:hover,
.b-event_header a:hover span{color:inherit;}
.b-event_general{padding:0 15px;}
.b-event_general_header{padding:10px 15px;margin:0 -15px 24px;text-align:center;color:#fff;background:#a1afb5;}
.b-event_general_header h2{font:1.6em/1.05 'PT Sans', sans-serif;letter-spacing:.025em;}
.b-event_general_info{display:table;width:100%;margin-bottom:12px;font:400 1.6em/1.3 'PT Sans', sans-serif;border-collapse:collapse;table-layout:fixed;}
.b-event_general_logo{display:table-cell;vertical-align:middle;width:60px;text-align:center;}
.b-event_general_logo img{display:inline-block;vertical-align:middle;position:relative;max-width:60px;max-height:60px;}
.b-event_general_team{display:table-cell;vertical-align:middle;padding:0 15px;}
.b-event_general_team.visiting{text-align:right;}
.b-event_general_team span.replace,
.b-event_general_team a{position:relative;font-weight:700;text-transform:uppercase;text-decoration:none;color:inherit;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;}
.b-event_general_team a:hover{color:#1ab5f5;}
.b-event_general_date{display:table-cell;vertical-align:middle;width:30%;text-align:center;}
.b-event_general_date_score{margin:12px 15px;font:700 2.25em/1 'PT Sans', sans-serif;letter-spacing:.25em;color:#000;}
.b-event_general_date_time{margin:12px 0;font:600 1.125em/1 'PT Sans', sans-serif;color:#2abb45;}
.b-event_countdown{padding:10px;text-align:center;white-space:nowrap;color:#fff;background:#a1afb5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.b-event_countdown_caption{margin-bottom:.25em;font:400 .75em 'PT Sans', sans-serif;}
.b-event_countdown_dash{display:inline-block;vertical-align:middle;position:relative;margin:0 6px;letter-spacing:-4px;}
.b-event_countdown_dash_digit{display:inline-block;vertical-align:middle;position:relative;height:30px;font:1.375em/30px 'PT Sans', sans-serif;letter-spacing:normal;}
.b-event_countdown_dash_title{display:block;position:relative;font:400 .75em 'PT Sans', sans-serif;letter-spacing:normal;}
.b-event_last_results{display:table;width:100%;margin-bottom:24px;table-layout:fixed;cursor:default;}
.b-event_last_results_cell{display:table-cell;vertical-align:middle;padding-left:73px;}
.b-event_last_results_cell ~ .b-event_last_results_cell{padding:0 73px 0 0;text-align:right;}
.b-event_last_results_bullet{cursor:pointer;display:inline-block;vertical-align:middle;margin:0 0 0 3px;width:10px;height:10px;background:#a1afb5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.b-event_last_results_bullet.win{background:#2abb45;}
.b-event_last_results_bullet.fail{background:#f14713;}
.b-event_seo{padding:20px 20px 0;}
h1.event{color:#47515a;font:400 1.4em/1.4 'PT Sans', sans-serif;}
.b-event_info_nav{display:table;width:100%;margin-bottom:32px;font:400 1.5em/1 'PT Sans', sans-serif;background:#1ab5f5;border-spacing:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.b-event_info_nav li{display:table-cell;vertical-align:middle;text-align:center;}
.b-event_info_nav li span,
.b-event_info_nav li a{display:block;position:relative;padding:14px 8px 12px;text-decoration:none;color:#fff;}
.b-event_info_nav li span:hover,
.b-event_info_nav li a:hover{text-decoration:underline;}
.b-event_info_nav li span.current,
.b-event_info_nav li a.current{font-weight:700;}
.b-event_info_nav li span.current:before,
.b-event_info_nav li a.current:before{position:absolute;left:50%;top:100%;margin-left:-8px;width:0;height:0;border-top:8px solid #1ab5f5;border-left:8px solid transparent;border-right:8px solid transparent;content:'';}
.b-event_info_page{padding:0 20px 30px;}
.b-event_info_box{margin-bottom:36px;}
.b-event_info_box_caption{margin-bottom:1em;font:400 1.7em/1.4 'PT Sans', sans-serif;color:#76889a;border-bottom:3px solid #1ab5f5;}
.b-event_info_page_row{margin:0 -10px 36px;}
.b-event_info_page_row_inner{display:table;width:100%;border-spacing:10px;}
.b-event_info_page_col{display:table-cell;vertical-align:top;padding:0;}
.b-event_info_page_col:first-child{padding:16px 0 0;width:340px !important;}
.b-event_info_page_col + .b-event_info_page_col{padding:15px 20px 30px;background:#f0f2f5;border:1px solid #e8eaed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.b-event_info_bets,
.b-event_info_video{margin-bottom:0;}
.b-event_info_video_poster{display:block;cursor:pointer;}
.b-event_info_video_poster img{display:block;width:100%;}
.b-event_info_bets_table{margin-bottom:10px;width:100%;border-spacing:0;}
.b-event_info_bets_table tr ~ tr td{border-top:1px solid #e2e6ea;}
.b-event_info_bets_table td{vertical-align:middle;padding:6px 0;font:700 1.4em 'PT Sans', sans-serif;color:#1ab5f5;}
.b-event_info_bets_table td ~ td{padding-left:10px;text-align:right;}
.b-event_info_bets_table a{display:inline-block;padding:2px 4px;width:50px;text-align:center;text-decoration:none;color:#fff;background:#c60007;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-event_info_bets_table a:hover{background:#bbb;}
.b-event-share a{margin:0 5px 0 0 !important;}
.b-event-share a.pluso-more{display:none !important;visibility:hidden !important;}
.b-event_info_live_row{margin:0 -10px;}
.b-event_info_live_col{float:left;padding-left:10px;padding-right:10px;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-event_info_live_caption{padding:10px 16px 8px;font:400 1.3em/1 'PT Sans', sans-serif;color:#2b343d;background:#e9eff5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.b-event_info_live_caption .e-tip{display:inline-block;vertical-align:middle;position:relative;top:-2px;margin-left:7px;}
.b-event_info_live_broadcasting{padding:0 10px;}
.b-event_info_live_broadcasting table{width:100%;font:400 1.2em/1 'PT Sans', sans-serif;white-space:nowrap;color:#69737d;border-spacing:0;}
.b-event_info_live_broadcasting table td{vertical-align:middle;padding:15px 10px;border-bottom:1px solid #d5dae0;}
.b-event_info_live_broadcasting table td:first-child,
.b-event_info_live_broadcasting table td:nth-child(2){width:25%;}
.b-event_info_live_broadcasting_link{display:block;float:right;width:70px;cursor:pointer;height:20px;background:url('../img/icons/look.png') no-repeat;}
.b-event_info_live_broadcasting_more{margin-top:10px;padding:10px 16px 8px;font:700 1.4em/1 'PT Sans', sans-serif;text-align:center;color:#76889a;background:transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms;}
.b-event_info_live_broadcasting_more:hover{background:#e9eff5;}
.b-event_info_forecasts{margin:0;}
.b-event_info_forecasts_row{margin:0 -10px;}
.b-event_info_forecasts_cell{float:left;padding-left:10px;padding-right:10px;width:33.333333333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-event_info_forecasts_cell:nth-child(1n){text-align:left;}
.b-event_info_forecasts_cell:nth-child(2n){text-align:center;}
.b-event_info_forecasts_cell:nth-child(3n){text-align:right;}
.b-event_info_forecasts_match{clear:both;padding:0 10px;margin-bottom:16px;font:700 1.6em/1.1 'PT Sans', sans-serif;color:#000;}
.b-event_info_forecasts_match a{text-decoration:none;color:inherit;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-event_info_forecasts_match a:hover{color:#1ab5f5;}
.b-event_info_forecasts_item{display:inline-block;padding:11px 12px 9px;height:14px;font:400 1.2em/1 'PT Sans', sans-serif;color:#2b343d;background:#e9eff5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.b-event_info_forecasts_item strong{margin-right:15px;color:#017b5b;}
.b-event_info_forecasts_item a{float:right;margin:-4px 0 0 15px;padding:4px 12px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#fff;background:#017b5b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-event_info_forecasts_item a:hover{background:#099470;}
.b-event_info_lineUp{margin:0 -10px 36px;}
.b-event_info_lineUp_team,
.b-event_info_lineUp_scheme{float:left;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-event_info_lineUp_scheme{min-height:1px;width:40%;}
.b-event_info_lineUp_team{width:30%;}
.b-event_info_lineUp_team_caption{display:table;width:100%;margin-bottom:15px;font:700 1.4em/1.2 'PT Sans', sans-serif;color:#51565b;border-spacing:0;border-bottom:1px solid #dcdddf;}
.b-event_info_lineUp_team_caption_logo{width:32px;}
.b-event_info_lineUp_team_caption_logo img{max-width:32px;max-height:32px;}
.b-event_info_lineUp_team_caption a{display:table-cell;vertical-align:middle;padding:3px 10px 3px 0;text-decoration:none;color:inherit;}
.b-event_info_lineUp_team_caption a:hover{color:#1ab5f5;}
.b-event_info_lineUp_team_list{width:100%;font:400 1.2em/1.3 'PT Sans', sans-serif;color:#51565b;border-spacing:0;}
.b-event_info_lineUp_team_list td{vertical-align:top;padding:0 10px 10px 0;}
.b-event_info_lineUp_team_list td.position{width:20px;color:#797f85;}
.b-event_info_lineUp_team_list td em{display:block;color:#969ca2;}
.b-event_info_lineUp_team_list td a{text-decoration:none;color:inherit;}
.b-event_info_lineUp_team_list td a:hover{text-decoration:underline;}
.b-event_info_lineUp_team_list_last td{padding-bottom:0px !important;border-bottom:1px solid #dcdddf;}
.b-event_info_lineUp_team_list_last + tr td{padding-top:10px !important;}
.b-event_info_lineUp_team_list_icon{display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:7px;background:url('../img/icons/lineUp.png') 0 0 no-repeat;}
.b-event_info_lineUp_team_list_icon ~ .b-event_info_lineUp_team_list_icon{margin-left:3px;}
.b-event_info_lineUp_team_list_icon.down{width:6px;height:13px;background-position:0 0;}
.b-event_info_lineUp_team_list_icon.up{width:6px;height:13px;background-position:-6px 0;}
.b-event_info_lineUp_team_list_icon.yellow{width:7px;height:11px;background-position:-12px -1px;}
.b-event_info_lineUp_team_list_icon.red{width:7px;height:11px;background-position:-19px -1px;}
.b-event_info_lineUp_team_list_icon.goal{width:11px;height:11px;background-position:-26px -1px;}
.b-event_info_lineUp_team_list_icon.injury{width:8px;height:8px;background-position:-38px -2px;}
.b-event_info_lineUp_team ~ .b-event_info_lineUp_team{text-align:right;}
.b-event_info_lineUp_team ~ .b-event_info_lineUp_team .b-event_info_lineUp_team_list td{padding:0 0 10px 15px;}
.b-event_info_lineUp_team ~ .b-event_info_lineUp_team .b-event_info_lineUp_team_list td.position{text-align:left;}
.b-event_info_lineUp_team ~ .b-event_info_lineUp_team .b-event_info_lineUp_team_list_icon{margin:0 3px 0 0 !important;}
.b-event_info_lineUp_team ~ .b-event_info_lineUp_team .b-event_info_lineUp_team_list_icon ~ .b-event_info_lineUp_team_list_icon:last-child{margin:0 7px 0 0 !important;}
.b-event_info_odds_bonuses{width:100%;margin-bottom:24px;font:400 1.1em/1 'PT Sans', sans-serif;color:#47515a;border-spacing:0;}
.b-event_info_odds_bonuses td{vertical-align:top;}
.b-event_info_odds_bonuses td ~ td{padding-left:10px;}
.b-event_info_odds_bonuses h3{font:700 1.8em/1 'PT Sans', sans-serif;color:#76889a;}
.b-event_info_odds_bonuses a{display:inline-block;margin-bottom:.35em;}
.b-event_info_odds_bonuses img{display:block;}
.b-event_info_odds_table{width:100%;font:400 1em/1 'PT Sans', sans-serif;color:#76889a;border-spacing:0;border-top:1px solid #d2d6d6;border-right:1px solid #d2d6d6;}
.b-event_info_odds_table td{vertical-align:middle;padding:10px 8px;border-left:1px solid #d2d6d6;border-bottom:1px solid #d2d6d6;}
.b-event_info_odds_table td.header{padding:12px 8px 8px;white-space:nowrap;}
.b-event_info_odds_table td strong{color:#1a2632;}
.b-event_info_odds_table td.red{background:#fef1ed !important;}
.b-event_info_odds_table td.blue{background:#edfafe !important;}
.b-event_info_odds_table_logotypes td{padding:4px 10px;}
.b-event_info_odds_table_logotypes td img{display:block;margin:0 auto;}
.b-event_info_odds_table_stat{display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-right:5px;width:16px;height:9px;background:url('../img/icons/stat_graph.png') center center no-repeat;}
.b-event_info_odds_table_factors td{background:transparent;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms;}
.b-event_info_odds_table_factors:hover td{background:#f5f5f5;}
.b-event_info_odds_table_factors td.header ~ td{padding:0;}
.b-event_info_odds_table_factors td.header ~ td a{display:block;padding:10px 8px;text-decoration:none;text-align:center;color:inherit;background:transparent;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms;}
.b-event_info_odds_table_factors td.header ~ td a:hover{color:#fff;background:#1ab5f5;}
.b-event_info_odds_table{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.b-event_info_odds_table tr:first-child td:first-child{-webkit-border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;border-radius:3px 0 0 0;}
.b-event_info_odds_table tr:first-child td:last-child{-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;border-radius:0 3px 0 0;}
.b-event_info_odds_table tr:last-child td:first-child{-webkit-border-radius:0 0 0 3px;-moz-border-radius:0 0 0 3px;border-radius:0 0 0 3px;}
.b-event_info_odds_table tr:last-child td:last-child{-webkit-border-radius:0 0 3px 0;-moz-border-radius:0 0 3px 0;border-radius:0 0 3px 0;}
.b-event_info_odds_table_nav td{padding:0;background:#e9ecee;}
.b-event_info_odds_table_nav td ~ td{border-left:none;}
.b-event_info_odds_table_nav_list{display:table;width:100%;border-collapse:collapse;}
.b-event_info_odds_table_nav_list a{display:table-cell;vertical-align:middle;padding:8px;font:700 1.2em/1 'PT Sans', sans-serif;letter-spacing:.025em;text-decoration:none;text-align:center;color:#000;background:transparent;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms;}
.b-event_info_odds_table_nav_list a:hover{color:#1ab5f5;}
.b-event_info_odds_table_nav_list a.current{background:#d2d6d6;}
.b-event_info_odds_chart{text-align:center;}
.b-event_info_odds_chart .b-analytics_bets_tabs_item_canvas{margin:0 auto 32px;}
.b-event_past_matches_col{float:left;width:50%;padding:0 40px 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-event_past_matches_caption{margin:10px 0;font:700 1.8em/1.1 'PT Sans', sans-serif;letter-spacing:.025em;color:#76889a;}
.b-event_past_matches_caption a{text-decoration:none;color:inherit;}
.b-event_past_matches_caption a:hover{color:#1ab5f5;}
.b-event_past_matches_video{padding-top:12px;margin-bottom:12px;font:400 1.1em/1.4 'PT Sans', sans-serif;color:#76889a;}
.b-event_past_matches_video ~ .b-event_past_matches_video{border-top:1px solid #dde3e8;}
.b-event_past_matches_video_poster{position:relative;z-index:5;float:left;width:100px;margin-right:10px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;}
.b-event_past_matches_video_poster img{display:block;width:100px;height:75px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.b-event_past_matches_video_poster:before,
.b-event_past_matches_video_poster:after{-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-event_past_matches_video_poster:before{position:absolute;z-index:5;left:0;top:0;right:0;bottom:0;background:rgba(0, 0, 0, 0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;content:'';}
.b-event_past_matches_video_poster:hover:before{background:rgba(0, 0, 0, .3);}
.b-event_past_matches_video_poster:after{position:absolute;z-index:10;left:50%;top:50%;margin:-25px 0 0 -25px;width:50px;height:50px;background:url('../img/icons/play.png') center center no-repeat;-moz-opacity:.65;-khtml-opacity:.65;opacity:.65;content:'';}
.b-event_past_matches_video_poster:hover:after{-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.b-event_past_matches_video_poster ~ *{margin-left:110px;}
.b-event_past_matches_video h5{margin:.3em 0;font:700 1.27272727272727em/1.1 'PT Sans', sans-serif;letter-spacing:.025em;color:#76889a;}
.b-event_past_matches_video h5 a{text-decoration:none;color:inherit;}
.b-event_past_matches_video h5 a:hover{color:#1ab5f5;}
.b-event_past_matches_video p{margin:.3em 0;}
.b-event_past_matches_video time{font-size:.90909090909091em;}
.b-event_header + .b-event_next_match{margin-top:-15px;}
.b-event_next_match{display:table;width:100%;font:400 1.4em/1.3 'PT Sans', sans-serif;border-spacing:0;background:transparent;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-event_next_match_cell{display:table-cell;vertical-align:middle;padding:12px 10px;text-decoration:none;color:inherit;}
.b-event_next_match ~ .b-event_next_match{border-top:1px solid #dde3e8;}
.b-event_next_match:hover{background:#f5f5f5;}
.b-event_next_match_date{padding-left:20px;white-space:nowrap;}
.b-event_next_match_date small{margin-right:7px;font-size:.85714285714286em;color:#76889a;}
.b-event_next_match_team{width:25%;text-align:right;}
.b-event_next_match_team img{display:block;position:relative;top:-2px;max-width:32px;max-height:32px;margin:0 auto;}
.b-event_next_match_team strong{display:table;width:100%;font-weight:inherit;text-align:inherit;}
.b-event_next_match_team strong span{display:table-cell;vertical-align:middle;text-align:inherit;}
.b-event_next_match_team strong span + span{width:32px;padding-left:10px;}
.b-event_next_match_splitter{width:30px;font:400 2em/1 'PT Sans', sans-serif;text-align:center;}
.b-event_next_match_splitter + .b-event_next_match_team{text-align:left;}
.b-event_next_match_splitter + .b-event_next_match_team span + span{width:auto;padding:0;}
.b-event_next_match_splitter + .b-event_next_match_team span:first-child{width:32px;padding-right:10px;}
.b-event_next_match_league{width:25%;padding-right:20px;line-height:1.2;text-align:right;}
.b-event_next_match_league span{text-decoration:none;color:#1ab5f5;}
.b-event_next_match_league span:hover{color:inherit;}
.b-event_aside_nav{list-style:none;padding:20px 10px;font:700 1.6em/1.1 'PT Sans', sans-serif;text-transform:uppercase;color:#999;}
.b-event_aside_nav li{display:inline-block;vertical-align:bottom;}
.b-event_aside_nav span.link{cursor:pointer;display:block;position:relative;padding:5px 10px;text-decoration:none;color:inherit;}
.b-event_aside_nav span.link.current:before{position:absolute;left:50%;top:100%;margin:0 0 0 -6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #2abb45;content:'';}
.b-event_aside_nav span.link:hover,
.b-event_aside_nav span.link.current{color:#2abb45;}
.b-event_aside_league{position:relative;font:400 1.4em/1.4 'PT Sans', sans-serif;color:#47515a;}
.b-event_aside_league_toggle{position:relative;padding:10px 11px;color:inherit;cursor:pointer;}
.b-event_aside_league_toggle:before{position:absolute;right:20px;top:50%;margin-top:-12px;width:15px;height:22px;background:url('../img/icons/dd_arrows.png') center center no-repeat;content:'';}
.b-event_aside_league_toggle img{display:inline-block;vertical-align:middle;margin:-3px 7px 0 0;max-width:22px;max-height:22px;}
.b-event_aside_league_dropDown{position:absolute;z-index:25;top:100%;left:-1px;right:-1px;background:#fff;border:1px solid #dde3e8;box-shadow:0 2px 4px rgba(0, 0, 0, .1);}
.b-event_aside_league_dropDown ul{list-style:none;}
.b-event_aside_league_dropDown ul li{display:block;}
.b-event_aside_league_dropDown ul li ~ li{border-top:1px solid #dde3e8;}
.b-event_aside_league_dropDown a, .b-event_aside_league_dropDown div.load{display:block;position:relative;padding:8px 20px;text-decoration:none;color:inherit;cursor:pointer}
.b-event_aside_league_dropDown a:hover, .b-event_aside_league_dropDown div.load:hover{background:#f5f5f5;}
.b-event_aside_league_dropDown img{display:inline-block;vertical-align:middle;margin-right:7px;max-width:18px;max-height:22px;}
.b-event_aside_league_dropDown{opacity:0;visibility:hidden;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-event_aside_league.open .b-event_aside_league_dropDown{opacity:1;visibility:visible;}
.b-event_aside_league.open .b-event_aside_league_toggle,
.b-event_aside_league:hover .b-event_aside_league_toggle{color:#1ab5f5;}
.b-event_aside_match{position:relative;padding:10px 10px 10px 38px;border-top:1px solid #dde3e8;background:transparent;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-event_aside_match:hover{background:#f5f5f5;}
.b-event_aside_match_link{position:absolute;z-index:5;left:0;top:0;right:0;bottom:0;background:rgba(255, 255, 255, .000001);}
.b-event_aside_match_fav{position:absolute;z-index:10;left:10px;top:50%;margin-top:-9px;width:18px;height:18px;background:url('../img/icons/fav_sm.png') right center no-repeat;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms;}
.b-event_aside_match_fav:hover{opacity:.6;}
.b-event_aside_match_fav.delete{background-position:left center;}
.b-event_aside_match table{display:table;width:100%;font:400 1.4em/1 'PT Sans', sans-serif;border-spacing:0;}
.b-event_aside_match table td{vertical-align:middle;padding-top:4px;padding-bottom:4px;}
.b-event_aside_match_logo{padding-right:10px;width:24px;}
.b-event_aside_match_logo img{display:block;max-width:24px;max-height:242px;}
.b-event_aside_match_team{font-size:.92857142857143em;color:#797f85;}
.b-event_aside_match_time{padding-right:20px;text-align:right;color:#2abb45;width:50px;}
.b-event_aside_match_goals{padding-left:10px;width:60px;text-align:center;border-left:1px solid #dde3e8;}
.b-event_aside_match_goals div{width:60px;}
.b-event_aside_match_time small,
.b-event_aside_match_goals small{font-size:.85714285714286em;color:#797f85;}
.b-event_aside_table{width:100%;}
.b-event_aside_table tr th:first-child,
.b-event_aside_table tr td:first-child{padding-left:10px;}
.b-event_aside_table tr th:last-child,
.b-event_aside_table tr td:last-child{padding-right:10px;}
.b-event_aside_table tr:first-child + tr td{padding-top:14px;}
.b-wg-live{position:absolute;top:0;right:0;}
.b-wg-live_nav{position:absolute;z-index:50;top:0;right:0;padding:13px;width:44px;color:#fff;background:#3f4c52;}
.b-wg-live_nav_icon_live{cursor:pointer;display:block;position:relative;top:-5px;width:41px;height:29px;margin:0 auto 5px;background:url('../img/icons/live_sprite.png') 0 0 no-repeat;}
.b-wg-live_nav_icon{cursor:pointer;display:block;position:relative;padding-top:5px;margin-top:5px;border-top:1px solid #6a7579;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-wg-live_nav_icon[data-count]:before{position:absolute;top:5px;right:-5px;content:attr(data-count);width:16px;height:16px;font:400 11px/16px 'PT Sans', sans-serif;text-align:center;color:#fff;background:#c60007;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.b-wg-live_nav_icon img{padding:12px 6px;width:32px;height:20px;background:#fff;background:rgba(255, 255, 255, 1);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-wg-live_nav_icon:hover img{background:rgba(255, 255, 255, .6);}
.b-wg-live_nav_icon.current img{background:rgba(255, 255, 255, .6);}
.b-wg-live_nav_icon.favorites img{background:rgba(255, 207, 30, 1);}
.b-wg-live_nav_icon.favorites:hover img{background:rgba(255, 207, 30, .6);}
.b-wg-live_nav_icon.favorites.current img{background:rgba(255, 207, 30, .6);}
.b-wg-live_nav_more{display:block;padding-top:5px;margin-top:5px;border-top:1px solid #6a7579;cursor:pointer;}
.b-wg-live_nav_more:before{display:block;position:relative;top:5px;width:29px;height:29px;margin:0 auto 5px;background:url('../img/icons/live_sprite.png') -41px 0 no-repeat;content:'';-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-wg-live_nav_more:hover:before{opacity:.75;}
.js-live-spoiler-box{margin:0 -10px;padding:0 10px;visibility:hidden;opacity:0;-webkit-transition:opacity 400ms, visibility 400ms;-moz-transition:opacity 400ms, visibility 400ms;-o-transition:opacity 400ms, visibility 400ms;transition:opacity 400ms, visibility 400ms;}
.js-live-spoiler.opened .js-live-spoiler-box{visibility:visible;opacity:1;}
.b-wg-live_main{position:absolute;z-index:40;top:0;right:80px;color:#fff;background:#3f4c52;opacity:0;visibility:hidden;-webkit-transform:translate(110%, 0);-moz-transform:translate(110%, 0);-ms-transform:translate(110%, 0);transform:translate(110%, 0);-webkit-transition:-webkit-transform 400ms, opacity 400ms, visibility 400ms;-moz-transition:-moz-transform 400ms, opacity 400ms, visibility 400ms;transition:transform 400ms, opacity 400ms, visibility 400ms;}
.b-wg-live_main__open{opacity:1;visibility:visible;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}
.b-wg-live_main_page{position:absolute;left:0;top:0;right:0;width:630px;visibility:hidden;opacity:0;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-transition:visibility 300ms ease, opacity 300ms ease;-o-transition:visibility 300ms ease, opacity 300ms ease;transition:visibility 300ms ease, opacity 300ms ease;}
.b-wg-live_main_page.visible{position:static;visibility:visible;opacity:1;}
.b-wg-live_main_close{position:absolute;z-index:10;right:10px;top:24px;font:400 1.2em/1 'PT Sans', sans-serif;color:#fff;cursor:pointer;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms;}
.b-wg-live_main_close:before{display:inline-block;vertical-align:middle;position:relative;top:1px;width:12px;height:12px;margin-right:7px;background:url('../img/icons/live_sprite.png') -70px -29px no-repeat;content:'';}
.b-wg-live_main_close:hover{opacity:.6;}
.b-wg-live_main_header{padding:20px 10px 5px;min-width:450px;font:400 1.8em/1 'PT Sans', sans-serif;}
.b-wg-live_main_header_icon{position:relative;top:-5px;float:left;margin-right:10px;width:24px;height:24px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.b-wg-live_main_header_icon:before{position:absolute;z-index:5;top:-6px;right:-8px;content:attr(data-count);width:16px;height:16px;font:400 11px/16px 'PT Sans', sans-serif;text-align:center;color:#fff;background:#c60007;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.b-wg-live_main_header_icon.live{top:-8px;width:41px;height:29px;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.b-wg-live_main_header_icon.live:after{display:block;width:41px;height:29px;margin:0;background:url('../img/icons/live_sprite.png') 0 0 no-repeat;content:'';}
.b-wg-live_main_header_icon img{display:block;margin:2px -4px;width:32px;height:20px;}
.b-wg-live_main_header h5{margin:0;font:inherit !important;}
.b-wg-live_main_caption{font:400 1.6em/1 'PT Sans', sans-serif;background:#6a7579;}
.b-wg-live_main_caption img{position:absolute;left:16px;top:50%;margin-top:-10px;max-width:20px;max-height:18px;}
.b-wg-live_main_caption__flag img{left:13px;margin-top:-7px;}
.b-wg-live_main_caption span.link{display:block;position:relative;padding:8px 15px 8px 44px;text-decoration:none;color:inherit;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-wg-live_main_caption span.link:hover{color:#3f4c52;}
.b-wg-live_main_matches{width:100%;font:400 1.2em/1 'PT Sans', sans-serif;color:#fff;border-spacing:0;}
.b-wg-live_main_matches tr[data-href]{cursor:pointer;background:transparent;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-wg-live_main_matches tr[data-href]:hover{background:#6a7579;}
.b-wg-live_main_matches td{vertical-align:middle;padding:12px 10px;border-bottom:1px solid #6a7579;}
.b-wg-live_main_matches tr:last-child td{border-bottom:none;}
.b-wg-live_main_matches_fav span{display:block;position:relative;top:-1px;margin:0 auto;padding:14px;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms;}
.b-wg-live_main_matches_fav span:hover{opacity:.6;}
.b-wg-live_main_matches_fav span:before{display:block;width:12px;height:12px;background:url('../img/icons/live_sprite.png') -55px -29px no-repeat;content:'';}
.b-wg-live_main_matches_fav span.delete:before{background-position:-43px -29px;}
.b-wg-live_main_matches_team{min-width:130px;white-space:nowrap;}
.b-wg-live_main_matches_team img{display:inline-block;vertical-align:middle;position:relative;top:-2px;margin-right:7px;max-width:22px;max-height:22px;}
.b-wg-live_main_matches_team span{display:inline-block;vertical-align:middle;}
.b-wg-live_main_matches_time{font:900 14px/1 'PT Sans', sans-serif;color:#2bbc49;}
.b-wg-live_main_matches_score_label{min-width:55px;padding:7px 0 5px;font:700 14px/1 'PT Sans', sans-serif;text-align:center;white-space:nowrap;color:#000;background:#eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.b-wg-live_main_matches_live_icon{display:block;margin:-1px auto 0;width:43px;height:20px;background:url('../img/icons/live_sprite.png') 0 -29px no-repeat;}
.b-wg-live_main_matches_data{width:30px;}
.b-wg-live_main_matches_fav{width:20px;padding:2px 0 !important;}
.b-event_aside_table.b-championship_table td{padding:0 3px;}
.b-event_aside_table.b-event_aside_table tr td:first-child{padding-left:5px;}
.b-wg-live_main_matches_time{width:30px;}
.b-wg-live_main_matches_live{width:60px;}
.b-liveBroadcasting_main{float:left;width:700px;margin-right:40px;}
.b-liveBroadcasting_main ~ .b-liveBroadcasting_info{margin-left:740px;}
.b-liveBroadcasting_banner{margin:0 0 18px;}
.b-liveBroadcasting_banner a,
.b-liveBroadcasting_banner img{display:block;max-width:450px;margin:0 auto;}
.b-liveBroadcasting_video{margin:0 0 24px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);min-height:480px;position:relative;}
.b-liveBroadcasting_video a,
.b-liveBroadcasting_video img,
.b-liveBroadcasting_video iframe,
.b-liveBroadcasting_video object{display:block;}
.b-liveBroadcasting_share{margin:0 0 24px;}
.b-liveBroadcasting_share_link{float:right;font:400 1.4em/1.71428571428571 'PT Sans', sans-serif;color:#76889a;}
.b-liveBroadcasting_share_link label{vertical-align:middle;}
.b-liveBroadcasting_share_link input{vertical-align:middle;margin-left:7px;padding:0 10px;height:24px;width:400px;font:400 12px 'PT Sans', sans-serif;color:#212121;background:#fff;border:1px solid #d2d6d6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:text;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-liveBroadcasting_share_social{padding:2px 0;}
.b-liveBroadcasting_bets{padding:12px 24px;text-align:center;border:1px solid #1ab5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.b-liveBroadcasting_bets_caption{margin-bottom:10px;font:700 1.8em 'PT Sans', sans-serif;color:#76889a;}
.b-liveBroadcasting_bets_item{display:inline-block;vertical-align:bottom;margin:0 18px;font:700 1.4em 'PT Sans', sans-serif;text-align:center;color:#1ab5f5;min-width:25%;}
.b-liveBroadcasting_bets_item a{display:block;margin-top:5px;padding:2px 17px 2px 17px;min-width:30px;text-decoration:none;color:#fff;background:#c60007;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-liveBroadcasting_bets_item a:hover{background:#d74348;}
.b-liveBroadcasting_teams{padding:8px 10px;margin-bottom:42px;border:1px solid #1ab5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.b-liveBroadcasting_teams table{width:100%;border-collapse:collapse;table-layout:fixed;}
.b-liveBroadcasting_teams table td{vertical-align:middle;text-align:center;}
.b-liveBroadcasting_teams_logo{font:400 1.2em/1.1 'PT Sans', sans-serif;text-transform:uppercase;color:#2c2c2c;text-align:center;}
.b-liveBroadcasting_teams_logo img{display:block;margin:0 auto 5px;max-width:32px;max-height:32px;}
.b-liveBroadcasting_teams_logo a{display:block;text-decoration:none;color:inherit;}
.b-liveBroadcasting_teams_logo a:hover{color:#1ab5f5;}
.b-liveBroadcasting_teams_score{margin-bottom:.15em;font:700 3em/1 'PT Sans', sans-serif;letter-spacing:.025em;color:#000;}
.b-liveBroadcasting_teams_time{font:600 1.4em/1 'PT Sans', sans-serif;color:#2abb45;}
.b-liveBroadcasting_share + .b-liveBroadcasting_teams{margin:0;}
.b-liveBroadcasting_channels_caption{margin-bottom:.5em;font:700 2em/1 'PT Sans', sans-serif;letter-spacing:.025em;color:#212121;}
.b-liveBroadcasting_channels_pan{padding:35px 0;height:460px;}
.b-liveBroadcasting_channels_pan .mCustomScrollBox{width:200% !important;max-width:200% !important;pointer-events:none;}
.b-liveBroadcasting_channels_pan .mCSB_container{width:50% !important;max-width:50% !important;overflow:visible !important;pointer-events:auto !important;}
.b-liveBroadcasting_channels_list{width:100%;font:400 1.4em/1 'PT Sans', sans-serif;white-space:nowrap;color:#69737d;border-spacing:0;}
.b-liveBroadcasting_channels_list td{vertical-align:middle;padding:16px 12px;border-bottom:1px solid #d5dae0;}
.b-liveBroadcasting_channels_tip{display:inline-block;position:relative;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms;cursor:pointer;}
.b-liveBroadcasting_channels_tip:hover{color:#1ab5f5;}
.b-liveBroadcasting_channels_tip span{border-bottom-width:1px;border-bottom-style:dashed;}
.b-liveBroadcasting_channels_link{display:block;float:right;width:43px;height:20px;background:url('../img/icons/live_sprite.png') 0 -29px no-repeat;}
.b-panel_header{clear:left;margin:16px 15px 0;}
.b-panel_header .b-path{display:inline;}
.b-panel_header .b-path + h1{display:inline;font:400 1.2em/1.2 'PT Sans', sans-serif;color:#a8a8a8;}
.b-panel_header_fav{cursor:pointer;float:right;margin-top:0;width:24px;height:24px;background:url('../img/icons/fav.png') right center no-repeat;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms;position:absolute;right:10px;z-index:22;}
.b-panel_header_fav:hover{opacity:.75;}
.b-panel_header_fav.delete{background:url('../img/icons/fav.png') left center no-repeat;}
.b-content_widget.open{border-top:none;}
.b-content_widget__live{padding-right:70px;}
.b-panel_table_fav{display:inline-block;position:relative;margin-right:12px;vertical-align:bottom;z-index:10;left:10px;top:50%;margin-top:-9px;width:18px;height:18px;background:url('../img/icons/fav_sm.png') right center no-repeat;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms;}
.b-panel_table_fav:hover{opacity:.6;}
.b-panel_table_fav.delete{background-position:left center;}
iframe[src^="http://livetv.sx/"]{display:none !important;}
.b-event_aside_table.b-championship_table td span.link,
.b-event_aside_table.b-championship_table td a{padding:2px 0px;}
.b-event_info_header_nav{display:table;width:100%;margin:12px;font:400 1.75em/1 'PT Sans', sans-serif;border-spacing:0;}
.b-event_info_header_nav li{display:inline-block;vertical-align:middle;text-align:center;padding:0 12px;}
.b-event_info_header_nav a{color:#000000;text-decoration:none;}
.b-event_info_header_nav a.current{color:#1ab5f5;text-decoration:underline;}
.b-event_info_odds_table td.bold{font-weight:bold;}
.highcharts-container svg>text>tspan{display:none !important;}
.b-liveBroadcasting_popup_ads{position:absolute;bottom:15px;right:15px;width:240px;height:60px;overflow:hidden;z-index:11000;}
#champ_menu{display:inline-block;vertical-align:top;height:20px;line-height:20px;margin-left:20px;margin-top:20px;}
#champ_menu ul{list-style:none outside;}
#champ_menu li{display:inline-block;padding-left:20px;}
#champ_menu li span,
#champ_menu li a{height:20px;line-height:20px;font-size:14px;color:#a9b4bf;text-decoration:none;}
#champ_menu li span.active,
#champ_menu li a.active, #champ_menu li a:hover{color:#010101;}
#champ_menu li span.active,
#champ_menu li a.active{text-decoration:underline;}
.b-championship_header_switcher > li a.trigger{color:#3f4c51;margin-right:0px;padding-right:25px;padding-left:10px;background:url(../img/arr2.png) 85% center no-repeat;}
.b-broadcasts_list_set_item_video{cursor:pointer;display:block;position:absolute;right:20px;top:50%;width:24px;height:24px;margin-top:-12px;background:url('/images/icon/media-play-24.png') center center no-repeat;}
.b-liveBroadcasting_channels_pan .small_preview .video_mini_link{width:100px;height:72px;}
.b-liveBroadcasting_channels_pan .small_preview .img{width:100px;height:72px;position:absolute;top:0px;left:0;cursor:pointer;}
.b-liveBroadcasting_channels_pan .small_preview .preview_title{display:block;padding-right:30px;font-size:14px;min-height:18px;line-height:16px;color:#76889a;margin-bottom:5px;font-weight:bold;text-decoration:none;}
.b-liveBroadcasting_channels_pan .small_preview .text{color:#76889a;font-size:11px;}
.b-liveBroadcasting_channels_pan .small_preview{padding:0 0 10px;margin-bottom:10px;min-height:82px;position:relative;padding-left:110px;border-bottom:1px solid #dde3e8;}
.b-liveBroadcasting_channels_pan .small_preview .preview_title:hover{color:#1ab5f5;}
.game_list_item_video{display:inline-block;vertical-align:top;width:31.4%;overflow:hidden;position:relative;background-color:#000;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;margin:0 0.75% 20px;text-align:center;cursor:pointer;}
.game_list_item_video .black_shadow{position:absolute;left:0;bottom:0;width:100%;padding:5px 10px 3px 30px;background-color:rgba(0, 0, 0, 0.65);text-align:left;}
.game_list_item_video .black_shadow .ico{position:absolute;width:15px;height:15px;top:50%;margin-top:-7px;left:7px;background:url(/images/new_template/sprite.png) -20px -100px;}
.game_list_item_video .black_shadow .title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;height:13px;color:#fff;font-size:12px;line-height:13px;}
.game_list_item_video .black_shadow .sub_title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:10px;color:#fff;font-size:10px;line-height:10px;}
.game_list_item_video .video_link{width:267px;height:168px;}
.tournament-goals .small_preview{padding:0 0 10px;margin-bottom:10px;min-height:82px;position:relative;padding-left:110px;border-bottom:1px solid #dde3e8;}
.tournament-goals .small_preview .img{width:100px;height:72px;position:absolute;top:0px;left:0;cursor:pointer;}
.tournament-goals .small_preview .video_mini_link{width:100px;height:72px;}
.tournament-goals .small_preview .number{position:absolute;top:0px;right:0;font-size:14px;height:18px;line-height:18px;color:#dfb41f;font-weight:bold;}
.tournament-goals .small_preview .preview_title{display:block;padding-right:30px;font-size:14px;min-height:18px;line-height:16px;color:#76889a;margin-bottom:5px;font-weight:bold;}
.tournament-goals .small_preview .text{color:#76889a;font-size:11px;}
.tournament-goals{padding:20px;}
ol.star-rating{width:160px;height:16px;margin:0px;padding:0;list-style:none;position:relative;background:url(/images/new_template/stars.png);display:inline-block;vertical-align:top;}
ol.star-rating li a{display:block;width:16px;height:16px;left:0;text-indent:-9999px;position:absolute;text-decoration:none;z-index:10;}
ol.star-rating li{float:left;margin:0;padding:0;display:inline-block;cursor:pointer;}
ol.star-rating li.current{background:url(/images/new_template/stars.png) 0 -16px;height:16px;z-index:1;}
ol.star-rating li a.star1{left:0px;}
ol.star-rating li a.star2{left:16px;}
ol.star-rating li a.star3{left:32px;}
ol.star-rating li a.star4{left:48px;}
ol.star-rating li a.star5{left:64px;}
ol.star-rating li a.star6{left:80px;}
ol.star-rating li a.star7{left:96px;}
ol.star-rating li a.star8{left:112px;}
ol.star-rating li a.star9{left:128px;}
ol.star-rating li a.star10{left:144px;}
ol.star-rating li a.star1:hover{width:16px;}
ol.star-rating li a.star2:hover{width:32px;}
ol.star-rating li a.star3:hover{width:48px;}
ol.star-rating li a.star4:hover{width:64px;}
ol.star-rating li a.star5:hover{width:80px;}
ol.star-rating li a.star6:hover{width:96px;}
ol.star-rating li a.star7:hover{width:112px;}
ol.star-rating li a.star8:hover{width:128px;}
ol.star-rating li a.star9:hover{width:144px;}
ol.star-rating li a.star10:hover{width:160px;}
ol.star-rating li a:hover{background:url(/images/new_template/stars.png) 0 -16px;left:0;z-index:2;}
.b-championship_header_switcher.result li:first-child{padding-left:5px;}
.focus-pointer{cursor:pointer;}
#statistic_top_bets_box{max-width:1000px;margin:0 auto;}
.i-sprite:before{display:block;background:url('../img/icons/account_sprite.png') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;content:'';}
.i-sprite-minus:before{background-position:-0px -0px;width:22px;height:22px;}
.i-sprite-plus:before{background-position:-0px -22px;width:22px;height:22px;}
.i-sprite-state-lg-min:before{background-position:-0px -44px;width:22px;height:22px;}
.i-sprite-state-lg-no:before{background-position:-0px -66px;width:22px;height:22px;}
.i-sprite-state-lg-yes:before{background-position:-0px -88px;width:22px;height:22px;}
.i-sprite-info:before{background-position:-0px -110px;width:20px;height:20px;}
.i-sprite-plus-bold-blue:before{background-position:-0px -130px;width:18px;height:18px;}
.i-sprite-plus-bold-white:before{background-position:-0px -148px;width:18px;height:18px;}
.i-sprite-settings:before{background-position:-0px -166px;width:18px;height:18px;}
.i-sprite-wallet:before{background-position:-0px -184px;width:18px;height:18px;}
.i-sprite-search:before{background-position:-0px -202px;width:16px;height:16px;}
.i-sprite-edit:before{background-position:-0px -218px;width:14px;height:15px;}
.i-sprite-state-sm-min:before{background-position:-0px -233px;width:12px;height:12px;}
.i-sprite-state-sm-no:before{background-position:-0px -245px;width:12px;height:12px;}
.i-sprite-state-sm-yes:before{background-position:-0px -257px;width:12px;height:12px;}
.i-sprite-cross-sm:before{background-position:-0px -269px;width:11px;height:11px;}
.i-sprite-bell:before{background-position:-12px -233px;width:9px;height:10px;}
.b-account [data-tabs-item]{display:none;}
.b-account .b-account_widget_header + [data-tabs-item]{display:block;}
.b-account .js-init .js-account-tabs-wrapper{position:relative;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translateZ(0px);}
.b-account .js-init .js-account-tabs-page{position:absolute;left:0;top:0;right:0;visibility:hidden;opacity:0;-webkit-transition:visibility 300ms ease, opacity 300ms ease;-o-transition:visibility 300ms ease, opacity 300ms ease;transition:visibility 300ms ease, opacity 300ms ease;}
.b-account .js-init .js-account-tabs-page.visible{position:static;visibility:visible;opacity:1;}
.js-textField-clone{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-account{position:relative;}
.b-account a{-webkit-transition:color 250ms, background 250ms, border 250ms, opacity 250ms, visibility 250ms;-moz-transition:color 250ms, background 250ms, border 250ms, opacity 250ms, visibility 250ms;-o-transition:color 250ms, background 250ms, border 250ms, opacity 250ms, visibility 250ms;transition:color 250ms, background 250ms, border 250ms, opacity 250ms, visibility 250ms;}
.b-account_layout{margin:0 -10px;}
.b-account_layout_col{position:relative;float:left;width:28%;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-account_layout_col.lg{width:44%;}
.b-account_widget{position:relative;}
.b-account_widget_header{padding:11px 10px 9px;background:#f0f2f5;border-bottom:1px solid #dde3e8;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.b-account_widget_header_tabs{list-style:none;font:700 1.2em/1.25 'PT Sans', sans-serif;color:#454545;cursor:default;}
.b-account_widget_header_tabs li{display:inline-block;margin-right:2px;}
.b-account_widget_header_tabs li:after{margin-left:5px;content:'|';}
.b-account_widget_header_tabs li:last-child{margin-right:0;}
.b-account_widget_header_tabs li:last-child:after{content:'';}
.b-account_widget_header_tabs a{text-decoration:none;color:inherit;}
.b-account_widget_header_tabs a:hover,
.b-account_widget_header_tabs a.current{text-decoration:none;color:#1ab5f5;}
.b-account_popup{position:absolute;z-index:25;padding:16px 18px 18px;text-align:left;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, .25);-moz-box-shadow:0 01px 3px rgba(0, 0, 0, .25);box-shadow:0 0 3px rgba(0, 0, 0, .25);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-account_popup_title{margin-bottom:16px;font:700 2em/1.05 'PT Sans', sans-serif;}
.b-account_popup_close{position:absolute;z-index:15;top:18px;right:14px;padding:3px;width:10px;height:10px;cursor:pointer;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}
.b-account_popup_close:hover{opacity:.75;}
.b-account_popup__blue{color:#fff;background:#1ab5f5;}
.b-account_popup__blue .b-account_popup_close{background:url('../img/icons/popup-close-white.png') 3px 3px no-repeat;}
.b-account_popup__gray{color:#a1afb5;background:#f0f2f5;}
.b-account_popup__gray .b-account_popup_close{background:url('../img/icons/popup-close-gray.png') 3px 3px no-repeat;}
.b-account_popup__white{color:#454545;background:#fff;}
.b-account_popup__white .b-account_popup_close{background:url('../img/icons/popup-close-gray.png') 3px 3px no-repeat;}
.b-account_popup{opacity:0;visibility:hidden;-webkit-transition:opacity 250ms, visibility 250ms;-moz-transition:opacity 250ms, visibility 250ms;-o-transition:opacity 250ms, visibility 250ms;transition:opacity 250ms, visibility 250ms;}
.b-account_popup.active{opacity:1;visibility:visible;}
.b-account_popup .js-account-popup-xhr{display:none;opacity:0;-webkit-transition:opacity 250ms;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms;}
.b-account_user_row{position:relative;padding:10px;}
.b-account_user_row ~ .b-account_user_row{border-top:1px solid #dde3e8;}
.b-account_user_main{padding:18px 0 12px;text-align:center;}
.b-account_user_main_team{display:block;float:left;margin:0 10px 0 14px;font:700 1.6em/1.35 'PT Sans', sans-serif;text-decoration:none;text-align:center;color:#454545;}
.b-account_user_main_team img{display:block;max-height:48px;margin:0 auto 6px;}
.b-account_user_main_team:hover{color:#1ab5f5;}
.b-account_user_main_pic{display:block;position:relative;width:100px;margin:0 auto 12px;background:#e9eff5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;}
.b-account_user_main_pic img{display:block;position:relative;width:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}
.b-account_user_main_pic i{position:absolute;z-index:5;left:50%;top:50%;margin:-20px 0 0 -20px;width:40px;height:40px;border:3px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:'';opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}
.b-account_user_main_pic i:before{display:block;margin:8px auto;}
.b-account_user_main_pic:hover img{opacity:.75;}
.b-account_user_main_pic:hover i{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.b-account_user_main_name{font:700 1.6em/1.35 'PT Sans', sans-serif;color:#454545;}
.b-account_user_main_name img{margin-right:5px;}
.b-account_user_main_name_edit{display:inline-block;vertical-align:-2px;margin-left:6px;cursor:pointer;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}
.b-account_user_main_name_edit:before{display:block;}
.b-account_user_main_name_edit:hover{opacity:.75;}
.b-account_user_level{padding:12px 10px 14px;font:700 1.2em/1 'PT Sans', sans-serif;}
.b-account_user_level_achievement{float:left;width:100px;margin-right:10px;color:#454545;}
.b-account_user_level_achievement + .b-account_user_level_progress{margin-left:110px;}
.b-account_user_level_achievement img{vertical-align:-6px;margin-right:6px;}
.b-account_user_level_progress_bar{position:relative;margin-top:2px;line-height:17px;text-align:center;color:#fff;background:#a1afb5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;}
.b-account_user_level_progress_bar_complete{height:17px;background:#1ab5f5;}
.b-account_user_level_progress_bar:before{position:absolute;z-index:5;left:0;right:0;top:0;bottom:0;content:attr(data-count);}
.b-account_user_balance{position:relative;padding:14px 10px 12px;font:700 1.6em/1.35 'PT Sans', sans-serif;text-align:center;color:#454545;}
.b-account_user_balance_icon{display:inline-block;vertical-align:-2px;margin-right:3px;text-decoration:none;}
.b-account_user_balance strong{color:#1ab5f5;}
.b-account_user_balance a{text-decoration:none;color:inherit;}
.b-account_user_balance a:hover{opacity:.75;}
.b-account_user_stat_table{width:100%;height:64px;table-layout:fixed;border-collapse:separate;border-spacing:0;}
.b-account_user_stat_table td{vertical-align:middle;padding:10px;font:400 1.2em/1.25 'PT Sans', sans-serif;text-align:center;color:#a6a6a6;background:#f0f2f5;border:1px solid #d0d8de;border-left:none;}
.b-account_user_stat_table td strong{display:block;font-size:1.5em;color:#454545;}
.b-account_user_stat_table td:first-child{border-left:1px solid #d0d8de;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
.b-account_user_stat_table td:last-child{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}
.b-account_user_uploader{left:0;top:0;right:0;}
.b-account_user_uploader .e-uploader{display:block;margin-right:2px;padding:0 100px 0 14px;width:100%;height:36px;font:400 1.6em/36px 'PT Sans', sans-serif;text-overflow:ellipsis;text-shadow:none;color:#454545;background:#fff;border:1px solid #1c94c5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 3px;rgba(0, 0, 0, .1);-moz-box-shadow:0 0 3px;rgba(0, 0, 0, .1);box-shadow:0 0 3px rgba(0, 0, 0, .1);}
.b-account_user_uploader .e-uploader_btn{position:absolute;z-index:5;right:-2px;top:0;bottom:0;padding:0 20px;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.b-account_user_uploader .e-uploader_file{display:block;overflow:hidden;width:100%;line-height:36px;white-space:nowrap;text-overflow:ellipsis;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.b-account_user_main_profile{left:0;top:100%;right:0;margin-top:-12px;}
.b-account_user_main_profile .g-btn{padding:11px 20px 9px;font-size:17px;line-height:1;}
.b-account_user_balance_details{top:100%;left:0;right:0;margin-top:-12px;padding:20px 20px 0;font:400 10px/1.25 'PT Sans', sans-serif;}
.b-account_user_balance_details_form{margin:0 0 20px;}
.b-account_user_balance_details_form .b-form_box:first-child{margin-right:30px;}
.b-account_user_balance_details_history{max-height:262px;margin-left:-20px;margin-right:-20px;padding:25px 20px;}
.b-account_user_balance_details_history.mCS_no_scrollbar{padding:0 20px;}
.b-account_user_balance_details_history .mCSB_buttonUp{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.b-account_user_balance_details_history .mCSB_buttonDown{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.b-account_user_balance_details_history .mCSB_draggerContainer{visibility:hidden;}
.b-account_user_balance_details_history_table{width:100%;font:400 13px/1.25 'PT Sans', sans-serif;color:#212121;}
.b-account_user_balance_details_history_table td{vertical-align:middle;padding:10px 6px 10px 0;}
.b-account_user_balance_details_history_table td:first-child{width:50px;color:#a1afb5;}
.b-account_user_balance_details_history_table td:first-child + td{width:21px;}
.b-account_user_balance_details_history_table i{display:block;width:21px;height:21px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.b-account_user_balance_details_history_table i.i-sprite-plus{background:#3cc154;}
.b-account_user_balance_details_history_table i.i-sprite-minus{background:#f14814;}
.b-account_messages_header{position:relative;padding:16px 20px;font:700 1.6em/1.2 'PT Sans', sans-serif;border-bottom:1px solid #dde3e8;}
.b-account_messages_header_tabs{margin-left:-20px;padding:2px 0 0 16px;color:#1ab5f5;border-left:4px solid #1ab5f5;cursor:default;}
.b-account_messages_header_tabs li{display:inline-block;margin-right:3px;}
.b-account_messages_header_tabs li ~ li:before{margin-right:7px;content:'|';}
.b-account_messages_header_tabs a{text-decoration:none;color:inherit;}
.b-account_messages_header_tabs a:hover,
.b-account_messages_header_tabs a.current{text-decoration:none;color:#a1afb5;}
.b-account_messages_header + [data-tabs-item]{display:block;}
.b-account_messages_list_inner{max-height:389px;overflow-y:auto;overflow-x:visible;}
.b-account_messages_footer{padding:18px 20px;border-top:1px solid #dde3e8;}
.b-account_messages_footer_form{position:relative;}
.b-account_messages_footer_form_btn{position:absolute;z-index:5;right:0;top:0;padding:7px 20px 8px;height:34px;font:700 17px 'PT Sans', sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.b-account_messages_footer_form_field{display:block;position:relative;padding:0 16px;width:100%;height:34px;font:400 13px/35px 'PT Sans', sans-serif;text-overflow:ellipsis;text-shadow:none;color:#454545;background:#fff;border:1px solid #1c94c5;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);-webkit-border-radius:5px !important;-moz-border-radius:5px !important;border-radius:5px !important;}
.b-account_messages_footer_form_field:-ms-input-placeholder{font-weight:300;font-style:normal;color:#a1afb5;text-overflow:ellipsis;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;transition:all 250ms ease;}
.b-account_messages_footer_form_field:-moz-placeholder{font-weight:300;font-style:normal;color:#a1afb5;text-overflow:ellipsis;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;transition:all 250ms ease;}
.b-account_messages_footer_form_field::-webkit-input-placeholder{font-weight:300;font-style:normal;color:#a1afb5;text-overflow:ellipsis;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;transition:all 250ms ease;}
.b-account_messages_footer_form_field:focus:-ms-input-placeholder{color:transparent;}
.b-account_messages_footer_form_field:focus:-moz-placeholder{color:transparent;}
.b-account_messages_footer_form_field:focus::-webkit-input-placeholder{color:transparent;}
.b-account_messages_footer_form_autoComplete{position:absolute;list-style:none;overflow:hidden;background:#fff;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, .25);-moz-box-shadow:0 01px 3px rgba(0, 0, 0, .25);box-shadow:0 0 3px rgba(0, 0, 0, .25);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.b-account_messages_footer_form_autoComplete li{padding:8px 16px;font:700 14px/1.15 'PT Sans', sans-serif;color:#454545;cursor:pointer;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}
.b-account_messages_footer_form_autoComplete li:hover{background:#f5f5f5;}
.b-account_message{position:relative;padding:10px 20px;}
.b-account_message ~ .b-account_message{border-top:1px solid #dde3e8;}
.b-account_message_avatar{float:left;width:42px;margin-right:12px;cursor:pointer;}
.b-account_message_avatar img{display:block;position:relative;width:42px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.b-account_message_body{position:relative;margin-left:54px;}
.b-account_message_text{font:400 13px/1.25 'PT Sans', sans-serif;color:#a6a6a6;cursor:pointer;-webkit-transition:opacity 250ms, visibility 250ms;-moz-transition:opacity 250ms, visibility 250ms;-o-transition:opacity 250ms, visibility 250ms;transition:opacity 250ms, visibility 250ms;}
.b-account_message_text p{margin:4px 0;}
.b-account_message_text i{display:inline-block;vertical-align:-2px;margin-right:4px;}
.b-account_message_text strong{font-weight:700;color:#454545;}
.b-account_message_text.online:before,
.b-account_message_text.offline:before{position:absolute;right:0;top:50%;margin-top:-4px;width:8px;height:8px;-webkit-border-radius:80%;-moz-border-radius:80%;border-radius:80%;content:'';}
.b-account_message_text.online:before{background:#2abb45;}
.b-account_message_text.offline:before{background:#f14713;}
.b-account_message_controls{position:absolute;z-index:5;left:0;top:50%;right:0;margin-top:-15px;opacity:0;visibility:hidden;-webkit-transition:opacity 250ms, visibility 250ms;-moz-transition:opacity 250ms, visibility 250ms;-o-transition:opacity 250ms, visibility 250ms;transition:opacity 250ms, visibility 250ms;}
.b-account_message_controls_add{float:left;padding:8px 10px;font:400 13px/1 'PT Sans', sans-serif;text-decoration:none;color:#454545;}
.b-account_message_controls_add:hover{color:#1ab5f5;}
.b-account_message_controls_clear{float:right;padding:9px;margin-right:-10px;}
.b-account_message_controls_clear:hover{opacity:.75;}
.b-account_message_body.controls .b-account_message_text{opacity:0;visibility:hidden;}
.b-account_message_body.controls .b-account_message_controls{opacity:1;visibility:visible;}
.b-account_messages_chat{top:-20px;left:100%;margin-left:20px;padding:20px;width:100%;}
.b-account_messages_chat .mCSB_draggerContainer{visibility:hidden;}
.b-account_messages_chat_inner{margin:15px 0;max-height:340px;}
.b-account_messages_chat_inner .mCSB_draggerContainer{right:-10px;margin:0;}
.b-account_messages_chat_message{position:relative;padding:0 42px;min-height:42px;font:400 13px/1.38 'PT Sans', sans-serif;color:#454545;}
.b-account_messages_chat_message ~ .b-account_messages_chat_message{margin-top:36px;}
.b-account_messages_chat_message_balloon{position:relative;padding:12px;background:#efefef;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.b-account_messages_chat_message_balloon:before{position:absolute;top:10px;border-top:6px solid transparent;border-bottom:6px solid transparent;content:'';}
.b-account_messages_chat_message_avatar{position:absolute;top:0;width:42px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.b-account_messages_chat_message.left{padding-left:62px;}
.b-account_messages_chat_message.left .b-account_messages_chat_message_avatar{left:0;}
.b-account_messages_chat_message.left .b-account_messages_chat_message_balloon:before{right:100%;border-right:8px solid #efefef;}
.b-account_messages_chat_message.right{padding-right:62px;}
.b-account_messages_chat_message.right .b-account_messages_chat_message_avatar{right:0;}
.b-account_messages_chat_message.right .b-account_messages_chat_message_balloon:before{left:100%;border-left:8px solid #efefef;}
.b-account_messages_chat_form{position:relative;margin-top:36px;}
.b-account_messages_chat_form button{position:absolute;z-index:5;right:0;bottom:0;height:39px;padding:7px 14px 8px;font:700 17px 'PT Sans', sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.b-account_messages_chat_form_msg{padding:8px 110px 8px 16px;background:#fff;border:1px solid #1c94c5;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.b-account_messages_chat_form textarea{display:block;position:relative;resize:none;padding:0;width:100%;height:21px;max-height:147px;font:400 14px/1.5 'PT Sans', sans-serif;text-overflow:ellipsis;color:#454545;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-account_messages_chat_form textarea:-ms-input-placeholder{font-weight:300;font-style:normal;color:#a1afb5;text-overflow:ellipsis;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;transition:all 250ms ease;}
.b-account_messages_chat_form textarea:-moz-placeholder{font-weight:300;font-style:normal;color:#a1afb5;text-overflow:ellipsis;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;transition:all 250ms ease;}
.b-account_messages_chat_form textarea::-webkit-input-placeholder{font-weight:300;font-style:normal;color:#a1afb5;text-overflow:ellipsis;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;transition:all 250ms ease;}
.b-account_messages_chat_form textarea:focus:-ms-input-placeholder{color:transparent;}
.b-account_messages_chat_form textarea:focus:-moz-placeholder{color:transparent;}
.b-account_messages_chat_form textarea:focus::-webkit-input-placeholder{color:transparent;}
.b-account_matches .b-account_widget_header{position:relative;padding-right:32px;}
.b-account_matches .b-account_widget_header_settings{position:absolute;right:4px;top:6px;padding:3px;width:18px;height:18px;}
.b-account_matches .b-account_widget_header_settings:hover{opacity:.7;}
.b-account_matches_tab{display:block !important;position:absolute;left:-10000px;top:-10000px;right:0;visibility:hidden;}
.b-account_matches_tab.visible{position:static;visibility:visible;}
.b-account_matches_add_team{display:table;width:100%;height:400px;font:700 16px/1.2 'PT Sans', sans-serif;}
.b-account_matches_add_team a{display:table-cell;vertical-align:middle;padding:10px;text-decoration:none;text-align:center;color:#454545;}
.b-account_matches_add_team a:hover{color:#1ab5f5;}
.b-account_matches_add_team a i{display:block;margin:16px auto;width:40px;height:40px;border:3px solid #1ab5f5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:'';opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}
.b-account_matches_add_team a i:before{display:block;margin:8px auto;}
.b-account_matches_add_team a:hover i{opacity:.85;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85);}
.b-account_matches_list{max-height:344px;padding:25px 0;}
.b-account_matches_list.mCS_no_scrollbar{padding:0;}
.b-account_matches_list .mCSB_buttonUp{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.b-account_matches_list .mCSB_buttonDown{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.b-account_matches_list .mCSB_draggerContainer{visibility:hidden;}
.b-account_matches_calendar{position:relative;max-height:161px;}
.b-account_matches_calendar_list{display:none;position:relative;}
.b-account_matches_calendar_list .b-account_matches_list{max-height:172px;}
.b-account_matches_calendar_list:before{position:absolute;z-index:-10;left:0;top:0;right:0;bottom:0;background:#fff url('../img/preloaders/02.gif') center center no-repeat;opacity:0;visibility:hidden;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;content:'';}
.b-account_matches_calendar_list.loading:before{z-index:20;opacity:.8;visibility:visible;}
.b-account_matches_calendar_widget .ui-datepicker{margin:0;padding:0 10px;width:auto;font:400 10px/1.1 'PT Sans', sans-serif;}
.b-account_matches_calendar_widget .ui-datepicker-header{position:relative;margin:0 -10px 5px;padding:0 32px;height:28px;font:700 1.4em/28px 'PT Sans', sans-serif;text-transform:none;text-align:center;white-space:nowrap;color:#fff;background:#a1afb5;}
.b-account_matches_calendar_widget .ui-datepicker-title{margin:0;line-height:inherit;}
.b-account_matches_calendar_widget .ui-datepicker-header .ui-datepicker-prev,
.b-account_matches_calendar_widget .ui-datepicker-header .ui-datepicker-next{display:block;position:absolute;top:0;bottom:0;width:32px;height:28px;background-position:center center;background-repeat:no-repeat;border:none !important;cursor:pointer;}
.b-account_matches_calendar_widget .ui-datepicker-header .ui-datepicker-prev span,
.b-account_matches_calendar_widget .ui-datepicker-header .ui-datepicker-next span{display:none;}
.b-account_matches_calendar_widget .ui-datepicker-header .ui-datepicker-prev:hover,
.b-account_matches_calendar_widget .ui-datepicker-header .ui-datepicker-next:hover{opacity:.75;}
.b-account_matches_calendar_widget .ui-datepicker-header .ui-datepicker-prev{left:0;background-image:url('../img/icons/arrow-prev.png');}
.b-account_matches_calendar_widget .ui-datepicker-header .ui-datepicker-next{right:0;background-image:url('../img/icons/arrow-next.png');}
.b-account_matches_calendar_widget .ui-datepicker-calendar{font:400 13px/1 'PT Sans', sans-serif;color:#3f4c51;}
.b-account_matches_calendar_widget .ui-datepicker-calendar thead{display:none;}
.b-account_matches_calendar_widget .ui-datepicker-calendar td{padding:0;}
.b-account_matches_calendar_widget .ui-datepicker-calendar td .ui-state-default{display:block;margin:0 auto;padding:4px 0 !important;width:34px;height:14px;line-height:1;background:transparent;color:#1ab5f5;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}
.b-account_matches_calendar_widget .ui-datepicker-calendar td .ui-state-default.ui-state-highlight{background:transparent;color:#1ab5f5;border-color:transparent;}
.b-account_matches_calendar_widget .ui-datepicker-calendar td .ui-state-default:hover,
.b-account_matches_calendar_widget .ui-datepicker-calendar td .ui-state-default.ui-state-hover,
.b-account_matches_calendar_widget .ui-datepicker-calendar td .ui-state-default.ui-state-active{background:#e9eff5;border-color:#e9eff5;}
.b-account_matches_calendar_widget .ui-datepicker-calendar td.ui-datepicker-unselectable .ui-state-default{color:#3f4c51;}
.b-account_matches_calendar_widget .ui-datepicker-calendar td.ui-datepicker-other-month .ui-state-default{display:none;}
.b-account_match{position:relative;padding:10px 10px 10px 38px;background:transparent;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;}
.b-account_match:hover{background:#f5f5f5;}
.b-account_match ~ .b-account_match{border-top:1px solid #dde3e8;}
.b-account_match_link{position:absolute;z-index:5;left:0;top:0;right:0;bottom:0;background:rgba(255, 255, 255, .000001);}
.b-account_match_fav{position:absolute;z-index:10;left:10px;top:50%;margin-top:-9px;width:18px;height:18px;background:url('../img/icons/fav_sm.png') right center no-repeat;-webkit-transition:opacity 400ms !important;-moz-transition:opacity 400ms !important;-o-transition:opacity 400ms !important;transition:opacity 400ms !important;}
.b-account_match_fav:hover{opacity:.6;}
.b-account_match_fav.delete{background-position:left center;}
.b-account_match table{display:table;width:100%;font:400 1.4em/1 'PT Sans', sans-serif;border-spacing:0;}
.b-account_match table td{vertical-align:middle;padding-top:5px;padding-bottom:5px;}
.b-account_match_logo{padding-right:10px;width:24px;}
.b-account_match_logo img{display:block;max-width:24px;max-height:24px;margin:0 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.b-account_match_team{font-size:.92857142857143em;color:#797f85;}
.b-account_match_time{padding-right:16px;font-size:.85714285714286em;text-align:right;color:#797f85;}
.b-account_match_time strong{font-size:14px;color:#2abb45;}
.b-account_match_goals{padding-left:10px;width:60px;text-align:center;border-left:1px solid #dde3e8;}
.b-account_match_goals div{width:60px;}
.b-account_match_goals small{font-size:.85714285714286em;color:#797f85;}
.b-account_matches_teams{left:0;top:0;right:0;}
.b-account_matches_teams_search{position:relative;}
.b-account_matches_teams_search:before{position:absolute;z-index:10;left:11px;top:11px;width:16px;height:16px;background:url('../img/icons/account_sprite.png') -0px -202px no-repeat;content:'';}
.b-account_matches_teams_search input[type="text"]{display:block;position:relative;resize:none;padding:8px 96px 8px 36px;width:100%;height:37px;font:400 14px/1.5 'PT Sans', sans-serif;text-overflow:ellipsis;text-shadow:none;color:#454545;background:#fff;border:1px solid #1c94c5;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);box-shadow:inset 0 1px 3px rgba(0, 0, 0, .2);-webkit-border-radius:5px !important;-moz-border-radius:5px !important;border-radius:5px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-account_matches_teams_search input[type="text"]:-ms-input-placeholder{font-weight:300;font-style:normal;color:#a1afb5;text-overflow:ellipsis;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;transition:all 250ms ease;}
.b-account_matches_teams_search input[type="text"]:-moz-placeholder{font-weight:300;font-style:normal;color:#a1afb5;text-overflow:ellipsis;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;transition:all 250ms ease;}
.b-account_matches_teams_search input[type="text"]::-webkit-input-placeholder{font-weight:300;font-style:normal;color:#a1afb5;text-overflow:ellipsis;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;transition:all 250ms ease;}
.b-account_matches_teams_search input[type="text"]:focus:-ms-input-placeholder{color:transparent;}
.b-account_matches_teams_search input[type="text"]:focus:-moz-placeholder{color:transparent;}
.b-account_matches_teams_search input[type="text"]:focus::-webkit-input-placeholder{color:transparent;}
.b-account_matches_teams_search button{position:absolute;z-index:5;right:-2px;top:0;height:37px;padding:7px 20px 7px;font:700 17px 'PT Sans', sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-account_matches_teams_search_list{position:relative !important;left:auto !important;top:auto !important;list-style:none;overflow:hidden;margin:18px -18px -18px;width:auto !important;color:#454545;background:#fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.b-account_matches_teams_search_list_item{display:block;position:relative;padding:10px 50px 10px 18px;min-height:20px;font:700 14px/1.1 'PT Sans', sans-serif;cursor:pointer;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;cursor:pointer;}
.b-account_matches_teams_search_list_item:hover{background:#f5f5f5;}
.b-account_matches_teams_search_list_item:after{display:table;clear:both;content:'';}
.b-account_matches_teams_search_list_item > input,
.b-account_matches_teams_search_list_item > .checker{position:absolute;right:18px;top:50%;margin-top:-10px;}
.b-account_matches_teams_search_list_item img{vertical-align:-8px;max-width:28px;max-height:28px;margin-right:6px;}
.b-account_matches_teams_search_list_item a{float:right;margin-top:8px;margin-right:40px;text-decoration:none;color:#a1afb5;opacity:0;visibility:hidden;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}
.b-account_matches_teams_search_list_item a:hover{text-decoration:none;color:#1ab5f5;}
.b-account_matches_teams_search_list_item.selected:hover a{opacity:1;visibility:visible;}
.b-account_bets_list{max-height:413px;overflow:hidden;}
.b-account_bets_item{display:block;position:relative;padding:16px 20px 16px 50px;font:400 1.4em/1.35 'PT Sans', sans-serif;text-decoration:none;color:#454545;}
.b-account_bets_item:hover{background:#f5f5f5;}
.b-account_bets_item ~ .b-account_bets_item{border-top:1px solid #dde3e8;}
.b-account_bets_item i,
.b-account_bets_item:before{position:absolute;left:16px;top:50%;margin-top:-11px;width:22px;height:22px;}
.b-account_bets_item time{position:absolute;right:16px;bottom:2px;font-size:12px;color:#8f96a3;}
.b-account_bets_chart{padding:20px 18px;min-height:413px;color:#4d5665;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-account_bets_chart a{text-decoration:none;color:inherit;}
.b-account_bets_chart a:hover{text-decoration:none;color:#1ab5f5;}
.b-account_bets_chart_sum{margin:32px 0;font:700 3em/1 'PT Sans', sans-serif;text-align:center;white-space:nowrap;}
.b-account_bets_chart_title{margin-bottom:16px;font:700 1.6em/1.15 'PT Sans', sans-serif;}
.b-account_analytics_top{max-height:394px;overflow:hidden;}
.b-account_analytics_experts{max-height:394px;overflow:hidden;}
.b-account_analytics_top_item{position:relative;padding:12px 10px 11px 20px;color:#454545;}
.b-account_analytics_top_item + .b-account_analytics_top_item{border-top:1px solid #e2e2e2;}
.b-account_analytics_top_item + .b-account_analytics_top_row,
.b-account_analytics_top_row + .b-account_analytics_top_row{border-top:1px solid #e2e2e2;}
.b-account_analytics_top_item_sport{float:left;margin-right:20px;width:40px;}
.b-account_analytics_top_item_sport_icon{display:table;position:absolute;z-index:10;left:20px;top:50%;margin-top:-24px;width:40px;height:40px;background:#a6a6a6;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.b-account_analytics_top_item_sport_icon_inner{display:table-cell;vertical-align:middle;width:40px;height:40px;}
.b-account_analytics_top_item_sport_icon_inner:hover{opacity:.5;}
.b-account_analytics_top_item_sport_icon_inner img{display:block;position:relative;margin:0 auto;}
.b-account_analytics_top_item_button{position:relative;z-index:1;float:right;margin-top:4px;margin-left:20px;width:150px;}
.b-account_analytics_top_item_button .g-btn{padding:7px 12px 6px 12px;}
.b-account_analytics_top_item_info{position:relative;padding:0 0 0 60px;}
.b-account_analytics_top_item_info_inner{float:left;width:100%;}
.b-account_analytics_top_item_info_match{position:relative;font:700 1.4em/1.2 'PT Sans', sans-serif;}
.b-account_analytics_top_item_info_match a{text-decoration:none;color:inherit;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;}
.b-account_analytics_top_item_info_match a:hover{color:#1ab5f5;}
.b-account_analytics_top_item_info_league{position:relative;font:400 1.3em/1.5 'PT Sans', sans-serif;color:#a6a6a6;}
.b-account_analytics_top_item_info_league .black{color:black;}
.b-account_analytics_top_item_info_league a{text-decoration:none;color:#1ab5f5;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;}
.b-account_analytics_top_item_info_league a:hover{color:inherit;}
.b-account_analytics_top_item_info_footer{position:relative;margin-right:150px;border-collapse:collapse;}
.b-account_analytics_top_item_info_footer td{vertical-align:middle;padding:0 10px 0 0;width:140px;}
.b-account_analytics_top_item_info_footer td + td{width:80px;padding-right:20px}
.b-account_analytics_top_item_info_footer_bet{display:inline-block;position:relative;font:700 1.3em/1.15 'PT Sans', sans-serif;text-decoration:none;color:#3cc154;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease;}
.b-account_analytics_top_item_info_footer_bet:hover{color:inherit;}
.b-account_analytics_top_item_info_footer_factor{display:inline-block;position:relative;padding:4px 6px;font:400 1.2em/1 'PT Sans', sans-serif;text-decoration:none;background:#f5f5f5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.b-account_analytics_top_item_info_footer_factor:hover{opacity:.75;}
.b-account_analytics_top_item_info_footer_factor.up{color:#fff;background:#3cc154;}
.b-account_analytics_top_item_info_footer_factor.up:before{display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-right:4px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #fff;content:'';}
.b-account_analytics_top_item_info_footer_factor.down{color:#fff;background:#f14814;}
.b-account_analytics_top_item_info_footer_factor.down:before{display:inline-block;vertical-align:middle;position:relative;top:0;margin-right:4px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff;content:'';}
.index-page .b-account_analytics_top{max-height:none;overflow:hidden;}
.index-page .b-account_analytics_top_item_info{position:relative;padding:0;}
.b-account_analytics_experts_item{position:relative;}
.b-account_analytics_experts_item + .b-account_analytics_experts_item{border-top:1px solid #e2e2e2;}
.b-account_analytics_experts_item_link{position:absolute;z-index:0;left:0;top:0;right:0;bottom:0;background:rgba(255, 255, 255, .000001);}
.b-account_analytics_experts_item_body{position:relative;padding:10px 175px 11px 75px;min-height:40px;-webkit-transition:background 250ms;-moz-transition:background 250ms;transition:background 250ms;}
.b-account_analytics_experts_item_body:hover{background:#f5f5f5;}
.b-account_analytics_experts_item_pic{position:absolute;z-index:5;left:20px;top:50%;margin-top:-20px;width:40px;}
.b-account_analytics_experts_item_pic img{display:block;width:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.b-account_analytics_experts_item_pic:hover{opacity:.75;}
.b-account_analytics_experts_item_btn{position:absolute;z-index:5;top:18px;right:15px;padding:8px 16px 6px;font:700 1.8em/1 'PT Sans', sans-serif;}
.b-account_analytics_experts_item_info{width:100%;text-align:center;border-collapse:collapse;}
.b-account_analytics_experts_item_info td{vertical-align:top;padding:0 5px;}
.b-account_analytics_experts_item_info p{margin:3px 0;}
.b-account_analytics_experts_item_info_bet{font:700 1.3em/1.2 'PT Sans', sans-serif;letter-spacing:-.015em;color:#3cc154;}
.b-account_analytics_experts_item_info_match{font:700 1.4em/1.2 'PT Sans', sans-serif;color:#454545;}
.b-account_analytics_experts_item_info_league{font:400 1.3em/1.2 'PT Sans', sans-serif;color:#1ab5f5;}
.b-account_analytics_experts_item_info_factor{display:inline-block;position:relative;padding:4px 6px;font:400 1.2em/1 'PT Sans', sans-serif;text-decoration:none;background:#f5f5f5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.b-account_analytics_experts_item_info_factor.up{color:#fff;background:#3cc154;}
.b-account_analytics_experts_item_info_factor.up:before{display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-right:4px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #fff;content:'';}
.b-account_analytics_experts_item_info_factor.down{color:#fff;background:#f14814;}
.b-account_analytics_experts_item_info_factor.down:before{display:inline-block;vertical-align:middle;position:relative;top:0;margin-right:4px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff;content:'';}
.b-account_analytics_match{padding:10px;}
.b-account_analytics_match_general{padding:0 10px;margin:0 0 42px;}
.b-account_analytics_match_general_header{display:block;padding:8px 10px;margin:-10px -20px 16px;font:700 1.2em/1.05 'PT Sans', sans-serif;letter-spacing:.025em;text-decoration:none;text-align:center;color:#fff;background:#a1afb5;}
.b-account_analytics_match_general_header:hover{opacity:.75;}
.b-account_analytics_match_general_info{display:table;width:100%;margin-bottom:-8px;font:400 1.2em/1.15 'PT Sans', sans-serif;border-spacing:separate;table-layout:fixed;}
.b-account_analytics_match_general_logo{display:table-cell;vertical-align:middle;width:48px;text-align:center;}
.b-account_analytics_match_general_logo img{display:inline-block;vertical-align:middle;position:relative;max-width:48px;max-height:48px;}
.b-account_analytics_match_general_logo:hover{opacity:.75;}
.b-account_analytics_match_general_team{display:table-cell;vertical-align:middle;padding:0 10px;}
.b-account_analytics_match_general_team.visiting{text-align:right;}
.b-account_analytics_match_general_team a{position:relative;font-weight:700;text-transform:uppercase;text-decoration:none;color:inherit;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;}
.b-account_analytics_match_general_team a:hover{color:#1ab5f5;}
.b-account_analytics_match_general_date{display:table-cell;vertical-align:middle;width:30%;font:700 11px/1.6 'PT Sans', sans-serif;text-align:center;color:#fff;background:#a1afb5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.b-account_analytics_match_general_results{display:table;width:100%;table-layout:fixed;cursor:default;}
.b-account_analytics_match_general_results_cell{display:table-cell;vertical-align:middle;padding-left:55px;}
.b-account_analytics_match_general_results_cell ~ .b-account_analytics_match_general_results_cell{padding:0 55px 0 0;text-align:right;}
.b-account_analytics_match_general_results_bullet{display:inline-block;vertical-align:middle;margin:0 0 0 3px;width:8px;height:8px;background:#a1afb5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.b-account_analytics_match_general_results_bullet.win{background:#2abb45;}
.b-account_analytics_match_general_results_bullet.fail{background:#f14713;}
.b-account_analytics_match_conclusions{position:relative;margin-bottom:16px;font:400 1.1em/1.3 'PT Sans', sans-serif;color:#272727;}
.b-account_analytics_match_conclusions_row{position:relative;max-width:700px;}
.b-account_analytics_match_conclusions_row ~ .b-account_analytics_match_conclusions_row{margin-top:12px;}
.b-account_analytics_match_conclusions_bet{display:block;position:relative;padding:5px 20px;font:300 1.1em/1 'PT Sans', sans-serif;text-decoration:none;text-align:center;color:#fff;background:#000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;}
.b-account_analytics_match_conclusions_bet strong{font-weight:500;}
.b-account_analytics_match_conclusions_bet:hover{background:#a1afb5;}
.b-account_analytics_match_bets{padding:10px 5px 6px;border:1px solid #dde3e8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.b-account_analytics_match_bets_table{width:100%;font:400 1.2em/1.25 'PT Sans', sans-serif;color:#3f4c52;}
.b-account_analytics_match_bets_table th{vertical-align:middle;padding:0 0 8px;font-weight:400;text-align:center;text-transform:uppercase;}
.b-account_analytics_match_bets_table td{vertical-align:middle;padding:4px 0;text-align:center;}
.b-account_analytics_match_bets_table th:first-child,
.b-account_analytics_match_bets_table td:first-child{text-align:left;}
.b-account_analytics_match_bets_table img{display:block;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}
.b-account_analytics_match_bets_table img:hover{opacity:.75;}
.b-account_analytics_match_bets_factor{display:inline-block;position:relative;margin-left:4px;padding:6px 5px 6px 7px;font:400 1em/1 'PT Sans', sans-serif;white-space:nowrap;text-decoration:none;color:#000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.b-account_analytics_match_bets_factor:after,
.b-account_analytics_match_bets_factor:after{display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:4px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;content:'';}
.b-account_analytics_match_bets_factor.up:after{border-bottom:5px solid #3cc154;}
.b-account_analytics_match_bets_factor.down:after{border-top:5px solid #f14814;}
.b-account_analytics_match_bets_factor:hover{background:#e9eff5;}
.b-account_analytics_match_bets_factor:hover:after{opacity:1;}
.b-account_articles_list{padding:5px 20px;max-height:426px;overflow:hidden;}
.b-account_articles_announce{position:relative;padding:15px 0;font:400 1.2em/1.5 'PT Sans', sans-serif;color:#8f96a3;}
.b-account_articles_announce p{margin:6px 0;}
.b-account_articles_announce ~ .b-account_articles_announce{border-top:1px solid #dde3e8;}
.b-account_articles_announce h3{margin:6px 0;font:700 14px/1.15 'PT Sans', sans-serif;color:#454545;}
.b-account_articles_announce h3 a{text-decoration:none;color:#1ab5f5;}
.b-account_articles_announce h3 a:hover{color:inherit;}
.b-account_articles_announce_pic{float:left;position:relative;width:150px;}
.b-account_articles_announce_pic ~ .b-account_articles_announce_text{margin-left:170px;}
.b-account_articles_announce_pic i{position:absolute;z-index:5;top:10px;right:10px;padding:12px;background:#2abb45;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:opacity 250ms;-moz-transition:opacity 250ms;transition:opacity 250ms;}
.b-account_articles_announce_pic:hover i{opacity:.75;}
.b-account_articles_announce time{position:absolute;right:0;bottom:6px;font-size:12px;color:#8f96a3;}
.b-account_team{position:relative;max-width:400px;font:400 1.4em/1.35 'PT Sans', sans-serif;text-align:center;color:#a1afb5;}
.b-account_team_title{margin-bottom:16px;font:700 1em/1.15 'PT Sans', sans-serif;color:#454545;}
.b-account_team p{margin:12px 0;}
.b-account_team_badge{margin:16px 0 24px;width:100%;font:400 24px/1 'PT Sans', sans-serif;color:#454545;}
.b-account_team_badge td{vertical-align:middle;padding:0;}
.b-account_team_badge td:first-child{width:106px;}
.b-account_team_badge td:first-child img{display:block;max-width:96px;margin:0 auto;}
.w-range #statistic_top_bets_box{margin:20px;}
.w-range .b-event_info_forecasts_item{box-sizing:content-box;}
.b-info-banner{position:relative;overflow:hidden;max-height:300px;min-height:160px;max-width:700px;color:#fff;background-color:#000 !important;}
.b-info-banner_link{position:absolute;z-index:2;left:0;top:0;right:0;bottom:0;background:rgba(255, 255, 255, .000001);}
.b-info-banner_capsule{padding-bottom:71.428571428571%;height:0;width:100%;}
.b-info-banner_capsule_inner{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;}
.b-info-banner_capsule_cell{display:table;width:100%;height:100%;table-layout:fixed;}
.b-info-banner_capsule_cell_inner{display:table-cell;vertical-align:middle;padding:10px;border-radius:5px;}
.b-info-banner.sm{max-height:180px;}
.b-info-banner_bookmakers{background:url('../img/infobanners/01/bg.jpg') center top no-repeat !important;background-size:cover;color:#fff;}
.b-info-banner_bookmakers_head{display:block;max-width:320px;margin:0 auto 15px;}
.b-info-banner_bookmakers_match{width:100%;font:700 18px/1.1 'PT Sans', sans-serif;text-transform:uppercase;text-align:center;border-collapse:collapse;table-layout:fixed;}
.b-info-banner_bookmakers_match td{vertical-align:middle;}
.b-info-banner_bookmakers_match td:last-child{padding-right:10px;text-align:left;}
.b-info-banner_bookmakers_match td:first-child{padding-left:10px;text-align:right;}
.b-info-banner_bookmakers_match_score{width:90px;padding:0 5px;font:400 48px/1 'PT Sans', sans-serif;text-align:center;}
.b-info-banner_bookmakers_match_logo{width:60px;padding:0 5px;}
.b-info-banner_bookmakers_match_logo img{display:block;position:relative;margin:0 auto;max-width:50px;max-height:50px;}
.b-info-banner_bookmakers.sm{min-height:160px;}
.b-info-banner_bookmakers.sm .b-info-banner_bookmakers_head{max-width:170px;margin-bottom:0;}
.b-info-banner_bookmakers.sm .b-info-banner_bookmakers_match{width:auto;margin:0 auto;}
.b-info-banner_bookmakers.sm .b-info-banner_bookmakers_match td:last-child,
.b-info-banner_bookmakers.sm .b-info-banner_bookmakers_match td:first-child{display:none;}
.b-info-banner_bookmakers.sm .b-info-banner_bookmakers_match_score{font-weight:100;}
.b-info-banner_top3bets{background:url('../img/infobanners/03/bg.jpg') center top no-repeat;background-size:cover;}
.b-info-banner_top3bets_header{margin-bottom:15px;font:700 30px/1.05 'Bebas Neue', sans-serif;letter-spacing:-0.01em;text-align:center;text-shadow:0 10px 31px rgba(0, 0, 0, 0.75);color:#fff;}
.b-info-banner_top3bets_header *{display:block;}
.b-info-banner_top3bets_header strong{font-size:52px;letter-spacing:-0.0125em;}
.b-info-banner_top3bets_match{position:relative;margin-left:auto;margin-right:auto;max-width:250px;padding:5px 0;color:#fff;background:rgba(79, 152, 196, .2);}
.b-info-banner_top3bets_match ~ .b-info-banner_top3bets_match{margin-top:5px;}
.b-info-banner_top3bets_match_table{margin-left:auto;margin-right:auto;table-layout:fixed;}
.b-info-banner_top3bets_match_table td{vertical-align:middle;padding:0;}
.b-info-banner_top3bets_match_table_logo{width:45px;}
.b-info-banner_top3bets_match_table_logo img{display:block;position:relative;margin:0 auto;max-width:40px;max-height:40px;}
.b-info-banner_top3bets_match_table_time{width:115px;padding:0 5px;font:700 16px/1 'PT Sans', sans-serif;text-align:center;}
.b-info-banner_top3bets.sm .b-info-banner_capsule_cell_inner{padding:0 10px;}
.b-info-banner_top3bets.sm .b-info-banner_top3bets_header{margin-bottom:3px;font:700 21px/1.05 'Bebas Neue', sans-serif;}
.b-info-banner_top3bets.sm .b-info-banner_top3bets_header strong{font-size:37px;letter-spacing:-0.0125em;}
.b-info-banner_top3bets.sm .b-info-banner_top3bets_match{padding:1px 0;}
.b-info-banner_top3bets.sm .b-info-banner_top3bets_match ~ .b-info-banner_top3bets_match{margin-top:3px;}
.b-info-banner_top3bets.sm .b-info-banner_top3bets_match_table{height:26px;}
.b-info-banner_top3bets.sm .b-info-banner_top3bets_match_table_logo{width:30px;}
.b-info-banner_top3bets.sm .b-info-banner_top3bets_match_table_logo img{max-width:26px;max-height:26px;}
.b-info-banner_gunpoint_label{position:absolute;z-index:5;top:32px;left:50%;margin-left:-170px;width:330px;height:58px;padding:0 36px 14px;background:url('../img/infobanners/04/ribbon.png') center center no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.b-info-banner_gunpoint_label_caption{overflow:hidden;width:100%;height:44px;font:700 21px/44px 'Bebas Neue', sans-serif;white-space:nowrap;letter-spacing:-0.01em;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.5);color:#bbc4c7;}
.b-info-banner_gunpoint_label_caption strong{color:#52d4ff;}
.b-info-banner_gunpoint_team{position:relative;width:100%;height:100%;background:url('../img/infobanners/04/bg.jpg') center bottom no-repeat;background-size:cover;}
.b-info-banner_gunpoint_team_info{position:absolute;z-index:1;left:0;right:0;bottom:0;padding-bottom:32px;text-align:center;}
.b-info-banner_gunpoint_team_info_logo{display:block;margin:0 auto;max-width:165px;}
.b-info-banner_gunpoint_team_info_title{display:inline-block;position:relative;font:700 42px/1.15 'Open Sans', sans-serif;color:#000;}
.b-info-banner_gunpoint_team_info_title img{position:absolute;left:100%;bottom:100%;max-width:40px;}
.b-info-banner_gunpoint_cross{position:absolute;z-index:2;left:50%;right:auto;bottom:10px;margin-left:-114px;padding:0;width:228px;height:228px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;}
.b-info-banner_gunpoint_cross:before{position:absolute;z-index:3;left:-1px;top:-1px;right:-1px;bottom:-1px;background:url('../img/infobanners/04/cross.png') center center no-repeat;background-size:cover;content:'';}
.b-info-banner_gunpoint_blur{position:relative;width:100%;height:100%;}
.b-info-banner_gunpoint_blur .b-info-banner_gunpoint_team_info{padding-bottom:16px;-webkit-transform:scale(.6, .6);-moz-transform:scale(.6, .6);-ms-transform:scale(.6, .6);-o-transform:scale(.6, .6);transform:scale(.6, .6);-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;}
.b-info-banner_gunpoint_blur .b-info-banner_gunpoint_team_info{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(10px);-ms-filter:blur(4px);filter:url(../img/infobanners/04/blur.svg#blur);filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=10);}
.b-info-banner_gunpoint.sm .b-info-banner_gunpoint_label{display:none;}
.b-info-banner_gunpoint.sm .b-info-banner_gunpoint_team{background-size:auto 210px;}
.b-info-banner_gunpoint.sm .b-info-banner_gunpoint_team_info{padding-bottom:16px;}
.b-info-banner_gunpoint.sm .b-info-banner_gunpoint_team_info_logo{max-width:110px;}
.b-info-banner_gunpoint.sm .b-info-banner_gunpoint_team_info_title{font:700 32px/1.15 'Open Sans', sans-serif;}
.b-info-banner_gunpoint.sm .b-info-banner_gunpoint_team_info_title img{max-width:32px;}
.b-info-banner_gunpoint.sm .b-info-banner_gunpoint_cross{margin-left:-79px;padding:0;width:158px;height:158px;}
.b-info-banner_gunpoint.sm .b-info-banner_gunpoint_cross:before{background:url('../img/infobanners/04/cross_sm.png') center center no-repeat;}
.b-info-banner_gunpoint.sm .b-info-banner_gunpoint_blur .b-info-banner_gunpoint_team_info{padding-bottom:8px;}
.b-info-banner_today.basketball{background:url('../img/infobanners/05/bg-basketball.jpg') center top no-repeat;padding:0;}
.b-info-banner_today.basketball.sm{background-position:center center;}
.b-info-banner_today.football{background:url('../img/infobanners/05/bg-football.jpg') center -40px no-repeat;padding:0;}
.b-info-banner_today.football.sm{background-position:center center;}
.b-info-banner_today.hockey{background:url('../img/infobanners/05/bg-hockey.jpg') center -100px no-repeat;padding:0;}
.b-info-banner_today.hockey.sm{background-position:center -220px;}
.b-info-banner_today_overlay{max-height:inherit;min-height:inherit;max-width:inherit;overflow:inherit;background:rgba(3, 90, 109, .69);}
.b-info-banner_today_shadows{max-height:inherit;min-height:inherit;max-width:inherit;overflow:inherit;background:url('../img/infobanners/05/shadow-left.png') left top no-repeat, url('../img/infobanners/05/shadow-right.png') right top no-repeat;}
.b-info-banner_today_label{display:block;position:relative;margin:0 auto 40px;max-width:340px;text-align:center;white-space:nowrap;}
.b-info-banner_today_label:after{display:block;position:relative;margin-top:5px;height:4px;background:#9db8df;-webkit-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.75);-moz-box-shadow:2px 4px 5px rgba(0, 0, 0, 0.75);box-shadow:2px 4px 5px rgba(0, 0, 0, 0.75);content:'';}
.b-info-banner_today_label_caption_text{display:block;position:relative;width:100%;height:60px;}
.b-info-banner_today_label_caption_text text{font:700 72px/1 'Bebas Neue', sans-serif;text-shadow:2px 4px 5px rgba(0, 0, 0, 0.75);text-anchor:middle;alignment-baseline:middle;dominant-baseline:middle;}
.b-info-banner_today_league{font:200 31px/.9 'Bebas Neue', sans-serif;text-align:center;color:#fff;}
.b-info-banner_today_match{margin-left:auto;margin-right:auto;table-layout:fixed;}
.b-info-banner_today_match td{vertical-align:middle;padding-top:0;padding-bottom:0;}
.b-info-banner_today_match_logo{width:100px;}
.b-info-banner_today_match_logo img{display:block;position:relative;margin:0 auto;max-width:100px;max-height:100px;}
.b-info-banner_today_match_time{padding-left:25px;padding-right:25px;font:700 66px/1 'Bebas Neue', sans-serif;text-align:center;color:#fff;}
.b-info-banner_today.sm .b-info-banner_capsule_cell_inner{padding:5px;}
.b-info-banner_today.sm .b-info-banner_today_overlay:after,
.b-info-banner_today.sm .b-info-banner_today_overlay:before{position:absolute;top:0;bottom:0;width:350px;content:'';}
.b-info-banner_today.sm .b-info-banner_today_overlay:after{left:40%;background:url('../img/infobanners/05/shadow-right.png') left top no-repeat;}
.b-info-banner_today.sm .b-info-banner_today_overlay:before{right:40%;background:url('../img/infobanners/05/shadow-left.png') right top no-repeat;}
.b-info-banner_today.sm .b-info-banner_today_shadows{position:relative;z-index:1;background:none;}
.b-info-banner_today.sm .b-info-banner_today_label{margin:0 auto 10px;max-width:200px;}
.b-info-banner_today.sm .b-info-banner_today_label:after{height:3px;-webkit-box-shadow:1px 3px 3px rgba(0, 0, 0, 0.75);-moz-box-shadow:1px 3px 3px rgba(0, 0, 0, 0.75);box-shadow:1px 3px 3px rgba(0, 0, 0, 0.75);}
.b-info-banner_today.sm .b-info-banner_today_label_caption_text{height:40px;}
.b-info-banner_today.sm .b-info-banner_today_label_caption_text text{font:700 42px/1 'Bebas Neue', sans-serif;text-shadow:1px 3px 3px rgba(0, 0, 0, 0.75);}
.b-info-banner_today.sm .b-info-banner_today_league{font:300 20px/.9 'Bebas Neue', sans-serif;}
.b-info-banner_today.sm .b-info-banner_today_match{margin-top:-5px;}
.b-info-banner_today.sm .b-info-banner_today_match_logo{width:52px;}
.b-info-banner_today.sm .b-info-banner_today_match_logo img{max-width:52px;max-height:52px;}
.b-info-banner_today.sm .b-info-banner_today_match_time{padding-left:15px;padding-right:15px;font:700 32px/1 'Bebas Neue', sans-serif;}
.b-bookmakers_safety{margin-bottom:24px;width:100%;border-collapse:collapse;border-bottom:1px solid #e7eff6;}
.b-bookmakers_safety th{vertical-align:bottom;padding:0 0 12px;font:700 1.4em/1.15 'PT Sans', serif;text-align:left;color:#434343;}
.b-bookmakers_safety th ~ th{padding-left:20px;}
.b-bookmakers_safety td{vertical-align:middle;padding:12px 0;border-top:1px solid #e7eff6;}
.b-bookmakers_safety td ~ td{padding-left:20px;}
.b-bookmakers_safety td a{-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;}
.b-bookmakers_safety_bookmaker_logo,
.b-bookmakers_safety_bookmaker_logo img{display:block;position:relative;max-width:190px;}
.b-bookmakers_safety_bonus_sum{font:700 2.4em/1.15 'PT Sans', serif;text-decoration:none;color:#00bc36;}
.b-bookmakers_safety_overview_link{font:700 1.7em/1.25 'PT Sans', serif;text-decoration:none;color:#00b6f8;}
.b-bookmakers_safety_bonus_sum:hover,
.b-bookmakers_safety_overview_link:hover,
.b-bookmakers_safety_bookmaker_logo:hover{opacity:.7;}
.b-bookmakers_safety_site{width:100px;white-space:nowrap;text-align:right;}
.b-bookmakers_safety_site_btn{margin-top:-2px;padding:11px 22px 9px 22px;font:700 1.7em/1 'PT Sans', serif;}
.b-bookmakers_aside_list_wrapper{margin:20px -20px -20px;}
.b-bookmakers_aside_list_more{display:block;width:100%;padding:14px 16px 12px;font:700 17px/1 'PT Sans', sans-serif;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.b-bookmakers_aside_list_table{width:100%;text-align:center;border-collapse:collapse;}
.b-bookmakers_aside_list_table td{vertical-align:middle;padding:12px 20px 12px 0;border-top:1px solid #e7eff6;}
.b-bookmakers_aside_list_table td:first-child{padding-left:20px;}
.b-bookmakers_aside_list_table_btn{padding:11px 16px;font:700 14px/1 'Roboto', sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.b-bookmakers_aside_list_table_logo{display:block;max-width:110px;}
.b-bookmakers_aside_match{padding-bottom:0;}
.b-bookmakers_aside_match .b-bookmakers_header ~ *{margin:20px 0 0 !important;}
.b-bookmakers_aside_bonuses .b-bookmakers_bonus{max-width:240px;margin:20px auto 0;}
.b-bookmakers_heading_logo{float:right;max-width:140px;margin-left:10px;}
.b-bookmakers_heading_logo ~ *{overflow:hidden;}
.b-bookmakers_heading_logo img{display:block;}
.b-bookmakers_header{position:relative;margin-top:24px;padding:0 20px;white-space:nowrap;border-bottom:1px solid transparent;}
.b-bookmakers_header:first-child{margin-top:auto;}
.b-bookmakers_header_title{margin:0 0 16px;font:700 2em/1 'PT Sans', sans-serif;letter-spacing:.025em;color:#434343;}
.b-bookmakers_header_subtitle{margin:0 0 16px;font:700 1.8em/1 'PT Sans', sans-serif;letter-spacing:.015em;color:#434343;}
.b-bookmakers_header_title span{position:relative;color:#1ab5f5;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;}
.b-bookmakers_header_title span:before{position:absolute;z-index:1;left:-20px;bottom:-16px;right:-5px;height:3px;background:#1ab5f5;content:'';}
.b-bookmakers_header_title a,
.b-bookmakers_header_title a span{text-decoration:none;color:#1ab5f5;}
.b-bookmakers_header_title a:hover,
.b-bookmakers_header_title a:hover span{color:inherit;}
.b-bookmakers_header__center{text-align:center;}
.b-bookmakers_header__center .b-bookmakers_header_title span{display:block;}
.b-bookmakers_header__center .b-bookmakers_header_title span:before{left:0;right:0;}
.b-bookmakers_bonus{position:relative;overflow:hidden;border:1px solid #dce4e9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.b-bookmakers_bonus_capsule{display:table;width:100%;border-collapse:collapse;}
.b-bookmakers_bonus_capsule_row{display:table-row;}
.b-bookmakers_bonus_capsule_cell{display:table-cell;vertical-align:middle;}
.b-bookmakers_bonus_info .b-bookmakers_bonus_capsule_cell{padding:20px 20px 12px;text-align:center;}
.b-bookmakers_bonus_info .b-bookmakers_bonus_capsule_cell p ~ p{margin-top:8px;}
.b-bookmakers_bonus_info_sum{font:700 1.4em/1.25 'PT Sans', sans-serif;text-transform:uppercase;color:#434343;}
.b-bookmakers_bonus_info_logo{display:block;margin:0 auto;max-width:100%;}
.b-bookmakers_bonus_info_get_btn{padding:12px 18px;font:700 14px/1 'Roboto', sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.b-bookmakers_bonus_footer .b-bookmakers_bonus_capsule_cell{padding:0 9px;height:28px;color:#00b6f8;background:#00b6f8;}
.b-bookmakers_bonus_footer .b-bookmakers_bonus_capsule_cell ~ .b-bookmakers_bonus_capsule_cell{text-align:right;}
.b-bookmakers_bonus_footer a{float:left;margin-right:10px;font:700 1.4em/1 'PT Sans', sans-serif;text-decoration:none;color:#fff;}
.b-bookmakers_bonus_footer a:hover{opacity:.7;}
.b-bookmakers_bonus_footer a ~ a{float:right;margin-left:10px;margin-right:auto;}
.b-bookmakers_diagram{display:inline-block;position:relative;width:100px;height:100px;}
.b-bookmakers_diagram .b-diagram_caption{position:absolute;left:26px;top:26px;right:26px;bottom:26px;font:700 1.6em/48px 'PT Sans', serif;white-space:nowrap;text-align:center;color:#00bc36;}
.b-bookmakers_diagram svg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}
.b-bookmakers_diagram.sm{width:58px;height:58px;}
.b-bookmakers_diagram.sm .b-diagram_caption{left:14px top:14px;right:14px;bottom:14px;font:700 .9em/32px 'PT Sans', serif;}
.b-panel__padding{padding:20px;}
.g-btn_gray_to_tealGreen{color:#fff !important;background:#a3afb3;}
.g-btn_gray_to_tealGreen:hover{background:#007c59;}
.b-panel + .b-panel{margin-top:20px;}
.b-bookmakers_bonus_info_get_btn{padding:12px 18px;font:700 14px/1 'Roboto', sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.g-btn_tealGreen{color:#fff !important;background:#007c59;}
.g-btn_tealGreen:hover{background:#006649;}
.g-btn{display:inline-block;position:relative;vertical-align:bottom;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;text-align:center;border:none;outline:none;cursor:pointer;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;transition:all 200ms ease;}
.g-btn_sm{padding:8px 18px;font:700 14px/1 'PT Sans', sans-serif;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.g-btn_md{padding:9px 30px 8px 30px;font:700 18px/1 'PT Sans', sans-serif;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.g-btn_lg{padding:11px 40px 10px 40px;font:700 20px/1 'PT Sans', sans-serif;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.g-btn_blue{color:#fff !important;background:#4fc0e8;}
.g-btn_blue:hover{background:#37b0db;}
.g-btn_midBlue{color:#fff !important;background:#00b6f8;}
.g-btn_midBlue:hover{background:#00a8e5;}
.g-btn_green{color:#fff !important;background:#a0d468;}
.g-btn_green:hover{background:#91cd50;}
.g-btn_tealGreen{color:#fff !important;background:#007c59;}
.g-btn_tealGreen:hover{background:#006649;}
.g-btn_darkGreen{color:#fff !important;background:#2fbd49;}
.g-btn_darkGreen:hover{background:#29a33f;}
.g-btn_gray_to_tealGreen{color:#fff !important;background:#a3afb3;}
.g-btn_gray_to_tealGreen:hover{background:#007c59;}
.g-btn_red{color:#fff !important;background:#f55d1a;}
.g-btn_red:hover{background:#e55211;}
.g-btn[disabled]{color:#fff !important;background:#757575;cursor:default;}
.b-bookmakers_aside_list_more{display:block;width:100%;padding:14px 16px 12px;font:700 17px/1 'PT Sans', sans-serif;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.index-page .championship_board .col{padding:0 10px;width:50%;float:left;min-height:10px;}
.index-page .championship_board{padding:20px 10px;box-sizing:border-box;}
.index-page .championship_board .col .b-account_articles_announce:first-child{padding-top:0;}
.index-page .championship_board *{box-sizing:border-box;}
#before-menu{display:inline-block;position:relative;vertical-align:top;}
#before-menu img{width:32px;height:32px;}
#before-menu p{padding:5px;}
#before-menu a{font:700 2em/1.1 'PT Sans', sans-serif;color:#ffffff;text-decoration:none;}
#before-menu a span{display:inline-block;vertical-align:top;margin:0 5px 0 5px;line-height:34px;}
.buttons_prognosis{display:flex;justify-content:space-between;margin-top:15px;margin-bottom:-30px;position:relative;z-index:10;}
.buttons_prognosis>a{border-radius:2px;background-color:rgba(0, 167, 229, .06);width:66px;height:25px;display:flex;justify-content:space-between;padding:5px;box-sizing:border-box;text-decoration:none;overflow:hidden;}
.buttons_prognosis>a>span:first-child{opacity:0.5;color:#454545;font-size:14px;font-weight:400;text-transform:uppercase;}
.buttons_prognosis>a>span:last-child{color:#0aa1ff;font-size:14px;font-weight:400;line-height:18px;flex-grow:2;text-align:right;}
.buttons_prognosis>a:hover{background-color:rgba(0, 167, 229, .22);}
@media (max-width:600px){.buttons_prognosis{margin-bottom:0;}
.buttons_prognosis>a{width:56px;max-width:30%;}
.b-event_general .b-event_general_date{min-width:170px;width:170px;}
.b-event_general .b-event_countdown{margin:0;}
.b-event_general .b-event_countdown_dash{margin:0 4px;}
.b-event_general .b-event_general_info{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);}
}
.b-event_seo.b-panel.new_text{padding:0;border:0;}
.b-event_seo.b-panel.new_text .b-content_text{padding:0;overflow:hidden;height:initial;margin-bottom:0;margin-right:0;position:relative;width:100%;margin-top:-10px;}
.b-event_seo.b-panel.new_text .b-content_text.main_open{height:initial;width:100%;}
a.more_info_text_in_header{position:absolute;right:0;top:0;padding:10px 0;font:400 1.5em/1.45 'PT Sans', serif;color:#666;padding-left:5px;background:#fff;line-height:1.2;}
article.b-content_text.in_header.main_open a.more_info_text_in_header{bottom:0;top:initial;}
.b-event_seo.b-panel.new_text .b-content_text p{margin-bottom:6px;font:400 1.4em/1.4 'PT Sans', sans-serif;margin-top:6px;padding-right:20px;}
.b-header_sports_switcher{height:63px;}
.b-event_seo.b-panel.new_text .h-container{color:#666;margin:0;}
.b-event_seo.b-panel.new_text .g-section h2{font:400 1.4em/1.4 'PT Sans', sans-serif;color:#666;}
h1.new_event_header{font:400 1.7em/1.4 'PT Sans', sans-serif;display:inline-block;padding:0;position:relative;top:0;}
.b-event_general_info>a{display:none;}