.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}body{margin:0;padding:0;background:#0e133e url("../img/bg.jpg") no-repeat center 114px;font-family:'UniCreditCY Medium';font-size:16px;-webkit-font-smoothing:antialiased}input,textarea{outline:none}.btn{display:block;padding:0;height:46px;line-height:46px;text-align:center;text-decoration:none;text-transform:uppercase;border:0;background:#e6001c;font-family:'UniCreditCY';font-size:18px;color:#FFF;-webkit-transition:background .2s;-moz-transition:background .2s;transition:background .2s}.btn:hover{text-shadow:-1px 0 0 gray;background:#be071d}.btn-callback{margin:24px 0 0 20px;width:244px}.btn-participate{display:inline-block;padding:0 79px 0 19px;height:32px;line-height:32px;text-transform:uppercase;background:url("../img/btn-participate/bg.png") no-repeat right 15px center;border:3px solid #e6001c;font-size:20px;font-weight:700;color:#e6001c;cursor:pointer}.layout-wrapper{overflow:hidden;position:relative;width:100%;min-width:960px}.layout-wrapper>.pane{top:0;left:100%}.layout-header{position:absolute;top:0;left:0;width:100%;height:114px;background:#FFF}.layout-header__wrapper{position:relative;margin:0 auto;padding:0 38px;width:884px;height:100%}.layout-header__logo{position:absolute;top:50%;left:38px;margin-top:-21px;display:block;width:203px;height:41px;text-indent:-9999px;background:url("../img/layout-header/logo.png") no-repeat 0 0}.layout-header__logo-uefa{position:absolute;top:50%;right:38px;margin-top:-45px;display:block;width:142px;height:91px;background:url("../img/layout-header/logo-uefa.png") no-repeat 0 0}.layout-header__team{position:absolute;top:23px;left:50%;margin-left:-92px;display:block;width:185px;height:231px;text-indent:-9999px;background:url("../img/layout-header/team.png") no-repeat 0 0}.layout-slide{margin:0 auto;padding:0 38px;width:884px}.layout-slide__header{margin:0 auto 30px;max-width:884px;text-align:center;text-transform:uppercase;font-size:39px;color:#FFF}.layout-slide__header__sub{font-size:26px}.layout-slide_nominations{height:627px}.layout-slide_deposit{height:615px}.layout-slide_callback{height:715px}.layout-slide_start{padding-top:475px;height:750px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-slide_start__btn-more{position:relative;display:block;margin:0 auto;width:263px;height:44px;line-height:44px;text-align:center;text-decoration:none;text-transform:uppercase;background:#FFF;font-size:20px;color:#e40613}.layout-slide_start__btn-more:after{position:absolute;bottom:-70px;left:50%;margin-left:-16px;display:block;width:32px;height:57px;background:url("../img/layout-slide-start/btn-more/decorator.png") no-repeat 0 0;content:''}.layout-footnote{padding:50px 0 0;height:155px;background:#FFF;font-size:14px;color:#080e4f}.layout-footnote__wrapper{position:relative;margin:0 auto;padding:0 38px;width:884px}.layout-footnote__text a{color:inherit}.layout-footnote__logo-deposit-insurance{position:absolute;top:50%;right:0;margin-top:-50px;display:block;width:100px;height:100px;text-indent:-9999px;background:url("../img/layout-footer/logo-deposit-insurance.png") no-repeat 0 0}.promo__header{text-transform:uppercase;font-size:22px;color:#e6001c}.promo-deposit-welcome{float:left;width:300px}.promo-deposit-welcome,.promo-rules{height:372px;padding:15px;text-transform:uppercase;background:#FFF;color:#020943;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.promo-rules{position:relative;float:right;width:556px}.promo-rules .btn-participate{position:absolute;right:37px;bottom:22px}.promo-deposit-info{position:relative;float:left;padding:34px 15px 15px;width:446px;height:394px;text-transform:uppercase;background:#FFF url("../img/promo-deposit-info/bg.png") no-repeat right bottom;color:#020943;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.promo-deposit-info__percent{display:block;margin:20px 0 0 20px;padding:0 0 0 54px;height:46px;line-height:46px;background:url("../img/promo-deposit-info/percent.png") no-repeat 0 0;font-size:42px;font-weight:700}.promo-deposit-info__link-tarifs{position:absolute;bottom:18px;left:35px;font-family:'UniCreditCY';font-size:14px;color:#e6001c}.promo-team-couple{float:right;display:block;width:408px;height:394px;background:url("../img/promo-team-couple/bg.jpg") no-repeat 0 0}.nomination-list{margin:0;padding:28px 0;list-style:none;background:#FFF url("../img/nomanation-list/bg.png") no-repeat right bottom;color:#020943}.nomination-list__item{position:relative;float:left;padding:150px 0 0;width:294px;height:188px;text-align:center}.nomination-list__item__title{text-transform:uppercase;font-size:22px}.nomination-list__item__text{margin:5px 0 0;line-height:20px;text-transform:uppercase;font-family:'UniCreditCY';font-size:18px}.nomination-list__item__btn-more{position:absolute;bottom:0;left:50%;margin-left:-70px;width:140px}.nomination-list__item__btn-participate{position:absolute;bottom:0;left:50%;margin-left:-112px;height:46px;line-height:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nomination-list__item_season-opening:before{position:absolute;top:0;left:50%;margin-left:-69px;display:block;width:139px;height:125px;background:url("../img/nomanation-list/item-icons.png") no-repeat 0 0;content:''}.nomination-list__item_valuable-player:before{position:absolute;top:0;left:50%;margin-left:-62px;display:block;width:125px;height:125px;background:url("../img/nomanation-list/item-icons.png") no-repeat 0 -125px;content:''}.nomination-list__item_best-coach:before{position:absolute;top:0;left:50%;margin-left:-62px;display:block;width:125px;height:133px;background:url("../img/nomanation-list/item-icons.png") no-repeat 0 -250px;content:''}.promo-list{margin:0;padding:0;list-style:none;font-size:18px}.promo-list__item{margin-top:15px;padding:0 0 0 20px;position:relative}.promo-list__item:first-child{margin-top:0}.promo-list__item:before{position:absolute;top:4px;left:0;display:block;width:11px;height:11px;background:#e6001c;border-radius:5px;content:''}.promo-gouefa{float:right;padding:15px;width:360px;height:493px;text-transform:uppercase;background:#FFF url("../img/promo-gouefa/bg.png") no-repeat right bottom;font-size:14px;color:#020943;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.promo-gouefa__label{display:block;margin:22px 0 25px;font-size:16px}.promo-gouefa__btn-participate{margin:75px auto 0;width:244px}.promo-gouefa>ul{font-size:14px}.promo-gouefa>ul>li{margin-top:20px}.form-callback{padding:15px;float:left;width:494px;height:493px;background:#FFF none no-repeat right bottom 33px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-callback__fieldset{margin:20px 0 0;padding:0;border:0}.form-callback__row{margin-top:7px}.form-callback__row:first-child{margin-top:0}.form-callback__row-agree{padding-top:20px}.form-callback__row-agree__info,.form-callback__row-agree__label{display:block;font-family:'UniCreditCY';font-size:12px;color:#020943}.form-callback__row-agree__label{position:relative;margin:8px 0 0;padding:0 0 0 22px;height:16px;line-height:16px}.form-callback__row-agree__label>input,.form-callback__row-agree__label>.checkbox{position:absolute;top:0;left:0}.form-callback__row-captcha{margin-top:10px}.form-callback__row-action{margin-top:23px}.form-callback__col-label{float:left;width:45%;height:23px;line-height:23px}.form-callback__col-captcha-label{float:left;width:45%;line-height:14px}.form-callback__col-input{float:left;width:55%;height:23px}.form-callback__col-input>input{display:block;padding:0 10px;width:100%;height:100%;text-transform:uppercase;border:1px solid #8386a7;font-family:'UniCreditCY';font-size:13px;font-style:italic;color:#020943;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-callback__col-textarea{float:left;width:55%;height:44px}.form-callback__col-textarea>textarea{overflow:auto;display:block;padding:0 10px;width:100%;height:100%;text-transform:uppercase;border:1px solid #8386a7;font-family:'UniCreditCY';font-size:13px;font-style:italic;color:#020943;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-callback__col-captcha-input{position:relative;float:left;width:55%}.form-callback__col-captcha-input>input{display:block;padding:0 10px;width:120px;height:23px;text-transform:uppercase;border:1px solid #8386a7;font-family:'UniCreditCY';font-size:13px;font-style:italic;color:#020943;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-callback__label{text-transform:uppercase;font-size:14px;color:#020943}.form-callback__captcha-label{font-family:'UniCreditCY';font-size:12px;color:#020943}.form-callback__captcha-img{margin-bottom:10px}.form-callback__captcha-img img{display:block}.form-callback__captcha-btn{position:absolute;top:7px;left:140px;display:block;width:19px;height:25px;text-indent:-9999px;background:none;cursor:pointer}.form-callback__btn-submit{margin:0 auto;width:244px}.form-callback__input_error{border:1px solid red!important}.uis{text-transform:uppercase;font-family:'UniCreditCY';font-size:13px;font-style:italic;color:#020943}.uis,.uis-value{position:relative;width:100%;height:100%}.uis-value{padding:0 0 0 10px;border:1px solid #8386a7;-webkit-box-sizing:border-box;box-sizing:border-box}.uis-value:after{position:absolute;display:block;top:50%;right:4px;margin-top:-4px;width:14px;height:8px;background:url("../img/uis/arrow.png") no-repeat 0 0;content:''}.uis-list{position:absolute;display:none;top:0;left:0;width:100%;z-index:100;background:#fff;border:1px solid #8386a7}.uis-opened .uis-list{display:block}.uis-list-wrapper ul{margin:0;padding:0;list-style:none}.uis-list-wrapper ul>li{padding:0 0 0 10px;line-height:23px;height:23px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default}.uis-list-wrapper ul>li:hover{background:#f6f6f6}.checkbox{position:relative;display:block;width:16px;height:16px;border:1px solid #8386a7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.checkbox.checked:after{position:absolute;top:3px;left:3px;width:8px;height:8px;background:#8386a7;content:''}.list-social{margin:0;padding:0;list-style:none}.list-social__item{float:left;margin-left:18px}.list-social__item:first-child{margin-left:0}.list-social_two-row>.list-social__item{margin-bottom:11px}.list-social_two-row>.list-social__item:nth-child(3n+3){clear:left;margin-left:0}.ico-social{position:relative;display:block;width:55px;height:54px}.ico-social_fb{background:url("../img/ico-social/icons-sprite.png") no-repeat 0 0}.ico-social_fb.state-disabled{background-position:0 -54px}.ico-social_vk{background:url("../img/ico-social/icons-sprite.png") no-repeat -55px 0}.ico-social_vk.state-disabled{background-position:-55px -54px}.ico-social_tw{background:url("../img/ico-social/icons-sprite.png") no-repeat -110px 0}.ico-social_tw.state-disabled{background-position:-110px -54px}.ico-social_ok{background:url("../img/ico-social/icons-sprite.png") no-repeat -165px 0}.ico-social_ok.state-disabled{background-position:-165px -54px}.ico-social.state-disabled{cursor:default}.ico-social.state_plus1:after{background:url("../img/ico-social/state_plus1.png") no-repeat 0 0}.ico-social.state_plus1:after,.ico-social.state_success:after{position:absolute;top:-5px;right:-15px;display:block;width:33px;height:33px;content:''}.ico-social.state_success:after{background:url("../img/ico-social/state_success.png") no-repeat 0 0}.social-n{list-style:none;padding:0;margin:10px 0 0;overflow:hidden}.social-n li{float:left;margin-left:10px}.social-n li:first-child{margin-left:0}.social-n li strong a{color:#555}.social-n li a.ico{display:block;width:16px;height:16px;background-image:url('../img/ico-social/social-icons-sprite.png');background-repeat:no-repeat}.social-n li.socialn-vk a{background-position:-16px 0}.social-n li.socialn-banki a{background-position:-32px 0}.social-n li.socialn-youtube a{background-position:-48px 0}.social-n li.socialn-foursquare a{background-position:-64px 0}.social-n li.socialn-twitter a{background-position:-80px 0}.social-n li.socialn-od a{background-position:-96px 0}.social-n li.socialn-share{float:left;width:88px}.social-n li.socialn-share .b-share{font-size:100%;padding:0!important;display:block;text-transform:uppercase;line-height:12px}.social-n li.socialn-share .b-share__text{margin-left:22px;color:#555;font-weight:700;font-size:10px}.social-n li.socialn-share .nl .b-share a{padding:0}li.socialn-share .b-share__handle,.b-share-popup_opened{background:none 0 0 no-repeat!important;width:16px;height:16px;padding:2px 0 0!important}