@charset "UTF-8";@font-face{font-family:'Conv_TT Squares Condensed Black';src:url("../fonts/TT Squares Condensed Black/TT Squares Condensed Black.eot");src:local("☺"),url("../fonts/TT Squares Condensed Black/TT Squares Condensed Black.woff") format("woff"),url("../fonts/TT Squares Condensed Black/TT Squares Condensed Black.ttf") format("truetype"),url("../fonts/TT Squares Condensed Black/TT Squares Condensed Black.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Conv_TT Squares Condensed Black Italic';src:url("../fonts/TT Squares Condensed Black Italic/TT Squares Condensed Black Italic.eot");src:local("☺"),url("../fonts/TT Squares Condensed Black Italic/TT Squares Condensed Black Italic.woff") format("woff"),url("../fonts/TT Squares Condensed Black Italic/TT Squares Condensed Black Italic.ttf") format("truetype"),url("../fonts/TT Squares Condensed Black Italic/TT Squares Condensed Black Italic.svg") format("svg");font-weight:400;font-style:normal}::after,::before,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;box-sizing:border-box;-moz-box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{border:0 none;outline:0}body,html{font-family:Roboto,sans-serif;font-weight:400;line-height:18px;font-size:14px;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}body{color:#fff;position:relative}.container{max-width:1000px;width:100%;margin:0 auto;padding:30px 0;position:relative;z-index:2}@media screen and (max-width:767px){.container{padding:15px 0;width:320px}}body.no-matches-filter{background:#010020 url(../img/no-filter.jpg) no-repeat;background-position:center 20px}body.no-matches-filter h1,body.no-matches-filter h2{opacity:0}body.no-matches-filter .leagueLogo{height:300px}@media screen and (max-width:767px){body.no-matches-filter .leagueLogo{height:154px}}body.no-matches-filter .container .event{top:580px}@media screen and (max-width:767px){body.no-matches-filter .container .event{top:330px}}@media screen and (max-width:767px){body.no-matches-filter{background-position:center 59px;background-size:850px auto}}body.no-odds{background:#010320 url(../img/no-filter.jpg) no-repeat;background-position:50% 20%}body.no-odds #slider{padding:190px 0 0 0}body.no-odds .no-matches{height:330px;padding:144px 0 0 0;opacity:0}body.no-odds h1,body.no-odds h2{opacity:0}body.no-odds .no-matches{font-family:'Conv_TT Squares Condensed Black Italic',sans-serif;padding:144px 0 0 0;height:320px}body.no-odds .no-matches strong{line-height:34px;font-size:36px}body.no-odds .no-matches>span{display:inline-block;margin:10px 0 0 0;line-height:22px;font-size:24px}body.no-odds #slider{padding:180px 0 0 0}@media screen and (max-width:767px){body.no-odds{background-position:center 59px;background-size:850px auto}body.no-odds .no-matches{height:175px}body.no-odds .no-matches>strong{font-size:36px;line-height:32px}body.no-odds .no-matches>span{display:inline-block;font-size:24px;line-height:22px;padding:15px 0 0 0}body.no-odds h1{margin:0!important;text-align:center!important}body.no-odds h2{margin:0!important;text-align:center!important}}body.premierLeague{background:#010020 url(../img/pl_bg.jpg) no-repeat;background-position:48% top}@media screen and (max-width:992px){body.premierLeague{background-position:40% top}}@media screen and (max-width:767px){body.premierLeague{background-position:49% 90px;background-size:auto 440px}}body.premierLeague .leagueLogo{background-image:url(../img/premier-logo.png);width:240px;height:100px;margin:0 0 95px 15px}@media screen and (max-width:767px){body.premierLeague .leagueLogo{background-image:url(../img/premier-logo-mob.png);width:86px;height:109px;position:relative;top:-62px}}body.laLiga{background:#010020 url(../img/laligal_bg.jpg) center top no-repeat}@media screen and (max-width:992px){body.laLiga{background-position:42% top;background-size:auto 623px}}@media screen and (max-width:767px){body.laLiga{background:#010020 url(../img/laligal_bg-mob.jpg) center top no-repeat}}body.laLiga .leagueLogo{background-image:url(../img/laliga-logo.png);width:189px;height:200px;margin:0 0 -6px 15px}@media screen and (max-width:767px){body.laLiga .leagueLogo{background-image:url(../img/laliga-logo-mob.png);width:89px;height:101px;position:relative;top:-62px;margin:0 0 107px 15px}}body.europaLeague{background:#010020 url(../img/el_bg.jpg) center top no-repeat}@media screen and (max-width:767px){body.europaLeague{background:#010020 url(../img/el_bg-mob.jpg) center top no-repeat}}body.europaLeague .leagueLogo{background-image:url(../img/europa-logo.png);width:133px;height:190px;margin:0 0 3px 60px}@media screen and (max-width:767px){body.europaLeague .leagueLogo{background-image:url(../img/europa-logo-mob.png);width:83px;height:114px;position:relative;top:-62px;margin:0 0 92px 15px}}body.rfpl{background:#010020 url(../img/rfpl_bg-new.jpg) center top no-repeat}@media screen and (max-width:767px){body.rfpl{background-position:center 80px;background-size:850px auto;position:relative}body.rfpl:before{content:'';width:100%;height:80px;background-color:#0d0e0f;position:absolute;top:0;left:0}body.rfpl .container .event{top:338px}}body.rfpl .leagueLogo{background-image:url(../img/rfpl-logo-new.png);background-repeat:no-repeat;background-size:cover;width:135px;height:152px;margin:55px 0 20px 30px}@media screen and (max-width:992px){body.rfpl .leagueLogo{width:88px;height:100px;margin:0 0 93px 20px}}@media screen and (max-width:767px){body.rfpl .leagueLogo{width:68px;height:77px;position:relative;top:-62px;margin:0 0 90px 15px}}body.championsLeague{background:#010020 url(../img/champions_bg.jpg) center top no-repeat}@media screen and (max-width:992px){body.championsLeague{background-position:center 67px;background-size:auto 560px}}@media screen and (max-width:767px){body.championsLeague{background:#010020 url(../img/champions_bg-mob.jpg) center top no-repeat;background-size:auto 475px}}body.championsLeague .leagueLogo{background-image:url(../img/champions-logo.png);width:195px;height:187px;margin:-1px 0 9px 32px}@media screen and (max-width:767px){body.championsLeague .leagueLogo{width:101px;height:97px;background-size:cover;position:relative;top:-62px;margin:0 0 109px 15px}}body.wc2018{background:#010020 url(../img/wc2018_bg.jpg) center top no-repeat}@media screen and (max-width:992px){body.wc2018{background-position:center 67px;background-size:auto 560px}}@media screen and (max-width:767px){body.wc2018{background-size:auto 475px;background:#010020 url(../img/wc2018_bg-mob.jpg) center top no-repeat}}body.wc2018 .leagueLogo{background-image:url(../img/wc2018-logo.png);width:260px;height:106px;margin:-1px 0 89px 32px}@media screen and (max-width:767px){body.wc2018 .leagueLogo{width:116px;height:90px;background-image:url(../img/wc2018-logo-mob.png);background-size:cover;position:relative;top:-46px;left:-9px;margin:0 0 109px 15px}}.matches .stub{position:absolute;background-position:center 0;width:100%;height:72px;top:36px;margin:0 auto;z-index:100;cursor:pointer}.matches .stub:hover{background-position:center -72px}.matches .stub p{margin-top:27px;color:#fff;font-style:italic;font-size:24px;text-transform:uppercase;text-align:center;vertical-align:middle}body .container{text-align:center}body .container .logo{margin:0 0 36px 15px}@media screen and (max-width:767px){body .container .logo{margin:0 0 8px 15px}}body .container .logo a{display:block;width:422px;height:64px;background:url(../img/logo-leonbets-ru.svg) left center no-repeat}@media screen and (max-width:767px){body .container .logo a{width:auto;height:39px}}body .container h1{font-family:'Conv_TT Squares Condensed Black Italic',sans-serif;text-align:left;font-size:39px;color:#fcbe0b;line-height:44px;margin:0 270px 4px 15px;white-space:nowrap;letter-spacing:-2.5px;text-transform:uppercase}@media screen and (max-width:767px){body .container h1{font-size:24px;text-align:right;margin:0 15px 0 0;letter-spacing:-1px;line-height:30px}}body .container h1 span{font-size:68px}@media screen and (max-width:767px){body .container h1 span{font-size:42px}}body .container h2{font-family:'Conv_TT Squares Condensed Black Italic',sans-serif;text-align:left;font-size:29px;color:#fff;text-shadow:0 2px 1px rgba(0,0,0,.8);line-height:29px;margin:0 285px 35px 15px;letter-spacing:-1.97px;text-transform:uppercase}@media screen and (max-width:767px){body .container h2{font-size:18px;text-align:right;margin:0 15px 0 0;letter-spacing:-1.1px}}body .container .event{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:472px;z-index:15}@media screen and (max-width:767px){body .container .event{top:374px}}body .container .event .uefa{font-family:'Conv_TT Squares Condensed Black',sans-serif;color:#38003c;font-size:32px;text-align:center;text-transform:uppercase;width:96px;height:96px;line-height:96px;border-radius:50%;-webkit-box-shadow:0 0 16px rgba(0,0,0,.18);box-shadow:0 0 16px rgba(0,0,0,.18);background-color:#fff}@media screen and (max-width:767px){body .container .event .uefa{width:48px;height:48px;line-height:48px;font-size:16px}}body .container .schedule{width:auto;display:inline-block;height:30px;line-height:30px;font-size:18px;padding:0 15px;font-weight:500;text-transform:uppercase;background-color:#ffe014;color:#38003c;margin:0 auto}body .container .schedule:after,body .container .schedule:before{content:'';display:table}body .container .schedule:after{clear:both}@media screen and (max-width:767px){body .container .schedule{position:relative;top:9px;font-size:16px}}body .container .schedule .date{line-height:29px}body .container .schedule .date span{display:inline-block;vertical-align:middle}body .container .schedule .date .day{font-weight:900}body .container .schedule .date .month{font-size:14px;font-weight:500}@media screen and (max-width:767px){body .container .schedule .date .month{font-size:12px}}body .container .schedule .time{font-weight:900;margin-left:10px}body .container .matches{height:110px;position:relative}@media screen and (max-width:767px){body .container .matches{height:100px}}body .container .matches .one{margin:0;position:relative;float:left;width:50%}body .container .matches .one.two{float:right}body .container .matches .one.two .flag{right:11px;-webkit-box-shadow:0 0 16px rgba(0,0,0,.19);box-shadow:0 0 16px rgba(0,0,0,.19)}@media screen and (max-width:767px){body .container .matches .one.two .flag{right:0}}body .container .matches .one.two h3{left:85px;right:50px}@media screen and (max-width:767px){body .container .matches .one.two h3{right:34px;left:0}}body .container .matches .one.two .score{left:0}body .container .matches .one.two .score:before{right:0}@media screen and (max-width:767px){body .container .matches .one.two .score:before{-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}}body .container .matches .one.two .score:after{left:160px}@media screen and (max-width:767px){body .container .matches .one.two .score:after{display:block;content:'';width:2px;height:24px;background-color:#531457;position:absolute;left:-1px;top:0;border-right:1px solid #531457}}body .container .matches .one.two .score h4{margin:0 15px 0 0;float:right}body .container .matches .one.two .victory{left:-6px}body .container .matches .one.two .victory span{left:63px}body .container .matches .one .flag{position:absolute;top:-18px;margin-right:0;margin-left:11px;z-index:3;width:114px;height:114px;background-color:#fff;overflow:hidden;text-align:center;border-radius:50%;-webkit-box-shadow:0 0 16px rgba(0,0,0,.19);box-shadow:0 0 16px rgba(0,0,0,.19)}@media screen and (max-width:767px){body .container .matches .one .flag{width:58px;height:58px;top:6px;margin-left:3px;z-index:7}}body .container .matches .one .flag img{width:80%;height:80%;margin-top:10px}@media screen and (max-width:767px){body .container .matches .one .flag img{margin-top:6px}}body .container .matches .one h3{position:absolute;top:9px;left:50px;right:102px;z-index:1;height:66px;line-height:66px;background-color:#fff;color:#000;text-transform:uppercase;font-weight:700;font-size:22px;text-align:center;padding:0 50px 0 58px;-webkit-box-shadow:0 10px 0 rgba(0,0,0,.45);box-shadow:0 10px 0 rgba(0,0,0,.45)}@media screen and (max-width:767px){body .container .matches .one h3{padding:0 20px;height:45px;line-height:45px;-webkit-box-shadow:none;box-shadow:none;right:0;left:35px;font-size:14px}}body .container .matches .one h3 span{vertical-align:middle;display:inline-block;line-height:18px;overflow:hidden;max-height:36px;text-overflow:ellipsis;width:64%;white-space:nowrap}body .container .matches .one .score{position:absolute;z-index:5;right:0;width:160px;cursor:pointer}@media screen and (max-width:767px){body .container .matches .one .score{top:54px;width:123px}}body .container .matches .one .score:before{display:block;content:'';width:160px;height:72px;-webkit-transform:skewX(-8deg);transform:skewX(-8deg);background-color:#fff;position:absolute;top:0;left:0;z-index:4;-webkit-box-shadow:0 7px 21px rgba(0,0,0,.45);box-shadow:0 7px 21px rgba(0,0,0,.45)}@media screen and (max-width:767px){body .container .matches .one .score:before{-webkit-transform:skewX(8deg);transform:skewX(8deg);width:126px;height:24px;background-color:#38003c;-webkit-box-shadow:none;box-shadow:none;z-index:0}}body .container .matches .one .score h4{color:#38003c;font-size:35px;line-height:72px;white-space:nowrap;font-weight:900;width:90px;text-align:center;margin:0 0 0 15px;position:relative;z-index:6}@media screen and (max-width:767px){body .container .matches .one .score h4{line-height:24px;font-size:20px;color:#fff}}body .container .matches .one .score h4 span{cursor:pointer}body .container .matches .one .victory{position:absolute;width:160px;right:6px;top:66px;line-height:19px;z-index:10}@media screen and (max-width:767px){body .container .matches .one .victory{display:none}}body .container .matches .one .victory:before{content:'';display:block;-webkit-transform:skewX(-8deg);transform:skewX(-8deg);width:160px;height:19px;background-color:#38003c;position:absolute;top:0;left:0}body .container .matches .one .victory span{position:absolute;left:26px;z-index:1;font-size:12px;text-transform:uppercase;font-weight:900}body .container .action{font-family:'Conv_TT Squares Condensed Black Italic',sans-serif;margin:0 auto 40px auto;display:block;font-weight:900;font-size:35px;text-shadow:0 1px 0 #fbff86;color:#090a0f;text-decoration:none;width:42%;min-width:270px;height:64px;line-height:64px;letter-spacing:-1.1px;text-align:center;text-transform:uppercase;-webkit-box-shadow:0 6px 27px rgba(0,0,0,.56);box-shadow:0 6px 27px rgba(0,0,0,.56);background-color:#fcbe0b;background-image:-webkit-gradient(linear,left bottom,left top,from(#fcbe0b),to(#fff06d));background-image:linear-gradient(to top,#fcbe0b 0,#fff06d 100%);-webkit-transform:skewX(-8deg);transform:skewX(-8deg);-webkit-transition:all .3s;transition:all .3s;-webkit-animation-name:a;animation-name:a;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}body .container .action:after{content:'открыть счет';display:block;-webkit-transform:skewX(8deg);transform:skewX(8deg)}@media screen and (max-width:767px){body .container .action{font-size:30px;height:56px;line-height:56px;margin-bottom:50px}}body .container .action:hover{background-image:-webkit-gradient(linear,left bottom,left top,from(#fff06d),to(#fcbe0b));background-image:linear-gradient(to top,#fff06d 0,#fcbe0b 100%)}body .container .action:active{background-color:#fcbe0b;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.56);box-shadow:inset 0 2px 3px rgba(0,0,0,.56)}body .container .inline{display:inline-block}body .container .yellow{color:#fcbe0b}body .container .align-center{text-align:center}body .container .arrows{position:relative;width:12px;margin-left:10px}body .container .arrow{display:block;background:#fcbe0b;width:100%;height:15px}body .container .arrow.upper{-webkit-transform:skewX(40deg);transform:skewX(40deg)}body .container .arrow.lower{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}body .container .arrows{opacity:.3;-webkit-animation:fading 1.5s infinite;animation:fading 1.5s infinite}body .container .steps{padding:0 0 35px 0;text-align:center}@media screen and (max-width:767px){body .container .steps{text-align:left;padding:0 0 55px 15px}}body .container .steps h2{font-family:Roboto,sans-serif;font-style:italic;font-size:54px;font-weight:900;text-transform:uppercase;margin-right:10px}body .container .steps p{letter-spacing:1px;font-size:20px;text-align:left;line-height:18px;font-weight:900;font-style:italic;text-shadow:1px 1px 0 #000;text-transform:uppercase}body .container .step:not(:last-child){margin-right:20px}@media screen and (max-width:767px){body .container .step:not(:last-child){margin-bottom:29px;margin-right:9px}}body .container .step:not(:first-child){margin-left:15px}@media screen and (max-width:767px){body .container .step:not(:first-child){margin-left:0;margin-right:50px}}body .container .arrows:nth-child(3),body .container .arrows:nth-child(7){-webkit-animation-delay:.25s;animation-delay:.25s}body .container .arrows:nth-child(4),body .container .arrows:nth-child(8){-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes a{0%,to{-webkit-transform:scaleX(1) skewX(-8deg);transform:scaleX(1) skewX(-8deg)}50%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(.01deg) skewX(-8deg);transform:scale3d(1.1,1.1,1.1) rotate(.01deg) skewX(-8deg)}}@keyframes a{0%,to{-webkit-transform:scaleX(1) skewX(-8deg);transform:scaleX(1) skewX(-8deg)}50%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(.01deg) skewX(-8deg);transform:scale3d(1.1,1.1,1.1) rotate(.01deg) skewX(-8deg)}}body .container .schedule .date p{text-align:right;font-size:14px;color:#fff;line-height:18px;min-height:18px;font-weight:400;font-style:italic;margin:0 20px 0 0;text-transform:uppercase}body .container .schedule .date p strong{font-weight:900}@-webkit-keyframes fading{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@keyframes fading{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}body .container .matches .one .score h4:hover{color:#d71015}body .container .matches .one .score h4:hover span{border-color:#d71015}.beeline,.mastercard,.megafon,.mts,.qiwi,.tele2,.visat,.yandexmoney{display:inline-block;background:url(../img/sprite.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.megafon{background-position:-1px 0;width:70px;height:13px}.beeline{background-position:-1px -14px;width:61px;height:17px}.qiwi{background-position:-1px -32px;width:54px;height:24px}.mts{background-position:-1px -57px;width:52px;height:19px}.visat{background-position:-1px -77px;width:48px;height:16px}.yandexmoney{background-position:-1px -94px;width:47px;height:17px}.tele2{background-position:-1px -112px;width:46px;height:17px}.mastercard{background-position:-1px -130px;width:26px;height:19px}.payments{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.payments{-ms-flex-wrap:wrap;flex-wrap:wrap}}.payments__item:not(:last-child){margin-right:50px}@media screen and (max-width:767px){.payments__item:not(:last-child){margin-right:23px;margin-bottom:23px}}#slider li.ng-scope{display:none}#slider li.ng-scope:first-child{display:block}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fade-in{opacity:0;display:none}.fade-out{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:fadeIn;animation-name:fadeIn}.no-matches{height:198px;text-align:center;font-size:32px;line-height:54px;font-style:italic;font-weight:700;text-shadow:1px 1px 20px #000;text-transform:uppercase}.no-matches strong{font-size:48px}@media (min-device-width:320px) and (max-device-width:480px){.no-matches{padding-top:36px;height:144px;font-size:14px;line-height:18px}.no-matches strong{font-size:20px}}