<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {
  overflow-y: scroll; /* Полоса прокрутки будет всегда на виду */
  scrollbar-gutter: stable;
}

body {
    margin: 0;
    padding: 0;
    background-color: #fff;
    text-align: left;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 11px;
    word-break: break-word;
    word-wrap: break-word;
    line-height: 1.19;
}

body, .ovk-fullscreen-dimmer, .ovk-photo-view-dimmer {
    scrollbar-gutter: stable both-edges;
}


object {
	padding-left: 6px;
	font-size: 0
}
object:has(a &gt; b) a{
	padding-left: 6px;
	font-size: 0
}
object&gt;a, object b{
	font-size: 11px;
	padding-left: 5px;
    padding-right: 5px;
	background: #e1e7ed !important;
	border-radius: 3px;
	color: #868e97;
}

.nobold,
nobold {
    font-weight: normal;
    color: gray;
}

.hidden {
    display: none;
}

a {
    text-decoration: none;
    color: #2B587A;
    cursor: pointer;
}

.linkunderline:hover {
    text-decoration: underline;
}

p {
    margin: 5px 0;
}

h1, h2, h3 {
    margin-top: 0;
    color: #517296;
}

.display_flex_column {
    display: flex;
    flex-direction: column;
}

.display_flex_row {
    display: flex;
    flex-direction: row;
}

.display_flex_space_between {
    justify-content: space-between;
}

.layout {
    width: 791px;
    margin: 0 auto;
}

.ovk-photo-view iframe {
    width: 90vw;
    height: 100vh;
}

.page_header {
    position: relative;
    width: 791px;
    height: 45px;
    /* background-image: url("data:image/png;base64,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"); */
    background-image: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    background-position: 0;
}

.page_custom_header {
    background: url('../img/header.png');
}

#page_act {
    border-bottom: 1px solid #d5dde6;
    padding: 2px 10px 5px;
    color: #2B587A;
    width: 608px;
    margin-left: -10px;
}

.home_button {
    position: absolute;
    width: 145px;
    height: 42px;
}

.home_button_custom {
	display: none;
    width: 175px;
    text-indent: 46px;
    line-height: 41px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
    font-weight: bold;
    color: white;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.psa-poster {
    max-width: 85% !important;
    margin-top: 5px !important;
    border-width: 1px;
    padding: 7px;
    background: #dfe6ec;
    margin-left: 4px;
    margin-bottom: 6px;
}

.header_navigation {
    text-align: center;
    line-height: 20px;
    padding-right: 8px;
    text-transform: lowercase;
    float: right;
}

.header_navigation .link {
    display: inline-block;
    height: 29px;
    padding: 11px 4px 0 7px;
    background-size: 1.5px 41px;
	margin-top: -2px;
}

.page_header.search_expanded .header_navigation .header_divider_stick {
    background: unset;
}

.header_navigation .link a {
    color: #D7D7D7;
    text-decoration: none;
    font-weight: bold;
}

.header_navigation .link a:hover {
    # text-decoration: underline;
    color: #fff;
}

.profileGroup {
    padding-left: 5px;
    padding: 11px 0px 9px 5px;
    width: 195px;
    min-height: 25px;
}

atip {
    text-decoration: none;
}

atip:hover {
    text-decoration: underline;
}

.sidebar {
    width: 131px;
    margin: 4px 0 0 4px;
    float: left;
}

.navigation {
    position: relative;
    padding: 0;
	margin-top: -4px;
}

.navigation .link {
    display: block;
    padding: 3px 3px 3px 6px;
    text-decoration: none;
    border-top: 1px solid #fff;
    color: #285473;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
    font-size: 11px;
    text-align: left;
    cursor: pointer;
    background: none;
    margin-bottom: 1px;
}

.navigation .link:before {
    margin-right: 10px;
    line-height: 10px;
    width: 12px
}

.navigation .link[accesskey=w]:before {
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M11.84 2H8.16c-.93 0-1.67 0-2.26.05-.62.05-1.15.15-1.63.4a4.15 4.15 0 0 0-1.82 1.82 4.26 4.26 0 0 0-.4 1.63C2 6.5 2 7.23 2 8.16v3.68c0 .93 0 1.67.05 2.26.05.62.15 1.15.4 1.63.4.78 1.04 1.42 1.82 1.82.48.25 1.01.35 1.63.4.6.05 1.33.05 2.26.05h3.68c.93 0 1.67 0 2.26-.05a4.26 4.26 0 0 0 1.63-.4 4.15 4.15 0 0 0 1.82-1.82c.25-.48.35-1.01.4-1.63.05-.6.05-1.33.05-2.26V8.16c0-.93 0-1.67-.05-2.26a4.26 4.26 0 0 0-.4-1.63 4.15 4.15 0 0 0-1.82-1.82 4.26 4.26 0 0 0-1.63-.4C13.5 2 12.77 2 11.84 2zm-6.9 1.79c.25-.12.56-.2 1.08-.25.53-.04 1.2-.04 2.17-.04h3.62c.96 0 1.64 0 2.17.04.52.05.83.13 1.07.25.5.25.9.66 1.16 1.16.12.24.2.55.25 1.07l.02.48H3.52l.02-.48c.05-.52.13-.83.25-1.07.25-.5.66-.9 1.16-1.16zM3.5 8v3.81c0 .96 0 1.64.04 2.17.05.52.13.83.25 1.07.25.5.66.9 1.16 1.16.24.12.55.2 1.07.25.53.04 1.2.04 2.17.04h3.62c.96 0 1.64 0 2.17-.04a2.8 2.8 0 0 0 1.07-.25c.5-.25.9-.66 1.16-1.16.12-.24.2-.55.25-1.07.04-.53.04-1.2.04-2.17V8z' fill='%2371aaeb' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[accesskey="w"]:before{
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M11.84 2H8.16c-.93 0-1.67 0-2.26.05-.62.05-1.15.15-1.63.4a4.15 4.15 0 0 0-1.82 1.82 4.26 4.26 0 0 0-.4 1.63C2 6.5 2 7.23 2 8.16v3.68c0 .93 0 1.67.05 2.26.05.62.15 1.15.4 1.63.4.78 1.04 1.42 1.82 1.82.48.25 1.01.35 1.63.4.6.05 1.33.05 2.26.05h3.68c.93 0 1.67 0 2.26-.05a4.26 4.26 0 0 0 1.63-.4 4.15 4.15 0 0 0 1.82-1.82c.25-.48.35-1.01.4-1.63.05-.6.05-1.33.05-2.26V8.16c0-.93 0-1.67-.05-2.26a4.26 4.26 0 0 0-.4-1.63 4.15 4.15 0 0 0-1.82-1.82 4.26 4.26 0 0 0-1.63-.4C13.5 2 12.77 2 11.84 2zm-6.9 1.79c.25-.12.56-.2 1.08-.25.53-.04 1.2-.04 2.17-.04h3.62c.96 0 1.64 0 2.17.04.52.05.83.13 1.07.25.5.25.9.66 1.16 1.16.12.24.2.55.25 1.07l.02.48H3.52l.02-.48c.05-.52.13-.83.25-1.07.25-.5.66-.9 1.16-1.16zM3.5 8v3.81c0 .96 0 1.64.04 2.17.05.52.13.83.25 1.07.25.5.66.9 1.16 1.16.24.12.55.2 1.07.25.53.04 1.2.04 2.17.04h3.62c.96 0 1.64 0 2.17-.04a2.8 2.8 0 0 0 1.07-.25c.5-.25.9-.66 1.16-1.16.12-.24.2-.55.25-1.07.04-.53.04-1.2.04-2.17V8z' fill='%2371aaeb' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .link[href="/im"]:before {
    content: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.75' fill-rule='evenodd' clip-rule='evenodd' d='M10 11C9.6812 11 9.36822 10.9793 9.06287 10.9394C11.6571 9.94121 13.5 7.70469 13.5 5C13.5 3.63244 13.0288 2.38457 12.2276 1.35595C14.4384 2.09302 16 3.89454 16 6C16 7.77641 14.8883 9.33645 13.2131 10.2234C13.1408 10.6146 13.4612 11.3087 14 12C12.3515 12 11.5595 11.5772 11.161 10.9065C10.7854 10.9678 10.3972 11 10 11ZM12 5C12 7.76142 9.31371 10 6 10C5.60277 10 5.21455 9.96783 4.8389 9.90645C4.43986 10.5771 3.646 11 2 11C2.53877 10.3087 2.8592 9.61464 2.78689 9.22337C1.11166 8.33645 0 6.77641 0 5C0 2.23858 2.68629 0 6 0C9.31371 0 12 2.23858 12 5Z' fill='%237996B3'/%3E%3C/svg%3E%0A");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[href="/im"]:before{
    content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='message_outline_20__Page-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='message_outline_20__message_outline_20'%3E%3Cpath id='message_outline_20__Shape' opacity='.4' d='M0 0h20v20H0z'%3E%3C/path%3E%3Cpath d='M6.83 15.75c.2-.23.53-.31.82-.2.81.3 1.7.45 2.6.45 3.77 0 6.75-2.7 6.75-6s-2.98-6-6.75-6S3.5 6.7 3.5 10c0 1.21.4 2.37 1.14 3.35.1.14.16.31.15.49-.04.76-.4 1.78-1.08 3.13 1.48-.11 2.5-.53 3.12-1.22ZM3.24 18.5a1.2 1.2 0 0 1-1.1-1.77A10.77 10.77 0 0 0 3.26 14 7 7 0 0 1 2 10c0-4.17 3.68-7.5 8.25-7.5S18.5 5.83 18.5 10s-3.68 7.5-8.25 7.5c-.92 0-1.81-.13-2.66-.4-1 .89-2.46 1.34-4.35 1.4Z' id='message_outline_20__Icon-Color' fill='%2371aaeb' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .link[accesskey="."]:before {
    content: url("data:image/svg+xml,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.75' fill-rule='evenodd' clip-rule='evenodd' d='M8.65019 0.297872C8.24845 -0.0992908 7.64585 -0.0992908 7.34454 0.297872L0.213713 7.24823C-0.188024 7.64539 0.0128446 7.94326 0.515016 7.94326L2 8V13C2 14 2 14 3 14H5.5C5.77614 14 6 13.7761 6 13.5V10C6 8.89543 6.89543 8 8 8C9.10457 8 10 8.89543 10 10V13.5C10 13.7761 10.2239 14 10.5 14H13C14 14 14 14 14 13V8L15.5802 7.94326C15.9819 7.84397 16.1828 7.5461 15.781 7.24823L8.65019 0.297872Z' fill='%237996B3'/%3E%3C/svg%3E%0A");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[accesskey="."]:before{
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg' style=''%3E%3Cpath clip-rule='evenodd' d='M5.84 15.63a6.97 6.97 0 0 0 8.32 0 8.2 8.2 0 0 0-8.32 0zM4.7 14.57a7 7 0 1 1 10.6 0 9.7 9.7 0 0 0-10.6 0zM10 1.5a8.5 8.5 0 1 0 0 17 8.5 8.5 0 0 0 0-17zm-1.5 7a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0zm1.5-3a3 3 0 1 0 0 6 3 3 0 0 0 0-6z' fill='%2371aaeb' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .link[href="/feed"]:before {
    content: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.75' fill-rule='evenodd' clip-rule='evenodd' d='M3 1C3 0.447716 3.44772 0 4 0H14C14.5523 0 15 0.447715 15 1V12.5C15 13.3284 14.3284 14 13.5 14H13H4H1C0.447715 14 0 13.5523 0 13V4H2.05833V10.5C2.05833 10.7761 2.28219 11 2.55833 11H3V1ZM6.5 3C6.22386 3 6 3.22386 6 3.5V6.5C6 6.77614 6.22386 7 6.5 7H11.5C11.7761 7 12 6.77614 12 6.5V3.5C12 3.22386 11.7761 3 11.5 3H6.5ZM6 8.5C6 8.22386 6.22386 8 6.5 8H11.5C11.7761 8 12 8.22386 12 8.5C12 8.77614 11.7761 9 11.5 9H6.5C6.22386 9 6 8.77614 6 8.5ZM6.5 10C6.22386 10 6 10.2239 6 10.5C6 10.7761 6.22386 11 6.5 11H9.5C9.77614 11 10 10.7761 10 10.5C10 10.2239 9.77614 10 9.5 10H6.5Z' fill='%237996B3'/%3E%3C/svg%3E%0A");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[href='/feed']:before{
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M11.84 2H8.16c-.93 0-1.67 0-2.26.05-.62.05-1.15.15-1.63.4a4.15 4.15 0 0 0-1.82 1.82 4.26 4.26 0 0 0-.4 1.63C2 6.5 2 7.23 2 8.16v3.68c0 .93 0 1.67.05 2.26.05.62.15 1.15.4 1.63.4.78 1.04 1.42 1.82 1.82.48.25 1.01.35 1.63.4.6.05 1.33.05 2.26.05h3.68c.93 0 1.67 0 2.26-.05a4.26 4.26 0 0 0 1.63-.4 4.15 4.15 0 0 0 1.82-1.82c.25-.48.35-1.01.4-1.63.05-.6.05-1.33.05-2.26V8.16c0-.93 0-1.67-.05-2.26a4.26 4.26 0 0 0-.4-1.63 4.15 4.15 0 0 0-1.82-1.82 4.26 4.26 0 0 0-1.63-.4C13.5 2 12.77 2 11.84 2zm-6.9 1.79c.25-.12.56-.2 1.08-.25.53-.04 1.2-.04 2.17-.04h3.62c.96 0 1.64 0 2.17.04.52.05.83.13 1.07.25.5.25.9.66 1.16 1.16.12.24.2.55.25 1.07l.02.48H3.52l.02-.48c.05-.52.13-.83.25-1.07.25-.5.66-.9 1.16-1.16zM3.5 8v3.81c0 .96 0 1.64.04 2.17.05.52.13.83.25 1.07.25.5.66.9 1.16 1.16.24.12.55.2 1.07.25.53.04 1.2.04 2.17.04h3.62c.96 0 1.64 0 2.17-.04a2.8 2.8 0 0 0 1.07-.25c.5-.25.9-.66 1.16-1.16.12-.24.2-.55.25-1.07.04-.53.04-1.2.04-2.17V8z' fill='%2371aaeb' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .link[href^="/friends"]:before {
    content: url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='dude' opacity='0.75' fill-rule='evenodd' clip-rule='evenodd' d='M9 3.5C9 5.83333 7.65685 7 6 7C4.34315 7 3 5.83333 3 3.5C3 1.16667 4.34315 0 6 0C7.65685 0 9 1.16667 9 3.5ZM0 12.1C0 10.6 0.6 8 6 8C11.4 8 12 10.7 12 12.1C12 12.8 11.76 13 10.32 13H1.8C0.36 13 0 12.8 0 12.1Z' fill='%237996B3'/%3E%3C/svg%3E%0A");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[href^="/friends"]:before{
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%2371aaeb'%3E%3Cg clip-rule='evenodd' fill-rule='evenodd'%3E%3Cpath d='M6.25 3.5a3 3 0 1 0 0 6 3 3 0 0 0 0-6zm-1.5 3a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0zm-2.06 5.07c.96-.55 2.22-.82 3.56-.82s2.6.27 3.56.82c.98.56 1.69 1.47 1.69 2.68 0 .7-.28 1.3-.78 1.71-.48.39-1.1.54-1.72.54H3.5c-.61 0-1.24-.15-1.72-.54-.5-.4-.78-1-.78-1.71 0-1.21.71-2.12 1.69-2.68zm.75 1.3c-.65.37-.94.84-.94 1.38 0 .3.1.44.22.54.14.11.4.21.78.21H9c.39 0 .64-.1.78-.21.12-.1.22-.25.22-.54 0-.54-.29-1-.94-1.38-.66-.39-1.65-.62-2.81-.62s-2.15.23-2.81.62zM13.75 3.5a3 3 0 1 0 0 6 3 3 0 0 0 0-6zm-1.5 3a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0z'%3E%3C/path%3E%3C/g%3E%3Cpath d='M13.75 12.25c-.23 0-.45.01-.68.03a.75.75 0 1 1-.14-1.49c.27-.03.54-.04.82-.04 1.34 0 2.6.27 3.56.82.98.56 1.69 1.47 1.69 2.68 0 .7-.28 1.3-.78 1.71-.48.39-1.1.54-1.72.54h-3a.75.75 0 0 1 0-1.5h3c.39 0 .64-.1.78-.21.12-.1.22-.25.22-.54 0-.54-.29-1-.94-1.38a5.77 5.77 0 0 0-2.81-.62z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .link[href^="/albums"]:before {
    content: url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.75' fill-rule='evenodd' clip-rule='evenodd' d='M14.4974 2.07563H13.1116C12.8985 2.07563 12.5787 1.85714 12.4721 1.63866L11.9391 0.436975C11.8325 0.218487 11.6193 0 11.2995 0H4.79695C4.58375 0 4.26395 0.218487 4.15735 0.436975L3.62436 1.63866C3.51776 1.85714 3.30456 2.07563 2.98477 2.07563H1.59898C0.746191 2.07563 0 3.05882 0 3.93277V11.3613C0 12.2353 0.746191 13 1.59898 13H14.3908C15.2436 13 15.9898 12.2353 15.9898 11.3613V3.71429C16.0964 2.84034 15.3502 2.07563 14.4974 2.07563ZM8 11C5.82857 11 4 9.17143 4 7C4 4.82857 5.82857 3 8 3C10.1714 3 12 4.82857 12 7C12 9.17143 10.1714 11 8 11ZM5.5 7C5.5 5.58696 6.58696 4.5 8 4.5C9.41304 4.5 10.5 5.58696 10.5 7C10.5 8.41304 9.41304 9.5 8 9.5C6.58696 9.5 5.5 8.41304 5.5 7Z' fill='%237996B3'/%3E%3C/svg%3E%0A");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[href^="/albums"]:before{
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M6.84 16.44c.76.06 1.74.06 3.16.06 1.42 0 2.4 0 3.16-.06a3.75 3.75 0 0 0 1.43-.32 3.5 3.5 0 0 0 1.53-1.53c.15-.29.26-.69.32-1.43l.03-.63-1.3-1.3c-.3-.3-.5-.5-.67-.64a.86.86 0 0 0-.27-.18.75.75 0 0 0-.46 0 .86.86 0 0 0-.27.18c-.16.13-.36.33-.67.64l-2.3 2.3a.75.75 0 0 1-1.06 0l-.3-.3c-.3-.3-.5-.5-.67-.64a.86.86 0 0 0-.27-.18.75.75 0 0 0-.46 0 .86.86 0 0 0-.27.18c-.16.13-.36.33-.67.64L4.56 15.5c.25.24.53.45.85.6.29.16.69.27 1.43.33zm9.39-6.27.27.27V10c0-1.42 0-2.4-.06-3.16a3.75 3.75 0 0 0-.32-1.43 3.5 3.5 0 0 0-1.53-1.53 3.75 3.75 0 0 0-1.43-.32A43.2 43.2 0 0 0 10 3.5c-1.42 0-2.4 0-3.16.06-.74.06-1.14.17-1.43.32a3.5 3.5 0 0 0-1.53 1.53c-.15.29-.26.69-.32 1.43A43.2 43.2 0 0 0 3.5 10c0 1.42 0 2.4.06 3.16.04.47.1.8.17 1.05l2.04-2.04.02-.02c.28-.28.52-.52.74-.7.23-.2.47-.37.77-.47.46-.15.94-.15 1.4 0 .3.1.54.27.77.46.16.14.34.3.53.5l1.77-1.77.02-.02c.28-.28.52-.52.74-.7.23-.2.47-.37.77-.47.46-.15.94-.15 1.4 0 .3.1.54.27.77.46.22.19.46.43.74.7zM2.54 4.73C2 5.8 2 7.2 2 10c0 2.8 0 4.2.54 5.27a5 5 0 0 0 2.19 2.19C5.8 18 7.2 18 10 18c2.8 0 4.2 0 5.27-.54a5 5 0 0 0 2.19-2.19C18 14.2 18 12.8 18 10c0-2.8 0-4.2-.55-5.27a5 5 0 0 0-2.18-2.19C14.2 2 12.8 2 10 2c-2.8 0-4.2 0-5.27.54a5 5 0 0 0-2.19 2.19zM7.25 6a1.25 1.25 0 1 0 0 2.5 1.25 1.25 0 0 0 0-2.5z' fill='%2371aaeb' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .link[href^="/video"]:before {
    content: url("data:image/svg+xml,%3Csvg width='16' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.75' fill-rule='evenodd' clip-rule='evenodd' d='M0 1C0 0.447716 0.447715 0 1 0H2V2H4V0H10V2H12V0H13C13.5523 0 14 0.447715 14 1V13C14 13.5523 13.5523 14 13 14H12V12H10V14H4V12H2V14H1C0.447716 14 0 13.5523 0 13V1ZM4 6H2V4H4V6ZM10 6H12V4H10V6ZM4 10H2V8H4V10ZM10 10H12V8H10V10Z' fill='%237996B3'/%3E%3C/svg%3E%0A");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[href^="/video"]:before{
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-rule='evenodd' fill='%2371aaeb' fill-rule='evenodd'%3E%3Cpath d='M5.7 7.97a1.48 1.48 0 0 1 1.95-1.13c1.25.45 2.39 1.15 3.35 2.03.67.6.67 1.66 0 2.26-.96.88-2.1 1.58-3.34 2.03a1.48 1.48 0 0 1-1.96-1.13 10.49 10.49 0 0 1 0-4.06zm1.47.29A8.54 8.54 0 0 1 10 10.02h-.01a8.54 8.54 0 0 1-2.82 1.72 8.99 8.99 0 0 1 0-3.48z'%3E%3C/path%3E%3Cpath d='M7.08 18h5.84c1.77 0 2.42-.18 3.07-.53A3.57 3.57 0 0 0 17.47 16c.35-.65.53-1.3.53-3.07V7.08c0-1.77-.18-2.42-.53-3.07A3.57 3.57 0 0 0 16 2.53c-.65-.35-1.3-.53-3.07-.53H7.08c-1.77 0-2.42.18-3.07.53-.64.34-1.14.84-1.48 1.48-.35.65-.53 1.3-.53 3.07v5.84c0 1.77.18 2.42.53 3.07.34.64.84 1.14 1.48 1.48.65.35 1.3.53 3.07.53zm4.04-14.46c-.5-.04-1.15-.04-2.07-.04H7.08c-1.66 0-2.02.17-2.36.35-.38.2-.67.5-.87.87-.18.34-.35.7-.35 2.36v5.84c0 1.66.17 2.02.35 2.36.2.38.5.67.87.87.34.18.7.35 2.36.35h1.97c.92 0 1.57 0 2.07-.04.5-.04.8-.12 1.01-.23a2.5 2.5 0 0 0 1.1-1.1c.11-.22.19-.51.23-1 .04-.51.04-1.16.04-2.08v-4.1c0-.92 0-1.57-.04-2.07-.04-.5-.12-.8-.23-1.01a2.5 2.5 0 0 0-1.1-1.1 2.65 2.65 0 0 0-1-.23zm4.16 12.61c-.23.12-.47.24-1.12.3a4 4 0 0 0 .4-.63c.24-.47.35-.99.4-1.57.04-.58.04-1.28.04-2.17V7.92c0-.88 0-1.6-.05-2.17a4.1 4.1 0 0 0-.39-1.57 4 4 0 0 0-.4-.63c.65.06.89.18 1.12.3.38.2.67.5.87.87.18.34.35.7.35 2.36v5.84c0 1.66-.17 2.02-.35 2.36-.2.38-.5.67-.87.87z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .link[href^="/audios"]:before {
    content: url("data:image/svg+xml,%3Csvg width='13' height='17' viewBox='0 0 13 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.75' fill-rule='evenodd' clip-rule='evenodd' d='M12.9999 11.0741V0L2.99992 2.84669V11.5556C2.99992 11.6966 3.0427 11.8272 3.11573 11.9476C2.70252 11.9074 2.25572 11.9605 1.81588 12.1206C0.518435 12.5928 -0.227097 13.8171 0.150688 14.8551C0.528473 15.893 1.88652 16.3516 3.18396 15.8794C4.4814 15.4072 5.22694 14.1829 4.84915 13.1449C4.82221 13.0709 4.79028 12.9999 4.75374 12.9319C4.90113 12.9773 4.99527 13 4.99527 13V5.77778L10.9988 3.85185V9.91779C10.5865 9.90075 10.1463 9.97738 9.71846 10.159C8.4475 10.6985 7.76707 11.9601 8.19866 12.9768C8.63025 13.9936 10.0104 14.3805 11.2814 13.841C12.5523 13.3015 13.2328 12.0399 12.8012 11.0232C12.8011 11.0229 12.801 11.0227 12.8009 11.0225C12.9237 11.07 12.9999 11.0919 12.9999 11.0741Z' fill='%237996B3'/%3E%3C/svg%3E%0A");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[href^="/audios"]:before{
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2371aaeb' d='M5.5 11a.75.75 0 0 1 .75.75v1a.75.75 0 0 1-.75.75.75.75 0 0 1-.75-.75v-1A.75.75 0 0 1 5.5 11Zm3.75-.25a.75.75 0 0 0-1.5 0v2.75a.75.75 0 0 0 1.5 0v-2.75ZM14.5 10a.75.75 0 0 1 .75.76v2.8a.75.75 0 0 1-1.5-.01v-2.8a.75.75 0 0 1 .75-.75Zm-2.25-.74a.75.75 0 0 0-1.5 0v4.5a.75.75 0 0 0 1.5 0v-4.5Z'%3E%3C/path%3E%3Cpath fill='%2371aaeb' fill-rule='evenodd' d='M7.92 2c-.88 0-1.6 0-2.17.05a4.1 4.1 0 0 0-1.57.39 4 4 0 0 0-1.74 1.74 4.1 4.1 0 0 0-.4 1.57C2 6.33 2 7.04 2 7.92v4.16c0 .88 0 1.6.05 2.17.04.58.15 1.1.39 1.57a4 4 0 0 0 1.74 1.74c.48.24.99.35 1.57.4.58.04 1.29.04 2.17.04h4.16c.88 0 1.6 0 2.17-.05a4.1 4.1 0 0 0 1.57-.39 4 4 0 0 0 1.74-1.74c.24-.47.35-.99.4-1.57.04-.58.04-1.29.04-2.17V7.92c0-.88 0-1.6-.05-2.17a4.1 4.1 0 0 0-.39-1.57 4 4 0 0 0-1.74-1.74 4.1 4.1 0 0 0-1.57-.4C13.67 2 12.96 2 12.08 2H7.92ZM4.87 3.77c.22-.11.51-.19 1-.23.51-.04 1.16-.04 2.08-.04h4.1c.92 0 1.57 0 2.07.04.5.04.8.12 1.02.23a2.5 2.5 0 0 1 1.09 1.1c.11.22.19.51.23 1 .03.42.04.93.04 1.6-.38-.28-.85-.6-1.35-.9-1.04-.65-2.4-1.32-3.65-1.32-1.43 0-2.53.64-3.54 1.23l-.42.25A8.5 8.5 0 0 1 3.5 7.99v-.04c0-.92 0-1.57.04-2.07.04-.5.12-.8.23-1.01a2.5 2.5 0 0 1 1.1-1.1ZM3.5 9.5v2.55c0 .92 0 1.57.04 2.07.04.5.12.8.23 1.02a2.5 2.5 0 0 0 1.1 1.09c.22.11.51.19 1 .23.51.04 1.16.04 2.08.04h4.1c.92 0 1.57 0 2.07-.04.5-.04.8-.12 1.02-.23a2.5 2.5 0 0 0 1.09-1.1c.11-.22.19-.51.23-1 .04-.51.04-1.16.04-2.08V9.36a30.58 30.58 0 0 1-.17-.13c-.43-.33-1.14-.88-1.96-1.39a6.19 6.19 0 0 0-2.87-1.09c-1 0-1.73.42-2.77 1.02a70.79 70.79 0 0 1-.45.26A9.97 9.97 0 0 1 3.5 9.5Z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .link[href="/settings"]:before {
    content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='settings_24'%3E%3Crect id='Bounds' x='0' y='0' width='24' height='24'%3E%3C/rect%3E%3Cpath d='M9.12680989,5.05220851 C10.3826493,4.33281204 10.600043,3.58307268 10.75,2.83333333 C10.9166768,2 11.1666667,2 11.5833333,2 C12,2 12,2 12.4166667,2 C12.8333333,2 13.0000102,2 13.25,2.83333333 C13.4752575,3.58422221 13.6328714,4.33511109 14.8811783,5.05551731 C16.277881,5.43483977 16.9617473,5.05841451 17.5979287,4.63430436 C18.3050427,4.16290703 18.4818122,4.33967654 18.77644,4.63430436 C19.0710678,4.92893219 19.0710678,4.92893219 19.3656956,5.22356001 C19.6603235,5.51818784 19.7781818,5.63604616 19.3656956,6.40207132 C18.9940181,7.09231104 18.5745094,7.73471953 18.9477915,9.12680989 C19.667188,10.3826493 20.4169273,10.600043 21.1666667,10.75 C22,10.9166768 22,11.1666667 22,11.5833333 C22,12 22,12 22,12.4166667 C22,12.8333333 22,13.0000102 21.1666667,13.25 C20.4157778,13.4752575 19.6648889,13.6328714 18.9444827,14.8811783 C18.5651602,16.277881 18.9415855,16.9617473 19.3656956,17.5979287 C19.837093,18.3050427 19.6603235,18.4818122 19.3656956,18.77644 C19.0710678,19.0710678 19.0710678,19.0710678 18.77644,19.3656956 C18.4818122,19.6603235 18.3639538,19.7781818 17.5979287,19.3656956 C16.907689,18.9940181 16.2652805,18.5745094 14.8731901,18.9477915 C13.6173507,19.667188 13.399957,20.4169273 13.25,21.1666667 C13.0833232,22 12.8333333,22 12.4166667,22 C12,22 12,22 11.5833333,22 C11.1666667,22 10.9999898,22 10.75,21.1666667 C10.5247425,20.4157778 10.3671286,19.6648889 9.11882173,18.9444827 C7.72211902,18.5651602 7.03825272,18.9415855 6.40207132,19.3656956 C5.69495734,19.837093 5.51818784,19.6603235 5.22356001,19.3656956 C4.92893219,19.0710678 4.92893219,19.0710678 4.63430436,18.77644 C4.33967654,18.4818122 4.22181821,18.3639538 4.63430436,17.5979287 C5.00598188,16.907689 5.42549062,16.2652805 5.05220851,14.8731901 C4.33281204,13.6173507 3.58307268,13.399957 2.83333333,13.25 C2,13.0833232 2,12.8333333 2,12.4166667 C2,12 2,12 2,11.5833333 C2,11.1666667 2,10.9999898 2.83333333,10.75 C3.58422221,10.5247425 4.33511109,10.3671286 5.05551731,9.11882173 C5.43483977,7.72211902 5.05841451,7.03825272 4.63430436,6.40207132 C4.16290703,5.69495734 4.33967654,5.51818784 4.63430436,5.22356001 C4.92893219,4.92893219 4.92893219,4.92893219 5.22356001,4.63430436 C5.51818784,4.33967654 5.63604616,4.22181821 6.40207132,4.63430436 C7.09231104,5.00598188 7.73471953,5.42549062 9.12680989,5.05220851 Z M12,16.75 C14.6233526,16.75 16.75,14.6233526 16.75,12 C16.75,9.37664744 14.6233526,7.25 12,7.25 C9.37664744,7.25 7.25,9.37664744 7.25,12 C7.25,14.6233526 9.37664744,16.75 12,16.75 Z' id='Mask' fill='%237996B3'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[href='/settings']:before{
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%2371aaeb' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='m7.22 3.38.01-.03a4.15 4.15 0 0 1 .17-.48c.36-.82.95-1.29 1.86-1.36l.16-.01h1.21c1.05.03 1.74.6 2.1 1.7l.05.18.05.16c.01.07.03.14.06.2l.05.14.03.02.06-.02.11-.04.14-.06a5.36 5.36 0 0 1 .17-.08l.03-.01a4.23 4.23 0 0 1 .43-.15c.93-.27 1.68-.08 2.32.61l.1.13.72.88c.63.83.61 1.72 0 2.68l-.12.16-.1.14-.12.18-.06.1-.03.05v.02l.08.05.11.06.13.08c1.21.61 1.71 1.42 1.52 2.54l-.03.16-.22.92c-.13.59-.24.87-.67 1.25a2.13 2.13 0 0 1-1.05.52h-.01a3.92 3.92 0 0 1-.44.06l-.2.02H15.63l-.16.01-.16.02.01.13.01.08.03.15c.07.32.1.62.1.9a2.04 2.04 0 0 1-1.13 1.87l-.15.08-1.02.5c-.9.4-1.72.23-2.48-.47a3.93 3.93 0 0 1-.15-.14l-.13-.14-.11-.13a2.94 2.94 0 0 0-.15-.17l-.09-.08-.04-.04-.08.08-.09.1-.1.1c-.83.99-1.7 1.34-2.77.93l-.15-.06-.91-.45-.28-.13a1.78 1.78 0 0 1-.87-.92 2.15 2.15 0 0 1-.2-1.01v-.02c0-.19.02-.39.06-.6l.04-.2.04-.2.01-.15-.1-.02-.12-.01h-.15a4.14 4.14 0 0 1-.86-.1h-.01a2.05 2.05 0 0 1-1.61-1.53l-.05-.16-.25-1.1c-.2-1.03.2-1.82 1.19-2.41l.17-.1.15-.08.19-.1.13-.1v-.01l-.05-.1-.07-.1-.09-.13a5.2 5.2 0 0 1-.29-.42c-.54-.9-.53-1.72.05-2.52l.1-.14.72-.87c.68-.8 1.56-.96 2.64-.56l.18.08.16.07a2.9 2.9 0 0 0 .19.08l.12.04.03-.02.03-.07.04-.12.04-.15.04-.16Zm4.24.84.01.04.05.14a1.5 1.5 0 0 0 .75.83l.03.01a1.5 1.5 0 0 0 1.13.08l.06-.02a1.47 1.47 0 0 0 .07-.02l.12-.04.06-.03.13-.06.04-.01a2.7 2.7 0 0 1 .41-.16c.27-.08.41-.06.47-.04.06.01.16.05.32.22l.07.09.69.84c.13.18.15.29.15.35 0 .09-.03.27-.23.58l-.08.12-.08.1a4.4 4.4 0 0 0-.18.27l-.02.02-.06.1v.01l-.01.02-.03.05a1.5 1.5 0 0 0-.18 1.06v.01a1.5 1.5 0 0 0 .65.96l.08.05.05.04.1.06.07.03.13.08.04.01c.45.24.62.43.67.52.04.06.09.16.04.42l-.02.12-.2.89c-.07.28-.1.35-.11.37h-.01a.97.97 0 0 1-.1.11.65.65 0 0 1-.36.16 2.36 2.36 0 0 1-.25.04h-.16l-.13.01h-.08a4.55 4.55 0 0 0-.28.02l-.15.02a1.5 1.5 0 0 0-1.32 1.63l.01.12v.07l.02.09.01.06.03.15v.05c.06.23.07.42.07.55 0 .2-.04.3-.07.35a.72.72 0 0 1-.28.24l-.1.05-.98.47c-.2.1-.32.09-.38.07-.08-.01-.23-.06-.46-.28a2.38 2.38 0 0 1-.08-.07l-.1-.1-.09-.11a4.39 4.39 0 0 0-.21-.24l-.02-.01-.08-.09a1.43 1.43 0 0 0-.04-.03l-.04-.04a1.5 1.5 0 0 0-2.05.01l-.08.08a1.43 1.43 0 0 0-.04.04l-.1.1a1.53 1.53 0 0 0-.04.04l-.1.12-.03.03c-.31.37-.53.5-.64.53-.08.03-.19.05-.42-.03l-.1-.04-.86-.42-.24-.12a1.19 1.19 0 0 1-.13-.08v-.01a1.08 1.08 0 0 1-.09-.15.67.67 0 0 1-.06-.34l.04-.36.04-.18a4.38 4.38 0 0 0 .06-.35l.01-.15a1.5 1.5 0 0 0-.43-1.22 1.5 1.5 0 0 0-.86-.43h-.1a1.4 1.4 0 0 0-.06-.02h-.13a1.54 1.54 0 0 0-.06-.01h-.19a2.66 2.66 0 0 1-.55-.07c-.22-.05-.3-.11-.35-.15a.7.7 0 0 1-.17-.32L3.26 12l-.24-1.05c-.04-.22 0-.33.02-.38.04-.08.15-.23.46-.42l.13-.08.12-.06a4.43 4.43 0 0 0 .31-.18l.14-.09a1.5 1.5 0 0 0 .65-.94v-.02a1.5 1.5 0 0 0-.17-1.07l-.05-.09a1.49 1.49 0 0 0-.04-.06l-.07-.11a1.5 1.5 0 0 0-.04-.06l-.09-.12a1.52 1.52 0 0 0-.02-.03c-.31-.4-.37-.65-.38-.76 0-.06 0-.18.15-.4L4.2 6l.68-.83c.16-.18.27-.21.33-.23.1-.02.28-.03.63.1l.13.06.13.05a4.42 4.42 0 0 0 .31.13l.12.04a1.5 1.5 0 0 0 1.14-.05l.03-.02a1.5 1.5 0 0 0 .76-.82l.03-.08.02-.07.04-.12.02-.06.04-.14.01-.04.03-.12.12-.32c.1-.23.19-.32.24-.36.04-.03.13-.09.34-.1l.1-.01h1.14c.24.01.34.07.39.11.07.06.2.2.3.54l.05.14.03.13.1.3ZM10 11.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm0 1.5a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .link[href="/notifications"]:before {
    content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='notification_24'%3E%3Crect id='Bounds' x='0' y='0' width='24' height='24'%3E%3C/rect%3E%3Cpath d='M12.0014289,22.5 C10.3087205,22.5 9.00142888,21.625 9.00142888,20 L15.0014289,20 C15.0014289,21.625 13.6941373,22.5 12.0014289,22.5 Z M17.9953857,14.709647 C17.9953857,16.4239328 20.1428571,16.8525042 20.1428571,17.709647 C20.1428571,18.5667899 19.7142857,18.9953613 18,18.9953613 L6,18.9953613 C4.28571429,18.9953613 3.85714286,18.5667899 3.85714286,17.709647 C3.85714286,16.8525042 6,16.4239328 6,14.709647 L6,11.709647 C6,7.42393276 7.71428571,3.85714286 11.1428571,3.85714286 C11.1428571,3.21428571 11.5714286,3 12,3 C12.4285714,3 12.8571429,3.21428571 12.8571429,3.85714286 C16.2857143,3.85714286 17.9953857,7.42393276 17.9953857,11.709647 L17.9953857,14.709647 Z' id='Mask' fill='%2394aabf' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[href='/notifications']:before{
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m5.5 8c0-2.48528 2.01472-4.5 4.5-4.5 2.4825 0 4.4955 2.01019 4.5 4.49162v1.67422c0 .29718.1059.58466.2986.81086l1.5229 1.7868c.415.4869.069 1.2365-.5708 1.2365h-11.50143c-.63977 0-.9858-.7496-.57081-1.2365l1.52289-1.7868c.19276-.2262.29864-.51368.29864-.81086v-1.66242c.00001-.00114.00001-.00228.00001-.00342zm-1.48782-.38537c.19866-3.13413 2.80357-5.61463 5.98782-5.61463 3.1843 0 5.7892 2.48057 5.9878 5.61476.008.04387.0122.08907.0122.13524v.24033.00967.00342 1.57034l1.4632 1.71674c1.2449 1.4608.2068 3.7095-1.7125 3.7095h-2.0757c-.3475 1.7117-1.8608 3-3.67501 3-1.81422 0-3.32753-1.2883-3.67498-3h-2.07574c-1.91932 0-2.95741-2.2487-1.71244-3.7095l1.46316-1.71674v-1.82376c0-.04622.00418-.09146.01219-.13537zm5.98781 8.88537c-.97966 0-1.81309-.6261-2.12197-1.5h4.24398c-.3089.8739-1.1423 1.5-2.12201 1.5z' fill='%2371aaeb' fill-rule='evenodd'/%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .link[href="/apps?act=installed"]:before {
    content: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.75' fill-rule='evenodd' clip-rule='evenodd' d='M15.7701 6.25446C15.2723 3.93426 13.9779 0 11.0905 0C11.0905 0 10.294 0.100878 9.49747 0.504392C8.20312 1.00878 7.60573 1.00878 6.41094 0.504392C5.71398 0.100878 4.8179 0 4.8179 0C2.03007 0 0.63615 4.03513 0.237889 6.25446C0.138323 6.65797 -0.757765 10.8949 1.73137 10.9957C2.72702 11.0966 3.92181 9.38169 4.8179 8.47378C5.71398 7.465 6.51051 6.96061 7.90442 6.96061C9.29834 6.96061 10.1944 7.465 10.9909 8.47378C11.887 9.38169 13.0818 11.0966 14.177 10.9957C16.7657 10.794 15.8697 6.65797 15.7701 6.25446ZM6 4.64516C6 4.83871 5.8 5.03226 5.6 5.03226H5V5.6129C5 5.80645 4.8 6 4.6 6H4.4C4.2 6 4 5.80645 4 5.6129V5.03226H3.4C3.2 5.03226 3 4.83871 3 4.64516V4.35484C3 4.16129 3.2 3.96774 3.4 3.96774H4V3.3871C4 3.19355 4.2 3 4.4 3H4.6C4.8 3 5 3.19355 5 3.3871V3.96774H5.6C5.8 3.96774 6 4.16129 6 4.35484V4.64516ZM11 5H10V4H11V5ZM13 5H12V4H13V5Z' fill='%237996B3'/%3E%3C/svg%3E%0A");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[href='/apps?act=installed']:before{
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M11.76 7.7c-.28-.27-.52-.51-.7-.73a2.3 2.3 0 0 1-.47-.77 2.25 2.25 0 0 1 0-1.4c.1-.3.27-.54.46-.77.19-.22.45-.48.73-.76l.25-.24.24-.25c.28-.28.54-.54.76-.73.23-.19.47-.36.77-.46.46-.14.94-.14 1.4 0 .3.1.54.27.77.46.22.19.46.43.74.7l.26.28.27.26c.28.28.52.52.7.74.2.23.37.47.47.77.14.46.14.94 0 1.4-.1.3-.27.54-.46.77-.19.22-.45.48-.73.76l-.25.24-.24.25c-.28.28-.54.54-.76.73-.23.19-.47.36-.77.46-.46.14-.94.14-1.4 0a2.3 2.3 0 0 1-.77-.46 13.4 13.4 0 0 1-.74-.7l-.26-.28-.27-.26zm4.4-1.03-.25.24-.24.25c-.3.3-.5.5-.67.64a.85.85 0 0 1-.27.18.75.75 0 0 1-.46 0A.86.86 0 0 1 14 7.8c-.16-.14-.36-.33-.67-.64l-.24-.25-.25-.24c-.3-.3-.5-.5-.64-.67a.85.85 0 0 1-.18-.27.75.75 0 0 1 0-.46.85.85 0 0 1 .18-.27c.14-.16.33-.36.64-.67l.25-.24.24-.25c.3-.3.5-.5.67-.64a.86.86 0 0 1 .27-.18.75.75 0 0 1 .46 0c.04.01.11.05.27.18.16.14.36.33.67.64l.24.25.25.24c.3.3.5.5.64.67.13.16.17.23.18.27.05.15.05.31 0 .46a.86.86 0 0 1-.18.27c-.14.16-.33.36-.64.67zM11 14.12c0-.4 0-.74.02-1.02.03-.3.08-.59.23-.87.21-.42.56-.77.98-.98.28-.15.58-.2.87-.23.28-.02.65-.02 1.05-.02h.7c.4 0 .77 0 1.05.02.3.03.59.08.87.23.42.21.77.56.98.98.15.28.2.58.23.87.02.28.02.63.02 1.02v.76c0 .4 0 .74-.02 1.02a2.25 2.25 0 0 1-1.2 1.86c-.3.14-.59.2-.88.22-.28.02-.65.02-1.05.02h-.7c-.4 0-.77 0-1.05-.02-.3-.03-.59-.08-.87-.23a2.25 2.25 0 0 1-.98-.98 2.3 2.3 0 0 1-.23-.87c-.02-.28-.02-.63-.02-1.02v-.38zm3.85 2.38h-.7c-.43 0-.71 0-.92-.02a.86.86 0 0 1-.32-.06.75.75 0 0 1-.33-.33.86.86 0 0 1-.06-.32c-.02-.2-.02-.49-.02-.92v-.7c0-.43 0-.71.02-.92.01-.2.04-.28.06-.32a.75.75 0 0 1 .33-.33.85.85 0 0 1 .32-.06c.2-.02.49-.02.92-.02h.7c.43 0 .71 0 .92.02.2.01.28.04.32.06.14.07.26.19.33.33.02.04.05.11.06.32.02.2.02.49.02.92v.7c0 .43 0 .71-.02.92a.86.86 0 0 1-.06.32.75.75 0 0 1-.33.33.86.86 0 0 1-.32.06c-.2.02-.49.02-.92.02zM2 5.12v.76c0 .4 0 .74.02 1.02a2.25 2.25 0 0 0 1.2 1.86c.3.14.59.2.88.22.28.02.65.02 1.05.02h.7c.4 0 .77 0 1.05-.02a2.25 2.25 0 0 0 1.86-1.2c.14-.3.2-.59.22-.88C9 6.62 9 6.27 9 5.88v-.76c0-.4 0-.74-.02-1.02a2.3 2.3 0 0 0-.23-.87 2.25 2.25 0 0 0-.98-.98 2.3 2.3 0 0 0-.87-.23C6.62 2 6.25 2 5.85 2h-.7c-.4 0-.77 0-1.05.02a2.25 2.25 0 0 0-1.86 1.2c-.14.3-.2.59-.22.88C2 4.38 2 4.73 2 5.12zM5.5 7.5h.35c.43 0 .71 0 .92-.02.2-.01.28-.04.32-.06a.75.75 0 0 0 .33-.33.85.85 0 0 0 .06-.32c.02-.2.02-.49.02-.92v-.7c0-.43 0-.71-.02-.92a.85.85 0 0 0-.06-.32.75.75 0 0 0-.33-.33.86.86 0 0 0-.32-.06c-.2-.02-.49-.02-.92-.02h-.7c-.43 0-.71 0-.92.02a.86.86 0 0 0-.32.06.75.75 0 0 0-.33.33.85.85 0 0 0-.06.32c-.02.2-.02.49-.02.92v.7c0 .43 0 .71.02.92.01.2.04.28.06.32.07.14.19.26.33.33.04.02.11.05.32.06.2.02.49.02.92.02zM2 14.12c0-.4 0-.74.02-1.02.03-.3.08-.59.23-.87.21-.42.56-.77.98-.98.28-.15.58-.2.87-.23.28-.02.65-.02 1.05-.02h.7c.4 0 .77 0 1.05.02.3.03.59.08.87.23.42.21.77.56.98.98.15.28.2.58.23.87.02.28.02.63.02 1.02v.76c0 .4 0 .74-.02 1.02a2.25 2.25 0 0 1-1.2 1.86c-.3.14-.59.2-.88.22-.28.02-.65.02-1.05.02h-.7c-.4 0-.77 0-1.05-.02a2.25 2.25 0 0 1-1.86-1.2 2.3 2.3 0 0 1-.22-.88C2 15.62 2 15.27 2 14.88v-.38zm3.85 2.38h-.7c-.43 0-.71 0-.92-.02a.86.86 0 0 1-.32-.06.75.75 0 0 1-.33-.33.85.85 0 0 1-.06-.32c-.02-.2-.02-.49-.02-.92v-.7c0-.43 0-.71.02-.92.01-.2.04-.28.06-.32a.75.75 0 0 1 .33-.33.85.85 0 0 1 .32-.06c.2-.02.49-.02.92-.02h.7c.43 0 .71 0 .92.02.2.01.28.04.32.06.14.07.26.19.33.33.02.04.05.11.06.32.02.2.02.49.02.92v.7c0 .43 0 .71-.02.92a.85.85 0 0 1-.06.32.75.75 0 0 1-.33.33.86.86 0 0 1-.32.06c-.2.02-.49.02-.92.02z' fill='%2371aaeb' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .link[href^="/notes"]:before {
    content: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.75' fill-rule='evenodd' clip-rule='evenodd' d='M6 0H1C0.447715 0 0 0.447716 0 1V13C0 13.5523 0.447715 14 1 14H11C11.5523 14 12 13.5523 12 13V6H7C6.44772 6 6 5.55228 6 5V0ZM7 4L8 5C6.62065 5 12 5 12 5L7 0V4Z' fill='%237996B3'/%3E%3C/svg%3E%0A");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[href^="/notes"]:before{
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%2371aaeb' viewBox='0 0 20 20'%3E%3Cpath d='M13.53 9.28a.75.75 0 0 0-1.06-1.06L9 11.69l-1.47-1.47a.75.75 0 1 0-1.06 1.06l2 2a.75.75 0 0 0 1.06 0l4-4Z'/%3E%3Cpath fill-rule='evenodd' d='M6.25 1a.75.75 0 0 1 .75.75v.27C7.513 2 8.113 2 8.817 2h.433v-.25a.75.75 0 0 1 1.5 0V2h.433c.704 0 1.304 0 1.817.02v-.27a.75.75 0 0 1 1.5 0v.457c.237.063.463.146.68.256a4.25 4.25 0 0 1 1.857 1.858c.253.497.361 1.04.413 1.67.05.613.05 1.374.05 2.326v3.866c0 .952 0 1.713-.05 2.327-.052.63-.16 1.172-.413 1.67a4.251 4.251 0 0 1-1.857 1.857c-.498.253-1.04.361-1.67.413-.614.05-1.375.05-2.327.05H8.817c-.952 0-1.713 0-2.327-.05-.63-.052-1.172-.16-1.67-.413a4.25 4.25 0 0 1-1.857-1.857c-.253-.498-.361-1.04-.413-1.67-.05-.614-.05-1.375-.05-2.327V8.317c0-.952 0-1.713.05-2.327.052-.63.16-1.172.413-1.67a4.25 4.25 0 0 1 1.858-1.857c.216-.11.442-.193.679-.256V1.75A.75.75 0 0 1 6.25 1Zm4.9 2.5c.772 0 1.367 0 1.85.022v.228a.75.75 0 0 0 1.498.05A2.75 2.75 0 0 1 15.7 5.002c.128.25.21.573.255 1.11.044.546.045 1.246.045 2.238v3.8c0 .992 0 1.692-.045 2.238-.044.537-.127.86-.255 1.11a2.751 2.751 0 0 1-1.2 1.202c-.252.128-.574.21-1.111.255-.546.044-1.245.045-2.238.045h-2.3c-.992 0-1.692 0-2.238-.045-.537-.044-.86-.127-1.11-.255A2.75 2.75 0 0 1 4.3 15.5c-.128-.252-.21-.574-.255-1.111C4.001 13.842 4 13.143 4 12.15v-3.8c0-.992 0-1.692.045-2.238.044-.537.127-.86.255-1.11A2.75 2.75 0 0 1 5.502 3.8.75.75 0 0 0 7 3.75v-.228A45.879 45.879 0 0 1 8.85 3.5h.4v.25a.75.75 0 0 0 1.5 0V3.5h.4Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .group_link:before,.navigation .link[href^="/groups"]:before {
    content: url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.75' fill-rule='evenodd' clip-rule='evenodd' d='M5 5C6.10457 5 7 4.16667 7 2.5C7 0.833333 6.10457 0 5 0C3.89543 0 3 0.833333 3 2.5C3 4.16667 3.89543 5 5 5ZM0 10.1C0 8.6 0.5 6 5 6C9.5 6 10 8.7 10 10.1C10 10.8 9.8 11 8.6 11H1.5C0.3 11 0 10.8 0 10.1ZM9.63252 6.09281C11.4603 7.35987 11.9076 9.46984 11.9859 11H14.6C15.8 11 16 10.8 16 10.1C16 8.7 15.5 6 11 6C10.4956 6 10.0414 6.03267 9.63252 6.09281ZM13 2.5C13 4.16667 12.1046 5 11 5C9.89543 5 9 4.16667 9 2.5C9 0.833333 9.89543 0 11 0C12.1046 0 13 0.833333 13 2.5Z' fill='%237996B3'/%3E%3C/svg%3E%0A");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[href^="/groups"]:before{
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M10 7.75a1.25 1.25 0 1 1 0-2.5 1.25 1.25 0 0 1 0 2.5zM7.25 6.5a2.75 2.75 0 1 1 5.5 0 2.75 2.75 0 0 1-5.5 0zm-.5 7.25c0-.42.23-.83.8-1.17A4.81 4.81 0 0 1 10 12c1.03 0 1.88.23 2.45.58.57.34.8.75.8 1.17 0 .3-.1.44-.22.54-.14.11-.4.21-.78.21h-4.5c-.39 0-.64-.1-.78-.21-.12-.1-.22-.25-.22-.54zM10 10.5c-1.22 0-2.37.27-3.23.8-.88.53-1.52 1.37-1.52 2.45 0 .7.28 1.3.78 1.71.48.39 1.1.54 1.72.54h4.5c.61 0 1.24-.15 1.72-.54.5-.4.78-1 .78-1.71 0-1.08-.64-1.92-1.52-2.45-.86-.53-2-.8-3.23-.8zm4-5.59c.06-.4.44-.7.85-.64a2.5 2.5 0 0 1-.35 4.98.75.75 0 0 1 0-1.5 1 1 0 0 0 .14-1.99.75.75 0 0 1-.63-.85zM15.76 10a.75.75 0 0 0 0 1.5c1.16 0 1.75.67 1.75 1.25 0 .22-.07.41-.19.55-.1.12-.24.2-.46.2a.75.75 0 0 0 0 1.5c1.43 0 2.15-1.21 2.15-2.25 0-1.71-1.6-2.75-3.25-2.75zM5 10.75a.75.75 0 0 0-.75-.75C2.61 10 1 11.04 1 12.75 1 13.79 1.72 15 3.15 15a.75.75 0 0 0 0-1.5.57.57 0 0 1-.47-.2.86.86 0 0 1-.18-.55c0-.58.6-1.25 1.75-1.25.41 0 .75-.34.75-.75zm.14-6.47a.75.75 0 0 1 .22 1.48 1 1 0 0 0 .14 1.99.75.75 0 1 1 0 1.5 2.5 2.5 0 0 1-.36-4.97z' fill='%2371aaeb' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .link[href="/donate"]:before {
    content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.75' fill-rule='evenodd' clip-rule='evenodd' d='M8 16C12.4183 16 16 12.4183 16 8C16 3.58172 12.4183 0 8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16ZM9 10.5C9 10.7761 8.77614 11 8.5 11H7V11.4937C7 11.7674 6.77993 11.9903 6.50625 11.9937C6.22768 11.9972 6 11.7723 6 11.4937V11.0125L5.49371 11.0062C5.22005 11.0028 5 10.7799 5 10.5062C5 10.2277 5.22767 10.0028 5.50621 10.0063L6 10.0125V9L5.49371 8.99367C5.22005 8.99025 5 8.76743 5 8.49375C5 8.21519 5.22767 7.99035 5.50621 7.99383L6 8V4.5125C6 4.23636 6.22386 4.0125 6.5 4.0125H8.5C10.2312 4.0125 11.5 5 11.5 6.5C11.5 8 10.25 9 8.5 9H7V10H8.5C8.77614 10 9 10.2239 9 10.5ZM7 7.99758V5H8.5C10 5 10.5 5.75 10.5 6.49879C10.5 7.24758 10 7.99758 8.5 7.99758H7Z' fill='%237996B3'/%3E%3C/svg%3E%0A");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[href="/donate"]:before{
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m10 17c-3.86599 0-7-3.134-7-7 0-3.86599 3.13401-7 7-7 3.866 0 7 3.13401 7 7 0 3.866-3.134 7-7 7zm-8.5-7c0-4.69442 3.80558-8.5 8.5-8.5 4.6944 0 8.5 3.80558 8.5 8.5 0 4.6944-3.8056 8.5-8.5 8.5-4.69442 0-8.5-3.8056-8.5-8.5zm7.25-4c-.41421 0-.75.33579-.75.75v3h-.25c-.41421 0-.75.3358-.75.75s.33579.75.75.75h.25v.75h-.25c-.41421 0-.75.3358-.75.75s.33579.75.75.75h.25v.5c0 .4142.33579.75.75.75s.75-.3358.75-.75v-.5h1.5c.4142 0 .75-.3358.75-.75s-.3358-.75-.75-.75h-1.5v-.75h1.625c1.4497 0 2.625-1.1753 2.625-2.625 0-1.44975-1.1753-2.625-2.625-2.625zm2.375 3.75h-1.625v-2.25h1.625c.6213 0 1.125.50368 1.125 1.125s-.5037 1.125-1.125 1.125z' fill='%2371aaeb' fill-rule='evenodd'/%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

.navigation .link[href="/admin"]:before {
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAa1JREFUOI2VkDFrU2EYhZ/zXY0WFGcXFf9ARFCwIjUltLpU1CYggh3EJaQKil0cRaEIilLq4A9ovRiXTlWpLo04FMFBiohO1kHQLhIIzT0uyfVKr5C+23d4n3Pe74jM3I+bAwXap4BxoAysWjxjo92YvDCyRs4I4NH8UjGEMAUeA3ZtXnMCaho/rldKc5KcGszGS0MJWgR25CXkmN2rV4eneq+QoOn+YQBdfxi/3JcaAIf6hwGIAlHKhK2l944IKbOtX8bwXei9cAGzvhWDb8a1eqW0kG0/PWYmfr0O7PkfrE441ok29orotvBgV18O+FatOryimfjNO/DR/LN9xiSfA9EKsBNoGEn4HNBy4HBAnssP11q9UloIRHe7MJaeIua7CwMkuhNarfYT4GtO/ofunwdTKfF+mQNpBD4ebl4a/Q26CLT+yYdNhSEmwBNZKQDUqyffJmYM9PPv/1W0LaDZ0wpRNBKRjGZ2lpV1m228Oph0oudAEcDmrNX51CvR8oNgBcM10hIzUztf/rL91+4j4BvAD0mnr1bLHxOSIaMXsq4YLgOLAZ+YHC+t/gF8rZblwVhrZAAAAABJRU5ErkJggg==");
    margin-right: 10px;
    line-height: 10px
}

.navigation .link[href="/translation.php"]:before {
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAB2AAAAdgFOeyYIAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAiRJREFUOI2lkktIVHEUxn//+3DM0fExhmIPKAx0epCUvVPSAknD7CFFixCKoFUtok2Yli0yiFbtglaBgo5lE0GRNEKU4EKJCq1QLKgWgjOoNXPvPS3UcW5TEXQ2/8M53/n4vnP+8J+hAIzWD5eVxyxBKd3ddMZis7E2WtZE/kRg6JdGmpxYvEX3mCDiagqKtPQ0icHF7lC4XlOMHtxf8SYZown2+uTCjaoc/Eu0RRKlrQJQotpEuB0MhYM9ofD5BEHycInfZGuRhzNlmSlS48raZzj2kYbaigaE7QkLyaBz5VnEHeH0xkxuDkT5bi1aaqzd82Uht8RuTiEo8Op4DKi+943DJRmcWJvBnaFpDuQM5nf1Vx11yVHXbHlRFVU7nn1WWvNIu1j2heIV2Zg6jE5a6AoqVqZz7Ec7TYX94E21hGIKtICmi90hli3vJ6Z4Nx7Bjs4Qi8zw9PUke80B5i89L7NmMReyQbYZ8aulg+aVsU22FTuOY7t2kqdHT4Inj4IayC2HrMDcO34XZidAHD1B3/3weemhusq3yQTSGZjA51uO1wv+XTA1BKvPwsj1BURj4owaqhWgt7cvvzPUV5jiOacMNtyCr49d5YRkR9TLYCgctCDXFOUH5j6YCORuBseCTx2wtBqmP4IVnd/lL9HzKBxQjhTX11U+kK51r7DtLfh8v4EK6OxOIXBB7u8swop0Y9vLXA2Fg2E8UQ3Dp/42/0/xExV0vxocrK5TAAAAAElFTkSuQmCC");
    margin-right: 10px;
    line-height: 10px
}

.navigation .link[href="/support/tickets"]:before {
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAcVJREFUOI2lks1LlGEUxX/3ed/SaisltipDCAkrihaiJkHIuCuYCMaFuAjSXOduIP0H0ncwENxI4TvUooWQRO9s+lrUoloFIUFg1E5CImee02I+cj6EqLu6nHvuPec8PPCfZY3A8nLSvn3QxmS6DBytkL7IWD/0g5Xx8eGfex7IPXx63JeCJ8CJPfQ+Chu5lR7aqCKu2sRxHPhSmC8v2zszMma+38z3S4wB70E9ho+z2WxtL6w233U4heks8Nn/2h6YzqS2dkm/uLuy9tjtP/ABONdxcnAEWKtzIDQKIFOuYRmA6UxqC2mxzHWjTREwOwUQiNet84PhXpap6ms+gI4AeCyK4mRJUu2BJVkUJ0syzVegzroDUZzMAt0VrFcwsbha6K2ScvlCn2ACqGLdC6vJHQA3/2C9S3C70W7RceGPOTvfIs9MFCedzlx4GghaRK7ZxKmrxTzwZmecs+bf+LcVyLswCMK3vlQqsutPAJi0ee9+0lHc53vk1YY16ewIe+NuXB3clJhrnHrzr3ZCYsk9x2ymWV+zk+nhr7WzC/lnl+TdFWc65mUbU+mhqSgu3MS4DrQDGHzz8MnJHk1eu5j8a/S6+g33AKP0tMXdPwAAAABJRU5ErkJggg==");
    margin-right: 10px;
    line-height: 10px
}

.navigation .link[href="/names_admin.php"]:before {
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAUdJREFUOI3NkTFLQmEUhp/zebEo2rS/ULQ0FLUE6RA0R93GsCAIBaHaIqg1oSWFhkCjpT4aGmvxDlFLU4OEtTX0B6IgUE9DXrhI+jX2jOc95+U9vIKD4mV1mpZcC9wozCBymltK7YS6cRkMvssjwr7CssCDNOQ4qgtA8aK6ipgt0BEg9ptRzk9LyQZWYQGkLmgh66cr3pEN1oATUFeYkBjomEK5ZAM8QTbbx3cCb+GWQhyYB/q6OSlse+3YNI3J5BdnX0Jxz9p4guQ9MNEjzagJf461Ws9FGyhAyQY2QfLLcQwQc7bg4n8YNKODPWvj7Qb+QtOA1KOTBMO3/NTnROHJCFroGE/Ro/soghyYrJ+uCGSAGh3vdIsN1ER0JeenzsS1XS4H/Z8DsqGihwJXDRr5vD/3GurOFj6GdFxFd1HOFSY9vPWo/g3er2LpkN/dHQAAAABJRU5ErkJggg==");
    margin-right: 10px;
    line-height: 10px
}

.navigation .link[href="/scumfeed"]:before {
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAY5JREFUOI2Vkr1LlWEYxn/X+xxLzFySEEPbRXAocUmyggaFFvGjf8DBA35EcaCo0aEhkXPO0F9QvroUbYLvyUWwpDCItoZcShpCsYbe526ok88x3/Bc033fz3Vd9wcPBCjFlWfFOJkmA6WlZKYYJy/CWhQmZvYGKGQZYBQwXoelXClOPsj0OD82MP9VO3Ot/sxzgIV4pdOZ6waQd+/yNy9/kteNhm/NbwHKi5VZk02oGCfTgnl59eXHB14Vl5OLkeeRQX9te61F+FuTo1c3S8urfXitG8wKoPy00pu27G+53abrJouBxowlfiBG/KnvK+yd7Jkavbah6kv5ycsOc/490Jx5g9/Y9Y6uqeEr2zVHtCi9UyOW5hqca0fcP2Rw2qXcriZRIBj8G8LiWfvy4Gea5jEmDo9gMFSNcwdldYD9IdjqZ1qHBPeO3kKdRxjYiYBwV0hVw39xwM1lMM5ni2sR/sSPx1LUz/0/VI6TNjMKEufqEXrZdmR6mDNYQlw63sZBZxOGLkRAW53aANb+C8DxgqJley/AAAAAAElFTkSuQmCC");
    margin-right: 10px;
    line-height: 10px
}

.navigation .link[href="/noSpam"]:before {
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAi5JREFUOI19kk1IVGEUhp/z3RnNqFWMm5I22UKisBYKmnbLQCyooK6lkbQIghllbOemrKAiWuTPtHHjIvq5Y+AmoTIv08ZF4aKCAouSIAgcEZpFkzP3tJg7MdrYs/o4fOc97zm8QgnDj7xGy3BdoRlYABlajOjYoG3nWAcBGH7ibTM5biF0FWtFFN6r0t/XaU+XEzCjEzMNJs87hG4gi8iNcI6Iqp4EPgvsMsKLUXfmclkHI643K9AIpMU3+6OnWz/8XWlqqtJkqiaBdlBfsXb0Oq1fVjkQqA/eW9T4zxJJr1tV5d7E9G6TqXpaaAYQYyRfzxoMaDj4MAfUqHI/kUx99H1rDjgEsgR8KhxETBmBAosRbRA4D/IddCfgCwz95lctyDmBoSzZmXUFSKX8qGOPqxAHEJiMOnb8ktO+FHMOzGbJXquQDVcSrte8RsBkAKrrWmrLXblImMrDqPYphQFFZDTpjaP0AGmBQVTSKvpAILmSy/eGQqG3oPPAHmBT0PYKdC/ChdBKiHh4RSKgHQojiP4sY6AJUOAlsA+0BdTHxzf9J+zlmHPgiKLHBOaBzQCq5ONdbT+Ai8FUL+bYbaoMAKDixjoPuqtiO+i6FRGt7lGjTerrWFoWX0eIPFY4DiyrMiDC2cDRguVzdJXAWhIPUzVq5b8GDkoyoD6IUeXqP8EoJXqm9ZsaafAt2Y7qzaD8RpCtKtJRsTFz+78OShl2p+sM1nOEO7FT9t1i/Q9IDdLoX4+hugAAAABJRU5ErkJggg==");
    margin-right: 10px;
    line-height: 10px
}

.navigation .link[href="/docs"]:before {
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAWBJREFUOI2lkD0sQ1EYhp/vnCoiEf8xEDFZ/CwGEYk0EqsIadLdWHaJ3daBsEhMBi4GJmlEdZEYzIwGEYkOhoakrfNZ2urtLVfiGd+c9+c7Qpndk8tx52wKmALaKnoyHpOdo+uEc4XsamL+mToMwNZpZsA5mwXmas1VRBfFNt1tHV5NNAyQEitAR8Dop98YyWyfZCaDATASYq7QKY6LbS875g8Q7E8Oz/OsKoUaqVtw5ynvphUgElb5In3T9lPWXUTPfNOL7+3AhwkLMKoeRpcDurHDf1oA9KtoSrQ+gGMgHrogjEYLHkXYcEjtx2HQqCqbwKBfDyL/XTCkyoHgP1obPKwuUOWzRrvN8dqcjMckGY9Jjtdm4K7eWPFEAMTwoN8VEz30ejteplBujgKjgWrR+2qAKxX3xEbXQLuAFmDhp8ll3pyV/eoJq4n5Z+t0VpE0kP/FmFckjdGZtaXYE8AXXW9yzoZg/AYAAAAASUVORK5CYII=");
    margin-right: 10px;
    line-height: 10px
}

.navigation .link[href="/fave"]:before {
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAcpJREFUOI19k72LU1EQxX/n3pf1awsVtbILKMiq5Vqo624hsUrhblAEGwsxaoRtBREVLAQReSD+B25MY7UWSsBVMCBESKEg1jaaFGZh8X2MRV40Zl881WVmzsyc4Vw9rr/Z60ieACVgB5AAnVSq1ZZOrZmZwkbzqUznkeoyu2/QAPab2WWF9WYDOMtm9FwUFJMgOiTp7Uj8K1AEMPjmssl52JVMJceE+bF4cfgQ8i5bexKm9+nHO+BDblY8cpnmXDjSpFKpJErdRaA3lm5+32MPHNCZwLdYvgNw9dzcJ5ydAXUHg1nbtqVQvj0/H7tUquV0NzPu3Fic+zIMXFtcaAmbBVW3r3P6Uvn4z6wZPKy/3F3Q1llg2pEmsXxnlPw/BABTQSAbuYSPI40Xhs9eHZB3MynOA/3INlrLlVJX4crrk8i9AHb+I0F27/rSwi2AcKV5F3FzuHGGXiqVFdabH4GjeUdMnDvo40g4/3mMTKa/HQAzE+QpsOQw3mG2mQxgcCQAxp32B5lehE0q8QGwzmQ39icxh3kHrObn1PW//PvINlps9smgAlZdIeYKg+85nJYI2sLK1QsnesuVUjeVyoI2f23fFzwPYqq/AaHQnZhLrf/3AAAAAElFTkSuQmCC");
    margin-right: 10px;
    line-height: 10px
}

/* .navigation .link[href='/docs']:before{
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%2371aaeb' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M10.175 1.5H9c-.806 0-1.465.006-2.01.05-.63.052-1.172.16-1.67.413a4.25 4.25 0 0 0-1.857 1.858c-.253.497-.361 1.04-.413 1.67C3 6.103 3 6.864 3 7.816v4.366c0 .952 0 1.713.05 2.327.052.63.16 1.172.413 1.67a4.25 4.25 0 0 0 1.858 1.857c.497.253 1.04.361 1.67.413.613.05 1.374.05 2.326.05h1.366c.952 0 1.713 0 2.327-.05.63-.052 1.172-.16 1.67-.413a4.251 4.251 0 0 0 1.857-1.857c.253-.498.361-1.04.413-1.67.05-.614.05-1.375.05-2.327V8.325c0-.489 0-.733-.055-.963-.05-.205-.13-.4-.24-.579-.123-.201-.296-.374-.642-.72l-3.626-3.626c-.346-.346-.519-.519-.72-.642a2.001 2.001 0 0 0-.579-.24c-.23-.055-.474-.055-.963-.055ZM15.5 12.15c0 .992 0 1.692-.045 2.238-.044.537-.127.86-.255 1.11A2.751 2.751 0 0 1 14 16.7c-.252.128-.574.21-1.111.255-.546.044-1.245.045-2.238.045h-1.3c-.992 0-1.692 0-2.238-.045-.537-.044-.86-.127-1.11-.255A2.75 2.75 0 0 1 4.8 15.5c-.128-.252-.21-.574-.255-1.111-.044-.546-.045-1.245-.045-2.238v-4.3c0-.992 0-1.692.045-2.238.044-.537.127-.86.255-1.11A2.75 2.75 0 0 1 6.002 3.3c.25-.128.573-.21 1.11-.255C7.658 3.001 8.358 3 9.35 3H10v2.35c0 .409 0 .761.024 1.051.026.306.083.61.238.902.21.398.537.724.935.935.291.155.596.212.902.238.29.024.642.024 1.051.024h2.35v3.65ZM14.879 7 11.5 3.621V5.32c0 .447 0 .736.02.955.017.21.047.288.067.326a.75.75 0 0 0 .312.312c.038.02.116.05.326.068.22.018.508.019.955.019h1.699Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 10px
} */

/* .navigation .group_link:before {
    content: url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M10 7.75a1.25 1.25 0 1 1 0-2.5 1.25 1.25 0 0 1 0 2.5zM7.25 6.5a2.75 2.75 0 1 1 5.5 0 2.75 2.75 0 0 1-5.5 0zm-.5 7.25c0-.42.23-.83.8-1.17A4.81 4.81 0 0 1 10 12c1.03 0 1.88.23 2.45.58.57.34.8.75.8 1.17 0 .3-.1.44-.22.54-.14.11-.4.21-.78.21h-4.5c-.39 0-.64-.1-.78-.21-.12-.1-.22-.25-.22-.54zM10 10.5c-1.22 0-2.37.27-3.23.8-.88.53-1.52 1.37-1.52 2.45 0 .7.28 1.3.78 1.71.48.39 1.1.54 1.72.54h4.5c.61 0 1.24-.15 1.72-.54.5-.4.78-1 .78-1.71 0-1.08-.64-1.92-1.52-2.45-.86-.53-2-.8-3.23-.8zm4-5.59c.06-.4.44-.7.85-.64a2.5 2.5 0 0 1-.35 4.98.75.75 0 0 1 0-1.5 1 1 0 0 0 .14-1.99.75.75 0 0 1-.63-.85zM15.76 10a.75.75 0 0 0 0 1.5c1.16 0 1.75.67 1.75 1.25 0 .22-.07.41-.19.55-.1.12-.24.2-.46.2a.75.75 0 0 0 0 1.5c1.43 0 2.15-1.21 2.15-2.25 0-1.71-1.6-2.75-3.25-2.75zM5 10.75a.75.75 0 0 0-.75-.75C2.61 10 1 11.04 1 12.75 1 13.79 1.72 15 3.15 15a.75.75 0 0 0 0-1.5.57.57 0 0 1-.47-.2.86.86 0 0 1-.18-.55c0-.58.6-1.25 1.75-1.25.41 0 .75-.34.75-.75zm.14-6.47a.75.75 0 0 1 .22 1.48 1 1 0 0 0 .14 1.99.75.75 0 1 1 0 1.5 2.5 2.5 0 0 1-.36-4.97z' fill='%2371aaeb' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    margin-right: 10px;
    margin-left: -5px;
    line-height: 0px
} */


.navigation .link {
    display: flex;
    align-items: center;
    height: 20px
}

.navigation .link:hover {
    background: #e1e7ed !important;
    text-decoration: none;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #E4E4E4;
}

.navigation .link_soon {
    display: block;
    padding: 3px 3px 3px 6px;
    text-decoration: none;
    border-top: 1px solid #fff;
    color: #000;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
    font-size: 11px;
    text-align: left;
    cursor: pointer;
    background: none;
    margin-bottom: 1px;
}

.navigation .link_soon {
	color: #2B587A63;
}
.navigation .link_soon:hover {
	background:#DAE1E8;
	border-top:1px solid #CAD1D9
}

.navigation .edit-button {
    background-color: #fff !important;
    color: gray !important;
    position: absolute;
    right: 0;
}

.navigation .group_link {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.navigation_footer {
    padding: 0;
}

.navigation_footer .link {
    display: block;
    padding: 3px 3px 3px 6px;
    text-decoration: none;
    border-top: 1px solid #fff;
    color: #000;
}

.navigation_footer .link:hover {
    background-color: #E4E4E4;
}

#backdrop {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: -100;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center left, center right;
    pointer-events: none;
    opacity: .8;
}

#backdropDripper {
    width: 800px;
    height: 100%;
    margin: auto;
    background-color: #fff;
    box-shadow: -30px 0px 20px 20px #fff, -50px 0px 20px 20px hsl(0deg 0% 100% / 59%), -70px 0px 20px 20px hsl(0deg 0% 100% / 43%), -90px 0px 20px 20px hsl(0deg 0% 100% / 35%), -110px 0px 20px 20px hsl(0deg 0% 100% / 28%), -130px 0px 20px 20px hsl(0deg 0% 100% / 16%), 30px 0px 20px 20px #fff, 50px 0px 20px 20px hsl(0deg 0% 100% / 59%), 70px 0px 20px 20px hsl(0deg 0% 100% / 43%), 90px 0px 20px 20px hsl(0deg 0% 100% / 35%), 110px 0px 20px 20px hsl(0deg 0% 100% / 28%), 130px 0px 20px 20px hsl(0deg 0% 100% / 16%);
}

#backdropEditor {
    position: relative;
    border: 4px inset #cfcfcf;
    padding: 8px;
    width: 550px;
    height: 270px;
    margin: 8px auto;
    background-image: url("../img/backdrop-editor.gif");
    background-size: cover;
}

#backdropFilePicker {
    position: absolute;
    top: 140px;
    padding: 0 19px;
    margin: 24px;
}

#backdropFilePicker &gt; input {
    width: 90px;
}

#backdropFilePicker &gt; #spacer {
    display: inline-block;
    width: calc(550px - 16px - 38px - 171px);
}

.upLeftErrors {
    position: fixed;
    display: flex;
    flex-direction: column;
    z-index: 1025;
}

.upLeftErrors .upLeftError {
    padding: 2px 2px 2px 2px;
    display: inline-block;
    border-radius: 0px 0px 5px 0px;
    font-size: 15px;
}

.upLeftErrors .upLeftError.upLeftErrorRed {
    background: #ff7474;
}

.upLeftErrors .upLeftError.upLeftErrorGreen {
    background: #74ff92;
}

.page_body {
    width: 632px;
    float: right;
    margin-right: 15px;
    margin-top: -2px;
    font-size: 11px;
    text-align: left;
}

.thumb_ava32 {
    max-width: 32px;
    max-height: 32px;
    float: left !important;
}

.groupInfoName, .groupInfoDesc {
    margin: 0px 8px 0px 38px;
}

.groupInfoName, .groupInfoDesc {
    margin: 0px 8px 0px 38px;
}

.left_small_block {
    float: left;
    width: 200px;
    margin-right: 10px;
    border-right: 1px #eeeeee solid;
}

.avatar_block {
    position: relative;
    clip-path: inset(0 0 0.7% 0);
}

.wrap1 {
    border: 1px solid #EBF0F4;
    border-top: 0;
    width: auto;
}

.wrap2 {
    border-right: 1px solid #F6F8FA;
    border-top: 0;
}

.page_yellowheader {
  padding: 6px 10px 8px !important;
  font-weight: bold !important;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAUCAYAAABMDlehAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAVSURBVBhXY3j59uN/JgYgoBXBwAAAd6UD7STEpAsAAAAASUVORK5CYII=") repeat-x !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-color: #e9edf1 !important;
  border-right: solid 1px #e9edf1 !important;
  border-left: solid 1px #e9edf1 !important;
  border-bottom: solid 1px #e9edf1 !important;
  color: #607387 !important;
  overflow: hidden !important;
}
.page_yellowheader span {
  color: #AAB7C5 !important;
}

#wrapHI {
    border-right: solid 1px #D5DDE6;
    border-left: solid 1px #D5DDE6;
}

#wrapH {
    border-right: solid 1px #EAEEF3;
    border-left: solid 1px #EAEEF3;
}

.page_yellowheader span {
    color: #aab7c5;
}

.page_yellowheader a {
}

.page_content {
    display: inline-block;
    width: 610px;
}

.page_wrap {
    border-bottom: solid 1px #c3cad2;
    border-left: solid 1px #d5dde6;
    border-right: solid 1px #d5dde6;
}

.page_wrap.padding_top {
    padding-top: 12px;
}

.content-main-tile {
    margin: -10px;
    margin-top: 3pt;
    padding: 7pt;
    border-top: 1px solid #ebf0f4;
    background-color: #fbfbfb;
}

.float-right {
    float: right;
}

.lowercase {
    text-transform: lowercase;
}

.album {
    margin: 8px;
    padding: 8px;
    width: 95%;
    background-color: #fff;
    border: 1px solid #ebf0f4;
}

.album-photo {
    position: relative;
    width: 25%;
    max-height: 140px;
    margin-bottom: 8px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}

.album-photo img {
    width: unset;
    max-height: 120px !important;
    max-width: 83%;
    vertical-align: top;
    border: 1px #ccc solid;
    padding: 8px;
    background-color: #fff;
}

.album-photo&gt;.album-photo--delete {
    position: absolute;
    right: 0;
    top: 0;
    padding: 5px;
    margin: 4px;
    color: #fff;
    background-color: hsla(0, 0%, 0%, 0.3);
    width: 10px;
    height: 10px;
    line-height: 10px;
    opacity: 0;
    transition: .1s opacity ease-out;
}

.album-photo:hover&gt;.album-photo--delete {
    opacity: 1;
}

.album-flex {
    display: flex;
    flex-wrap: wrap;
}

.name-checkmark {
    margin-left: 2pt;
}

.name-checkmark-group {
    margin-left: 2pt;
}

/* #profile_link,
.profile_link {
    display: block;
    box-sizing: border-box;
    padding: 3px;
    background: transparent;
    border: none;
    font-size: 11px;
    color: #2b587a;
    width: 200px;
    text-align: left;
    cursor: pointer;
    font-family: tahoma, verdana, arial, sans-serif;
} */

#profile_link, .profile_link {
    font-size: 12px;
    text-align: center;
}

#profile_link, .profile_link {
    outline: 0;
    padding: 6px 25px !important;
    text-shadow: none;
    border-color: rgba(255, 255, 255, .09) rgba(255, 255, 255, .07) rgba(255, 255, 255, .07);
    color: #fff;
    font-style: normal;
    font-weight: 400;
    # line-height: 20px;
}

#profile_link, .profile_link {
    display: block;
    box-sizing: border-box;
    padding: 3px;
    background: transparent;
    border: none;
    font-size: 10px;
    color: #2b587a;
    width: 200px;
    text-align: left;
    cursor: pointer;
    font-family: tahoma, verdana, arial, sans-serif;
}

#profile_link, .button, .completeness-gauge, .profile_link {
    background-color: rgba(255, 255, 255, .0605);
    border-radius: 4px;
}

.completeness-gauge {
    overflow: hidden;
    width: 194px;
    height: 32px;
    border-top: 0;
    margin: 10px 4px;
}

# ПИДИДИ

/* #profile_link, .profile_link:before {
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAWBJREFUOI2lkD0sQ1EYhp/vnCoiEf8xEDFZ/CwGEYk0EqsIadLdWHaJ3daBsEhMBi4GJmlEdZEYzIwGEYkOhoakrfNZ2urtLVfiGd+c9+c7Qpndk8tx52wKmALaKnoyHpOdo+uEc4XsamL+mToMwNZpZsA5mwXmas1VRBfFNt1tHV5NNAyQEitAR8Dop98YyWyfZCaDATASYq7QKY6LbS875g8Q7E8Oz/OsKoUaqVtw5ynvphUgElb5In3T9lPWXUTPfNOL7+3AhwkLMKoeRpcDurHDf1oA9KtoSrQ+gGMgHrogjEYLHkXYcEjtx2HQqCqbwKBfDyL/XTCkyoHgP1obPKwuUOWzRrvN8dqcjMckGY9Jjtdm4K7eWPFEAMTwoN8VEz30ejteplBujgKjgWrR+2qAKxX3xEbXQLuAFmDhp8ll3pyV/eoJq4n5Z+t0VpE0kP/FmFckjdGZtaXYE8AXXW9yzoZg/AYAAAAASUVORK5CYII=");
    margin-right: 10px;
    line-height: 10px
} */

.profile_link_form {
    margin-bottom: 0;
}

#profile_links {
    margin: 10px 0;
}

#profile_link:hover,
.profile_link:hover {
    background: #ECECEC;
}

.action_links&gt;.profile_link,
.action_links&gt;.profile_link_form&gt;.profile_link {
    width: 150px;
    text-transform: lowercase;
}

.action_links.disable&gt;a,
.action_links.disable&gt;form&gt;input,
.action_links.disable {
    cursor: not-allowed;
    color: grey;
}

.action_links.loading::after {
	content: "";
	display: inline-block;
	background-image: url('/assets/packages/static/openvk/img/loading_mini.gif');
	width: 30px;
	height: 7px;
	margin-left: 5px;
}

.profile_link.disable&gt;a,
.profile_link.disable {
    cursor: not-allowed;
    color: grey;
}

.profile_link.loading&gt;a::after,
.profile_link.loading::after {
    content: "";
    display: inline-block;
    background-image: url('/assets/packages/static/openvk/img/loading_mini.gif');
    width: 30px;
    height: 7px;
    margin-left: 5px;
}

.page_footer {
    margin-left: 130px;
    padding-top: 5px;
    clear: both;
    text-align: center;
}

table {
    font-size: 11px;
    text-align: left;
}

.outline_table td {
    text-align: right;
    font-weight: normal;
    color: gray;
}

.outline_table {
    border-bottom: 1px solid #cbcbcb;
    padding: 5px 0px;
}

.tippy-box {
    background-color: transparent !important; /* Убираем белый фон */
    box-shadow: none !important; /* Убираем тень, если она есть */
}

.outline_table:last-of-type {
    border-bottom: unset;
}

.flex_column_center_gap5px {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 5px;
}

.information {
    padding: 9px;
    background-color: #c3e4ff;
}

.error {
    padding: 9px;
    background-color: #ffc3c3;
}

.page_footer .link {
    padding: 3px 7px;
    display: inline-block;
    color: #444;
    text-decoration: none;
}

.page_footer .link:hover {
    background-color: #DFDFDF;
}

.content_divider {
    margin-bottom: 6px;
}

.menu_divider {
    height: 1px;
    background: #CCC;
    margin: 4px 0 2px;
}

.page_status {
    font-weight: normal;
    font-size: 11px;
    padding: 3px 1px;
    color: #000;
    width: 380px;
    height: auto !important;
    overflow: hidden;
}

.page_status_edit_button {
    cursor: pointer;
}

.page_status_edit_button:hover {
    text-decoration: underline;
}

.page_status_popup {
    position: absolute;
    border: 1px solid #CCC;
    background-color: #f7f7f7;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
    padding: 10px;
    float: right;
    margin-top: 5px;
    margin-left: -6px;
}

.page_status_popup form {
    margin: 0;
}

/* .button {
    border-radius: 2px;
    font-size: 11px;
    outline: none;
    border: none;
    white-space: nowrap;
    background: #597da3;
    background-position: 0 -16px;
    color: #fff;
    padding: 4px 8px;
    text-shadow: 0 1px 0 #686868;
    cursor: pointer;
    text-decoration: none;
} */

.button {
    border: 1px solid #6383a8 !important;
    background: #6383a8 !important;
    transition: background-color 100ms ease-in-out !important;
    text-shadow: none !important;
    padding: 6px 16px;
}

.button {
    border-radius: 2px;
    border: #595959;
    font-size: 11px;
    outline: none;
    white-space: nowrap;
    background: #595959;
    background-position: 0 -16px;
    color: #fff;
    padding: 4px 8px;
    text-shadow: 0 1px 0 #686868;
    cursor: pointer;
    text-decoration: none;
}

.button:hover {
    color: #e8e8e8;
}

.button[disabled] {
    filter: opacity(0.5);
    cursor: not-allowed;
}

.button[disabled]:hover {
    color: #fff;
}

.button-loading {
    display: inline-block;
    background-image: url('/assets/packages/static/openvk/img/loading_mini.gif');
    width: 30px;
    height: 7px;
    margin-left: -3px;
}

input[class=button] {
    padding: 5px 7px 4px;
}

input[type=checkbox],
input[type=radio] {
    background-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    height: 14px;
    width: 14px;
    outline: none;
    cursor: pointer;
    vertical-align: middle;
    margin: 4px 3px 3px;
}

input[type=checkbox] {
    background-image: url("data:image/gif;base64,R0lGODlhDwA4ALMAAP//////AP8A//8AAAD//wD/AAAA/wAAADtZd8XKzuHh4crKysHBwba2tv///wAAACH5BAEAAA4ALAAAAAAPADgAAASzcMlJqVsg653X5SDgYeE2luaHdup6rmKLvq5c0rMdjlUvXb6eDoRAkFBF4yqZOBKLi2aJSUNomE1VEoCNkRLJYiLB+oLF5LJmjBinnOO0BncDBi2NvH6/dzQUgIGCgA1+g4cKhX+IgoqMjYaPhJGSjpKJlI+WlZmMm5qdiIp8pHl+paShh0WLj0mtiEywg0kMCbOBTAyUCLlolkkKWJiLZ8PEgGxogZtsY5CwcYOfnqeofREAOw==");
    width: 15px;
}

input[type=radio] {
    background-image: url("../img/radio.png");
}

input[type=checkbox]:hover,
input[type=radio]:hover {
    background-position: 0 -28px;
}

input[type=checkbox]:disabled {
    background-position: 0 -28px;
    cursor: initial;
}

input[type=checkbox]:checked,
input[type=radio]:checked {
    background-position: 0 -14px;
}

input[type=checkbox]:checked:hover,
input[type=radio]:checked:hover {
    background-position: 0 -42px;
}

input[type=checkbox]:checked:disabled {
    background-position: 0 -42px;
}

input[type="number"] {
    border: 1px solid #C0CAD5;
    padding: 3px;
    font-size: 11px;
    font-family: tahoma, verdana, arial, sans-serif;
    width: 100%;
    box-sizing: border-box;
    outline: none;
}

#auth {
    padding: 10px;
}

.left_small_block {
    float: left;
    width: 200px;
    margin-right: 10px;
    border-right: 1px #eeeeee solid;
}

.left_big_block {
    width: 397px;
    float: left;
    margin-right: 13px;
}

.right_small_block {
    float: right;
    width: 200px;
}

.content_title_expanded {
    background: #dee5eb;
    border-top: 1px solid #dee5eb !important;
    border-bottom: 1px solid #dee5eb !important;
    padding: 3px 8px;
    font-weight: bold;
    font-size: 11px;
    cursor: pointer;
    outline: none;
    color: #45688e;
    background-image: none !important;
}

.content_title_unexpanded {
    background-image: none !important;
    background-repeat: no-repeat;
    background-color: #eee !important;
    border-top: solid 1px #eee !important;
    padding-top: 3px;
    padding-right: 8px;
    padding-bottom: 3px;
    padding-left: 8px;
    font-weight: bold;
    color: #888;
    font-size: 11px;
    cursor: pointer;
    display: block;
    border-bottom: 1px solid #eee !important;
}


.content_subtitle {
    background-color: #F0F0F0;
    display: block;
    font-size: 11px;
    border-bottom: 1px solid #EEEEEE;
    padding: 3px 8px;
}

.content {
    padding: 8px;
}

.content-withouttop {
    padding-top: 0;
}

input[type="text"],
input[type="password"],
input[type~="text"],
input[type~="password"],
input[type="email"],
input[type="phone"],
input[type~="email"],
input[type~="phone"],
input[type="search"],
input[type~="search"],
input[type~="date"],
input[type~="datetime-local"],
select {
    border: 1px solid #C0CAD5;
    padding: 3px;
    font-size: 11px;
    font-family: tahoma, verdana, arial, sans-serif;
    width: 100%;
    box-sizing: border-box;
    outline:none;
}

.header2 {
    border-bottom: 1px solid #E8EBEE;
    color: #45688E;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    font-family: verdana, arial, sans-serif;
}

h4 {
    border-bottom: 1px solid #E8EBEE;
    color: #45688E;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    font-family: verdana, arial, sans-serif;
}

.post {
    width: 100%;
    overflow: hidden;
    display: block;
}

.post-online {
    color: #AAA;
    text-align: center;
    width: 50px;
    padding-top: 5px;
    display: block;
}

.post-author {
    background-color: #F6F6F6;
    font-size: 11px;
    padding: 3px 5px;
    line-height: 125%;
}

.post-author .date {
    font-size: 9px;
    color: black;
}

.report {
    float: right;
    height: 16px;
    width: 16px;
    overflow: auto;
    background: url("/assets/packages/static/openvk/img/report.png") no-repeat 0 0;
    opacity: 0.1;
    transition-duration: 0.3s;
}

.report:hover {
    opacity: 0.4;
}

.post-content {
    border-bottom: #ECECEC solid 1px;
    font-size: 9px;
}

.editing .post-content, .post-edit {
    display: none;
}

.editing .post-edit {
    display: block;
}

.post-content .text {
    padding: 4px;
    font-size: 11px;
    hyphens: manual;
    line-height: 130%;
}

.post-content .attachments:first-of-type {
    margin-top: 8px;
}

.post-content .attachments_m .attachment {
    width: 98%;
}

.attachment .post {
    width: 102%;
}

.post-content .media {
    max-width: 100%;
    image-rendering: -webkit-optimize-contrast;
}

.post-content .media_makima {
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    object-fit: cover;
}

.post-signature {
    margin: 4px;
    margin-bottom: 2px;
}

.post-geo {
    margin: 1px 0px;
    padding: 0 4px;
}

#geo-name {
    cursor: pointer;
}

.post-signature span {
    color: grey;
}

.post-signature a {
    font-weight: 700;
}

.post-menu {
    height: 12px;
    padding: 4px;
    font-size: 9px;
    color: #bcbcbc;
}

.post:target {
    animation-duration: 5s;
    animation-name: post-target;
}

@keyframes post-target {
    from {
        background-color: rgba(208, 208, 208, 1);
    }

    to {
        background-color: rgba(208, 208, 208, 0);
    }
}

.small-textarea {
    height: 24px;
}

.expanded-textarea {
    min-height: 48px;
    outline: none;
}

ul {
    list-style-type: square;
    color: #a2a2a2;
}

span {
    padding: 0 0 2px;
    color: black;
    font-weight: normal;
}

#logininput {
    width: 123px;
    height: 21px;
    padding: 3px;
    border: 1px solid #C0CAD5;
    font-size: 11;
    margin: 3px 0;
}

#fastLogin {
    min-width: 122px;
}

#fastLogin input {
    margin-bottom: 5px;
}

#fastLogin input[type=submit] {
    margin-top: 5px;
}

#fastlogin input[type=text],
#fastlogin input[type=password] {
    width: 100%;
}

.ovk-avView {
    padding: 8px;
}

.ovk-avView--el {
    width: 32%;
    max-height: 90px;
    text-align: center;
    display: inline-block;
    vertical-align: text-top;
}

.ovk-avView--el .ava {
    max-width: 80%;
    max-height: 63px;
}

.content_list {
    display: flex;
    width: 200px;
    flex-wrap: wrap;
}

.content_list.long {
    width: 397px;
}

.content_list .cl_element {
    width: 33%;
    display: inline-block;
    text-align: center;
}

.content_list.long .cl_element {
    width: 16.5%;
}

.content_list .cl_element .cl_avatar {
    padding: 7px 7px 0;
    text-align: center;
}

.content_list .cl_element .cl_name {
    padding: 0 3px;
    text-align: center;
    display: flex;
    flex-direction: column;
}

.content_list .cl_element .cl_name .cl_lname {
    font-size: 7pt;
    display: block;
}

.ava {
    width: 45px;
}

table.User {
    vertical-align: text-top;
}

.container_gray {
    # background: #F6F6F6;
    padding: 12px;
}

.container_gray.bottom {
    border-bottom: #ebebeb solid 1px;
}

#auth .container_gray {
    margin-left: -10px;
    margin-bottom: -10px;
    width: 603px;
}

.tabs {
    border-bottom: 1px solid #707070;
    padding: 0 10px;
    margin-left: -10px;
    width: 607px;
    overflow-x: auto;
    white-space: nowrap;
}

.tabs.stupid-fix {
    margin-left: 0;
    width: auto;
}

#activetabs {
    background: #597da3;
}


#activetabs:hover {
    color: #e8e8e8;
}

.tab {
    display: inline-block;
    padding: 5px 10px;
    margin-right: 3px;
    border-radius: 3px 3px 0 0;
}

.tab:hover {
    background: #E4E4E4;
}

#act_tab_a {
    color: white;
}

.container_gray .content {
    background: #fff;
    padding: 4px;
    border: #DEDEDE solid 1px;
    clear: both;
    margin-bottom: 6px;
    overflow: hidden;
    word-break: break-word;
}

.gray-block {
    background: #F7F7F7;
    border: #DEDEDE solid 1px;
    padding: 6px;
    margin-top: 6px;
}

.ovk-album {
    width: 100%;
}

.ovk-album:not(:first-child),
.ovk-note:not(:first-child) {
    display: inline-block;
    margin-top: 10px;
}

.msg {
    width: 70%;
    margin: auto;
    margin-bottom: 5pt;
    padding: 8pt;
    border: 1pt solid #667e96;
    background-color: #e6f2f3;
}

#wrapHI&gt;.msg {
    margin-top: 15pt;
}

.msg.msg_succ {
    border-color: #3b584f;
    background-color: #ddf3d7;
}

.msg.msg_err {
    border-color: #9a205e;
    background-color: #f5e9ec;
}

.msg.msg_yellow {
    border-color:#D4BC4C;
    background-color:#F9F6E7;
}

.edit_link {
    color: #c5c5c5;
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.crp-list {
    margin: 10px -6px -10px -11px;
    display: flex;
    flex-direction: column;
    border-top: 1px solid #d6d6d6;
    max-height: 70%;
    overflow-y: auto;
    width: 628px;
}

.crp-entry {
    display: flex;
    padding: 8px;
    cursor: pointer;
    margin-left: 1px;
    border-bottom: 1px solid #d6d6d6;
}

.crp-entry:hover {
    background-color: #f9f9f9;
}

.crp-entry:first-of-type {
    border-top: 1px solid #d6d6d6;
}

.crp-entry--image,
.crp-entry--info {
    margin-right: 15px;
}

.crp-entry--info {
    width: 130px;
    margin-top: 2%;
}

.crp-entry--message{
    padding: 3px;
    width: 395px;
    border-radius: 3px;
}

.crp-entry--image&gt;img {
    max-width: 50px;
    border-radius: 3px;
}

.crp-entry--info span {
    color: grey;
}

.crp-entry--info a {
    font-weight: 900;
}

.crp-entry--message.unread {
    padding: 3px;
    width: 395px;
    background: #e6e6e6;
    border-radius: 3px;
}

.messenger-app--messages---message.unread {
    background-color: #ededed;
    padding-bottom: 1.2rem;
    margin-bottom: 0;
}

.messenger-app--messages---message.unread:first-of-type {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    padding-bottom: 5px;
    margin-bottom: 1.2rem;
}

.messenger-app--messages---message.unread:last-of-type {
    padding-bottom: 5px;
    margin-bottom: 1.2rem;
}

.crp-entry--message---av img {
    max-width: 32px;
    border-radius: 3px;
    margin-top: 20%;
    margin-left: 10%;
}

.crp-entry--message---av,
.crp-entry--message---text {
    display: inline-block;
    vertical-align: top;
    max-width: 50px;
    border-radius: 3px;
}

.crp-entry--message---text {
    max-height: 40px;
    max-width: 310px;
    overflow: hidden;
    text-overflow: ellipsis;
    /* white-space: nowrap; */ /* myslivets: а как........... */
    margin-left: 3%;
}

.crp-entry--message---text,
.messenger-app--messages---message .time {
    color: #404036;
}

.messenger-app--input {
    padding: 10px 60px;
}

.messenger-app--messages {
    height: 570px;
    overflow-y: auto;
    padding: 10px 60px;
}

.messenger-app--messages---message,
.messenger-app--input {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}

.messenger-app--messages---message {
    margin-bottom: 3px;
    padding: 10px;
}

.messenger-app--input&gt;.ava {
    width: 52px;
    height: 52px;
    object-fit: cover;
    border-radius: 3px;
}

.messenger-app--messages---message .ava {
    width: 37px;
    height: 37px;
    object-fit: cover;
    border-radius: 3px;
}

.messenger-app--messages---message ._content {
    width: 310px;
    line-height: 13.2pt;
}



.messenger-app--messages---message ._content span,
.messenger-app--messages---message ._content&gt;a {
    display: block;
}

.messenger-app--messages---message ._content span {
    width: 100%;
    height: fit-content;
    overflow: hidden;
}

.messenger-app--messages---message ._content .attachments {
    width: 100%;
}

.messenger-app--messages---message ._content .attachments&gt;.msg-attach-j * {
    max-width: 86%;
}

.messenger-app--messages---message ._content .attachments:not(:empty) {
    margin-top: 15px;
}

.messenger-app--messages---message .time {
    width: 100px;
}

.messenger-app--input {
    background-color: #f9f9f9;
    height: 80px !important;
    border-top: 1px solid #d6d6d6;
}

.messenger-app--input---messagebox {
    box-sizing: border-box;
    padding: 0 10px;
    width: calc(100% - 128px);
    float: right;
}

.messenger-app--input---messagebox textarea {
    width: 100%;
    height: 50px !important;
    resize: none;
    margin-bottom: 8px !important;
}

.messenger-app--input .blocked {
    width: 100%;
    height: 100%;
    position: relative;
}

.messenger-app--input .blocked::after {
    content: attr(data-localized-text);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    font-weight: 900;
}

.messenger-app {
    width: 628px;
    border-right: 1px solid #d5dde6;
    border-left: 1px solid #d5dde6;
    margin-left: 1px;
    border-bottom: 1px solid #c3cad2;
}

.settings_delete {
    margin: -12px;
    padding: 12px;
    margin-top: -8px;
    background: #fff;
    text-align: center;
}

textarea {
    font-family: unset;
    border: 1px solid #C0CAD5;
    font-size: 9pt;
    min-height: 24px;
    width: 100%;
    padding: 4px;
    resize: none;
    box-sizing: border-box;
	outline: none;
}

#faqhead {
    background: #fbf3c3;
    margin: 0 5px;
    padding: 5px;
    font-weight: bold;
    border: 1px solid #d7cf9e;
    border-bottom: 0;
}

#faqcontent {
    background: #fafafa;
    margin: 0 5px 10px;
    padding: 5px 5px 5px 10px;
    border: 1px solid #ddd;
}

.ovk-lw-container {
    display: flex;
    border-bottom: solid 1px #c4c4c4;
}

.ovk-lw-container&gt;.ovk-lw--list {
    flex: 9;
    border-right: 1px solid #BEBEBE;
}

.ovk-lw-container&gt;.ovk-lw--list&gt;.post {
    margin-left: 10px;
    margin-top: 10px;
}

.ovk-lw-container&gt;.ovk-lw--actions {
    flex: 5;
}

.ovk-lw-container&gt;.ovk-lw--actions&gt;.tile {
    display: flex;
    flex-direction: column;
    padding: 10px 5px;
}

.ovk-lw-container&gt;.ovk-lw--actions&gt;.tile&gt;.profile_link {
    width: auto !important;
}

.ovk-lw-container&gt;.ovk-lw--actions&gt;hr {
    margin: 0;
}

.profile-hints {
	width: 200px;
}

.profile-hints a {
    display: block;
    margin-bottom: 2px;
}

/*.profile-hints a img {
    vertical-align: bottom;
}*/

.profile-hints a img {
  vertical-align: bottom;
  margin-right: 2px;
  width: 11px;
  object-fit: none;
  height: 11px;
}

.completeness-gauge {
    position: relative;
    width: 95%;
    height: 16px;
    background-color: #e6e6e6;
}

.completeness-gauge&gt;div {
    height: 100%;
    background-color: #d4d4d4;
}

.completeness-gauge&gt;span {
    position: absolute;
    top: 55%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
}

.completeness-gauge-gold {
    background-color: #d4d4d4;
}

.completeness-gauge-gold&gt;div {
    background-color: #b3b3b3;
}

.toTop {
    position: fixed;
    padding: 12px;
    width: 100px;
    height: 100%;
    background-color: #e1e7ed;
    font-weight: 900;
    color: #2b2b2b;
    box-sizing: border-box;
    opacity: 0;
    transition: .1s all;
    z-index: 129;
    user-select: none;
}

.toTop &gt; div svg {
    display: inline-block;
    margin-right: 2px;
    width: 8px;
    height: 7px;
    fill: #3f3f3f;
}

.toTop &gt; div span {
    font-weight: bold;
}

.toTop.has_down #to_up, .toTop #to_back {
    display: none;
}

.toTop.has_down #to_back {
    display: block;
}

.toTop.has_down {
    opacity: .3;
}

body.scrolled .toTop:hover, .toTop.has_down:hover {
    opacity: .5;
    cursor: pointer;
}

.ugc-table.slim {
    width: 100%;
}

.ugc-table tr&gt;td {
    word-break: break-word;
}

.ugc-table tr&gt;td:nth-of-type(1) {
    width: 120px;
    vertical-align: super;
}

.ugc-table.slim tr&gt;td:nth-of-type(1) {
    width: unset;
}

.ugc-table.slim tr&gt;td:nth-of-type(2) {
    width: 75%;
}

#sudo-banner {
    background: #fffae6;
    border-color: #fffae6;
    color: #172b4d;
    padding: 8px;
    text-align: center;
}

#sudo-banner p {
    margin: 0;
    font-size: 15px;
}

#test-label {
    padding: 8pt;
    margin: 4pt;
    border: 1px solid #9a205e;
    background-color: #f5e9ec;
    position: fixed;
    font-weight: bold;
}

.post-upload, .post-has-poll, .post-has-note {
    margin-top: 11px;
    margin-left: 3px;
    color: #3c3c3c;
    display: none;
}

.post-has-videos, .post-has-audios {
    margin-top: 11px;
    margin-left: 3px;
    color: #3c3c3c;
}

.post-source #remove_source_button, #small_remove_button {
    display: inline-block;
    background-repeat: no-repeat;
    background: url('/assets/packages/static/openvk/img/arrows.png?v=2');

    margin-bottom: -2px;
    background-position: -18px 0px;
    height: 11px;
    width: 11px;
    opacity: 0.6;
    transition-duration: 0.3s;
    cursor: pointer;
}

.post-source #remove_source_button:hover, #small_remove_button:hover {
    opacity: 0.8;
}

.post-upload::before, .post-has-poll::before, .post-has-note::before {
    content: " ";
    width: 8px;
    height: 8px;
    display: inline-block;
    vertical-align: bottom;
    background-color: #4f4f4f;
    margin: 3px;
    margin-left: 2px;
}

.post-has-video, .post-has-audio {
    padding-bottom: 4px;
    cursor: pointer;
}

.post-has-video:hover span {
    text-decoration: underline;
}

.post-has-audio:hover span {
    text-decoration: underline;
}

.post-has-video::before {
    content: " ";
    width: 14px;
    height: 15px;
    display: inline-block;
    vertical-align: bottom;
    background-image: url("/assets/packages/static/openvk/img/video.png");
    background-repeat: no-repeat;
    margin: 3px;
    margin-left: 2px;
    margin-bottom: -1px;
}

.post-has-audio::before {
    content: " ";
    width: 14px;
    height: 15px;
    display: inline-block;
    vertical-align: bottom;
    background-image: url("/assets/packages/static/openvk/img/audio.png");
    background-repeat: no-repeat;
    margin: 3px;
    margin-left: 2px;
    margin-bottom: -1px;
}

.post-opts {
    margin-top: 10px;
}

.post-opts label {
    width: 100%;
    display: block;
}

.like_wrap {
    color: #2F5879;
    font-size: 10px;
    cursor: pointer;
    float: right;
}

.like_wrap.tidy {
    float: none;
    display: inline-block;
}

.like_wrap.tidy .post-like-button {
    display: flex;
}

.heart {
    background: url('/assets/packages/static/openvk/img/like.gif') no-repeat 1px 0;
    height: 10px;
    margin: 2px 3px 0;
    width: 11px;
    float: left;
    opacity: 0.4;
}

.like_wrap.tidy .heart {
    float: none;
    display: inline-block;
}

.likeCnt {
    font-size: 10px;
    margin-right: 3px;
    float: left;
}

.like_wrap.tidy .likeCnt {
    float: none;
    display: inline;
}

.heart:hover {
    opacity: 1 !important;
}

#liked {
    opacity: 1 !important;
}

.page-wrap {
    border-bottom: solid 1px #C3CAD2;
    border-left: solid 1px #DAE1E8;
    border-right: solid 1px #DAE1E8;
    padding: 10px;
}

.ugc-table td {
    vertical-align: top !important;
    font-size: 11px;
    line-height: 13px;
    margin: 0;
    padding: 1px 0;
}

.label {
    width: 120px !important;
    color: gray;
}

.ugc-table tr&gt;td:nth-of-type(2) {
    display: block;
    width: unset;
    overflow: hidden;
}

.right_big_block {
    width: 396px;
    float: right;
}

#basicInfo {
    padding: 5px 0 15px 8px;
}

.accountInfo {
    padding: 0;
    margin: 0 0 0 8px;
    border-bottom: solid 1px #DAE1E8;
    display: block;
}

.profileName {
    color: #45688E;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
}

.profileName h2 {
    color: #45688E;
    font-size: 13px;
    margin: 0;
    padding: 0;
}

.notes_titles {
    margin: 0;
    padding: 0;
    list-style: none;
}

.written {
    background: url('/assets/packages/static/openvk/img/note.gif') no-repeat 0 1px;
    padding: 0 0 6px 22px;
}

.written a {
    display: block;
    padding: 0 0 1px;
}

.notes_titles small {
    color: #333;
    font-weight: normal;
    display: block;
    font-size: 9px;
}

.notes_titles small a {
    display: inline;
    font-weight: normal;
}

.data {
    width: 260px !important;
}

.right_big_block h4 {
    margin: 1px 0 0;
    padding: 4px 0 2px !important;
}

.knowledgeBaseArticle ul {
    color: unset;
}

.gift_grid {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}

.gift_sel {
    display: grid;
    box-sizing: border-box;
    padding: 15px 8px;
    justify-items: center;
    cursor: pointer;
    border-radius: 10px;
}

.gift_pic {
    max-width: 70%;
}

.gift_sel:hover {
    background-color: #f1f1f1;
}

.gift_sel.disabled:hover {
    cursor: not-allowed;
}

.gift_sel&gt;.gift_price,
.gift_sel&gt;.gift_limit {
    visibility: hidden;
}

.gift_sel:hover&gt;.gift_price,
.gift_sel:hover&gt;.gift_limit {
    visibility: unset;
}

.gift_sel.disabled {
    opacity: .5;
}

.ovk-video {
    margin-bottom: 1rem;
    padding: 0 6px;
}

.ovk-video&gt;.preview, .video-preview {
    width: 170px;
    height: 127px;
    align-content: center;
    display: flex;
    padding: 2px;
    box-shadow: inset 0 0 0 1px #ccc, inset 0 0 0 2px #fff;
    background-color: #000;
}

#wallAttachmentMenu {
    position: absolute;
    min-width: 94px;
    border: 1px solid darkgrey;
    background-color: white;
    z-index: 32;
    margin-top: -7px;
    margin-left: -16px;
    box-shadow: 0 1px 3px -1px;
    user-select: none;
}

#wallAttachmentMenu&gt;a {
    display: flex;
    gap: 5px;
    padding: 2px 6px;
    cursor: pointer;
}

#wallAttachmentMenu&gt;a&gt;img {
    vertical-align: middle;
}

#wallAttachmentMenu&gt;a:hover {
    background-color: #f0f0f0;
}

#wallAttachmentMenu&gt;.header {
	padding: 6px 15px;
	background-color: #eee;
	text-align: center;
}

#ovkDraw {
    border: 1px solid #757575;
}

#ovkDraw .lc-drawing.with-gui {
    background-color: white !important;
}

#ovkDraw .literally {
    border-radius: 0;
}

#ovkDraw .literally .lc-picker,
.literally .lc-options.horz-toolbar {
    background-color: #f7f7f7;
    border-color: rgba(0, 0, 0, 0.15);
}

#ovkDraw .literally .lc-picker .toolbar-button.selected:not(.disabled),
#ovkDraw .literally .horz-toolbar .square-toolbar-button.selected:not(.disabled) {
    background-color: #cdcdcd;
}

#ovkDraw .literally .lc-picker .toolbar-button:hover:not(.disabled),
#ovkDraw .literally .horz-toolbar .square-toolbar-button:hover:not(.disabled) {
    border-color: #cdcdcd;
}

.postFeedWrapper {
    padding: 4px 8px;
    background-color: rgb(240, 240, 240);
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    margin-left: -10px;
    margin-bottom: 10px;
    width: 611px;
}

.postFeedWrapperMicroblog {
    margin-bottom: 5px;
}

.postFeedBottom .postFeedPaginator {
    float: right;
}

.postFeedBottom .postFeedPageSelect {
    float: left;
    padding-top: 8px;
}

#pageSelect {
    width: 200px;
}

.user-alert {
    margin-left: 8px;
    margin-bottom: 8px;
    padding: 4px;
    border: 1px solid #c5c3c3;
    font-weight: 900;
    background-color: #e6e6e6;
    color: #e54c4c;
}

.group-alert {
    margin-bottom: 8px;
    padding: 4px;
    border: 1px solid #c5c3c3;
    font-weight: 900;
    background-color: #e6e6e6;
    color: #e54c4c;
}

.avatar-list {
    padding: 4px 8px;
}

.avatar-list-item {
    padding: 4px 0;
}

.avatar-list-item::after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.avatar-list-item .avatar {
    float: left;
}

.avatar-list-item .avatar img {
    width: 32px;
    height: 32px;
    object-fit: cover;
}

.avatar-list-item .info {
    float: left;
    padding-left: 8px;
    width: 134px;
}

.avatar-list-item .info-centered {
    padding-top: 8px;
}

.avatar-list-item .info .title {
    font-size: 11px;
}

.avatar-list-item .info .subtitle {
    color: rgb(128, 128, 128);
    font-size: 10px;
}

.paginator {
    float: right;
    margin-top: -1px;
}

.paginator.tidy {
    float: unset;
}

.paginator-at-bottom {
    margin-top: -6px;
}

.paginator a {
    border-top: 3px solid transparent;
    display: inline-block;
    padding: 4px 5px;
}

.paginator a:hover {
    border-top: 3px solid rgb(170, 170, 170);
    background-color: rgb(230, 230, 230);
}

.paginator a.active {
    border-top: 3px solid rgb(130, 130, 130);
    font-weight: bold;
}

.accent-box {
    background-color: white;
    padding: 10px;
    margin: 5px;
    border: 1px solid #C0CAD5;
}

.header_search {
    background: #f7f7f7;
    width: 607px;
    padding: 10px;
    border-bottom: 1px solid #e1e1e1;
}

.header_search_inputbt {
    padding: 10px;
    border-top: 1px solid #ebebeb;
    display: flex;
    margin-bottom: 0;
}

.header_search_input {
    border: 1px solid #C0CAD5;
    padding: 3px;
    padding-left: 19px;
    font-size: 11px;
    font-family: tahoma, verdana, arial, sans-serif;
    width: 549px;
    background: #fff url('/assets/packages/static/openvk/img/search_icon.png') no-repeat;
    background-position-x: 4px;
    background-position-y: 4px;
}

.button_search {
    border-radius: 2px;
    border: #595959;
    font-size: 11px;
    outline: none;
    white-space: nowrap;
    background: #595959;
    background-position: 0 -16px;
    color: #fff;
    padding: 4px 8px;
    text-shadow: 0 1px 0 #686868;
    cursor: pointer;
    text-decoration: none;
    margin-left: 10px;
    width: 7.5%;
}

.content_search {
    width: 607px;
}

.content_search_list {
    display: flex;
    width: 100%;
    padding: 10px;
}

.content_search_list:hover {
    background: #f5f5f5;
}

.content_search_list_ava img {
    width: 75px;
}

.content_search_list_ava {
    width: 85px;
}

.content_search_list_name_h4 {
    color: #2b587a;
    font-weight: bold;
}

.content_search_list_span {
    color: #7b7b7b;
    margin-top: 5px;
}

.pinned-mark {
    display: inline-block;
    height: 16px;
    width: 16px;
    overflow: auto;
    background: url("/assets/packages/static/openvk/img/pin.png") no-repeat 0 0;
    vertical-align: middle;
}

.topic-list-item {
    border-bottom: #e6e6e6 solid 1px;
    padding: 4px;
}

.messagebox-content-header {
    background: #F7F7F7;
    # margin: -20px;
    padding: 10px;
}

.hover-box {
    background-color: white;
    padding: 10px;
    margin: 5px;
    border: 1px solid #C0CAD5;
    cursor: pointer;
    user-select: none;
}

.hover-box:hover {
    background-color: #C0CAD5;
}

.summaryBar {
    border-bottom: #DEDEDE solid 1px;
    clear: both;
    padding: 11px 10px;
    padding-bottom: 11px;
    line-height: normal;
}

.summaryBar.summaryBarFlex {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.summaryBar.padding {
    padding-top: 10px;
    padding-bottom: 8px;
    height: 23px;
}

.summaryBar .summary {
    color: #45688E;
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 4px;
    display: inline-block;
}

.note_header {
    background: #f7f7f7;
    border-bottom: solid 1px #DAE1E8;
    border-top: solid 1px #45688E;
    padding: 4px 6px 5px;
}

.note_header .note_title {
    color: #45688E;
    font-size: 13px;
    font-weight: bold;
    line-height: 15px;
    margin: 0;
    padding: 0 0 1px;
}

.note_footer {
    border-top: 1px solid #ddd;
    clear: both;
    margin-top: 10px;
    padding: 0 2px 0 6px;
}

.comments_count {
    padding: 5px 0 0;
}

.groups_options {
    padding: 10px 20px 20px;
    border-top: #DEDEDE solid 1px;
}

#groups_graybar form {
    display: inline-block;
}

#groups_graybar #create_group {
    float: right;
}

#gp_container h4 {
    font-size: 11px;
}

.container_gray .content:last-child {
    margin-bottom: 0;
}

.group_info {
    padding: 0 0 0 5px !important;
}

.group_info .label {
    width: auto !important;
    padding-right: 5px;
}

table td[width="120"] {
    text-align: right;
	padding-top: 3px;
}

.profile_thumb {
    padding: 0 10px 0 0;
    width: 50px;
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
}

.mb_tabs {
    background-color: #F6F6F6;
    border-bottom: #DEDEDE solid 1px;
    padding: 10px;
}

.mb_tab {
    cursor: pointer;
    font-weight: bold;
    margin-right: 10px;
    display: inline-block;
    border-radius: 2px;
}

.mb_tab .special_counter {
    color: #595959;
    font-weight: bold;
    margin: 0px 1px;
}

.mb_tab:hover {
    background: #e2e0e0;
}

.mb_tab div, .mb_tab &gt; a {
    padding: 5px 9px;
    display: block;
}

.mb_tab#active {
    background-color: #597da3;
}

.mb_tab#active a {
    color: white;
}

.mb_tab#active .special_counter {
    color: #bdbdbd;
}

.border-block {
    box-shadow: inset 0 0 0 1px #b6bfca, inset 0 0 0 10px #d8dfe7;
    width: 300px;
    padding: 20px;
}

.center {
    margin: 0 auto;
}

#upload_container {
    background: white;
    padding: 30px 80px 20px;
    margin: 10px 25px 30px;
    border: 1px solid #d6d6d6;
}

#upload_container h4 {
    border-bottom: solid 1px #daE1E8;
    text-align: left;
    padding: 0 0 4px 0;
    margin: 0;
}

#upload_container #lastStepContainers {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

#upload_container .upload_container_element {
    border: 1px solid #d6d6d6;
    background: #f6f6f6;
}

#upload_container .upload_container_element .upload_container_name {
    padding: 5px 5px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}

#audio_upload {
    width: 350px;
    margin: 20px auto;
    margin-bottom: 10px;
    padding: 15px 0;
    border: 2px solid #ccc;
    background-color: #EFEFEF;
    text-align: center;
}

ul {
    list-style: url(/assets/packages/static/openvk/img/bullet.gif) outside;
    margin: 10px 0;
    padding-left: 30px;
    color: black;
}

li {
    padding: 1px 0;
}

#upload_container ul {
    padding-left: 15px;
}

#votesBalance, #news, #bday {
    margin-top: 10px;
    padding: 7px;
    background-color: #f6f6f6;
    text-align: center;
    user-select: none;
}

#news b {
    color: #285473;
    font-size: 12px;
}

#bday b {
    color: #45688E;
    font-size: 12px;
}

.cookies-popup {
    position: fixed;
    bottom: 0;
	left: 0;
    width: 100%;
    height: 40px;
    background: linear-gradient(#fff, #eee);
    box-shadow: inset 0px 1px 0px #bbb, inset 0px 2px 0px #ddd;
    z-index: 2048;
}

.cookies-popup .contanier {
    width: 760px;
    display: flex;
    margin: 0 auto;
    align-items: center;
    height: 100%;
}

.cookies-popup .contanier .text {
    width: 100%;
}

.floating_sidebar {
    position: fixed;
    top: 0;
    display: flex;
    flex-direction: column;
    width: 118px;
    align-items: end;
    transition: 250ms;
    display: none;
}

.floating_sidebar.show {
    display: flex;
    animation-name: appearing;
    animation-duration: 250ms;
}

.floating_sidebar.hide_anim {
    opacity: 0;
    display: flex;
}

.floating_sidebar .minilink {
    text-align: right;
    opacity: 0.5;
    padding: 8px 4px;
    width: fit-content;
    transition: 250ms;
    height: 11px;
    display: flex;
}

.floating_sidebar .minilink:hover {
    opacity: 1;
}

.minilink .counter {
	font-weight: bold;
	background-color: #eee;
	line-height: 10px;
	margin: -1px 3px 0 0;
	padding: 1px 1px;
	border-radius: 2px;
	height: 11px;
}

#app_news_container {
    margin-bottom: 30px;
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 250px;
}

.poll {
    padding: 8px;
    transition: .1s filter ease-in;
    border: 1px solid #e3e3e3;
}

.poll.loading {
    filter: opacity(0.5);
    cursor: progress;
    user-select: none;
}

.poll.loading * {
    pointer-events: none;
}

.poll-embed {
    float: right;
}

.poll h4 {
    padding-bottom: 4px;
    margin-bottom: 8px;
}

.poll-meta .nobold {
    font-style: oblique;
}

.poll-result-barspace {
    display: flex;
}

.poll-result {
    margin-bottom: 5px;
}

.poll-result a {
    color: unset;
}

.poll-result-bar {
    position: relative;
    margin: 5px 0;
    background-color: #f7f7f7;
    height: 13pt;
    flex: 14;
}

span.poll-result-count {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    color: #7d96af;
}

.poll-result-bar-sub {
    height: 100%;
    background-color: #d9e1ea;
}

.poll-result-pct {
    flex: 2;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    padding-left: 5px;
}

a.poll-retract-vote {
    float: right;
}

.tippy-box[data-theme~="vk"] {
    user-select: none;
    background-color: #fff;
    border: 1px solid #DCE1E6;
    border-radius: 1px;
}

.progress {
    border: 1px solid #eee;
    height: 15px;
    background: linear-gradient(to bottom, #fefefe, #fafafa);
}

.progress .progress-bar {
    background: url('progress.png');
    background-repeat: repeat-x;
    height: 15px;
    animation-name: progress;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@keyframes progress {
    from {
        background-position: 0;
    }

    to {
        background-position: 20px;
    }
}

.post-horizontal, .post-vertical {
    margin-top: 0px;
}

.post-horizontal {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 3px;
}

.post-vertical {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    gap: 3px;
}

.post-horizontal .upload-item {
    /*width: 75px;
    height: 60px;*/
    overflow: hidden;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    position: relative;
    min-height: 63px;
}

.post-horizontal .upload-item .play-button, .compact_video .play-button, .docGalleryItem .play-button {
    position: absolute;
    height: 30px;
    width: 30px;
    background: rgba(0, 0, 0, 0.8);

    display: flex;
    justify-content: center;
    align-items: center;
}

.post-horizontal .upload-item .play-button .play-button-ico, .compact_video .play-button .play-button-ico, .docGalleryItem .play-button .play-button-ico {
    background: url(/assets/packages/static/openvk/img/wall.png) no-repeat 1px 0;
    display: inline-block;
    height: 15px;
    width: 12px;
}

.upload-item.dragged {
    filter: contrast(0.5);
}

.post-horizontal .upload-item .upload-delete {
    position: absolute;
    background: rgba(0,0,0,0.5);
    padding: 2px 5px;
    text-decoration: none;
    color: #fff;
    font-size: 11px;
    right: 0px;
    top: 0px;
    opacity: 0;
    transition: 0.25s;
}

.upload-item:hover &gt; .upload-delete {
    opacity: 1;
}

.post-horizontal .upload-item img {
    width: 100%;
    max-height: 60px;
    object-fit: cover;
    border-radius: 3px;
}

.vertical-attachment {
    display: grid;
    grid-template-columns: 1fr 0fr;
}

.vertical-attachment:first-of-type {
    margin-top: 7px;
}

.vertical-attachment .audioEntry {
    max-height: 28px;
    min-height: 18px;
}

.vertical-attachment .audioEntry:hover {
    background: unset !important;
}

.vertical-attachment .audioEntry .buttons {
    display: none;
}

.vertical-attachment .audioEntry .status {
    margin-top: 1px;
    margin-left: 2px;
    height: 15px;
}

.vertical-attachment .audioEntry .nobold {
    margin-top: 1px;
}

.vertical-attachment .audioEntry .subTracks {
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 2px;
}

.vertical-attachment .audioEntry .audioEntryWrapper {
    height: 14px;
    padding: 0px 4px 0px 0px;
    gap: 2px;
}

.post-buttons .vertical-attachment .vertical-attachment-content { 
    max-height: 27px;
}

.vertical-attachment .vertical-attachment-content .overflowedName {
    position: initial;
    width: 100% !important;
}

/* https://imgur.com/a/ihB3JZ4 */

.ovk-photo-view-dimmer {
    position: fixed;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    overflow: auto;
    padding-bottom: 20px;
    z-index: 300;
}

.ovk-photo-view {
    position: relative;
    z-index: 999;
    background: #fff;
    min-width: 600px;
    width: fit-content;
    padding: 25px;
    padding-top: 15px;
    padding-bottom: 10px;
    box-shadow: 0px 0px 3px 1px #222;
    margin: 10px auto 0 auto;
}

.ovk-photo-view .photo_viewer_wrapper {
    position: relative;
    height: 80vh;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

.ovk-photo-view .photo_viewer_wrapper.photo_viewer_wrapper_scrollable {
    height: unset;
}

.ovk-photo-view #ovk-photo-img {
    max-width: 100%; 
    max-height: 80vh; 
    user-select: none;
}

.photo_com_title {
	font-weight: bold;
	padding-bottom: 16px;
}

.photo_com_title div {
	float: right;
	font-weight: normal;
}

.ovk-photo-slide-left {
    left: 0;
    width: 35%;
    height: 100%;
    position: absolute;
    cursor: pointer;
}

.ovk-photo-slide-right {
    right: 0;
    width: 35%;
    height: 100%;
    position: absolute;
    cursor: pointer;
}

.ovk-photo-view .media-page-wrapper-details {
    display: flex;
    gap: 10px;
}

.ovk-photo-view .media-page-wrapper-comments {
    overflow-y: auto;
    overflow-x: hidden;
    min-height: 300px;
    width: 100%;
    padding: 0px 2px;
}

.ovk-photo-view .ovk-photo-details {
    margin-top: 10px;
}

.client_app &gt; img {
	top: 3px;
	position: relative;
}

.client_app.client_app_titlebar &gt; img {
    top: 2px;
	position: relative;
    filter: invert(100%) sepia(100%) saturate(800%) hue-rotate(2deg) brightness(130%) contrast(50.1%);
}

@keyframes appearing {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.regform-left{
	text-align: right;
	min-width: 110px;
}

.regform-right{
	min-width: 200px;
}


.tour {
    background: #F9F6E7;
    border: 1px solid #BEAD61;
    padding: 8px 25px;
    width:205px;
    text-align:center;
    color: #000;
    font-size:12px;
    margin:10px auto;
    cursor:hand;cursor:pointer;
}

.tour div {
    font-size: 11px; color:#000;
}

.video-wowzer &gt; img {
    vertical-align: bottom;
}

.video-wowzer {
    font-weight: bolder;
    font-size: 12px;
    padding: 3px 0;
}

.video-wowzer .small-video-ico {
    vertical-align: bottom;
    display: inline-block;
    width: 11px;
    height: 14px;
    background: url(/assets/packages/static/openvk/img/wall.png?v=2);
    background-position: -87px 0px;
}

/* Da search */

/* Header part */

.header_navigation #search_box {
    display: inline-block;
    height: 29px;
    padding: 11px 4px 0 7px;
}

#search_box input[type='search'] {
    border: 1px solid #4e729a !important;
    padding: 3px !important;
    font-size: 11px !important;
    font-family: tahoma, verdana, arial, sans-serif !important;
    border-radius: 3px !important;
    background: url(data:image/gif;base64,R0lGODlhCwALAMQTAL/J1dLZ4tHY4bzG09LZ4cLM18/X4NDX4L3I1N3i6c7W397j6cHL19Pa4sTN2M3V377I1ert8brF0v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABMALAAAAAALAAsAAAU74CROEVEwQjSSgORKkCoKEiEGkjJC0ioNu97oNzpIAqKG5DFK8F4IVeQhWRgAkIfUsVyNuA6ZNxL2jkIAOw==) no-repeat 3px 4px !important;
    background-color: #fff !important;
    padding-left: 23px !important;
    background-position-y: 5px !important;
    background-position-x: 5px !important;
}


img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/mimetypes/application-x-egon.png"], img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/mimetypes/application-vnd.rn-realmedia.png"], img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/mimetypes/audio-ac3.png"], img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/mimetypes/application-octet-stream.png"], img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/mimetypes/application-x-srt.png"], img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/actions/draw-brush.png"], img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/actions/office-chart-bar-stacked.png"], img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/apps/amarok.png"] {
    content: url(data:image/png;base64,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) !important;
    max-width: 16px !important;
    max-height: 16px !important;
    width: 16px !important;
    object-fit: none !important;
}

img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/mimetypes/application-x-egon.png"] {
    object-position: -2px -2px;
}

img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/mimetypes/application-vnd.rn-realmedia.png"] {
    object-position: -2px -25px;
}

img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/mimetypes/audio-ac3.png"] {
    object-position: -2px -47px;
}

img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/mimetypes/application-octet-stream.png"] {
    object-position: -2px -69px;
}

img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/mimetypes/application-x-srt.png"] {
    object-position: -2px -135px;
}

img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/actions/draw-brush.png"] {
    object-position: -2px -157px;
}

img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/actions/office-chart-bar-stacked.png"] {
    object-position: -2px -113px;
}

img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/apps/amarok.png"] {
    object-position: -2px -91px;
    height: 17px !important;
    max-height: 17px !important;
}

img[src*="/assets/packages/static/openvk/img/oxygen-icons/16x16/actions/insert-link.png"] {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFbSURBVDhPY/z//z8DuYCRkZEBxYCC7jV2nz5+Pwjl4gTzWmIZQTSGASBQ2Ls2m4udawpIEhdoyfaAG8AEFkEC/cXBU7///D6JWK9hGAACfcVB+X///f0A5eIFWA0o6l3XwczELADl4gUYBuR3r9biYOMoRQ8DkJdgGBlgGMDCzFIJ1MyErAFdEzJAMQBoOwsrC6s3OHqg+N//fz++/fzm8+fvnwcwMWSA7gJRJkYmPiSb///4+SMSGDNbf/z6of/7z+/n6K5BN+AvEP+H2QS09XF/SfAGkMTE0tBPP3/91APGzksQHwZQDAAqegV08nsolwFoI1gzDEwoDXkDTCPaUC4YYATir9+/5kCZIPAHSsMB0JK3UCYYYBgAdHYLEIMTETBA3cCCeACGAZPKwr4BA8zp79+/34GJSRMYM5JQKawAwwAQmFAScv77r+/KQJecAQZmCFQYC2BgAAB/gqYh/QChjAAAAABJRU5ErkJggg==) !important;
    max-width: 16px !important;
    max-height: 16px !important;
    width: 16px !important;
}


.header_navigation #search_box #search_box_fr form, .header_navigation #search_box #search_box_fr #search_and_one_more_wrapper {
    /* margin-left: -315.5px; */
    display: flex;
}

.header_navigation #search_box #searchBoxFastTips {
    display: none;
    position: absolute;
    background: #fff;
    border: 1px solid #d8d8d8;
    border-top: unset;
    margin-top: -1px;
    box-shadow: 2px 3px 4px -1px rgba(34, 60, 80, 0.2);
}

.header_navigation #search_box #searchBoxFastTips a {
    display: flex;
    flex-direction: row;
    gap: 6px;
    padding: 5px;
    cursor: pointer;
}

.header_navigation #search_box #searchBoxFastTips a b, .header_navigation #search_box #searchBoxFastTips a span {
    display: block;
    text-transform: initial;
    line-height: 12px;
}

.header_navigation #search_box #searchBoxFastTips a:hover, .header_navigation #search_box #searchBoxFastTips a:focus {
    background: #f3f3f3;
}

.header_navigation #search_box #searchBoxFastTips a .search_tip_info_block {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: baseline;
    gap: 4px;
}

.header_navigation #search_box #searchBoxFastTips a img {
    width: 33px;
    height: 33px;
    object-fit: cover;
}

.page_header.search_expanded .header_navigation #search_box #searchBoxFastTips.shown {
    display: flex;
    flex-direction: column;
    z-index: 11;
}

.page_header.search_expanded_at_all .header_navigation #search_box #searchBoxFastTips.shown {
    display: none;
}

.page_header.search_expanded .link {
    display: none;
}

.page_header.search_expanded #search_and_one_more_wrapper {
    width: 627px;
    position: relative;
    /* -webkit-transform: translate(-230px, 0); */
}

.page_header.search_expanded.search_expanded_at_all #search_and_one_more_wrapper {
    width: 547px;
}

.page_header.search_expanded #search_box input[type='search'] {
    /* margin-left: -105px; */
	width: 100%;
}

.header_navigation #search_box select[name='section'], .header_navigation #search_box .search_box_button {
    display: none;
}

.page_header.search_expanded select[name='section'] {
    display: inline-block !important;
}

.page_header.search_expanded_at_all .search_box_button {
    display: inline-block !important;
}

.page_header select[name='section'] {
    width: auto;
    height: 20px;
    position: absolute;
    padding: 0px 0px;
    right: 0;
    text-align: right;
    border-left: 0px;
    border-radius: 3px;
    background: transparent;
}

.header_navigation #search_box .search_box_button {
    border: solid 1px #47607c;
    background-color: #517296;
    color: #ffffff;
    padding: 1px 0px 1px 0px;
    width: 80px;
    cursor: pointer;
    box-shadow: 0px 2px 0px 0px rgba(255, 255, 255, 0.18) inset;
}

.header_navigation #search_box .search_box_button span {
    color: white;
    font-weight: 600;
    font-size: 12px;
}

.header_navigation #search_box .search_box_button:active {
    border: solid 1px #666666;
    background-color: #696969;
    color:white;
    box-shadow: 0px -2px 0px 0px rgba(255, 255, 255, 0.18) inset;
}

.searchHide {
    padding-right: 5px;
}

/* Search layout */
#search_page {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.page_content_paginator_bottom {
    background: #f7f7f7;
    border-top: 1px solid #d8d8d8;
    padding: 8px 8px;
    display: flex;
    justify-content: right;
}

.page_wrap_content_main {
    padding: 3px 3px;
    width: 74%;
}

.page_wrap_content_main.audios_padding {
    padding: 8px 8px;
}

.page_wrap_content_main .def_row_content {
    border-bottom: #ECECEC solid 1px;
    padding: 3px 1px;
}

.page_wrap_content_main .def_row_content:first-of-type {
    padding: 0px 1px 3px 1px;
}

.page_wrap_content_main .search_content:first-of-type .post {
    border-top: unset;
    padding-top: unset;
}

.page_wrap_content_main .search_content:last-of-type .post, .page_wrap_content_main .def_row_content:last-of-type {
    border-bottom: unset;
    padding-bottom: unset;
}

.verticalGrayTabsWrapper {
    width: 158px;
    border-top: 1px solid #E5E7E6;
    border-left: 1px solid #d8d8d8;
    scrollbar-width: none;
    font-size: 12px;
    background-color:#f7f7f7;
}

.searchList, .verticalGrayTabs #used{
    list-style: none;
    user-select: none;
    padding-left: 0px;
    display: flex;
    flex-direction: column;
    gap: 1px;
	color: #ffffff !important;
	padding: 5px 9px 5px 9px;
	/* border: solid 0.125rem #4D6782; */
	border: none;
	background: #5A7DA3;
}

.verticalGrayTabsPad {
    padding: 0px 0px 0px 8px;
 }

.searchList hr, .verticalGrayTabs hr {
    width: 153px;
    margin-left: 0px;
    margin-top: 6px;
}

.verticalGrayTabs.with_padding, .verticalGrayTabs &gt; .with_padding {
    padding: 4px 4px 4px 4px;
}

.searchList #used, .verticalGrayTabs #used {
    color: #ffffff !important;
    padding: 5px 9px 5px 9px;
    background: #517296;
}

.searchList #used a, .verticalGrayTabs #used a {
    color: white;
}

.searchList li, .searchList a, .verticalGrayTabs a {
    display: block;
    font-size: 12px;
    color: #2B587A !important;
    cursor: pointer;
    padding: 5px 9px 5px 9px;
}

.searchList a:hover, .verticalGrayTabs a:hover {
    margin-left: 0px;
    color: #2B587A !important;
    background: #ebebeb;
}

.highlight {
    background: #ffea6d;
    border-bottom: 1px solid #c7c727;
    font-weight: bolder;
    padding: 0px 1px;
}

/* Options */

.page_wrap_content .page_search_options {
    padding: 0px 4px 4px 4px;
}

.page_wrap_content .page_search_options .search_option {
    user-select: none;
}

.page_wrap_content .page_search_options .search_option .search_option_name_ico {
    width: 9px;
    height: 8px;
    display: inline-block;
    background-repeat: no-repeat;
    background: url('/assets/packages/static/openvk/img/arrows.png');
}

.page_wrap_content .page_search_options .search_option.search_option_hidden .search_option_name_ico {
    background-position: -9px 0px;
}

.page_wrap_content .page_search_options .search_option.search_option_hidden .search_option_content {
    display: none;
}

.page_wrap_content .page_search_options .search_option .search_option_name {
    cursor: pointer;
    background-color: #EAEAEA;
    padding: 5px 5px 5px 5px;
    font-weight: 600;
    color: #585858;
    border-bottom: 2px solid #E4E4E4;

    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.page_wrap_content .page_search_options .search_option .search_option_content {
    margin-top: -5px;
    padding-top: 10px;
    padding-bottom: 6px;
}

.page_wrap_content .page_search_options .search_option .search_option_content label {
    display: block;
}

.page_wrap_content .page_search_options .search_option .search_option_content select {
    padding-left: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    width: 100%;
}

.page_wrap_content .page_search_options #search_reset {
    margin-top: 5px;
}

.page_wrap_content .page_search_options .search_option .search_option_content input[type=text], .page_wrap_content .page_search_options .search_option .search_option_content input[type=date] {
    margin-bottom: 5px;
}

.content_page_error {
    background: white;
    border: #DEDEDE solid 1px;
    height: 100%;

    display: flex;
    align-items: center;
    justify-content: center;
}

.content_page_error span {
    color: #707070;
    display: block;
}

/* Da search end. */

#standaloneCommentBox {
    position: sticky;
    top: 0;
    background-color: #fff;
    z-index: 10;
}

.page_content.overscrolled div[class$="_small_block"] {
    position: absolute;
    visibility: hidden;
}

.page_content.overscrolled div[class$="_big_block"] {
    width: 100%;
}

.attachment_note .attachment_note_icon {
    max-width: 9px;
}

.attachment_note .attachment_note_text {
    color: #605F63;
    margin-left: 2px;
}

.attachment_note {
    user-select: none;
    display: flex;
    align-items: center;
    gap: 1px;
}

.attachment_note svg {
    width: 8px;
    height: 10px;
    fill: #605f63;
    margin-top: 2px;
}

.attachment_note .attachment_note_content {
    display: flex;
    gap: 4px;
    height: 12px;
}

#notesList
{
    overflow-y: scroll;
    max-height: 130px;
    margin-top: 5px;
}

.ntSelect
{
    cursor: pointer;
    padding: 6px;

}

.ntSelect:hover
{
    background-color: rgb(233, 232, 232);
}

body.article {
    height: 100vh;
    overflow-y: hidden;
}

body.article .articleView {
    display: unset;
}

body.article .floating_sidebar, body.article .page_content {
    display: none;
}

.articleView {
    display: none;
    position: absolute;
    z-index: 128;
    width: 100%;
    min-height: 100vh;
    padding: 20px;
    box-sizing: border-box;
    background-color: #fff;
}

.articleView_container {
    width: 791px;
    margin: auto;
}

.articleView_info {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.articleView_author {
    display: flex;
    gap: 10px;
    align-items: flex-start;
}

.articleView_author &gt; img {
    width: 48px;
    height: 48px;
    object-fit: cover;
    border-radius: 100%;
}

.articleView_author &gt; div {
    display: flex;
    flex-direction: column;
}

.articleView_author &gt; div &gt; span {
    font-size: 13pt;
    font-weight: 600;
    font-family: sans-serif;
}

.articleView_author &gt; div &gt; span &gt; a {
    color: #000;
}

.articleView_author &gt; div &gt; time {
    font-size: 11pt;
    font-family: sans-serif;
    color: grey;
}

.articleView_text {
    padding: 30px 0;
    font-size: 19px;
    font-family: serif;
}

.articleView_text h1, .articleView_text h2, .articleView_text h3, .articleView_text h4 {
    font-family: sans-serif;
}

.articleView_text h1 {
    font-size: 38px;
    line-height: 41px;
}

.articleView_text h2 {
    font-size: 32px;
    line-height: 1.13em;
}

.articleView_text h3 {
    font-size: 24px;
    line-height: 1.4em;
}

.articleView_text h4 {
    font-size: 19px;
    line-height: 1.2em;
    color: black;
    border: none;
}

.articleView_text p {
    margin-top: 24px;
}

.articleView_text p:first-of-type {
    margin-top: 40px;
}

.articleView_text ::selection {
    color: #fff;
    background: #000;
}

.articleView_link &gt; a {
    font-size: 14px;
}

.articleView_text hr {
    border: none;
    height: 20px;
    background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20height%3D%229%22%20width%3D%2235%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.5%22%3E%3Cpath%20d%3D%22m0%200h35v9h-35z%22%2F%3E%3Cpath%20d%3D%22m3.997%200h1v3h-1zm4.147%201.817.5.866-2.598%201.5-.5-.866zm.5%204.5-.5.866-2.598-1.5.5-.866zm-3.647%202.683h-1v-3h1zm-4.147-1.817-.5-.866%202.598-1.5.5.866zm-.5-4.5.5-.866%202.598%201.5-.5.866zm16.647-2.683h1v3h-1zm4.147%201.817.5.866-2.598%201.5-.5-.866zm.5%204.5-.5.866-2.598-1.5.5-.866zm-3.647%202.683h-1v-3h1zm-4.147-1.817-.5-.866%202.598-1.5.5.866zm-.5-4.5.5-.866%202.598%201.5-.5.866zm16.647-2.683h1v3h-1zm4.147%201.817.5.866-2.598%201.5-.5-.866zm.5%204.5-.5.866-2.598-1.5.5-.866zm-3.647%202.683h-1v-3h1zm-4.147-1.817-.5-.866%202.598-1.5.5.866zm-.5-4.5.5-.866%202.598%201.5-.5.866z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) no-repeat center;
    margin: 0;
}
#articleCloseButton {
    position: absolute;
    right: 22px;
    font-size: 12px;
}

.post .sourceDiv {
    margin-top: 3px;
    margin-left: 4px;
}

.post .sourceDiv span {
    color: grey;
    font-size: 10px;
}

.post .sourceDiv a:hover {
    text-decoration: underline;
}

#source_flex_kunteynir {
    display: flex;
    flex-direction: column;
    gap: 22px;
}

.sugglist {
    padding-bottom: 5px;
    padding-top: 5px;
    margin-bottom: -5px;
    padding-left: 9px;
    border-top: 1px solid gray;
    background-color: #e6e6e6;
    margin-top: 5px;
}

.sugglist a {
    color: #626262;
}

.suggestionControls {
    text-align: center;
}

.button.loaded {
    background: #595959 url("/assets/packages/static/openvk/img/loading_mini.gif") no-repeat 50% 50%;
    padding: 2px 9px 7px 39px;
    margin-bottom: -6px;
}

@-moz-document url-prefix() {
    .button.loaded {
        padding: 16px 40px 6px 4px !important;
    }
}

.sugglist a:hover {
    text-decoration: underline;
}

.sugglist a[data-toogled="true"] {
    text-decoration: underline;
    color:#4a4a4a;
}

.authorIcon {
    height: 11px;
    margin-top: 1px;
    width: 10px;
    float: left;
    background: url("/assets/packages/static/openvk/img/person.png") no-repeat 0 0;
}

.authorName {
    margin-left: 4px;
    font-weight: normal !important;
    font-size: 11px;
}

.attachment_selector .topGrayBlock {
    background: #F0F0F0;
	width: 590px;
    height: 37px;
    border-bottom: 1px solid #C7C7C7;
    padding: 3px 10px;
    align-items: center;
    justify-content: center;
    justify-content: space-between;
}

.attachment_selector .topGrayBlock #video_query {
    width: 160px;
}

.attachment_selector .topGrayBlock #albumSelect {
    width: 150px;
}

.attachment_selector #attachment_insert {
    padding: 5px;
    height: 281px;
    overflow-y: scroll;
}

.attachment_selector #attachment_insert #attachment_insert_count {
    position: fixed;
    z-index: 1007;
    width: 92%;
    background: white;
    margin-top: -5px;
    padding-top: 6px;
}

#show_more {
    width: 100%;
    text-align: center;
    background: #f0f0f0;
    height: 22px;
    padding-top: 9px;
    cursor: pointer;
    margin-top: 4px;
}

#show_more:hover {
    background: #f2f2f2;
}

.attachment_selector #attachment_insert .photosList {
    margin-top: 20px;
    gap: 3px 6px;
}

.attachment_selector #attachment_insert .photosList .album-photo.selected img {
    background-color: #646464;
}

.attachment_selector #attachment_insert .photosList .album-photo {
    width: 15.8%;
    margin: unset;
}

.attachment_selector #attachment_insert .videosInsert .video_list .video-preview {
    height: 75px;
    width: 133px;
    overflow: hidden;
}

.attachment_selector #attachment_insert .videosInsert .video_list .video-preview img {
    max-width: 133px; 
    height: 75px; 
    margin: auto;
}

.attachment_selector #attachment_insert .videosInsert .video_list .action_links {
    width: 150px;
}

.edited {
    color: #9b9b9b;
}

.uploadedImage img {
    max-height: 76px;
    object-fit: cover;
}

.lagged {
    filter: opacity(0.5);
    cursor: not-allowed;
    user-select: none;
}

.edit_menu.loading {
    filter: opacity(0.5);
    cursor: progress;
    user-select: none;
}

.edit_menu.loading * {
    pointer-events: none;
}

.edit_menu .edit_menu_buttons {
    margin-top: 10px;
}

.lagged *, .lagged {
    pointer-events: none;
}

.button.dragged {
    background: #c4c4c4 !important;
    border-color: #c4c4c4 !important;
    color: black !important;
}

.whiteBox {
    background: white;
    width: 421px;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #E8E8E8;
    margin-top: 7%;
    height: 231px;
}

.boxContent {
    padding: 24px 38px;
}

.blueList {
    list-style-type: none;
}

.blueList li {
    color: black;
    font-size: 11px;
    padding-top: 7px;
}

.blueList li::before {
    content: " ";
    width: 5px;
    height: 5px;
    display: inline-block;
    vertical-align: bottom;
    background-color: #73889C;
    margin: 3px;
    margin-left: 2px;
    margin-right: 7px;
}

.insertedPhoto {
    background: white;
    border: 1px solid #E8E7EA;
    padding: 10px;
    height: 100px;
    margin-top: 6px;
}

.uploadedImage {
    float: right;
    display: flex;
    flex-direction: column;
}

.uploadedImageDescription {
    width: 449px;
}

.uploadedImageDescription textarea {
    width: 84%;
    height: 86px;
}

.smallFrame {
    border: 1px solid #E1E3E5;
    background: #F0F0F0;
    height: 33px;
    text-align: center;
    cursor: pointer;
}

.smallFrame .smallBtn {
    margin-top: 10px;
}

.smallFrame:hover {
    background: #E9F0F1 !important;
}

hr {
    background-color: #d8d8d8;
    border: none;
    height: 1px;
}

.showMore, .showMoreAudiosPlaylist {
    width: 100%;
    text-align: center;
    background: #d5d5d5;
    height: 22px;
    padding-top: 9px;
    cursor: pointer;
}

#upload_container .upload_container_element .upload_container_name.uploading {
    background: white url('/assets/packages/static/openvk/img/progressbar.gif') !important;
    background-position-x: 0% !important;
    background-position-y: 0% !important;
    background-repeat: repeat !important;
    background-repeat: no-repeat !important;
    background-position: 50% !important;
}

.entity_vertical_list {
    display: flex;
    flex-direction: column;
    gap: 3px;
    height: 197px;
    overflow-y: auto;
}

.entity_vertical_list.scroll_container {
    height: unset;
    overflow-y: unset;
}

.entity_vertical_list .entity_vertical_list_item {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: 4px;
    cursor: pointer;
}

.entity_vertical_list .entity_vertical_list_item .first_column {
    display: flex;
    flex-direction: row;
    gap: 4px;
}

.entity_vertical_list.m_mini .entity_vertical_list_item .first_column {
    gap: 10px;
}

.entity_vertical_list.m_mini .entity_vertical_list_item .first_column .avatar img {
    width: 30px;
    height: 30px;
}

.entity_vertical_list .entity_vertical_list_item .avatar {
    display: block;
}

.entity_vertical_list .entity_vertical_list_item img {
    width: 50px;
    height: 50px;
    object-fit: cover;
}

.entity_vertical_list .entity_vertical_list_item .info {
    width: 300px;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.entity_vertical_list.mini .entity_vertical_list_item img {
    width: 35px;
    height: 35px; 
}

#gif_loader {
    content: "";
    display: inline-block;
    background-image: url('/assets/packages/static/openvk/img/loading_mini.gif');
    width: 30px;
    height: 7px;
}

.compact_video {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 100%;

    position: relative;
    margin-left: -2px;
    margin-top: -2px;
}

.compact_video .video-length {
    text-align: center;
    position: absolute;
    width: 34px;
    height: 14px;
    bottom: 5px;
    right: 5px;
    background: rgba(0,0,0,0.5);
    color: white;
}

.media-page-wrapper .photo-page-wrapper-photo {
    margin-bottom: 8pt;
    text-align: center;
}

.media-page-wrapper .video-page-wrapper-video iframe {
    width: 100%;
}

.media-page-wrapper .photo-page-wrapper-photo img {
    max-width: 85%; 
    max-height: 60vh;
}

.media-page-wrapper-details {
    width: 100%; 
    min-height: 100px;
    display: flex;
    justify-content: space-between;
    gap: 10px;
}

.media-page-wrapper-comments {
    min-height: 100px; 
    width: 68%;
    margin-left: 3px;
}

.media-page-wrapper-actions {
    min-height: 100px;
    width: 30%;
    margin-left: 1px;
}

.media-page-wrapper-description p {
    margin: 0px;
}

.media-page-wrapper-description .upload_time {
    color: gray;
    display: inline-flex;
    align-items: center;
    height: 16px;
}

.media-page-author-block {
    display: flex;
    align-items: center;
    gap: 7px;
    margin-bottom: 5px;
}

.media-page-author-block img {
    width: 30px;
}

.media-page-author-block .media-page-author-block-name {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.media-page-author-block .media-page-author-block-name b {
    font-weight: bold;
}

.media-page-author-block .media-page-author-block-name span {
    text-transform: lowercase;
}

#ajloader {
    display: none;
    position: fixed;
    top: -10%;
    background: rgba(26, 26, 26, 0.9);;
    padding-top: 12px;
    width: 91px;
    height: 25px;
    text-align: center;
    border-radius: 1px;
    margin: auto;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 5555;
}

#ajloader.shown {
    display: block;
}

.hoverable_color {
    transition: all 0.17s ease-in-out;
}

.hoverable_color:hover {
    color: white !important;
}

#__feed_settings_link {
    float: right;
    margin-right: 3px;
    margin-top: 2px;
}

#__feed_settings_link:hover {
    text-decoration: underline;
}

.sett_privacy {
    color: #21578b;
    cursor: pointer;
    float: left;
    padding: 3px;
    margin-bottom: 7px;
}
.sett_privacy:hover {
    text-decoration: underline;
}
.sett_openmenu {
    width: 180px;
    position: absolute;
    background: #fff;
    margin-left: 302px;
    box-shadow: 0px 1px 1px 1px #e1e1e1;
    -moz-box-shadow: 0px 1px 1px 1px #e1e1e1;
    -webkit-box-shadow: 0px 1px 1px 1px #e1e1e1;
    border: 1px solid #aebdcc;
    color: #21578b;
    margin-top: -13px;
}
.sett_selected {
    padding: 3px 5px;
    background: #eef2f6;
    cursor: pointer;
}
.sett_hover {
    padding: 3px 5px;
    cursor: pointer;
}
.sett_hover:hover {
    padding: 2px 5px;
    background: #6d8fb3;
    color: #fff;
    border-top: 1px solid #476d96;
    border-bottom: 1px solid #476d96;
}

.profile_openmenu {
	width: 200px;
	position: absolute;
	background: #fff;
	margin-left: -2px;
	box-shadow: 0px 1px 1px 1px #e1e1e1;
	-moz-box-shadow: 0px 1px 1px 1px #e1e1e1;
	-webkit-box-shadow: 0px 1px 1px 1px #e1e1e1;
	border: 1px solid #aebdcc;
	color: #21578b;
	margin-top: -21px;
	z-index: 1;
	user-select: none !important;
}

.profile_openmenu * {
	user-select: none !important;
}

.public_info {
  color: #45688e;
  font-size: 11px;
  font-weight: bold;
  margin: 0;
  border-bottom: 1px solid #E8EBEE;
  padding: 0px 6px 8px;
}
.public_info h2 {
  color: #45688e !important;
  margin: 0;
  padding: 0;
  font-size: 1.09em !important;
}
.public_info_more {
  line-height: 150%;
  padding: 7px 6px 5px;
}
.public_info_more .label {
  width: 120px;
  display: inline-block;
  float: left;
}
.right_small_block .content_list .cl_element {
  width: 31.5%;
}
.right_small_block .content_list {
  display: flex;
  width: 200px;
  flex-wrap: wrap;
}

.frenMenu{
  background-color: #F1F1F1;
  margin-bottom: 12px;
  margin-top: 11px;
  text-align: center;
  width: 100%;
  border-radius: 2px;
  padding: 8px 0px;
}

.frenMenu .button {
	width: 184px;
	height: 28px;
}

.sett_hover span {
	color: #21578b;
}

.sett_hover:hover span {
    color: #fff !important;
}

#_feed_settings_container {
    height: 100%;
}

#_feed_settings_container #__content {
    display: flex;
    flex-direction: column;
    gap: 4px;
    padding: 5px;
    height: 100%;
}

#_feed_settings_container #__content .settings_item {
    display: flex;
    flex-direction: column;
}

#_feed_settings_container #__content .final_settings_item {
    align-self: end;
    margin-top: 74px;
}

#_feed_settings_container #pageNumber {
    width: 70px;
}

#_feed_settings_container .entity_vertical_list {
    height: 206px;
    overflow-x: hidden;
}

.like_tooltip_wrapper {
    box-shadow: 0px 2px 6px -5px rgba(0, 0, 0, 0.8);
}

/* .like_tooltip_wrapper .like_tooltip_head {
    background: linear-gradient(180deg, #597da3, #597da3);
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.18) inset;
    border: solid 1px #575757;
    padding: 4px 10px;
    width: 180px;
    display: flex;
    justify-content: space-between;
    align-items: center;
} */

.like_tooltip_wrapper .like_tooltip_head {
	background: linear-gradient(180deg, #6486AA, #45658B);
	border: solid 1px #395C83;
}

.post-menu .tippy-box * {
  box-shadow: none !important;
}
.post-menu .tippy-box .like_tooltip_wrapper .like_tooltip_body,
.post-menu .tippy-box .like_tooltip_wrapper .like_tooltip_head {
  background: transparent !important;
  border: none !important;
}
.post-menu .tippy-arrow {
  color: rgba(0, 0, 0, 0.6) !important;
  border: none;
}
.post-menu .tippy-content {
  background-color: rgba(0, 0, 0, 0.6) !important;
  border-radius: 4px !important;
  min-width: 180px;
  min-height: 55px;
  text-align: center;
}
.post-menu .tippy-box .tippy-arrow::before {
  border-top-color: transparent !important;
}
.post-menu .tippy-box .like_tooltip_head {
  border-radius: 4px 4px 0 0 !important;
  font-size: 11px !important;
  color: white;
  height: 15px;
  font-weight: bold;
}
.post-menu .tippy-box .like_tooltip_body {
  border-radius: 0 0 4px 4px !important;
}
.post-menu .tippy-box span, .post-menu .tippy-box a,
.post-menu .tippy-box text {
  font-size: 11px;
  color: white;
  font-weight: bold;
  text-shadow: 0px 1px #000;
}

.post-menu .like_tooltip_head span, .post-menu .like_tooltip_wrapper .like_tooltip_head a {
  height: 14px;
  padding-top: 9px;
}

.like_tooltip_wrapper .like_tooltip_head span, .like_tooltip_wrapper .like_tooltip_head a {
    font-size: 12px;
    color: white;
    height: 14px;
}

.like_tooltip_wrapper .like_tooltip_body {
    background: white;
    padding: 10px;
    border: 1px solid #878787;
    cursor: default;
}

.like_tooltip_wrapper .like_tooltip_body .like_tooltip_body_grid {
    display: flex;
    gap: 6px;
}

.like_tooltip_wrapper .like_tooltip_body img {
    width: 25px;
    height: 25px;
}

.like_tooltip_wrapper .like_tooltip_body a {
    height: 25px;
}

.tippy-box[data-theme~="special"] {
    margin: 0;
    border: unset;
    border-radius: 0px;
    background-color: #fff;
}

.tippy-box[data-theme~="special"] .tippy-arrow {
    z-index: 9;
}

.tippy-box[data-theme~="special"] .tippy-arrow::before {
    border-top-color: white;
}

.tippy-box[data-theme~="special"][data-placement^=bottom] .tippy-arrow::before {
    border-bottom-color: #525252;
}

.tippy-box[data-animation='up_down'] {
    transition: all 50ms;
}

.tippy-box[data-animation='up_down'][data-state='hidden'] {
    opacity: 0;
    inset: auto auto 10px 0px;
}

.tippy-box[data-animation='up_down'][data-state='visible'] {
    inset: auto auto 0px 0px;
}

.ctx_place {
    position: relative;
}

#ctx_menu {
    position: absolute;
    z-index: 100;
    background: #f7f7f7;
    border: 1px solid #d8d8d8;
    display: flex;
    flex-direction: column;
    min-width: 185px;
}

#ctx_menu a {
    padding: 6px 6px 6px 26px;
    color: black;
    position: relative;
}

#ctx_menu a:hover {
    background: #e9e9e9;
}

#ctx_menu a.pressed::before {
    content: '✓';
    display: inline-block;
    position: absolute;
    left: 9px;
    top: 3px;
    font-size: 15px;
}

.map_svg_icon {
    display: inline-block;
    margin-bottom: -2px;
    fill: #7d7d7d;
}

/* Documents */

#docs_page_wrapper {
    margin-left: -10px;
    margin-top: -10px;
    margin-bottom: -10px;
    display: block;
    width: 102.8%;
}

#docs_page_wrapper .docs_page_search {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
    padding: 10px 10px;
    border-bottom: 1px solid #CCCCCC;
    background: #F0F0F0;
}

#docs_page_wrapper .docs_page_search input[type="search"], .attachment_selector .attachment_search input {
    height: 23px;
    background: url('/assets/packages/static/openvk/img/search_icon.png') no-repeat 3px 5px; 
    background-color: #fff; 
    padding-left: 18px !important;
}

#docs_page_wrapper .docs_page_search input[type="search"], #docs_page_wrapper .docs_page_search form {
    width: 100%;
}

#docs_page_wrapper .container_white {
    display: flex;
    flex-direction: column;
    padding: 10px 10px;
}

#docs_page_wrapper .docs_page_content.docs_page_gallery .scroll_container {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
    gap: 10px;
    padding: 10px 10px;
}

.docGalleryItem {
    height: 200px;
    cursor: pointer;
    position: relative;
    /*width: 200px;*/
}

.attachments .docGalleryItem.embeddable {
    display: flex;
    align-items: center;
    justify-content: center;
    /*background: black;*/
}

.attachments .docGalleryItem.embeddable .docGalleryItem_gif_preview {
    object-fit: contain;
}

.attachments .docGalleryItem.embeddable.playing .play-button, .attachments .docGalleryItem.embeddable.playing .doc_bottom_panel, .docGalleryItem .docGalleryItem_gif_preview, .attachments .docGalleryItem.embeddable.playing .docGalleryItem_main_preview {
    display: none;
}

.attachments .docGalleryItem.embeddable.playing .docGalleryItem_gif_preview {
    display: block;
}

.docGalleryItem img {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
}

.docGalleryItem .doc_bottom_panel {
    position: absolute;
    bottom: 0px;
    background: rgba(1, 1, 1, 0.7);
    padding: 6px 6px;
    width: calc(100% - 12px);

    display: grid;
    grid-template-columns: 1fr 0fr;
}

.docGalleryItem .doc_shown_by_hover {
    transition: all 100ms ease-in;
    opacity: 0;
}

.docGalleryItem:hover .doc_shown_by_hover, .doc_shown_by_hover.info_shown {
    opacity: 1;
}

.docGalleryItem .doc_bottom_panel span {
    color: white;
}

.docGalleryItem .doc_bottom_panel .doc_bottom_panel_size {
    max-width: 49px;
    width: max-content;
}

.docGalleryItem .doc_top_panel {
    position: absolute;
    top: 5px;
    right: 5px;
    background: rgba(1, 1, 1, 0.7);
    padding: 6px 6px;

    display: flex;
    gap: 5px;
}

.docGalleryItem .doc_top_panel &gt; div {
    width: 10px;
    height: 10px;
    background: url('/assets/packages/static/openvk/img/docs_controls.png?v=8');
    background-size: 57px;
    background-position-y: -24px;
    background-repeat: no-repeat;
}

#docs_page_wrapper select {
    width: 150px;
}

.docListViewItem {
    min-height: 38px;
    display: grid;
    grid-template-columns: 0fr 1fr 0fr;
    gap: 10px;
    padding: 7px 7px;
    border-bottom: 1px solid #EDEDED;
}

.docs_page_content .docListViewItem:last-of-type {
    border-bottom: unset !important;
}

.docListViewItem:hover, .attachButton:hover {
    background: #f7f7f7;
}

.docListViewItem .doc_icon {
    width: 50px;
    height: 38px;
    background: #E6E6E6;
    user-select: none;
    object-fit: cover;
    border-radius: 2px;
}

.docListViewItem .doc_content {
    display: flex;
    flex-direction: column;
    margin-top: 1px;
    /*gap: 5px;*/
}

.docListViewItem .doc_content b {
    color: black;
}

.docListViewItem .doc_content .doc_content_info, .docListViewItem .doc_content span {
    color: #6d6d6d;
}

.docListViewItem .doc_icon.no_image {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 2px;
    height: 17px;
    padding: 2px 0px;
}

.docListViewItem .doc_icon.no_image span {
    color: #6b6b6b;
}

.doc_icon.no_image span::before {
    content: '';
    display: inline-block;
    width: 10px;
    height: 10px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAABYSURBVChTY2RAAvNnzmwBUtVA3JqYnl4DFgQCJigNAyAFyDQYoCvCCohSxAh0x38oGydANwmmAUUjE9AXKD5EByB5uAIka0E0WBxmAHo4wa3BawOmRxgYAOA2GQMa5cgCAAAAAElFTkSuQmCC");
    transform: translateY(2px) translateX(-3px);
    background-repeat: no-repeat;
  }

.docListViewItem .doc_icon img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.doc_icon.no_image span::before {
  content: '';
  display: inline-block;
  width: 10px;
  height: 10px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAABYSURBVChTY2RAAvNnzmwBUtVA3JqYnl4DFgQCJigNAyAFyDQYoCvCCohSxAh0x38oGydANwmmAUUjE9AXKD5EByB5uAIka0E0WBxmAHo4wa3BawOmRxgYAOA2GQMa5cgCAAAAAElFTkSuQmCC");
  transform: translateY(2px) translateX(-3px);
  background-repeat: no-repeat;
}

.docListViewItem .doc_volume {
    display: flex;
    align-items: center;
    gap: 5px;
    visibility: hidden;
}

.docListViewItem .doc_volume &gt; div {
    width: 20px;
    height: 20px;
    background: url('/assets/packages/static/openvk/img/docs_controls.png?v=8');
}

.docListViewItem:hover .doc_volume {
    visibility: visible;
}

.docListViewItem .doc_volume &gt; div:hover {
    cursor: pointer;
    background-position-y: -21px;
}

.docListViewItem .doc_volume #report_icon {
    background-position-x: -40px;
}

.docGalleryItem .doc_top_panel #report_icon {
    background-position-x: -24px;
}

.docListViewItem .doc_volume #edit_icon {
    background-position-x: -20px;
}

.docListViewItem .doc_volume #add_icon {
    background-position-x: -60px;
}

.docGalleryItem .doc_top_panel #add_icon {
    background-position-x: -35px;
}

.docGalleryItem .doc_top_panel #edit_icon {
    background-position-x: -12px;
}

.docListViewItem .doc_volume #mark_icon {
    background-position-x: -80px;
}

.docGalleryItem .doc_top_panel #mark_icon {
    background-position-x: -46px;
}

.doc_viewer_wrapper {
    overflow: hidden;
}

.attachments .docListViewItem {
    min-height: 30px;
    border-bottom: unset;
}

.attachments .docGalleryItem {
    display: block;
    min-width: 170px;
    height: 170px;
    width: 50%;
    margin-bottom: 4px;
}

.attachButton {
    width: 12%;
    height: 55px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    user-select: none;
}

.attachment_selector .attachment_search {
    margin: 6px 0px;
}

.attachment_selector .attachment_search input {
    height: 30px;
    background-position-y: 9px;
}

.deleted_mark_average {
    padding: 5px 61px;
 }

.sort_link {
    padding: 5px 2px;
    display: inline-block;
}

.sort_link_icon {
    background: url(/assets/packages/static/openvk/img/wall.png?v=3) no-repeat;
    display: inline-block;
    height: 11px;
    width: 9px;
}

.sort_link_icon_desc {
    background-position: 0px -15px;
}

.sort_link_icon_asc {
    background-position: -11px -15px;
}
 
body.scrolled .toTop {
    opacity: 0.3;
}</pre></body></html>