

/* Start:/local/assets/css/styles.css?154384711023792*/
@font-face {font-family:"GothamPro"; src:url("/local/assets/css/../fonts/GothaProReg.woff") format("woff"); font-weight:normal; font-style:normal}
@font-face {font-family:"GothamPro"; src:url("/local/assets/css/../fonts/GothaProBol.woff") format("woff"); font-weight:bold; font-style:normal}
@font-face {font-family:"GothamPro"; src:url("/local/assets/css/../fonts/GothaProIta.woff") format("woff"); font-weight:normal; font-style:italic}
@font-face {font-family:"GothamPro"; src:url("/local/assets/css/../fonts/GothaProBolIta.woff") format("woff"); font-weight:bold; font-style:italic}
@font-face {font-family:"GothamProLight"; src:url("/local/assets/css/../fonts/GothaProLig.woff") format("woff"); font-weight:normal; font-style:normal}
@font-face {font-family:"GothamProMedium"; src:url("/local/assets/css/../fonts/GothaProMed.woff") format("woff"); font-weight:normal; font-style:normal}
@font-face {font-family:"Iskra"; src:url("/local/assets/css/../fonts/IskraCYR-Regular.woff") format("woff"); font-weight:normal; font-style:normal}
@font-face {font-family:"Iskra"; src:url("/local/assets/css/../fonts/IskraCYR-Bold.woff") format("woff"); font-weight:bold; font-style:normal}
@font-face {font-family:"IskraLight"; src:url("/local/assets/css/../fonts/IskraCYR-Light.woff") format("woff"); font-weight:normal; font-style:normal}

html {min-width:640px; height:100%}

.desktop html {min-width:1000px}

body {min-width:640px; height:100%; margin:0; padding:0; font:14px/24px GothamPro, sans-serif; color:#000; background:#000; -webkit-text-size-adjust:100%}

.desktop body {min-width:1000px}

a {outline:none; color:#000}

img {border:none}

h2 {font:bold 48px/48px Iskra, sans-serif; color:#2f364b; margin:40px 0; padding:0; position:relative}
h2:before {content:""; display:block; width:27px; height:4px; background:#2f364b; border-radius:2px; position:absolute; left:-40px; top:30px}
h2:first-child {margin-top:0}
@media screen and (max-width:1200px) {
	h2:before {display:none}
}
h3 {font:bold 20px/24px Iskra, sans-serif; color:#0296c5; margin:30px 0 24px 0; padding:0; position:relative}
p {margin:24px 0; padding:0}
ul {margin:24px 0; padding:0; list-style:none}
h3+ul {margin-top:-20px}
ul li {margin:0; padding:0 0 0 18px; position:relative}
ul li:before {content:"—"; position:absolute; left:0; top:0}

form {margin:0; padding:0}

.form-input {margin:0 0 53px 0}
.form-input input,
.form-input textarea {border:none; border-bottom:1px solid #d5d5d5; font:14px/24px GothamPro, sans-serif; color:#000; vertical-align:top; margin:0; padding:0; width:100%; height:25px; box-sizing:border-box; outline:none; border-radius:0; background:#fff; -webkit-appearance:none}
.form-input textarea {height:auto; resize:none; overflow:auto}
.form-input input::-webkit-input-placeholder {opacity:1; color:#7c7c7c}
.form-input input::-moz-placeholder {opacity:1; color:#7c7c7c}
.form-input input:-ms-input-placeholder {opacity:1; color:#7c7c7c}
.form-input textarea::-webkit-input-placeholder {opacity:1; color:#7c7c7c}
.form-input textarea::-moz-placeholder {opacity:1; color:#7c7c7c}
.form-input textarea:-ms-input-placeholder {opacity:1; color:#7c7c7c}
.form-input input.error,
.form-input textarea.error {border-color:#f00}

label.error {display:none !important}

::-ms-clear {display:none}

.form-select {margin:0 0 53px 0}
.form-select select {border:none; border-bottom:1px solid #d5d5d5; font:14px/24px GothamPro, sans-serif; color:#000; vertical-align:top; margin:0; padding:0; width:100%; height:25px; box-sizing:border-box; outline:none; border-radius:0; background:#fff; -webkit-appearance:none}

.form-submit {margin:-11px 0 0 0}
.form-submit input {display:block; border-radius:27px; background:#00bff3; background:linear-gradient(to bottom, #00bff3 0%, #0091ba 100%); margin:0; padding:8px 0 15px 0; outline:none; position:relative; width:100%; border:none; height:53px; box-sizing:border-box; color:#fff; text-align:center; font:bold 24px/30px Iskra, sans-serif; -webkit-appearance:none; cursor:pointer; box-shadow:0 2px 0 #005a72}
.form-submit input:hover {color:#fff; box-shadow:0 -2px 0 #005a72; top:2px}

.on-mobile {display:none}

.wrapper {min-width:640px; width:100%; min-height:100%; position:relative; overflow:hidden; background:url(/local/assets/css/../images/bg.jpg) repeat-y center top}
.wrapper-inner {padding:0 0 133px 0}

.desktop .wrapper {min-width:1000px}

header {height:98px; position:relative; background:#1e2429; background:linear-gradient(to bottom, #1e2429 0%, #0c0d18 100%)}
header:before {content:""; display:block; position:absolute; left:0; right:0; bottom:6px; height:3px; background:#162f40}
.header-inner {max-width:940px; padding:0 10px; margin:0 auto}
.header-inner:after {content:"."; display:block; clear:both; visibility:hidden; height:0}

.logo {float:left; line-height:0; width:120px; height:81px; position:relative; margin:5px 0 0 0; background:url(/local/assets/css/../images/logo-shadow.png)}
.logo:before {content:""; display:block; width:120px; height:78px; position:absolute; left:0; top:0; background:url(/local/assets/css/../images/logo.svg); background-size:100%}
.logo a {display:block; position:absolute; left:0; top:0; width:120px; height:78px}

.header-lang {float:right; width:38px; height:38px; margin:28px -1px 0 0; padding:0 1px 4px 0; background:url(/local/assets/css/../images/header-lang.png); text-align:center; font:bold 17px/34px Iskra, sans-serif; color:#000; text-decoration:none}
.header-lang:hover {color:#000; background-position:left -43px}

nav {float:right; position:relative; margin:0 44px 0 0}
nav ul {margin:0; padding:0; list-style:none; text-transform:uppercase; font:17px/20px IskraLight, sans-serif}
nav ul li {float:left; margin:0 0 0 50px; padding:0}
nav ul li:before {display:none}
nav ul li:first-child {margin:0}
nav ul li a {display:block; text-decoration:none; color:#fff; padding:36px 0 33px 0}
nav ul li a:hover,
nav ul li.active a {color:#0296c5; border-bottom:3px solid #0296c5}

.mobile-menu-link {display:none}
.mobile-menu {visibility:hidden; position:fixed; z-index:-1; left:0; top:0; right:0; bottom:0; padding:62px 0 0 0; overflow:auto; background:#000 url(/local/assets/css/../images/bg-mobile.jpg) no-repeat center top; background-size:cover}

.container {background:#fff; max-width:1170px; margin:0 auto; border-radius:22px 22px 0 0; position:relative}
.content {max-width:940px; margin:0 auto; padding:28px 0 20px 0; min-height:calc(100vh - 322px)}
.content:after {content:"."; display:block; clear:both; visibility:hidden; height:0}

@media screen and (max-width:1200px) {
	.container {margin:0 15px}
}

.slider {position:relative; white-space:nowrap; width:100%; font-size:0; line-height:0; letter-spacing:-1px; transition:opacity .5s linear}
.slider.scroll-visible {opacity:1}
.slider-item {display:inline-block; vertical-align:top; width:100%; position:relative; background:no-repeat center top}
.slider-container {height:calc(100vh - 57px); position:relative}
.slider-inner {position:absolute; left:0; bottom:120px; right:0; background:rgba(18, 19, 30, .5); min-height:130px}
.slider-content {max-width:940px; margin:0 auto; padding:0 0 21px 0}
.slider-content:after {content:"."; display:block; clear:both; visibility:hidden; height:0}
.slider-text {float:left; width:calc(100% - 320px); white-space:normal; letter-spacing:0}
.slider-title {font:bold 36px/40px Iskra, sans-serif; color:#fff; padding:11px 0 0 0}
.slider-title a {color:#fff; text-decoration:none}
.slider-anonce {font:14px/17px GothamProMedium, sans-serif; color:#c7eafb; padding:8px 0 0 0}
.slider-link {float:right; width:220px; padding:38px 0 0 0}
.slider-link a {color:#fff; display:block; position:relative; font:bold 24px/30px Iskra, sans-serif; letter-spacing:0; border-radius:27px; padding:8px 0 11px 0; text-align:center; background:#00bff3; background:linear-gradient(to bottom, #00bff3 0%, #0091ba 100%); text-decoration:none; box-shadow:0 2px 0 #005a72}
.slider-link a:hover {box-shadow:0 -2px 0 #005a72; top:2px}
.slider .slick-prev,
.slider .slick-next {display:block; position:absolute; z-index:2; bottom:169px; width:21px; height:34px; border:none; border-radius:0; background:url(/local/assets/css/../images/arrows.png); margin:0; padding:0; -webkit-appearance:none; cursor:pointer}
.slider .slick-prev {left:50%; margin-left:-570px; background-position:left top}
.slider .slick-next {right:50%; margin-right:-570px; background-position:-22px top}
.slider .slick-prev:hover {background-position:left -35px}
.slider .slick-next:hover {background-position:-22px -35px}
.slider .slick-dots {text-align:center; font-size:0; line-height:0; letter-spacing:-1px; margin:0; padding:0; position:absolute; left:0; bottom:83px; right:0}
.slider .slick-dots li {margin:0 0 0 17px; padding:0; display:inline-block; vertical-align:top}
.slider .slick-dots li:before {display:none}
.slider .slick-dots li:first-child {margin:0}
.slider .slick-dots li button {display:block; width:15px; height:15px; border-radius:50%; border:2px solid #fff; background:#191d30; margin:0; padding:0; outline:none; -webkit-appearance:none; cursor:pointer; font-size:0; line-height:0; text-indent:100px}
.slider .slick-dots li button:hover {background:#16638b; border-color:#fff}
.slider .slick-dots li.slick-active button {background:#fff; border-color:#4c899d; cursor:default}

.main-about {margin:-41px 0 0 0; position:relative; z-index:3}
.main-about-cols {transition:opacity .5s linear}
.main-about-cols.scroll-visible {opacity:1}
.main-about-cols:after {content:"."; display:block; clear:both; visibility:hidden; height:0}
.main-about-left {float:left; width:460px}
.main-about-right {float:right; width:350px}
.main-about-right h2 {color:#0296c5; line-height:38px; margin:54px 0 0 0}
.main-about-right h2:first-child {margin:0}
.main-about-right h2:before {background:#0296c5; top:25px}

.about {background:url(/local/assets/css/../images/about.jpg) no-repeat center top; padding-top:calc(100vh - 372px)}

.gallery {margin:48px 0; position:relative}
.gallery-list {font-size:0; line-height:0; letter-spacing:-1px; white-space:nowrap; width:100%}
.gallery-item {display:inline-block; vertical-align:top; width:100%; box-sizing:border-box}
.gallery-item a {display:block}
.gallery-item img {width:100%}
.gallery .slick-prev,
.gallery .slick-next {display:block; position:absolute; z-index:2; top:50%; width:21px; height:34px; border:none; border-radius:0; background:url(/local/assets/css/../images/arrows.png); margin:-17px 0 0 0; padding:0; -webkit-appearance:none; cursor:pointer}
.gallery .slick-prev {left:-70px; background-position:left top}
.gallery .slick-next {right:-70px; background-position:-22px top}
.gallery .slick-prev:hover {background-position:left -35px}
.gallery .slick-next:hover {background-position:-22px -35px}
.gallery .slick-dots {text-align:center; font-size:0; line-height:0; letter-spacing:-1px; margin:0; padding:0; position:absolute; left:0; bottom:18px; right:0}
.gallery .slick-dots li {margin:0 0 0 17px; padding:0; display:inline-block; vertical-align:top}
.gallery .slick-dots li:before {display:none}
.gallery .slick-dots li:first-child {margin:0}
.gallery .slick-dots li button {display:block; width:15px; height:15px; border-radius:50%; border:2px solid #fff; background:#191d30; margin:0; padding:0; outline:none; -webkit-appearance:none; cursor:pointer; font-size:0; line-height:0; text-indent:100px}
.gallery .slick-dots li button:hover {background:#16638b; border-color:#fff}
.gallery .slick-dots li.slick-active button {background:#fff; border-color:#4c899d; cursor:default}

.games {padding:85px 0 0 0}
.games-list {margin:0 -10px; font-size:0; line-height:0; letter-spacing:-1px}
.games-item {display:inline-block; vertical-align:top; width:33.33%; padding:7px 10px 35px 10px; box-sizing:border-box}
.games-item a {display:block; text-decoration:none; color:#2f364b}
.games-item a:hover {color:#0296c5}
.games-item-preview {border:3px solid #c7cbcf; box-shadow:0 3px 5px rgba(25, 25, 25, .2); position:relative}
.games-item-preview img {width:100%}
.games-item-preview span {display:block; position:absolute; left:-8px; top:7px; padding:1px 15px 6px 15px; color:#2f364b; font:bold 17px/20px Iskra, sans-serif; letter-spacing:1px; background:#00bbee; background:linear-gradient(to bottom, #00bbee 0%, #0096c1 100%); text-shadow:-1px 1px 0 rgba(0, 0, 0, .32)}
.games-item-name {font:bold 20px/24px Iskra, sans-serif; letter-spacing:0; padding:13px 0 0 0}

.game {padding:422px 0 0 0; position:relative}
.game-bg {position:fixed; left:0; top:98px; right:0; bottom:0; background-repeat:no-repeat; background-position:center top; opacity:0; transition:opacity .5s linear}
.game-bg.scroll-visible {opacity:1}
.game-bg-mobile {display:none}

.game-cols:after {content:"."; display:block; clear:both; visibility:hidden; height:0}

.game-right {float:right; width:264px}
.game-now {color:#fff; display:block; position:relative; text-align:center; vertical-align:middle; font:bold 24px/30px Iskra, sans-serif; border-radius:27px; margin:13px 0 0 0; padding:8px 0 15px 0; background:#00bff3; background:linear-gradient(to bottom, #00bff3 0%, #0091ba 100%); text-decoration:none; box-shadow:0 2px 0 #005a72}
.game-now:hover {color:#fff; text-decoration:none; box-shadow:0 -2px 0 #005a72; top:2px}
.game-shops {margin:44px 0 0 -10px}
.game-shops:after {content:"."; display:block; clear:both; visibility:hidden; height:0}
.game-shop {float:left; width:127px; height:41px; margin:0 0 9px 10px; background:url(/local/assets/css/../images/game-shops.png)}
.game-shop-app {background-position:left top}
.game-shop-app:hover {background-position:left -42px}
.game-shop-google {background-position:-128px top}
.game-shop-google:hover {background-position:-128px -42px}
.game-shop-amazon {background-position:-256px top}
.game-shop-amazon:hover {background-position:-256px -42px}
.game-social-title {padding:26px 0 0 0}
.game-social {padding:14px 0 0 0}
.game-social:after {content:"."; display:block; clear:both; visibility:hidden; height:0}
.game-social-link {float:left; position:relative; margin:0 10px 0 0}
.game-social-link:before {content:""; display:block; width:40px; height:40px; background-size:100%}
.game-social-link:after {content:""; display:block; width:40px; height:40px; opacity:0; background-size:100%; position:absolute; left:0; top:0}
.game-social-link-vk:before {background:url(/local/assets/css/../images/game-social-vk.svg)}
.game-social-link-vk:after {background:url(/local/assets/css/../images/game-social-vk-hover.svg)}
.game-social-link-fb:before {background:url(/local/assets/css/../images/game-social-fb.svg)}
.game-social-link-fb:after {background:url(/local/assets/css/../images/game-social-fb-hover.svg)}
.game-social-link-ok:before {background:url(/local/assets/css/../images/game-social-ok.svg)}
.game-social-link-ok:after {background:url(/local/assets/css/../images/game-social-ok-hover.svg)}
.game-social-link:hover:before {opacity:0}
.game-social-link:hover:after {opacity:1}

.game-left {margin:0 320px 0 0}
.game-slogan {font:20px/24px Iskra, sans-serif; color:#2f364b; margin:-22px 0 35px 0}
.game-video {margin:24px 0; opacity:0; position:relative; top:50px; transition:opacity .5s linear, top .5s linear}
.game-video.scroll-visible {opacity:1; top:0}
.game-video-inner {padding:56.25% 0 0 0; position:relative}
.game-video-inner iframe {position:absolute; left:0; top:0; width:100%; height:100%}

.game-gallery {background:#2a3050; padding:42px 0 79px 0; position:relative; overflow:hidden; opacity:0; top:50px; transition:opacity .5s linear, top .5s linear}
.game-gallery.scroll-visible {opacity:1; top:0}
.game-gallery-wrap {max-width:960px; margin:0 auto; position:relative}
.game-gallery-list {font-size:0; line-height:0; letter-spacing:-1px; white-space:nowrap; width:100%}
.game-gallery-item {display:inline-block; vertical-align:top; width:33.33%; box-sizing:border-box}
.game-gallery-item a {display:block; margin:0 10px; border:3px solid #c7cbcf; box-shadow:0 3px 5px rgba(25, 25, 25, .2)}
.game-gallery-item img {width:100%}
.game-gallery .slick-prev,
.game-gallery .slick-next {display:block; position:absolute; z-index:2; top:50%; width:21px; height:34px; border:none; border-radius:0; background:url(/local/assets/css/../images/arrows.png); margin:-17px 0 0 0; padding:0; -webkit-appearance:none; cursor:pointer}
.game-gallery .slick-prev {left:-57px; background-position:left top}
.game-gallery .slick-next {right:-57px; background-position:-22px top}
.game-gallery .slick-prev:hover {background-position:left -35px}
.game-gallery .slick-next:hover {background-position:-22px -35px}
.game-gallery .slick-dots {text-align:center; font-size:0; line-height:0; letter-spacing:-1px; margin:0; padding:0; position:absolute; left:0; bottom:-37px; right:0}
.game-gallery .slick-dots li {margin:0 0 0 17px; padding:0; display:inline-block; vertical-align:top}
.game-gallery .slick-dots li:before {display:none}
.game-gallery .slick-dots li:first-child {margin:0}
.game-gallery .slick-dots li button {display:block; width:15px; height:15px; border-radius:50%; border:2px solid #fff; background:#191d30; margin:0; padding:0; outline:none; -webkit-appearance:none; cursor:pointer; font-size:0; line-height:0; text-indent:100px}
.game-gallery .slick-dots li button:hover {background:#16638b; border-color:#fff}
.game-gallery .slick-dots li.slick-active button {background:#fff; border-color:#4c899d; cursor:default}

.vacancies {padding:85px 0 0 0}
.vacancies-list {margin:24px 0}
.vacancies-item {border-bottom:1px solid #d7d7d7; display:table; width:100%}
.vacancies-item-title {display:table-cell; padding:18px 0; vertical-align:middle; color:#0296c5; font:bold 20px/24px Iskra, sans-serif}
.vacancies-item-title a {color:#0296c5; text-decoration:none}
.vacancies-item-anonce {display:table-cell; width:215px; padding:18px 0; vertical-align:middle; color:#7c7c7c}
.vacancies-item-link {display:table-cell; width:128px; padding:18px 0; vertical-align:middle}
.vacancies-item-link a {display:block; color:#939598; text-decoration:none; font:17px/21px IskraLight, sans-serif; text-transform:uppercase; padding:4px 0 8px 0; border-radius:18px; border:1px solid #939598; text-align:center}
.vacancies-item-link a:hover {background:#939598; color:#fff}

.vacancy-cols:after {content:"."; display:block; clear:both; visibility:hidden; height:0}

.vacancy-left {float:left; width:calc(100% - 400px)}

.vacancy-right {float:right; width:264px; margin:-60px 0 0 0; position:relative}

.contacts {padding:85px 0 0 0}

.contacts-cols {padding:0 0 111px 0}
.contacts-cols:after {content:"."; display:block; clear:both; visibility:hidden; height:0}

.contacts-left {float:left; width:calc(100% - 400px)}
.contacts-support {margin:18px 0 51px 0}
.contacts-support a {display:inline-block; vertical-align:top; color:#939598; text-decoration:none; font:17px/21px IskraLight, sans-serif; text-transform:uppercase; padding:4px 14px 8px 14px; border-radius:18px; border:1px solid #939598}
.contacts-support a:hover {background:#939598; color:#fff}
.contacts-left h3 {margin-bottom:4px; margin-top:20px}
.contacts-left p {margin-top:0; margin-bottom:20px}
.contacts-left a {text-decoration:none}

.contacts-right {float:right; width:264px; margin:-60px 0 0 0; position:relative}

footer {background:#1e2429; background:linear-gradient(to bottom, #1e2429 0%, #0c0d18 100%); border-top:3px solid #162f40; height:130px; margin:-133px 0 0 0; position:relative; min-width:640px; width:100%; overflow:hidden}
.desktop footer {min-width:1000px}
.footer-inner {max-width:940px; padding:0 10px; margin:0 auto}
.footer-inner:after {content:"."; display:block; clear:both; visibility:hidden; height:0}
.footer-social {float:left; padding:56px 0 0 0}
.footer-social-title {float:left; color:rgba(255, 255, 255, .5); font-size:14px; margin:-6px 0 0 0}
.footer-social-link {float:left; position:relative}
.footer-social-link:before {content:""; display:block; background-size:100%}
.footer-social-link:after {content:""; display:block; opacity:0; background-size:100%; position:absolute; left:0; top:0}
.footer-social-link-vk {margin:2px 0 0 18px}
.footer-social-link-vk:before {width:18px; height:10px; background:url(/local/assets/css/../images/footer-social-vk.svg)}
.footer-social-link-vk:after {width:18px; height:10px; background:url(/local/assets/css/../images/footer-social-vk-hover.svg)}
.footer-social-link-fb {margin:0 0 0 21px}
.footer-social-link-fb:before {width:8px; height:15px; background:url(/local/assets/css/../images/footer-social-fb.svg)}
.footer-social-link-fb:after {width:8px; height:15px; background:url(/local/assets/css/../images/footer-social-fb-hover.svg)}
.footer-social-link-ig {margin:0 0 0 21px}
.footer-social-link-ig:before {width:15px; height:15px; background:url(/local/assets/css/../images/footer-social-ig.svg)}
.footer-social-link-ig:after {width:15px; height:15px; background:url(/local/assets/css/../images/footer-social-ig-hover.svg)}
.footer-social-link:hover:before {opacity:0}
.footer-social-link:hover:after {opacity:1}

.copyrights {float:right; color:rgba(255, 255, 255, .5); margin:47px 0 0 0; font-size:14px; line-height:17px}

.welcome {margin:0 240px; text-align:center; color:#fff; font-size:14px; padding:46px 0 0 0}
.welcome a {color:#fff; display:inline-block; position:relative; vertical-align:middle; font:bold 24px/30px Iskra, sans-serif; border-radius:18px; width:115px; padding:0 0 5px 0; margin:-2px 0 0 20px; background:#00bff3; background:linear-gradient(to bottom, #00bff3 0%, #0091ba 100%); text-decoration:none; box-shadow:0 2px 0 #005a72}
.welcome a:hover {box-shadow:0 -2px 0 #005a72; top:2px}


.has-error {
    border-color:#f00 !important;
}

.game-cols h3 {
    color: #2f364b;
}

.game-news-item {
    margin-bottom: 40px;
}

.game-news-item a {
    display: block;
    font-weight: bold;
    color: #0296c5;
    text-decoration: none;
}

.game-news-item span {
    color: #848790;
}

.game-news-item a:hover {
    text-decoration: underline;
}

.btn {
    display: block;
    color: #939598;
    text-decoration: none;
    font: 17px/21px IskraLight, sans-serif;
    text-transform: uppercase;
    padding: 4px 0 8px 0;
    border-radius: 18px;
    border: 1px solid #939598;
    text-align: center;
    width: 50%;
    margin: 0 auto;
}

.btn-return {
    float: right;
    width: 15%;
    position: relative;
    z-index: 99;
}

.btn-return:before {
    content: '←';
    margin-right:10px;
}

.btn:hover {
    background:#939598;
    color:#fff;
}

.photo-game {
    text-align: center;
}

.share p {
    margin: 0;
    float: left;
    color: #7C7C7C;
}

.ya-share2 {
    float: left;
}

.share li {
    padding-left: 10px;
}

.share li:before {
    content: '';
}

.clear {
    clear: both;
}

.load-more {
    width: 15%;
}

font.text {
    display: none;
}

.game-platform-link {
    width: 52px;
    height: 52px;
    display: block;
    float: left;
    margin: 0 10px 15px 0;
}

.amazon {
    background: url('/local/assets/images/amazon.png') no-repeat;
}

.appstore {
    background: url('/local/assets/images/appstore.png') no-repeat;
}

.googleplay {
    background: url('/local/assets/images/googleplay.png') no-repeat;
}

.microsoft {
    background: url('/local/assets/images/microsoft.png') no-repeat;
}

.galaxyapp {
    background: url('/local/assets/images/galaxyapp.png') no-repeat;
}

.facebook {
    background: url('/local/assets/images/facebook.png') no-repeat;
}

.ok {
    background: url('/local/assets/images/ok.png') no-repeat;
}

.vk {
    background: url('/local/assets/images/vk.png') no-repeat;
}

.moimir {
    background: url('/local/assets/images/moimir.png') no-repeat;
}

.ya-share2__badge {
    border-radius: 4px !important;
}

.game-news-block-mobile {
    display: none;
}

.game-news .btn {
    margin: 0 !important;
}

.file-upload {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 20px;
    padding: 8px 4px;
    color: #d5d5d5;
}

.file-upload:after {
    display: block;
    float: right;
    content: '';
    width: 8px;
    height: 18px;
    background: url('/local/assets/css/../images/file.png');
}

.file-upload input[type="file"]{
    display: none;
}
.file-upload label {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
/* End */


/* Start:/local/assets/js/chosen/chosen.css?154047740511285*/
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.6.1
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2016 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/

/* @group Base */
.chosen-container {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.chosen-container * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  left: -9999px;
  z-index: 1010;
  width: calc(100% + 38px);
  border: 1px solid #939598;
  background: #fff;
}
.form-select select.error+label.error+.chosen-container .chosen-drop {
  border-color: #f00;
}
.chosen-container.chosen-with-drop .chosen-drop {
  left: -19px;
}
.chosen-container a {
  cursor: pointer;
}
.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name {
  margin-right: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: normal;
  color: #999999;
}
.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after {
  content: ":";
  padding-left: 2px;
  vertical-align: top;
}

/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  padding: 0;
  height: 25px;
  border-bottom: 1px solid #d5d5d5;
  background: #fff;
  color: #000;
  text-decoration: none;
  white-space: nowrap;
  line-height: 24px;
}
@media screen and (max-width:1199px) {
    .chosen-container-single .chosen-single {
        height: 32px;
        padding-bottom: 7px;
    }
}
.form-select select.error+label.error+.chosen-container-single .chosen-single {
  border-color: #f00;
}
.chosen-container-single .chosen-default {
  color: #7c7c7c;
}
.chosen-container-single .chosen-single span {
  display: block;
  overflow: hidden;
  margin-right: 30px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 30px;
}
.chosen-container-single .chosen-single abbr {
  position: absolute;
  top: 6px;
  right: 26px;
  display: block;
  width: 12px;
  height: 12px;
  background: url('/local/assets/js/chosen/chosen-sprite.png') -42px 1px no-repeat;
  font-size: 1px;
}
.chosen-container-single .chosen-single abbr:hover {
  background-position: -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
  background-position: -42px -10px;
}
.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 15px;
  height: 100%;
}
.chosen-container-single .chosen-single div b {
  display: block;
  width: 15px;
  height: 9px;
  background: url('/local/assets/js/chosen/arrow.png');
  position: absolute;
  left: 0;
  top: 50%;
  margin: -5px 0 0 0;
}
.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  width: 100%;
  height: auto;
  outline: 0;
  border: 1px solid #aaa;
  background: white url('/local/assets/js/chosen/chosen-sprite.png') no-repeat 100% -20px;
  background: url('/local/assets/js/chosen/chosen-sprite.png') no-repeat 100% -20px;
  font-size: 1em;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
.chosen-container-single .chosen-drop {
  margin-top: -2px;
  background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  left: -9999px;
}

/* @end */
/* @group Results */
.chosen-container .chosen-results {
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0;
  padding: 0;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 0 18px 0 18px;
  list-style: none;
  line-height: 40px;
  word-wrap: break-word;
  -webkit-touch-callout: none;
}
@media screen and (max-width:1199px) {
    .chosen-container .chosen-results li {
      line-height: 50px;
    }
}
.chosen-container .chosen-results li:before {
  display: none;
}
.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #ccc;
  cursor: default;
}
.chosen-container .chosen-results li.highlighted {
  background: #d5d5d5;
  color: #fff;
}
.chosen-container .chosen-results li.no-results {
  color: #777;
  display: list-item;
  background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}
.chosen-container .chosen-results li.group-option {
  padding-left: 15px;
}
.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}

/* @end */
/* @group Multi Chosen */
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0 5px;
  width: 100%;
  height: auto;
  border: 1px solid #aaa;
  background-color: #fff;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
  cursor: text;
}
.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  margin: 1px 0;
  padding: 0;
  height: 25px;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none;
  color: #999;
  font-size: 100%;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  margin: 3px 5px 3px 0;
  padding: 3px 20px 3px 5px;
  border: 1px solid #aaa;
  max-width: 100%;
  border-radius: 3px;
  background-color: #eeeeee;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-size: 100% 19px;
  background-repeat: repeat-x;
  background-clip: padding-box;
  box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  color: #333;
  line-height: 13px;
  cursor: default;
}
.chosen-container-multi .chosen-choices li.search-choice span {
  word-wrap: break-word;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  position: absolute;
  top: 4px;
  right: 3px;
  display: block;
  width: 12px;
  height: 12px;
  background: url('/local/assets/js/chosen/chosen-sprite.png') -42px 1px no-repeat;
  font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: 1px solid #ccc;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}
.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #ccc;
  cursor: default;
}

/* @end */
/* @group Active  */
.chosen-container-active .chosen-single {
}
.chosen-container-active.chosen-with-drop .chosen-single {
}
.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
    background-position: left -10px;
}
.chosen-container-active .chosen-choices {
  border: 1px solid #5897fb;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #222 !important;
}

/* @end */
/* @group Disabled Support */
.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}
.chosen-disabled .chosen-single {
  cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @end */
/* @group Right to Left */
.chosen-rtl {
  text-align: right;
}
.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 26px;
  direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
  margin-left: 38px;
}
.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}
.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 26px;
}
.chosen-rtl .chosen-choices li {
  float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
  left: 9999px;
}
.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
  padding: 4px 5px 4px 20px;
  background: white url('/local/assets/js/chosen/chosen-sprite.png') no-repeat -30px -20px;
  background: url('/local/assets/js/chosen/chosen-sprite.png') no-repeat -30px -20px;
  direction: rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b {
  background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
  background-position: -12px 2px;
}

/* End */


/* Start:/local/assets/js/fancybox/jquery.fancybox.min.css?154047740510409*/
@charset "UTF-8";.fancybox-enabled{}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}.fancybox-slide:before{content:"";height:100%;width:0}.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}.fancybox-slide>*{position:relative;padding:24px;margin:44px 0;border-width:0;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}.fancybox-placeholder{z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:transparent;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none}.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent}.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:transparent}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}
/* End */


/* Start:/local/assets/js/slick/slick.css?15404774051747*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-slider * {
    outline: none;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    outline: none;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */
/* /local/assets/css/styles.css?154384711023792 */
/* /local/assets/js/chosen/chosen.css?154047740511285 */
/* /local/assets/js/fancybox/jquery.fancybox.min.css?154047740510409 */
/* /local/assets/js/slick/slick.css?15404774051747 */
