@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600&subset=cyrillic,cyrillic-ext,latin-ext);@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,700&subset=cyrillic,cyrillic-ext,latin-ext);body{font-family:'Open Sans',sans-serif}img{display:block;max-width:100%;height:auto}ul{list-style-position:inside;margin:0;padding:0}.clearfix::after{content:" ";display:table;clear:both}.page_bg{background:url(../images/bg_1.png) no-repeat 0 100%,url(../images/bg_2.png) no-repeat 100% 100%;font-size:0;position:fixed;z-index:-1;top:0;bottom:0;margin:0 auto;left:0;right:0}.page{background:#2d0908;position:relative;line-height:1.2;padding:0;font-size:14px;max-width:1920px;margin:0 auto}.container{max-width:1060px;margin:0 auto;text-align:center}.container__shad{box-shadow:0 0 10px 1px rgba(0,0,0,.6);margin-bottom:30px}.container__header{width:28%;background:#320d05;box-shadow:0 0 10px 1px rgba(0,0,0,.6);border-radius:5px}.header{background:#971c0a;max-width:1060px;margin:0 auto;display:flex;align-items:center;padding:10px 0 10px 15px}.header__logo{width:75%;text-align:center;margin:0 auto}.logo_top{}.logo__img{margin:0 auto}.container__registration{width:100%;text-align:center}.registration__btn{text-align:center;display:inline-block;margin:10px 5px}.btn{border-radius:5px;color:#fff;line-height:100%;font-size:14px;text-decoration:none;text-transform:uppercase;padding:13px 20px;display:inline-block}.btn_reg{background:#971c0a;box-shadow:none}.btn_reg:hover{box-shadow:0 0 3px 2px #fff}.btn_ent{background:#843323;box-shadow:none}.btn_ent:hover{box-shadow:0 0 3px 2px #fff}.container__socials{font-size:0;width:100%;text-align:center}.socials{list-style:none;margin:10px auto}.socials__item{display:inline-block;width:18px;height:20px;margin:0 8px;background:url(../images/social_ico.png) no-repeat}.socials__item_1{background-position:5px 0}.social__link{width:100%;height:100%;display:flex}.socials__item_2{background-position:-27px 0}.socials__item_3{background-position:-61px 0}.socials__item_4{background-position:-94px 0}.socials__item_5{background-position:-126px 0}.socials__item_6{background-position:-158px 0}.socials__item_7{background-position:-188px 0}.container__menu{width:100%;font-size:0}.menu{padding:15px;background:#5a0b06}.menu__list{border-radius:5px;background:linear-gradient(to bottom,#736865,#430602 25%,#350704);list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.menu__item{display:inline-block;position:relative;vertical-align:top}.item_link{text-decoration:none;padding:10px;color:#fff;font-size:16px;display:inline-block;text-transform:uppercase}.menu__item::after{content:'';position:absolute;height:80%;width:1px;background:#320d05;top:10%;right:0}.menu__item:last-child::after{display:none}.menu__item:hover .item_link{color:#f24313}.container__random-games{width:78%;margin-top:10px}.random-games{padding:20px 0;border-radius:10px}.arrow{height:42px;width:18px}.arrow__left{background:url(../images/arrow_right.png) no-repeat;transform:rotate(180deg)}.arrow__left:hover{background-position-y:-69px;transition:background 0.3s ease-out}.arrow__right{background:url(../images/arrow_right.png) no-repeat}.arrow__right:hover{transition:background 0.3s ease-out;background-position-y:-69px}.random-games__list{display:flex;justify-content:space-between;align-items:center;padding:0 15px}.random-games__item{display:inline-block;margin:8px}.item__top{display:inline-block;position:relative;font-size:0;box-shadow:0 0 10px 1px #000;border:3px solid #d82f08}.item__img{display:block;max-width:100%;height:auto;outline:none}.random-games__item .item__top{}.random-games__item:hover .item__box{display:flex}.item__box{display:none;position:absolute;height:100%;width:100%;top:0;background:rgba(255,255,255,.6);align-items:center;justify-content:center}.play_btn{display:inline-block;margin:0 auto;font-size:16px;color:#fff;padding:0;font-weight:700}.container__content{width:100%;padding:20px 0;background:#440a07;box-shadow:inset 0 0 0 1px #5b0c05}.content__main{float:left;width:77%}.main{padding:0 0 0 20px}.main__title{text-align:left;padding-right:15px}.title{margin:0;color:#eaebe4;font-weight:400;font-size:30px;line-height:100%}.games__list{text-align:left;font-size:0}.games__item{display:inline-block;margin:20px 8px 0 0;position:relative}.games__item .item__top{box-shadow:none}.games__item .item__img{box-shadow:0 0 10px 1px rgba(0,0,0,.5)}.games__item:hover .item__top{box-shadow:none}.games__item:hover .item__box{display:flex}.games__item:hover .item__name{background:transparent}.games__item:hover .name{text-decoration:none}.play_btn{}.item__name{width:100%;bottom:0;font-size:18px;text-align:center}.name{display:inline-block;padding:10px 8px 0 8px;color:#fff;text-decoration:none}.main__article{text-align:left;color:#ae8987;padding:0 20px 0 0}.main__article h2{font-size:24px;font-weight:400;color:#fff;margin:12px 0}.main__article p{margin:12px 0;font-size:16px}.main__article img{float:left;margin:0 15px 15px 0}.content__side-bar{float:left;width:23%}.side-bar{padding:0 20px 0 0}.side-bar__search{text-align:left;width:100%;background:#361107;border:1px solid #5b0d03;border-radius:5px}.search__form{font-size:0}.search__form input::-webkit-input-placeholder{color:#fff!important}.search__form input:-moz-placeholder{color:#fff!important}.search__form input::-moz-placeholder{color:#fff!important}.search__form input:-ms-input-placeholder{color:#fff!important}.search_text{display:inline-block;width:80%;height:36px;padding:0;outline:none;border:none;padding:0 0 0 10px;color:#fff;background:transparent;vertical-align:top}.search_btn{display:inline-block;width:20%;height:36px;border:none;padding:0;outline:none;background:url(../images/search_ico.png) no-repeat 50% 50%;color:#095787;cursor:pointer;vertical-align:top}.side-bar__block{color:#fff;margin:20px 0;border-radius:5px}.block__title{border-radius:5px 5px 0 0;background:#f24313;color:#fff;padding:15px 0;text-align:left}.side-bar_title{font-size:16px;padding-left:15px}.block__list{background:#b32009;border-top:none;font-size:0;border-radius:0 0 5px 5px}.block__list__item{display:inline-block;color:#fff;width:100%;border:none;text-decoration:none}.block__list__item:hover{background:#6d1505;text-decoration:none}.block__list__item:hover .item__box{display:flex;background:rgba(0,193,255,0)}.block__list__item .play_btn{display:block;padding:0;background:transparent;border:none;box-shadow:none}.item-sidebar{padding:10px}.item-sidebar__img{width:35%;position:relative;display:inline-block}.img_list{width:100%}.item-sidebar__name{display:inline-block;width:65%;vertical-align:top;font-size:14px;border-left:none}.block__list__item:hover .name__slot{text-decoration:none}.name__slot{padding:0 10px;text-align:left;text-decoration:underline}.name__slot span{display:inline-block;text-decoration:none;margin-top:10px;color:#f4b937}.container__footer{max-width:1060px;margin:0 auto}.footer{font-size:0;width:100%;padding:0 0 20px 0;text-align:center;background:#440a07;border-top:none;border-radius:0 0 5px 5px}.footer__logo{margin:0 auto;font-size:0;width:100%}.logo_bottom{display:inline-block;padding:5px;max-width:150px}.logo__img_bottom{width:100%}.footer__menu-bottom{width:100%;background:#5b0c05}.menu-bottom{list-style:none;margin:0 auto;display:flex;flex-flow:wrap;justify-content:center;align-items:center}.menu-bottom__item{display:inline-block;position:relative;vertical-align:top;padding:10px}.menu-bottom_link{text-decoration:none;color:#fff;font-size:16px;display:inline-block}.menu-bottom__item:hover .menu-bottom_link{color:#fff;text-decoration:underline}.footer__payments{padding:20px 0;background:#b42208}.payments_img{display:block;max-width:100%;height:auto;margin:0 auto}.copyrights{font-size:13px;color:#fff;margin-top:20px}.main__frame{margin:20px 20px 0 0}.frame__game{width:100%}.frame__btn{display:block;margin:20px auto;padding:10px 25px;max-width:700px;font-size:30px;line-height:1.5;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff;background:linear-gradient(to bottom,#8f7f7d,#583b39);border:none;border-radius:5px;transition:background-color .2s;cursor:pointer}.frame__btn:hover{background:linear-gradient(to top,#8f7f7d,#583b39);box-shadow:0 0 5px 2px #fff}@media only screen and (max-width:1024px){.page_bg{display:none}}