/*! normalize.css v3.0.2 | MIT License | git.io/normalize */         html {             font-family: sans-serif;             -ms-text-size-adjust: 100%;             -webkit-text-size-adjust: 100%         }          body {             margin: 0         }          footer, header, nav {             display: block         }          a {             background-color: transparent         }          a:active, a:hover {             outline: 0         }          h1 {             font-size: 2em;             margin: 0.67em 0         }          img {             border: 0         }          input {             color: inherit;             font: inherit;             margin: 0         }          input[type="submit"] {             -webkit-appearance: button;             cursor: pointer         }          input::-moz-focus-inner {             border: 0;             padding: 0         }          input {             line-height: normal         }          html, body, div, span, h1, p, a, img, i, ul, li, form, footer, header, nav {             margin: 0;             padding: 0;             border: 0;             font-size: 100%;             font: inherit;             vertical-align: baseline         }          footer, header, nav {             display: block         }          body {             line-height: 1         }          ul {             list-style: none         }          #sequence li {             cursor: pointer         }          #sequence-theme {             background: #000;             height: 320px;             overflow: hidden;             position: relative;             width: 100%         }          #sequence-theme #sequence {             height: 330px;             margin: 0 auto;             position: relative;             width: 980px         }          #sequence ul {             margin: 0;             padding: 0         }          #sequence ul li {             margin: 0;             padding: 0         }          /*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */          .btn-small-green, .btn-wing-blue, .btn-wing-red, .btn-wing-gold, .btn-medium-blue, .btn-medium-red {             background-image: url(/uploads/395/buttons-sb2c53abe1f.png);             background-repeat: no-repeat         }          .slider-box:before, .slider-box:after, .next, .prev, .header .logo.ru, .nav:before, .nav:after, .content-wrap .content:before, .content-wrap .content:after, .footer .logo-fade.ru {             background-image: url(/uploads/395/image-list-s593cb8108b.png);             background-repeat: no-repeat         }          .icons-alfa, .icons-bitcoin, .icons-edin, .icons-euroset, .icons-interkassa, .icons-maestro, .icons-mobile, .icons-payanyway, .icons-pm, .icons-qiwi, .icons-skrill, .icons-sms, .icons-social-facebook, .icons-social-google, .icons-social-mailru, .icons-social-twitter, .icons-social-vkontakte, .icons-social-yandex, .icons-tel-uk, .icons-tele, .icons-terminal, .icons-visa, .icons-webmoney, .icons-yandex, .icons-z-payment, .payment-list ul li .icons-visa, .payment-list ul li .icons-maestro, .payment-list ul li .icons-qiwi, .payment-list ul li .icons-webmoney, .payment-list ul li .icons-yandex, .payment-list ul li .icons-sms, .payment-list ul li .icons-mobile, .payment-list ul li .icons-tele, .payment-list ul li .icons-terminal, .payment-list ul li .icons-pm, .payment-list ul li .icons-alfa, .payment-list ul li .icons-payanyway, .payment-list ul li .icons-bitcoin, .payment-list ul li .icons-tel-uk, .payment-list ul li .icons-edin, .payment-list ul li .icons-skrill, .payment-list ul li .icons-euroset, .payment-list ul li .icons-interkassa, .payment-list ul li .icons-z-payment, .game-list ul li .game-item .icon-new.ru, .header .header-box .header-box-item .header-form .form-field .link:before, .footer-icon ul li .icon-1, .footer-icon ul li .icon-3, .footer-icon ul li .icon-4 {             background-image: url(/uploads/395/icons-s090ce3a54e.png);             background-repeat: no-repeat         }          .icons-alfa {             background-position: -23px -268px         }          .icons-alfa:hover {             background-position: 0 -301px         }          .icons-bitcoin {             background-position: 0 -648px         }          .icons-bitcoin:hover {             background-position: -79px -616px         }          .icons-edin {             background-position: 0 -398px         }          .icons-edin:hover {             background-position: -40px -398px         }          .icons-euroset {             background-position: -44px -268px         }          .icons-euroset:hover {             background-position: 0 -585px         }          .icons-interkassa {             background-position: -63px -680px         }          .icons-interkassa:hover {             background-position: -30px -334px         }          .icons-maestro {             background-position: -46px -301px         }          .icons-maestro:hover {             background-position: 0 -616px         }          .icons-mobile {             background-position: -30px -458px         }          .icons-mobile:hover {             background-position: -31px -520px         }          .icons-payanyway {             background-position: 0 -220px         }          .icons-payanyway:hover {             background-position: -31px 0         }          .icons-pm {             background-position: -64px -648px         }          .icons-pm:hover {             background-position: -47px -616px         }          .icons-qiwi {             background-position: -31px -551px         }          .icons-qiwi:hover {             background-position: -32px -680px         }          .icons-skrill {             background-position: 0 -53px         }          .icons-skrill:hover {             background-position: -57px -35px         }          .icons-sms {             background-position: 0 -334px         }          .icons-sms:hover {             background-position: -23px -242px         }          .icons-social-facebook {             background-position: -66px -198px         }          .icons-social-google {             background-position: -22px -198px         }          .icons-social-mailru {             background-position: 0 -198px         }          .icons-social-twitter {             background-position: -88px -198px         }          .icons-social-vkontakte {             background-position: -80px -154px         }          .icons-social-yandex {             background-position: 0 -176px         }          .icons-tel-uk {             background-position: -22px -91px         }          .icons-tel-uk:hover {             background-position: -27px -16px         }          .icons-tele {             background-position: -22px -154px         }          .icons-tele:hover {             background-position: -44px -176px         }          .icons-terminal {             background-position: 0 -719px         }          .icons-terminal:hover {             background-position: 0 -427px         }          .icons-visa {             background-position: -22px -132px         }          .icons-visa:hover {             background-position: -22px -110px         }          .icons-webmoney {             background-position: 0 -551px         }          .icons-webmoney:hover {             background-position: 0 -520px         }          .icons-yandex {             background-position: -65px -585px         }          .icons-yandex:hover {             background-position: -83px -427px         }          .icons-z-payment {             background-position: 0 -680px         }          .icons-z-payment:hover {             background-position: -32px -648px         }          .content-wrap .content {             background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAIAAAA7ljmRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACpJREFUeNpiFBISYmBg4OfnB5IsQOrfv3/s7OwgDpDFxMT06tUrIAcgwACBAwlnjXUYxgAAAABJRU5ErkJggg==")         }          h1 {             position: relative;             margin: 0;             padding-bottom: 0.1rem         }          a {             color: #fad24f         }          a:hover {             color: #fad24f;             text-decoration: none;             outline: none         }          a:focus {             outline: none         }          ul {             margin: 0;             padding: 0         }          ul li {             list-style: none;             margin: 0;             padding: 0         }          input:focus {             outline: none         }          html {             height: 100%;             width: 100%;             min-width: 970px;             font-size: 10px !important;         }          html[xmlns] .clearfix {             display: block         }          .clearfix:after {             content: "\0020";             display: block;             height: 0;             clear: both;             visibility: hidden;             overflow: hidden         }          .clearfix {             display: inline-block         }          .width {             position: relative;             width: 970px;             margin: 0 auto         }          .link {             color: #f9e2a4;             cursor: pointer;             text-decoration: underline         }          .link:hover {             color: #f9e2a4;             text-decoration: none         }          .slider-box {             position: relative;             height: 329px;             border-top: 1px solid #67521f;             border-bottom: 1px solid #67521f;             background: #202020;             border-radius: 0 0 10px 10px         }          .slider-box:after, .slider-box:before {             position: absolute;             top: -20px;             content: ""         }          .slider-box:before {             left: -6px;             width: 21px;             height: 350px;             background-position: -349px -30px         }          .slider-box:after {             right: -6px;             width: 21px;             height: 350px;             background-position: -328px -30px         }          .next, .prev {             position: absolute;             top: 234px;             z-index: 1010;             cursor: pointer         }          .next {             right: -50px;             width: 84px;             height: 46px;             background-position: 0 -30px         }          .prev {             left: -50px;             width: 84px;             height: 46px;             background-position: -84px -30px         }          #sequence-theme .slider-1 {             position: absolute;             top: 0;             left: 0;             width: 960px;         }          #sequence-theme .animate-in .slider-1 {             top: 0;             left: 0;             opacity: 1;             transition-duration: 1.5s         }          .payment-list {             overflow: hidden         }          .payment-list ul {             padding: 0 0 10px 0;             text-align: center         }          .payment-list ul li {             display: inline-block;             margin: 0 5px;             width: 88px;             height: 34px;             text-align: center         }          .payment-list ul li a {             display: inline-block;             position: relative;             color: #fff;             text-decoration: none;             font-size: 9px;             font-size: 0.9rem         }          .payment-list ul li a span {             position: absolute;             left: 50%;             margin: 0 0 0 -44px;             bottom: -15px;             width: 88px;             text-align: center;             opacity: 0;             transition: all 0.2s ease-in-out         }          .payment-list ul li a:hover span {             opacity: 1;             transition: all 0.2s ease-in-out         }          .payment-list ul li .icons-visa {             width: 77px;             height: 22px;             background-position: -22px -132px         }          .payment-list ul li .icons-visa:hover {             background-position: -22px -110px         }          .payment-list ul li .icons-maestro {             width: 47px;             height: 28px;             background-position: -46px -301px         }          .payment-list ul li .icons-maestro:hover {             background-position: 0 -616px         }          .payment-list ul li .icons-qiwi {             width: 31px;             height: 33px;             background-position: -31px -551px         }          .payment-list ul li .icons-qiwi:hover {             background-position: -32px -680px         }          .payment-list ul li .icons-webmoney {             width: 31px;             height: 31px;             background-position: 0 -551px         }          .payment-list ul li .icons-webmoney:hover {             background-position: 0 -520px         }          .payment-list ul li .icons-yandex {             width: 27px;             height: 31px;             background-position: -65px -585px         }          .payment-list ul li .icons-yandex:hover {             background-position: -83px -427px         }          .payment-list ul li .icons-sms {             width: 30px;             height: 26px;             background-position: 0 -334px         }          .payment-list ul li .icons-sms:hover {             background-position: -23px -242px         }          .payment-list ul li .icons-mobile {             width: 77px;             height: 31px;             background-position: -30px -458px         }          .payment-list ul li .icons-mobile:hover {             background-position: -31px -520px         }          .payment-list ul li .icons-tele {             width: 58px;             height: 22px;             background-position: -22px -154px         }          .payment-list ul li .icons-tele:hover {             background-position: -44px -176px         }          .payment-list ul li .icons-terminal {             width: 76px;             height: 27px;             background-position: 0 -719px         }          .payment-list ul li .icons-terminal:hover {             background-position: 0 -427px         }          .payment-list ul li .icons-pm {             width: 32px;             height: 32px;             background-position: -64px -648px         }          .payment-list ul li .icons-pm:hover {             background-position: -47px -616px         }          .payment-list ul li .icons-alfa {             width: 21px;             height: 33px;             background-position: -23px -268px         }          .payment-list ul li .icons-alfa:hover {             background-position: 0 -301px         }          .payment-list ul li .icons-payanyway {             width: 76px;             height: 13px;             background-position: 0 -220px         }          .payment-list ul li .icons-payanyway:hover {             background-position: -31px 0         }          .payment-list ul li .icons-bitcoin {             width: 32px;             height: 32px;             background-position: 0 -648px         }          .payment-list ul li .icons-bitcoin:hover {             background-position: -79px -616px         }          .payment-list ul li .icons-tel-uk {             width: 83px;             height: 19px;             background-position: -22px -91px         }          .payment-list ul li .icons-tel-uk:hover {             background-position: -27px -16px         }          .payment-list ul li .icons-edin {             width: 40px;             height: 23px;             background-position: 0 -398px         }          .payment-list ul li .icons-edin:hover {             background-position: -40px -398px         }          .payment-list ul li .icons-skrill {             width: 53px;             height: 18px;             background-position: 0 -53px         }          .payment-list ul li .icons-skrill:hover {             background-position: -57px -35px         }          .payment-list ul li .icons-euroset {             width: 65px;             height: 25px;             background-position: -44px -268px         }          .payment-list ul li .icons-euroset:hover {             background-position: 0 -585px         }          .payment-list ul li .icons-interkassa {             width: 25px;             height: 35px;             background-position: -63px -680px         }          .payment-list ul li .icons-interkassa:hover {             background-position: -30px -334px         }          .payment-list ul li .icons-z-payment {             width: 32px;             height: 32px;             background-position: 0 -680px         }          .payment-list ul li .icons-z-payment:hover {             background-position: -32px -648px         }          .btn {             display: inline-block;             border: none;             background-color: none;             background-color: transparent;             color: #f6e6ae;             text-transform: uppercase;             text-decoration: none;             text-align: center;             cursor: pointer;             overflow: hidden         }          .btn-small-green {             background-color: transparent;             border: none;             overflow: hidden;             width: 62px;             height: 28px;             background-position: -62px 0;             font-size: 12px;             font-size: 1.2rem;             line-height: 28px;         }          .btn-small-green:hover {             background-position: 0 0         }          .btn-wing-blue, .btn-wing-red, .btn-wing-gold {             width: 265px;             height: 65px;             line-height: 55px;             font-weight: bold;             text-shadow: 3px 1px 2px #000;             font-size: 17px;             font-size: 1.7rem         }          .btn-wing-blue:hover, .btn-wing-red:hover, .btn-wing-gold:hover {             color: #f6e6ae         }          .btn-wing-blue {             width: 265px;             height: 65px;             background-position: 0 -1346px         }          .btn-wing-blue:hover {             background-position: 0 -1151px         }          .btn-wing-red {             width: 265px;             height: 65px;             background-position: 0 -1411px         }          .btn-wing-red:hover {             background-position: 0 -1476px         }          .btn-wing-gold {             width: 265px;             height: 65px;             background-position: 0 -1281px         }          .btn-wing-gold:hover {             background-position: 0 -1216px         }          .btn-medium-blue, .btn-medium-red {             text-transform: capitalize;             color: #d6c084;             font-weight: bold;             line-height: 34px;             font-size: 12px;             font-size: 1.2rem         }          .btn-medium-blue {             width: 108px;             height: 33px;             background-position: -107px -716px         }          .btn-medium-blue:hover {             background-position: 0 -777px         }          .btn-medium-red {             width: 108px;             height: 33px;             background-position: -108px -777px         }          .btn-medium-red:hover {             background-position: -108px -810px         }          .game-list {             min-width: 960px;             overflow: hidden         }          .game-list ul {             margin: 0 0 0 -16px         }          .game-list ul li {             float: left;             margin: 0 0 17px 17px         }         .game-list ul li:hover .game-item-hover {             bottom: 0 !important;         }         .game-list ul li .game-item {             position: relative;             height: 170px;             border-top: 1px solid #6d5215;             border-right: 1px solid #a8945d;             border-bottom: 1px solid #6d5215;             border-left: 1px solid #a8945d;             border-radius: 5px;             overflow: hidden         }          .game-list ul li .game-item .title-game {             position: relative;             width: 180px;             height: 23px;             padding: 2px 30px 2px 10px;             box-shadow: 0 5px 12px -2px #000;             border-radius: 4px 4px 0 0;             white-space: nowrap;             text-overflow: ellipsis;             font-weight: bold;             color: #58320c;             z-index: 10;             overflow: hidden;             background-color: #f6e6ae;             *zoom: 1;             filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF6E6AE', endColorstr='#FFC3AE79');             background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZTZhZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2MzYWU3OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');             background-size: 100%;             background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f6e6ae), color-stop(100%, #c3ae79));             background-image: -moz-linear-gradient(top, #f6e6ae 0%, #c3ae79 100%);             background-image: -webkit-linear-gradient(top, #f6e6ae 0%, #c3ae79 100%);             background-image: linear-gradient(to bottom, #f6e6ae 0%, #c3ae79 100%);             font-size: 16px;             font-size: 1.6rem         }          .game-list ul li .game-item .game-item-hover {             position: absolute;             bottom: -40px;             left: 0;             transition: 0.3s;         }          .game-list ul li .game-item .game-item-hover ul {             width: 100%;             margin: 0;             background: #c4b07a;             padding: 3px 0 3px 2px         }          .game-list ul li .game-item .game-item-hover ul li {             float: left;             margin: 0         }          .game-list ul li .game-item .game-item-hover ul li a {             display: block         }          .game-list ul li .game-item .icon-new {             position: absolute;             top: 27px;             left: 0         }          .game-list ul li .game-item .icon-new.ru {             width: 78px;             height: 79px;             background-position: 0 -915px         }          .social-box .social-label {             float: left;             font-size: 14px;             font-size: 1.4rem;             line-height: 20px;             line-height: 2rem         }          .social-box ul {             float: left;             padding: 0 0 0 10px;             overflow: hidden         }          .social-box ul li {             float: left;             margin: 0 0 3px 0         }          .social-box ul li a {             display: block;             margin: 0 2px;             width: 22px;             height: 22px         }          .social-box ul li a:hover {             transform: scale(0.9)         }          .header {             padding: 20px 0 0 0;             background: url(/uploads/395/header-bg.png) center top repeat-x;             color: #f9e2a4         }          .header .logo {             float: left;             position: relative;             text-indent: -9999px         }          .header .logo.ru {             width: 244px;             height: 80px;             background-position: 0 -460px         }          .header .logo:before {             position: absolute;             top: -30px;             right: 20px;             width: 97px;             height: 116px;             content: "";             transition: all 0.2s ease-in-out;             opacity: 0         }          .header .logo:hover:before {             transition: all 0.2s ease-in-out;             opacity: 1         }          .header .header-box {             float: right;             padding: 15px 0 0 0;             width: 640px         }          .header .header-box .header-box-item {             padding: 0 0 5px 0         }          .header .header-box .header-box-item .social-box {             float: right;             width: 305px;             margin: 0 auto;             padding: 0 20px 0 0         }          .header .header-box .header-box-item .social-box .social-label {             max-width: 100px         }          .header .header-box .header-box-item .btn {             position: relative;             float: left;             z-index: 15         }          .header .header-box .header-box-item .header-form {             position: relative;             float: right;             padding: 5px 0 0 0         }          .header .header-box .header-box-item .header-form .form-field {             float: left;             position: relative;             padding: 0 5px 0 0         }          .header .header-box .header-box-item .header-form .form-field .inpt, .header .header-box .header-box-item .header-form .form-field .green {             width: 135px         }          .header .header-box .header-box-item .header-form .form-field .link {             display: block;             position: relative;             margin: 5px 0 0 0;             padding: 0 0 0 10px;             text-decoration: none;             font-size: 12px;             font-size: 1.2rem         }          .header .header-box .header-box-item .header-form .form-field .link:before {             position: absolute;             left: 0;             top: 5px;             content: "";             width: 3px;             height: 5px;             background-position: 0 -16px         }          .header .header-box .header-box-item .header-form .form-field .link:hover {             text-decoration: underline         }          .header .header-inner-wrapp {             position: relative;             min-height: 55px         }          .header .nav.second {             position: absolute;             left: 0;             bottom: 0;             z-index: 5         }          .header .btn-list-box {             position: relative;             z-index: 10         }          .header .btn-list-box ul {             margin: -13px auto 0;             width: 795px;             z-index: 10         }          .header .btn-list-box ul li {             float: left         }          .header .btn-list-box ul li a {             display: block         }          .nav {             position: relative;             border-top: 2px solid #fdfaf3;             border-bottom: 1px solid #fdfaf3;             z-index: 10         }          .nav ul {             display: table;             width: 100%;             background-color: #0080c5;             *zoom: 1;             filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0080C5', endColorstr='#FF005578');             background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODBjNSIvPjxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjMTg0ZGIwIi8+PHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiMxMjQ5YTYiLz48c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzBkMzQ3ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNTU3OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');             background-size: 100%;             background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0080c5), color-stop(41%, #184db0), color-stop(51%, #1249a6), color-stop(56%, #0d347e), color-stop(100%, #005578));             background-image: -moz-linear-gradient(top, #0080c5 0%, #184db0 41%, #1249a6 51%, #0d347e 56%, #005578 100%);             background-image: -webkit-linear-gradient(top, #0080c5 0%, #184db0 41%, #1249a6 51%, #0d347e 56%, #005578 100%);             background-image: linear-gradient(to bottom, #0080c5 0%, #184db0 41%, #1249a6 51%, #0d347e 56%, #005578 100%);             overflow: hidden         }          .nav ul li {             display: table-cell;             width: auto;             border-right: 1px solid #18287e;             border-left: 1px solid #4773d2         }          .nav ul li a {             display: block;             position: relative;             text-align: center;             color: #f9e2a4;             text-shadow: 1px 1px 2px #000;             line-height: 37px;             text-decoration: none;             font-size: 17px;             font-size: 1.7rem         }          .nav ul li a:hover, .nav ul li a.active {             background-color: #1c5aa4;             *zoom: 1;             filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF1C5AA4', endColorstr='#FF0C3558');             background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjNWFhNCIvPjxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMjAzMzcwIi8+PHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiMxNzI3NTUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYzM1NTgiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');             background-size: 100%;             background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1c5aa4), color-stop(51%, #203370), color-stop(54%, #172755), color-stop(100%, #0c3558));             background-image: -moz-linear-gradient(top, #1c5aa4 0%, #203370 51%, #172755 54%, #0c3558 100%);             background-image: -webkit-linear-gradient(top, #1c5aa4 0%, #203370 51%, #172755 54%, #0c3558 100%);             background-image: linear-gradient(to bottom, #1c5aa4 0%, #203370 51%, #172755 54%, #0c3558 100%)         }          .nav:before, .nav:after {             position: absolute;             top: -55px;             content: "";             z-index: 5         }          .nav:before {             left: -119px;             width: 147px;             height: 98px;             background-position: -391px -460px         }          .nav:after {             right: -119px;             width: 147px;             height: 98px;             background-position: -244px -460px         }          .nav.second {             width: 940px;             padding: 4px 15px 7px 15px;             border-top: none;             border-bottom: none;             background: #f6e6ae;             border-radius: 0 0 20px 20px         }          .nav.second:before, .nav.second:after {             display: none;             background-image: none         }          .nav.second ul {             border-radius: 20px         }          .footer-nav-box {             margin: 25px 0 0 0;             overflow: hidden         }          .footer-nav-box .footer-menu {             float: left;             width: 140px;             padding: 0 38px 0 74px         }          .footer-nav-box .footer-menu:first-child {             margin: 0 0 0 -40px         }          .footer-nav-box .footer-menu .footer-title {             line-height: 14px;             font-weight: bold;             color: #5f5d59;             letter-spacing: 1px;             transition: all 0.1s ease-in-out;             font-size: 13px;             font-size: 1.3rem         }          .footer-nav-box .footer-menu ul {             padding: 20px 0 0 0         }          .footer-nav-box .footer-menu ul li {             padding: 0 0 10px 0;             line-height: 10px         }          .footer-nav-box .footer-menu ul li a {             letter-spacing: 1px;             color: #5f5d59;             text-decoration: none;             font-size: 12px;             font-size: 1.2rem         }          .footer-nav-box .footer-menu ul li a:hover {             color: #fff         }          .footer-nav-box .footer-menu:hover .footer-title {             color: #fff;             transition: all 0.2s ease-in-out         }          body {             position: relative;             width: 100%;             height: 100%;             min-width: 960px;             color: #f4e4c3;             font: 1.4rem Arial, Helvetica, sans-serif !important;             background: #000 url(/uploads/395/bg.jpg) center -3px no-repeat         }          .container {             position: relative;             overflow: hidden         }          .bg-wrap {             padding: 0 0 220px 0;             min-height: 1000px;             background: url(/uploads/395/bg-btm.jpg) 50% 100% no-repeat         }          .content-wrap {             position: relative;             width: 970px;             margin: 15px auto 50px auto         }          .content-wrap:before, .content-wrap:after {             position: absolute;             top: 0;             content: "";             width: 6px;             height: 100%;             z-index: 10         }          .content-wrap:before {             left: 0         }          .content-wrap:after {             right: 0         }          .content-wrap .content {             position: relative;             padding: 10px 15px         }          .content-wrap .content:before, .content-wrap .content:after {             position: absolute;             left: 0;             content: "";             z-index: 5         }          .content-wrap .content:before {             top: -5px;             width: 970px;             height: 15px;             background-position: 0 0         }          .content-wrap .content:after {             bottom: -5px;             width: 970px;             height: 15px;             background-position: 0 -15px         }          .title-box {             padding: 0 0 20px 0;             letter-spacing: 2px;             color: #f9e2a4;             overflow: hidden;             font-size: 27px;             font-size: 2.7rem;             line-height: 27px;             line-height: 2.7rem         }          .title-box h1 {             float: left         }          .footer {             position: relative;             margin: -15px 0 0 0;             background: url(/uploads/395/footer-bg.png) center top no-repeat         }          .footer .logo-fade {             position: absolute;             top: -45px;             left: 50%;             margin-left: -80px         }          .footer .logo-fade.ru {             width: 160px;             height: 54px;             background-position: 0 -380px         }          .footer .copyrights {             margin: 15px 0 0 0;             line-height: 20px;             text-align: center;             color: #5f5d59;             font-size: 10px;             font-size: 1rem         }          .payment-list {             padding: 25px 0 0 0         }          .footer-icon {             padding: 20px 0 0 0         }          .footer-icon ul {             text-align: center         }          .footer-icon ul li {             display: inline-block         }          .footer-icon ul li span, .footer-icon ul li a {             display: block         }          .footer-icon ul li .icon-1 {             width: 28px;             height: 36px;             background-position: -76px -719px         }          .footer-icon ul li .icon-3 {             width: 38px;             height: 38px;             background-position: 0 -793px         }          .footer-icon ul li .icon-4 {             width: 90px;             height: 38px;             background-position: 0 -755px         }          .inpt, .green {             padding: 0 10px;             width: 100%;             height: 32px;             line-height: 2.5rem;             border-top: 1px solid #f2ecbc;             border-right: 1px solid #6f5113;             border-bottom: 1px solid #f2ecbc;             border-left: 1px solid #6f5113;             background: #423a33;             box-shadow: 1px 2px 4px 3px #171411 inset;             border-radius: 6px;             color: #b08b49         }          .green {             height: 25px !important;             background: #005e00 !important;             color: #fff !important;             font-size: 12px;             font-size: 1.2rem         }          @media screen and (max-width: 1200px){             html, body {                 min-width: inherit;             }             .nav:before, .nav:after {                 display: none;             }             .width {                 max-width: 970px;                 width: inherit;             }         }           @media screen and (max-width: 1085px){             .controls {                 display: none;             }             #sequence-theme .slider-1 {                 width: inherit;                 max-width: 100%;             }             #sequence-theme #sequence {                 max-width: 980px;                 width: inherit;             }             .content-wrap {                 max-width: 970px;                 width: inherit;             }             .game-list {                 min-width: inherit;                 text-align: center;             }             .game-list ul li {                 float: none;                 display: inline-block;             }         }          @media screen and (max-width: 960px){             .slider-box, #sequence-theme #sequence, #sequence-theme {                 height: inherit;             }             #sequence-theme .slider-1 {                 position: relative;             }             .nav.second {                 max-width: 940px;                 width: 97%;             }             .footer-nav-box {                 text-align: center;             }             .footer-nav-box .footer-menu {                 display: inline-block;                 vertical-align: top;                 float: none;                 margin-bottom: 25px;             }             .footer-nav-box .footer-menu:first-child {                 margin-left: inherit;             }         }          @media screen and (max-width: 900px){             .header {                 background: none;             }             .header .logo.ru {                 margin: 0 auto;                 float: none;                 display: block;             }             .header .header-box {                 width: 100%;                 padding: 15px;                 box-sizing: border-box;                 text-align: right;             }             .header .header-box .header-box-item .social-box {                 float: none;                 display: block;                 overflow: hidden;                 margin-bottom: 25px;                 padding-right: 0;                 text-align: center;             }             .header .header-box .header-box-item .header-form {                 float: none;                 display: inline-block;                 clear: both;             }             .header .header-box .header-box-item .social-box .social-label {                 display: none;             }             .social-box ul {                 float: none;                 display: inline-block;             }             .header .btn-list-box ul {                 max-width: 795px;                 width: inherit;             }             .header .btn-list-box ul li {                 float: left;                 width: 100%;                 margin: 20px 0;                 text-align: center;             }             .header .btn-list-box ul li a {                 display: block;                 margin: 0 auto;             }             .header .nav.second {                 position: relative;             }         }          @media screen and (max-width: 490px) {             .header .header-box .header-box-item .header-form {                 display: none;             }             .nav ul li a {                 font-size: 11px;             }         }