html{-webkit-font-smoothing:subpixel-antialiased;}
body{color:#555;
font-size:15px;
font-weight:300;
line-height:1.45;
margin:0;
min-height:100%;
padding:0;word-wrap:break-word;
background-attachment:fixed;} /* background: #eee; */
body.noBg #gkBg{background-image:none;}
a,
#gkMainbody a:active,
#gkMainbody a:focus,
#gkMainbody a:hover,
#gkMainbody header h2 a,
#k2Container article header h2 a{color: #333;text-decoration:none;}
a:hover,
a:active,
a:focus,
#gkMainbody a,
#gkMainbody header h2 a:active,
#gkMainbody header h2 a:focus,
#gkMainbody header h2 a:hover,
#k2Container article header h2 a:active,
#k2Container article header h2 a:focus,
#k2Container article header h2 a:hover,
#gkSidebar .box a:hover{color: #333333;}
h1,
h2,
h3,
h4,
h5,
h6{color:#000;font-weight:400;line-height:1.2;margin:0;padding:0;text-transform:uppercase}
h1{font-size:30px;font-weight:500;margin: 0.5em 0em 0.5em 0em;}
h2,
.componentheading{margin: 0.5em 0 0.5em 0;text-transform: none;font-size: 29px;font-weight: 600;font-family: inherit !important;}
h3{font-size: 25px;text-transform: none;font-family: "PT Sans Narrow", Arial, sans-serif;margin: 0.5em 0 0.25em 0;}
h4{font-size:22px;text-transform: none;font-family: "PT Sans Narrow", Arial, sans-serif;margin: 0.5em 0 0.5em 0;}
h5{font-size:17px;text-transform: none;font-family: "PT Sans Narrow", Arial, sans-serif;margin: 0.5em 0 0em 0;}
h6{font-size:13px;}
ul{list-style:none;margin:0;padding:0;}
ul li{line-height:2.0;}
iframe{max-width:100%!important;}
.gkPage{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0 auto!important;padding:0;}
#gkHeader{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position: initial;padding-top: 9px;float: right;}
#gkHeader h1.gkPage{display:none}
#gkPageWrap{margin:0 auto;}
#gkContent,
#gkPageContent{position:relative;width:100%;}
#gkPageContent:first-child{margin-top:126px!important;}
#gkPageContent > div{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;clear:both;width:100%;}
#gkPageContent > #gkBanners{min-height:0;}
#gkBanners{background:transparent!important;display:table;padding:0!important;}
#gkBannerLeft{width: 100%;}
#gkBannerLeft .box.transparent{padding:0!important;}
#gkBannerRight{margin: 0px 0px 0px -200px;position: fixed;}
#gkBanners .header{color:#fff;}
#gkHeaderBottom{background:#000!important;}
#gkLogo{float: left;height: 40px;width: 40px;z-index: 1;}
#gkLogo img{display:block;}
#gkLogo.text{color:#fff;display:block;float:left;height:58px;margin:0;overflow:hidden;padding:0;text-indent:0;width:auto;}
#gkLogo.text > span{display:block;font-size:30px;line-height:46px;padding:0;}
#gkLogo.text .gkLogoSlogan{color:#e5e5e5;display:block;font-size:10px;line-height:4px;text-align:center;}
#gkLogin{float:right;color:#fff;text-transform:uppercase;margin-left:32px;font-size:13px;}
#gkLogin:active,
#gkLogin:focus,
#gkLogin:hover{color:#ddd;}
#gkTopBar{position: fixed;z-index: 999;background-color: rgb(53, 53, 53);color:#fff;top:0;-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-ms-transition:all .35s linear;-o-transition:all .35s linear;transition:all .35s linear;width:100%;}
div.itemBody .itemFullText a{color: #f57c30 !important;}
div.itemBody  a{color: #f57c30;}
#gkTopBar[data-menu-type="overlay"]{position:static;}
#gkTopBar[data-menu-type="overlay"] + #gkBg > #gkHeader{margin-top:0;}
#gkTopBar:after{clear:both;content:"";display:table;}
#gkTopBar > div{position:relative;-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-ms-transition:all .35s linear;-o-transition:all .35s linear;transition:all .35s linear;}
#gkTopBar.active{margin-top:0;}
#gkTopBar.active > div{top:0;}
ol {padding: 0em 0px 0em 30px;
    margin: 0px 0px 0px 0px;}
.itemListView.home{width: 100% !important;}
.genericView.home{width: 100% !important;}
section.itemList-tag{display: flex;flex-wrap: wrap;justify-content: center;    align-content: space-between;}
article.itemView-tag {width: 24%; padding: 0px 5px 20px 5px;}
li.calendar-tag	{    float: right;}
span.itemHits-tag	{font-size: 13px;}
i.fa.fa-calendar {color: #bcbcbc;    font-size: 14px;    padding-right: 4px;}
time.time-tag{font-size: 13px;}
#gkContentWrap {    width: 100%;} /*  box-shadow: 0 0 14px -3px rgba(15,15,15,.5);*/
#gkMainbody { display: flex; }
article.itemView-tag div.itemImageBlock a.itemImage img{}
#gkMainbody #k2Container { width: 65%; }
#gkMainbody #gkSidebar { width: 35%;padding-left: 25px; }
div.moduletableonlygame{padding: 10px 0px 0px 0px;}
div.k2ItemsBlock.onlygame{padding: 2px 0px 0px 0px;}
#gkSidebar .onlygame ul li {width: 100%;padding: 4px 0px 4px 0px;}
#gkSidebar .onlygame ul li a {font-size: 16px;line-height: 17px;color: #333;padding: 0px 0px 0px 15px;text-align: left;margin: 0}
#gkSidebar .onlygame ul li a:hover {    background: #f7f2e1 !important;    color: #000;    text-decoration: none;}
.onlygame-name{color: #f57c30;font-size: 18px;text-align: center;}
.moduletableonlygame h3 {    font-size: 18px;    font-weight: 600;    color: #524f4f;}
#gkSidebar .onlygame-novosti ul { padding: 0; margin: 0; }
#gkSidebar .onlygame-novosti ul li { padding: 0 !important; margin: 0; width: 100%; line-height: 10px;}
a.pagenav:hover {color: #444 !important;}
.moduleItemImage-novosti{ padding-bottom: 15px;    text-align: center;    display: block;}
.moduleItemTitle-novosti {    font-size: 18px;    line-height: 18px;    color: #4a4545 !important; padding: 17px 35px 0px 35px; font-weight: 600;    text-align: center;    display: block;padding-bottom: 10px;}
.img-novosti{ max-width: 85%; box-shadow: 0px 0px 4px 1px #999;    border: 1px solid #DDD;}
.moduleItemTitle-novosti:hover{color:#fff;}
div.moduletable{display:none;}
div.bottom-reks{display: flex !important;}
a.moduleItemTitle-similar-materials{line-height: 1.2 !important;padding: 0px 50px 10px 10px;font-size: 19px;color: #fff;position: absolute;display: flex;font-weight: bold;text-shadow: 1px 1px 1px #000;bottom: 0px;text-align: left;}
li.even-similar{width: 33.333333333333% !important;margin:0px !important;text-align: center;float: left;}
li.odd-similar{width: 33.333333333333% !important; margin:0px !important;text-align: center;float: left;}
li.odd-similar.lastItem{width: 33.333333333333% !important; margin:0px !important;text-align: center;float: left;}
a.moduleItemImage img{width: 250px;}
a.moduleItemTitle-recommended-materials{font-size: 19px;font-weight: bold;color: #524f4f;padding: 0px;display: block;line-height: 1.25 !important;}
div.recommended-materials-one{width: 275px;float:left;}
div.recommended-materials-two{width: 275px;max-height: 230px;float:left;}
li.even-recommended{width: 33% !important;margin:0px !important;min-height: 227px;float: left;}
li.odd-recommended{width: 33% !important; margin:0px !important;min-height: 227px;}
li.odd-recommended .lastItem{width: 33% !important; margin:0px !important;min-height: 227px;float: left;}
.frontpage #gkMainbody{margin:0;}
.frontpage #gkMainbody .box{margin:0;}
#gkInset{background:#18191b;}
#gkStyleArea{clear:both;display:block;line-height:10px;margin:20px 0 40px 0;padding:10px 0;text-align:center;}
#gkStyleArea a{border-radius:50%;display:inline-block;height:10px;margin:15px 0 0 5px;text-indent:-9999px;-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0);-webkit-transition:-webkit-transform 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out;-o-transition:-o-transform 0.2s ease-out;transition:transform 0.2s ease-out;width:10px;}
#gkStyleArea a:first-child{margin-left:0;}
#gkStyleArea a:hover{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}
#gkColor1{background:#d82731;}
#gkColor2{background:#6699ff;}
#gkColor3{background:#f49333;}
#gkColor4{background:#548c07;}
#gkColor5{background:#0c77cc;}
#gkColor6{background:#94a4a5;}
#gkBottom1,
#gkBottom2,
#gkBottom3{overflow:hidden;}
#gkBreadcrumb{background:transparent;border-bottom:1px solid #E5E5E5;    padding-left: 15px;}
#gkBreadcrumb .breadcrumbs{float:left;color:#999;}
#gkBreadcrumb .breadcrumbs li.separator{padding:0 10px!important;width:6px;}
#gkBreadcrumb .breadcrumbs li.separator i{font-size:13px;line-height:1.6;position:relative;top:-3px;}
#gkBreadcrumb .breadcrumbs > ul > li{float:left;font-size:13px;font-weight:500;line-height:1}
#gkBreadcrumb .breadcrumbs > ul > li a{font-weight:normal}
#gkTools{float:right;margin:4px 0 0 10px;}
#gkTools a{display:block;float:left;width:22px;height:16px;margin:0 0 0 0px !important;text-indent:-99999em;background:url('../images/font_size.png') no-repeat -38px 50%;}
a#gkToolsReset{background-position:-15px 50%;margin-left:6px;}
a#gkToolsDec{background-position:6px 50%;}
#gkFooter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#505050;font-size:12px;line-height:16px;padding:0;position: relative;}
#gkFooter > div{padding:0;}
#gkFooterNav{border:1px solid #222327;border-left:none;border-right:none;}
#gkFooterNav li{border:none;display:inline-block;float:none;line-height:67px;margin:0 16px;padding:0;}
#gkFooterNav li:first-child{margin-left:0;}
#gkFooterNav li:before{background:#d82731;content:"";display:block;height:2px;left:-16px;position:relative;top:34px;width:2px;}
#gkFooterNav li:first-child:before{display:none;}
#gkFooter a{color: #767676;}
#gkFooter a:active,
#gkFooter a:focus,
#gkFooter a:hover{color:#aaa;}
#gkCopyrights{color:#555;line-height:1.2;margin:36px 0;}
#gkCopyrights a{color:#ccc;}
#gkCopyrights a:active,
#gkCopyrights a:focus,
#gkCopyrights a:hover{color:#888;}
#gkFrameworkLogo{display:block;width:90px;height:36px;background:url('../images/gavern-logo.png') no-repeat 0 0;text-indent:-9999em;margin:12px auto 0 auto;opacity:0.4;}
.box .search{position:relative;}
.box .search:after{color:#111;content:"\f002";font-family:FontAwesome;position:absolute;right:20px;top:6px;z-index:1;}
.box .search .inputbox,
.box .search #mod-search-searchword{padding:8px 20px !important;width:100%;}
.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#555;line-height:1.6;padding:0;width:100%;}
#gkInset .box,
#gkSidebar .box{margin:42px 0 0 0;}
#gkInset .box:first-child,
#gkSidebar .box:first-child,
#gkInset .box.clear + .box,
#gkSidebar .box.clear + .box{margin:0;}
div.content{clear:both;}
.box li{line-height:1.6;overflow:visible;}
.box li:last-child{border-bottom:none;}
.box li a{line-height:1.0;text-decoration:none;}
.box a{text-decoration:none;}
.box ul ul{margin-left:20px;}
.box .header{color:#000;font-size:13px;font-weight:600;line-height:15px;margin:0px 0;padding:0;text-transform:uppercase;text-align: center;}
.box.clear{clear:none;margin:0!important;padding:0;}
.clear div.content{clear:both;}
.box.advertisement .header{background:transparent;color:#c0c0c0!important;font-size:13px!important;font-style:italic;font-weight:300;line-height:16px;margin:0 0 16px 0;min-height:21px;padding:0;text-transform:none;}
.box.light{background:#f1f1f1;padding:20px!important;}
.box_text > div{background:#fff;}
.box.dark,
.dark-area .box{background:#000!important;color:#8b8b8b;padding:20px!important;}
.dark-area .box{background:transparent!important;padding:0!important;}
.box.dark .header,
.dark-area .box .header{background:transparent!important;color:#fff;line-height:1.2;}
.box.dark h1,
.box.dark h2,
.box.dark h3,
.box.dark h4,
.box.dark h5,
.box.dark h6{color:#ddd;}
.box.dark ul{margin:0;padding:0;}
.box.dark ul li{border-bottom:1px solid #333;position:relative;}
.box.dark ul li:last-child{border-bottom:none;}
.box.dark a{color:#ddd!important;}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover{color:#d82731!important;}
.box.dark ul ul{margin:0 0 0 20px;}
.box.banner img{display:block;}
.box.nomargin{margin:0!important;padding:0!important;}
.box.highlights{background:#d82731;}
.box.highlights .header{border-bottom:1px solid #e73f48;color:#fff;line-height:50px;margin:0;text-align:center;}
.box.color-bg1 .header,
.box.color-bg2 .header,
.box.color-bg3 .header{background:#d82731;color:#fff;float:left;line-height:28px;padding:0 8px;}
.box.color-bg1 .header + .content,
.box.color-bg2 .header + .content,
.box.color-bg3 .header + .content{clear:both;}
.box.color-bg2 .header{background:#000!important;}
.box.color-bg3 .header{background:#f7a834;}
.box.color1 .header{color:#d82731;}
.box.color2 .header{color:#8b8b8b;}
.box.color3 .header{color:#f7a834;}
.box .header i{font-size:14px;}
.box.color1 .header i{color:#d82731;}
.box.color2 .header i{color:#8b8b8b;}
.box.color3 .header i{color:#f7a834;}
.box.icon-color1 .header > i{color:#d82731;}
.box.icon-color2 .header > i{color:#8b8b8b;}
.box.icon-color3 .header > i{color:#f7a834;}
.box.icon-color4 .header > i{color:#000;}
.box.transparent{background:transparent!important;padding:0!important;}
#gkBottom2,
#gkBottom3{font-size:12px;margin:80px 0 60px 0;}
#gkBottom2 .box,
#gkBottom3 .box{color:#555;}
#gkBottom2 .box .header,
#gkBottom3 .box .header{color:#ccc;font-size:12px;font-weight:400;}
#gkBottom2 .box li,
#gkBottom3 .box li{border:none;padding:4px 0;}
#gkBottom2 .box a,
#gkBottom3 .box a{color:#555;}
#gkBottom2 .box a:active,
#gkBottom2 .box a:focus,
#gkBottom2 .box a:hover,
#gkBottom3 .box a:active,
#gkBottom3 .box a:focus,
#gkBottom3 .box a:hover{color:#aaa;}
.onlydesktop{display:block;}
.onlytablet{display:none;}
.onlymobile{display:none;}
#gkFBLogin{float:left;width:45%;}
#gkFBLogin p{line-height:18px;margin:14px 0 20px;}
#gkFBLogin + #login-form,
#gkFBLogin + #com-login-form{float:left;width:45%;margin-left:4%;padding-left:30px;border-left:1px solid #e7e7e7;}
#form-login-remember{margin:-45px 0px 0px 45px;}
#form-login-remember label{color:#777;font-size:11px;font-weight:normal;line-height:27px;}
#login-form fieldset{margin:-3px 0px 0px 0px;}
#login-form fieldset p{float:right;padding:60px 20px 0px 0px;margin:23px 10px 0px -15px;}
#login-form ul{border-top:1px solid #E7E7E7;margin:42px 0 0;overflow:hidden;padding:12px 0 0;}
#login-form ul li{color:#999;font-size:11px;display:inline-block;line-height:1.6;margin-right:12px;}
#login-form input[type="text"],
#login-form input[type="password"]{width:140px;height:0;border-radius:5px;}
label#jform_spacer-lbl{font-size:11px;font-weight:normal;color:#666;}
/*#gkPopupOverlay,
#gkPopupLogin,
#gkPopupCart{color:#777;display:none;overflow:hidden;position:absolute;z-index:1000002;left:50%;top:80px;}
#gkPopupOverlay{position:fixed;}
#gkPopupLogin,
#gkPopupCart{margin-left:-220px;width:426px;}
#gkPopupLogin > div,
#gkPopupCart > div{margin-top:-40px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
#gkPopupLogin .gkUserdata,
#gkPopupLogin .gkUsermenu{float:left!important;width:50%!important;}
#gkPopupLogin.gk3Danim > div,
#gkPopupCart.gk3Danim > div{margin-top:0;}
.gkPopupWrap{background:#fff;padding:40px;overflow:hidden;}
.gkPopupWrap h3{font-size:24px;font-weight:400;letter-spacing:-0.5px;line-height:32px;margin:0 0 32px;}
.gkPopupWrap h3 small{font-size:16px!important;}
.gkPopupWrap h3 a{color:#d82731;}
.gkPopupWrap h3 a:hover{color:#272727;}
.gkPopupWrap ul.menu{margin:0;}
.gkPopupWrap .logout-button{margin-top:20px;}
#gkPopupOverlay{background:#000;width:100%;height:100%;z-index:1000001;top:0;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=45);opacity:0.45;margin-left:0;}
span#fb-auth small{width:20px;background:transparent url('../images/fbauth.png') no-repeat 0 2px;text-indent:-999em;display:block;float:left;border-right:1px solid #a0aecd;margin:3px 16px 0 0;height:17px;}
span#fb-auth{background-color:#798db9;display:inline-block;color:#fff;font-family:arial;line-height:26px;font-size:12px;font-weight:bold;margin:3px 0 0 0;padding:7px 24px 7px 12px;text-decoration:none;text-shadow:1px 1px 0px #445375;cursor:pointer;height:24px;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;position:relative;top:-3px;}
span#fb-auth:hover{background-color:#556b9b;}
.login span#fb-auth{margin:6px 0 0 10px;}*/


body[data-mobile="true"] #gkMobileMenu select{font-size:50px;}
#topblock{background-color:#151515;}
div#k2ModuleBox218.k2SearchBlock.k2LiveSearchBlock{padding: 6px 5px 0px 0px;}
div.lineorange{background-color:#F57C30;padding-top:5px;}
div.slide-form-clf{display:none;margin:-70px 0px 14px 0px;}
fieldset.userdata:hover div.slide-form-clf{display:block;margin:-60px -30px 0px -30px;}
fieldset.userdata:hover{background-color:#000;}
div#form-login-buttons{margin:-65px 0px 0px 0px;}
div.form-login-dop{display:block;border-left:5px solid transparent;border-right:5px solid transparent;border-color:#f57c30;padding:0px 60px 50px 5px;margin:0px 30px 0px 25px;}
div.form-login-x{padding:0px 67px 50px 30px;}
.zabpar{color:#fff;padding-left:10px;}
.zablog{color:#fff;padding-left:10px;}
.zabpar:hover{color:#f57c30;}
.zablog:hover{color:#f57c30;}
div.moduletableonlygame li i{font-size:7px;color: #797878;position: absolute;margin: 5px 0px 0px 0px;}
div.moduletableonlygame div.k2ItemsBlock ul li{display:block;}
.knopreg{background-color:#f57c30;padding:5px 0px 5px 10px;display:block;margin:5px -43px -35px 282px;}
.knopreg:hover{background-color:#c1662e;}
.regknopka{color:#fff;font-size:13px;}
.regknopka:hover{color:#fff;}
section#gkTop2.gkCols3{  width: 100%;}
.searfr{width:190px;height:10px;background-color:#171717 !important;border:1px solid #333 !important;}
div.search{margin:0px;}
div#k2ModuleBox246.k2SearchBlock form.k2SearchBlockForm input.inputbox{max-width: 165px!important;height: 32px;}
div#gkHeader2{background-color: #1e1e1e;padding-top: 52px;z-index: 1;}
footer#gkFooter{background-color:#2b2623;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);}

.ya-share2__item_service_collections .ya-share2__badge{background-color:#565656 !important;}
.ya-share2__item_service_vkontakte .ya-share2__badge{background-color:#565656 !important;}
.ya-share2__item_service_facebook .ya-share2__badge{background-color:#565656 !important;}
.ya-share2__item_service_twitter .ya-share2__badge{background-color:#565656 !important;}
.ya-share2__item_service_odnoklassniki .ya-share2__badge{background-color:#565656 !important;}
div#bottmenu{max-width: 1000px;margin: 0 auto;}
div.custom.-reks{background-color: #eeeeee; padding-bottom: 20px;}
/*p.infomenu{margin:96px 0px -111px 270px;color:#fff;font-size:17px;}
p.menub{margin:85px 0px -108px 514px;color:#fff;font-size:17px;}
p.konta{margin:82px 0px -28px 705px;color:#fff;font-size:17px;}*/
div.lineorange2{padding:0px 0px 2px 0px;background-color:#f57c30;}
li.item-105{float:left;}
li.item-106{float:left;}
li.item-107{float:left;}
li.item-108{float:left;}
li.item-109{float:left;}
a.itemImage img {   }
ul.menu li a{padding:2px 6px;text-decoration:none;font-size:14px;}
ul.menu li{padding:1px 60px 0 0;}
div.box.-banner2.gkmod-2 li{border:1.5px solid #f57c30;}
div.box.-banner2.gkmod-2 div.k2ItemsBlock ul li{width:22%;height:65px;margin:0px 0px 0px -5px;}
div.box.-banner2.gkmod-2 a.moduleItemTitle{color:#ddd;font-weight:600;height:30px;}
div.box.-banner2.gkmod-2 div.k2ItemsBlock ul li{padding:15px 0px 0px 0px !important;text-align:center;}
div.box.-banner2.gkmod-2 span.moduleItemHits{display:none;}
div.box.-banner2.gkmod-2 span.moduleItemDateCreated{padding-left:90px;}
div.itemAttachmentsBlock ul.itemAttachments li {max-width: 88%;}
div.box.gkmod-2 a.moduleItemTitle{color:#ddd;}
div.box.gkmod-2 a.moduleItemTitle:hover{color: #f57c30;}   
div.box.-banner2.gkmod-2 a.moduleItemTitle:hover{color:#a0a0a0;}
div.hcc.hc__top{display:none;}
li.credate{float:left;}
li.crepros{}
li.credate{text-transform: uppercase;}
li.creaut{text-transform: uppercase;}
div.itemFullText{font-size: 17.5px;color: #444;}
h1.zag{font-size: 2.5em;text-align: center;padding: 30px 0px 30px 0px;}
div.kontakt{padding: 0px 135px 30px 70px;}
div.rek{padding: 15px 40px 15px 40px;;}
div.o-nas{text-align:center;}
div.vakansi{padding: 15px 55px 25px 55px;}
a.moduleItemTitle{text-align: center;padding: 0px 38px 0px 3px;}
form.k2SearchBlockForm{margin: 0px 0px 0px 0px;}
div#k2ModuleBox146.k2TagCloudBlock{text-align: center;}
h1.tit-le{padding: 10px 0 0 0px;}
a.scach{color: #5a5a5a !important;font-size: 15px;}
span.scach-1{font-size: 18px !important;color: #f57c30;padding-left: 15px;padding-top: 2px;}
div.itemAttachmentsBlock{}
span.zagr{font-size: 15px !important;}
ul.itemAttachments{}
.my123456 ul.itemAttachments{background-color:#fff; border: none;}
.my123456 .itemLinks .itemAttachmentsBlock ul li a{margin-left: 5px;}
.my123456 span.scach-1{font-size: 15px !important;}
div#rekl-pos {position: fixed;max-width: 1170px;margin: 0px auto 0px auto;display: flex;align-items: center;justify-content: center;}
div.custom.-res-ser {text-align: center !important;}
.rbox:hover .comment-box.avatar-indent{display:block;}
div.uSocial-Share{float: right;}
#rekl-pos-side {margin: 0px 0px 0px -225px;    position: absolute;    max-width: 170px;      padding: 20px 0px 0px 0px;}
div.box.-reks{margin: 0 !important;}
div.moduletableonlygame-novosti{padding-bottom: 20px;}
a.li.home{background-color: #ff7d24;font-weight: bold;font-size: 14px;padding: 4px 5px 4px 5px;}
a.li.home:hover{background-color: #f57c30;color: #333333;}
ul.itemTags.home a{color: #fff !important;}
#itemListSecondary{display: flex; flex-wrap: wrap;justify-content: center;    align-content: space-between;}
#itemListLeading{display: flex; flex-wrap: wrap;justify-content: center;    align-content: space-between;}
li.datecteated-home{float: right;}
a.title-home:hover{text-decoration: underline !important;color: #333 !important;}
a.title-home:active{text-decoration: underline !important;color: #333 !important;}
a.title-home:focus{text-decoration: underline !important;color: #333 !important;}
li.itemhits-home{padding-left: 2px;}
div#itemListPrimary{    padding-left: 45px;}
div.itemContainer div.itemsContainerWrap article.itemView.groupPrimary.home div.itemBlock{padding: 0px 29px 0px 2px;}
div.itemContainer div.itemsContainerWrap article.itemView.groupPrimary.home div.itemBlock li.datecteated-home{padding-right: 0;}
div.itemIntroText{line-height: 1.2 !important;}
div.itemBlock ul {    margin-top: auto;border-top: 1px dotted #d0cdcd;}
div.logo-top{padding: 7px 0px 0px 0px;}
div.itemTagsBlock ul.itemTags.home	{padding: 0;margin: -40px 0px 0px -8px;position: absolute;border: 0;}
div.logo-top:hover a#gkLogo{animation-name: rotate;   animation-duration: 0.5s;    animation-timing-function: linear;}
div#gp-footer-3d{float: left;    overflow: hidden;    width: 100%; background-color: #333;    text-align: center;    padding: 35px 0px 15px 0px;}
div.text-logo a{color: #fff;letter-spacing: 0px;}
div#gp-footer-widgets	{float: left;    overflow: hidden; padding: 10px 0 20px 0px; width: 100%;background-color: #1c1c1c;}
div#gp-copyright{width: 100%;background-color: #000;padding: 0;float: left;}
div.gp-container{max-width: 1100px;position: relative;margin: 0 auto;clear: both;font-size:12px;color: #888;padding: 0px 25px 0px 25px;}
div.logo-description{color: #adaaaa;  line-height: 19px;  max-width: 1100px;    margin: 0 auto;    text-align: center;    font-size: 16px; padding: 10px 0px 20px 0px;}
div.logo-footer{text-align: center; margin: 0 auto;  max-width: 280px;   font-family: Rubik,Tahoma,Geneva,sans-serif;    font-size: 30px;    font-weight: bold;    color: #fff;    letter-spacing: 0px;}
div#bottmenu ul.menu li {padding: 0 5px 0 5px;float: right;border-right: 1px solid #adaaaa;}
div#bottmenu ul.menu li.item-105{border: none;}
div#bottmenu ul.menu li a{padding:2px 6px;text-decoration:none;font-size:14px;color: #adaaaa;}
div#bottmenu ul.menu li a:hover,
div#bottmenu ul.menu li a:active,
div#bottmenu ul.menu li a:focus{color: #fff;}
.liveinter{display: block;max-width: 1030px;margin: 0 auto;padding-top: 15px;}
p.copyright-footer{max-width: 740px;float: left;padding: 0;}
div.liveinter a{float:right;}
li.categories-search a{color: #FF8C00 !important;}
article.search-item	a:hover {text-decoration: underline !important;}
article.search-item	a:active {text-decoration: underline !important;}
article.search-item	a:focus {text-decoration: underline !important;}
h2.title-tag a:focus{text-decoration: underline !important;}
h2.title-tag a:active{text-decoration: underline !important;}
h2.title-tag a:hover{text-decoration: underline !important;}
#gp-readktor{max-width: 1000px;    margin: 0 auto;}
p.redaktor{ line-height: 1.5; margin: 0;  color: #adaaaa;    font-size: 14px;float:left;}
p.redaktor-pochta{line-height: 1.5;font-size: 14px;    float: left;margin: 0;    padding: 0px 0px 0px 7px;}
p.redaktor-pochta a{color: #f1f0f0 !important;}
p.redaktor-pochta a:hover{ color: #ff9c5d !important;}
ul.menu li{line-height: 1.5;}
div.social-l a:hover{color: #d2d2d2 !important;}
a.scach:hover{font-weight: 600 !important;}
.social a {float: right;padding: 0px 10px 0px 10px;}
.social-l{padding: 25px 0px 0px 0px;}
div.text-logo{font-family: Rubik,Tahoma,Geneva,sans-serif;font-size: 24px;letter-spacing: 8px;font-weight: bold;padding: 4px 10px 0px 3px;float: left;}
div.k2TagCloudBlock{max-width: 1170px;    margin: 0 auto;   padding: 7px 0px 5px 0px;}
div.logog-img{height: 57px;    max-width: 57px;}
div.logog-img:hover{animation-name: rotate;   animation-duration: 0.5s;    animation-timing-function: linear;}
cite{display: block;    background: #f3f3f3;    padding: 12px 35px 12px 35px;    font-size: 16px;    font-style: normal;}
div.yandex-reks{    max-height: 380px !important;    max-width: 280px;}
div.sidebar-rukovodstvo{padding:0px 0px 15px 0px;}
img.logo-foot{float: left;margin: -17px 0px 0px 0px;}
div.reklama-sidebar-2	{top: 65px;  margin: 2px 0px 25px 0px;  min-height: 2em;position: sticky; padding: 0px 0px 0px 6px;}
div.logo-footer:hover img.logo-foot {    animation-name: rotate;    animation-duration: 0.5s;    animation-timing-function: linear;}
div.moduleItemIntrotext-recommended-material a.moduleItemImage img{width: 390px;}
form#finder-search input#q.inputbox	{margin: 0;width: 80%;padding: 6px 0px 6px 10px !important;background-color: #353535;font-size: 20px;color: #c7c3c3;}
form#finder-search{max-width: 920px; margin: 0 auto 0 auto;}
fieldset.word button.button{display: flex;}
.gkInsetLeftSide .finder{padding: 15px 13px 0px 13px;    width: 100%;    margin: 0 auto 0 auto;}
div#search-results{width: 70%;}
div.moduleItemIntrotext-similar-material img{width: 100%;opacity: 0.5;}
div#k2ModuleBox231.k2ItemsBlock.onlygame-similar-materials ul li{position: relative;}
div.recommended-materials{display:none;}
div#k2ModuleBox231.k2ItemsBlock.onlygame-similar-materials ul li.even-similar:focus img {width: 100%;opacity: 1.0;}
div#k2ModuleBox231.k2ItemsBlock.onlygame-similar-materials ul li.odd-similar:focus img {width: 100%;opacity: 1.0;}
div#k2ModuleBox231.k2ItemsBlock.onlygame-similar-materials ul li.even-similar:hover img {width: 100%;opacity: 1.0;}
div#k2ModuleBox231.k2ItemsBlock.onlygame-similar-materials ul li.odd-similar:hover img {width: 100%;opacity: 1.0;}
div.moduleItemIntrotext-similar-material a.moduleItemImage{background: #2c2c2d;}
div.gkInsetLeftSide{position: relative;}
section.search input#search-searchword.inputbox {width: 58.6%;background-color: #fff;border-color: #c9d6df;border-width: 1.25px;}
section.search input#search-searchword.inputbox:focus {box-shadow: 0 0 8px rgba(64,62,62,.3);transition: all 0.3s ease-out 0s;
    -webkit-transition: all .3s ease-out;    -moz-transition: all .3s ease-out;    -o-transition: all .3s ease-out;    transition: all .3s ease-out;}
section.search input#search-searchword.inputbox:active {box-shadow: 0 0 8px rgba(64,62,62,.3);transition: all 0.3s ease-out 0s;
    -webkit-transition: all .3s ease-out;    -moz-transition: all .3s ease-out;    -o-transition: all .3s ease-out;    transition: all .3s ease-out;}
section.search input#search-searchword.inputbox:hover {box-shadow: 0 0 8px rgba(64,62,62,.3);transition: all 0.3s ease-out 0s;
    -webkit-transition: all .3s ease-out;    -moz-transition: all .3s ease-out;    -o-transition: all .3s ease-out;    transition: all .3s ease-out;}
#searchForm fieldset.word .button{height: 44px;color: #777;line-height: 44px;padding: 0px 70px 0px 15px;border: 1.25px solid #c9d6df;
    background-color: #fff;float: left;}
#searchForm fieldset.word .button:focus {box-shadow: 0 0 8px rgba(64,62,62,.3);}
#searchForm fieldset.word .button:hover {box-shadow: 0 0 8px rgba(64,62,62,.3);}
#searchForm fieldset.word .button:active {box-shadow: 0 0 8px rgba(64,62,62,.3);}
section.search select{background-color: #fff;border: 1.25px solid #c9d6df;height: 44px;margin-left: 20px;font-size: 15px;float: left;}
section.search{padding: 0px 35px 0px 35px;}
div#k2ModuleBox246.k2SearchBlock input.button:hover {background: url('https://wiki-games.ru/templates/gk_game/images/search2.png')} 
div#k2ModuleBox246.k2SearchBlock input.button {background: url('https://wiki-games.ru/templates/gk_game/images/search.png');margin: 0px 0px -5px 5px;} 
section#k2Container.genericView input.button {height: 44px;color: #777;padding: 0px 70px 0px 15px;border: 1.25px solid #c9d6df;background-color: #fff;}
section#k2Container.genericView input.button:focus {box-shadow: 0 0 8px rgba(64,62,62,.3);}
section#k2Container.genericView input.button:hover {box-shadow: 0 0 8px rgba(64,62,62,.3);}
section#k2Container.genericView input.button:active {box-shadow: 0 0 8px rgba(64,62,62,.3);}
section#k2Container.genericView input.inputbox {width: 87%;background-color: #fff;border-color: #c9d6df;border-width: 1.25px;}
section#k2Container.genericView input.inputbox:focus {box-shadow: 0 0 8px rgba(64,62,62,.3);transition: all 0.3s ease-out 0s;
    -webkit-transition: all .3s ease-out;    -moz-transition: all .3s ease-out;    -o-transition: all .3s ease-out;    transition: all .3s ease-out;}
section#k2Container.genericView input.inputbox:active {box-shadow: 0 0 8px rgba(64,62,62,.3);transition: all 0.3s ease-out 0s;
    -webkit-transition: all .3s ease-out;    -moz-transition: all .3s ease-out;    -o-transition: all .3s ease-out;    transition: all .3s ease-out;}
section#k2Container.genericView input.inputbox:hover {box-shadow: 0 0 8px rgba(64,62,62,.3);transition: all 0.3s ease-out 0s;
    -webkit-transition: all .3s ease-out;    -moz-transition: all .3s ease-out;    -o-transition: all .3s ease-out;    transition: all .3s ease-out;}
div.search-k2{padding: 10px 10px 30px 10px;}
article.search-item{padding: 10px 0px 10px 0px;}
div.search-k2-request{font-size: 19px;padding: 0px 0px 20px 10px;}
div#genericItemListNothingFound{padding: 0px 0px 25px 10px;font-size: 19px;margin: -25px 0px 0px 0px;}
div.list-search-k2 nav.pagination{padding: 20px 10px 10px 10px;}
article.search-item div.itemBlock header h2{padding: 1px 0px 0px 0px;margin:0px;}
article.search-item a.itemImage{background: #2c2c2d;}
article.search-item:hover img{opacity: 0.7;}
li.creaut::after {content: "|";margin: 0 10px;}
li.credate::after {content: "|";margin: 0 10px;}
ul.item-date-time{width:100%;padding: 15px 0px 0px 15px;margin: 0px 0px -6px 0px;}
ul.itemTags li a{display: inline-block;margin: 0 8px 8px 0;padding: 11px 15px;font-size: 13px;line-height: 1.1;background: rgba(172, 182, 191, 0.09);border-radius: 12px;transition: .3s;color: #696969 !important;}
ul.itemTags li a:hover{background: rgba(172, 182, 191, 0.16);}
div.itemTagsBlock{float:left;}
p.comment-box.avatar-indent p{margin:0;}
div.list-search-k2 input.inputbox{padding: 12px 0px 12px 8px !important;}


@media(min-width:320px) and (max-width:374px){
article header h2 {font-size: 20px;line-height: 24px;padding: 0px 0px 5px 0px !important;margin: -4px 0px 0px 0px !important;}
div.rek {padding: 15px 0px 15px 0px;}	
div.kontakt {padding: 0px 0px 20px 0px;}
div.o-nas{padding: 0 !important;}
div.vakansi {padding: 0px 0px 15px 0px;}
div#rekl-pos {display: none;}
#gkBannerRight{display: none;}
div#gp-footer-3d {display: none;}
article.search-item div.itemBlock header h2{padding: 3px 0px 0px 0px;}
div.comments-item{padding: 0px 6px 0px 6px;}
div.social-blocks{padding:0px 5px 0px 0px;}
div.itemBody div.itemTagsBlock{padding-left: 5px;}
ul.item-date-time {padding: 10px 0px 0px 5px;}
div#gkHeader2 {padding-top: 0px;}
div.gp-container {padding: 0px 15px 0px 15px;}
div#bottmenu ul.menu li {    padding: 0 2px 0 2px;}
.ya-share2__container_size_m .ya-share2__icon {height: 25px !important;width: 25px!important;	background-size: cover!important;}
.ya-share2 {padding: 5px 0px 0px 0px;}
div#k2ModuleBox215.k2ItemsBlock.onlygame-recommended{padding: 10px 0px 0px 0px;}
p {padding: 0px 5px 0px 5px;}
div.itemFullText h2{padding: 0px 0px 0px 5px;}
div.itemFullText h3{padding: 0px 0px 0px 5px;}
div.itemTagsBlock ul.itemTags.home {margin: -45px 0px 0px 5px;}
div.comments-trip {padding: 0px 0px 20px 0px;background: #ffffff;}
ul.itemhits-time-tag{padding: 0px 5px 0px 5px;}
h2.title-tag {padding: 7px 0px 0px 5px;margin: 0;}
div.itemBody-tag {padding: 7px 0px 7px 8px;border-bottom: 1px solid #d0d0d0;}
article.itemView-tag {width: 100%;padding: 0px 0px 12px 0px;}
div.uSocial-Share{display: none !important;}
li.odd-recommended.lastItem{display: none;}
div.similar-materials{display: none;}
#gkMainMenu{display: none;}
div#gp-readktor{display: none;}
div#rekl-pos{display: none;}
li.creaut{display: none;}
div.logo-description{display: none;}
div.logo-footer{display: none;}
li.datetime-search{display: none;}
div#gkHeader form.k2SearchBlockForm input.inputbox{display:none;}
#gkMainbody{display: block;}
div.itemList-search h2{padding: 5px 0px 5px 5px;margin: 0;}
li.categories-search{padding: 0px 0px 0px 5px;font-size: 13px;}
article.search-item{padding: 0px 0px 10px 0px;}
#gkMainbody #k2Container{width: 100%;}
#gkMainbody #gkSidebar{width: 100% !important;}
div.search-item .itemBody{padding: 0px 5px 0px 5px;}
#gkBreadcrumb .breadcrumbs > ul > li{line-height: 1.2;}
div.itemFullText{border: 0;padding-bottom: 5px;}
li.crepros{padding-left: 0px;}
div.box.onlygame-recommended.gkmod-1  h3{color: #f57c30;border-bottom: 1px solid #eee;padding: 15px 10px 10px 10px;font-weight: bold;font-size: 18px;}
div.ItemHits-recommended-materials{padding: 3px 5px 0px 5px;border-top: 1px dotted #d0cdcd;}
a.moduleItemTitle-recommended-materials{padding: 5px 10px 0px 5px;text-align: left;font-size: 20px;font-weight: bold;}
div.short-desr{text-align: left;padding: 10px 5px 10px 8px;line-height: 1.25;}
li.even-recommended{width: 100% !important;}
li.odd-recommended{width: 100% !important;padding: 5px 0px 0px 0px;}
span.moduleItemDateCreated{float: right;}
div#gp-copyright{padding: 5px 0px 10px 0px;}
div#gp-footer-widgets{padding: 10px 0 10px 0px;}
aside#gkSidebar{padding: 0px !important;}
#gkBreadcrumb{padding: 5px 5px 5px 5px;}
h1.tit-le {padding: 10px 5px 0 5px;font-size: 26px;}
#gkHeader{padding: 10px 5px 0px 0px;}
.itemContainer{padding: 0px 0px 10px 0px;width: 100% !important;}
ul.time-home{padding:0px 5px 0px 5px;}
.itemList .itemImageBlock, .itemList .itemImageBlock img {box-shadow: 0px 0px 0px #999;border: 0;}
div.glav-tit{padding: 0px 5px 0px 5px;}
div.logo-top{padding: 5px 0px 0px 3px;}
.pagination{padding: 0px 10px 15px 10px;}
.pagination ul li span, .pagination ul li a {height: 25px;line-height: 25px;min-width: 15px;}
div.itemsContainerWrap .itemBody{padding: 0px 5px 10px 5px;}
ol{padding: 0px 5px 0px 15px;}
input.search-query.input-medium{display:none;}
li.odd-similar.lastItem{display:none;}
li.even-similar{display:none !important;}
li.odd-similar {width: 100% !important;}
div.moduleItemIntrotext-similar-material .short-desr{display:none !important;}
div.recommended-materials{display:none;}
div#k2ModuleBox231.k2ItemsBlock.onlygame-similar-materials li.odd-similar {min-height:181px;}
div.yandex-recomended{display:none}
article.search-item div.itemBlock header{padding-left: 5px;}
section#k2Container.genericView input.inputbox{width: 66%;}
div.sidebar-rukovodstvo	{padding: 0px 8px 5px 8px;}
div#bottmenu ul.menu{display: table;margin: 0 auto 0 auto;}
div.k2TagCloudBlock {padding: 0px;}
div.moduletableonlygame-novosti{display:none;}
article#k2Container.itemView.home  div.itemBody {padding: 0;}
article.search-item div.itemBody{padding: 3px 5px 3px 7px;line-height: 1.2em;}
div#genericItemListNothingFound {margin: -10px 0px 0px 0px;}
div.itemBody .itemLinks{padding: 0px 0px 40px 0px;}
div.itemContainer-reks.itemContainerLast{padding: 0px 0px 15px 0px;}
}
@media (min-width:375px) and (max-width:424px){
article header h2 {font-size: 20px;line-height: 24px;padding: 0px 0px 5px 0px !important;margin: -4px 0px 0px 0px !important;}
div.rek {padding: 15px 0px 15px 0px;}		
div.kontakt {padding: 0px 0px 20px 0px;}	
div.o-nas{padding: 0 !important;}	
div.vakansi {padding: 0px 0px 15px 0px;}
div#rekl-pos {display: none;}
#gkBannerRight{display: none;}
div#gp-footer-3d {display:none;}
div.sidebar-rukovodstvo {padding: 5px 5px 0px 7px;}
div.comments-item {padding: 0px 7px 0px 7px;}
div.itemBody .itemLinks .itemTagsBlock{padding: 0px 0px 0px 5px;}
div.social-blocks {padding: 0px 5px 0px 0px;}
p {padding: 0px 5px 0px 5px;}
div.itemFullText h2{padding: 0px 0px 0px 5px;}
div.itemFullText h3{padding: 0px 0px 0px 5px;}
#reklama-mobile-top{margin: auto;display: table;}
.ya-share2__container_size_m .ya-share2__icon {height: 25px !important;width: 25px!important;	background-size: cover!important;}
.ya-share2 {padding: 5px 0px 0px 0px;}
div.comments-trip {padding: 0px 0px 20px 0px;background: #ffffff;}
div#k2ModuleBox215.k2ItemsBlock.onlygame-recommended{padding: 10px 0px 0px 0px;}
ul.itemhits-time-tag{padding: 0px 5px 0px 5px;}
h2.title-tag {padding: 7px 0px 0px 5px;margin: 0;}
div.itemBody-tag {padding: 7px 0px 7px 8px;border-bottom: 1px solid #d0d0d0;}
article.itemView-tag {width: 100%;padding: 0px 0px 12px 0px;}
div.uSocial-Share{display: none !important;}
li.odd-recommended.lastItem{display: none;}
div.similar-materials{display: none;}
#gkMainMenu{display: none;}
div#gp-readktor{display: none;}
div#rekl-pos{display: none;}
li.creaut{display: none;}
div.logo-description{display: none;}
div.logo-footer{display: none;}
li.datetime-search{display: none;}
#gkMainbody{display: block;}
div.itemList-search h2{padding: 5px 0px 5px 5px;margin: 0;}
li.categories-search{padding: 0px 0px 0px 5px;font-size: 13px;}
article.search-item{padding: 0px 0px 10px 0px;}
div.itemContainer-reks.itemContainerLast{padding: 0px 0px 15px 0px;}
#gkMainbody #k2Container{width: 100%;}
#gkMainbody #gkSidebar{width: 100% !important;}
.itemBody{padding: 0px 8px 6px 8px;}
#gkBreadcrumb .breadcrumbs > ul > li{line-height: 1.2;}
div.itemFullText{border: 0;}
li.crepros{padding-left: 0px;}
div.box.onlygame-recommended.gkmod-1  h3{color: #f57c30;border-bottom: 1px solid #eee;padding: 15px 10px 10px 10px;font-weight: bold;font-size: 18px;}
div.ItemHits-recommended-materials{padding: 3px 5px 0px 5px;border-top: 1px dotted #d0cdcd;}
a.moduleItemTitle-recommended-materials{padding: 5px 10px 0px 5px;text-align: left;font-size: 20px;font-weight: bold;}
div.short-desr{text-align: left;padding: 10px 5px 10px 8px;line-height: 1.25;}
li.even-recommended{width: 100% !important;}
li.odd-recommended{width: 100% !important;padding: 5px 0px 0px 0px;}
span.moduleItemDateCreated{float: right;}
div#bottmenu ul.menu li {padding: 0 3px 0 3px;}
div#gp-copyright{padding: 5px 0px 10px 0px;}
div#gp-footer-widgets{padding: 10px 0 10px 0px;}
aside#gkSidebar{padding: 0px !important;}
#gkBreadcrumb{padding: 5px 5px 5px 5px;}
h1.tit-le {padding: 10px 5px 0 5px;font-size: 26px;}
#gkHeader{padding: 10px 5px 0px 0px;}
.itemContainer{padding: 0px 0px 10px 0px;width: 100% !important;}
ul.time-home{padding:0px 5px 0px 5px;}
.itemList .itemImageBlock, .itemList .itemImageBlock img {box-shadow: 0px 0px 0px #999;border: 0;}
div.glav-tit{padding: 0px 5px 0px 5px;}
div.logo-top{padding: 5px 0px 0px 3px;}
.pagination{padding: 0px 10px 15px 10px;}
.pagination ul li span, .pagination ul li a {height: 25px;line-height: 25px;min-width: 15px;}
div.k2TagCloudBlock{padding: 0px;}
#reklama-mobile-top{display: table;margin: auto;}
div#gkHeader2 {padding-top: 0px;}
ol{padding: 0px 5px 0px 15px;}
input.search-query.input-medium{display:none;}
li.odd-similar.lastItem{display:none;}
li.even-similar{display:none !important;}
li.odd-similar {width: 100% !important;}
div.moduleItemIntrotext-similar-material .short-desr{display:none !important;}
div.moduleItemIntrotext-similar-material img {width: 100%;opacity: 0.7;}
article#k2Container.itemView.home .itemBody{padding: 0;} 
div.itemTagsBlock ul.itemTags.home {margin: -36px 0px 0px 5px;}
div.yandex-recomended{display:none}
article.search-item div.itemBody {padding: 3px 5px 3px 5px;line-height: 1.2 !important;} 
div#gkHeader div#k2ModuleBox246.k2SearchBlock input.inputbox {display: none;}
section#k2Container.genericView input.inputbox {width: 71%;}
div.search-k2 {padding: 10px 10px 10px 10px;}
article.search-item div.itemBlock header{padding: 3px 0px 0px 4px;}
div.moduletableonlygame-novosti{display:none;}
div.itemList div.itemContainer div.itemsContainerWrap header h2 {margin: 0.25em 0 0 0;}
div#genericItemListNothingFound {margin: -10px 0px 0px 0px;}
ul.item-date-time {padding: 6px 0px 0px 5px;}
.itemBody .itemLinks {padding: 0px 0px 45px 0px;}
div.itemFullText {padding: 0px 0px 5px 0px;}
div#bottmenu {display: table;}
div.gp-container {padding: 0px 15px 0px 15px;}
div.moduleItemIntrotext-recommended-material a.moduleItemImage img {width: 100%;}
div.box.onlygame-recommended.gkmod-1 div.short-desr {padding: 0px 5px 5px 8px;font-size: 15px;}
div.search-k2-request {padding: 0px 0px 5px 10px;}
div.itemIntroText {font-size: 15px;}
}
@media (min-width:425px) and (max-width:505px){
article header h2 {font-size: 20px;line-height: 24px;padding: 0px 0px 5px 0px !important;margin: -4px 0px 0px 0px !important;}
div.rek {padding: 15px 0px 15px 0px;}		
div.kontakt {padding: 0px 0px 20px 0px;}	
div.o-nas{padding: 0 !important;}	
div.vakansi {padding: 0px 0px 15px 0px;}	
div#rekl-pos {display: none;}
#gkBannerRight{display: none;}	
div#gp-footer-3d {display:none;}
div#gkHeader2 {padding-top: 25px;}	
div.itemTagsBlock ul.itemTags.home {margin: -45px 0px 0px 5px;}
.ya-share2__container_size_m .ya-share2__icon {height: 28px !important;width: 28px!important;	background-size: cover!important;}
.ya-share2 {padding: 5px 0px 0px 0px;}
div.comments-trip {padding: 0px 0px 20px 0px;background: #ffffff;}
ul.itemhits-time-tag{padding: 0px 5px 0px 5px;}
h2.title-tag {padding: 7px 0px 0px 5px;margin: 0;}
div.itemBody-tag {padding: 7px 0px 7px 8px;border-bottom: 1px solid #d0d0d0;}
article.itemView-tag {width: 100%;padding: 0px 0px 12px 0px;}
div.itemFullText h2{}
div.uSocial-Share{display: none !important;}
li.odd-recommended.lastItem{display: none;}
div.similar-materials{display: none;}
#gkMainMenu{display: none;}
div#gp-readktor{display: none;}
div#rekl-pos{display: none;}
div.logo-description{display: none;}
div.logo-footer{display: none;}
li.datetime-search{display: none;}
#gkHeader form.k2SearchBlockForm input.inputbox{display:none;}
#gkMainbody{display: block;}
div.itemList-search h2{padding: 5px 0px 5px 5px;margin: 0;}
li.categories-search{padding: 0px 0px 0px 5px;font-size: 13px;}
article.search-item{padding: 0px 0px 10px 0px;}
div.itemContainer-reks.itemContainerLast{}
#gkMainbody #k2Container{width: 100%;padding-bottom: 0px;}
#gkMainbody #gkSidebar{width: 100% !important;padding: 7px 0px 0px 0px;}
#gkBreadcrumb .breadcrumbs > ul > li{line-height: 1.2;}
div.itemFullText{border: 0;padding: 0px 0px 5px 0px;}
li.crepros{padding-left: 0px;}
div.box.onlygame-recommended.gkmod-1  h3{color: #f57c30;border-bottom: 1px solid #eee;padding: 15px 10px 10px 10px;font-weight: bold;font-size: 18px;}
div.ItemHits-recommended-materials{padding: 3px 5px 0px 5px;border-top: 1px dotted #d0cdcd;}
a.moduleItemTitle-recommended-materials{padding: 5px 10px 0px 5px;text-align: left;font-size: 20px;font-weight: bold;}
div.short-desr{text-align: left;padding: 5px 5px 10px 8px;line-height: 1.25;    font-size: 15px;}
li.even-recommended{width: 100% !important;padding: 10px 0px 0px 0px;}
li.odd-recommended{width: 100% !important;padding: 10px 0px 0px 0px;}
span.moduleItemDateCreated{float: right;}
div#bottmenu ul.menu li {padding: 0 3px 0 3px;}
div#gp-copyright{padding: 5px 0px 10px 0px;}
div#gp-footer-widgets{padding: 10px 0 10px 0px;}
aside#gkSidebar{padding: 0px;}
#gkBreadcrumb{padding: 5px 5px 5px 5px;}
h1.tit-le {padding: 10px 5px 0 8px;font-size: 26px;}
#gkHeader{padding: 10px 5px 0px 0px;}
.itemContainer{padding: 0px 0px 10px 0px;width: 100% !important;}
ul.time-home{padding:0px 5px 0px 5px;}
.itemList .itemImageBlock, .itemList .itemImageBlock img {box-shadow: 0px 0px 0px #999;border: 0;object-fit: cover;width: 100% !important;max-height: 200px !important;}
div.glav-tit{padding: 0px 5px 0px 5px;}
div.logo-top{padding: 5px 0px 0px 3px;}
.pagination{padding: 0px 10px 15px 10px;}
.pagination ul li span, .pagination ul li a {height: 25px;line-height: 25px;min-width: 15px;}
div.k2TagCloudBlock{padding: 0px 25px 0px 0px;}
#reklama-mobile-top{background-color: #fff;}
div.sidebar-rukovodstvo {padding: 0px 7px 0px 7px;;}
div.moduleItemIntrotext-recommended-material a.moduleItemImage img {width: 100%;object-fit: cover;max-height: 200px;}
article.itemView-tag div.itemImageBlock a.itemImage img {width: 100% !important;object-fit: cover;max-height: 200px;}
ul.item-date-time {padding: 5px 5px 0px 8px;}
div.itemsContainerWrap .itemBody{padding: 0px 8px 10px 8px;border-bottom: 1px solid #d0d0d0;}
ol{padding: 10px 0px 0px 15px;}
.itemBody {padding: 0px 8px 0px 8px;font-size: 15px;}
div.itemList-search	.itemBody {padding: 5px 8px 5px 8px;font-size: 15px;line-height: 1.2;}
input.search-query.input-medium{display:none;}
li.odd-similar.lastItem{display:none;}
li.even-similar{display:none !important;}
li.odd-similar {width: 100% !important;}
div.moduleItemIntrotext-similar-material .short-desr{display:none !important;}
a.moduleItemTitle-similar-materials {padding: 5px 30px 10px 10px;}
div.moduleItemIntrotext-similar-material img {opacity: 0.7;}
div.itemIntroText{font-size: 15px;}
div#bottmenu {display: table;}
div.gp-container {padding: 0px 15px 0px 15px;}
.itemBody .itemLinks {padding: 0px 0px 45px 0px;}
section#k2Container.genericView input.inputbox {width: 75%;}
div.search-k2 {padding: 10px 10px 10px 10px;}
div.search-k2-request {padding: 0px 0px 10px 10px;}
div.itemList-search article.search-item header{padding: 5px 0px 0px 5px;} 
div.moduletableonlygame-novosti{display:none;}
div#genericItemListNothingFound {padding: 0px 0px 5px 10px;font-size: 18px;margin: -10px 0px 0px 0px;}
}
@media (min-width:506px) and (max-width:550px){
article header h2 {font-size: 20px;line-height: 24px;padding: 0px 0px 5px 0px !important;margin: -4px 0px 0px 0px !important;}
div.o-nas{padding: 0 !important;}	
div.vakansi {padding: 0px 0px 15px 0px;}
div#rekl-pos {display: none;}
#gkBannerRight{display: none;}	
div#gp-footer-3d {display:none;}
div.moduleItemIntrotext-recommended-material{display: flex;flex-direction: column;min-height: 500px;padding: 7px 5px 0px 5px;}
section#k2Container.genericView input.inputbox {width: 78%;}
div#k2Container.itemListView.home div.itemContainer div.itemBlock{display: flex;flex-direction: column;min-height: 260px;}
article.itemView-tag div.itemBlock{display: flex;flex-direction: column;min-height: 280px;}
}

@media (min-width:551px) and (max-width:580px){
article header h2 {font-size: 20px;line-height: 24px;padding: 0px 0px 5px 0px !important;margin: -4px 0px 0px 0px !important;}
div#rekl-pos {display: none;}
#gkBannerRight{display: none;}	
div#gp-footer-3d {display:none;}
div.moduleItemIntrotext-recommended-material{display: flex;flex-direction: column;min-height: 480px;padding: 7px 5px 0px 5px;}
section#k2Container.genericView input.inputbox {width: 81%;}
div#k2Container.itemListView.home div.itemContainer div.itemBlock{display: flex;flex-direction: column;min-height: 240px;}
article.itemView-tag div.itemBlock{display: flex;flex-direction: column;min-height: 250px;}
}

@media (min-width:506px) and (max-width:580px){
div.rek {padding: 15px 0px 15px 0px;}		
div.kontakt {padding: 0px 0px 20px 0px;}	
div.o-nas{padding: 0 !important;}	
div.vakansi {padding: 0px 0px 15px 0px;}
article.search-item div.itemBlock{display: flex;flex-direction: column;min-height: 290px;}
article#k2Container.itemView.home .itemBody .itemLinks{padding: 0px 0px 45px 0px;}
div.itemTagsBlock ul.itemTags.home {margin: -47px 0px 0px 7px;}
.ya-share2__container_size_m .ya-share2__icon {height: 30px !important;width: 30px!important;	background-size: cover!important;}
.ya-share2 {padding: 5px 0px 0px 0px;}
div.comments-trip {padding: 5px 5px 20px 5px;background: #ffffff;}
ul.item-date-time {padding: 10px 0px 0px 7px;}
div#itemListLeading div.itemContainer.itemContainerLast{display:none;}
ul.itemhits-time-tag{padding: 0px 5px 0px 5px;border-top: 1px solid #d0d0d0;}
div.itemList div.itemsContainerWrap {padding: 0px 6px 0px 6px;}
h2.title-tag {padding: 0px 0px 0px 5px;margin: 0;}
div.itemBody-tag {padding: 0px 0px 0px 3px;margin: auto 0 auto 0;}
article.itemView-tag {width: 48%; padding: 0px 4px 12px 4px;min-height: 400px;}
div.uSocial-Share{display: none !important;}
li.odd-recommended.lastItem{display: none;}
div.similar-materials{display: none;}
#gkMainMenu{display: none;}
div#gp-readktor{display: none;}
div#rekl-pos{display: none;}
div.logo-description{display: none;}
div.logo-footer{display: none;}
li.datetime-search{display: none;}
#gkMainbody{display: block;}
div.itemList-search h2{padding: 8px 10px 7px 10px; margin: 0;font-size: 23px;}
li.categories-search{padding: 0px 0px 0px 5px;font-size: 13px;}
article.search-item{padding: 0px 2px 10px 2px;width: 49%;}
div.itemContainer-reks.itemContainerLast{display:none;}
#gkMainbody #k2Container{padding: 10px 0px 0px 0px;width: 100%;}
#gkMainbody #gkSidebar{width: 100% !important; padding:0px;}
#gkBreadcrumb .breadcrumbs > ul > li{line-height: 1.2;}
div.itemFullText{border: 0;padding: 0px 0px 5px 0px;}
li.crepros{padding-left: 0px;}
div.box.onlygame-recommended.gkmod-1  h3{color: #f57c30;border-bottom: 1px solid #eee;padding: 15px 10px 10px 10px;font-weight: bold;font-size: 18px;}
div.ItemHits-recommended-materials{padding: 0px 5px 0px 5px;border-top: 1px dotted #d0cdcd;margin-top: auto;}
a.moduleItemTitle-recommended-materials{margin: auto 0 auto 0;padding: 0px 10px 0px 0px;text-align: left;font-size: 20px;font-weight: bold;}
div.short-desr{text-align: left;padding: 0px 5px 0px 3px;line-height: 1.25;margin: auto 0 auto 0;}
li.even-recommended{width: 50% !important;padding: 5px 0px 0px 0px;}
li.odd-recommended{width: 50% !important;padding: 5px 0px 0px 0px;}
span.moduleItemDateCreated{float: right;}
div#bottmenu ul.menu li {padding: 0 3px 0 3px;}
div#gp-copyright{padding: 0px 0px 10px 0px;}
div#gp-footer-widgets{padding: 12px 0 10px 0px;}
aside#gkSidebar{padding: 0px;}
#gkBreadcrumb{padding: 5px 10px 5px 10px;border-top: 1px solid #E5E5E5;}
h1.tit-le{padding: 0px 5px 0 8px;font-size: 26px;}
#gkHeader{padding: 8px 5px 0px 0px;}
button.btn.btn-primary.hasTooltip.finder{display: block;float: right;margin: 1px 0px 0px 3px;}
.itemContainer{padding: 0px 0px 10px 0px;width: 50% !important;}
ul.time-home{padding:0px 5px 0px 5px;border-top: 1px solid #d0d0d0;}
div.glav-tit{padding: 0px 5px 0px 0px;}
div.logo-top{padding: 5px 0px 0px 3px;}
.pagination{padding: 0px 10px 15px 10px;}
.pagination ul li span, .pagination ul li a {height: 25px;line-height: 25px;min-width: 15px;}
div.k2TagCloudBlock{padding: 0px 45px 0px 0px;}
div.sidebar-rukovodstvo {padding: 0px 0px 0px 10px;}
div.moduleItemIntrotext-recommended-material a.moduleItemImage img {width: 100%;object-fit: cover;max-height: 200px;}
article.itemView-tag div.itemImageBlock a.itemImage img {width: 100% !important;object-fit: cover;max-height: 200px;}
div.itemsContainerWrap .itemBody{padding: 0px 8px 0px 3px;margin: auto;}
ol{padding: 10px 0px 0px 15px;}
section#gkBottom2{display:none;}
section#gkBottom1{padding:20px 0px 20px 0;}
p.copyright-footer {padding: 5px 0px 0px 0px;}
section#gkTop2.gkCols3{padding-bottom: 15px;}
article#k2Container.itemView.home div.itemBody{padding: 0px 7px 0px 7px;}
form.k2SearchBlockForm {margin: -3px 0px 0px 0px;}
div#k2ModuleBox218.k2SearchBlock input.button{margin:0px 0px -5px 2px;}
article.itemView-tag header{margin: auto;}
div.itemList-search div.itemBlock ul {display: none;}
div.itemList-search article.search-item .itemBody{padding: 0px 5px 7px 5px;margin: auto 0 auto 0;}
article.search-item div#sear.itemImageBlock img {margin: 0 auto 0 auto;}
section#gkMainbodyBottom {padding:0px 0px 20px 0px;}
li.odd-similar{display:none !important;}
li.even-similar {width: 50% !important;}
a.moduleItemTitle-similar-materials {padding: 0px 50px 7px 7px;font-size: 16px;}
div.itemIntroText {line-height: 1.2 !important;font-size: 15px;}
div.gp-container {padding: 0px 15px 0px 15px;}
div.moduletableonlygame-novosti{display:none;}
div.search-k2-request {padding: 0px 0px 10px 10px;}
div.search-k2 {padding: 10px 10px 10px 10px;}
div#genericItemListNothingFound {padding: 0px 0px 10px 10px;margin: -5px 0px 0px 0px;}
div.itemList-search {display: flex;flex-wrap: wrap;justify-content: center;align-content: space-between;}
article.search-item .itemBlock header {padding: 5px 0px 5px 5px;margin: auto 0 auto 0;}
}
@media (min-width:581px) and (max-width:659px){
	article header h2 {font-size: 20px;line-height: 24px;padding: 0px 0px 5px 0px !important;margin: -4px 0px 0px 0px !important;}
div.rek {padding: 15px 0px 15px 0px;}		
div.kontakt {padding: 0px 0px 20px 0px;}	
div.o-nas{padding: 0 !important;}	
div.vakansi {padding: 0px 0px 15px 0px;}	
div#rekl-pos {display: none;}
#gkBannerRight{display: none;}	
div#gp-footer-3d {display:none;}
div.moduleItemIntrotext-recommended-material{display: flex;flex-direction: column;min-height: 450px;padding: 7px 5px 0px 5px;}
article.search-item div.itemBlock {display: flex;flex-direction: column;min-height: 250px;}
section#k2Container.genericView input.inputbox {width: 82%;}
div.search-k2 {padding: 10px 10px 10px 10px;}
div.search-k2-request {padding: 0px 0px 10px 10px;}
div.itemTagsBlock ul.itemTags.home {margin: -35px 0px 0px 7px;}
div.comments-trip {padding: 0px 5px 20px 5px;background: #ffffff;}
ul.item-date-time {padding: 10px 0px 0px 8px;}
div#itemListLeading div.itemContainer.itemContainerLast{display:none;}
ul.itemhits-time-tag{padding: 0px 5px 0px 5px;border-top: 1px solid #d0d0d0;}
div.itemList div.itemsContainerWrap {padding: 0px 6px 0px 6px;}
h2.title-tag {padding: 0px 0px 0px 5px;margin: 0;}
div#k2Container.itemListView.home div.itemContainer div.itemBlock{display: flex;flex-direction: column;min-height: 235px;}
div.itemBody-tag {padding: 0px 0px 0px 3px;margin: auto 0 auto 0;}
article.itemView-tag {width: 48%; padding: 0px 4px 12px 4px;min-height: 400px;}
div.uSocial-Share{display: none !important;}
li.odd-recommended.lastItem{display: none;}
div.similar-materials{display: none;}
#gkMainMenu{display: none;}
div#gp-readktor{display: none;}
div.logo-description{display: none;}
div.logo-footer{display: none;}
li.datetime-search{display: none;}
#gkMainbody{display: block;}
div.itemList-search h2{padding: 8px 10px 7px 10px; margin: 0;font-size: 23px;}
li.categories-search{padding: 0px 0px 0px 5px;font-size: 11px;}
article.search-item{padding: 0px 2px 10px 2px;width: 49%;}
div.itemContainer-reks.itemContainerLast{display:none;}
#gkMainbody #k2Container{padding: 10px 0px 0px 0px;width: 100%;}
#gkMainbody #gkSidebar{width: 100% !important;padding: 0px;}
#gkBreadcrumb .breadcrumbs > ul > li{line-height: 1.2;}
div.itemFullText{border: 0;padding: 0px 0px 5px 0px;}
li.crepros{padding-left: 0px;}
div.box.onlygame-recommended.gkmod-1  h3{color: #f57c30;border-bottom: 1px solid #eee;padding: 15px 10px 10px 10px;font-weight: bold;font-size: 18px;}
div.ItemHits-recommended-materials{padding: 0px 5px 0px 5px;border-top: 1px dotted #d0cdcd;margin-top: auto;}
a.moduleItemTitle-recommended-materials{margin: auto 0 auto 0;padding: 0px 10px 0px 0px;text-align: left;font-size: 20px;font-weight: bold;}
div.short-desr{text-align: left;padding: 0px 5px 0px 3px;line-height: 1.25;margin: auto 0 auto 0;}
li.even-recommended{width: 50% !important;padding: 5px 0px 0px 0px;}
li.odd-recommended{width: 50% !important;padding: 5px 0px 0px 0px;}
span.moduleItemDateCreated{float: right;}
div#bottmenu ul.menu li {padding: 0 3px 0 3px;}
div#gp-copyright{padding: 0px 0px 10px 0px;}
div#gp-footer-widgets{padding: 12px 0 10px 0px;}
aside#gkSidebar{padding: 0px;}
#gkBreadcrumb{padding: 5px 10px 5px 10px;border-top: 1px solid #E5E5E5;}
h1.tit-le{padding: 0px 5px 0 8px;font-size: 26px;}
#gkHeader{padding: 8px 5px 0px 0px;}
button.btn.btn-primary.hasTooltip.finder{display: block;float: right;margin: 1px 0px 0px 3px;}
.itemContainer{padding: 0px 0px 10px 0px;width: 50% !important;}
ul.time-home{padding:0px 5px 0px 5px;border-top: 1px solid #d0d0d0;}
.itemList .itemImageBlock, .itemList .itemImageBlock img {box-shadow: 0px 0px 0px #999;border: 0;}
div.glav-tit{padding: 0px 5px 0px 0px;}
div.logo-top{padding: 5px 0px 0px 3px;}
.pagination{padding: 0px 10px 15px 10px;}
.pagination ul li span, .pagination ul li a {height: 25px;line-height: 25px;min-width: 15px;}
div.k2TagCloudBlock{padding: 0px 85px 0px 0px;}
div.sidebar-rukovodstvo {padding: 0px 0px 0px 15px;}
div.moduleItemIntrotext-recommended-material a.moduleItemImage img {width: 100%;object-fit: cover;max-height: 200px;}
article.itemView-tag div.itemImageBlock a.itemImage img {width: 100% !important;object-fit: cover;max-height: 200px;}
div.itemsContainerWrap .itemBody{padding: 0px 8px 0px 3px;margin: auto;}
ol{padding: 10px 0px 0px 15px;}
section#gkBottom2{display:none;}
section#gkBottom1{padding:20px 0px 20px 0;}
p.copyright-footer {padding: 5px 0px 8px 0px;}
section#gkTop2.gkCols3{padding-bottom: 15px;}
article#k2Container.itemView.home div.itemBody{padding: 0px 7px 0px 7px;}
form.k2SearchBlockForm {margin: -3px 0px 0px 0px;}
div#k2ModuleBox218.k2SearchBlock input.button{margin:0px 0px -5px 2px;}
article.itemView-tag div.itemBlock{display: flex;flex-direction: column;min-height: 245px;}
article.itemView-tag header{margin: auto;}
div.itemList-search div.itemBlock ul {display: none;}
div.itemList-search article.search-item .itemBody{padding: 0px 5px 0px 5px;font-size: 15px;line-height: 1.2;margin: auto 0 auto 0;}
article.search-item div#sear.itemImageBlock img {margin: 0 auto 0 auto;}
section#gkMainbodyBottom {padding:0px 0px 20px 0px;}
a.moduleItemTitle-similar-materials {padding: 0px 50px 7px 7px;font-size: 16px;}
li.odd-similar{display:none !important;}
li.even-similar {width: 50% !important;}
div#rekl-pos{display: none;}
div.itemIntroText{font-size:15px;} 
div.gp-container {padding: 0px 15px 0px 15px;}
article#k2Container.itemView.home .itemLinks{padding: 0px 0px 45px 0px;    margin: auto;}
article.search-item header{padding: 0px 0px 5px 4px;margin: auto 0 auto 0;} 
div.moduletableonlygame-novosti {display:none;}
div#genericItemListNothingFound {padding: 0px 0px 15px 10px;margin: -10px 0px 0px 0px;}
div.itemList-search {display: flex;flex-wrap: wrap;justify-content: center;align-content: space-between;}

}
@media (min-width:660px) and (max-width:729px){
	article header h2 {font-size: 20px;line-height: 24px;padding: 0px 0px 5px 0px !important;margin: -4px 0px 0px 0px !important;}
div.rek {padding: 15px 0px 15px 0px;}		
div.kontakt {padding: 0px 0px 20px 0px;}	
div.o-nas{padding: 0 !important;}	
div.vakansi {padding: 0px 0px 15px 0px;}	
div#rekl-pos {display: none;}
#gkBannerRight{display: none;}	
div#gp-footer-3d {display:none;}
article.search-item div.itemBlock{display: flex;flex-direction: column;min-height: 270px;}
div.itemList-search {display: flex;flex-wrap: wrap;justify-content: center;align-content: space-between;}
div.itemTagsBlock ul.itemTags.home {margin: -35px 0px 0px 7px;}
.ya-share2__container_size_m .ya-share2__icon {height: 30px !important;width: 30px!important;	background-size: cover!important;}
.ya-share2 {padding: 5px 0px 0px 0px;}
div.comments-trip {padding: 15px 15px 10px 10px;background: #ffffff;}
ul.item-date-time {padding: 10px 0px 0px 8px;}
div#itemListLeading div.itemContainer.itemContainerLast{display:none;}
ul.itemhits-time-tag{padding: 0px 5px 0px 5px;border-top: 1px solid #d0d0d0;}
div.itemList div.itemsContainerWrap {padding: 0px 6px 0px 6px;}
h2.title-tag {padding: 0px 0px 0px 5px;margin: 0;}
div#k2Container.itemListView.home div.itemContainer div.itemBlock{display: flex;flex-direction: column;min-height: 220px;}
div.itemBody-tag {padding: 0px 0px 0px 3px;margin: auto 0 auto 0;}
article.itemView-tag {width: 48%; padding: 0px 4px 12px 4px;min-height: 400px;}
div.moduleItemIntrotext-recommended-material{display: flex;flex-direction: column;min-height: 430px;padding: 7px 5px 0px 5px;}
div.uSocial-Share{display: none !important;}
li.odd-recommended.lastItem{display: none;}
div.similar-materials{display: none;}
#gkMainMenu{display: none;}
div#gp-readktor{display: none;}
div#rekl-pos{display: none;}
div.logo-description{display: none;}
div.logo-footer{display: none;}
li.datetime-search{display: none;}
#gkMainbody{display: block;}
div.itemList-search h2{padding: 8px 10px 7px 10px; margin: 0;font-size: 23px;}
li.categories-search{padding: 0px 0px 0px 5px;font-size: 13px;}
article.search-item{padding: 0px 2px 10px 2px;width: 49%;}
div.itemContainer-reks.itemContainerLast{display:none;}
#gkMainbody #k2Container{padding: 0px;width: 100%;}
#gkMainbody #gkSidebar{width: 100% !important;padding: 0;}
#gkBreadcrumb .breadcrumbs > ul > li{line-height: 1.2;}
div.itemFullText{border: 0;}
li.crepros{padding-left: 0px;}
div.box.onlygame-recommended.gkmod-1  h3{color: #f57c30;border-bottom: 1px solid #eee;padding: 15px 10px 10px 10px;font-weight: bold;font-size: 18px;}
div.ItemHits-recommended-materials{padding: 0px 5px 0px 5px;border-top: 1px dotted #d0cdcd;margin-top: auto;}
a.moduleItemTitle-recommended-materials{margin: auto 0 auto 0;padding: 0px 10px 0px 0px;text-align: left;font-size: 20px;font-weight: bold;}
div.short-desr{text-align: left;padding: 0px 5px 0px 3px;line-height: 1.25;margin: auto 0 auto 0;}
li.even-recommended{width: 50% !important;padding: 5px 0px 0px 0px;}
li.odd-recommended{width: 50% !important;padding: 5px 0px 0px 0px;}
span.moduleItemDateCreated{float: right;}
div#bottmenu ul.menu li {padding: 0 3px 0 3px;}
div#gp-copyright{padding: 0px 0px 10px 0px;}
div#gp-footer-widgets{padding: 12px 0 10px 0px;}
aside#gkSidebar{padding: 0px;}
#gkBreadcrumb{padding: 5px 10px 5px 10px;}
h1.tit-le{padding: 5px 5px 0 8px;font-size: 26px;}
#gkHeader{padding: 8px 5px 0px 0px;}
button.btn.btn-primary.hasTooltip.finder{display: block;float: right;margin: 1px 0px 0px 3px;}
.itemContainer{padding: 0px 0px 10px 0px;width: 50% !important;}
ul.time-home{padding:0px 5px 0px 5px;border-top: 1px solid #d0d0d0;}
.itemList .itemImageBlock, .itemList .itemImageBlock img {box-shadow: 0px 0px 0px #999;border: 0;}
div.glav-tit{padding: 0px 5px 0px 0px;}
div.logo-top{padding: 5px 0px 0px 3px;}
.pagination{padding: 0px 10px 15px 10px;}
.pagination ul li span, .pagination ul li a {height: 25px;line-height: 25px;min-width: 15px;}
div.k2TagCloudBlock{padding: 0px 85px 0px 0px;}
div.sidebar-rukovodstvo {    padding: 0px 0px 0px 10px;}
div.moduleItemIntrotext-recommended-material a.moduleItemImage img {width: 100%;object-fit: cover;max-height: 200px;}
article.itemView-tag div.itemImageBlock a.itemImage img {width: 100% !important;object-fit: cover;max-height: 200px;}
div.itemsContainerWrap .itemBody{padding: 0px 8px 0px 3px;margin: auto;}
ol{padding: 10px 0px 0px 15px;}
section#gkBottom2{display:none;}
section#gkBottom1{padding:20px 0px 20px 0;}
p.copyright-footer {padding: 5px 0px 8px 0px;}
section#gkTop2.gkCols3{padding-bottom: 15px;}
article#k2Container.itemView.home div.itemBody{padding: 0px 7px 15px 7px;}
form.k2SearchBlockForm {margin: -3px 0px 0px 0px;}
div#k2ModuleBox218.k2SearchBlock input.button{margin:0px 0px -5px 2px;}
article.itemView-tag div.itemBlock{display: flex;flex-direction: column;min-height: 220px;}
article.itemView-tag header{margin: auto;}
div.itemList-search div.itemBlock ul {border-top: 1px solid #d0d0d0;}
div.itemList-search article.search-item .itemBody{padding: 0px 5px 7px 5px;margin: auto 0 auto 0;}
article.search-item div#sear.itemImageBlock img {margin: 0 auto 0 auto;}
section#gkMainbodyBottom {padding:0px 0px 20px 0px;}
a.moduleItemTitle-similar-materials {padding: 0px 50px 7px 7px;font-size: 16px;}
li.odd-similar{display:none !important;}
li.even-similar {width: 50% !important;}
div.itemContainer header{margin: auto;}
section#k2Container.genericView input.inputbox {width: 84%;}
div.search-k2 {padding: 10px 10px 10px 10px;}
div#genericItemListNothingFound {padding: 0px 0px 25px 10px;font-size: 22px;margin: 0px 0px 0px 0px;}
div.search-k2-request {font-size: 19px;padding: 0px 0px 10px 10px;}
div.itemList-search .itemBlock header {margin: auto;padding: 0px 10px 0px 5px;}
article#k2Container.itemView.home .itemBody .itemLinks{padding: 10px 0px 45px 0px;}
h4.kompr {padding: 15px 0px 0px 10px !important;}
div.moduletableonlygame-novosti{display:none;} 

}

@media (min-width:730px) and (max-width:767px){
div.rek {padding: 15px 0px 15px 0px;}		
div.kontakt {padding: 0px 0px 20px 0px;}	
div.o-nas{padding: 0 !important;}	
div.vakansi {padding: 0px 0px 15px 0px;}
div#rekl-pos {display: none;}
#gkBannerRight{display: none;}	
div#gp-footer-3d {display:none;}
.ya-share2__container_size_m .ya-share2__icon {height: 30px !important;width: 30px!important;background-size: cover!important;}
#gkSidebar .onlygame ul li.even.lastItem {width: 100%;max-width: 300px;}
#gkSidebar .onlygame ul li.odd.lastItem {width: 100%;max-width: 300px;}
div.moduletableonlygame-novosti{display:none;}
article.search-item .itemBlock {display: flex;flex-wrap: wrap;min-height: 245px;}
article.search-item header	{padding: 0px 15px 0px 3px; margin: auto 0 auto 0;}
div.search-k2-request {font-size: 22px;padding: 0px 0px 5px 10px;}
div.search-k2 {padding: 10px 10px 15px 10px;}
div#genericItemListNothingFound {padding: 0px 0px 10px 10px;font-size: 22px;margin: -15px 0px 0px 0px;}
section#k2Container.genericView input.inputbox {width: 86%;}
div.gp-container {padding: 0px 15px 0px 15px;}
.onlygame-name {font-size: 25px;}
div.moduletableonlygame {padding: 10px 0px 0px 10px;}
div.k2ItemsBlock.onlygame {padding: 0px 0px 0px 0px;display: flex;}
#gkSidebar .onlygame ul li.even {width: 45%;padding: 4px 10px 4px 0px;white-space: nowrap;overflow: hidden;float: left;}
#gkSidebar .onlygame ul li.odd {width: 45%;padding: 4px 15px 4px 30px;white-space: nowrap;overflow: hidden;float: left;}
div.comments-item{padding: 10px 0px 0px 5px}
h4.kompr{padding: 10px 0px 0px 0px !important;}
article#k2Container.itemView.home .itemBody .itemLinks{padding: 10px 0px 45px 0px;}
div.itemTagsBlock ul.itemTags.home {margin: -35px 0px 0px 7px;}	
div.comments-trip {padding: 15px 15px 10px 0px;background: #ffffff;}
div.itemList-search {display: flex;flex-wrap: wrap;justify-content: center;}
ul.item-date-time {margin: 0px 0px -6px 0px;padding: 5px 10px 0px 5px;}
div#itemListLeading div.itemContainer.itemContainerLast{display:none;}
ul.itemhits-time-tag{padding: 0px 5px 0px 5px;border-top: 1px solid #d0d0d0;}
div.itemList div.itemsContainerWrap {padding: 0px 6px 0px 6px;}
h2.title-tag {padding: 0px 0px 0px 5px;margin: 0;}
div#k2Container.itemListView.home div.itemContainer div.itemBlock{display: flex;flex-direction: column;min-height: 205px;}
div.itemBody-tag {padding: 0px 0px 0px 3px;margin: auto 0 auto 0;}
article.itemView-tag {width: 49%;padding: 0px 3px 12px 3px;min-height: 400px;}
div.moduleItemIntrotext-recommended-material{display: flex;flex-direction: column;min-height: 440px;padding: 7px 5px 0px 5px;}
div.uSocial-Share{display: none !important;}
li.odd-recommended.lastItem{display: none;}
div.similar-materials{display: none;}
#gkMainMenu{display: none;}
div#gp-readktor{display: none;}
div#rekl-pos{display: none;}
div.logo-description{display: none;}
div.logo-footer{display: none;}
li.datetime-search{display: none;}
#gkMainbody{display: block;}
div.itemList-search h2{padding: 8px 10px 7px 0px; margin: 0;font-size: 23px;}
li.categories-search{padding: 0px 0px 0px 5px;font-size: 13px;}
article.search-item{width: 49%;padding: 10px 3px 0px 3px;display: block;}
div.itemContainer-reks.itemContainerLast{display:none;}
#gkMainbody #k2Container{padding: 0px 0px 0px 0px;width: 100%;}
#gkMainbody #gkSidebar{width: 100% !important;padding: 0;}
#gkBreadcrumb .breadcrumbs > ul > li{line-height: 1.2;}
div.itemFullText{border: 0;}
li.crepros{padding-left: 0px;}
div.box.onlygame-recommended.gkmod-1  h3{color: #f57c30;border-bottom: 1px solid #eee;padding: 15px 10px 10px 10px;font-weight: bold;font-size: 18px;}
div.ItemHits-recommended-materials{padding: 0px 5px 0px 5px;border-top: 1px dotted #d0cdcd;margin-top: auto;}
a.moduleItemTitle-recommended-materials{margin: auto 0 auto 0;padding: 0px 10px 0px 0px;text-align: left;font-size: 20px;font-weight: bold;}
div.short-desr{text-align: left;padding: 0px 5px 0px 3px;line-height: 1.25;margin: auto 0 auto 0;}
li.even-recommended{width: 50% !important;padding: 5px 0px 0px 0px;}
li.odd-recommended{width: 50% !important;padding: 5px 0px 0px 0px;}
span.moduleItemDateCreated{float: right;}
div#bottmenu ul.menu li {padding: 0 3px 0 3px;}
div#gp-copyright{padding: 0px 0px 10px 0px;}
div#gp-footer-widgets{padding: 12px 0 10px 0px;}
aside#gkSidebar{padding: 0px;}
#gkBreadcrumb{padding: 5px 10px 5px 10px;}
h1.tit-le{padding: 5px 5px 0 5px;font-size: 26px;}
#gkHeader{padding: 8px 5px 0px 0px;}
button.btn.btn-primary.hasTooltip.finder{display: block;float: right;margin: 1px 0px 0px 3px;}
.itemContainer{padding: 0px 0px 10px 0px;width: 50% !important;}
ul.time-home{padding:0px 5px 0px 5px;border-top: 1px solid #d0d0d0;}
.itemList .itemImageBlock, .itemList .itemImageBlock img {box-shadow: 0px 0px 0px #999;border: 0;}
div.glav-tit{padding: 0px 5px 0px 0px;}
div.logo-top{padding: 5px 0px 0px 3px;}
.pagination{padding: 0px 10px 15px 10px;}
.pagination ul li span, .pagination ul li a {height: 25px;line-height: 25px;min-width: 15px;}
div.k2TagCloudBlock{padding: 0px 150px 0px 0px;}
div.sidebar-rukovodstvo {padding: 0px;}
div.moduleItemIntrotext-recommended-material a.moduleItemImage img {width: 100%;object-fit: cover;max-height: 200px;}
article.itemView-tag div.itemImageBlock a.itemImage img {width: 100% !important;object-fit: cover;max-height: 200px;}
div.itemsContainerWrap .itemBody{padding: 0px 8px 0px 3px;margin: auto;}
ol{padding: 10px 0px 0px 15px;}
section#gkBottom2{display:none;}
section#gkBottom1{padding:20px 0px 20px 0;}
p.copyright-footer {padding: 5px 0px 8px 0px;}
section#gkTop2.gkCols3{padding-bottom: 15px;}
article#k2Container.itemView.home div.itemBody{padding: 0px 7px 15px 7px;}
form.k2SearchBlockForm {margin: -3px 0px 0px 0px;}
div#k2ModuleBox218.k2SearchBlock input.button{margin:0px 0px -5px 2px;}
article.itemView-tag div.itemBlock{display: flex;flex-direction: column;min-height: 200px;}
article.itemView-tag header{margin: auto;}
div.itemList-search div.itemBlock ul {border-top: 1px solid #d0d0d0;min-width: 350px;}
div.itemList-search article.search-item .itemBody{padding: 0px 15px 0px 3px;margin: auto 0 auto 0;}
article.search-item div#sear.itemImageBlock img {margin: 0 auto 0 auto;}
section#gkMainbodyBottom {padding:0px 0px 20px 0px;}
a.moduleItemTitle-similar-materials {padding: 0px 50px 7px 7px;font-size: 16px;}
li.odd-similar{display:none !important;}
li.even-similar {width: 50% !important;}
}
@media (min-width:768px) and (max-width:1023px){
	div#rekl-pos {display: none;}
#gkBannerRight{display: none;}	
div#gp-footer-3d {display:none;}
.list-search-k2{padding: 0px 5px 0px 5px;}
section.itemList-tag .itemImageBlock{width: 300px;float: left;}
div.itemList .itemBlock header h2{margin: 0px !important;}
.ya-share2__container_size_m .ya-share2__icon {height: 30px !important;width: 30px!important;background-size: cover!important;}
#gkSidebar .onlygame ul li.even.lastItem {width: 100%;max-width: 300px;}
#gkSidebar .onlygame ul li.odd.lastItem {width: 100%;max-width: 300px;}
div.moduletableonlygame-novosti{display:none;}
article.search-item .itemBlock {display: flex;flex-wrap: wrap;min-height: 169px;padding: 0px 0px 0px 8px;}
article.search-item header	{padding: 0px 15px 0px 3px;}
div.search-k2-request {font-size: 22px;padding: 0px 0px 5px 10px;}
div.search-k2 {padding: 10px 10px 15px 10px;}
div#genericItemListNothingFound {padding: 0px 0px 10px 10px;font-size: 22px;margin: -15px 0px 0px 0px;}
section#k2Container.genericView input.inputbox {width: 86%;}
div.gp-container {padding: 0px 15px 0px 15px;}
.onlygame-name {font-size: 25px;}
div.moduletableonlygame {padding: 10px 0px 0px 10px;}
div.k2ItemsBlock.onlygame {padding: 0px 0px 0px 0px;display: flex;}
#gkSidebar .onlygame ul li.even {width: 45%;padding: 4px 10px 4px 0px;white-space: nowrap;overflow: hidden;float: left;}
#gkSidebar .onlygame ul li.odd {width: 45%;padding: 4px 15px 4px 30px;white-space: nowrap;overflow: hidden;float: left;}
div.comments-item{padding: 10px 0px 0px 5px}
h4.kompr{padding: 10px 0px 0px 0px !important;}
article#k2Container.itemView.home .itemBody .itemLinks{padding: 10px 0px 45px 0px;}
div.itemTagsBlock ul.itemTags.home {margin: 140px 0px 0px -305px;}	
div.comments-trip {padding: 15px 15px 10px 0px;background: #ffffff;}
div.itemList-search {display: flex;flex-wrap: wrap;justify-content: center;}
ul.item-date-time {margin: 0px 0px -6px 0px;padding: 5px 10px 0px 5px;}
div#itemListLeading div.itemContainer.itemContainerLast{display:none;}
ul.itemhits-time-tag{padding: 0px 0px 0px 0px;margin-top: 0 !important;}
div.itemList div.itemsContainerWrap {padding: 5px 6px 0px 6px;}
h2.title-tag {padding: 0px 0px 0px 5px;margin: 0;}
div#k2Container.itemListView.home div.itemContainer div.itemBlock{padding: 0px 10px 0px 10px;display: flex;flex-direction: column;min-height: 170px;}
div.itemBody-tag {padding: 0px 0px 0px 3px;margin: auto 0 auto 0;}
article.itemView-tag {width: 100%;padding: 8px 8px 8px 8px;}
div.moduleItemIntrotext-recommended-material{display: flex;flex-direction: column;min-height: 440px;padding: 7px 5px 0px 5px;}
div.uSocial-Share{display: none !important;}
li.odd-recommended.lastItem{display: none;}
div.similar-materials{display: none;}
#gkMainMenu{display: none;}
div#gp-readktor{display: none;}
div#rekl-pos{display: none;}
div.logo-description{display: none;}
div.logo-footer{display: none;}
li.datetime-search{display: none;}
#gkMainbody{display: block;}
.itemList-search div#sear.itemImageBlock{width: 300px;float: left;}
div.itemList-search h2{padding: 8px 10px 7px 0px; margin: 0;font-size: 20px;}
li.categories-search{padding: 0px 0px 0px 5px;font-size: 13px;}
article.search-item{width: 100%;padding: 8px 3px 8px 3px;display: block;}
div.itemContainer-reks.itemContainerLast{display:none;}
#gkMainbody #k2Container{padding: 0px 0px 0px 0px;width: 100%;}
#gkMainbody #gkSidebar{width: 100% !important;padding: 0;}
#gkBreadcrumb .breadcrumbs > ul > li{line-height: 1.2;}
div.itemFullText{border: 0;}
li.crepros{padding-left: 0px;}
div.box.onlygame-recommended.gkmod-1  h3{color: #f57c30;border-bottom: 1px solid #eee;padding: 15px 10px 10px 10px;font-weight: bold;font-size: 18px;}
div.ItemHits-recommended-materials{padding: 0px 5px 0px 5px;border-top: 1px dotted #d0cdcd;margin-top: auto;}
a.moduleItemTitle-recommended-materials{margin: auto 0 auto 0;padding: 0px 10px 0px 0px;text-align: left;font-size: 20px;font-weight: bold;}
div.short-desr{text-align: left;padding: 0px 5px 0px 3px;line-height: 1.25;margin: auto 0 auto 0;}
li.even-recommended{width: 50% !important;padding: 5px 0px 0px 0px;}
li.odd-recommended{width: 50% !important;padding: 5px 0px 0px 0px;}
span.moduleItemDateCreated{float: right;}
div#bottmenu ul.menu li {padding: 0 3px 0 3px;}
div#gp-copyright{padding: 0px 0px 10px 0px;}
div#gp-footer-widgets{padding: 12px 0 10px 0px;}
aside#gkSidebar{padding: 0px;}
#gkBreadcrumb{padding: 5px 10px 5px 10px;}
h1.tit-le{padding: 5px 5px 0 5px;font-size: 26px;}
#gkHeader{padding: 8px 5px 0px 0px;}
button.btn.btn-primary.hasTooltip.finder{display: block;float: right;margin: 1px 0px 0px 3px;}
.itemContainer{padding: 0px 0px 10px 0px;width: 100% !important;}
ul.time-home{padding:0px 5px 0px 5px;border-top: 1px solid #d0d0d0;}
.itemList .itemImageBlock, .itemList .itemImageBlock img {float: left;width: 300px;}
div.glav-tit{padding: 0px 5px 0px 0px;}
div.logo-top{padding: 5px 0px 0px 3px;}
.pagination{padding: 0px 10px 15px 10px;}
.pagination ul li span, .pagination ul li a {height: 25px;line-height: 25px;min-width: 15px;}
div.k2TagCloudBlock{padding: 0px 150px 0px 0px;}
div.sidebar-rukovodstvo {padding: 0px;}
div.moduleItemIntrotext-recommended-material a.moduleItemImage img {width: 100%;object-fit: cover;max-height: 200px;}
article.itemView-tag div.itemImageBlock a.itemImage img {width: 100% !important;object-fit: cover;max-height: 200px;}
div.itemsContainerWrap .itemBody{padding: 0px 8px 0px 3px;margin: auto;}
ol{padding: 10px 0px 0px 15px;}
section#gkBottom2{display:none;}
section#gkBottom1{padding:20px 0px 20px 0;}
p.copyright-footer {padding: 5px 0px 8px 0px;}
section#gkTop2.gkCols3{padding-bottom: 15px;}
article#k2Container.itemView.home div.itemBody{padding: 0px 7px 15px 7px;}
form.k2SearchBlockForm {margin: -3px 0px 0px 0px;}
div#k2ModuleBox218.k2SearchBlock input.button{margin:0px 0px -5px 2px;}
article.itemView-tag div.itemBlock{display: flex;flex-direction: column;min-height: 169px;padding: 0px 0px 0px 8px;}
div.itemList-search div.itemBlock ul {display: none;}
div.itemList-search article.search-item .itemBody{padding: 0px 15px 0px 3px;}
article.search-item div#sear.itemImageBlock img {margin: 0 auto 0 auto;}
section#gkMainbodyBottom {padding:0px 0px 20px 0px;}
a.moduleItemTitle-similar-materials {padding: 0px 50px 7px 7px;font-size: 16px;}
li.odd-similar{display:none !important;}
li.even-similar {width: 50% !important;}

}
@media (min-width:1024px) and (max-width:1170px){
	div#rekl-pos {display: none;}
#gkBannerRight{display: none;}	
ul.item-date-time {padding: 15px 0px 0px 10px;}
article.search-item div#sear.itemImageBlock{width: 300px;float: left;}
div.search-k2-request{padding: 0px 0px 0px 15px;font-size: 21px;margin: -20px 0px 0px 0px;}
div#genericItemListNothingFound {padding: 0px 0px 0px 15px;font-size: 21px;margin: -35px 0px 0px 0px;}
div.search-k2 {padding: 19px 10px 30px 15px;}
section#k2Container.genericView input.inputbox {width: 83%;}
.onlygame-name {padding: 0px 9px 0px 9px;}
.img-novosti{max-width: 85%;}
div.k2ItemsBlock.onlygame {padding: 2px 10px 0px 0px;}
.ya-share2__container_size_m .ya-share2__icon {height: 30px !important;width: 30px!important;background-size: cover!important;}
#gkHeader{padding: 8px 20px 0px 0px;}
button.btn.btn-primary.hasTooltip.finder{display: block;float: right;margin: 1px 0px 0px 3px;}
#gkBottom3 {margin: 25px 0 10px 0;}
form.k2SearchBlockForm {margin: -3px 0px 0px 0px;}
div.itemList-search article.search-item {width: 100%;padding: 10px 0px 10px 10px;}
div#k2ModuleBox218.k2SearchBlock input.button{margin:0px 0px -5px 2px;}
#gkMobileMenu{display:none !important;}
#gkBannerRight {max-width: 1070px;   background: #18191b;    padding: 10px 0px 0px 0px;   }
#gkBreadcrumb {padding: 10px 0px 0px 10px;}
h1.tit-le {padding: 10px 0 0 12px;}
.itemList .itemBody {padding: 0px 0px 0px 2px;}
article.search-item .itemBody{font-size: 14px;padding: 0px 10px 0px 2px;margin: auto 0 auto 0;}
div.itemList-search {padding: 10px 0px 0px 0px;}
section#k2Container.genericView {width: 100% !important;}
article.search-item .itemBlock{padding: 0px 7px 0px 7px;display: flex;flex-direction: column;}
article.search-item header h2{padding:0;margin:0;}
article.search-item header	{margin: auto 0 auto 0;}
article.search-item div.itemBlock ul {display: none;margin-top: auto;border-top: 0.5px dotted #d0cdcd;width: 100%;}
li.datetime-search{display:none;}
#gkMobileMenu{display:none;}
#reklama-pos-sidebar-right{display:none;}
#rekl-pos-side{display:none;}
#reklama-mobile-top{display:none;}	
.gkMenu > ul > li > a {padding: 23px 10px 13px 10px !important;}
div#gp-footer-widgets {padding: 15px 0 20px 0px;}
.gkPage { padding:0px !important;}
#gkTopBar {padding:0px 0px 0px 5px;}
.itemContainer{padding: 15px 7px 0px 7px;}
article.itemView-tag{width: 24% !important;padding: 15px 4px 0px 4px;display: flex;    flex-wrap: wrap;}
h2.title-tag{padding: 0 !important;margin:0px;}
div.logo-description { padding: 10px 65px 20px 65px;}
#gp-readktor {padding: 0px 0px 0px 55px;}
div#bottmenu {padding: 0px 55px 0px 0px;}
p.copyright-footer {padding: 0px 0px 0px 30px;max-width: 700px;}
div.sidebar-rukovodstvo {padding: 10px 0px 15px 5px;}
div.similar-materials{display:none;}
article.itemView.groupLeading.home .itemBlock{display: flex;flex-wrap: wrap;padding: 0;min-height: 280px;}
article.itemView.groupSecondary.home .itemBlock{display: flex;flex-wrap: wrap;padding: 0;min-height: 280px;}
article.itemView.groupLeading.home .itemBlock header{margin: auto 0 auto 0;padding: 0;}
article.itemView.groupLeading.home .itemBlock header{margin: auto 0 auto 0;padding: 0;}
div.box.onlygame-recommended.gkmod-1 h3.header{display:none;}
article#k2Container.itemView.home {padding: 0px 0px 15px 0px;} 
section#gkTop2.gkCols3 {padding: 10px 0px 0px 0px;}
ul.time-home{width: 100%;border-top: 1px dotted #d0cdcd;}
div#k2ModuleBox215.k2ItemsBlock.onlygame-recommended ul {display: flex;flex-wrap: wrap;justify-content: center;align-content: space-between;}
.moduleItemIntrotext-recommended-material{padding: 0px 3px 0px 3px;}
div.short-desr {line-height: 1.2;margin: auto 0 auto 0;}
div.ItemHits-recommended-materials {border-top: 0.5px dotted #d0cdcd;margin-top: auto;}
div.moduleItemIntrotext-recommended-material{display: flex;flex-direction: column;min-height: 420px;padding: 7px 5px 0px 5px;}
a.moduleItemTitle-recommended-materials	{margin: auto 0 auto 0;}
span.moduleItemDateCreated {float:right;}
div.pc-nad-footer{padding: 5px 0px 20px 0px;}
ul.itemhits-time-tag{border-top: 0.5px dotted #d0cdcd;width: 100%;}
div.itemBody-tag {margin: auto 0 auto 0;}
article.itemView-tag header{margin: auto 0 auto 0;}
article.itemView-tag div.itemBlock{min-height: 255px;display: flex;flex-wrap: wrap;}
div#k2ModuleBox231.k2ItemsBlock.onlygame-similar-materials ul {display: flex;height: 193px;}
div.moduleItemIntrotext-similar-material img {opacity: 0.7;}
div.moduletableonlygame label {padding: 0 0px 0 0;}
div.sidebar-rukovodstvo{padding:10px 0px 0px 10px;height: 90vh;overflow-y: scroll;top: 50px;min-height: 2em;    position: sticky;}
div.sidebar-rukovodstvo::-webkit-scrollbar {display:none;}
aside#gkSidebar{width: 35% !important;padding-left: 0px !important;}
div.moduletableonlygame div.k2ItemsBlock ul li {white-space: nowrap;overflow: hidden;}
section.itemList-tag article.itemView-tag div.itemImageBlock {box-shadow: 2px 2px 2px #999;border: 1px solid #DDD;}
}
@media (min-width:1171px) and (max-width:1550px){
section.itemList-tag article.itemView-tag div.itemImageBlock {box-shadow: 2px 2px 2px #999;border: 1px solid #DDD;}
#gkBanners	{height: 218px;}
#reklama-pos-sidebar-right{display:none;}
#rekl-pos-side{display:none;}	
div.similar-materials{display:none;}
#gkMobileMenu{display:none !important;}
#gkBottom3 {margin: 0px 0 30px 0;}
div.box.onlygame-recommended.gkmod-1 h3.header{display:none;}
#k2ModuleBox215.k2ItemsBlock.onlygame-recommended ul{display: flex;    justify-content: center;    flex-wrap: wrap;}
div#k2ModuleBox215.k2ItemsBlock.onlygame-recommended li.odd-recommended{min-height: 390px;padding: 0px 7px 25px 7px;width: 31.5% !important;}
div#k2ModuleBox215.k2ItemsBlock.onlygame-recommended li.even-recommended{min-height: 390px;padding: 0px 7px 25px 7px;width: 31.5% !important;}
a.moduleItemTitle-recommended-materials{font-size: 19px;color: #333;line-height: 24px !important;padding: 0px 0px 0px 5px;margin: auto 0 auto 0;    text-align: left;}
.itemList {padding: 10px 0px 0px 0px;}
div#k2Container.itemListView.home .itemBody{padding: 0px 5px 0px 0px;}
div.short-desr {margin: auto 0 auto 0;text-align: left;    line-height: 1.25 !important;padding: 0px 10px 0px 5px;}
span.moduleItemDateCreated{float: right;    font-size: 13px;}
div.ItemHits-recommended-materials{margin-top: auto;padding: 5px 5px 0 5px;border-top: 0.5px dotted #d0cdcd;}
div.moduleItemIntrotext-recommended-material{display: flex;    flex-direction: column;    flex-wrap: wrap;    min-height: 460px;}
section#gkLang{padding-bottom: 30px;}
#gkMainbody + #gkMainbodyBottom{padding: 15px 0px 15px 0px;}
section#gkTop2.gkCols3{padding: 25px 0px 0px 0px;}
a.moduleItemTitle-recommended-materials:hover{text-decoration: underline !important;color: #000 !important;}
div#sear.itemImageBlock{width: 365px;float: left;padding: 0px 10px 0px 0px;}
div.itemList-search div.itemBlock{min-height: 206px !important;}
article.itemView.groupLeading.home .itemBlock{display: flex;flex-direction: column;min-height: 255px;  max-width: 270px;}
article.itemView.groupSecondary.home div.itemBlock{display: flex;    flex-direction: column;    min-height: 240px;    max-width: 270px;}
section#k2Container.genericView{width: 100% !important;padding: 10px 5px 0px 5px;}
li.datetime-search{float: right;display: none;}
li.categories-search{float: left;}
.itemBody {margin:auto 0 auto 0;padding: 0px 15px 0px 15px;}
div.itemList-search div.itemBody{padding: 0px 15px 0px 0px;}
div.itemList-search div.itemBlock ul {width: 100%;}
h1.tit-le {padding: 10px 0 0 15px;}
form.k2SearchBlockForm {margin: -3px 0px 0px 0px;}
div#k2ModuleBox218.k2SearchBlock input.button{margin:0px 0px -5px 2px;}
#gkBreadcrumb {padding: 10px 0px 0px 10px;}
section#k2Container.genericView.home .itemBlock{display: flex; flex-direction: column; min-height: 235px;}
section#k2Container.genericView.home .itemBlock .itemBody-tag{margin:auto 0 auto 0;}
div.itemList-search{padding: 0px 10px 0px 10px;}
div.sidebar-rukovodstvo{padding:10px 0px 0px 0px;height: 90vh;overflow-y: scroll;top: 50px;min-height: 2em;    position: sticky;}
div.sidebar-rukovodstvo::-webkit-scrollbar {display:none;}
article#k2Container.itemView.home .itemBody {padding: 0px 15px 0px 15px;}
button.btn.btn-primary.hasTooltip.finder{display: block;float: right;margin: 1px 0px 0px 3px;}
.itemList header {margin: auto 0 auto 0;}
div.sidebar-search::-webkit-scrollbar{ width: 0;}
div.itemContainer-reks.itemContainerLast{width:26% !important;}
}

@media (min-width:1551px){
div.itemContainer-reks.itemContainerLast{width:26% !important;}
section.itemList-tag article.itemView-tag div.itemImageBlock {box-shadow: 2px 2px 2px #999;border: 1px solid #DDD;}
ul.item-date-time {padding: 15px 0px 0px 0px;}
#gkMainbody {padding: 0px 10px 10px 10px;}
#reklama-mobile-top {display:none;}
div.similar-materials{display:none;}
#gkMobileMenu{display:none !important;}
#gkBottom3 {margin: 0px 0 30px 0;}
div.box.onlygame-recommended.gkmod-1 h3.header{display:none;}
#k2ModuleBox215.k2ItemsBlock.onlygame-recommended ul{display: flex;justify-content: center;    flex-wrap: wrap;}
div#k2ModuleBox215.k2ItemsBlock.onlygame-recommended li.odd-recommended{min-height: 390px;padding: 0px 7px 25px 7px;width: 31.5% !important;}
div#k2ModuleBox215.k2ItemsBlock.onlygame-recommended li.even-recommended{min-height: 390px;padding: 0px 7px 25px 7px;width: 31.5% !important;}
a.moduleItemTitle-recommended-materials{font-size: 19px;color: #333;line-height: 24px !important;padding: 0px 0px 0px 5px;margin: auto 0 auto 0;    text-align: left;}
.itemList {padding: 0px;}
div#k2Container.itemListView.home .itemBody{padding: 0px 5px 0px 0px;}
div.short-desr {margin: auto 0 auto 0;text-align: left;    line-height: 1.25 !important;padding: 0px 10px 0px 5px;}
span.moduleItemDateCreated{float: right;    font-size: 13px;}
div.ItemHits-recommended-materials{margin-top: auto;padding: 5px 5px 0 5px;border-top: 0.5px dotted #d0cdcd;}
div.moduleItemIntrotext-recommended-material{display: flex;    flex-direction: column;    flex-wrap: wrap; min-height: 460px;}
section#gkLang{padding-bottom: 30px;}
#gkMainbody + #gkMainbodyBottom{padding: 15px 0px 15px 0px;}
section#gkTop2.gkCols3{padding: 25px 0px 0px 0px;}
a.moduleItemTitle-recommended-materials:hover{text-decoration: underline !important;color: #000 !important;}
div#sear.itemImageBlock{width: 320px;float: left;  padding: 0px 20px 0px 0px;}
div.itemList-search div.itemBlock{display: flex;flex-wrap: wrap;min-height: 190px;}
article.itemView.groupLeading.home .itemBlock{display: flex;flex-direction: column;min-height: 240px;}
article.itemView.groupSecondary.home .itemBlock{display: flex;flex-direction: column;min-height: 240px;}
section#k2Container.genericView{width: 100% !important;padding: 20px 5px 0px 5px;}
li.datetime-search{float: right;}
li.categories-search{float: left;}
.itemBody {margin:auto 0 auto 0;padding: 0px 15px 0px 15px;}
div.itemList-search div.itemBody{padding: 0px 15px 0px 0px;}
div.itemList-search div.itemBlock ul {width: 100%;margin-top: auto;}
h1.tit-le {padding: 10px 0 0 0px;}
form.k2SearchBlockForm {margin: -3px 0px 0px 0px;}
div#k2ModuleBox218.k2SearchBlock input.button{margin:0px 0px -5px 2px;}
#gkBreadcrumb {padding: 10px 0px 0px 10px;}
section#k2Container.genericView.home div.itemList .itemBlock{display: flex; min-height: 210px;flex-direction: column;}
section#k2Container.genericView.home div.itemList .itemBlock .itemBody-tag{margin:auto 0 auto 0;}
div.itemList-search{padding: 0px 10px 0px 10px;}
div.sidebar-rukovodstvo{padding:10px 0px 0px 0px;height: 90vh;overflow-y: scroll;top: 50px;min-height: 2em; position: sticky;}
div.sidebar-rukovodstvo::-webkit-scrollbar {display:none;}
article#k2Container.itemView.home .itemBody {padding: 0px 0px 0px 0px;}
button.btn.btn-primary.hasTooltip.finder{display: block;float: right;margin: 1px 0px 0px 3px;}
.itemList header {margin: auto 0 auto 0;}
article.search-item .itemImageBlock img{box-shadow: 3px 3px 3px #999;border: 2px solid #DDD;}
div.sidebar-search{padding: 20px 10px 10px 10px;top: 45px;min-height: 2em;position: sticky;}
article.itemView-tag .itemBlock{display: flex;flex-direction: column; min-height: 240px;}
article.itemView-tag .itemBody-tag {margin: auto 0 auto 0;}
.ya-share2__container_size_m .ya-share2__icon {height: 35px !important;width: 35px!important;	background-size: cover!important;}
}






/* Стиль социальных кнопок от яндекса*/
.ya-share2{float:right;}
.ya-share2__item_service_vkontakte .ya-share2__badge{border-radius: 50%;}
.ya-share2__item_service_facebook .ya-share2__badge{border-radius: 50%;}
.ya-share2__item_service_telegram .ya-share2__badge{border-radius: 50%;}

input#comments-form-name.form-comen2{border-radius: 8px;border: 1px solid #e5e5e5;padding: 7px 0px 7px 8px;}
input#comments-form-email.form-comen3{border-radius: 8px;border: 1px solid #e5e5e5;padding: 7px 0px 7px 8px;}
