@-moz-document url-prefix() {
    .ui-mobile fieldset {
        display: block !important; /* fix jquery mobile for firefox 86+ */
    }
}

a.wapinet-logo {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 200px;
    height: 40px;
    background-image: url(/build/images/georg_lent_200.dbe07aa4.png);
    background-repeat: no-repeat;
    background-position: center;
}
img.image-preview {
    width: 80px;
    height: auto;
}
span.avatar-online {
    background-image: url(/build/images/online.d476250e.png);
    display: block;
    height: 15px;
    width: 15px;
    position: absolute;
    margin-left: 68px;
    margin-top: -18px;
}
span.avatar-online-list {
    margin-left: -33px;
    margin-top: 56px;
    z-index: 1;
}
span.avatar-online-list-gist {
    margin-left: 68px;
    margin-top: 68px;
    z-index: 2;
}
span.avatar-online-list-easyadmin {
    margin-left: 84px;
    margin-top: -12px;
}
p.footer {
    font-size: 0.8em;
    margin-left: 10px;
}
p.footer-right {
    font-size: 0.8em;
    float: right;
    margin-right: 10px;
}
fieldset.file-url {
    -webkit-border-radius: 1em !important;
    border-radius: 1em !important;
    border-left: 1px solid #bbb !important;
    /*margin-left: 1em !important;*/
    padding-left: 1em !important;
}
p.container-preview {

}
div.http-type {
    width: 25% !important;
}
div.http-url {
    width: 75% !important;
}
p.long-description, h2.long-description {
    white-space: pre-wrap !important;
}
div.long-description, pre.long-description {
    white-space: normal !important;
}
/* ббкоды (цитирование) */
div.long-description blockquote, pre.long-description blockquote {
    display: inline-block;
}
a.captcha-reload {
    vertical-align: baseline;
}
p.p-new {
    color: #0a0;
}
p.p-noread {
    color: #08c;
}
div.image-popup img {
    display: block;
}
a.friends-button {
    margin-left: 0;
}
a.bar-button {
    margin: 0;
}
a.no-link {
    cursor: default;
}
.gist-header img {
    z-index: 1;
}
ul.file-comments {
    max-height: 18em;
    overflow: auto;
}
input.block-input {
    margin-top: 0.22em !important;
    margin-bottom: 0.22em !important;
}
.green {
    color: #0b0;
}
.gray {
    color: #777;
}
.danger {
    color: #b00;
}
.warning {
    color: #bb0;
}
div.file-metadata div.ui-body {
    overflow-x: auto;
}
span.b-check {
    display: none;
}
div.center-container {
    max-width: 800px;
    margin: 0 auto;
}
div.file-md5-hash {
    margin-top: -0.9em;
}
.comment-avatar {
    float: left;
    margin-right: 0.5em;
}
.swiper-page {
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}
.swiper-page .ui-footer {
    background: none;
    border: none;
    bottom: 0;
}
.control.ui-btn-left, .image-size-btn.ui-btn-right {
    top: auto;
    bottom: 7px;
    margin: 0;
}

/* мониторинг easyadmin */

dt.monitoring-label {
    padding: 0;
}
dd.monitoring-value {
    padding-right: 0;
}

