#es.es-photo-popup ::-webkit-scrollbar{width:7px;height:7px}
#es.es-photo-popup ::-webkit-scrollbar-button{display:none}
#es.es-photo-popup ::-webkit-scrollbar-track{background-color:#a8a8a8}
#es.es-photo-popup ::-webkit-scrollbar-track-piece{background-color:#f1f1f1}
#es.es-photo-popup ::-webkit-scrollbar-thumb{height:25px;background-color:#a8a8a8;border-radius:7px}
#es.es-photo-popup ::-webkit-scrollbar-corner{background-color:#a8a8a8}
#es.es-photo-popup ::-webkit-resizer{background-color:#a8a8a8}
#es.popbox ::-webkit-scrollbar{width:5px;height:5px}
#es.popbox ::-webkit-scrollbar-button{display:none}
#es.popbox ::-webkit-scrollbar-track{background-color:#a8a8a8}
#es.popbox ::-webkit-scrollbar-track-piece{background-color:#f1f1f1}
#es.popbox ::-webkit-scrollbar-thumb{height:25px;background-color:#a8a8a8;border-radius:5px}
#es.popbox ::-webkit-scrollbar-corner{background-color:#a8a8a8}
#es.popbox ::-webkit-resizer{background-color:#a8a8a8}
#es .es-dialog-body ::-webkit-scrollbar{width:7px;height:7px}
#es .es-dialog-body ::-webkit-scrollbar-button{display:none}
#es .es-dialog-body ::-webkit-scrollbar-track{background-color:#a8a8a8}
#es .es-dialog-body ::-webkit-scrollbar-track-piece{background-color:#f1f1f1}
#es .es-dialog-body ::-webkit-scrollbar-thumb{height:25px;background-color:#a8a8a8;border-radius:7px}
#es .es-dialog-body ::-webkit-scrollbar-corner{background-color:#a8a8a8}
#es .es-dialog-body ::-webkit-resizer{background-color:#a8a8a8}
#es .es-story-panel-content ::-webkit-scrollbar{width:5px;height:5px}
#es .es-story-panel-content ::-webkit-scrollbar-button{display:none}
#es .es-story-panel-content ::-webkit-scrollbar-track{background-color:#a8a8a8}
#es .es-story-panel-content ::-webkit-scrollbar-track-piece{background-color:#f1f1f1}
#es .es-story-panel-content ::-webkit-scrollbar-thumb{height:25px;background-color:#a8a8a8;border-radius:5px}
#es .es-story-panel-content ::-webkit-scrollbar-corner{background-color:#a8a8a8}
#es .es-story-panel-content ::-webkit-resizer{background-color:#a8a8a8}
#es .fotocanonical{width:23px;height:23px;position:absolute;top:-25px;z-index:9999;right:0;display:block}
#es .es-photos.pattern-tile.photos-2 .es-photo .fotocanonical{display:none}
#es .es-photos.pattern-tile.photos-3 .es-photo .fotocanonical{display:none}
#es .es-photos.pattern-tile.photos-4 .es-photo .fotocanonical{display:none}
#es .es-photos.pattern-tile.photos-5 .es-photo .fotocanonical{display:none}
#es .kinofestival-avatar{display:flex;justify-content:center}
#es .kinofestival-avatar img{width:200px;height:200px;border-radius:50%}
#es .popbox-dropdown-nav__image>span{width:64px;height:64px;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}
#es .popbox-dropdown-nav__post{color:#333}
#es .popbox-dropdown-nav__meta-lists{color:#777}
a.menuavatar {
    display: flex!important;
	flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
img.menuavatarimg {
    width: 25px;
    height: 25px;
    border-radius: 7px;
	margin: 0 10px 0 0;
}
#es h1, #es h2, #es h3 {
    margin-top: 30px;
    margin-bottom: 15px;
}
#es .es-h1, #es .es-h2, #es .es-h3, #es .es-h4, #es .es-h5, #es .es-h6, #es h1, #es h2, #es h3, #es h4, #es h5, #es h6 {
    font-family: inherit;
    font-weight: 400;
    line-height: 1.1;
    color: inherit;
}
#es .photopopupfix {
    display: block;
    height: 400px;
    width: 320px;
    min-width: 320px;
    max-width: 320px;
    margin-top: 15px;
}
#es .photopopupfixmobile {
    display: block;
    height: 100px;
    width: 320px;
    min-width: 320px;
    max-width: 320px;
    margin-top: 15px;
}
#es .es-comment-attachments {
    margin: 0 -4px 8px !important;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
#es .es-comment-attachments__item {
    position: relative;
    display: block !important;
    margin: 0;
    padding: 16px;
    list-style: none;
    -webkit-flex: 0 0 33.3333%;
    -ms-flex: 0 0 33.3333%;
    flex: 0 0 33.3333%;
}
#es .es-comment-attachments a {
    display: block;
    position: relative;
    padding-bottom: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 9px;
	cursor: zoom-in;
}
#es .es-comment-attachments a i {
    z-index: 3;
    color: #fff;
    top: 50%;
    text-align: center;
    font-size: 24px;
    line-height: 30px;
    margin-top: -15px;
}
#es .es-comment-attachments a:after, #es .es-comment-attachments a i {
    -webkit-transition: ease .5s;
    -o-transition: ease .5s;
    transition: ease .5s;
    position: absolute;
    left: 0;
    right: 0;
    opacity: 0;
    filter: alpha(opacity=0);
}
#es .es-comment-attachment-remove {
    background: rgba(0,0,0,0.75);
    border-radius: 100%;
    position: absolute;
    right: 8px;
    top: 8px;
    width: 16px;
    height: 16px;
    line-height: 16px;
    font-size: 10px;
    color: #fff;
    text-align: center;
    z-index: 10;
    display: none;
    cursor: pointer;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
#es .es-comment-attachments__item:hover .es-comment-attachment-remove {
    display: block;
}
#es .es-comment-attachment-remove:hover {
    background: #d00;
}
#es .es-comment-attachment-remove:before, #es .es-comment-attachment-remove:after {
    background: #fff;
    border-radius: 2px;
    content: '';
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
}
#es .es-comment-attachment-remove:before {
    width: 10px;
    height: 2px;
    margin: -1px 0 0 -5px;
}
#es .es-comment-attachment-remove:after {
    height: 10px;
    width: 2px;
    margin: -5px 0 0 -1px;
}
.es-lightboxOverlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    background-color: black;
    filter: alpha(opacity=80);
    opacity: .8;
    display: none;
}
.es-lightbox {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 10000;
    text-align: center;
    line-height: 0;
    font-weight: normal;
}
.lb-outerContainer {
    position: relative;
    background-color: white;
    *zoom: 1;
    width: 250px;
    height: 250px;
    margin: 0 auto;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}
.lb-container {
    padding: 4px;
}
.es-lightbox .lb-image {
    display: block;
    height: auto;
    max-width: inherit;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}
.lb-nav {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
}
.lb-prev, .lb-next {
    height: 100%;
    cursor: pointer;
    display: block;
    position: relative;
}
.lb-nav a.lb-prev {
    width: 34%;
    left: 0;
    float: left;
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: opacity .6s;
    -moz-transition: opacity .6s;
    -o-transition: opacity .6s;
    transition: opacity .6s;
}
.lb-nav a {
    outline: 0;
    background-image: url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
}
.lb-nav a.lb-next {
    width: 64%;
    right: 0;
    float: right;
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: opacity .6s;
    -moz-transition: opacity .6s;
    -o-transition: opacity .6s;
    transition: opacity .6s;
}
.lb-loader {
    position: absolute;
    top: 43%;
    left: 0;
    height: 25%;
    width: 100%;
    text-align: center;
    line-height: 0;
}
.lb-cancel {
    display: block;
    width: 32px;
    height: 32px;
    margin: 0 auto;
    position: relative;
    animation: lb-spin 1s infinite steps(8);
}
.lb-dataContainer {
    margin: 0 auto;
    padding-top: 5px;
    *zoom: 1;
    width: 100%;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.lb-data {
    padding: 0 4px;
    color: #ccc;
}
.lb-data .lb-details {
    width: 85%;
    float: left;
    text-align: left;
    line-height: 1.1em;
}
.lb-data .lb-caption {
    font-size: 13px;
    font-weight: bold;
    line-height: 1em;
}
.lb-data .lb-number {
    display: block;
    clear: left;
    padding-bottom: 1em;
    font-size: 12px;
    color: #999;
}
.lb-data .lb-close {
    display: block;
    float: right;
    width: 30px;
    height: 30px;
    text-align: right;
    outline: 0;
    filter: alpha(opacity=70);
    opacity: .7;
    -webkit-transition: opacity .2s;
    -moz-transition: opacity .2s;
    -o-transition: opacity .2s;
    transition: opacity .2s;
    position: relative;
}
.lb-data .lb-close:before {
    display: block;
    content: '\f00d';
    position: absolute;
    right: 0;
    top: 12px;
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    font-size: 24px;
    color: #fff;
}
.lb-dataContainer:after {
    content: "";
    display: table;
    clear: both;
}
.linkredaktor {
    color: #4c90fe!important;
}
#es.aeondocker .docker-popup-container.dockeronlydesktop {display:none}
#es.aeondocker .btn-docker, #es.aeondocker .docker-popup-container {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    position: relative;
}

#es.aeondocker .docker-popup-container {
    height: 100%;
}
#es.aeondocker {
    background-color: #263238;
    color: #fff;
    line-height: 1;
    position: fixed;
    z-index: 10021;
}
#es.aeondocker .btn, #es.aeondocker .btn.active, #es.aeondocker .btn:active {
    outline: 0;
}
#es.aeondocker.is-top {
    width: auto;
    height: 44px;
    top: 0;
    left: unset;
    right: 15%;
    position: fixed;
}
#es.aeondocker .btn-docker .docker-bubble {
    display: none;
	font-weight:500;min-width:15px;height:15px;
    background-color: #d95242;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    line-height: 18px;
    text-align: center;
    padding: 0 4px;
    border-radius: 22px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1020;
}
#es.aeondocker .btn-docker.has-new .docker-bubble {
    display: block;
}
#es.aeondocker.is-bottom .btn-conversations:before, #es.aeondocker.is-bottom .btn-docker-menu:before, #es.aeondocker.is-bottom .btn-friends:before, #es.aeondocker.is-bottom .btn-notifications:before, #es.aeondocker.is-bottom .btn-quickpost:before, #es.aeondocker.is-top .btn-conversations:before, #es.aeondocker.is-top .btn-docker-menu:before, #es.aeondocker.is-top .btn-friends:before, #es.aeondocker.is-top .btn-notifications:before, #es.aeondocker.is-top .btn-quickpost:before {
    margin-right: -7px;
    border-width: 7px;
}

#es.aeondocker .btn-conversations:after, #es.aeondocker .btn-conversations:before, #es.aeondocker .btn-friends:after, #es.aeondocker .btn-friends:before, #es.aeondocker .btn-notifications:after, #es.aeondocker .btn-notifications:before, #es.aeondocker .btn-quickpost:after, #es.aeondocker .btn-quickpost:before, #es.aeondocker .btn-requestlogin:after, #es.aeondocker .btn-requestlogin:before {
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
}

#es.aeondocker.is-bottom, #es.aeondocker.is-top {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}
body #es.aeondocker {
    background-color: rgba(255,255,255,0);
}
#es.aeondocker {
    z-index: 1009;
}
body.has-docker.docker-top #es.es-dialog{top:0}
body.has-docker #es.es-dialog{height:calc(100% - 0px)}
#es.aeondocker.is-top.active-menu .btn-docker-menu:after,#es.aeondocker.is-top.active-menu .btn-docker-menu:before,#es.aeondocker.is-top.active-mobile-login .btn-docker-menu:after,#es.aeondocker.is-top.active-mobile-login .btn-docker-menu:before{right:24px}
#es.aeondocker.is-top.active-menu .btn-docker-menu:before, #es.aeondocker.is-top.active-mobile-login .btn-docker-menu:before {
    border-bottom-color: rgb(139 160 176 / 10%);
}
#es .docker-popup-quickpost {max-width:790px;
    border: unset;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
	border-radius: 9px;
}
#es.aeondocker.is-top.active-quickpost .docker-popup-quickpost {
    display: block;
    margin-top: 44px;
    top: 0;
    right: 0;
}
#es.aeondocker.is-top.active-menu .docker-popup-login, #es.aeondocker.is-top.active-menu .docker-popup-menu {
    display: block;
}
#es.aeondocker.is-top.active-quickpost .btn-quickpost:before {
    border-bottom-color: rgb(139 160 176 / 10%);
}
#es .docker-popup-quickpost .es-media-group{max-height:300px}
#es.aeondocker.is-top.active-notifications .btn-notifications:before {
    border-bottom-color: rgb(139 160 176 / 10%);
}
#es.popbox-navbar--docker .g-list-inline>li {
    font-size: 12px;
}
#es.aeondocker .labs-popup{background:#fff;line-height:1.5;text-align:left;border:solid 1px #f1f0f0;border-radius:1px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.44);white-space:normal;z-index:1000}
#es.aeondocker.is-top.active-mobile-login .labs-popup-window{margin-top:44px;position:absolute;top:0;right:0;display:block;width:300px;height:auto}
#es.aeondocker .labs-login-box{display:none}
#es.aeondocker .labs-login-box__form{color:#111;font-size:0;text-transform:none;padding:15px;-webkit-align-items:center;-ms-align-items:center;align-items:center;display:block}
#es.aeondocker .labs-login-box .labs-form-group{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;position:relative;padding:10px 15px}
#es.aeondocker .btn-docker .docker-avatar{width: 32px!important;height: 32px!important;padding: 0;position: relative;margin: 0;display: flex;justify-content: flex-start;margin-right: 0px;    border-radius: 50%;
    overflow: hidden;
    background-size: cover;}
#es.aeondocker .docker-avatar img{width:32px;height:32px;border-radius: 50%;display: flex;overflow: hidden;}
#es.aeondocker .docker-popup {
    padding-top: 7px;
    padding-bottom: 7px;
    background: #fff;
    line-height: 1.7;
    text-align: left;
    border: unset;
    border-radius: 7px;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
    white-space: normal;
    z-index: 1000;
}
#es.aeondocker .btn-docker-menu .i-chevron {
    width: 30px;
    height: 40px;
    line-height: 40px;
    border-radius: 9px;
    display: flex;
    justify-content: center;
    align-items: center;
}
}
#es .docker-popup-container.dockermenu a i:hover{
background: #fafafa!important;
}
#es .docker-popup-container.dockermenu{
    justify-content: flex-start;
}
#es.aeondocker .btn-docker-menu .i-chevron:before {
    border-style: solid;
    border-width: 0.15em 0.15em 0 0;
    content: "";
    display: inline-block;
    width: 0.5em;
    height: 0.5em;
    position: relative;
    top: 0.45em;
    left: 0;
    vertical-align: top;
}
#es.aeondocker .btn-docker-menu .i-chevron.i-chevron--down:before {
	color: #000;
    top: unset;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
}

#es.aeondocker .text-menu{padding-left:1px}
#es.aeondocker.is-top.active-menu .docker-popup-window, #es.aeondocker.is-top.active-mobile-login .docker-popup-window {
    margin-top: 44px;
    position: absolute;
    top: 0;
    right: -10px;
}
#es.aeondocker .btn-docker{font-weight:500;border-radius:3px;margin:4px 3px;width:55px;padding: 0;height: 32px;}
#es.aeondocker .fa {
    font-size: 23px;
    text-align: center;
}
#es.aeondocker.is-top.active-quickpost .btn-quickpost:after,#es.aeondocker.is-top.active-quickpost .btn-quickpost:before{position:absolute;top:calc(100% - 6px);right:24px;z-index:1}
#es.aeondocker.is-top.active-notifications .btn-notifications:after,#es.aeondocker.is-top.active-notifications .btn-notifications:before{position:absolute;top:calc(100% - 6px);right:24px;z-index:1000}
@media (max-width: 1280px) and (min-width: 768px) {
#es.aeondocker.is-bottom .docker-popup-quickpost,#es.aeondocker.is-top .docker-popup-quickpost{min-width:300px;width:100%;left:unset!important;right:unset!important;position:fixed;max-width:500px}
}
body #es.aeondocker{background-color:rgba(255,255,255,0)}
body #es.aeondocker .btn-docker.active,body #es.aeondocker .btn-docker:active,body #es.aeondocker .btn-docker:hover{background-color:rgba(255,255,255,0)!important}
body #es.aeondocker .docker-login-box .docker-form-group > a,body #es.aeondocker .docker-login-box span.alternative,body #es.aeondocker .docker-login-box .btn-docker-reg,body #es.aeondocker .btn-docker{color:#000}
body #es.aeondocker.is-top .docker-border--left,body #es.aeondocker.is-bottom .docker-border--left,body #es.aeondocker.is-top .docker-border--left,body #es.aeondocker.is-bottom .docker-border--left{border-left:1px solid rgba(0,0,0,.3)}
body #es.aeondocker.is-top .docker-border--right,body #es.aeondocker.is-bottom .docker-border--right{border-right:1px solid rgba(0,0,0,.3)}
#es .es-noti-list-wrap {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    max-width: 1024px;
    margin: 15px auto;
    padding: 15px;
}
#es .native970{display:block;width:100%;max-width:970px;min-width: 300px;height:100%;margin:30px auto 0}
.nativeGL{width:100%;max-width:1920px;height:100%;margin:30px auto 0}
#es .lenta970{display:block;width:100%;max-width:970px;height:300px!important;margin:30px auto}
#es .yandexwidth970{display:block;margin:30px auto;width:100%;min-width:300px;max-width:970px}
#es .yandexphotopagewidth970{display:block;margin:50px auto 30px;width:100%;min-width:300px;max-width:970px}
#es .nativeaeonadf{position:relative;display:block;height: 390px;margin:30px auto;background:#fff;width:100%;min-width:300px;max-width:425px}
#es .nativeaeonadfgmedia{position:relative;display:block;height: 500px;margin:30px auto;background:#fff;width:100%;min-width:300px;max-width:590px}
#es .nativeaeonadyan{position:relative;display:block;height:100%;min-height:330px;max-height:330px;margin:30px auto;background:#fff;width:100%;min-width:300px;max-width:425px}
#es .fotorekomend{position:relative;display:block;height:100%;min-height:790px;max-height:790px;margin:0 auto;padding: 30px;background:#fff;width:100%;min-width:300px;max-width:640px}
#es .nativeaeonadfbefore{background:#fafafa;width:100%;position:relative;display:block;height:100%;margin-top:10px}
#es .nativevideoaeon{position:relative;display:block;width:100%;min-width:300px;max-width:750px;margin:0 auto}
#es .lentastream{display:block;width:100%;max-width:640px;height:auto;margin:30px auto}
#es .lentapagestream{display: block;
    width: 100%;
    max-width: 640px;
    height: 100%;
    margin: 30px auto;}
#es .videolist425{display:block;width:100%;margin:30px auto;min-width:300px;max-width:725px;}
#es .videolistmedia580{display:block;width:100%;margin:30px auto;min-width: 300px;max-width: 580px}
#es .photoitempage{display:block;width:100%;max-width:970px;height:auto;margin:30px auto}
#es .mod-es-action{margin-top:0;display:flex;justify-content:center;align-items:center;align-content:center;align-self:center;height:44px;line-height:44px;width:100%}
#es .es-card .mod-es-action{margin: 0 auto 15px;display:flex;justify-content:center;align-items:center;align-content:center;align-self:center;height:44px;line-height:44px;width:100%}
#es .mod-actioncount{margin-top:0;padding:0 15px;display:flex;justify-content:center;height:40px;line-height:40px;width:100%}
#es .mod-actioncount.aeontotal a{font-size:13px;color:#111}
#es .mod-actioncount.aeontotal span{font-size:13px;color:#111}
#es .mod-es-action a.btn{font-weight:400;padding:0 10px;font-size:14px;height:40px;line-height:40px;max-width:190px;margin:0 5px 0 10px;}
#es .mod-es-action .social-likes{display:flex;height:40px;width:100%;border-right:none}
#es .mod-es-action .social-likes .social-likes__widget{width:33%;float:left;line-height:40px;border-right:none}
#es .mod-card__cover-wrap {display: flex;height: 250px; width: 100%;overflow: hidden;position: relative;padding: 0;justify-content: center;align-items: center;}
#es .mod-card__cover {background-size: unset;position: unset;border: 0;bottom: 0;height: 100%;left: 0;top: 0;object-fit: cover;width: 100%;min-width: 100%;min-height: 100%;flex-shrink: 0;border-top-left-radius: 9px;border-top-right-radius: 9px;}
#es .es-container .es-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;height:100%;min-width:0;max-width:1920px}
#es .video .social-likes__widget {
    width: 20%;
}
#es.layout-create {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    min-height: 700px;
    margin: 0;
}
#es .es-photo img{position:relative;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}
#es .es-photo-item-group {
    -webkit-transition: unset;
    -o-transition: unset;
    transition: unset;
}
#es .es-create-category-select .btn-wrap__toggle {
    color: #888;
    position: absolute;
    bottom: 0px;
    font-size: 12px;
    width: calc(100% - 15px);
    text-align: center;
    cursor: pointer;
}
#es .es-photos.photos-1.es-stream-photos.pattern-tile .lentaphototitle {
	font-family: Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;
    color: #111;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    min-height: 15px;
	margin-bottom: 10px;
}
#es .es-photos.photos-1.es-stream-photos.pattern-tile .lentaphototitle a {
    color: #111;
}
#es .es-photos.photos-1.es-stream-photos.pattern-tile .lentaphototitle a:hover {
    color: #111;text-decoration: underline;transition: unset;
}
#es .es-photos.photos-2.es-stream-photos.pattern-tile .lentaphototitle {
    display: none;
    overflow: hidden;
    opacity: 0;
}
#es .es-photos.photos-3.es-stream-photos.pattern-tile .lentaphototitle {
    display: none;
    overflow: hidden;
    opacity: 0;
}
#es .es-photos.photos-4.es-stream-photos.pattern-tile .lentaphototitle {
    display: none;
    overflow: hidden;
    opacity: 0;
}
#es .es-photos.photos-5.es-stream-photos.pattern-tile .lentaphototitle {
    display: none;
    overflow: hidden;
    opacity: 0;
}
#es .youtube{background-position:center;background-repeat:no-repeat;position:relative;display:block;overflow:hidden;transition:all 10ms ease-out;cursor:pointer;
margin: 0 auto; background: #000;}
#es .youtube img{display:block;margin: 0 auto;}
#es .video-container {padding-bottom: 55%;}
#es .youtube .play{background-position:0 -50px;-webkit-background-size:100% auto;background-size:100% auto;position:absolute;transition:none;top:0;left:0;right:0;bottom:0;margin:auto;cursor:pointer;width:0;height:0;border-style:solid;border-width:21px 0 21px 39px;border-color:transparent transparent transparent #fff}
#es .youtube:hover .play{background-position:0 0}
#es .es-story .es-album-view .es-photo-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-self:center;width:50%;height:auto;margin:10px auto;border-radius:unset;background:#f1f0f0;overflow:hidden;float:none}
#es .es-list-sorting-wrapper{display:flex;justify-content:center;margin: 30px auto 0;}
#es .es-photo-nav-button{width:10%;padding:0 10px}
#es .es-media-header{display:block;margin:0px auto}
#es .is-editing .es-stream-editor{width:100%;height:100%;padding:0;margin:0;margin-left:0!important}
#es button.vhodloginbtn{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-self:center;background:#fff;color:#111;height:44px;line-height: 44px;margin:15px auto;border:1px solid #ddd;border-radius: 999px;font-size:14px!important}
#es button.vhodloginbtn:hover{background:#fafafa;}
#es .regbtn {color: #111;text-align: center;display: block;border: 1px solid #ddd!important;}
#es .regbtn:hover{background:#fafafa;}
#es .es-stream-repost__heading{padding:5px 15px;width:90%;display:flex;align-items:center;align-self:flex-start}
#es .es-stream-repost__heading .es-icon-reaction.es-icon-reaction--repost:before {
    font-size: 17px;
}
#es .es-stream-repost__headingvideo{padding:0;width:90%;display:flex;align-items:center;align-self:flex-start}
#es .es-stream-repost__headingvideo div {margin-right: 10px;}
#es .es-stream-repost__headingvideo a {font-size: 12px!important;}
#es .es-stream-repost__heading a{font-size:12px;line-height:1.4;padding-left: 5px;color:#4c90fe}
#es .es-stream-repost__textlink{padding:5px 15px;width:90%;display:flex;align-items:center;align-self:flex-start}
#es .es-stream-repost__textlink a{font-size:12px;line-height:1.4;padding-left: 5px;color:#111}
#es .coolabsflex{display:flex;width:100%;justify-content:center;align-items:center;height:50px;line-height:50px}
#es .coolabs{display:flex;width:50%;justify-content:center;align-items:center;height:50px;line-height:50px}
#es span.es-stream-meta-footerpopupfix {
    font-size: 11px;
    color: #111;
    height: 30px;
    line-height: 30px;
}
#es .coolabsresponse {
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
    height: 50px;
    line-height: 50px;
	margin: 15px auto;
}
#es .aeonlik{width:55px;height:35px;line-height:20px;padding:0 15px;display:flex;justify-content:center;align-items:center;align-self:center}
#es .aeonlikpopup{min-width:50px;height:35px;line-height:35px;border-left:unset;padding-left:15px;display:flex;justify-content:center;align-items:center;align-self:center}
#es .coolabsbtext{min-width:50px;height:35px;line-height:15px;padding-left:15px;display:flex;justify-content:center;align-items:center;align-self:center}
#es .coolabsbtext a{font-size:12px;color:#111}
#es .es-reaction-stats-pop__bd,#es .es-reaction-stats-pop__hd{padding:7px 15px;border-bottom:unset}
#es .es-reaction-stats-pop__hd {margin: 0 3px;}
#es .es-reaction-stats-list__item+.es-reaction-stats-list__item{border-top:unset}
#es .es-reaction-stats-list__item{margin-bottom:0px;padding-top:0px}
#es .es-reaction-stats-pop__bd{max-height:250px;overflow-y:auto}
#es .es-reaction-icon-stat{
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    line-height: 20px;
    padding: 0 5px;
}
#es .coolabscount a{color:#111}
#es .coolabscount{font-size:14px}
#es .coolabscount .es-reaction-stats{background:transparent}
#es .coolabscountrepost{font-size:12px;padding-left:15px;height: 35px;line-height: 35px;}
#es .coolabscountrepost a{font-size:12px;color:#333}
#es .coolabscountlik{padding-right:5px}
#es.es-photo-popup .es-reaction-stats {
    display: block;
    padding: 0 0 0 5px;
}
#es.es-photo-popup .aeonsoc {
    font-size: 20px!important;
}
#es.popbox .popbox-header{border-bottom:unset;padding:10px;font-size:14px}
#es.popbox-repost{width:300px;min-height:70px}
#es.popbox-reaction{box-shadow:inherit;width:300px;min-height:70px}
#es.popbox .popbox-header .es-title{font-weight:400;float:none}
#es .popbox-body{padding:5px 10px}
#es .es-photo-item.layout-dialog{float:none;width:33%;height:250px!important;    display: inline-flex;
    justify-content: center;
    align-self: center;
    align-items: center;flex-wrap:wrap;flex-direction:column;padding:0}
#es .es-photo-item.layout-dialog img{
    float: none;
    width: 100%;
    height:100%;
    display: inline-flex;
    justify-content: center;
    align-self: center;
    align-items: center;
    flex-wrap: wrap;
    padding: 0;
}
#es .es-photo-item.layout-dialog .es-photo figure {
    height: 100%!important;
}
#es .es-photo-item.layout-dialog.selected .es-photo figure{
    position: relative;
    border: 2px solid #4fc251;
}
#es .es-photo figure{position:relative;top:0;left:0;width:100%;height:100%;display:flex;z-index:1}
#es .es-photo figcaption{display:none}
#es .es-album-item .es-photo-item.layout-item .es-photo>a{position:relative;cursor:zoom-in;background: #fff;border-radius: 3px;}
#es .es-album-item .es-photo-item.layout-item .es-photo{position:relative}
#es .es-album-item .es-photo-item.layout-item .es-photo-content{position:relative;height:100%}
#es .es-album-item .es-photo-item.layout-item .es-photo-header{position:relative}
#es .es-album-item .es-photo-item.layout-item>div>div{position:relative;border:unset}
#es .es-album-item .es-photo-item.layout-item>div{position:relative;width:100%;padding-top:0}
#es .es-photo figure img{display:flex;margin:0 auto;width:auto!important;height:auto!important;align-items:center;justify-content:center;align-self:center;vertical-align:middle;position:relative;top:0;bottom:0;left:0;right:0;padding: 35px 35px 0;}
#es .es-photo-item .es-photo-content .es-photo>a{padding-top:0;padding-bottom:30px;background:#fff}
#es .es-profile-header__cover img{opacity:0;overflow:hidden;height:500px}
#es .es-story-panel-button div div{display:flex;color:#111;font-size:14px;margin:0 15px;width:200px}
#es .es-profile-header__avatar-wrap>a{border:unset;display:block;width:200px;height: 200px;}
#es .es-cards--3 .embed-responsive,#es .es-cards--3 .es-card__cover,#es .es-cards--3 .es-card__hd{max-height:100%}
#es .aeoncardlabs{padding: 5px;text-align:left;height:115px;overflow:hidden;margin-top: 0;margin-bottom: 5px;}
#es .es-cards--3 .es-cards__item{padding: 30px 15px 0px;}
#es .albomsocial{float:none;position:relative;top:0;margin:0 auto;display:flex;justify-content:center;align-items:center;height:50px;width:100%}
#es .es-mobile-filter__hd{padding: 30px 15px 0;;border-bottom: unset;}
#es.view-pages.layout-steps {margin: 0;padding: 10px; box-sizing: border-box;}
#es .es-mobile-filter__bd {display: flex;justify-content: space-evenly;border-bottom: unset;padding: 15px;}
#es .es-mobile-filter-slider__item {flex: 0 0 auto;}
#es .es-list-item__meta,#es .es-list-item__meta a{color:#333}
#es .es-list__item{padding:15px}
#es .es-list-item__title a{margin-bottom:5px;font-weight:400;font-size:21px!important;color:#111!important}
#es .o-pagination>li>a,#es .o-pagination>li>span{position:relative;float:left;padding:10px 15px;line-height:1.5;text-decoration:none;color:#111;background-color:#fff;border:1px solid #f1f0f0;margin-left:-1px}
#es .o-pagination>li:last-child>a,#es .o-pagination>li:last-child>span{border-bottom-right-radius:unset;border-top-right-radius:unset}
#es .o-pagination>li:first-child>a,#es .o-pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:unset;border-top-left-radius:unset}
#es .o-pagination>.active>a,#es .o-pagination>.active>a:focus,#es .o-pagination>.active>a:hover,#es .o-pagination>.active>span,#es .o-pagination>.active>span:focus,#es .o-pagination>.active>span:hover{z-index:2;color:#111;background-color:#f1f0f0;border-color:#f1f0f0;cursor:default}
#es .o-pagination>li>a:focus,#es .o-pagination>li>a:hover,#es .o-pagination>li>span:focus,#es .o-pagination>li>span:hover{z-index:3;color:#111;background-color:#f1f0f0;border-color:#f1f0f0}
#es .o-alert{padding:15px;border:unset;color:#333;text-align:center;margin:50px auto;border-radius:unset;text-shadow:none;position:relative;overflow:hidden;font-size:14px;line-height: 1.5;background-color:#fff;}
#es .es-forms__actions {
    display: flex;
    justify-content: flex-end;
}
#es .o-alert__close{color:#333;float:right;font-size:30px;text-align:right;font-weight:400;height:20px;line-height:20px;opacity:1;text-shadow:none}
#es .fotlist{width:100%;margin:30px auto}
/* #es img{min-width:0;min-height:0;max-width:100%;height:unset!important} */
#es .es-album-item .es-photo-item.layout-item .es-photo-image{background-size:contain}
#es .es-cat-header {
    border: none;
    display: flex;
    flex-direction: column;
    width: 100%;
    margin: 0;
}
#es h1.es-cat-header__desc{font-size:17px;line-height:1.7;font-weight: 400;margin: 15px;}
#es .es-album-footer{display:block;width:100%;margin:30px auto}
#es .es-cat-header__bd,#es .es-cat-header__ft{border-top:none;color:#111}
#es .es-actions{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:100%;height:40px;padding: 0 15px 15px;margin-top:0;width:100%;align-items:center;align-self:flex-end;justify-content:space-between}
#es .es-actions-listlul{width:25%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:center}
#es .es-actions-listaeo{width:25%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-self:center;}
#es .es-actions-listcomment {
    display: none;
	width: 50%;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-self: center;
}
#es .action-title-comments.streamAction {
    font-size: 12px;
    display: flex;
    justify-content: center;
    color: #111;
}
#es .action-title-comments.streamAction a{
    color: #111;
}
#es .action-title-comments.streamAction a:hover{
    color: #4c90fe;
}
#es .es-stream .es-actions__item-comment {
    display: none;
}
#es .es-stream .es-actions__item-comment .es-comments-wrap {
    background-color: unset;
    padding: 0 14px 15px;
}

#es .commentflex {display: flex;flex-direction: column;width: 100%;}
#es .action-title-repost.streamAction{width: 30px;height: 30px;line-height: 30px;color:#333;font-size:12px;cursor: pointer;}
#es .es-stream-meta .es-stream-meta-footer{font-size:12px;color:#555;line-height:1.4}
#es .es-stream-meta-footer{font-size:12px;color:#333}
#es .o-btn-group>.dropdown-menu{font-size:12px}
#es .o-btn-group,#es .o-btn-group-vertical{position:relative;display:flex;vertical-align:middle}
#es .es-noti-list .o-btn-group{position: absolute;}
#es .dropdown-menu{background: #fafafa;min-width:200px;width:100%;left:auto;float:left;border-radius:9px;border:none;padding:0;-webkit-box-shadow:unset;box-shadow:unset}
#es .dropdown-menu--popdown>li {
    border-top: none;
}
#es .dropdown-menu-labs {left: auto;right: -35%;}
#es .dropdown-menu--post-as>li>a {
    padding: 4px 8px;
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#es .dropdown-menu .divider{height:1px;margin:0;overflow:hidden;background-color:#e1e1e1}
#es .dropdown-menu>li>a{padding:10px 15px;line-height:1.5;color:#111;background:#fff}
#es .dropdown-menu>li>a:hover,#es .dropdown-menu>li>a:focus{text-decoration:none;color:#111;background-color:#f1f0f0}
#es li{line-height:1.55}
#es .open>.es-stream-filter-dropdown .es-stream-filter-dropdown__item{display:flex;height:25px;padding:15px;flex:auto;justify-content:center;align-items:center;align-content:center;align-self:center}
#es .open>.es-stream-filter-dropdown{padding:0;width:100%;min-width: auto;height:50px;flex:auto;justify-content:center;align-items:center;align-content:center}
#es .es-stream-filter-bar{background:transparent;border: unset;color:#111;padding:0;width:100%;max-width:640px;display:flex;flex-direction:row;flex-wrap:wrap;flex:auto;justify-content:flex-start;align-items:center;align-content:center;border-radius: unset;box-shadow: unset;}
#es .btnaeonpotok{background:#fff;border-right:unset;border-radius: 999px;height:50px;line-height:50px;margin-left: 10px;width:100%;text-align:center;cursor:pointer;    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);}
#es .btnaeonpotok:first-child{margin-left: 0px;}
#es .open>.es-stream-filter-dropdown .es-stream-filter-dropdown__item label{text-overflow:ellipsis;cursor:pointer}
#es .es-sidebar {
    display: flex;
	margin: 0 auto;
    flex-wrap: wrap;
    width: 100%;
	max-width: 1239px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    align-self: center;
    align-content: center;
}
#es .aeoncreatproject {
    margin: 0!important;
	padding-left: 15px;
    display: flex;
    justify-content: center;
    width: 30%;
    max-width:300px;
    align-items: center;
}
#es .aeoncreatprojectfl {
    display: flex;
    justify-content: center;
    width: 100%;
    align-items: center;
}
#es .aeoncreatpage {
	display: flex;
    justify-content: flex-start;
    width: 300px;
    background: #fff;
    color: #111;
    font-size: 15px;
    height: 50px;
    line-height: 50px;
    border-radius: 999px;
    margin-top: 15px;
	padding: 0 15px;
}
#es .aeononephotolink {
    display: flex;
    justify-content: center;
    width: 300px;
    margin: 30px auto!important;
}
#es .btnaeonpotok.active{background:#fafafa}
#es .btnaeonpotok a{color:#111;font-weight:400;font-size:14px;}
#es .btnaeonpotok a:hover{color:#111}
#es .btnaeonpotok:last-child{border-right:none}
#es .es-stream-filter-bar__cell{-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100%;height:auto;}
#es .dropdown-menu-aeonpotok{left:0;right:auto;top:0;margin:0;box-shadow:unset;border-top: unset;background: unset;}
#es .es-video-content-body{max-width:750px;margin:0 auto;background:#fff;border-radius: 9px;}
#es .es-video-context{max-width:750px;margin:0 auto}
#es .es-video-context .es-actions-list>li {
    margin: 0;
    width: 40px;
}
#es .es-video-context .socialevive {
width: 150px;
}
#es .videolentawrapfix {
    width: 100%;
    max-width: 1190px;
    margin: 0 auto;
    display: flex;
    justify-content: space-evenly;
}
#es .videolentafix {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    max-width: 725px;
}
#es .videofix {
    display: flex;
    flex-direction: column;
    height: 600px;
    width: 320px;
    min-width: 320px;
    max-width: 320px;
    position: -webkit-sticky;
    position: sticky;
    top: 50px;
	margin-top: 20px;
}
.es-actions.es-bleed--bottom{max-width:700px!important;margin:0 auto}
#es .es-cards.es-cards--1{max-width:750px;margin:0 auto}
#es .es-cards--1 .es-cards__item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;margin:15px auto;}
#es .es-container{max-width:100%}
#es .videopost{position:absolute;display:block;top:0;background-size:cover;height:100%;width:100%;background-repeat:no-repeat;z-index:-1}
#es .videoposter{position:relative;display:block}
#es .socialvideolikes{width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;height:50px}
#es .socialvideolikes span span {font-size: 19px!important;}
#es .socialvideolikes .social-likes{display:flex;align-items:center;justify-content:center;width:100%}
#es .socialvideolikes .es-actions{display:flex;height:40px;padding:0;width:30%;align-items:center;align-self:center;justify-content:center;border-left:1px #e1e1e1 dotted}
#es .es-entry-actionbar{margin-bottom:0;padding: 0 15px;}
#es .socialevive{margin:0;height:40px;width:20%;line-height:44px;text-align:center;cursor:pointer}
#es .es-cards--1 .embed-responsive,#es .es-cards--1 .es-card__cover,#es .es-cards--1 .es-card__hd{max-height:100%}
#es .es-card__ft .socialevive a{font-size:21px}
#es .es-card__ft .socialevive span{font-size:14px}
#es .es-card__ft .social-likes__icon{font-size:17px}
#es .es-card__ft .social-likes__counter{font-size:14px}
#es .es-cover-container{padding-top:50%;margin-top:0}
#es .es-profile-header__cover{height: 720px;max-height:720px;min-height:720px;overflow:hidden}
#es .es-profile-header__title>a{color:#4c90fe}
#es .es-video-title.single{margin:0 30px 15px;padding:30px 0 0;font-weight:400;font-size:30px;line-height:1.4em;font-family:inherit;text-align:center}
#es .es-video-desc{font-family: Roboto, Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;font-size:18px;line-height:1.7;color:#000;max-width:750px;width:100%;margin:0 auto;padding:30px;background:#fff;border-radius: 9px;}
#es .es-video-desc li {
    line-height: 1.55;
    padding: 15px 0;
}
#es .es-video-desc h3 {
    margin-top: 0;
    margin-bottom: 0;
    line-height: 3em;
}
#es .es-video-desc em {
    font-style: italic;
	letter-spacing: 1px;
}
.es-video-cover-action__cell.es-video-cover-action__cell--last {
    margin: 30px auto 100px;
    display: flex;
    width: 100%;
}
#es .g-list-aeon {
    margin: 0;
    padding: 0;
    list-style: none;
}
#es .g-list-aeon>li {
    display: inline-flex;
    align-items: center;
    font-size: 14px;
	height: 50px;
    line-height: 50px;
}
#es .es-page-desc{font-family: Roboto, Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;font-size:18px;line-height:1.7;color:#000;max-width:750px;width:100%;margin:0 auto;padding:30px;background:#fff;border-radius: 9px;}
#es .es-video-meta.t-lg-mb--md.t-text--muted{padding:5px 0 15px!important}
#es .es-photo-form{margin-top:20px}
body.has-docker.docker-top #es.es-dialog{top:0}
body.has-docker #es.es-dialog{height:calc(100% - 0px)}
#es.es-docker.is-top.active-menu .btn-docker-menu:after,#es.es-docker.is-top.active-menu .btn-docker-menu:before,#es.es-docker.is-top.active-mobile-login .btn-docker-menu:after,#es.es-docker.is-top.active-mobile-login .btn-docker-menu:before{right:24px}
#es.es-docker.is-top.active-menu .btn-docker-menu:before, #es.es-docker.is-top.active-mobile-login .btn-docker-menu:before {
    border-bottom-color: rgb(139 160 176 / 10%);
}
#es .docker-popup-quickpost {
	width: 100%;
    max-width: 790px;
    min-width: 590px;
    border: unset;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
	border-radius: 9px;
}
#es.es-docker.is-top.active-quickpost .btn-quickpost:before {
    border-bottom-color: rgb(139 160 176 / 10%);
}
#es .docker-popup-quickpost .es-media-group{max-height:300px}
#es .es-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;position:relative;z-index:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;margin:0 auto}
#es .es-album-item.layout-item .es-album-more-button{display: block;border-radius: 999px;box-shadow: 0 5px 15px rgb(139 160 176 / 10%);font-weight: 500;position:relative;margin:75px auto!important;background-color:#fafafa;max-width:320px;border: 4px #4a90e2 solid;height: 70px;}
#es .verifedaeon-button {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 999px;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
    font-weight: 400;
    position: relative;
    margin: 15px auto 30px;
    background-color: #fafafa;
    width: 100%;
    max-width: 320px;
    border: 1px #3390ec solid;
    height: 70px;
    color: #111!important;
    font-size: 17px;
}
#es .lenta-more-button {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 999px;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
    font-weight: 500;
    position: relative;
    margin: 0 auto 15px;
    background-color: #fafafa;
    max-width: 320px;
    border: 4px #4a90e2 solid;
    height: 70px;
    color: #111;
    text-transform: uppercase;
    font-size: 19px;
}
.telegram-more-button {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 999px;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
    font-weight: 500;
    position: relative;
    margin: 15px auto 30px;
    background-color: #fafafa;
	width: 100%;
    max-width: 320px;
    border: 4px #3390ec solid;
    height: 70px;
    color: #111!important;
    text-transform: uppercase;
    font-size: 19px;
}
.telegram-more-button .social-likes__icon {
    font-size: 27px;
    width: 39px;
    height: 39px;
    line-height: 35px;
    text-align: center;
}
#es .es-album-item.layout-item .es-album-more-button:hover{background-color:#fafafa!important;border: 4px #4383cd solid;}
#es .es-album-item.layout-item .es-album-more-button:active{background-color:#fafafa!important;border: 4px #4383cd solid;}
#es .es-album-item.layout-item .es-album-more-button:focus{background-color:#fafafa!important;border: 4px #4383cd solid;}
#es .es-album-item.layout-item .es-album-more-button .loadmore-text{color:#000000;text-transform: uppercase;font-size: 19px;}
#es.es-photo-popup .es-media-item-menu{text-align:right;position:relative}
#es .edfotorit{justify-content:flex-end}
#es .btn-popdown{display:flex;justify-content:center;font-size:15px;width:100%;min-width:270px;border:unset;box-shadow: 0 5px 15px rgb(139 160 176 / 10%);border-radius: 9px;text-align:left;background-color:#fff!important;position:relative;color:#333!important;height: 40px;line-height: 40px;padding:0;text-shadow:none;overflow: hidden;}
#es .btn-popdown b{ font-weight: 400;}
#es .dropdown-menu--popdown__desp {
    font-size: 12px;
}
#es .btn-popdown>div{padding:0 5px;line-height: 40px;}
.es-album-interaction{max-width:640px;margin:0 auto}
#es .es-album-more-button{margin: 130px auto!important;background-color:#f1f0f0;color:#111;display: block;}
#es .es-photo-owner a{color:#111;font-size:14px;line-height:15px}
#es .es-photo-owner a:hover {color: #4c90fe;}
#es .o-flag-list div:nth-child(n+5) {
  display: none;
}

#es .o-flag-list.open div:nth-child(n+5) {
  display: list-item;
}
#es .o-flag{display:table;width:91%}
#es .o-flag-list {
    margin: 15px auto;
}
#es .es-side-widget .o-flag {
    display: table;
    width: 100%;
}
#es .es-side-widget .o-flag-list .o-flag {
    margin-bottom: 20px;
}
#es .dangerprof {
    height: 50px;
    line-height: 50px;
    margin: 20px;
    margin-bottom: 50px;
	width: 300px;
}

#es .es-forms {
    margin: 30px auto;
    display: flex;
    flex-direction: column;
    width: 100%;
    max-width: 1000px;
}
#es.is-desktop .o-form-group .es-privacy-toggle {
    display: none;
}
#es .es-container__sidebar{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:unset;-ms-flex:unset;flex:unset;margin-right:0;}
#es .es-profile-header__avatar-wrap .es-flyout-content{bottom:0;width:100%;height:30px;line-height:30px;background:#fff}
#es .o-tabs{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction: row;
    width: 100%;flex-wrap: wrap;}
#es .o-tabs--stacked .o-tabs__item{margin-top: 15px; padding-left: 15px;color:#111;border:unset;font-size:15px;width: 100%;max-width: 300px;min-width: 300px;}
#es .es-cards--2{margin-left:0;margin-right:0}
#es .o-tabs--stacked .o-tabs__link:hover{color:#111;background-color:#f1f0f0}
#es .o-tabs--stacked .o-tabs__item.active>.o-tabs__link{color:#4c90fe;border-right:none;background-color:#f1f0f0;padding:10px 15px;font-size:15px}
#es .es-side-widget .o-tabs__link{color: #111;
    padding: 10px 15px;
    background-color: #fff;
    border-radius: 999px;
    display: flex;
    align-items: center;
    height: 50px;}
#es .es-side-widget__title{font-size:17px;font-weight:400;color:#111;display:none}
#es .es-cat-header__title-link{font-weight:400;color:#111;font-size:3em}
#es .es-media-caption{margin-bottom:20px;padding:0;display:block;line-height:1.5;font-size:15px}
#es .es-profile-info{max-width:777px;margin:0 auto;font-size:17px;line-height:1.7}
#es .es-card__avatar{position:relative;margin:0 15px 5px 0;top:0;left:0;width:70px;height:70px;border-radius:0;background:none;padding:0;float:left}
#es .es-cluster-header__title-link{font-weight:400;margin-top:0;margin-bottom:0;font-size:30px;line-height:50px;text-align:center}
#es h1.es-cluster-header__meta{color:#111;font-size:17px;font-weight: 400;line-height:1.7;text-align:center;max-width:640px;margin:0 auto}
#es .es-cluster-header__meta{color:#111;font-size:17px;font-weight: 400;line-height:1.7;text-align:center;max-width:640px;margin:0 auto}
#es .es-cluster-header__aeonup{display: flex;
    flex-wrap: wrap;
    flex-direction: row;margin-bottom: 30px;}
#es b,strong{font-weight:500;letter-spacing:0}
#es .es-cards--2 .es-cards__item{-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%;padding:0 7px 15px}
#es .profile-data-info__data{border-bottom:none;padding:0}
#es .es-hr{margin:15px 0;border-top:1px solid #f1f0f0}
#es.es-photo-popup .es-photo-next-button i{right:0}
#es .es-photo-next-button i{right:0}
#es .es-photo-prev-button i{left:10px}
#es .es-photo-meta-field .es-photo-location{font-size:12px}
#es .es-photo-meta-field .es-photo-date>i{right:70px;width:50px;font-size:12px;font-style:normal}
#es .es-album-meta-field .es-album-date>i{right:100px;width:100px;font-size:14px;font-style:normal}
#es .es-album-item .es-photo-item.layout-form{height:500px;width: 25%;padding-top:25px;border: 1px solid #f1f0f0;}
#es .es-album-item .es-photo-item.layout-form .aeon-photo-content .es-photo figure { max-height: 300px!important;}
#es .es-album-item .es-photo-item.layout-form .aeon-photo-content .es-photo figure img {
    display: flex;
    margin: 0 auto;
    width: auto!important;
    height: auto!important;
    align-items: center;
    justify-content: center;
    align-self: center;
    vertical-align: middle;
    position: relative;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 10px 10px 0;
}
#es .btn-es-primary-o{background-color:#fff!important;border-color:#f1f0f0!important;border: unset;box-shadow: 0 5px 15px rgb(139 160 176 / 10%);}
#es .es-photo-meta-titleaeo{position:relative;padding:15px 3px;line-height:1;color:#777;font-size:12px}
#es .photoeditpop {
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    align-self: center;
    width: 100%;
	margin: 15px 0;
}
#es .photoeditpop a{
    border: 1px solid #f1f0f0;
	border-radius: 3px;
	color: #111;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    align-self: center;
    width: 200px;
    line-height: 40px;
    text-align: center;
}
#es .photoeditpop a:hover {color: #333;background-color: #fafafa; border-color: #f1f0f0;}
#es .es-photo-item.layout-form .es-photo-menu-form {
    display: flex;
    width: 100%;
    height: 70px;
    z-index: 1000;
    justify-content: center;
    align-self: center;
    align-items: center;
    float: none;
    background: #fff;
    margin-top: -5px;
}
#es .es-photo-title-field{display:block;width:100%;font-size:15px!important;font-weight:400!important;height:33px!important;padding:15px!important;border:0!important;border-bottom:1px dotted #ccc!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:unset!important;margin:0!important;color:#333!important;background:#fafafa}
#es .es-album-item .es-photo-item.layout-form.is-selected .es-media-checkbox,#es .es-album-item .es-photo-item.layout-form:hover .es-media-checkbox,#es .es-album-item .es-photo-item.layout-item.is-selected .es-media-checkbox,#es .es-album-item .es-photo-item.layout-item:hover .es-media-checkbox{display:none}
#es.view-albums.layout-form .es-media-checkbox{top:0;left:11px}
#es .es-album-item .es-photo-item.layout-form .es-photo-header{padding:0 10px;margin:0}
#es .es-album-item .es-photo-item.layout-form .es-photo-content{height:300px;padding:0 10px}
#es .es-photo-form-fields{border:unset;border-radius:unset;min-height:auto;background:#fff}
#es .es-album-item .es-photo-item.layout-form .es-photo-title-field{font-size:15px!important;font-weight:400!important;color:#111!important;padding:5px 15px!important;height:50px!important;background:#fafafa}
#es .es-photo-caption-field{margin:0!important;padding:15px!important;resize:none;min-height: 100px;max-height:200px;height:auto;color:#111!important;font-size:15px;    background: rgb(139 160 176 / 10%);}
#es .es-album-item .es-photo-item.layout-form .es-photo-menu-form{top:0;z-index:100000}
#es .es-album-item .es-photo-item.layout-form.show-all .es-photo-menu-form, #es .es-album-item .es-photo-item.layout-form:hover .es-photo-menu-form {
    display: flex;
    justify-content: flex-end;
    position: absolute;
    height: 25px;
    width: 30px;
    right: 10px;
	background: #fff;
}
#es .es-card{border:none;border-radius:9px;-moz-box-shadow:0 5px 15px rgb(139 160 176 / 10%);-webkit-box-shadow:0 5px 15px rgb(139 160 176 / 10%);box-shadow:0 5px 15px rgb(139 160 176 / 10%);font-size:14px;line-height:1.55;overflow: hidden;}
#es .es-card .btn{ height: 50px;line-height: 50px;}
#es .es-card.video{border:none;box-shadow:none;border-radius:9px}
#es .es-card__ft a{font-size:14px;color:#4c90fe}
#es .es-card__ft{font-size:12px;color:#111;display:flex;flex-wrap:wrap;justify-content:center}
#es .aeoncardfot{font-size:14px;color:#111;padding:10px 15px}
.ldataalbom{float:left}
.rdataalbom{float:right}
#es .es-card__self{background-size: unset;
    border: 0;
    bottom: 0;
    height: 100%;
    left: 0;
    position: unset;
    top: 0;
    object-fit: cover;
    width: 100%;
    min-width: 100%;
    min-height: 250px;
    flex-shrink: 0;}
#es .es-view-page-as {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    position: relative;
    display: none;
}
#es .videolabsover{font-size:19px;font-weight:400;margin:15px;line-height:1.4em;text-align:left}
#es .es-video-other {margin-top: 30px;}
#es .videolabsover a{color:#111}
#es .es-card__title{display: block;color: #000;font-size:23px;font-weight:400;margin:15px 20px;line-height:1.4em;text-align:center}
#es .filmtitlelabs{font-size:27px;font-weight:400;line-height:1.4em;text-align:center;margin:30px}
#es .filmtitlelabs a{color:#111}
#es .es-card__ft .g-list-inline>li{line-height:40px}
#es .es-card__bd{flex:1 0 auto;padding:0px}
#es .aeoncard_cover {
    display: flex;
    height: 250px;
    width: 100%;
    overflow: hidden;
    position: relative;
    padding: 0;
    justify-content: center;
    align-items: center;
}
#es .es-card__desc{text-align:left;margin: 0 20px;}
#es .es-card__meta{font-family: Roboto, Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;padding: 15px;font-size:18px;line-height:1.7;color:#000;width:100%;margin:0 auto;background:#fff}
#es .es-card__meta a{color:#4c90fe}
#es .es-card--border{border-top:none}
#es .es-card__title a{color:#111}
#es a.aeonpoplink{font-weight:300!important;font-size:12px;color:#111;text-align:center;display:block;height:30px}
#es .es-photo-nav-button i{width:39px;height:39px;font-size:39px;padding:10px 0;color:#333}
#es .es-stream-filter-dropdown__item .o-checkbox label:before{display:none;}
#es .o-checkbox label{display:block;text-align: left;position:relative;padding: 0 0 0 5px;font-weight:400;font-size:inherit;line-height:1.5;margin:0}
#es .o-checkbox{padding-left:0;margin-top:0;margin-bottom:0;font-size:14px}
#es .vhodloginbox .o-checkbox {
    padding: 0;
    margin-left: 15px;
}
#es .es-media-delete-all-actions{border-top:none;border-bottom:none;padding:0;margin:0;align-self:center}
#es .btn-toolbar>.btn,#es .btn-toolbar>.input-group,#es .btn-toolbar>.o-btn-group{margin-left:10px}
#es .es-media-title a{font-size:25px;font-weight:400;margin:15px auto;line-height:1.4;display:block;color:#111;word-break:break-word}
#es.es-photo-popup .es-photo-title {text-align:left;font-size:15px;font-weight:400;margin:15px auto;line-height:1.4;display:block;color:#111;word-break:break-word}
#es.es-photo-popup .es-photo-title h2 {font-family: Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;text-align:left;font-size:15px;font-weight:400;margin:30px auto 20px;line-height:1.4;display:block;color:#111;word-break:break-word}
#es.es-photo-popup .es-photo-title a{color:#111;}
#es.es-photo-popup .es-photo-title a:hover {color: #4c90fe;}
#es .es-media-header-affix-wrapper.affix{border:none;display:flex;position:relative!important;background:#fff}
#es .es-album-form{margin-top:50px;display:none}
#es .o-select-group--inline{float:left;margin-right:4px}
#es .o-btn-group.open .dropdown-toggle_{background-color:#fff!important}
#es .es-album-item .es-photo-item.layout-item .es-photo-footer{display:flex;flex-wrap:wrap;align-items:center;align-self:center;justify-content:center;width:100%;background:#fff;height:auto;border-radius: 3px;padding-top:0;opacity:1;z-index:9999;position:relative}
#es .es-albums {
    -webkit-transition: opacity .1s ease-in-out;
    -o-transition: opacity .1s ease-in-out;
    transition: opacity .1s ease-in-out;
    opacity: 1;
    background: #fafafa;
}
.aeonalbomfototitle{width:100%;display:flex;justify-content:center;align-items:center;align-self:center;padding:15px 15px 0;}
#es .es-photo>a.fit-both img{opacity:1;margin:0 auto}
#es .aeonalbomfototitle h2{margin-bottom:0;margin-top:0;line-height:1}
#es .aeonalbomfototitle a{color:#111;font-size:15px;font-weight:400;line-height:1.5;font-family: Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;}
#es .aeonalbomfototitle a:hover {color: #4c90fe;}
#es .es-media-header-affix-wrapper.affix .es-media-item-menu{top:5px;right:8px}
#es .es-album-item .es-photo-item.layout-item .es-photo-info{display:none}
#es .es-album-title{text-shadow:none}
#es .es-media-info{max-width:100%}
#es.es-photo-popup .es-photo-title h1 a{text-align:left!important;font-size:17px;font-weight:400;margin:15px auto;line-height:1.5;display:block;color:#111}
#es .response-photo-title{text-align:center;font-size:25px;font-weight:400;margin:15px auto;line-height:1.5;display:block;color:#111}
#es .es-media-stat span{font-size:15px;line-height:15px;color:#333}
#es .es-photo-exif{position:relative;margin:20px}
#es .es-photo-exif__title{font-weight:400;margin-bottom:15px;font-size:15px}
#es .es-photo-exif__item{flex:0 0 50%;color:#333;margin-bottom:10px}
#es .es-album-info>h2,#es .es-album-info>div{position:relative;z-index:2}
#es .aeon-photo-content{width:100%;margin:0 auto;position:relative;height:100%!important;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;align-self:center;justify-content:center}
#es .es-album-item .es-photo-item.layout-item{display:flex;flex:0 0 50%;flex-direction:row;flex-wrap:wrap;align-items:center;align-self:center;justify-content:center;width:50%;max-width:639px;height:auto!important;padding:0 17.5px 35px 17.5px;margin:0;border:none;right:0;float:none;background:none;cursor:unset;/* -moz-box-shadow:0 1px 1.5px 0 #f1f0f0;-webkit-box-shadow:0 1px 1.5px 0 #f1f0f0;box-shadow:0 1px 1.5px 0 #f1f0f0; */}
#es .es-media-header-affix-wrapper{display:flex;flex-wrap:wrap;align-self:center;align-items:center;justify-content:center;width:100%;margin:15px auto;height:100px;}
#es .es-album-browser-content{max-width:1239px;width:100%;margin:0 auto;display:block;flex-wrap:wrap;align-items:center;justify-content:center;position:relative}
#es .es-photo-response{border-bottom:1px solid #f1f0f0}
#es .es-album-item .es-photo-item.layout-item.featured{width:66%}
#es .es-media-group{line-height:15px;font-size:14px}
#es .es-media-stats{display:none}
#es .es-media-stat{width:50%;border-right:none}
#es .es-album-item .es-photo-item.layout-item .es-media-stat{width:50%;padding:0;color:#fafafa;border-right:none}
#es .es-album-item .es-photo-item.layout-item .es-media-stat+.es-media-stat{border-left:none;border-right:none}
#es .es-album-item .es-photo-item.layout-item .es-media-stats{border:none;border-top:none;width:35%;height:50px;line-height:50px;margin:0 auto;display:block;background:rgba(0,0,0,0.11);border-radius:3px}
#es .es-album-item .es-photo-item.layout-item .es-photo-menu-item{justify-content: flex-end;position:absolute;z-index:1000;top:0;right:5px;opacity:1;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
#es .es-album-item.layout-form .es-album-menu-form{display:block;position:relative;margin:0 auto}
#es .es-album-item .es-photo-item.layout-item .es-media-stat>span{font-size:15px;color:#fafafa}
#es .icon-es-24{width:1em!important;height:1em!important;line-height:1em}
#es .es-sharing .es-sharing-list{text-align:center}
#es .es-sharing .es-sharing-list>li{width:50px}
.aeonsoc .fa{content:' ';vertical-align:middle;display:inline-block;background-image:url(../../../../../aeonmedia/labs.svg?7fe57c435fd3545799aeo7se41179k9f7s7=1);background-repeat:no-repeat;background-size:1em 15em;margin:0 15px;cursor:pointer}
.aeonsoc{font-size:23px;display:inline-block;width:150px;margin-left:180px;position:relative;top:35px}
#es .aeonsoc .fa-vk {
    font-size: 23px!important;
}
#es [class*=" icon-es-"],#es [class^=icon-es-]{content:' ';vertical-align:middle;display:inline-block;background-image:url(../../../../../aeonmedia/labs.svg?7fe57c435fd3545799aeo7se41179k9f7s7=1)!important;background-repeat:no-repeat;background-size:1em 14em}
#es .icon-es-facebook{background-position:0 -9em;width:1em;height:1em;font-size:19px!important}
#es .icon-es-telegram{background-position:0 -11em;width:1em;height:1em;font-size:19px!important}
#es .icon-es-vk{background-position:0 -10em;width:1em;height:1em;font-size:21px!important}
#es .icon-es-tumblr{background-position:0 -13em;width:1em;height:1em;font-size:19px!important}
#es .es-label-state--featured{background-color:#fff;color:#111}
#es .es-label-state__icon:before{font-family:none;font-weight:500;font-style:normal;text-decoration:inherit;content:' ';vertical-align:middle;display:inline-block;background-image:url(../../../../../aeonmedia/aeonalbom.svg?7fe57c435fd3545799aeo7se41179k9f7s7=1);background-repeat:no-repeat;background-size:1em 31em;color:#fff;text-decoration:none;background-position:0 0;width:1em;height:1em}
#es .o-checkbox input[type=checkbox]:checked+label:after{font-family:none;font-weight:500;font-style:normal;text-decoration:inherit;content:' ';vertical-align:middle;display:inline-block;background-image:url(../../../../../aeonmedia/aeonalbom.svg?7fe57c435fd3545799aeo7se41179k9f7s7=1);background-repeat:no-repeat;background-size:1em 31em;color:#fff;text-decoration:none;background-position:0 -13em;width:1em;height:1em;font-size:19px}
#es .btn-file:before{font-family:none;font-weight:500;font-style:normal;text-decoration:inherit;content:' ';vertical-align:middle;display:inline-block;background-image:url(../../../../../aeonmedia/aeonalbom.svg?7fe57c435fd3545799aeo7se41179k9f7s7=1);background-repeat:no-repeat;background-size:1em 31em;color:#fff;text-decoration:none;background-position:0 -4em;width:1em;height:1em;top:10px;font-size:15px}
#es .es-story-bg-menu-preview i.fa.fa-fill-drip{content:' ';vertical-align:middle;display:inline-block;background-image:url(../../../../../aeonmedia/aeonalbom.svg?7fe57c435fd3545799aeo7se41179k9f7s7=1);background-repeat:no-repeat;background-size:1em 31em;text-decoration:none;background-position:0 -12em;width:1em;height:1em}
#es .aeon__icon{width:23px;height:23px;display:inline-block;font-size:23px;line-height:23px}
#es .aeonicon:before{content:' ';vertical-align:middle;display:inline-block;background-image:url(../../../../../aeonmedia/aeonalbom.svg?7fe57c435fd3545799aeo7se41179k9f7s7=1);background-repeat:no-repeat;background-size:1em 31em}
#es .es-dialog-close-button i:before{content:' ';vertical-align:middle;display:inline-block;background-image:url(../../../../../aeonmedia/aeonalbom.svg?7fe57c435fd3545799aeo7se41179k9f7s7=1);background-repeat:no-repeat;background-size:1em 31em}
#es.is-mobile .es-mobile-filter-toggle a.btn-control.btn.btn-default:before{content:' ';vertical-align:middle;display:inline-block;background-image:url(../../../../../aeonmedia/aeonalbom.svg?7fe57c435fd3545799aeo7se41179k9f7s7=1);background-repeat:no-repeat;background-size:1em 31em;background-position:0 -2em;width:1em;height:1em}
#es .aeonicon.aeongrid3:before{background-position:0 -30em;width:1em;height:1em;font-size:25px;line-height:25px;margin-left: 5px;}
#es .aeonicon.aeongrid2:before{background-position:0 -29em;width:1em;height:1em;font-size:25px;line-height:25px;margin-left: 5px;}
#es .aeonicon.aeongrid1:before{background-position:0 -28em;width:1em;height:1em;font-size:25px;line-height:25px;margin-left: 5px;}
#es .aeonicon.verifed:before{background-position:0 -27em;width:1em;height:1em;font-size:12px;line-height:12px;margin-bottom: 7px;margin-left: 1px;}
#es .es-profile-header__title .aeonicon.verifed:before{font-size:18px;line-height:18px;margin-bottom: 15px;margin-left: 7px;}
#es .es-stream-meta .es-stream-meta-footer .aeon__icon.aeonicon.verifed{display: none;}
#es .aeonicon.aeonizl:before{background-position:0 -26em;width:1em;height:1em;}
#es .aeonicon.aeonz:before{background-position:0 -25em;width:1em;height:1em;margin-top: 3px;}
#es .aeonicon.aeoncheckb:before{background-position:0 -24em;width:1em;height:1em}
#es .aeonicon.aeonoriginalfoto:before{background-position:0 -23em;width:1em;height:1em;font-size:21px}
#es .aeonicon.aeonpagealbom:before{background-position:0 -22em;width:1em;height:1em}
#es .aeonicon.aeonlol:before{background-position:0 -21em;width:1em;height:1em}
#es .aeonicon.aeongod:before{background-position:0 -20em;width:1em;height:1em}
#es span.aeongod{margin-right:10px}
#es span.aeoncheck{margin-right:10px}
#es span.aeoncheckb{margin-right:10px}
#es span.aeonz{margin-right:10px}
#es span.aeonizl{margin-right:10px}
#es .aeonicon.aeonstream:before{background-position:0 -19em;width:1em;height:1em}
#es .aeonicon.aeonvideo:before{background-position:0 -18em;width:1em;height:1em}
#es .aeonicon.aeoneye:before{background-position:0 -17em;width:1em;height:1em}
#es .aeonicon.aeonfot:before{background-position:0 -16em;width:1em;height:1em}
#es .aeon__icon.aeonfot{font-size:23px}
#es .es-story-panel-button i{line-height:1;font-size:17px;width:auto;height:auto}
#es .aeonicon.aeonshare:before{background-position:0 -14em;width:1em;height:1em;line-height:35px;font-size:23px}
span.aeon__icon.aeonicon.aeonshare{line-height:35px}
#es .fa-times:before{background-position:0 -6em;width:1em;height:1em}
#es .aeonicon.aeonwos:before{background-position:0 0;width:1em;height:1em}
#es .aeonicon.aeoncom:before{background-position:0 -1em;width:1em;height:1em}
#es .aeonicon.aeonset:before{background-position:0 -2em;width:1em;height:1em}
#es .aeonicon.aeonconfig:before{background-position:0 -3em;width:1em;height:1em;background-color:#fff;font-size:17px}
#es .aeonicon.aeonconfigpro:before{background-position:0 -15em;width:1em;height:1em}
#es .aeonicon.aeonupload:before{background-position:0 -4em;width:1em;height:1em}
#es .aeonicon.aeonpopmenu:before{background-position:0 -5em;width:1em;height:1em}
#es .aeonicon.aeonclo:before{background-position:0 -6em;width:1em;height:1em}
#es .aeonicon.aeoncheck:before{background-position:0 -7em;width:1em;height:1em}
#es .aeonicon.aeongala:before{background-position:0 -8em;width:1em;height:1em}
#es .aeonicon.aeonundo:before{background-position:0 -9em;width:1em;height:1em}
.flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
#es .aeonicon.aeonsmile:before{background-position:0 -10em;width:1em;height:1em}
#es .aeonicon.aeonkarta:before{background-position:0 -11em;width:1em;height:1em}
.object-content{font-size:12px;font-weight:300}

.aeonmen{width:39px;height:39px;line-height:39px;display:inline-block}
.aeonmentop:before{content:' ';vertical-align:middle;display:inline-block;background-image:url(/aeonmedia/aeonmen.svg?7fe57c435fd3545799aeo7se41179k9f7s7=1);background-repeat:no-repeat;background-size:1em 9em}
.aeonmentop.aeoncompas:before{background-position:0 0;width:1em;height:1em;font-size:27px}
.aeonmentop.postdao:before{background-position:0 -1em;width:1em;height:1em;font-size:35px}
.aeonmentop.aeonlogin:before{background-position:0 -2em;width:1em;height:1em;font-size:25px}
.aeonmentop.aeonnotif:before{background-position:0 -3em;width:1em;height:1em;font-size:25px}
.aeonmentop.aeonpoisk:before{background-position:0 -4em;width:1em;height:1em;font-size:27px}
.aeonmentop.aeonlist:before{background-position:0 -5em;width:1em;height:1em;font-size:27px}
.aeonmentop.aeonlogos:before{background-position:0 -6em;width:1em;height:1em;border-radius:7px;font-size:27px}
.aeonmentop.aeoncamerafilm:before{background-position:0 -7em;width:1em;height:1em;font-size:27px}
.aeonmentop.aeonseriesfilm:before{background-position:0 -8em;width:1em;height:1em;font-size:27px}

.aeonmenusvg:before{content:' ';vertical-align:middle;display:inline-block;background-image:url(/aeonmedia/aeonmen.svg?7fe57c435fd3545799aeo7se41179k9f7s7=1);background-repeat:no-repeat;background-size:1em 9em}
.aeonmenusvg.aeonlentasvg:before{background-position:0 0;width:1em;height:1em;margin: 0 10px 0 0;font-size:25px;}
.aeonmenusvg.aeonpagesvg:before{background-position:0 -6em;width:1em;height:1em;margin: 0 10px 0 0;border-radius:7px;font-size:25px;}
.aeonmenusvg.aeoncamerafilmsvg:before{background-position:0 -7em;width:1em;height:1em;margin: 0 10px 0 0;font-size:25px;}
.aeonmenusvg.aeonseriesfilmsvg:before{background-position:0 -8em;width:1em;height:1em;margin: 0 10px 0 0;font-size:25px;}

#es #listsheetswitch {
    display: flex;
    justify-content: flex-end;
    margin: 0 20px 30px 0;	
}
#es #listsheetswitch .listswatch {
    margin-right: 25px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 35px;
    height: 35px;
    cursor: pointer;
}
#es .es-stream-info-meta{font-size:12px;height:30px;line-height:30px;display:block}
#es.popbox{border:unset;border-radius:9px;line-height:1.5;z-index: 1000;box-shadow: 0 5px 15px rgb(139 160 176 / 10%);overflow: hidden;}
#es.es-docker.is-top.active-notifications .btn-notifications:before {
    border-bottom-color: rgb(139 160 176 / 10%);
}
#es.popbox-navbar--docker .g-list-inline>li {
    font-size: 12px;
}
#es .g-list-inline {
    font-size: 0;
    display: flex;
}
#es .g-list-inline--dashed>:not(:first-child) {
    margin-left: 8px;
    padding-left: 15px;
    border-left: unset;
}
#es.popbox--cluster {
    width: 320px;
    font-size: 14px;
    color: #fff;
    background-color: #1d1d1d;
    border-color: #1d1d1d;
    border-radius: 9px;
}
#es.popbox--cluster .popbox-content {
    display: flex;
    height: 90px;
    justify-content: center;
    align-items: center;
    align-self: center;
}
#es .o-avatar-v2 {
    position: relative;
    display: inline-flex;
    flex-shrink: 0;
    border-radius: 5px;
    width: 40px;
    height: 40px;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    background: transparent;
}
#es .o-avatar-v2__content {
    width: 100%;
    height: 100%;
    color: #fff;
    text-align: center;
    align-items: center;
    justify-content: center;
    display: flex;
    border-radius: 50%;
    flex-grow: 1;
    overflow: hidden;
}
#es .popbox-content__bd {
    display: none;
}
#es.popbox--cluster .popbox-content__ft {
    width: 100%;
    height: 100%;
	padding: 15px 0;
    color: #fff;
    text-align: center;
    align-items: center;
    justify-content: center;
    display: flex;
}
#es.popbox--cluster .o-avatar-v2 {
    position: relative;
    display: inline-flex;
    flex-shrink: 0;
    border-radius: 50%;
	margin-left: 10px;
    width: 70px;
    height: 70px;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    background: transparent;
}
#es .es-dialog-modal {
    position: relative;
    border-radius: 9px;
    -webkit-box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
    box-shadow: 0 5px 15px rgb(139 160 176 / 10);
    max-width: 100%;
    max-height: 100%;
    min-width: 320px;
    min-height: 170px;
}
#es.popbox--cluster .o-avatar-v2 img {
    width: 70px;
    height: 70px;
}
#es .popbox-info {
    padding:0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
}
#es .popbox-item-info {
    display: flex;
    justify-content: center;
    width: 100%;
}
#es .popbox-footer {
    display: flex;
    padding: 5px;
}
#es .popbox-item-info a {
    color: #fff;
    font-size: 14px;
}
#es .popbox-item-info a:hover {
    color: #4c90fe;
}
#es.popbox.top-left .arrow {
    bottom: -7px;
    left: 18px;
    margin-left: -7px;
    border-width: 7px 7px 0;
    border-top-color: #1d1d1d;
}
#es.popbox.bottom-left .arrow {
    top: -7px;
    left: 18px;
    margin-left: -7px;
    border-width: 0 7px 7px;
    border-bottom-color: #1d1d1d;
}
#es.popbox.top-right .arrow {
    bottom: -7px;
    left: auto;
    margin-left: -7px;
    border-width: 7px 7px 0;
    border-top-color: #1d1d1d;
}
#es.popbox.bottom-right .arrow {
    top: -7px;
    left: auto;
    margin-left: -7px;
    border-width: 0 7px 7px;
    border-bottom-color: #1d1d1d;
}
#es .es-reaction-stats-list .o-media__body a{color:#111}
#es .popbox-location{width:375px;height:auto;padding:1px}
#es .es-location-map{background-image:none;padding-top:33%}
#es .es-story-meta-button{float:left;cursor:pointer;position:relative;text-align:center;margin-right:0;margin-left:7px;background-color:transparent;color:#111!important;font-size:12px;border-radius:1px}
#es .es-photo-popup-nav .o-nav__item{margin-right:15px;vertical-align:middle}
#es .es-media-info>small>span{display:inline;color:#777;font-size:12px}
#es .es-photo-item.layout-item .es-photo-menu-item .o-nav__item>a,#es .o-btn-group.open .btn-photo-popup-nav-item,#es .btn-photo-popup-nav-item,#es .btn-photo-popup-nav-item:active{line-height:30px}
#es [name=date-form] input,#es [name=date-form] select{float:left;text-align:center;margin-bottom:5px;font-size:12px;height:35px}
#es .es-photo-meta-field .es-photo-date>span{padding-left:15px;font-size:12px;color:#428bca}
#es.es-docker .labs-popup{background:#fff;line-height:1.5;text-align:left;border:solid 1px #f1f0f0;border-radius:1px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.44);white-space:normal;z-index:1000}
#es.es-docker.is-top.active-mobile-login .labs-popup-window{margin-top:44px;position:absolute;top:0;right:0;display:block;width:300px;height:auto}
#es.es-docker .labs-login-box{display:none}
#es.es-docker .labs-login-box__form{color:#111;font-size:0;text-transform:none;padding:15px;-webkit-align-items:center;-ms-align-items:center;align-items:center;display:block}
#es.es-docker .labs-login-box .labs-form-group{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;position:relative;padding:10px 15px}
#es .o-alert--dismissible .o-alert__close{height:15px;top: 0;right: 0;}
#es.es-dialog.has-footer .es-dialog-modal{min-height:270px}
#es button.o-alert__close{height:15px;margin: 0 0 0 20px;}
#es .es-story-bg-menu{max-width:199px;margin:10px}
#es .es-story-bg-menu-preview{color:#111;border:1px solid #f1f0f0}
#es .dropdown-menu>.active>a,#es .dropdown-menu>.active>a:hover,#es .dropdown-menu>.active>a:focus{color:#111;background-color:#f1f0f0}
#es .es-story .es-album-view .es-album-upload-button{background:#fafafa;border-radius:1px;height: max-content;}
#es .es-story .es-album-view.can-drop-file .drop-hint {
    display: block;
    height: 80px;
}
/* #es .es-story .es-album-view.has-photos.can-drop-file .add-hint {
    display: none;
} */
#es .es-story .es-album-view .es-album-upload-button:hover{background:#f1f0f0}
#es .es-story .es-album-view .es-album-upload-button>span{color:#333}
#es.es-docker{z-index:1009}

#es .lentafiltercat.dropdown_ {
    display: flex;
}
#es .lentafilterbar {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
	margin: 15px 15px 50px;
}
#es button.btnfilter.dropdown-toggle_ {
    background: #fff;
    border-radius: 999px;
    height: 50px;
    line-height: 50px;
    width: 100px;
    text-align: center;
    cursor: pointer;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
}
#es .btnfilter i.i-chevron.i-chevron--down {
    display: inline-block;
    width: 15px;
    height: 15px;
    line-height: 15px;
    margin-left: 10px;
    color: #111;
}
#es .dropdownmenufilter {
    display: none;
}
#es .open>.dropdownfiltercat {
    position: absolute;
    z-index: 9999;
    right: 0;
    left: auto;
    top: 55px;
    width: auto;
	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: wrap;
}
#es .dropdownfiltercat {
    left: auto;
    right: 0;	 
}
#es a.aeonfilterflex {
    margin-top: 5px;
	background: #fafafa;
    border-radius: 9px;
    height: 44px;
    line-height: 44px;
    color: #111;
    padding: 0 10px;
    width: 100%;
}
#es a.aeonfilterflex.active {
    color: #4c90fe;
}
#es .es-stream-filter-icon:before,#es .es-stream-filter-icon:after{background-color:#fbbc05}
#es .es-stream-filter-icon:after{background-color:#ea4335}
#es .es-stream-filter-icon i:before,#es .es-stream-filter-icon i:after{background-color:#34a853}
#es .es-stream-filter-icon i:after{background-color:#4285f4}
#es .es-story .es-album-view .es-album-upload-button>span b{font-weight:400;letter-spacing:0}
#es .textavtorlimit{margin-left:55px;display:block;color:#333;font-size:12px;line-height:1.4;padding:15px 0}
#es [data-story-plugin-name="text"]{display:none!important}
#es .es-dialog-content *{font-size:12px;border: unset;}
#es .es-repost-preview {
    padding: 0;
    border: unset;
    margin: 15px auto;
}
#es.is-mobile.es-dialog {
    z-index: 2147483647;
    width: 100%;
    height: 100%;
}
#es.es-dialog.active {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}
#es .es-dialog-footer-content {
    text-align: center;
    border-radius: 0 0 9px 9px;
    overflow: hidden;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-align-content: space-evenly;
    -ms-align-content: space-evenly;
    align-content: space-evenly;
}
#es .es-dialog-footer-content .btn+.btn, #es .es-dialog-footer-content .btn:active+.btn, #es .es-dialog-footer-content .btn:focus+.btn, #es .es-dialog-footer-content .btn:hover+.btn {
    border-left: unset!important;
}
#es .es-dialog-footer-content .btn, #es .es-dialog-footer-content .btn:active, #es .es-dialog-footer-content .btn:focus, #es .es-dialog-footer-content .btn:hover {
    -webkit-flex: 1!important;
    -ms-flex: 1!important;
    flex: 1!important;
    border-radius: 9px!important;
    height: 47px!important;
    border: 0!important;
    background-color: unset!important;
    background-image: none!important;
    opacity: 1!important;
    line-height: 38px!important;
}
#es .es-dialog-footer {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 48px;
    z-index: 2;
    display: none;
    background: #fff;
    border-top: 1px solid #e1e1e1;
    border-radius: 0 0 9px 9px;
}
#es.view-registration {
    max-width: 770px!important;
    min-width: 300px;
    width: auto;
    margin: 30px auto!important;
    padding: 15px!important;
    display: block!important;
}
#es .t-text--danger {
    font-size: 14px;
    display: block;
    float: left;
    width: 200px;
}
#es .o-input-group__btn>.btn{height:40px}
#es .o-input-group__btn{font-size:12px}
#es .es-stepbar{z-index:0;display:none}
#es .es-login{margin:0 auto;width: 100%;}
#es .es-login-box{background-color:#fff;border-radius:unset;padding:0 0 25px}
#es .o-form-group--float .o-form-control{padding:15px;height:44px!important}
#es .o-form-group--float.is-filled .o-form-control:not(select),#es .o-form-group--float.is-focused .o-form-control:not(select){padding-top:20px;padding-bottom:12px}
#es .o-form-group--float.is-filled .o-control-label, #es .o-form-group--float.is-focused .o-control-label {top: 7px;left: 15px;font-size: 12px!important;}
#es .o-form-group--float .o-control-label {position: absolute;top: 15px;left: 15px;margin-bottom: 0;pointer-events: none;color: #777;line-height: 1;font-weight: 400;z-index: 2;transition: none;}
#es .es-login-social-container{margin:15px 0}
#es .es-dialog-back-button i,#es .es-dialog-close-button i{top:0}
#es .es-dialog-back-button,#es .es-dialog-close-button{color:#111}
#es .btn-es-facebook{color: #3d5b95!important;
    background-color: #fff!important;
    border-color: #ffffff!important;
    font-size: 14px!important;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
    margin-bottom: 15px!important;}
#es .btn-es-facebook:active:hover,#es .btn-es-facebook:hover{color:#fff!important;background-color:#3d5b95!important;border-color:#3d5b95!important}
#es .es-dialog-title{font-size:1em;font-weight:400;position:relative;top:0}
#es.es-dialog{background: rgb(255 255 255 / 77%);}
#es .es-dialog-header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 50px;
    line-height: 38px;
    z-index: 3;
    background: #fff;
    border: unset;
    border-bottom: 0;
    padding: 8px 16px;
    border-radius: 9px 9px 0 0;
}
#es .es-dialog-container {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: auto;
    overflow-x: hidden;
    background: #fff;
    border: unset;
    border-radius: 0 0 9px 9px;
}
#es .es-login-box__form{padding:0;border-radius:unset;margin-bottom:20px;box-shadow:none}
#es .es-login-box__msg-title{text-align:center;font-size:1em;font-weight:400;text-shadow:none;background-color:rgba(0,0,0,0.39)!important}
#es.es-docker .btn-docker .docker-avatar{width: 32px!important;height: 32px!important;padding: 0;position: relative;margin: 0;display: flex;justify-content: flex-start;margin-right: 0px;}
#es.es-docker .btn-docker .docker-avatar img{width:32px;height:32px;border-radius: 50%;display: flex;}
#es .es-login-box__form-wrap{max-width:350px;width:100%;margin:0 auto}
#es .profilemenu {
    height: 40px;
    line-height: 40px;
    display: flex;
    justify-content: flex-start;
    margin: 0 10px 5px;
}
#es .profilemenu a {
    color: #111;
    width: 100%;
	padding: 0 10px;
    border-radius: 9px;
}
#es .profilemenu a:hover {
    color: #333;
	background: #fafafa;
}
#es.es-docker .docker-popup {
    padding-top: 7px;
    padding-bottom: 7px;
    background: #fff;
    line-height: 1.7;
    text-align: left;
    border: unset;
    border-radius: 7px;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
    white-space: normal;
    z-index: 1000;
}
#es .es-photo-browser {
    width: 100%;
}
#es .es-photo-browser .es-nav-thumbs {
	-moz-column-count:3;
	-webkit-column-count:3;
	column-count:3
    margin:0;
	min-height:370px;
	padding:0 0 15px;
	-moz-column-gap:7px;
	-webkit-column-gap:7px;
	column-gap:7px;
	-moz-column-fill:balance;
	-webkit-column-fill:balance;
	column-fill:balance
}
#es .es-photo-browser .es-nav-thumbs img {
    height: 100%!important;
    min-width: 300px;
    width: 100%;
    max-width: 390px!important;
    margin: 0 auto;
	padding: 15px 0 0;
}
#es .btn-es-default.active.focus, #es .btn-es-default.active:focus, #es .btn-es-default.active:hover, #es .btn-es-default:active.focus, #es .btn-es-default:active:focus, #es .btn-es-default:active:hover, .open>.dropdown-toggle#es .btn-es-default.focus, .open>.dropdown-toggle#es .btn-es-default:focus, .open>.dropdown-toggle#es .btn-es-default:hover {
    color: #000!important;
    background-color: #fafafa!important;
    border-color: #f1f0f0!important;
	box-shadow: 0 5px 15px rgb(139 160 176 / 10%); 
}
#es .es-dialog-content{position:relative;padding:0;font-size:15px;height:auto;text-align:center}
#es .es-dialog-content .o-radio{display: none;}
#es .es-login-box__msg{color:#fff;padding:0;margin:0 auto}
#es .es-stream .es-story--bg-0:not(.es-story-bg-menu-preview){padding:15px 15px 0}
#es .es-photo-browser .es-nav-thumbs div a.es-thumb{width:30%;margin:15px;display:list-item;float:left;z-index:2}
#es .es-photo-item .es-photo-content{width:100%;position:relative;z-index:2;background:#f1f0f0;margin-bottom:15px}
#es .es-photo-item .es-photo-footer{position:relative;z-index:1;width:100%}
#es .es-photo b,#es .es-photo u{background:#f1f0f0}
#es .es-popup-viewport{width:100%;height:100%;overflow:hidden;background:#f1f0f0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}
#es .es-photo-browser .es-nav-thumbs div a.es-thumb>i{position:absolute;padding-top:100%;top:0;left:0;width:100%;height:100%;border-radius:0;background-size:contain;background-repeat:no-repeat;border:1px solid transparent;background-color:transparent}
#es .es-photo-browser .es-nav-thumbs div .es-thumb>a{display:block;padding:100% 0 0;border-bottom:0}
#es .es-photo-browser .es-nav-thumbs div a.es-thumb.grid-sizer{position:absolute;top:0;left:0;z-index:1;opacity:0;visibility:hidden;min-height:500px}
#es .es-photo-browser .es-nav-thumbs div.es-thumb.featured{width:65%}
.o-help-block{font-size:12px}
#es .o-tabs__bubble{background-color:#f1f0f0;border-radius:1px;color:#111;font-size:12px;font-weight:400}
#es label{font-size:14px;font-weight:400}
#es .o-form-control[disabled],#es .o-form-control[readonly],fieldset[disabled] #es .o-form-control{background-color:#ddd}
#es .o-form-control{height:50px;padding:5px 10px;font-size:17px;line-height:1.55;color:#333;border:1px solid #f1f0f0;border-radius:9px!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s}
#es .mceModernSkin .mceToolbar {
    background: #ffffff;
}
.mceDefaultSkin .mceStatusbar {
    background: #ffffff;
}
.mceDefaultSkin .mceLayout {
    border: 1px solid #ddd;
    border-radius: 3px;
}
#es .data-field-textarea textarea{height:44px;padding:5px 10px;font-size:14px;line-height:1.55;color:#555;border:1px solid #ddd;border-radius:1px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s}
#es .btn-es-default-o a{color:#111!important}
#es.es-dialog.has-footer .es-dialog-container{border-radius:0;padding:15px}
#es .o-form-actions{width: 100%;padding:15px;margin-top:15px;margin-bottom:15px;background-color:transparent;border-top:none}
#es .es-profile-header-nav__link{color:#111;padding:12px 15px 5px;font-size:15px;font-weight:400;border-bottom:1px solid transparent}
#es.is-mobile .es-profile-header-nav {
    -webkit-flex-flow: wrap;
    -ms-flex-flow: wrap;
    flex-flow: wrap;
    -webkit-justify-content: space-around;
    -ms-justify-content: space-around;
    justify-content: space-around;
    padding: 0;
}
#es .es-profile-header-nav__item {
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    margin-bottom: 15px;
}
#es .actionedit {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    max-width: 700px;
    align-items: center;
    justify-content: center;
}
#es .actioneditbtn {
    display: flex;
    height: 44px;
    line-height: 44px;
    justify-content: center;
    border: 1px solid #f1f0f0;
    border-radius: 9px;
    padding: 0 15px;
    margin: 0 15px;
    overflow: hidden;
}
#es .actioneditbtn a{
    color: #111;
}
#es .without-cover+.es-profile-header__bd{margin-top:20px;margin-left:0}
#es .es-profile-header-nav .is-active .es-profile-header-nav__link{color:#111;border-bottom-color:#111}
#es .es-profile-header__bd,#es .es-profile-header__ft,#es .es-profile-header__hd{position:relative;font-size:14px;display:block;width:100%;height: 100%;}
#es .es-profile-header{display: flex;flex-direction: column;background-color:#fff;border:none;width: 100%;max-width:640px;margin:30px auto}
#es .es-profile-header__action-wrap {
    margin-left: unset;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}
#es .es-profile-header.aeonprofile{display: flex;
    flex-direction: row;
	max-width: 640px;
    height: 100%;
    align-items: stretch;
    justify-content: space-around;
    flex-wrap: wrap;
	margin: 30px auto;
	background: #fafafa;
}
#es .es-profile-header__hd.aeonprofile {
    display: flex;
    flex-direction: column;
    width: 30%;
    max-width: 320px;
    align-items: center;
    justify-content: center;
	margin: 0 auto;
}
#es .es-profile-header__bd.aeonprofile {
    display: flex;
    width: 70%;
    height: 100%;
    min-height: 260px;
    flex-direction: column;
    justify-content: center;
    margin: 0 auto;
    padding: 30px;
}
#es .profileobomne {
    display: flex;
    flex-direction: column;
    width: 100%;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 0;
    font-size: 15px;
    word-break: break-word;
	margin: 0;
}
#es .aeonprofile .btn {
    font-weight: 400;
    padding: 0 10px;
    font-size: 14px;
    border-radius: 9px;
    height: 40px;
    line-height: 40px;
    max-width: 350px;
    margin: 0 auto;
}
#es .aeonprofile a.btn.btn-es-default-o.btn-sm.btn--es-subscription {
    padding: 0 0px!important;
    min-width: 110px!important;
    border-radius: 9px!important;
    height: 40px!important;
    line-height: 40px!important;
    margin: 0 auto;
    border: unset;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
}
#es .es-profile-header__action-wrap.aeonprofile {
    display: flex;
	width: 25%;
    height: 50px;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    margin-left: 20px;
}
#es .es-profile-header__action-toolbar.aeonprofile {
    display: flex;
    width: 100%;
    height: 50px;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0;
}
#es .aeonprofile .o-btn-group.o-btn-group--actions {
    margin-top: 0;
}
#es .es-profile-header__action-toolbar.aeonprofile:last-child {
    margin: 0 auto;
}
#es .es-profile-header__action-toolbar{display: flex;flex-direction: column;height:auto;align-items:center;justify-content:center;flex-wrap:wrap;margin:15px auto}
#es .es-profile-header__action-toolbar:last-child{margin:15px auto}
#es .social-likes__widget:last-child{border-right:none}
#es .es-profile-header__meta{
	display: flex;
    color: #111;
    font-size: 15px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    margin: 25px auto 0px;
}
#es .es-profile-header-nav,#es .es-profile-header-nav__item{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:center}
#es .t-text--muted{color:#4c90fe!important}
#es .g-list-inline>li{
	display: flex;
    align-items: center;
    font-size: 14px;
    height: 50px;
    line-height: 50px;
    padding: 0 5px;}
#es .es-profile-header__meta a{color:#111!important;font-size:15px;padding: 0 20px;}
#es .es-profile-header__meta .o-nav__item a:hover {
    color: #4c90fe!important;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}
#es .es-profile-header__meta .o-nav__item a.active {
    color: #4c90fe!important;
	background: #fafafa;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}
#es .lentaback {
    display: flex;
    background: #fafafa;
    padding: 30px;
}
#es .pageactions {
    display: flex;
	flex-wrap: wrap;
    flex-direction: row;
    width: 100%;
    justify-content: center;
    align-items: center;
    height: 70px;
}
#es .pageactionsocial {
    display: flex;
	justify-content: center;
    width: 50%;
}
#es .pagetitlecat {
    display: flex;
	justify-content: center;
    width: 25%;
}
#es .pagetitlecat a {
    color: #111;
}
#es .actionlikepage {
    display: flex;
	justify-content: center;
    width: 25%;
}
#es .es-profile-header__bd{padding:0}
#es .es-profile-header__avatar-wrap{background:none;padding:0;bottom:0;left:0;z-index:2;position:relative;max-width:200px;margin: 30px auto;height:auto}
#es .es-profile-header-nav{border-top:none;padding-left:0;padding-top:0;padding-bottom:0;max-width:640px;margin:20px auto 30px;background: #fafafa;}
#es .without-cover .es-profile-header__avatar-wrap{top:0}
#es .es-story-body, #es .es-story-header {
    margin-left: 0;
    -webkit-transition: unset;
    -o-transition: unset;
    transition: unset;
}
#es .es-story.is-expanded .es-story-header, #es .es-story.is-expanded [data-message-group] {
    opacity: 1;
    height: 50px;
	top: 0;
	margin-bottom: 15px;
}
#es .es-story-header {
    z-index: 3;
    margin-top: 0;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
	justify-content: flex-start;
	align-items: center;
    width: 100%;
    height: 70px;
}
#es .docker-popup-quickpost .es-story-header .es-story-panel-button--label {
    display: none;
}
#es .es-story-selection-popbox{
    max-width: 580px;
}
#es.is-mobile .es-story-header {
    margin-bottom: 10px;
}
#es.is-mobile .es-story-panel-button__label {
    max-width: 150px;
    position: relative;
    cursor: pointer;
    color: #111;
    font-weight: 400;
    padding: 3px 15px;
    padding-right: 24px;
}
#es.is-mobile .es-story-panel-button--photos .es-story-panel-button__shape {
    margin-left: 5px;
    padding-left: 15px;
    height: 50px;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
    background-color: unset;
    -webkit-justify-content: flex-start;
    -ms-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-flex: 0 0 170px;
    -ms-flex: 0 0 170px;
    flex: 0 0 170px;
}
@media (max-width: 479px) and (-webkit-min-device-pixel-ratio: 0) {
#es .es-story-textfield:focus {
    font-size: 17px!important;
	color: #111!important;
	min-height: 50px;
}
}
#es.is-mobile .open>.es-stream-filter-dropdown {
    min-width: auto;
    width: 100%;
    z-index: 1;
	height: 40px;
}
#es.is-mobile .es-story-panel-button div div {
    display: flex;
    color: #111;
    font-size: 14px;
    margin: 0 10px;
    width: 150px;
}
#es .es-cards--3 {
    margin-left: 0; 
    margin-right: 0;
}
#es.is-mobile .es-story-panel-buttons {
    padding: 0;
    overflow: hidden;
    max-width: 170px;
}
#es .es-story [data-message-group] {
    margin-left: 0;
    margin-bottom: 0;
}
#es .es-story-avatar {
    position: relative;
    height: 50px;
    line-height: 50px;
    padding: 0;
    margin: 0;
    -webkit-transition: unset;
    -o-transition: unset;
    transition: unset;
}
#es .es-story.is-expanded .es-story-avatar{top:0}
#es .es-story.is-expanded .es-story-text {
    padding: 0;
    -webkit-transition: unset;
    -o-transition: unset;
    transition: unset;
}


#es .es-story-panel-buttons .es-story-panel-button--videos{display:none!important;padding-right:8px}
#es .docker-popup-quickpost .es-story-panel-buttons{margin-left:0}
#es .es-story-footer{padding-left: 9px;margin-left:0;margin-top:0;height:55px;line-height:55px}
#es .es-story-actions{line-height:55px;height:55px;align-items:center}
#es .es-story-bg-select{margin-left:auto;padding-top:0;padding-bottom:0;height:55px;line-height:27px}
#es .is-editing .es-story-panel-content.active,#es .is-editing .es-story-panel-contents.active{background-color:#fff}
es .es-story .es-album-view .es-album-content{max-height:none;min-height:50px;margin-bottom:0}
#es .es-story .es-album-view.has-photos .es-album-upload-button{float:none;margin:15px auto;padding:0;display:block}
#es .es-profile-header__info-wrap {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 50px;
	margin: 15px auto;
}
#es .aeontitleprofile {
    display: flex;
    justify-content: flex-start;
	width: auto;
}
#es .es-profile-header__title {
    font-size: 1.9em;
    font-weight: 300;
    color: #111;
    line-height: 1.1;
    word-break: break-word;
}
#es .photo-owner-aeon{display:flex;justify-content:center;align-items:center;width:100%;height:40px}
#es .photo-owner-aeon-ava{display:flex;justify-content:flex-start;align-items:center}
#es .photo-owner-aeon-pagelink{display:flex;justify-content:center;align-items:center}
#es.is-mobile .es-story-avatar{display:flex}
#es .es-list-sorting{text-align:right;margin:0 auto}
#es .es-photo-title{font-size:1.9em;font-weight:400;text-align:center;line-height:1.4;padding-top:0;margin:0 auto 30px;word-break:break-word}
#es .aeonpagetitle{position:absolute;top:0;display:flex;flex-wrap:wrap;justify-content: center;align-items: center;width:100%;height:100%;min-height:720px;max-height:720px;background:rgba(0,0,0,0.3);font-size:5em;font-weight:700;color:#fff;line-height:1.4;font-family:serif;text-align:center;word-break:break-word;margin:0;padding: 5%;}
#es .es-profile-header__cover .es-cover-desktop-action{top:20%}
#es .es-cover-viewport{position:absolute;z-index:1000;top:44px;left:0;width:100%;height:100%}
#es .es-album-item .es-photo-item.layout-item.is-selected .es-media-checkbox,#es .es-album-item .es-photo-item.layout-item:hover .es-media-checkbox{display:none;position:absolute;padding:15px}
#es .es-profile-header__avatar-wrap>a img{border-radius:50%}
#es .without-cover .es-profile-header__avatar-wrap>a{width:200px;height:200px;margin:0 auto;overflow: hidden;}
#es .es-profile-header__avatar-wrap .es-flyout-content .es-flyout-button{background: #fff;
    padding: 0;
    font-size: 14px;
    color: #111;
    height: 35px;
    line-height: 35px;
    border-radius: 9px;
        box-shadow: 0 5px 15px rgb(139 160 176 / 10%);}
#es .es-flyout .es-flyout-content{position:absolute;opacity:1;filter:alpha(opacity=1)}
#es .t-lg-mb--lg{margin-bottom:30px!important;margin-top:30px!important}
#es .es-stream-content{margin-bottom:0}
#es .es-stream-meta .es-stream-title{font-size:15px;margin:0 0 3px;padding-right:0;line-height:1.4}
#es .es-snackbar__title {
    font-size: 15px;
    font-weight: 400;
    height: 50px;
    line-height: 50px;
	text-align: center;
}
#es button.btn.pagesavebt.t-lg-pull-right {
    color: #fff!important;
    text-decoration: none;
    display: flex;
    justify-content: center;
    float: none!important;
	width: 200px;
}
#es .es-snackbar{color:#111;background-color:#fafafa;border-radius:unset;font-weight:400;line-height:1;margin-bottom:0;padding:0;justify-content: center;}
#es .mentions div>span{background:#f1f0f0!important;border-radius:1px;-webkit-box-shadow:none;box-shadow:none}
#es .es-story.is-expanded .es-story-textbox .mentions>div {
    -webkit-transition: unset;
    -o-transition: unset;
    transition: unset;
}
/*#es:not(.is-mobile) .es-story.is-story-selection .es-story-panel-button--label{width: 100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;    justify-content: center;align-items: center;flex: 0;}
 	#es.is-mobile .es-story.is-story-selection .es-story-panel-button--label{display:none}
#es .es-story-panel-button--label{display:none} */
#es .es-story.is-story-selection .es-story-panel-button--label{width: 100%;height: 50px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;    justify-content: center;align-items: center;flex: 0;}
#es .es-story-panel-button__label {
	max-width: 415px;
    position: relative;
    cursor: pointer;
    color: #111;
    font-weight: 400;
    padding: 3px 15px;
    padding-right: 24px;
}
#es .es-story-panel-button__label>b {
    font-size: 14px;
    font-weight: 400;
    display: flex;
    align-items: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 1;
    vertical-align: middle;
}
#es .es-story-panel-button__label>b>i{font-size:14px;color:#111}
#es .es-story-panel-button__label:hover,#es .es-story-panel-button__label:active{color:#111}
#es .is-story-selection .es-story-avatar-popbox-toggle {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-width: 170px;
	height: 50px;
    border-radius: 999px;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
}
#es .is-story-selection .es-story-avatar-popbox-toggle::-moz-focus-inner{border:0 !important}
#es .is-story-selection .es-story-avatar-popbox-toggle__icon{display:inline-block;color:#111;font-size:14px;position:absolute;right:8px;top:8px}
#es .is-story-selection .i-chevron.i-chevron--down {
    display: inline-block;
    color: #111;
    font-size: 14px;
    position: absolute;
    right: 8px;
    top: 8px;
}
#es .is-story-selection .i-chevron--down i {
    line-height: 1;
    font-size: 16px;
}

#es .o-avatar-v2--xs {
    width: 27px;
    height: 27px;
    line-height: 1;
    font-size: 12px;
}
#es .embed-responsive .embed-responsive-item, #es .embed-responsive embed, #es .embed-responsive iframe, #es .embed-responsive object, #es .embed-responsive video {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    border: 0;
    background-size: cover;
    background-position: center center;
}

#es .es-story-selection-popbox__tabs {
    background-color: #ffffff;
}
#es .o-tabs--horizontal .o-tabs__item.active .o-tabs__link {
    color: #111;
    border-bottom: unset;
    background-color: #fff;
}
#es .es-story-selection-popbox .es-list {
    max-height: 320px;
    overflow-y: auto;
}
#es .es-story-selection-popbox .es-list__item {
    padding: 10px;
    width: 100%;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
}
#es .es-story-selection-popbox .es-list-item {
    color: #111;
    outline: 0 !important;
}
#es .es-story-selection-popbox .es-list-item__media {
    display: flex;
	align-items: center;
    margin-right: 10px;
}
#es .es-story-selection-popbox .es-list-item__context {
    overflow: hidden;
    -webkit-align-self: center;
    -ms-align-self: center;
    align-self: center;
}
#es .es-story-selection-popbox .es-list-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
	margin-bottom: 0;
    font-weight: 500;
}
#es .es-story-selection-popbox__ft {
    background-color: #fafafa;
    border-top: 1px solid #e1e1e1;
    padding: 10px 0;
    text-align: center;
}

#es .es-story.is-collapsed .es-story-footer,#es .es-story.is-collapsed .es-story-header,#es .es-story.is-collapsed [data-message-group] { height: unset; overflow: hidden; opacity: unset; margin: unset } #es .es-story.is-collapsed [data-message-group] { margin-bottom: unset } #es .es-story.is-collapsed .es-story-text { padding: 20px 10px; -webkit-transition: unset; -o-transition: unset; transition: unset } #es .es-story.is-collapsed .es-story-textbox .mentions>div { min-height: 50px; -webkit-transition: unset; -o-transition: unset; transition: unset } #es .es-story.is-resizing { min-height: unset } #es .es-story.is-resizing .es-story-header { height: unset; opacity: unset } #es .es-story.is-resizing .es-story-footer { opacity: unset; max-height: unset; overflow: hidden } #es .es-story.is-resizing [data-message-group] { margin-bottom: unset } #es .es-story.is-resizing .es-story-text { padding: 20px 10px; -webkit-transition: unset; -o-transition: unset; transition: unset } 
#es .es-story-text {
    padding: 20px 10px!important;
}
#es .mentions {
    position: relative;
}
#es .mentions textarea {
    padding: 0!important;
    margin: 0!important;
    border: 0!important;
    background: transparent!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
    border-radius: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 2;
    white-space: pre-wrap;
    word-wrap: break-word;
    resize: none;
    outline: 0;
    overflow: hidden;
    color: #111;
}
#es .es-story.is-expanded .es-story-body{min-height:50px;height: 100%;}
#es .es-streams .es-story {
    padding: 15px;
    max-width: 640px;
    width: 100%;
    margin: 15px auto 30px;
    border: unset;
    border-radius: 9px;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
	background: #fff;
}
#es.es-main {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    background: #fafafa;
}
#es.view-login {
    margin: 30px auto;
}
#es .es-profile.userProfile {
    display: flex;
    flex-direction: column;
}
#es .wrapper-for-full-height {
    display: flex;
    flex-direction: column;
}
#es .es-restricted.es-profile-restricted {
    display: flex;
    flex-direction: column;
}
#es .o-empty {
    width: 100%;
    min-height: 200px;
    text-align: center;
    background-color: #fafafa;
    position: relative;
    display: none;
}
#es .es-story-bg-select__dropdown-menu{min-width:212px!important}
#es .es-stream-control{position:absolute;right:10px;top:15px;}
#es .es-stream-control .btn-control {color: #111;}
#es .o-flag__image{width:35px;height:auto;line-height:35px;padding-right:10px}
#es .g-list-inline--delimited>li+li:before{display:none}
#es .g-list-inline--delimited>li+li{margin-left:0}
#es .popbox-dropdown-nav__item.is-unread:hover{background-color:#fff}
#es .popbox-dropdown-nav__item.is-unread{background-color:#fff}
ol li{letter-spacing:0!important;margin:0!important}
#es .popbox-dropdown__title{font-weight:500;color:#111;height:50px;line-height:50px}
#es.es-docker .btn-docker .docker-bubble{font-weight:500;min-width:15px;height:15px}
#es.es-docker .text-menu{padding-left:1px}
#es .docker-popup-menu ul li a{padding:15px}
#es .docker-popup-menu ul li a span{font-size:12px}
#es .docker-popup-menu{min-width: 250px;width: 250px;}
#es.es-docker.is-top.active-menu .docker-popup-window, #es.es-docker.is-top.active-mobile-login .docker-popup-window {
    margin-top: 44px;
    position: absolute;
    top: 0;
    right: -10px;
}
#es .docker-popup-menu ul li:first-child{display:none}
#es.es-docker .btn-docker{font-weight:500;border-radius:3px;margin:4px 3px;width:50px;padding: 0;}
#es.es-photo-popup .es-photo-close-button{padding:0;right:10px;top:3px;z-index: 1000;}
#es.es-photo-popup .es-photo-close-button div{font-size:30px!important;color:#333!important;width:30px!important;height:30px!important;line-height:30px}
#es.es-photo-popup .es-photo-popup-close {
    z-index: 10000;
    top: 10px;
    left: 15px;
}
#es.es-photo-popup .es-photo-header{background:none;padding:0;height:0}
#es.es-photo-popup .es-popup-handle{position:relative;padding-right:370px}
#es.es-photo-popup .es-photo-footer{right:-370px;width:370px;padding:10px 20px 0;position:absolute}
@media (max-width: 1239px) {
#es.es-photo-popup .es-popup-handle{padding-right:0}
#es.es-photo-popup .es-photo-item{overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
#es.es-photo-popup .es-photo-footer{position:relative;top:auto;right:auto;height:auto;width:100%}
#es .es-photo-item.layout-item .es-photo-menu-item{z-index:1000;width: 95%;}
#es.es-photo-popup .es-photo-close-button {
    padding: 0;
	width: 50px;
    left: 10px;
    top: 3px;
    z-index: 1000;
}
}
#es .es-photo-item.layout-item .es-photo-menu-item {
    z-index: 1000;
    position: relative;
    width: 100%;
    display: flex;
    justify-content: flex-end;
}
#es .es-photo-item.layout-item .es-photo-menu-item a.onephotoedit{
    width: 200px;
}
body.has-docker.docker-top #es.es-photo-popup,body.has-docker.docker-top #es.es-explorer-popup{padding:15px;background:rgba(241,240,240,0.90)}
#es.es-photo-popup .es-comment .o-avatar-v2 img {
    width: 32px;
    height: 32px;
}
#es.es-photo-popup .es-popup-viewport{width:100%;height:100%;overflow:hidden;background:#f1f0f0;box-shadow: 0 5px 15px rgb(139 160 176 / 10%);border-radius: 9px;}
#es.es-photo-popup .dropdown-menu>li>a {text-decoration: none;color: #111;background-color: #fff;}
#es.es-photo-popup .dropdown-menu>li>a:hover {background-color: #fafafa;}
#es.es-photo-popup .es-photo-content{border-top:0;border-bottom:0}
#es [data-mode="contain"]{border-left:60px solid transparent;border-right:60px solid transparent}
#es .es-stream-list {
	display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    margin: 0;
    height: auto;
    padding: 0;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    -ms-justify-content: flex-start;
    justify-content: flex-start;
    line-height: 1;
}
#es .es-stream-list.es-stream-list>li {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
	align-self: center;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
	flex-direction: column;
    width: 100%;
	height: 100%;
    min-width: 320px;
    max-width: 640px;
    margin: 0 auto;
    -webkit-flex: 33%;
    -ms-flex: 33%;
    flex: 33%;
    padding: 11px;
}

#es ul.es-stream-list .es-streams.is-empty {
    display: none;
}

/* #es .es-stream-list{margin:0;min-height:370px;padding:0 0 15px;-moz-column-gap:7px;-webkit-column-gap:7px;column-gap:7px;-moz-column-fill:balance;-webkit-column-fill:balance;column-fill:balance}
#es .es-stream-list.es-stream-list>li{display:block;width:100%;float:left;height:auto;min-width:320px;max-width:640px;margin:0;padding:10px 5px;page-break-after:always;break-inside:avoid-column}
#es .is-sticky{max-width:100%!important}
#es .es-stream-list.is-sticky{-moz-column-count:3;-webkit-column-count:3;column-count:3;max-width:100%!important}
#es .es-stream-list>li{list-style:none;height:auto;min-width:300px;width:100%;max-width:390px;margin:0 auto}
@media only screen and (min-width: 1024px) {
#es .es-stream-list{-moz-column-count:3;-webkit-column-count:3;column-count:3}
}
@media only screen and (max-width: 1024px) {
#es .es-stream-list{-moz-column-count:2;-webkit-column-count:2;column-count:2}
}
@media only screen and (max-width: 700px) {
#es .es-stream-list{-moz-column-count:1;-webkit-column-count:1;column-count:1}
}
@media only screen and (min-width: 1024px) {
#es .es-stream-list.is-sticky{-moz-column-count:3;-webkit-column-count:3;column-count:3}
}
@media only screen and (max-width: 1024px) {
#es .es-stream-list.is-sticky{-moz-column-count:2;-webkit-column-count:2;column-count:2}
}
@media only screen and (max-width: 700px) {
#es .es-stream-list.is-sticky{-moz-column-count:1;-webkit-column-count:1;column-count:1}
}
@media only screen and (max-width: 1024px) {
#es .is-sticky{max-width:100%!important}
} */
#es.view-dashboard{display:block;max-width:1920px;margin:0 auto;background: #fafafa;}
#es.es-dashboard{margin-right:50px}
#es .es-story.is-collapsed .es-story-text{top: 50px;padding:0;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
#es .es-story-body {

    z-index: 2;
    border: unset;
    border-radius: unset;
    min-height: 50px;
    background: #fff;
}
#es .es-story-panel-contents .es-story-panel-content.active{padding: 0 0 15px;;max-height:300px}
#es .es-stream-list>li+li{margin-top:0;padding-top:0;border-top:none}
#es{font-size:14px;line-height:1.55;font-family:'Roboto',Arial,sans-serif}
#es input,#es button,#es select,#es textarea{font-family:'Roboto',Arial,sans-serif}
#es .es-story-sly-nav:not(.is-end-right):after{right:0;content:"";background-image:none;background-image:none;background-image:none;background-repeat:repeat-x}
#es .es-stream-filter-bar__cell:not(:first-child){margin-left:unset;box-shadow: 0 5px 15px rgb(139 160 176 / 10%);border-radius:999px;margin: 0 auto;max-width: 100px;}
#es .es-stream-meta .es-stream-title a{font-size:15px;color:#111;font-weight:400;line-height: 1.5;}
#es .es-stream-meta .es-stream-title a:hover {color: #111;text-decoration: underline;transition: unset;}
#es .es-story-textfield{font-size:15px;line-height:1.5;-webkit-transition: unset;
    -o-transition: unset;
    transition: unset;}
#es .es-story-actions.no-privacy .es-story-submit{border-radius:3px!important;min-width:100px;padding:5px 10px;font-size:13px;line-height:1.5;height:39px;font-weight:400}
#es.es-docker.is-top{width:270px;height:44px;top:0;left:unset;right:15%;position: fixed;}
#es .es-stream-meta .es-stream-meta-footer a{color:#555;font-weight:400}
#es .es-stream-meta .es-stream-meta-footer a:hover {color: #111;text-decoration: underline;transition: unset;}
#es .es-stream-control .btn-control i{color:#777}
#es .es-stream {
    background: #fff;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    margin: 0;
    height: auto;
    padding: 0;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: auto;
    align-items: center;
    align-self: center;
    justify-content: flex-start;
 	box-shadow: 0 5px 15px rgba(139,160,176,.1);
	border-radius:9px
}
#es .lentabtnblockpage {
    margin: 0 auto 30px;
}
.zeon .box .header {
    color: #000;
    font-size: 1.7em;
    margin: 30px auto 0;
    padding: 0;
    height: 1.7em;
    line-height: 1.7em;
    background: none;
    text-align: center;
    font-family: serif;
}
#es .es-stream-meta {
    padding: 15px 15px 5px;
    position: relative;
    display: flex;
    width: 100%;
    height: auto;
    align-items: flex-end;
    align-self: flex-end;
    justify-content: flex-start;
}
#es .clusterlentafix {
	height: 700px;width: 320px;min-width: 320px;max-width: 320px;position: -webkit-sticky;position: sticky;top: 50px;margin-top: 20px;
    display: none;
}
#es .clusterlentawrapfix {
    display: flex;
    justify-content: space-evenly;
    align-items: flex-start;
    align-content: flex-start;
}
#es .es-photos.pattern-tile.photos-1 .es-photo a.fit-both, #es .es-photos.pattern-tile.photos-1 .es-photo a.fit-height, #es .es-photos.pattern-tile.photos-1 .es-photo a.fit-small, #es .es-photos.pattern-tile.photos-1 .es-photo a.fit-width {padding: 0;margin: 0;border-radius: 3px;}
#es .es-stream-repost__content img {
	height: 100%;
    max-height: 400px;
    min-height: 400px;
    cursor: zoom-in;
    margin: 0 auto;
    display: flex;
    object-fit: cover;
    background-size: unset;
    position: unset;
    border: 0;
    bottom: 0;
    left: 0;
    top: 0;
    width: 100%;
    min-width: 100%;
    flex-shrink: 0;}
#es .es-photos.pattern-tile.photos-1 .es-photo a.fit-small img,#es .es-photos.pattern-tile.photos-1 .es-photo a.fit-width img,#es .es-photos.pattern-tile.photos-1 .es-photo a.fit-height img,#es .es-photos.pattern-tile.photos-1 .es-photo a.fit-both img{
	height: 100%;
    max-height: 400px;
    min-height: 400px;
    cursor: zoom-in;
    margin: 0 auto;
    display: flex;
    object-fit: cover;
    background-size: unset;
    position: unset;
    border: 0;
    bottom: 0;
    left: 0;
    top: 0;
    width: 100%;
    min-width: 100%;
    flex-shrink: 0;
	}
#es .es-stream-preview .es-photo b, #es .es-stream-preview .es-photo u {
    background: #fff;
}
#es .es-stream-preview{max-height:100%;height:auto;margin:0 auto;display:block;align-self:center;align-items:center;justify-content:center;flex-wrap:wrap;padding:10px 15px 15px}
.es-actions__item.es-actions__item-action{display:flex;align-self:center;align-items:center;justify-content:center;flex-wrap:wrap;align-items:center;height:35px}
#es .es-actions__item-comment{background-color: unset;width:100%;max-width:700px;margin:0px auto}
#es .es-photo-browser .es-actions__item-comment{background-color: unset;width:100%;max-width:700px;margin:30px auto}
#es .es-comments-wrap{background-color: unset;padding: 15px;}
#es .es-popup-handle .es-comments-wrap{background-color: unset;padding: 15px 15px 15px 0;}
#es .es-comments-form .es-form .mentions{font-size:15px;line-height:1.7;color:#111;min-height:50px}
#es .es-stream .es-comments-form .es-form .mentions{min-height:25px}
#es .es-comments-form .es-form .mentions textarea{color:#333;font-size:15px;line-height:1.7}
#es .btn-es-default-o{color:#333!important;background-color:#fff!important;border-color:#fff!important;box-shadow: 0 5px 15px rgb(139 160 176 / 10%);}
#es.es-photo-popup .es-comments-control__load .es-comments-control__stats {top: 0;
    position: relative;
    color: #333;
    right: 0;
    display: block;
    float: right;}
#es .es-comment-actions {position: absolute;right: 5px;top: -5px;display: none;}
#es .es-comment-item-meta a {color: #333;font-size: 11px;}
#es.popbox.popbox-profile .popbox-item-info .popbox-item-text{line-height:30px!important}
#es .es-comments-control__load{background:#fff;padding:10px 15px;margin:0;font-size:12px}
#es .es-comments-control__stats {
    display: block;
    position: relative;
    top: 0;
    right: 0;
    color: #333;
    float: right;
}
#es .es-comments-form .es-form{color:#111;display: block;width: 100%;padding:7px;min-height:70px;border:1px solid #f1f0f0;border-radius:9px;font-size:15px;line-height:1.5;background-color:#fff}
#es .es-stream .es-comments-form .es-form{min-height: 40px;display: block;width: 90%;}
#es .es-stream .es-comments-form {
    padding: 5px 0 0;
    display: flex;
    flex-wrap: nowrap;
    width: 100%;
    justify-content: flex-end;
    align-items: flex-start;
}
#es .es-stream .es-comments-form__footer {
    text-align: right;
    display: block;
    margin: 0;
    width: auto;
    padding-left: 5px;
    min-width: 40px;
}
#es .es-stream .es-comments-form__footer .btn {
    margin-top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
}
#es .es-form .o-alert {
    padding: 15px;
    border: unset;
    color: #333;
    text-align: center;
    margin: 0;
    border-radius: unset;
    text-shadow: none;
    position: relative;
    overflow: hidden;
    font-size: 14px;
    line-height: 1.5;
    background-color: #fff;
}
#es .es-comments-form__footer {
    text-align: right;
    display: block;
    margin: 5px;
    width: auto;
    padding-left: 5px;
	min-width: 40px;
}
#es .es-comment__author {
	display: flex;
    width: 100%;
}
#es .es-comment-item-reply-wrap {
    display: flex;
    width: 50%;
    justify-content: flex-start;
}
#es .es-comment-item-like-wrap {
    display: flex;
    width: 50%;
    justify-content: flex-end;
}
#es .es-comment-item-like {
    display: flex;
    align-items: center;
    justify-content: center;
}
#es .es-comment-item-date {
    display: flex;
	margin-left: 10px;
}
#es .es-comment-item-date a {
    color: #777;
}
#es .es-comments-form__footer .btn {
    margin-top: 0;
	display: flex;
    justify-content: center;
    align-items: center;
	height: 40px;
    line-height: 40px;
}
#es .es-comments-form__footer .btn.cancel {
    margin: 3px 0;
}
#es .es-comment .o-avatar-v2 {
    position: relative;
    display: inline-flex;
    flex-shrink: 0;
    border-radius: 5px;
    width: 32px;
    height: 32px;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    background: transparent;
}
 #es.popbox-repost.is-mobile { width: auto; top: 0; bottom: unset; left: 0!important; right: 0!important }
#es .es-comments-form .es-form .mentions>div{padding-bottom:5px!important}
#es .es-comment{padding:7px 0;color:#111;font-size: 12px;}
#es .es-comment+.es-comment{border-top:none}
#es .es-comments-form{padding: 5px 0 0;display: flex;flex-wrap: wrap;width: 100%;justify-content: flex-end;align-items: center;}
#es .es-comment-item-meta{line-height:30px;height:30px;color:#555!important;font-size:12px;font-weight:400;display: flex; width: 100%;align-items: center;align-items:center;    justify-content: flex-end;}
#es .es-reaction-stats{min-width: 35px;;padding:0 0 0 10px;background-color:#fff;position:relative;clear:both;word-break:break-word;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;align-items:center}
#es .es-actions-list>li+li:before{content:"";position:absolute;line-height:1;top:1px;left:-10px}
#es.es-photo-popup .es-photo-response .es-actions-wrapper,#es.es-photo-popup .es-photo-response .es-comments-form,#es.es-photo-popup .es-photo-response .es-photo-exif,#es.es-photo-popup .es-photo-response .es-reaction-stats{padding-left:0;padding-right:0}
#es.es-photo-popup .es-photo-response .es-comments-form{padding-left:15px;padding-right:15px}
#es .es-actions-list>li{margin:0 10px 0 0}
#es .es-reaction-icon-stat__counter{font-size:12px;padding-left:0;color:#4c90fe;line-height:35px}
#es .action-title-repost-counter{font-size:12px;line-height:35px;display: flex;height: 35px;}
#es .action-title-repost-counter a{color:#4c90fe;margin-left: 20px;font-size:12px;height: 35px;line-height: 37px;}
#es .es-reaction-icon-stat__item{margin-left:0;outline:0!important;cursor:pointer;margin-right:0}
#es .es-comment-item-meta__item+.es-comment-item-meta__item:before{display:none}
#es.is-desktop .es-reactions-pop__item:hover .es-reactions-pop__text{top:-30px;line-height:20px;font-weight:400;min-width:50px;text-align:center}
#es .es-actions-list a{color:#111}
#es .es-reaction-stats__text >a{color:#111;font-size:12px;line-height:30px}
#es .es-icon-reaction:before{background-size:1em 15em;background-image:url(../../../../../aeonmedia/aeon.svg?7fe57c435fd3545799aeo7se41179k9f7s7=1)}
#es .es-icon-reaction.es-icon-reaction--kroliks:before{background-position:0 0;width:1em;height:1em}
#es .es-icon-reaction.es-icon-reaction--kroliks.es-icon-reaction--like:before{background-position:0 -2em;width:1em;height:1em}
#es .es-icon-reaction.es-icon-reaction--repost:before{background-position:0 -6em;width:1em;height:1em;font-size:24px}
#es .es-reaction-icon-stat__item.is-active .es-reaction-icon-stat__avatar{border-bottom:none}
#es .es-icon-reaction.es-icon-reaction--link:before{background-position:0 -7em;width:1em;height:1em;font-size:25px}
#es .es-icon-reaction.es-icon-reaction--bookmarkadd:before{background-position:0 -8em;width:1em;height:1em;font-size:25px}
#es .es-icon-reaction.es-icon-reaction--bookmarkdel:before{background-position:0 -9em;width:1em;height:1em;font-size:25px}
#es .es-icon-reaction.es-icon-reaction--download:before{background-position:0 -10em;width:1em;height:1em;line-height: 1;font-size:23px}
#es .es-icon-reaction.es-icon-reaction--comment:before{background-position:0 -11em;width:1em;height:1em}
#es .es-icon-reaction.es-icon-reaction--cloud-upload:before{background-position:0 -12em;width:1em;height:1em} 
#es .es-icon-reaction.es-icon-reaction--send:before{background-position:0 -13em;width:1em;height:1em} 
#es .es-icon-reaction.es-icon-reaction--cancel:before{background-position:0 -14em;width:1em;height:1em} 
#es .es-icon-reaction.es-icon-reaction--download{line-height: 25px;}
#es .es-stream-pinned-divider span{color:#555;padding:0 15px;font-weight:500;font-size:12px}
#es .es-stream-sticky-label{background-color:rgba(255,255,255,0);color:#111;top:2px;right:0!important}
#es .btn-es-default-o.active, #es .btn-es-default-o.active.focus, #es .btn-es-default-o.active:focus, #es .btn-es-default-o.active:hover, #es .btn-es-default-o.focus, #es .btn-es-default-o:active, #es .btn-es-default-o:active.focus, #es .btn-es-default-o:active:focus, #es .btn-es-default-o:active:hover, #es .btn-es-default-o:focus, #es .btn-es-default-o:hover, .open>.dropdown-toggle#es .btn-es-default-o, .open>.dropdown-toggle#es .btn-es-default-o.focus, .open>.dropdown-toggle#es .btn-es-default-o:focus, .open>.dropdown-toggle#es .btn-es-default-o:hover {color: #4c90fe!important;background-color: #fafafa!important;border-color: #fafafa!important;}
#es .btn{font-weight:400;padding:0 30px;font-size:15px;border-radius:999px;height:50px;line-height:50px;max-width:350px;margin:0 auto}
#es .es-story-submit {z-index: 2;min-width: 85px;border-bottom-right-radius: 999px!important;border-top-right-radius: 999px!important;}
#es .btn.active.focus, #es .btn.active:focus, #es .btn.focus, #es .btn:active.focus, #es .btn:active:focus, #es .btn:focus {outline: unset;outline: unset;outline-offset: unset;}
#es .btn-es-primary{color: #111!important;
    background-color: #fff!important;
    border-color: #fff!important;
        box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
    border-radius: 999px;}
#es .btn-es-primary.focus, #es .btn-es-primary:focus {color: #111!important;background-color: #fafafa!important;border-color: #f1f0f0!important;}
#es .btn-es-primary.active,#es .btn-es-primary:active,#es .btn-es-primary:hover,.open>.dropdown-toggle#es .btn-es-primary{color:#111!important;background-color:#fafafa!important;border-color:#fafafa!important}
#es .btn-es-primary.active.focus,#es .btn-es-primary.active:focus,#es .btn-es-primary.active:hover,#es .btn-es-primary:active.focus,#es .btn-es-primary:active:focus,#es .btn-es-primary:active:hover,.open>.dropdown-toggle#es .btn-es-primary.focus,.open>.dropdown-toggle#es .btn-es-primary:focus,.open>.dropdown-toggle#es .btn-es-primary:hover{color:#111!important;background-color:#fafafa!important;border-color:#f1f0f0!important}
#es .es-story-panel-button.active .es-story-panel-button__shape:before,#es .es-story-panel-button.active:hover .es-story-panel-button__shape:before,#es .es-story-panel-button.active:focus .es-story-panel-button__shape:before,#es .es-story-panel-button.active:active .es-story-panel-button__shape:before{border:unset}
#es .es-reactions-pop{left:30px;min-width:200px;padding:3px 7px;-webkit-transition:.1s .1s;transition:.1s .1s;box-shadow:0 0 0 1px rgba(0,0,0,0.07),0 1px 1px rgba(0,0,0,0.15)}
#es .es-story-panel-button--videos .es-story-panel-button__shape{background-color:rgba(255,0,0,0.79)}
#es .es-story-panel-button--photos .es-story-panel-button__shape{margin-left: 15px;padding-left: 15px;height: 50px;box-shadow: 0 5px 15px rgb(139 160 176 / 10%);background-color:unset;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px}
#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: 15px;border:unset;position:relative;width:100%;max-width:170px}
#es .es-story-panel-button--links .es-story-panel-button__shape{background-color:#4a90e2}
#es .es-story-panel-buttons{position:relative;z-index:2;color:#111;padding:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:flex-start;height:70px;line-height:70px;width: 100%;max-width: 200px;}
#es .es-story-panel-button__shape{background-color:#3d5b95;max-width: 170px;width: 100%;height:33px;font-size:12px;border-radius:33px;border:unset;color:#fff}
#es .es-stream-content.es-story--bg-0{padding:10px 15px 0;font-size:14px}
#es .es-icon-reaction--sm{font-size:23px;width:23px;height:23px;line-height:23px}
.es-icon-reaction.es-icon-reaction--sm.es-icon-reaction--repost{width:25px!important;font-size:25px!important;height:25px!important;line-height:25px!important;margin-top:-5px}
.es-icon-reaction.es-icon-reaction--sm.es-icon-reaction--link{width:15px!important;font-size:15px!important;height:15px!important;line-height:15px!important;margin-top:-3px}
.bookdao{position:absolute;z-index:1;width:20px;float:right;bottom:39px;right:0}
.es-icon-reaction.es-icon-reaction--sm.es-icon-reaction--bookmarkadd{width:20px!important;height:35px!important;line-height:35px!important}
.es-icon-reaction.es-icon-reaction--sm.es-icon-reaction--bookmarkadd:before{font-size:21px!important}
.es-icon-reaction.es-icon-reaction--sm.es-icon-reaction--bookmarkdel{width:20px!important;height:35px!important;line-height:35px!important}
.es-icon-reaction.es-icon-reaction--sm.es-icon-reaction--bookmarkdel:before{font-size:21px!important}
.es-icon-reaction.es-icon-reaction--sm.es-icon-reaction--link:before{font-size:12px!important}
#es .es-icon-reaction:before{vertical-align:middle}
.es-reactions-pop [data-es-likes="wow"]{display:none!important}
.es-reaction-icon-stat [data-es-stats="wow"]{display:none!important}
[href^="#wow"]{display:none!important}
#es .es-icon-reaction--md{font-size:23px;width:25px;height:25px}
#es .es-icon-reaction--kroliks{font-size:25px;width:25px;height:25px;margin-right: 10px;}
#es .es-icon-reaction--comment {
    font-size: 25px;
    width: 25px;
    height: 25px;
    line-height: 20px;
}
#es .es-reaction-option__link {
    cursor: pointer;
    line-height: 0;
    text-decoration: none;
    position: relative;
    z-index: 2;
    outline: 0!important;
}
#es .es-story-reset {
    margin-left: auto;
    padding-top: 4px;
    padding-bottom: 4px;
	display: none;
}
#es.es-docker .fa {
    font-size: 23px;
    text-align: center;
}
#es .es-reactions-pop__item{width:45px;height:45px}
#es.popbox.popbox-profile{background-color:#fff!important;background-image:none!important;background:#fff!important;width:277px!important;height:75px!important;border:1px solid #f1f0f0}
#es.popbox.popbox-profile.top-left .arrow{border-top-color:#fff}
#es.popbox.popbox-profile .popbox-footer{background:#fff;padding:0;text-align:center;left:39%;max-width:110px}
#es.popbox.popbox-profile .popbox-items>li{width:50%}
#es.popbox.popbox-profile .o-avatar-status{bottom:5px}
#es.popbox.popbox-profile .popbox-item-info{border-left:none!important}
#es.popbox.popbox-profile .popbox-info{padding-left:85px;position:relative;bottom:0;display:flex}
#es div [data-comment-wrapper]{background-color:#f9f9f9;padding:5px 10px;border-radius:15px;display: block;width: 100%;flex-wrap: wrap;}
#es div [data-comment-wrapper] .es-icon-reaction--kroliks {font-size: 15px;width: 15px;height: 15px;}
#es div [data-comment-wrapper] .es-icon-reaction--md  {font-size: 15px;width: 15px;height: 15px;}
#es div [data-comment-wrapper] .es-comment-item-meta__item {padding-right: 0;}
#es div [data-comment-wrapper] .es-reaction-icon-stat__counter {font-size: 11px;margin-left: 5px;color: #4c90fe;}
#es div [data-comment-content]{font-family: Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;padding: 5px 0;color:#000;font-size:15px;line-height:1.5;display: block;flex-direction: column;width: 100%;}
#es div [data-comment-content] a:link {
    text-decoration: none;
    /* word-wrap: break-word; */
    display: none;
    max-width: 200px;
    height: 20px;
    width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
}
#es .es-stream-embed{border-bottom:none;border-radius:0;border:none;background-color:#fff}
#es .es-stream-embed__title{padding: 10px 0;
    font-weight: 400;
    font-size: 18px;
    line-height: 1.4em;
    color: #111;
    text-align: left;
    height: auto;
    max-height: 110px;
    overflow: hidden;
    border-top: unset;}
#es .es-stream-embed__desc{padding:15px 0 0;font-size:15px;margin:0}
#es .es-stream-embed__desc [data-readmore] {
    background: linear-gradient( 270deg, #fff, rgb(255 255 255 / 15%));
    width: 100%;
    max-width: 100%;
    display: flex;
    height: 30px;
    margin: 0 auto 15px;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    font-size: 17px;
    border-radius: 999px;
    box-shadow: unset;
}
#es .es-stream-repost .es-stream-embed__desc {
    padding: 10px 0 0;
    font-size: 14px;
    margin: 0;
    max-height: 95px;
    overflow: hidden;
}
#es .es-stream-repost .es-stream-embed__title{padding: 10px 0;
    font-weight: 400;
    font-size: 17px;
    line-height: 1.4em;
    color: #111;
    text-align: left;
    height: auto;
    max-height: 110px;
    overflow: hidden;
    border-top: unset;}
#es .es-stream-repost [data-readmore] {
    display: none;
}
#es [data-readmore] {
    background: linear-gradient(
270deg, #fff, rgb(255 255 255 / 15%));
    width: 100%;
	max-width: 300px;
    display: flex;
    height: 50px;
    margin: 15px auto;
    justify-content: center;
    align-items: center;
    position: relative;
    font-size: 18px;
    border-radius: 999px;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
}
#es .es-stream-repost__meta-inner{position:relative;padding:0;border:none;box-shadow:none;border-top:1px solid #f1f0f0}
#es .es-stream-repost__meta{padding-top:0;padding-left:0}
#es .t-lg-mb--md{margin-bottom:0!important}
#es .es-stream-repost__content h4{text-align:left;margin:0 15px}
#es .es-stream-repost__text,#es .es-stream-repost__content h2 a{text-align:left;padding:5px 0;line-height:1.4;font-size:15px;color:#111;font-weight:400;display:flex;align-items:center;align-self:flex-start;justify-content:flex-start}
#es a.btn.btn-es-default-o.btn-sm.btn--es-subscription{padding: 0 0px!important;
    min-width: 110px!important;
    border-radius: 9px!important;
    height: 40px!important;
    line-height: 40px!important;
    margin: 0 auto;
    border: unset;
        box-shadow: 0 5px 15px rgb(139 160 176 / 10%);}
#es	.o-btn-group.o-btn-group--actions {
    margin-top: 30px;
}
#es a.btn.btn-es-danger-o.btn-sm.btn--es-subscription {
    padding: 0!important;
    min-width: 110px!important;
    border-radius: 9px!important;
    height: 40px!important;
    line-height: 40px!important;
    margin: 0 auto;
    color: #333!important;
    background-color: #fff!important;
    border-color: #fff!important;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);
}
#es .es-stream-embed__cover{border-radius:0;padding-top:0;text-align:center;background-color:#fff;position:relative;padding-top:100%;overflow:hidden}
#es.is-mobile .es-profile-header__hd.without-cover{height:auto}
#es .es-photo-meta-field .es-photo-date{z-index:1}
#es.es-docker.is-top.active-quickpost .btn-quickpost:after,#es.es-docker.is-top.active-quickpost .btn-quickpost:before{position:absolute;top:calc(100% - 6px);right:24px;z-index:1}
#es.es-docker.is-top.active-notifications .btn-notifications:after,#es.es-docker.is-top.active-notifications .btn-notifications:before{position:absolute;top:calc(100% - 6px);right:24px;z-index:1000}
@media (max-width: 1280px) and (min-width: 768px) {
#es.es-docker.is-bottom .docker-popup-quickpost,#es.es-docker.is-top .docker-popup-quickpost{min-width:300px;width:100%;left:unset!important;right:unset!important;position:fixed;max-width:500px}
}
#es .btn-es-danger{background:#f65b5b!important;color:#fff!important;border-color:rgba(246,91,91,0)!important}
#es .btn-es-danger:hover,#es .btn-es-danger:active,#es .btn-es-danger:focus{background-color:#f32121!important}
#es .btn-es-danger-o:hover,#es .btn-es-danger-o:active,#es .btn-es-danger-o{
	color: #333!important;
    border: unset;
    box-shadow: 0 5px 15px rgb(139 160 176 / 10%);}
#es .es-mobile-filter-slider__btn,#es .btn-es-default{background:#fff!important;color:#111!important;border:1px solid #f1f0f0!important;box-shadow: 0 5px 15px rgb(139 160 176 / 10%); }
#es .btn-es-default.active, #es .btn-es-default:active, #es .btn-es-default:hover, .open>.dropdown-toggle#es .btn-es-default {
    color: #333!important;
    background-color: #f1f0f0!important;
    border-color: #f1f0f0!important;
}
#es .btn-es-default-o,#es .btn-es-default-o:hover,#es .btn-es-default-o:active,#es .btn-es-default-o:focus,{background:#fff!important;color:#111333!important}
#es .btn-es-success{background:#4fc251!important;color:#fff!important;border-color:rgba(79,194,81,0)!important}
#es .btn-es-success:hover,#es .btn-es-success:active,#es .btn-es-success:focus{background-color:#379d38!important}
#es .btn-es-success-o,#es .btn-es-success-o:hover,#es .btn-es-success-o:active,#es .btn-es-success-o:focus{color:#4fc251!important}
#es .es-stream [class*=" es-story--bg-"]:not(.es-story-bg-menu-preview){padding:10px 15px 0;max-width:100%}
#es .es-stream-fulles-context-photos [data-readmore] {
    background: linear-gradient( 270deg, #fff, rgb(255 255 255 / 15%));
    width: 100%;
    max-width: 100%;
    display: flex;
    height: 30px;
    margin: 0 auto 15px;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    font-size: 17px;
    border-radius: 999px;
    box-shadow: unset;
}
#es .es-stream .es-stream-content::-webkit-scrollbar{width:5px;height:5px}
#es .es-stream .es-stream-content::-webkit-scrollbar-button{display:none}
#es .es-stream .es-stream-content::-webkit-scrollbar-track{background-color:#e0e0e0}
#es .es-stream .es-stream-content::-webkit-scrollbar-track-piece{background-color:#f1f1f1}
#es .es-stream .es-stream-content::-webkit-scrollbar-thumb{height:25px;background-color:#e0e0e0;border-radius:5px}
#es .es-stream .es-stream-content::-webkit-scrollbar-corner{background-color:#e0e0e0}
#es .es-stream .es-stream-content::-webkit-resizer{background-color:#e0e0e0}
#es .es-stream .es-stream-content{font-family: Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;line-height:1.4;text-align:left;font-size:15px;font-weight:400;border-radius:none;border:none;width:100%;max-height:300px;display:flex;flex-wrap:wrap;align-self:flex-start;align-items:center;justify-content:flex-start;overflow:auto;word-break: break-all;word-wrap: break-word;}
#es .es-stream .es-stream-content.es-story--bg-1,#es .es-stream .es-stream-content.es-story--bg-2,#es .es-stream .es-stream-content.es-story--bg-3,#es .es-stream .es-stream-content.es-story--bg-5{font-size:17px}
#es .es-stream .es-stream-content.es-story--bg-4{font-size:23px}
#es .es-stream .es-stream-content.es-story--bg-6,#es .es-stream .es-stream-content.es-story--bg-7,#es .es-stream .es-stream-content.es-story--bg-8,#es .es-stream .es-stream-content.es-story--bg-9{font-size:23px}
#es .es-story--bg-1 .es-story-textfield,#es .es-story--bg-2 .es-story-textfield,#es .es-story--bg-3 .es-story-textfield,#es .es-story--bg-5 .es-story-textfield{font-size:17px;line-height:1.5;font-weight:400}
#es .es-story--bg-4 .es-story-textfield{font-size:23px;line-height:1.5;font-weight:400}
#es .es-story--bg-6 .es-story-textfield,#es .es-story--bg-7 .es-story-textfield,#es .es-story--bg-8 .es-story-textfield,#es .es-story--bg-9 .es-story-textfield{font-size:23px;line-height:1.5;font-weight:400}
#es .es-story--bg-1,.es-story--bg-1 .es-story-textfield,.es-story--bg-6,.es-story--bg-6 .es-story-textfield{color:#111!important;background:#f1f0f0!important}
#es .es-story--bg-2,.es-story--bg-2 .es-story-textfield,.es-story--bg-7,.es-story--bg-7 .es-story-textfield{color:#e5e8d3!important;background:#3e3e3e!important}
#es .es-story--bg-3,.es-story--bg-3 .es-story-textfield,.es-story--bg-8,.es-story--bg-8 .es-story-textfield{color:#fff!important;background:#98b3be!important}
#es .es-story--bg-4,.es-story--bg-4 .es-story-textfield,.es-story--bg-9,.es-story--bg-9 .es-story-textfield{color:#333!important;background:#fafafa!important}
#es .es-story--bg-5,.es-story--bg-5 .es-story-textfield{color:#333!important;background:#fafafa!important}
#es .es-story-bg-menu__item{padding-right:8px;padding-bottom:0}
body #es.es-docker{background-color:rgba(255,255,255,0)}
body #es.es-docker .btn-docker.active,body #es.es-docker .btn-docker:active,body #es.es-docker .btn-docker:hover{background-color:rgba(255,255,255,0)!important}
body #es.es-docker .docker-login-box .docker-form-group > a,body #es.es-docker .docker-login-box span.alternative,body #es.es-docker .docker-login-box .btn-docker-reg,body #es.es-docker .btn-docker{color:#000}
body #es.es-docker.is-top .docker-border--left,body #es.es-docker.is-bottom .docker-border--left,body #es.es-docker.is-top .docker-border--left,body #es.es-docker.is-bottom .docker-border--left{border-left:1px solid rgba(0,0,0,.3)}
body #es.es-docker.is-top .docker-border--right,body #es.es-docker.is-bottom .docker-border--right{border-right:1px solid rgba(0,0,0,.3)}
body #es.es-dialog{top:44px}
body #eb .eb-dashboard-sticky-header.affix{top:40px}
#es .es-cards-loader {height: 100%;min-height: 1000px;}
.ph-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px 8px 8px;overflow:hidden;margin-bottom:16px;background-color:#fff;border:1px solid #fafafa;border-radius:2px}
.ph-item,.ph-item *,.ph-item :after,.ph-item :before{-webkit-box-sizing:border-box;box-sizing:border-box}
.ph-item:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;-webkit-animation:phAnimation .8s linear infinite;animation:phAnimation .8s linear infinite;background:-webkit-gradient(linear,left top,right top,color-stop(46%,hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.35)),color-stop(54%,hsla(0,0%,100%,0))) 50% 50%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%) 50% 50%}
.ph-item>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-right:8px;padding-left:8px}
.ph-item>*,.ph-row{display:-webkit-box;display:-ms-flexbox;display:flex}
.ph-row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:7.5px}
.ph-row div{height:10px;margin-bottom:7.5px;background-color:#fafafa}
.ph-row .big,.ph-row.big div{height:20px;margin-bottom:8px}
.ph-row .empty{background-color:hsla(0,0%,100%,0)}
.ph-col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}
.ph-col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}
.ph-col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}
.ph-col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}
.ph-col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}
.ph-col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.ph-avatar{position:relative;width:100%;min-width:60px;background-color:#fafafa;margin-bottom:8px;border-radius:50%;overflow:hidden}
.ph-avatar:before{content:" ";display:block;padding-top:100%}
.ph-picture{width:100%;height:120px;background-color:#fafafa;margin-bottom:8px}
@-webkit-keyframes phAnimation {
0%{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}
to{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}
}
@keyframes phAnimation {
0%{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}
to{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}
}
#es .es-create-category-select .btn-wrap {
    height: 100%;
    max-height: 50px;
	min-height: 50px;
}
#es .es-create-category-select .btn {
    min-height: unset;
}
#es .es-create-category-select .es-title {
    font-weight: 400;
	color: #111;
}