.aside-article {display: none;}
.article-block {display: block;}
.itemHeader {padding: 15px;}
.SocialMenu{display:none}
select,textarea,input[type="text"],input[type="password"],input[type="url"],input[type="email"]{height:40px}
.groupmashlabs.count i{left:-1px}
.latestItemCategory,.genericItemCategory,.userItemCategory,.catItemCategory{padding:0;margin:0 auto;float:none;display:block;width:auto;text-align:center}
.grouplabstop{width:49%}
.grouplabs.count{width:49%}
.daolabs{width:100%;margin:15px auto}
.itemBody{padding:0 0 5px;margin:0}
.bubblelabs-1{margin:20px 0 90px}
.bubblelabs-1 cite{line-height:1.5em}
.itemContainer{width:100%!important}
.latestItemLinks,.userItemLinks,.catItemLinks,.itemLinks{padding-bottom:0!important;margin:0}
.catItemView{margin: 0 5px 30px;}
.itemHeader .itemTitle{font-size:2em;margin:0}
.itemView{padding:0}
span.itemImage img{padding:0;border:none;min-height:200px!important}
#gkMainbody + #gkMainbodyBottom{display:none}
.box.notlabs{display:block}
.socialelaviva a{width:12%;margin:10px 20px}
.itemHitsTwitter,.itemCategory,.latestItemTagsBlock,.userItemTagsBlock,.catItemTagsBlock,.catItemReadMore,.itemSocialSharing{display:none}
.catItemHitsBlock{width:35%}
.latestItemHeader .latestItemTitle,.genericItemHeader .genericItemTitle,.userItemHeader .userItemTitle,.catItemHeader .catItemTitle{font-size:1.2em;}
h1.titlepage{font-size:30px}
.latestItemIntroText,.genericItemIntroText,.userItemIntroText,.catItemIntroText{font-size:18px;line-height:1.5}
.itemIntroText{font-size:18px;line-height:1.7;padding:15px}
.catItemIntroText p{padding:0;display:none}
.itemFullText{font-size:18px;line-height:1.7;padding:0;margin:10px}
#k2Container .bubble-1{font-size:15px!important}
#k2Container .bubble-1 p,#k2Container .bubble-2 p{top:3px;font-size:18px;width:30px;left:3px;line-height:30px;background:none;color:#000;border-radius:9px}
#k2Container .bubble-1,#k2Container .bubble-2{padding:3px 3px 3px 43px}
#k2Container .bubble-1::before{display:none!important}
.box_text > div{margin:3px!important}
.gkPage{padding:0!important}
.gk-form-podpiska{display:none!important}
.itemComments{display:none!important}
.itemSocialLinksBlock{display:none!important}
#regBtn{display:none}
.leftBtn{padding-left:3px!important;padding-right:3px!important}
#gkLogo.text a{font-size:1.5em;line-height:45px}
#gkLogo{margin-left:0;display:flex!important;justify-content:center;align-items:center;width:100%;float:none!important}
#menulogin{margin-left:70px;display:none}
#gkSearch{height:auto;right:0;top:40px;width:100%}
#gkSearch input[type="submit"]{width:95%;padding:0;margin:0 auto;float:none}
#gkSearch input{width:95%;margin:10px auto;float:none;display:block}
#gkSidebar .box,#gkBottom1 .box,#gkBottom2 .box,#gkBottom3 .box,#gkBottom4 .box,#gkBottom5 .box,#gkBottom6 .box{clear:both!important;float:none!important;width:100%}
#gkBottom1 .box,#gkBottom2 .box,#gkBottom3 .box,#gkBottom4 .box,#gkBottom5 .box,#gkBottom6 .box{margin-bottom:20px}
#gkSidebar > div{margin-top:0!important;padding-top:5px!important}
#gkSidebar > div > .box{float:none;margin-top:0!important;margin-bottom:12px!important;width:100%}
#gkSidebar > div > .box:nth-child(2n+1){clear:both!important}
#gkSidebar > div > .box:nth-child(odd){padding-right:0}
#gkSidebar > div > .box:nth-child(even){padding-left:0}
.box.notablet{display:none!important}
.box.nomobile{display:none!important}
.nomobile{display:none!important}
.box.onlytablet{display:none!important}
.box.onlymobile{display:block!important}
.onlymobile{display:block!important}
.profile dt{width:100%!important}
.contact .contact-image{float:left!important}
.contact .contact-address{clear:both!important;padding-top:20px!important}
.contact .contact-form input,.contact .contact-form textarea{width:100%!important}
fieldset.word #search-searchword,fieldset.word .inputbox{width:50%}
fieldset.phrases .ordering-box,fieldset.only input[type="checkbox"],fieldset.phrases input[type="radio"]{clear:both}
#member-registration dd{clear:both!important;display:block!important}
fieldset{box-sizing:border-box!important;max-width:100%!important;width:100%!important;overflow:hidden}
#gkMainbody table:before{content:"Прокрутите таблицу по горизонтали, чтобы просмотреть ее целиком";height:14px;width:100%;display:block;font-size:10px;margin-top:-30px;margin-bottom:10px;font-family:Arial,sans-serif}
#gkMainbody table{width:540px!important;display:block!important;padding:30px 0 20px;overflow:scroll;-webkit-overflow-scrolling:touch}
#gkMainbody table tbody,#gkMainbody table thead,#gkMainbody table tfoot{width:540px!important;display:table}
@media only screen and (max-width: 320px),only screen and (max-device-width:320px) and (-moz-max-device-pixel-ratio:1.5),only screen and (max-device-width:320px) and (-o-max-device-pixel-ratio:1.51),only screen and (max-device-width:320px) and (-webkit-max-device-pixel-ratio:1.5),only screen and (max-device-width:320px) and (max-device-pixel-ratio:1.5),only screen and (max-device-width:640px) and (-moz-min-device-pixel-ratio:2),only screen and (max-device-width:640px) and (-o-min-device-pixel-ratio:21),only screen and (max-device-width:640px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-device-width:640px) and (min-device-pixel-ratio:2) {
#gkMainbody table{width:320px!important;font-size:14px}
}
@media only screen and (max-width: 480px) and (orientation:landscape),only screen and (max-device-width:480px) and (-moz-max-device-pixel-ratio:1.5) and (orientation:landscape),only screen and (max-device-width:480px) and (-o-max-device-pixel-ratio:1.51) and (orientation:landscape),only screen and (max-device-width:480px) and (-webkit-max-device-pixel-ratio:1.5) and (orientation:landscape),only screen and (max-device-width:480px) and (max-device-pixel-ratio:1.5) and (orientation:landscape),only screen and (max-device-width:960px) and (-moz-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (max-device-width:960px) and (-o-min-device-pixel-ratio:21) and (orientation:landscape),only screen and (max-device-width:960px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),only screen and (max-device-width:960px) and (min-device-pixel-ratio:2) and (orientation:landscape) {
#gkMainbody table{width:440px!important;font-size:14px}
}
.box.gkmod-1,.box.gkmod-2,.box.gkmod-3,.box.gkmod-4,.box.gkmod-more{float:left!important;width:100%!important}
.box.gkmod-more.gkmod-last-1:last-child,.box.gkmod-more.gkmod-last-2:last-child,.box.gkmod-more.gkmod-last-2:nth-last-child(2),#gkPageWrap .box.gkmod-more.gkmod-last-3:last-child,#gkPageWrap .box.gkmod-more.gkmod-last-3:nth-last-child(2),#gkPageWrap .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:100%!important}
body #gkPage .box{margin-bottom:20px!important}
.gkCols3 .box.gkmod-more:nth-child(1n){clear:both}
.gkCols3 .box.gkmod-1,.gkCols3 .box.gkmod-2,.gkCols3 .box.gkmod-3,.gkCols3 .box.gkmod-more,.gkCols3 .box.gkmod-more.gkmod-last-1:last-child,.gkCols3 .box.gkmod-more.gkmod-last-2:last-child,.gkCols3 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:100%!important}
body .gkCols4 .box.gkmod-more:nth-child(1n){clear:both}
body .gkCols4 .box.gkmod-1,body .gkCols4 .box.gkmod-2,body .gkCols4 .box.gkmod-3,body .gkCols4 .box.gkmod-4,body .gkCols4 .box.gkmod-more,body .gkCols4 .box.gkmod-more.gkmod-last-1:last-child,body .gkCols4 .box.gkmod-more.gkmod-last-2:last-child,body .gkCols4 .box.gkmod-more.gkmod-last-2:nth-last-child(2),body .gkCols4 .box.gkmod-more.gkmod-last-3:last-child,body .gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(2),body .gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:100%!important}
body .gkCols6 .box.gkmod-more:nth-child(1n){clear:both}
body .gkCols6 .box.gkmod-1,body .gkCols6 .box.gkmod-2,body .gkCols6 .box.gkmod-3,body .gkCols6 .box.gkmod-4,body .gkCols6 .box.gkmod-more,body .gkCols6 .box.gkmod-5,body .gkCols6 .box.gkmod-more,body .gkCols6 .box.gkmod-6,body .gkCols6 .box.gkmod-more,body .gkCols6 .box.gkmod-more.gkmod-last-1:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-2:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-2:nth-last-child(2),body .gkCols6 .box.gkmod-more.gkmod-last-3:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(2),body .gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(3),body .gkCols6 .box.gkmod-more.gkmod-last-4:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(2),body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(3),body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(4),body .gkCols6 .box.gkmod-more.gkmod-last-5:last-child,body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(2),body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(3),body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(4),body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(5){width:100%!important}
.nspArtPage .nspArt{border-top:1px solid #eee!important;border-left:none!important;padding-bottom:20px!important;padding-top:20px!important;width:100%!important}
.nspArtPage .nspArt:first-child{border-top:none!important}
article header h1,.category header{line-height:32px;padding:5px 0 0}
article header h1,.category header,article header h2{font-size:1.5em}
h1{font-size:1.5em}
h2,.componentheading,.category header h2{font-size:1.4em}
article header h2{line-height:1.4em}
h3{font-size:1.3em}
h4{font-size:1.2em}
h5{font-size:1.1em}
h6{font-size:1.1em}
.cols-2 .column-2,.cols-3 .column-3{padding:0!important}
#gkMainbody .registration{width:100%}
.box.header .nspImageWrapper h4{font-size:14px!important}
.nspArts,.nspLinksWrap{clear:both;float:left!important;width:100%!important;padding:0!important}
#gkFooterNav li{float:none}
.itemBody.containsItemInfo,.itemOtherElements.containsItemInfo,.itemListView .itemBlock.containsItemInfo{margin-left:0!important}
aside.itemAsideInfo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px 0!important;position:static!important;width:100%!important}
.items-row > div{margin-bottom:30px;padding:0!important}
article header h1,article header h2{font-size:1.1em;line-height:1.2}
.genericView .itemView{padding:0!important;width:100%!important}
.itemAuthorDetails{clear:both;margin-left:0!important}
.itemAuthorData{padding:16px 0}
.itemAuthorData img{display:block;margin:0 0 20px}
#es.es-docker.is-top{right:0;width:100%;height:45px;top:unset;left:unset;bottom:0;background:hsla(0,0%,100%,.95)}
#es.aeondocker.is-top{right:0;width:100%;height:45px;top:unset;left:unset;bottom:0;background:hsla(0,0%,100%,.95)}
#es.es-docker.is-top.active-mobile-login .labs-popup-window{right:unset;min-width:300px;width:100%;margin-top:unset;top:unset;bottom:45px;left:-150px}
#es .o-col--6,#es .o-col-sm--6{width:100%;float:left;height:auto}
#es .es-container{padding:0}
#es .es-login-box{padding:0}
#es .es-login-box__msg{color:#fff;padding:0;margin:0 auto;height:70px}
#es .es-login{margin:0 auto}
#es .es-login-box__msg-title{margin-bottom:unset}
#es .es-login-box__form-wrap{max-width:300px;min-width:240px;margin:0 auto;margin-top:unset}
#es .es-stream-item{margin-bottom:20px;flex:100%;padding:0;min-width:300px}
#es.es-docker.is-top.active-notifications .btn-notifications:after,#es.es-docker.is-top.active-notifications .btn-notifications:before{display:none}
#es.is-mobile .es-album-item .es-photo-item.layout-form .es-photo-header .es-photo-menu-form{top:-290px}
#es .es-profile-header-nav-slider:after,#es .es-profile-header-nav-slider:before{display:none}
#es .es-mobile-filter-slider:after,#es .es-mobile-filter-slider:before{display:none}
#es.is-mobile .es-comment-actions .dropdown-menu,#es.is-mobile .es-convo__sidebar-action .dropdown-menu,#es.is-mobile .es-cover-menu .dropdown-menu,#es.is-mobile .es-list-item .dropdown-menu,#es.is-mobile .es-media-item-menu .dropdown-menu,#es.is-mobile .es-mobile-filter-toggle .dropdown-menu,#es.is-mobile .es-mobile-list-item__action .dropdown-menu,#es.is-mobile .es-profile-header-nav__item .dropdown-menu,#es.is-mobile .es-profile-header__action-wrap .dropdown-menu,#es.is-mobile .es-profile-header__avatar-wrap .dropdown-menu,#es.is-mobile .es-stream-control .dropdown-menu{bottom:12vw;border-radius:unset;background:#ffffff;min-height:15vh!important;left:0}
#es .profile-mob-header .es-profile-header__avatar-wrap.aeonprofile {
    z-index: unset;
}
#es .es-photo div img{padding:0}
.latestItemDateCreated,.userItemDateCreated,.catItemDateCreated{display:none}
#gkTop1{padding:0;border-radius:unset}
#gkTop2{padding:0;border-radius:unset}
#es.es-mobile-content .es-cards__item:nth-child(2n), #es.es-mobile-content .es-cards__item:nth-child(odd), #es.is-mobile .es-cards__item:nth-child(2n), #es.is-mobile .es-cards__item:nth-child(odd) {
    padding: 0;
}
#es .es-mobile-filter-slider .is-active .es-mobile-filter-slider__tab{border-bottom:unset!important}
#es.is-mobile .t-lg-pull-left,#es.is-mobile .t-lg-pull-right{float:none!important;display:block}
#es .es-mobile-filter-slider__item:not(:first-child){margin-left:0}
#es .es-stream-preview{padding:5px 0 0}
.es-story-swiper-nav.is-end-left.is-end-right{display:flex;justify-content:center;align-items:center;width:100%}
#es .es-story-panel-button.active .es-story-panel-button__shape,#es .es-story-panel-button.active:active .es-story-panel-button__shape,#es .es-story-panel-button.active:focus .es-story-panel-button__shape,#es .es-story-panel-button.active:hover .es-story-panel-button__shape{margin-left:0}
#es .es-streams .es-story{margin:30px auto;border-radius:9px;background:#fff;padding:10px}
#es .es-photos.photos-1.es-stream-photos.pattern-tile h2{margin:15px}
#es .es-actions{padding:0;width:auto;margin:10px}
#es .es-streams{display:flex;flex-direction:column;background:unset;padding: 0;}
#LabsFooter{margin-top:50px}
#es .coolabs{width:100%;padding:0 15px;margin:15px auto}
#es .es-album-item .es-photo-item.layout-item{margin:10px auto;padding:0 5px}
#es .fotorekomend{height:715px;padding:15px 0}
#es .es-photos.photos-1.es-stream-photos.pattern-tile .lentaphototitle{padding: 0 15px;}
#es .es-photos.pattern-tile.photos-1 .es-photo img{height:100%;max-height:100%;min-height:100%;cursor:zoom-in;margin:0 auto;display:flex;object-fit:cover;background-size:unset;position:unset;border:0;height:100%;width:100%;min-width:100%;flex-shrink:0}
#es .es-profile-header.aeonprofile{flex-direction:column}
#es .es-profile-header__hd.aeonprofile{width:100%;max-width:320px}
#es.is-mobile .es-profile-header__action-wrap .o-btn-group--viewer{width:auto;margin-bottom:0}
.nativeGL{margin:20px auto 30px}
#es .nativeaeonadfgmedia{height:350px}
#es .inpagevkaeon{height:350px}
#es .nativeaeonadf{height:330px}
.labs-menu-ticker:checked ~ .labs-menu{left:-355px}
.labs-menu{left:0}
.labs-menu-ticker:checked ~ .zeon{margin-left:0!important;padding-left:0!important;width:100%!important}
.labs-menu > div.overthrow{height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;width:320px;padding:0}
.flexzeon{flex-direction:column;}
#es .o-tabs--stacked .o-tabs__item{padding-left:0;min-width:170px;margin-bottom:15px;margin-top:0}
#es .es-container__sidebar{display:none}
#es .es-sidebar{display:flex;justify-content:space-between;flex-wrap:nowrap;padding:0 5px;margin:15px auto}
#es .es-side-widget{margin-top:15px}
#es .aeoncreatproject{margin:30px auto!important}
#es .o-tabs{justify-content:center}
#es .es-forms{padding:0 15px}
#es button.btnfilter.dropdown-toggle_{margin:0 5px;width:100%;min-width:170px;max-width:170px}
#es .es-stream-filter-bar{margin:10px auto 20px;min-width:200px}
#es .btnaeonpotok{display:flex;justify-content:center;margin:10px auto 0;height:40px;line-height:40px;width:100%;min-width:120px;max-width:160px}
#es .btnaeonpotok:first-child{margin-left:auto}
#es .o-btn-group,#es .o-btn-group-vertical{flex-wrap:wrap}
#es a.aeonupflex{margin-top:10px;height:40px;line-height:40px;font-size:14px;max-width:200px;padding:0 5px}
#es .es-stream .es-actions__item-comment{display:block}
#es .es-streams{background:#f7f9ff}
#es .es-stream-repost__text,#es .es-stream-repost__content h2 a{padding:5px 15px}
#gkSidebar{display:none}
#es .lentabtnblock{margin:15px auto 30px}
#es .lentabtnblockpage{margin:30px auto}
#es .es-cards--3 .es-cards__item{padding:0;flex:100%;-webkit-flex:100%;-ms-flex:100%;margin:0 auto 20px;min-width:300px}
#es .es-cards--2 .es-cards__item{padding:0;flex:100%;-webkit-flex:100%;-ms-flex:100%;margin:0 auto 20px;min-width:300px}
#gkBottom1,#gkBottom3,#gkBottom5,#gkBottom6{background:#fafafa}
#es .es-repost-content .es-photos.photos-1.es-stream-photos.pattern-tile .lentaphototitle{margin-left:0}
#es .es-story .es-album-view.has-photos.can-drop-file .add-hint{display:none}
#es .docker-popup-quickpost .es-media-group{max-height:150px}
ul.gmenulabs li{float:left;font-size:15px;padding:2px 10px;list-style:none}
#es .es-noti-list .o-btn-group {
        display: flex;
        width: 100%;
        justify-content: center;
        position: relative;
        bottom: 0;
        top: 0;
        right: 0;
        margin: 0 auto 20px;
}
.gmenulabs {
    margin: 20px 10px;
}
#es .es-noti__item-content{position:relative;padding:15px}
#es .es-noti-hd__action .btn{margin:15px auto}
#es .view-pages #listsheetswitch{display:flex;justify-content:center;margin:15px auto 30px}
#es .es-stream-list{margin:0}
#es .es-albums{margin-left:0}
#es .es-profile-header-nav,#es .es-profile-header-nav__item{flex-direction:column;margin-right:0;margin-left:0}
#es .es-profile-header-nav__link{width:100px}
#es .es-stream-embed__title{font-size:19px;padding:0 15px 15px}
#es .es-stream-embed__desc{padding:15px 15px 0}
#es .es-stream-item.es-stream-fulles-context-videos .es-stream-preview{padding:10px 0 0}
#es .es-stream-embed__desc [data-readmore]{display:flex;margin:0}
#es .aeonprofileinfoflex{flex-direction:column;height:100%;justify-content:center;margin:0}
#es .aeonprofileinfoflex .aeonbackcover{display:none}
#es .es-stream-sharecontrol{top:13px}
#es .aeonpagetitle{font-size:2.3em;background:rgba(0,0,0,0.3);color:#fff;font-weight:700;font-family:sans-serif,Roboto,-apple-system,Segoe UI Historic,Segoe UI,system-ui,Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:unset;padding:15px}
#es .actionedit {
    row-gap: 10px;
}
#es .es-profile-header__action-toolbar:last-child{margin:20px auto 15px}
#es .social-likes,.social-likes__widget_single{margin:0 auto}
#es .pagetitlecat{width:100%;margin:0 auto 30px}
#es .pageactionsocial{margin:0 auto 20px;width:100%}
#es .es-profile-header__meta{display:flex;align-items:center;justify-content:space-evenly;width:100%;margin:0 auto;height:100%;padding:0;background:#fafafa;border-bottom:1px #eeebea solid}
#es .g-list-inline>li{display:flex;justify-content:space-between;align-items:center;font-size:14px;height:50px;line-height:50px;padding:0 5px}
#es .o-nav__item-page{display:flex;justify-content:space-between;align-items:center;font-size:14px;height:50px;line-height:50px;padding:0 5px}
#es .es-profile-header__meta a{padding:0 5px;height:50px}
#es .es-profile-header__meta a.o-nav__item-page.active{color:#4c90fe!important;background:#fafafa;border-top-left-radius:unset;border-top-right-radius:unset;border-bottom:3px solid #333}
#es.is-mobile .es-profile-header__action-wrap{margin-top:0;margin-bottom:15px}
#es .es-video-desc{padding:0 15px}
#es .videoitem-content {padding:0}
#es .videoitemwrap-content {
    padding: 0;
	flex-direction: column;
	justify-content: flex-start;
}
#es .aeonpagelentatitle{display:flex;justify-content:center;align-items:center;width:100%;height:210px;min-height:210px;max-height:210px;margin:0 auto!important;padding:0 15px;font-size:30px;text-align:center;font-weight:500;font-family:-apple-system,Segoe UI Historic,Segoe UI,system-ui,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;line-height:1.4}
#es #listsheetswitch .listswatch{margin-right:25px;display:flex;justify-content:center;align-items:center;width:35px;height:35px;cursor:pointer}
#es #listsheetswitch{display:flex;justify-content:center;margin:15px auto 30px}
#es.view-pages div#listsheetswitch{display:flex;justify-content:center;margin:15px auto 30px}
#es .page-read-more{margin:0 auto 30px;padding:30px 15px}
#es .page-read-more__text{height:calc(23px* var(--line-clamp));overflow:hidden;margin-bottom:15px}
#es .list-read-more{padding:0 15px}
#es .itemvideo-menulist{margin:30px auto;padding:35px 10px}
#es .item-videolist-cluster {
	    margin: 30px auto 0;
        padding: 0;}
#es .itemvideo-menulist__title{line-height:1.5;font-size:23px;font-weight:500;padding:0 10px 20px}
#es .es-card.video .list-read-more{padding:0 15px;margin:0 0 20px}
#es .es-cards__item .filmtitle{width:80%;font-size:21px;margin:20px auto}
#es .listnumber{width:auto;padding: 0 15px;justify-content:center;font-size:39px;margin:17px 0 0;height:35px}
#es .es-cardvideoshare{margin:0 5px 0 15px}
#es .es-apps-entry-section{margin-bottom:0;margin-top:0}
#es .es-video-title.single{margin:30px auto 10px;padding:0 10px;font-size:25px}
#es .itemvideoaeonlink{margin:0;padding:0 15px 15px}
#es a.aeononevideolink{margin:30px auto;width:100%;max-width:320px}
#es.es-docker .docker-avatar img{width:32px;height:32px;border-radius:50%;display:flex;overflow:hidden}
#es.es-docker .dropdown-menu{top:auto;bottom:11vw;left:0;position:fixed;width:100vw;overflow-y:auto;min-height:15vh!important;max-height:100vh!important;background:#ffffff;padding:3px 0;margin:0;border-radius:unset}
#es.es-docker .open>.dropdown-menu{display:block}
#es.es-docker .dropdown-menu .profilemenumob{margin:0;border-bottom:1px solid #e1e1e1}
#es.es-docker .dropdown-menu .profilemenumob a{display:block;color:#111;font-size:14px;line-height:2;padding:9px 15px;width:100%}
#es.es-docker .dropdown-backdrop{background:rgba(0,0,0,.8);position:fixed;left:0;right:0;bottom:11vw;top:0;z-index:990}
#es .open>.dropdownfiltercat{position:absolute;z-index:9999;right:0;left:auto;top:55px;width:auto;height:auto;max-height:350px;overflow: auto;-webkit-overflow-scrolling: touchoverscroll-behavior: contain;touch-action: pan-y;min-width:300px;max-width:300px;background:#fff;box-shadow:0 5px 15px rgb(139 160 176 / 10%);border-radius:9px;padding:15px;display:flex;flex-direction:column;flex-wrap:nowrap}
#es .open>.dropdownfiltercat.right{right:auto;left:0}
#es .dl-menu-wrapper{overflow:unset}
#gkHeaderNav{height:45px}
#es.es-docker {transition: all 0.15s cubic-bezier(0, 0, 0.8, 1.0);transform: translateY(100%);}#es.showdocker {transform: translateY(0);}#es.active-quickpost {transform: unset!important;}
#gkSearchBtn{position:absolute;left:auto;right:1%;margin-right:10px;height:45px;line-height:45px}
#es .es-card__title{font-size:20px;font-weight:500}
#es .es-album-item .es-photo-item.layout-item .es-photo{padding:0;margin:0}
#es section.es-stream-item.es-stream-fulles-context-videos .es-stream-preview{padding:10px 0 0}
.poiskforma{width:97%}
#es.mod-es-search{width:97%}
#es .es-search-mini-result-list__item{-webkit-flex:50%;-ms-flex:50%;flex:50%;padding:9px}
#es .es-search-mini-result-wrap{max-height:380px}
#es .es-search-result .es-list .es-list__item{-webkit-flex:50%;-ms-flex:50%;flex:50%}
#es h2.search-title{font-size:15px}
#es .lentafilterbar{margin:30px auto 15px;justify-content:space-between}
#es .clustercategoryfilter{display:flex;justify-content:flex-start;width:100%;max-width:350px;align-items:center;margin:30px auto 0}
#es .btnclustercategory{width:100%;min-width:200px;max-width:350px;margin:0 auto}
#es .lentanewr{display:flex;width:100%;justify-content:center;margin:0 auto 30px;padding-right:0}
#es .videofix{display:none}
#es .o-pagination>li{display:inline-block;margin:7px auto}
#es h2.aeonalbomfototitle{padding:15px 15px 0}
#es .actionlikepage{width:100%}
#es .es-cards--3{margin:0}
#es .es-cards--2{margin:0}
#es.is-mobile .es-dialog-header{border-radius:9px 9px 0 0;text-align:center;font-weight:500}
#es.is-mobile .es-dialog-modal{width:95%!important;height:95%!important}
#labssologin-buttons{padding:0 10px}
#es .o-btn-group>.dropdown-sharemenu{font-size:14px;padding:5px 0}
#es .dropdown-sharemenu>li>a{height:45px}
#es.is-mobile .es-stream-sharecontrol .dropdown-sharemenu{padding:10px 0}
#es.es-photo-popup .es-popup-viewport{width:100%;height:100%;border-radius:unset;background:#111}
#es.es-photo-popup{display:flex;justify-content:center;align-items:center}
#es .photoalbumaside{display:none}
#es .filmlistaside{display:none}
#es .nativeaeonadfbefore{margin:0 auto;padding:0}
#es .es-stream-preview .es-photo b,#es .es-stream-preview .es-photo{background:unset}
#es .es-photo-link{top:-1rem}
#es .es-media-browser-dialog{flex-direction:column!important}
#es .es-media-browser-dialog__sidebar{width:100%!important;overflow-y:unset!important}
#es .es-media-browser-dialog.sidebar-open .es-media-browser-dialog__sidebar{width:100%!important;overflow-y:unset!important}
#es .es-media-browser-dialog__content{width:100%!important;overflow-y:unset!important}
#es .es-media-browser-dialog.sidebar-open .es-media-browser-dialog__content{width:100%!important;overflow-y:unset!important}
#es.is-mobile .es-photo-item.layout-dialog{width:49%;height:auto}
#es.es-photo-popup ::-webkit-scrollbar{width:7px;height:7px;display:none}
#es.es-photo-popup .es-photo-item{overflow:auto;overflow-y:auto}
#es .es-photo-item.layout-item .es-photo-menu-item{justify-content:center}
#es .es-photo-browser .es-photo-item{        
        padding: 0;
        flex-direction: column;
        justify-content: flex-start;
        flex-wrap: nowrap;}
#es .albumphototitle{padding:15px 20px 0}
#es .es-profile-header__title>a{color:#111}
#es .es-cards.es-cards--1{padding:0 5px;flex-direction: column;width: 100%;}
#es .filmlistaside{display:none}
.lentablockmoduletitlepage{margin:0 auto 20px}
#es .photoitem-content{padding:0 5px}

#es .blocktop10filmlist {padding: 30px 5px;}
#es .blocktop10albomlist {padding: 20px 5px 35px;}
#es .blocktop10albomstream {padding: 5px;margin: 30px auto 15px;}
#es .blocktop10lentastream {padding: 5px;margin: 30px auto 15px;}
.aeonnativetext{padding:0 5px;}
#es .es-cards--4 .es-cards__item{-webkit-flex:0 0 50%;flex:0 0 50%;padding: 0 5px 5px !important;min-width: 50%;margin-bottom: unset;}
#es .es-cards--4 .es-cards__item:nth-child(5n+1){padding-left:5px!important}
#es .es-cards--4 .es-cards__item:nth-child(4n+1){padding-left:unset}
#es .avtorlistalbom {font-size: 14px;}
#es .es-page-listing {
    padding: 0 5px;
}
.mod-es-pages .es-cards--3{
    padding: 0 5px;
}
.page-lenta-block {
    padding: 0 5px;
}
.page-native-block {
    padding: 0 5px;
}
.main-stream-slider {
    padding: 30px 5px;
}
#es .albom-nativeblock {
    padding: 0 5px;
}
#es .video-item-related-header {
    padding: 10px 5px 10px;
}
#es .video-related {
    font-size: 20px;
}
#es .videoplay-poster {
    min-height: 250px;
	max-height: 250px;
}
#es .page-main-img {
    border-radius: unset;
}
.articletext_flexblock {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 395px;
    width: 100%;
    position: relative;
    padding: 0;
    margin: 30px auto;
}
.articleflexblock {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: space-between;
    height: 395px !important;
    width: 100%;
    padding: 0;
    margin: 0 auto 30px;}
.articleflexblock div {
height: 180px;
max-height: 180px !important;
width: auto;
max-width: unset;
}
#es img.video-item-cluster-avatar {
    margin: 10px 5px;
}
#es .item-video-cluster {
    padding: 0 10px 25px;
    margin: 0 auto;
}
.page-block-padding {
    padding: 0;
}
.articletextblock-slider-1 {
    padding: 30px 10px;
}
.articletextblock-slider-2 {
    padding: 30px 10px;
}
.articletextblock-slider-3 {
    padding: 30px 10px;
}
.main-link-block {
	gap: 5px;
}
.main-link-page-block {   
    gap: 5px; 
    padding: 0 5px;
	}
.main-link-button {
	height: 55px;
    flex: 49%;
}
.main-link-page-button {
    flex: 49%;
    height: 55px;
}