/*
  Copyright 2012-2021 Art. Lebedev Studio (https://www.artlebedev.ru/). All Rights Reserved.
  @author Alexander Samilyak (aleksam@design.ru)
  @author Alexey Khapov (chemist@design.ru)
  @author Konstantin Tomashevich (tomash@design.ru)
  @author Sergey Kopalkin (serge@design.ru)
  @author Evgeny Kuleshov (groont@artlebedev.ru)
  @author Igor Bodnar (ibodnar@artlebedev.ru)
  @author Oleg Krasnov (krasnov@artlebedev.ru)
  @author Yurii Rohovtsov (rohovtsov@artlebedev.ru)
  @author Daniil Aleksandrov (dale@artlebedev.ru)
  @author Evgeny Chugaev (chugaev@artlebedev.ru)
*/

@charset 'UTF-8';#layout{padding-right:20px}body{background:#f7f7f7}.layout_container{font-size:1.6rem;font-weight:300}.layout_container .thermo{font-size:1.4rem}.layout_container #subnavigation{font-size:1.8rem}.layout_container .secondary_subnavigation{font-size:1.5rem}.layout~.bg{background:#fff}#subnavigation li.selected{background:hsla(0,0%,90%,.85)}#content{padding-left:0;padding-right:0;padding-bottom:0;max-width:none}.layout_header h1{padding-top:10px}.pretty_form input,.pretty_form textarea{padding:5px;font-size:1.6rem}.pretty_form dl{padding-top:2em}.layout_container{opacity:0;-webkit-transform:translateY(-150px);-moz-transform:translateY(-150px);-ms-transform:translateY(-150px);transform:translateY(-150px);-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;-moz-transition:opacity ease .5s,transform ease .5s,-moz-transform ease .5s;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease}.layout_container.initialized{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.layout~.bg{background:#fff}.winner_page .winners_subnavigation{margin-top:-25px;margin-bottom:50px}.winner_page .winners_subnavigation .selected .pseudo{border:none}.winner_page.search_on .winners_subnavigation .selected .pseudo{color:#414042;border-color:rgba(65,64,66,.3);border-bottom-width:1px;border-bottom-style:dotted}.filter_and_search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.filter_and_search,.filter_and_search form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.filter_and_search form{position:relative}.filter_and_search form>.pretty_button{margin-left:10px}.filter_and_search form>.pretty_button>span:first-child{display:block}.filter_and_search form>.pretty_button>span:nth-child(2),.modularity_3 .filter_and_search form>.pretty_button>span:first-child{display:none}.modularity_3 .filter_and_search form>.pretty_button>span:nth-child(2){display:block}.filter_and_search>div{margin:20px 0}.filter_and_search .button{position:absolute;right:0}.filter_and_search .game_select{width:320px;font-weight:400;z-index:2}.filter_and_search .game_select .game_select_popup_opener{padding-top:5px;padding-bottom:5px}.filter_and_search .game_select .selected .pseudo,.filter_and_search .game_select .selected a{opacity:.5;cursor:default}.filter_and_search .rename-hint{width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:-12px 0 0}.filter_and_search .rename-hint p{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;opacity:.435;margin:0}.layout_header .winner_carousel{display:block;margin-bottom:60px;width:100%}.layout_header .winner_carousel .item .multiwrapper{display:inline-block}.layout_header .winner_carousel .item .multiwrapper+.multiwrapper{margin-left:20px}.layout_header .winner_carousel .controls{padding:0}.layout_header .winner_carousel .controls .next,.layout_header .winner_carousel .controls .prev{color:#000;border-color:rgba(0,0,0,.3);position:absolute;padding:0 16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:32px;top:-160px}.layout_header .winner_carousel .controls .prev{left:-48px}.layout_header .winner_carousel .controls .next{right:-48px}.layout_header .winner_card{border-bottom:none;-webkit-border-radius:18px;border-radius:18px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:320px;position:relative;width:260px;overflow:hidden;z-index:0}.layout_header .winner_card.game_4x20,.layout_header .winner_card.game_5x2,.layout_header .winner_card.game_6x45,.layout_header .winner_card.game_bingo75,.layout_header .winner_card.game_rocketbingo,.layout_header .winner_card.game_ruslotto,.layout_header .winner_card.game_talon{color:#000}.layout_header .winner_card.game_4x20 .bottom_controls a,.layout_header .winner_card.game_5x2 .bottom_controls a,.layout_header .winner_card.game_6x45 .bottom_controls a,.layout_header .winner_card.game_bingo75 .bottom_controls a,.layout_header .winner_card.game_rocketbingo .bottom_controls a,.layout_header .winner_card.game_ruslotto .bottom_controls a,.layout_header .winner_card.game_talon .bottom_controls a{color:#000;border-color:rgba(0,0,0,.3)}.layout_header .winner_card .winner_draw{font-size:1.3rem;left:20px;position:absolute;top:15px;line-height:1.4;z-index:1}.layout_header .winner_card .winner_draw .time{opacity:.66}.layout_header .winner_card .winner_logo{font-size:3.2rem;right:16px;top:17px;z-index:1}.layout_header .winner_card .winner_card_inner,.layout_header .winner_card .winner_logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute}.layout_header .winner_card .winner_card_inner{bottom:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;left:0;padding:15px 20px;right:0;top:0}.layout_header .winner_card .winner_card_inner .winner_image{-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-bottom:-15px}.layout_header .winner_card .winner_card_inner .winner_prize{-webkit-border-radius:50px 50px 50px 8px;border-radius:50px 50px 50px 8px;background:#fff;color:#000;font-weight:500;font-size:2.2rem;text-align:center;margin-bottom:.15em;padding:3px 0;width:100%}.layout_header .winner_card .winner_card_inner .winner_name{font-size:1.3rem;text-align:left;width:100%}.layout_header .winner_card .winner_card_inner .bottom_controls{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 0}.layout_header .winner_card .winner_card_inner .bottom_controls .history-link{font-size:1.4rem;margin-top:.4em}.layout_header .winner_card .winner_bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.layout_header .winner_card .winner_bg img{height:100%;width:100%}#content.winner_page{background:none}#content.winner_page .with_winner_all_tiny_icon:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'';background:none;margin-top:-16px;margin-left:-33px;font-size:24px;color:#000}#content.winner_page .more{width:100%;position:relative}#content.winner_page .more .pretty_button{width:100%;padding-top:15px}#content.winner_page .more .loader{display:none;margin:0 auto}#content.winner_page>.loader{left:50%;top:130px;margin:0 0 0 -35px!important}#content.winner_page.loading .more .loader{display:block}#content.winner_page.loading .more .pretty_button{display:none}#content.winner_page .search{padding-left:20px}#content.winner_page .search input{width:320px;font-size:1.6rem;padding:7px 30px 8px 15px;border:1px solid #e6e6e6}.modularity_3 #content.winner_page .search input{width:170px}#content.winner_page .search input::-webkit-input-placeholder{color:#9b9b9b}#content.winner_page .search input:-moz-placeholder,#content.winner_page .search input::-moz-placeholder{color:#9b9b9b}#content.winner_page .search input:-ms-input-placeholder{color:#9b9b9b}#content.winner_page .search input::placeholder{color:#9b9b9b}#content.winner_page .search .cancel{position:absolute;width:13px;height:13px;top:9px;left:295px;border:none;background-position:-195px 0;margin-top:3px;margin-left:0}#content.winner_page .list_no_results,#content.winner_page .search_no_results,#content.winner_page.search_on .filter{display:none}#content.winner_page.list_empty .list_no_results,#content.winner_page.search_empty .search_no_results{display:block;margin-top:30px;font-size:1.8rem}#content.winner_page.list_empty .list_empty_image{display:inline-block;border-bottom:0 none;margin-top:50px}#content.winner_page .no_game .draw,#content.winner_page .no_game .intro>span,#content.winner_page .no_game .prize,#content.winner_page .no_game .summary{display:none}.winner_list{margin:25px -15px 0;min-height:35px}.winner_list li{display:inline-block;padding:0 15px;vertical-align:top}.winner_list li.person{width:33%;margin-bottom:65px}.modularity_3 .winner_list li.person{width:50%}.winner_list .action:after{left:50%;margin-left:-66px;position:absolute;bottom:-9px;width:133px;height:32px;background-position:-606px -379px}.person .mini_text{line-height:1.3;margin-top:20px}.person.no_game_icon .prize .with_icon{margin-left:0}.person.no_game_icon .draw{margin:0}.person.with_video .has_video{display:inline-block}.person .has_video{display:none;font-size:2rem;margin-right:5px;line-height:1;top:5px;vertical-align:middle}.person .aside_info{margin-top:25px}.person .aside_info .pretty_button{margin-right:15px;vertical-align:middle}.item_winner:after{content:'';display:table;clear:both}.item_winner_photo{float:left;width:106px;min-width:106px;height:106px;-webkit-border-radius:3px;border-radius:3px;margin-right:20px;overflow:hidden;position:relative}.item_winner_photo img{max-width:106px;height:auto}.item_winner_info{margin-left:126px}.item_winner_info a.name{font-weight:400;font-size:1.8rem;vertical-align:middle}.prize{margin-top:20px;margin-bottom:0}.prize .with_icon{margin-left:40px}.prize .with_icon:before{top:13px}