@font-face {font-family:"Lato";src:url("../fonts/Lato-Regular.ttf");font-style:normal;}
@font-face {font-family:"osBold";src:url("../fonts/OpenSans-Bold.ttf");font-style:normal;}
@font-face {font-family:"osRegular";src:url("../fonts/OpenSans-Regular.ttf");font-style:normal;}
@font-face {font-family:"smile";src:url("../fonts/Smilecomix.ttf");font-style:normal;}
.padv2 {font-size:12px;color:#8b5f6d;font-family:"Lato";text-align:left;}
.pdes {font-family:"osRegular";font-size:14px;text-align:justify;min-height:295px;}
.playbut {display:block;padding:10px 20px;font-family:"Lato";font-size:20px;text-align:center;background:#4abb47;border-radius:15px;color:#fff;margin:10px;}
.playbut2 {font-family:"Lato";font-size:20px;text-align:center;color:#4abb47;width:100%;}
.playbut2:hover {color:#fe7ba3;}
.adv3 {float:left;margin:0 10px 5px 0;}
.desim {float:right;width:150px;height:auto;border-radius:15px;margin:0 0 0 10px;}
#loadani {display:none;text-align:center;}
#morebut {display:block;padding:10px 30px;font-family:"Lato";font-size:20px;text-align:center;background:#ffd357;border-radius:15px;color:#fff;margin:10px;}
#morebut:hover {background:#fe7ba3;}
.rat {font-size:30px;position:relative;top:-5px;color:#fe7ba3;}
.rat font {position:relative;top:8px;}
#dropmenu {display:block;z-index:100;background:url('../images/menu.png') no-repeat 50% 50% #fff;position:fixed;top:10px;left:10px;border:3px solid #fe7ba3;border-radius:33px;width:66px;height:66px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;}
#categories {position:fixed;top:80px;left:10px;display:none;z-index:10;}
#categories a {display:block;border-radius:12px;border:2px solid #ffd357;width:160px;background:#fff;margin:2px 0;}
#categories a p {font-size:14px;text-align:left;font-family:"Lato";margin:2px 8px;color:#fe7ba3;text-transform:uppercase;font-weight:bold;}
#categoriesfull {display:flex;flex-flow:row wrap;justify-content:center;align-items:center;}
#categoriesfull a {display:block;border-radius:15px;border:2px solid #ffd357;width:160px;background:#fff;margin:5px;}
#categoriesfull a p {font-size:16px;text-align:left;font-family:"Lato";margin:4px 16px;color:#fe7ba3;text-transform:uppercase;font-weight:bold;}
body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}
ol,ul {list-style:none;}
* {-webkit-box-sizing:border-box;box-sizing:border-box;}
*:focus {outline:none;text-decoration:none;-webkit-filter:drop-shadow(0 0 7px #fe7ba3);filter:drop-shadow(0 0 7px #fe7ba3);}
* a {text-decoration:none;}
* a:hover {-webkit-transform:rotate(3deg);transform:rotate(3deg);}
html {font-size:10px;}
.header {background-color:#fef9f7;height:100px;}
.header .nav {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;}
.header .nav li {margin-right:5px;}
.header .nav li a {padding-left:15px;color:#8b5f6d;font-family:"osRegular";font-size:13px;text-transform:uppercase;display:block;}
.header .nav li a:hover {color:#fe7ba3;font-weight:"osBold";background:url("../images/i-heart.png") no-repeat left center;}
.header .logo {-webkit-transition:all .5s ease;transition:all .5s ease;margin-left: 30px;}
.header .logo img {max-width:100%;}
.header .logo:hover {-webkit-transform:scale(1.1);transform:scale(1.1);}
.header .header-img {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;}
.header .header-img a {display:block;margin:0 5px;position:relative;}
.header .header-img a:not(:first-child):after {content:'';position:absolute;width:10px;height:10px;background-color:#fe7ba3;bottom:4px;right:9px;border-radius:50%;}
.header .search {width:90%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.header .search input[type=text]::-ms-clear {display:none;width:0;height:0;}
.header .search input[type=text]::-ms-reveal {display:none;width:0;height:0;}
.header .search input::-webkit-search-decoration,.header .search input::-webkit-search-cancel-button,.header .search input::-webkit-search-results-button,.header .search input::-webkit-search-results-decoration {display:none;}
.header .search input {padding:5px 20px;width:180px;height:30px;z-index:2;border-radius:15px;border:1px solid rgba(254,123,163,0.3);}
.header .search button {background-color:#fe7ba3;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px 0 25px;height:29px;margin-left:-20px;border-bottom-right-radius:15px;border-top-right-radius:15px;}
.li {width:1px;height:1px;overflow:hidden;}
.main {background:url("../images/main-bg.png") no-repeat center top #fff;padding-top:25px;background-position-y:-100px;}
.main__header {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:165px;overflow:hidden;}
.main__header img {margin:4px;border-radius:20px;border:3px solid #ffd357;display:block;}
.main__header img:hover {border:3px solid #fe7ba3;background:rgba(254,123,163,0.6);cursor:pointer;}
.main .title {color:#fe7ba3;font-family:"smile";font-size:30px;font-weight:400;text-align:center;margin-top:10px;margin-bottom:0;}
.main .title2 {color:#fe7ba3;font-family:"smile";font-size:24px;font-weight:400;text-align:center;margin-top:10px;margin-bottom:-20px;}
.main .boxes,.main .boxes2 {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.main .box {width:160px;height:120px;margin:10px;border-radius:20px;border:5px solid #fe7ba3;position:relative;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;}
.main .box img {width:160px;height:120px;}
.main .boxes2 .box {width:140px;height:105px;}
.main .boxes2 .box img {width:140px;height:105px;}
.main .box:hover {border:5px solid #ffd357;cursor:pointer;}
.main .box-img {display:block;position:relative;}
.main .box-text {color:#ffffff;font-family:"Lato";font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:-0.35px;position:absolute;bottom:0;left:0;text-align:center;background-color:rgba(255,211,87,0.8);width:100%;line-height:1;padding:5px 20px 0;opacity:1;}
.main .box div {opacity:0;}
.main .box:hover div {opacity:1;}
.main .text {color:#8b5f6d;font-family:"Lato";font-size:18px;font-weight:400;text-align:center;padding-bottom:35px;}
.main .commercial {width:730px;height:351px;border-radius:20px;border:1px solid rgba(254,123,163,0.3);background:url("../images/commercial-bg.png") no-repeat center #fff;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.padv {font-family:"lato";font-size:12px;padding:0 0 0 25px;text-align:center;color:#8b5f6d;}
#gameTit {display:none;}
.last3games {display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;}
.last3games a {width:50px;height:50px;overflow:hidden;border-radius:25px;text-align:centre;border:2px solid #fe7ba3;}
.last3games img {width:67px;height:50px;position:relative;left:-15px;}
.categories {width:350px;word-wrap:break-word;display:flex;flex-flow:row wrap;justify-content:left;align-items:center;}
.jshiddeninfo {display:none;}
#homebut {position:absolute;display:block;top:-1px;left:70px;width:66px;height:66px;z-index:100;}
#homebut img {position:absolute;top:10px;left:10px;width:66px;height:66px;}
#homebut:hover {filter:brightness(120%);-webkit-transform:rotate(3deg);transform:rotate(3deg);}
.prelodi {font-family:"Lato";background:#FFFFFF;opacity:1;position:absolute;top:0;width:100%;font-size:16px;z-index:5;overflow:hidden;}
.main .commercial__block {width:336px;height:280px;min-width:336px;min-height:280px;color:#8b5f6d;}
.main .commercial__text {width:362px;padding:20px 0 0 0;margin-left:29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.main .commercial__text_title {margin-bottom:14px;color:#8b5f6d;font-family:"smile";font-size:24px;font-weight:400;}
.main .commercial__text_describe {color:#8b5f6d;font-family:"Lato";font-size:14px;line-height:160%;height:200px;margin:0 0 10px 0;overflow:hidden;font-weight:400;}
.main .commercial__text_describe p {margin-bottom:20px;}
.main .commercial__text_button a {color:#21bc1d;font-family:"smile";font-size:18px;font-weight:400;-webkit-transition:all .5s ease;transition:all .5s ease;}
.main .commercial__text_button a:hover {color:red;}
.main .aboutGame {margin:40px auto;width:760px;height:511px;border-radius:20px;border:1px solid rgba(254,123,163,0.3);background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 15px;}
.main .aboutGame-commercial {margin:0 auto;width:728px;height:90px;max-height:190px;color:#8b5f6d;}
.main .aboutGame-block {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.main .aboutGame-block__img img {width:220px;height:165px;border-radius:20px;border:3px solid #fe7ba3;margin-left:0px;}
.main .aboutGame-block__info {margin-left:38px;padding:20px 0;}
.main .aboutGame-block__title {color:#946c78;font-family:"smile";font-size:18px;font-weight:400;}
.main .aboutGame-block__list {color:#8b5f6d;font-family:"Lato";font-size:14px;font-weight:400;text-transform:uppercase;}
.main .aboutGame-block__list li {padding:10px 0 10px 30px;list-style:none;}
.main .aboutGame-block__list li:nth-child(1) {background:url(../images/i-monitor.png) no-repeat left 10px;}
.main .aboutGame-block__list li:nth-child(2) {background:url("../images/i-tag.png") no-repeat left 6px;display:-webkit-box;display:-ms-flexbox;display:flex;}
.main .aboutGame-block__list li:nth-child(2) .about {width:33%;}
.main .aboutGame-block__list li:nth-child(2) a {color:#fe7ba3;font-size:14px;padding:0 10px 0 15px;background:url("../images/i-hash.png") no-repeat left center;text-transform:lowercase;-webkit-transition:all .3s ease;transition:all .3s ease;}
.main .aboutGame-block__list li:nth-child(2) a:hover {color:red;}
.main .aboutGame-block__list li:nth-child(3) {background:url("../images/i-language.png") no-repeat left 10px;}
.main .aboutGame-block__list li:nth-child(3) span {text-transform:initial;}
.main .aboutGame-block__list li:nth-child(4) {background:url("../images/i-rocket.png") no-repeat left 8px;}
.main .aboutGame-block__list li:nth-child(5) {background:url("../images/i-bar-graph.png") no-repeat left 20px;}
.main .aboutGame-block__list li:nth-child(5) span {padding-left:20px;margin-left:10px;background:url("../images/i-star.png") no-repeat left bottom;}
.main .aboutGame-block__button {margin-top:15px;}
.main .aboutGame-block__button a {color:#21bc1d;font-family:"smile";font-size:18px;font-weight:400;-webkit-transition:all .3s ease;transition:all .3s ease;}
.main .aboutGame-block__button a:hover {color:red;}
.main .similar {padding:0;margin-top:0;}
.gamemenu {position:absolute;top:10px;right:10px;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;z-index:100;}
.gamemenu a {display:block;background:#fff;border:3px solid #fe7ba3;border-radius:30px;width:60px;height:60px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin:0 3px;}
.gamemenu a img {;}
#rate {background:#fff;border:3px solid #fe7ba3;border-radius:30px;width:126px;height:60px;margin:0 3px;color:#fe7ba3;font-family:"Lato";font-size:16px;display:none;}
#rate p {margin:5px 0 0 0;}
.pbig {font-size:30px;}
.info {background:url("../images/info-bg.png") no-repeat top center;background-position-y:-70px;padding-bottom:80px;}
.game {background:url("../images/game-bg.png") no-repeat top center;background-position-y:-70px;padding-bottom:80px;color:#8b5f6d;font-family:"Lato";font-size:48px;font-weight:400;}
.game .comm {max-width:970px;height:90px;background-color:#ffeef7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:29px auto 20px;}
.game .comm-left,.game .comm-right {width:160px;height:600px;background-color:#ffeef7;margin-left:-90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.game .comm-left span,.game .comm-right span {-webkit-transform:rotate(270deg);transform:rotate(270deg);}
.game .comm-right {margin-left:0;margin-right:-90px;}
.game .comm-right span {-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.game .icon-left {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 20px;}
.game .icon-left img {max-width:100%;}
.game .icon-left img {width:94px;height:71px;border-radius:20px;border:3px solid #fe7ba3;background-color:#000000;}
.game .game-box {width:704px;height:auto;border-radius:20px;border:1px solid rgba(254,123,163,0.3);background-color:#ffffff;overflow:hidden;}
.game .game-box__header {background-color:#fef9f7;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.game .game-box__header-right {margin-right:10px;}
.game .game-box__header-right a {margin-right:8px;}
.game .game-box__header-right img:hover {-webkit-transform:rotate(15deg);transform:rotate(15deg);}
.game .game-box__header-left {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}
.game .game-box__header-left a {margin:0 7px;}
.game .game-box__header-left img:hover {-webkit-transform:rotate(15deg);transform:rotate(15deg);}
.game .game-box__header-left p {color:#fe7ba3;font-family:"smile";font-size:24px;font-weight:400;}
.game .game-box__main {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;}
.game .game-box__loading {color:#8b5f6d;font-family:"Lato";font-size:14px;font-weight:400;margin:30px 0;}
.game .game-box__box {width:336px;height:280px;background-color:#ffeef7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.game .game-box__logo {margin-top:40px;-webkit-transition:all .5s ease;transition:all .5s ease;}
.game .game-box__logo:hover {-webkit-transform:scale(1.1);transform:scale(1.1);}
.game .game-video {max-width:1030px;height:629px;border-radius:20px;border:1px solid rgba(254,123,163,0.3);background-color:#ffffff;margin:20px auto 70px;padding:30px;}
.game .game-video .aboutGame-commercial {width:336px;height:280px;background-color:#ffeef7;color:#8b5f6d;font-family:"Lato";font-size:48px;font-weight:400;margin:0;}
.game .game-video .aboutGame-block__list li:nth-child(2) .about {width:75%;}
.game .game-video .aboutGame-block__button {margin-top:-15px;}
.game .game-video .aboutGame-block {-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;}
.game .game-video .aboutGame-block__left {width:35%;}
.game .game-video .aboutGame-block__right {margin-left:30px;}
.game .game-video .aboutGame-block .title {text-align:left;}
.game .game-video .aboutGame-block .video {width:601px;height:349px;background:url("../images/video.png") no-repeat center;}
.game .game-video .aboutGame-block__info {margin-left:0;}
.footer {background-color:#fe7ba3;padding:20px 0;}
.footer .foot {color:#ffffff;font-family:"Lato";font-size:18px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.footer .foot a {color:#ffffff;}
.footer .nav {display:-webkit-box;display:-ms-flexbox;display:flex;}
.footer .nav li a {margin-left:25px;color:#ffffff;text-decoration:none;}
.footer .nav li a:hover {color:#e6e6e6;}
.modal-window {display:none;background-color:rgba(0,0,0,0.5);position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;}
.modal-window .modal {max-width:956px;height:420px;border-radius:20px;border:1px solid rgba(254,123,163,0.3);background-color:#ffffff;position:relative;padding:13px 40px;margin:190px auto;color:black;-webkit-box-shadow:-4px 4px 20px 4px rgba(0,1,1,0.5);box-shadow:-4px 4px 20px 4px rgba(0,1,1,0.5);overflow:hidden;}
.modal-window .modal .close {position:absolute;top:0;right:20px;line-height:1;font-size:50px;font-weight:900;color:#fe7ba3;-webkit-transition:all 0.3s;transition:all 0.3s;}
.modal-window .modal .close:hover {cursor:pointer;color:#fe4880;}
.modal-window .modal__header {height:60px;background-color:#fef9f7;width:150%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-25%;margin-top:-15px;margin-bottom:40px;}
.modal-window .modal__title {color:#fe7ba3;font-family:"smile";font-size:30px;font-weight:400;}
.modal-window .modal .boxes {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:65%;}
.modal-window .modal .box {width:160px;height:120px;margin:10px;border-radius:20px;border:5px solid #fe7ba3;position:relative;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;}
.modal-window .modal .box:hover {border:5px solid #ffd357;cursor:pointer;}
.modal-window .modal .box-img {display:block;position:relative;}
.modal-window .modal .box-text {color:#ffffff;font-family:"Lato";font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:-0.35px;position:absolute;bottom:0;left:0;text-align:center;background-color:rgba(255,211,87,0.8);width:100%;line-height:1;padding:5px 20px 0;opacity:0;}
.modal-window .modal .box-text:hover {opacity:1;}
.modal-window .modal__main {display:-webkit-box;display:-ms-flexbox;display:flex;}
.modal-window .modal .comm {width:336px;height:280px;background-color:#ffeef7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#8b5f6d;font-family:"Lato";font-size:48px;font-weight:400;}
.cl {clear:both;width:100%;height:5px;}
#overlay {display:none;position:fixed;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.7);z-index:1000;}
#overwhite {width:380px;background:#fff;border-radius:15px;font-size:18px;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;z-index:1001;position:fixed;padding:20px;left:50%;top:-500px;margin-left:-200px;font-family:osRegular;font-size:15px;text-align:center;}
#skip2 {display:none;}
#sec {;}
.but {display:block;padding:10px 30px;margin:10px 0;font-size:20px;color:#fff;text-transform:capitalize;background:#1ba324;border-radius:12px;text-align:center;}
.adv336 {width:336px;height:280px;}
.rib_new {display:block;position:absolute;width:80px;height:70px;background:url('img/rib_new.png') no-repeat;z-index:101;margin:-5px 0 0 -5px;}
@media screen and (max-width:1199px) {.header {height:auto;padding-bottom:10px;}
.header .header-img a img {max-width:100%;}
.game .comm-left,.game .comm-right {display:none;}
.game .game-video .aboutGame-block .video {width:520px;background-size:contain;}
.game .game-video .aboutGame-commercial {width:auto;max-width:336px;}
.main .aboutGame-block__list li {padding:7px 0 7px 30px;}
;}
@media screen and (max-width:991px) {.game .icon-left {display:none;}
.game .game-video {height:auto;}
.game .game-video .aboutGame-block__left {width:100%;}
.game .game-video .aboutGame-block__right {margin:0 auto;}
.game .game-video .aboutGame-block__info {width:80%;margin:0 auto;}
.game .game-video .aboutGame-commercial {margin:0 auto;}
.game .game-video .aboutGame-block {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.game .game-video .aboutGame-block .title {margin:30px 0;}
.main .commercial {width:auto;}
.main .aboutGame {width:auto;height:auto;}
.main .aboutGame-commercial {width:620px;}
.main .commercial__text_describe {padding-right:10px;}
.main .aboutGame-block__img {margin-left:0;}
.modal-window .modal {margin:100px 30px;height:auto;}
.modal-window .modal .box {margin:5px;}
.modal-window .modal .modal__title {padding:0 20%;}
.modal-window .modal__header {height:auto;padding:20px;}
;}
@media screen and (max-width:767px) {.header .logo {text-align:center;padding-top:5px;}
.header .header-img a {margin:10px 5px;}
.header .search {width:auto;}
.footer .foot {-ms-flex-pack:distribute;justify-content:space-around;}
.footer .nav {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.footer .nav li {margin:5px;}
.game .game-box__header-left p {display:none;}
.game .game-video .aboutGame-block__right {width:100%;}
.game .game-video .aboutGame-block .video {width:100%;height:230px;}
.main .commercial {padding:35px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-size:cover;}
.main .commercial__block {margin-left:0;width:100%text-align:center;}
.main .commercial__text_title {margin-top:30px;}
.main .aboutGame-commercial {width:100%;height:280px;background-color:#fef9f7;}
.main .aboutGame-block {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px;}
.main .commercial__text {width:auto;margin-left:0;}
.main .aboutGame-block__info {margin-left:0;}
.modal-window .modal__header {padding:10px 20%;}
.modal-window .modal__main {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.modal-window .modal .boxes {width:103%;}
.main .aboutGame-block__list {width:336px;}
.main .aboutGame-block__img img {margin-left:0;}
;}
@media screen and (max-width:540px) {.adv3 {float:none;margin:0 0 10px 0;text-align:center;clear:both;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;}
;}
@media screen and (max-width:350px) {.left span {display:block;text-align:center;}
;}
@media screen and (max-width:390px) {.game .game-box__header-right a {margin-right:0;}
.game .game-box__header-left a {margin:0 1px;}
;}

.site-logo {
  height: 45px;
  width: auto;
  max-width: 240px;
  margin-top: 25px;
}
.header .search{margin-top: 10px;}

@media screen and (max-width:768px) {
  .site-logo {
    height: 38px;
    width: auto;
    max-width: 200px;
    margin-top: 15px;
  }
  .main .box{width: 43%;}
  .header .search{margin-bottom: 10px;}
}

