/*! HTML5 Boilerplate v5.0.0 | MIT License | http://h5bp.com/ */.hidden,.invisible{visibility:hidden}.container,html{box-sizing:border-box}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNzbP97U9sKh0jjxbPbfOKg.ttf) format('truetype')}html{height:100%;color:#000;font-size:1em;line-height:1.4}body{min-width:860px;min-height:100%;background-color:#5d9fb6;background-position:center top;background-image:url(../img/background.jpg);background-repeat:no-repeat;margin:0 auto;position:relative;font-family:'Source Sans Pro',sans-serif}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important;border:0}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.overlay{display:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.4)}.container{position:relative;width:840px;height:1080px;margin:0 auto;padding-top:95px;text-align:center}.container .logo{width:304px;height:80px;display:block;margin:0 auto -30px}.container .title{width:674px;height:120px;margin:0 auto;background:url(../img/title.png) center no-repeat}.container .main-text{width:600px;margin:0 auto 35px;text-transform:uppercase;font-size:21px}.container .rules-text{font-size:21px}.container .rules-wrapper{width:670px;height:260px;margin:0 auto 45px;font-size:18px;line-height:22px}.container .rules-wrapper .rule{box-sizing:border-box;width:33.33%;height:100%;padding:20px 0 0;float:left}.container .rules-wrapper .rule .ball{width:100%;height:80px}.container .rules-wrapper .rule .ball img{width:43px;height:68px;margin:0 auto}.container .share-text{font-size:18px}.container .info-text{width:840px;height:49px;background:#91110e;color:#fff;line-height:49px;font-size:21px}.social-likes{position:relative;width:290px;margin:30px auto 95px}.social-likes .promocode{cursor:pointer;display:none;position:absolute;left:50%;bottom:-63px;background:#fff;width:266px;height:35px;margin-left:-133px;font-size:18px;font-weight:700;line-height:35px;z-index:11;box-shadow:0 0 40px 5px #fff}.social-likes .promocode:before{content:'';position:absolute;bottom:0;right:-48px;width:68px;height:93px;background:url(../img/snow-man.png) center no-repeat}.social-likes__widget{width:33.33%;margin:0;float:left}.social-likes__button{width:79px;height:78px;border:none;box-shadow:none}.social-likes__button.social-likes__button_facebook,.social-likes__button.social-likes__button_facebook:hover{background:url(../img/social-fb.png) center no-repeat}.social-likes__button.social-likes__button_vkontakte,.social-likes__button.social-likes__button_vkontakte:hover{background:url(../img/social-vk.png) center no-repeat}.social-likes__button.social-likes__button_odnoklassniki,.social-likes__button.social-likes__button_odnoklassniki:hover{background:url(../img/social-ok.png) center no-repeat}.social-likes__button:hover{opacity:.5}.social-likes__icon{display:none}