@font-face { font-family: "fontawesome"; src: url('/fonts/fontawesome-webfont.ttf'); }
@font-face { font-family: "fontawesome3"; src: url('/fonts/fa-solid-900.ttf'); }
@font-face { font-family: "Cat"; src: url('/fonts/QuietMeows-O20e.ttf'); }

/*-----------MODER ICON------------*/

/*1*/
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/washu/"]:before,
.profile_comment_author [href="https://beon.vip/washu/"]:before,
.messages_author [href="https://beon.vip/washu/"]:before,
td.messages_message [href="https://beon.vip/washu/"]:before,


/*3*/
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/GLEBACNK/"]:before,
.profile_comment_author [href="https://beon.vip/GLEBACNK/"]:before,
.messages_author [href="https://beon.vip/GLEBACNK/"]:before,
td.messages_message [href="https://beon.vip/GLEBACNK/"]:before,

/*4*/
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/adminbeon/"]:before,
.profile_comment_author [href="https://beon.vip/adminbeon/"]:before,
.messages_author [href="https://beon.vip/adminbeon/"]:before,
td.messages_message [href="https://beon.vip/adminbeon/"]:before{
    content: 'O';
    font-family: "Cat";
    color: #1a1a1a8f;
    text-decoration: unset !important;
    position: absolute;
    margin-left: -23px;
    font-size: 20px;
    background: url(https://img.icons8.com/?size=32&id=DnS0J0LjfKN8&format=png) no-repeat center / 21px;
    color: transparent;
    transform: translateY(-2px);
    filter: contrast(0.1);
}


/*-------ONLY washu-------*/


h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/washu/"]:before,
.profile_comment_author [href="https://beon.vip/washu/"]:before,
.messages_author [href="https://beon.vip/washu/"]:before,
td.messages_message [href="https://beon.vip/washu/"]:before {
    background: url(https://www.svgrepo.com/show/535641/skull.svg) no-repeat center / 16px;
    background: url(https://img.icons8.com/?size=30&id=108215&format=png) no-repeat center / 21px;
}

/*-------ONLY GLEBACNK-------*/


h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/GLEBACNK/"]:before,
.profile_comment_author [href="https://beon.vip/GLEBACNK/"]:before,
.messages_author [href="https://beon.vip/GLEBACNK/"]:before,
td.messages_message [href="https://beon.vip/GLEBACNK/"]:before {
    background: url(https://beon.vip/uploads_user/10000/9068/41f816d5a508bb23e755e900843d87a1.png) no-repeat center / 18px;
}



/*------------------------*/


/*1*/
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/washu/"],
.profile_comment_author [href="https://beon.vip/washu/"],
.messages_author [href="https://beon.vip/washu/"],
td.messages_message [href="https://beon.vip/washu/"],


/*3*/
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/GLEBACNK/"],
.profile_comment_author [href="https://beon.vip/GLEBACNK/"],
.messages_author [href="https://beon.vip/GLEBACNK/"],
td.messages_message [href="https://beon.vip/GLEBACNK/"],

/*4*/
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/adminbeon/"],
.profile_comment_author [href="https://beon.vip/adminbeon/"],
.messages_author [href="https://beon.vip/adminbeon/"],
td.messages_message [href="https://beon.vip/adminbeon/"]{
    margin-left: 24px;
}

/*---------------------*/

/*другая система развёртывания выпадашек 2*/

div.menu_dropdown {
    display: block !important;
    max-height: 0px;
    overflow: hidden;
    border-radius: unset !important;
    padding: 0px;
    border: 1px solid #fff0 !important;
    transition: 0.1s;
}

.top_menu_link:hover div.menu_dropdown {
    border: 1px solid #ebebeb !important;
    max-height: 500px;
    transition: 0.1s;
    transition-delay: 0.1s;
}

/*-----------------------------*/

div#lefthome {
    min-width: 330px;
}

.card-header {
    text-align: center;
}
img.photo {
    border: unset;
}
div#lefthome div.menu_item_dropdown a {
    background: transparent;
}

div#lefthome {
    display: grid;
    align-content: stretch;
    height: fit-content;
}

.card {
    order: 3333;
    margin-bottom: 10px;
}

.portal_spacer {
    display: none;
}

.card-body {
    padding: 10px;
}

/*топ*/

div#lefthome .card:nth-of-type(12) .card-body {
    padding-top: 0;
}


div#lefthome .card:nth-of-type(12) {
    order: 1;
}

.list-users-home.pt-2.first-users-home img.rate_photo {
    display: block;
    margin-top: -5px;
}

img.rate_photo {
    display: none;
}

.list-users-home.pt-2.first-users-home:after,
.list-users-home.pt-2.first-users-home+.list-users-home.pt-2:before,
.list-users-home.pt-2.first-users-home+.list-users-home.pt-2+.list-users-home.pt-2:before,
.list-users-home.pt-2.first-users-home+.list-users-home.pt-2+.list-users-home.pt-2+.list-users-home.pt-2:before,
.list-users-home.pt-2.first-users-home+.list-users-home.pt-2+.list-users-home.pt-2+.list-users-home.pt-2+.list-users-home.pt-2:before {
    display: block;
    text-align: left;
}

.list-users-home.pt-2.first-users-home:after {
    content: '1.';
    font-size: 25px;
    margin-bottom: -25px;
    z-index: -1;
}

.list-users-home.pt-2.first-users-home+.list-users-home.pt-2:before {
    content: '2.';
    font-size: 22px;
    margin-bottom: -25px;
}

.list-users-home.pt-2.first-users-home+.list-users-home.pt-2+.list-users-home.pt-2:before {
    content: '3.';
    font-size: 19px;
    margin-bottom: -25px;
    margin-left: 2px;
    line-height: 1.6;
}

.list-users-home.pt-2.first-users-home+.list-users-home.pt-2+.list-users-home.pt-2+.list-users-home.pt-2:before {
    content: '4.';
    font-size: 15px;
    margin-bottom: -25px;
    margin-left: 4px;
    line-height: 2;
}

.list-users-home.pt-2.first-users-home+.list-users-home.pt-2+.list-users-home.pt-2+.list-users-home.pt-2+.list-users-home.pt-2:before {
    content: '5.';
    font-size: 13px;
    margin-bottom: -25px;
    margin-left: 6px;
    line-height: 2.3;
}

.list-users-home.pt-2 {
    display: block;
}

.list-users-home.pt-2.first-users-home .menu_item_dropdown,
.list-users-home.pt-2 div#comment_home_body .menu_item_dropdown {
    display: none;
}

.list-users-home.pt-2.first-users-home .menu_item_dropdown+.menu_item_dropdown,
.list-users-home.pt-2 div#comment_home_body .menu_item_dropdown+.menu_item_dropdown {
    display: block;
}

.list-users-home.pt-2.first-users-home {
    display: flex;
    flex-direction: column-reverse;
}

.list-users-home.pt-2.first-users-home img.menu_icon2 {
    display: none;
}

.list-users-home.pt-2.first-users-home a {
    background: transparent;
    margin-left: 11px;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}

.list-users-home.pt-2.first-users-home a {
    display: block;
    margin: 0px;
    margin-top: 10px;
    width: fit-content;
}

div#comment_home_body img.menu_icon2 {
    margin-right: 0px;
}
.list-users-home.pt-2 {
    padding: 0 !important;
}

.list-users-home.pt-2.first-users-home div.menu_item_dropdown a {
    padding: 0;
    padding-left: 15px;
}

.list-users-home.pt-2 div.menu_item_dropdown a {
    padding: 0;
    padding-left: 10px;
}



/*----------*/


.portal_login.card img.photo {
    width: 100px;
    border: unset;
}


.list-users-home.pt-2+.pt-2 button.btn.btn-primary.btn-block {
    border: unset;
    color: #fdfdfd !important;
    text-align: left;
    font-size: 20px;
    padding: 0;
    width: fit-content;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 3px;
}
.list-users-home.pt-2+.pt-2 button.btn.btn-primary.btn-block:after {
    content: '!';
}

.list-users-home.pt-2.first-users-home div.menu_item_dropdown a {
    margin-top: -6px;
    line-height: normal;
}

a.menu_item.p-2 {
    padding: 3px !important;
}


/*сообщества*/

div#lefthome .card:nth-of-type(14) {
    order: 2;
}
div#lefthome .card:nth-of-type(14) div#comment_home_body {
    padding: 0 !important;
}

div#lefthome .card:nth-of-type(14) div#comment_home_body a:before {
    content: url(https://beon.vip/uploads_user/10000/9068/2206db044c6c78fbb6df24597c5ed0b2.png);
}

div#lefthome .card:nth-of-type(14)  div#comment_home_body {
    margin-bottom: 5px;
}

div#lefthome .card:nth-of-type(14) .list-users-home.pt-2 {
    display: flex;
    align-content: space-between;
    align-items: center;
}
div#lefthome .card:nth-of-type(14) .list-users-left {
    margin-right: 10px;
    margin-bottom: 10px;
}

/*изменить подпись*/

div#ajax_status {
    font-size: 0;
}

span#ajax_currentstatus_value,div#ajax_status a {
    font-size: 14px;
}

/*тесты*/


div#lefthome .card:nth-of-type(16) .list-users-home.pt-2 {
    display: flex;
    margin-bottom: 10px;
    align-items: center;
}

div#lefthome .card:nth-of-type(16) .list-users-left img {
    width: 35px;
    height: 35px;
    object-fit: cover;
    border-radius: 100%;
    image-rendering: -webkit-optimize-contrast;
}

/*что новго?*/

div#lefthome .card:nth-of-type(30) {
    order: 2;
}

.portal_whatsnew {
    padding: 0 !important;
}

div.portal_action {
    padding: 0;
    padding: 0 !important;
    margin-bottom: 10px;
}

.action_text_content a {
    font-size: 14px;
}

.recentaction_div {
    font-size: 14px;
    padding: 10px;
}

.action_text_content a+a1 {
    display: none;
}

.action_text_content [href^="profile.php?user="]:before {
    margin-right: 3px;
}

.action_text_content a+a {
    display: inline-block;
}

div#lefthome [href^="blog.php?"]:before {
    content: url(https://beon.vip/uploads_user/10000/9068/2206db044c6c78fbb6df24597c5ed0b2.png);
    margin-right: 5px;
}


.portal_whatsnew .action_text.pl-2 {
    display: flex;
    flex-direction: column-reverse;
}

.portal_whatsnew .portal_action_date {
    font-size: 12px;
    margin-bottom: 5px;
}

/*пользователи иконка*/

.list-users-home-photos-link:before,
div#profile_viewers a:before,
div#comment_home_body img.menu_icon2,
.action_text_content [href^="profile.php?user="]:before {
    content: url(https://beon.vip/uploads_user/10000/9068/0518999fba0117c71dd497398b1dbfec.png);
}

/*плашки*/

.card {
    border: unset;
}
.card-header {
    border-radius: 3px !important;
}

div#lefthome .card-body {
    border: 1px solid #e7e4e4 !important;
}

.card-header.header-orange {
    background: #f36639;
}

.card-header.header-green {
    background: #8bc34a;
}

.card-header.header-red {
    background: #ba3333;
}

.card-header.header-blue {
    background: #3152ae;
}

div#lefthome .card:nth-of-type(30) .card-header.header-orange {
    background: #3152ae;
}

div#lefthome .card:nth-of-type(14) .card-header.header-orange {
    background: #8bc34a;
}

/*иконоки под постом*/

[src="./images/comments.png"] {
content: url(https://img.icons8.com/fluency-systems-regular/2x/comments--v2.png);
margin-top: 5px;
}

.post_data .menu_icon2 {
    width: 24px;
    height: 24px;
    margin: 3px;
    opacity: 0.3;
    margin-top: 0px;
}
.post_data * {
    color: #8c8c8c !important;
}

p.card-link {
   font-size: 16px;
}

a.card-link {
   color: black;
}

/*в постах*/

.post_text.pl-3 {
    padding-left: 10px !important;
}

h6.card-subtitle.mb-2.text-muted.post_date {
    font-weight: 400;
    font-size: 14px;
}

h6.card-subtitle.mb-2.text-muted.post_date a {
    font-size: 16px;
}

.post_text.pl-3 p {
    margin-bottom: 0px;
}
.content .post_container .post_text iframe {
    max-width: 600px;
    height: 300px;
}

.post_container .post_text img {
    padding: 3px;
    max-width: 420px;
}
.category {
    font-size: 14px;
    color: #797d80;
    margin-top: 5px;
}
.category a {
    font-size: 14px;
}

/*head*/

.header_menu,.top_header {
    width: 100%;
}
.top_header {
    box-shadow: unset !important;
    padding: 10px;
    padding: 10px !important;
}
.top_menu {
    padding-bottom: 23px;
}

a.top_menu_item {
    font-size: 19px !important;
    text-transform: capitalize !important;
}

.top_header {
    box-shadow: unset !important;
    border-bottom: 1px solid #EBEBEB;
}

button.btn.btn-primary {
    border: unset;
    padding: 7px;
}

button.button_down {
    padding: 7px;
}

a.page-link {
    color: white;
    padding: 0;
    line-height: 2;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 3px !important;
    margin-left: 10px;
}

a.nav-item.nav-link.active,button.btn.btn-primary,button.button_down,.card [onclick="$('#profile_viewers').toggle();"],
div#ajax_status a,.show_menu.header-orange,.list-users-home.pt-2+.pt-2 button.btn.btn-primary.btn-block {
    border-radius: 3px;
}

button.btn.btn-primary,button.button_down,a.page-link,a.nav-item.nav-link.active,div#ajax_status a,
a.nav-item.nav-link.active,
.list-users-home.pt-2+.pt-2 button.btn.btn-primary.btn-block,
.card [onclick="$('#profile_viewers').toggle();"]{
    background: #54b9e7;
}

.card [onclick="$('#profile_viewers').toggle();"] {
    font-size: 15px;
    padding-left: 10px;
    padding-right: 10px;
    color: #fdfdfd;
    padding-bottom: 3px;
    padding-top: 2px;
    margin: auto;
    text-decoration: unset !important;
}

:focus {
    border: unset !important;
    outline: unset !important;
    box-shadow: unset !important;
}

div#ajax_status a {
    font-size: 15px;
    padding-left: 10px;
    padding-right: 10px;
    color: #fdfdfd;
    padding-bottom: 3px;
    padding-top: 2px;
    margin: auto;
}
div#ajax_status a:hover {
    text-decoration: unset !important;
}

/*ховер кнопок*/

.list-users-home.pt-2+.pt-2 button.btn.btn-primary.btn-block:hover,
a.nav-item.nav-link.active:hover,
.card [onclick="$('#profile_viewers').toggle();"]:hover,
a.page-link:hover,button.btn.btn-primary:hover,button.button_down:hover,
div#ajax_status a:hover,button.btn.btn-outline-success:hover,
button.navbar-toggler:hover {
    background: #8edcff !important;
    color: #fdfdfd !important;
}
div#lefthome a:hover {
    color: #4f91d4;
}

/*кто читал*/

div#lefthome .card:nth-of-type(28) {
    order: 3;
}

div#lefthome .card:nth-of-type(28) div {
    margin: 0px !important;
}


/*лоадинг кот*/

.loadstyle {
    background: url(https://media2.giphy.com/media/bgu2GvmWzB7msNmevT/200w.gif) no-repeat center;
    background-size: cover;
    border-radius: unset;
    width: 100px;
    height: 100px;
    padding: 100px;
}



/*-------------*/

.body {
    width: 100%;
    padding: 10px;
    padding-top: 75px;
}

.body {
    width: 100% !important;
    padding: 10px !important;
    padding-top: 75px !important;
}

.logo {
    min-width: 330px;
    text-align: center;
}

.show_menu.header-orange {
    background: #f36639;
    text-align: center;
}

nav.navbar.navbar-expand-lg.navbar-light.bg-light.top_menu.top_mobile_menu {
    padding: 0px;
    padding-left: 10px;
    padding-right: 10px;
    border: unset;
    border-bottom: 1px solid #0000001a;
}

button.btn.btn-outline-success {
    color: rgba(0, 0, 0, 0.5);
    border-color: #0000001a;
}
div#mobile_photo img {
    width: 100px;
}

div#mobile_photo+div {
    margin-bottom: 5px !important;
}

div#mobile_menu::-webkit-scrollbar {
    display: none;
}


/*тут тоже импортант*/

.home .card-body {
    padding: 10px;
    padding: 10px !important;
}

.top_menu {
    padding-bottom: 23px !important;
}

.post_container .post_text img {
    max-height: 450px;
    max-height: 450px !important;
    max-width: 420px !important;
}

/*-----------1024-------------*/

@media (max-width: 1024px) {
  div#lefthome,.logo {
    min-width: 217px;
}
.top_header button.btn.btn-primary {
    width: 60px;
    height: 38px;
}
.top_header button.btn.btn-primary:before {
    content: url(https://beon.vip/uploads_user/10000/9068/c0f97719d3b33901c5d82701055aec47.png);
    font-size: 18px;
    text-align: center;
    margin-left: -4px;
}
.top_header button.btn.btn-primary {
    font-size: 0;
}
}


/*-----------smart------------*/

@media (max-width: 280px),(max-width: 480px),(max-width: 768px) {
  div#content_flex {
    flex-direction: column !important;
}
  
div#lefthome {
    width: 100% !important;
}
  h2.card-title a {
    font-size: 27px;
}
  .card-body {
    padding: 5px;
}
 .post_text.pl-3 {
    padding-left: 10px !important;
}
 .additional_info.pl-3 {
    padding-left: 10px !important;
}
[src="./images/logo_new.png"] {
    image-rendering: -webkit-optimize-contrast;
}

div#mobile_menu {
    width: 80%;
    max-width: 300px;
}
.topbar-divider {
    padding: 0px !important;
    margin: 0px !important;
}
.content {
    margin-top: 0px;
}
.home .card-body {
    padding: 0px;
    padding: 0px !important;
}
nav.navbar.navbar-expand-lg.navbar-light.bg-light.top_menu.top_mobile_menu {
    padding-bottom: 0px;
    padding-bottom: 0px !important;
}
.post_container .post_text img {
    max-width: 100%;
    max-width: 100% !important;
}
.topbar-divider button.btn.btn-primary {
    margin-bottom: 15px;
}
nav.nav.nav-pills.float-left {
    margin-bottom: 10px !important;
}

/*в топ*/

.list-users-home.pt-2.first-users-home a {
    font-size: 19px;
    line-height: 1.6 !important;
}
}




/*приветствие*/


.portal_login.card {
    order: 1;
    display: none;
}

/*UPD*/

button#newupdates:hover {
    background: transparent !important;
}

.recentaction_div {
    background: #e9ecef !important;
}

div#lefthome .card-body {
    border-radius: 0 0 3px 3px !important;
}

.card-header {
    border-radius: 3px 3px 0 0 !important;
}
button.button_down {
    margin-left: 5px;
}


/*максимальный размер фото в профиле?*/
.first-users-home .list-users-left .rate_photo {
    width: auto;
    max-height: 300px;
    max-width: 200px;
}


/*UPD 04.04.23*/

/*последние и дружные*/

div#lefthome .card:nth-of-type(22),
div#lefthome .card:nth-of-type(26){
    display: none;
}

/*новые пользователи*/

div#lefthome .card:nth-of-type(24) img.photo,.portal_login.card+.portal_spacer+.card {
    display: none;
}


div#lefthome .card:nth-of-type(24) .col-5.list-users-home-photos-rows.p-2 {
    padding: 0 !important;
}

.list-users-home-photos {
    display: block;
}

.additional_info.pl-3 {
    padding-left: 10px !important;
}


/*fix пустых блоков*/

.list-users-home.pt-2.first-users-home .menu_item_dropdown, .list-users-home.pt-2 div#comment_home_body .menu_item_dropdown {
    display: block;
}

.list-users-home.pt-2.first-users-home .menu_item_dropdown, .list-users-home.pt-2 div#comment_home_body .menu_item_dropdown [href*="/blog/"] {
    display: none;
}

.list-users-home.pt-2.first-users-home .menu_item_dropdown, .list-users-home.pt-2 div#comment_home_body .menu_item_dropdown [href$="/blog/"] {
    display: block;
}

/*медленная прогрузка стиля? фикс?*/

div#lefthome .card-body {
    padding: 10px;
    padding: 10px !important;
}

div#lefthome .card:nth-of-type(12) .card-body {
    padding-top: 0px;
    padding-top: 0px !important;
}

.first-users-home .list-users-left .rate_photo {
    width: auto !important;
    max-height: 300px !important;
    max-width: 200px !important;
}

.card {
    border: unset !important;
}

.header_menu, .top_header {
    width: 100% !important;
}


a.page-link {
    color: #fdfdfd !important;
}


nav.navbar.navbar-expand-lg.navbar-light.bg-light.top_menu.top_mobile_menu {
    padding-bottom: 0px;
    padding-bottom: 0px !important;
}

div#lefthome .card-header {
    padding: 0px;
    padding: 3px !important;
}

.post_image div {
    color: #686868;
    color: #686868 !important;
}


/*UPD 08.04.23*/

div#lefthome .card.mb-2.post_home {
    order: 9999 !important;
}

div#lefthome .card:nth-of-type(28) .card-header.header-orange {
    background: #3152ae;
}

div#lefthome .portal_whatsnew div.portal_action {
    padding-bottom: 10px !important;
}


/*надеюсь никому ничего на голову не упадёт*/

/*------------------------*/


.post_data a,p.card-link.post_views,.post_data,.profile_comment_links {
    color: #868686;
}


.like_button:before,p.card-link.post_views:before,p.card-link.post_comments a:before,[onclick^="more_menu"]:before,
p.card-link:before,a.commentReply,.commentDeleteLink:before,a.commentReply:before,
[onclick^="newmessage"]:before,.commentEditLink:before {
    font-family: 'fontawesome';
    font-size: 18px;
    color: #868686;
}



.like_button:before {
    content: "\f08a";
}

.like_button.liked:before {
    content: '\f004';
    color: #ff838f;
}

.like_button.liked+span {
    color: #ff838f !important;
}

p.card-link.post_views:before {
    content: "\f06e";
}

p.card-link.post_comments a:before,
[onclick^="newmessage"]:before{
    content: "\f0e6";
}

[onclick^="more_menu"]:before {
    content: "\f142";
}


a.commentReply:before {
    content: "\f112";
}


.commentDeleteLink:before {
    content: "\f1f8";
}

.commentEditLink:before {
    content: "\f040";
}

.profile_comment_links {
    padding-left: 7px;
}

.post_data .menu_icon2,
.profile_comment_links .menu_icon2{
    display: none;
}

.profile_comment_links1 {
    letter-spacing: 5px;
}


/*active*/

.like_button.liked:before {
    text-shadow: 0 0 #ffb1b8;
    text-shadow: 0px 0px #ffb1b8;
}

.like_button:active:before {
    display: inline-block;
    transform: scale(1.4);
    transition: 0.2s;
    text-shadow: 5px -20px #ffb1b8;
}



/*MEDIA*/

/*----1024----*/

@media (max-width: 1024px) {
.post_data {
    display: block;
}

.additional_info .card-link {
    margin-right: 20px;
}
.additional_info .card-link {
    display: unset;
} 
}



/*----SMART----*/

@media (max-width: 280px),(max-width: 480px),(max-width: 768px) {
.post_data p:first-child {
    flex-grow: 0;
}
.post_data {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.additional_info .card-link {
    display: unset;
}
}



.profile_comment_links {
    letter-spacing: 3px;
}

.profile_comment_links *:hover {
    text-decoration: unset;
}

/*размер авок в модалке лайков*/


.like_user .photo {
    height: 60px;
}

.like_user .photo img {
    width: 60px;
}



/*микротоп лол*/

#lefthome .card.mb-2.post_home::before {
  content: 'Волк-одиночка';
  text-align: center;
  background: #2b2b2b;
  padding: 3px;
  color: white;
  border-radius: 3px 3px 0 0;
}


#lefthome .card.mb-2.post_home img {
  width: 100px;
}

div#lefthome .card.mb-2.post_home {
  text-align: center;
}

.post_container .post_text img {
    height: auto !important;
    max-height: 800px !important;
}

/*кнопки*/

a.nav-item.nav-link {
    background: #e9ecef;
    margin-right: 10px;
    margin-bottom: 10px;
    color: #6c7376;
}

a.nav-item.nav-link:hover {
    background: #8edcff;
    color: white;
}

.post_text.pl-3 img {
    cursor: zoom-in;
}

/*индекс шапки*/

.top_header {
    z-index: 999 !important;
}


.action_text_content {
    overflow-wrap: anywhere;
}

/*-------------МОДАЛКА ALL-----------*/

.modal-content {
    border-radius: 3px;
    border: 1px solid #bebebe;
}

.modal-header {
    padding: 10px;
}

.modal-footer {
    padding: 10px;
}

.modal-body {
    padding: 10px;
}


.button.profile_button,.button.report_button,.button.add_quote_button,.button.edit_button,.button.fix_button,.button.delete_button {
    font-weight: 500;
}

button.btn.btn-secondary {
    background: #54b9e7;
    border: unset;
    border-radius: 3px;
}


h5.modal-title {
    font-size: 16px;
    font-weight: 500;
    margin: auto;
    width: 100%;
    text-align: center;
}


.modal-header {
    padding: 10px;
    border-bottom: 1px solid #ebebeb;
}

.modal-footer {
    border: unset;
    padding: 5px;
    border-top: 1px solid #ebebeb;
}

button.btn.btn-secondary {
    background: #54b9e7;
    border: unset;
    border-radius: 3px;
}

[src="./images/icons/action_delete2.gif"]2 {
    content: url(https://www.svgrepo.com/show/405158/cross-mark.svg);
    width: 11px;
    height: 14px;
}

/*12.05*/

[onclick^="showpost"] {
    font-weight: 500 !important;
}

a.page-link {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 13px;
}

nav.navbar.navbar-expand-lg.navbar-light.bg-light.top_menu.top_mobile_menu {
    border-bottom: 1px solid #e4e4e4 !important;
}


/*----25.05.23----*/

span#notify_total {
    height: 38px;
    line-height: 3.3;
    min-width: 38px;
    font-weight: normal;
    margin-right: 4px;
    margin-top: -5px;
}

button#newupdates {
    padding: 5px;
}

/*-----разобраться, но вот решение через хас, хзхз----*/

[src="/images/notify.svg"]:has(+span#notify_total) {
    margin-top: -1px;
}


@media (max-width: 280px),(max-width: 480px),(max-width: 768px) {
span#notify_total {
    height: unset;
    margin-top: unset;
    line-height: normal;
    min-width: unset;
    font-weight: unset;
    width: 20px;
    height: 20px;
}
button#newupdates {
    padding: 0px;
    margin: 0px;
}
[src="/images/notify.svg"]:has(+span#notify_total) {
    margin-top: unset;
}
}

span#notify_total {
    background: #adadad;
}

.updatesDelete a {
    color: #f44336;
}

.recentaction_div {
    border-radius: 3px;
}

/*кнопка обновить подпись*/

.card-body [onclick="Profile.changeStatus(); return false;"] {
    width: 100%;
    display: block;
    text-align: center;
    padding: 7px !important;
    line-height: 1.6;
}

.card-body div#ajax_status span {
    background: #f2f2f2;
    display: block;
    border-radius: 3px;
    padding: 7px;
    color: #3e474a;
}

.recentaction_div {
    color: #3e474a;
}

input#search_text {
    background: #f2f2f2;
    display: block;
    border-radius: 3px;
    padding: 7px;
    border: unset;
    font-size: 14px;
}

input#search_text::placeholder {
    color: #58606694;
}
button.btn.btn-outline-success {
    padding: 7px;
}

img.photo {
    border: unset !important;
}

/*---NEW шапка в моб версии-----*/


@media (max-width: 280px), (max-width: 480px), (max-width: 768px) {

[src="./images/logo_new.png"] {
    height: 40px;
    width: auto;
    image-rendering: unset;
}
[src="/images/notify.svg"] {
    width: 20px;
    opacity: 0.8;
}

nav.navbar.navbar-expand-lg.navbar-light.bg-light.top_menu.top_mobile_menu {
    padding-left: 5px;
    padding-right: 5px;
}

button.navbar-toggler {
    padding-left: 5px;
    padding-right: 5px;
}
    
button.btn.btn-outline-success {
    height: 40px;
    font-size: 0px;
    padding: 0px;
    width: 40px;
    border: unset;
}

button.btn.btn-outline-success:before {
    content: '';
    width: 40px;
    height: 38px;
    display: block;
    background: url(https://img.icons8.com/?size=32&id=15814&format=png) no-repeat center / 28px;
    opacity: 0.3;
}
button.navbar-toggler {
    border: unset;
    padding: 5px;
}
button.navbar-toggler,
button.navbar-toggler:hover{
    background: url(https://img.icons8.com/?size=64&id=X5Y6bMrffncp&format=png) no-repeat center / 32px !important;
    opacity: 0.3;
}
span.navbar-toggler-icon {
    background: transparent !important;
}
button.btn.btn-outline-success:hover {
    background: transparent !important;
}

[src="./images/logo_new.png"] {
    height: 28px;
}

span#notify_total1 {
    background: #f36639;
}
nav.navbar.navbar-expand-lg.navbar-light.bg-light.top_menu.top_mobile_menu {
    padding: 5px !important;
}
.btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: unset !important;
}
button.navbar-toggler:focus {
    outline: unset !important;
}
/*-----tests-----*/
    
 [style="padding: 10px; text-align: center; margin-top: 10px;"] {
    padding: 0px !important;
    margin: 0px !important;
}
/*-----home-----*/
.content {
    padding-top: 0px !important;
}
}


/*-----------------*/

div#lefthome [src="/images/verify.png"] {
    margin-top: -10px;
}

/*-----------ЭКСПЕРИМЕНТАЛЬНЫЙ ЗУМ КАРТИНОК ОНЛИ CSS----------*/

@media (min-width: 1024px) {

.post_container:hover .post_text.pl-3 img {
    transition: 0.1s;
    transition-delay: 999s;
}


.post_text.pl-3:hover img:active {
    transition: 0.01s;
    max-width: 100% !important;
    max-height: 100% !important;
}
}




/*----NEW галочка----*/

[src="/images/verify.png"] {
    content: url(https://beon.vip/uploads_user/10000/9068/d66cdf2500506e2b39beaa4c8ccb2055.png);
    width: 16px;
    height: 16px;
    filter: saturate(0.9);
}


/*----ТОП ДОНАТЕРЫ----*/

.seBlogComments .profile_comment_author [href="https://beon.vip/Judas/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/Judas/"]:after,
div#lefthome .portal_spacer+.card [href="https://beon.vip/Judas/"]:after,
.blog_leftprofile [href="https://beon.vip/Judas/blog/"]:after{
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(https://beon.vip/uploads_user/10000/9068/d66cdf2500506e2b39beaa4c8ccb2055.png) no-repeat center / contain;
    margin-left: 5px;
    filter: invert(1) hue-rotate(-15deg);
    transform: translateY(-1px);
}

.action_text.pl-2 .action_text_content [href="profile.php?user=Judas"]:after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(https://beon.vip/uploads_user/10000/9068/d66cdf2500506e2b39beaa4c8ccb2055.png) no-repeat center / contain;
    margin-left: 5px;
    filter: invert(1) hue-rotate(-15deg);;
}

div#lefthome .portal_spacer+.card [onclick="document.getElementById('doclickimage272').src='ad.php?ad_id=272';"] [href="https://beon.vip/Judas/"]:after {
    display: none;
}



/*------ГАЛОЧКА ДЛЯ ИНДЕКСА------*/

h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/you/"]:after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(https://beon.vip/uploads_user/10000/9068/d66cdf2500506e2b39beaa4c8ccb2055.png) no-repeat center / contain;
    margin-left: 5px;
    filter: grayscale(1);
}

.portal_spacer+.card [href="https://beon.vip/you/"] [src="/images/verify.png"],
.action_text.pl-2 .action_text_content [href="profile.php?user=you"] [src="/images/verify.png"]{
    filter: grayscale(1);
}


/*----ЗЕЛЁНАЯ ГАЛОЧКА ДЛЯ ЛЕГИОНА-----*/

h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/GLEBACNK/"]:after{
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(https://beon.vip/uploads_user/10000/9068/d66cdf2500506e2b39beaa4c8ccb2055.png) no-repeat center / contain;
    margin-left: 5px;
    filter: hue-rotate(241deg) brightness(0.8) saturate(3.5);
}

div#lefthome .portal_spacer+.card [href="https://beon.vip/GLEBACNK/"] [src="/images/verify.png"] {
    filter: hue-rotate(241deg) brightness(0.8) saturate(3.5);
}

/*----РОЗОВАЯ ГАЛОЧКА ВАШУ----*/


h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/washu/"]:after{
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(https://beon.vip/uploads_user/10000/9068/d66cdf2500506e2b39beaa4c8ccb2055.png) no-repeat center / contain;
    margin-left: 5px;
    filter: hue-rotate(125deg) brightness(1.2) saturate(0.9);
    filter: brightness(0);
}

div#lefthome .portal_spacer+.card [href="https://beon.vip/washu/"] [src="/images/verify.png"],
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/washu/"]:after,
.action_text.pl-2 .action_text_content [href="profile.php?user=washu"] [src="/images/verify.png"]{
    filter: brightness(0);
    filter: hue-rotate(125deg) brightness(1.2) saturate(0.9);
}



/*----ГАЛОЧКИ НА ГЛАВНОЙ САТАНЧИК----*/

h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/Satan/"]:after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(https://beon.vip/uploads_user/10000/9068/d66cdf2500506e2b39beaa4c8ccb2055.png) no-repeat center / contain;
    margin-left: 5px;
    filter: hue-rotate(45deg) brightness(0.8) saturate(3.5);
}


[href="https://beon.vip/Satan/"] b [src="/images/verify.png"], .messages_author [href="https://beon.vip/Satan/"] [src="/images/verify.png"], .blog_leftprofile [href="https://beon.vip/Satan/blog/"] [src="/images/verify.png"],
[href="https://beon.vip/Satan/"] b [src="/images/verify.png"], .messages_author [href="https://beon.vip/Satan/"] [src="/images/verify.png"], div#message_post [href="https://beon.vip/Satan/"] [src="/images/verify.png"],
.action_text.pl-2 .action_text_content [href="profile.php?user=Satan"] [src="/images/verify.png"],
div#lefthome .portal_spacer+.card [href="https://beon.vip/Satan/"] [src="/images/verify.png"],
.profile_content [href="profile.php?user=Satan"] [src="/images/verify.png"] {
    filter: hue-rotate(45deg) brightness(0.8) saturate(3.5);
}

/*------ГАЛОЧКА ДЛЯ Sora Kun------*/

.seBlogComments .profile_comment_author [href="https://beon.vip/Sora101/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/Sora101/"]:after,
div#lefthome .portal_spacer+.card [href="https://beon.vip/Sora101/"]:after,
.blog_leftprofile [href="https://beon.vip/Sora101/blog/"]:after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(https://beon.vip/uploads_user/10000/9068/d66cdf2500506e2b39beaa4c8ccb2055.png) no-repeat center / contain;
    margin-left: 5px;
}


.action_text.pl-2 .action_text_content [href="profile.php?user=Sora101"]:after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(https://beon.vip/uploads_user/10000/9068/d66cdf2500506e2b39beaa4c8ccb2055.png) no-repeat center / contain;
    margin-left: 5px;
}

/*------ГАЛОЧКА ДЛЯ Лилит Всемогущая------*/

.seBlogComments .profile_comment_author [href="https://beon.vip/__Zlobaaaa__/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/__Zlobaaaa__/"]:after,
div#lefthome .portal_spacer+.card [href="https://beon.vip/__Zlobaaaa__/"]:after,
.blog_leftprofile [href="https://beon.vip/__Zlobaaaa__/blog/"]:after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(https://beon.vip/uploads_user/10000/9068/d66cdf2500506e2b39beaa4c8ccb2055.png) no-repeat center / contain;
    margin-left: 5px;
}


.action_text.pl-2 .action_text_content [href="profile.php?user=__Zlobaaaa__"]:after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(https://beon.vip/uploads_user/10000/9068/d66cdf2500506e2b39beaa4c8ccb2055.png) no-repeat center / contain;
    margin-left: 5px;
}


/*----ДЛЯ ВСЕХ ЮЗЕРОВ----*/

h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/Qumo/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/Apricot/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/ontologia/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/Cympak/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/Goddessert/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/marla/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/elfine/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/evan/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/Vivianna/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/yandexq/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/idynahoy/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/stalker/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/sdox/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/Velocity/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/Neformat/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/TheForesttygo666/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/Onee/"]:after,
h6.card-subtitle.mb-2.text-muted.post_date [href="https://beon.vip/schwa/"]:after{
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(https://beon.vip/uploads_user/10000/9068/d66cdf2500506e2b39beaa4c8ccb2055.png) no-repeat center / contain;
    margin-left: 5px;
    filter: saturate(0.9);
}

/*----------УБРАТЬ АУТЛАЙН С КНОПОК ЗАКРЫТЬ-------*/

.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
    outline: unset;
}


/*----------------*/

.top_header div.menu_item_dropdown a {
    transition: 0.1s;
    transition-delay: 0.1s;
}
.top_header div.menu_item_dropdown a:hover {
    background: #7f7f7f29 !important;
    transition-delay: 0s;
}


#lefthome .card.mb-2.post_home a::after {
    opacity: 0;
}

/*---рукожопы правят миром---*/

.comments.p-1 .list-users-home.pt-2 img.rate_photo {
    display: inline-block;
}

.comments.p-1 .list-users-home.pt-2 {
    display: flex;
    margin-bottom: 25px;
}

/*----ФИКС РАЗМЕРА АВАТАРОК----*/

img.photo {
    width: auto;
    max-width: 100px;
    max-height: 300px;
}

.post_image {
    text-align: center;
}

/*---ОСЕННЕЕ ЛОГО---*/

[src="./images/logo_new2.png"] {
    content: url(https://beon.vip/uploads_user/10000/9068/6ae6465181f9270bbcf291c58277e4d3.png);
}

/*---ЗИМНЕЕ ЛОГО---*/

[src="./images/logo_new2.png"] {
    content: url(https://beon.vip/uploads_image/1c/65/1c65abed0129a6f94851b9a1777399bc.png);
}

/*---ВЕСЕННЕЕ ЛОГО---*/

[src="./images/logo_new.png"] {
    content: url(https://beon.vip/uploads_image/95/ec/95ecc246af6abf307659eb513172497f.png);
}

/*----В МОБИЛЬНОЙ ВЕРСИИ ТОП ПЕРЕНОСИТСЯ ВВЕРХ---*/

div#lefthome[style="display: block;"] {
    display: grid !important;
}

div#righthome {
    max-width: 100% !important;
}


.show_menu.header-orange {
    background: #54b9e7;
    text-align: center;
    line-height: 2;
    font-size: 16px;
}

nav.navbar.navbar-expand-lg.navbar-light.bg-light.top_menu.top_mobile_menu {
    border: unset !important;
}

div#lefthome .card-body {
    border-top: unset !important;
}

/*----КТО НА САЙТЕ*/

div#lefthome .card:nth-of-type(20) {
    order: 3;
}

/*---------------*/

button.navbar-toggler,
button.btn.btn-outline-success.mr-1.mobile_button,
button.btn.btn-outline-success {
    border: unset;
}
