a.marks{ color:#999;} a.marks:hover{ text-decoration:none;} a.marks.positive:hover, a.marks.positive.marked{ color:#c00;} a.marks.negative:hover, a.marks.negative.marked{ color:#00c;} a.marks .number{ font-weight:bold;} a.marks.positive .number {color:#c00;} a.marks.negative .number{ color:#00c;} .mark-reason-form{ display:inline-block;} .mark-reason-form.hidden{ display:none;} .mark-reason-form .text-control, .mark-reason-form .button{ padding:0.25rem;} .marks-group-span{ margin-right:1rem;} .mark-reason-form{ margin-right:1rem;}  .user{} .user-list{ margin:1rem 0 1rem 4rem;} .user-list>*{ display:inline-block; margin-right:1rem;} .hidden-user{ } .user-image{ float:left; margin-left:-3rem; margin-top:0.375rem;} .user-image img{ width:2rem; height:2rem;} .transparent-user-image img{ } .user-name-group{ display:block;} .user-name-group .user-name{ font-weight:bold;} .user-alias{ } .user-role-admin{ background-color:#c00;} .user-role-moder{ background-color:#00c;} .user-roles{ display:inline-block; color:#fff; background-color:#80bdff; padding:0 0.25rem; border-radius:0.25rem;} .user-registered{ color:#090;} .user-visited{ color:#f90;} .user-prices-sum{ font-weight:bold;}  .comment{ margin-top:1rem; margin-bottom:1rem;} .comment::before, .comment::after{ display:flex; content:'';} .unmoderated-comment{ background-color:#fff; filter:brightness(90%);} .hidden-comment{ opacity:0.5;} .child-comment{ padding-left:4rem;} .in-parent-comment{ margin-left:-4rem; opacity:0.5;} .in-child-comment{ margin-left:4rem; opacity:0.5;} .in-comment-visitor-name{ float:left; margin-left:1rem; font-weight:bold;} .comment-visitor-ip{ color:#009;} .comment-created{ color:#090;} .comment-updated{ color:#f90;} .comment-chat{ background-color:#090;}   .comment{padding-top:15px;} .more-comments{ display:block!important; text-align:center;} #new-comment>div.field{padding-top:5px;} .temp-comment{ display:none;} .chat-z-index{ z-index:1;z-index:10;z-index:1000;} .chat-balloon{position:fixed;right:0;bottom:0;width:32px;height:32px;padding:0;background:#44bb6e;border-radius:32px;box-sizing:border-box;display:table;opacity:0;} .chat-balloon>a{display:table-cell;text-align:center;vertical-align:middle;} .chat-balloon>a>img{width:16px;vertical-align:initial;} .chat-balloon>a>span{position:absolute;right:-4px;top:-4px;width:16px;height:16px;color:#fff;background:#fc576b;border-radius:8px;text-align:center;font-weight:bold;font-size:0.7rem;opacity:0;font-family:arial;} .chat-window{box-sizing:border-box;position:fixed;left:0;top:0;right:0;bottom:0;background:#fff;text-align:center;box-shadow:0 0 5px rgba(0,0,0,0.25);display:none;} .chat-close-link{position:absolute;right:0;top:0;margin:0;font-size:32px;} .chat-close-link>a[href]{text-decoration:none;padding:0 1rem;} .chat-question{} .chat-image{margin-bottom:0.5rem;} .chat-text{margin:0.5rem;} .chat-message{height:8.75rem;} .chat-answer{display:none;} @media(min-width:22rem){ .chat-window{ left:auto; right:1rem; width:20rem; border-radius:10px;}} @media(min-height:27rem){ .chat-window{ top:auto; bottom:1rem; height:25rem;}}  .share{ text-decoration:none; color:#999;} .share[data-item=vk]{ color:#436fb6;} .share[data-item=fb]{ color:#4a90e2;} .share[data-item=tw]{ color:#01a2c0;} .share[data-item=ok]{ color:#c6781c;} .share[data-item=mm]{ color:#01a2c0;} .share[data-item=gp]{ color:#c33e3e;} .share[data-item=wa]{ color:#00e676;} .share[data-item=vi]{ color:#665ca7;} .share[data-item=tg]{ color:#2ca5e0;}  .ad{ overflow:hidden; } .adsbygoogle{ display:block; text-align:center;} .ad-place{ text-align:center; letter-spacing:1rem; padding:0.5rem 1rem; color:#6c757d; background-color:#e9ecef; overflow:hidden;}  .tab{display:table;} .tab .row{display:table-row;} .tab .col{display:table-cell;vertical-align:top;} #vk-do button span:last-child{display:none;} @media(min-width:637px) { #vk-do button span:first-child{display:none;} #vk-do button span:last-child{display:block;} } .vk-tbl .user img{ border-radius:0.25rem;} @media(min-width:637px) { .vk-tbl{display:table;width:100%;padding-left:220px;} .vk-tbl .user{margin-left:-220px;float:left;} .vk-tbl .user p{padding-right:0;} } #vk-graph{padding-top:5px;overflow-x:auto;overflow-y:hidden;} #vk-graph .tab{width:100%;min-width:1200px;padding:10px;} #vk-graph .tab .col{vertical-align:bottom!important;position:relative;} #vk-graph .tab .col div{min-height:1px;background-color:#507299;border-left:1px solid #fff;} #vk-graph .tab .col .reg{margin-bottom:-2px;height:2px;background-color:#f00;} #vk-graph .tab .col .year{position:absolute;right:0;margin:0;padding:5px 0;font-size:10px;color:#999;} #vk-graph .tab .col .peak{position:absolute;margin-top:-20px;padding:5px 0;font-size:10px;color:#999;} #vk-graph .graph-info{display:none;} .cf{ position:absolute; right:1rem; color:#999;} .fancybox:nth-child(1){color:#f00;} .fancybox:nth-child(2){color:#f90;} .fancybox:nth-child(3){color:#0c0;} .fancybox:nth-child(4){color:#09f;} .fancybox:nth-child(5){color:#00f;} .fancybox:nth-child(6){color:#f0f;} 