.follows-channel { display: table; width: 100%; box-sizing: border-box; padding: 10px; font-style: italic; }
.follows-channel_top-middle { margin-top: 10px; }
.follows-channel::before { content: ''; width: 50px; height: 50px; background-repeat: no-repeat; background-position: 50% 50%; display: table-cell; vertical-align: middle; }
@media all and (max-width: 684px) { .follows-channel::before { display: block; margin: 0 auto 10px; } }
.follows-channel a { font-weight: 700; color: #044faa; text-decoration: none; }
.follows-channel a:hover { text-decoration: underline; }
.follows-channel_djen { background-color: #d7e8fd; background-image: -webkit-linear-gradient(to right, #e3f0ff, #d9e9fd, #b8d1f7); background-image: linear-gradient(to right, #e3f0ff, #d9e9fd, #b8d1f7); color: #2b4386; }
.follows-channel_djen a { color: #fd674f; }
.follows-channel_djen:before { background-image: url("https://xoxo.ru/wp-content/themes/xoxo/img/djen.png"); width: 52px; height: 52px; }
.follows-channel__content { font-size: 1.3em; line-height: 1.5em; display: table-cell; vertical-align: middle; padding-left: 10px; }
@media all and (max-width: 684px) { .follows-channel__content { display: block; text-align: center; padding-left: 0; } }
/*For button under content*/
.follows-channel .authmenu2 { margin: auto 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: table-cell; vertical-align: middle;}
.follows-channel .authmenu2 > * { display: inline-block; text-transform: uppercase; font-size: 70%; white-space: nowrap; }
.follows-channel .authmenu2 .btn { padding: .7em 1.2em; border-radius: 4px; cursor: pointer; }
.follows-channel .authmenu2 .add_post { color: #660099; background: #ffc107; margin-right: 1em; }
.follows-channel .authmenu2 .login { color: #ffc107; background: #660099; }
.follows-channel .authmenu2 .avatar { border-radius: 50%; vertical-align: middle; margin: 0 .5em 0 1em; }
/*For button in left sidebar with category*/
.authmenu3 { margin: auto 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: table-cell; vertical-align: middle;}
.authmenu3 > * { display: inline-block; text-transform: uppercase; font-size: 70%; white-space: nowrap; }
.authmenu3 .btn { text-transform: uppercase; padding: .7em 1.2em; border-radius: 4px; cursor: pointer; }
.authmenu3 .add_post { color: #660099; background: #ffc107; margin-right: 1em; }
.authmenu3 .login { color: #ffc107; background: #660099; }
.authmenu3 .avatar { border-radius: 50%; vertical-align: middle; margin: 0 .5em 0 1em; }
.authmenu3 > * { display: inline-block; text-transform: uppercase; font-size: 70%; white-space: nowrap; }
.single-post-content .reed__all {position: absolute; right: 1.5rem; bottom: 1.8rem; /* margin-top:-4.5em;*/ display: block; text-transform: uppercase; font-size: 80%; padding: .7em 1em .5em 1.5em; border-radius: .3em; background: #660099; color: #fff; }
.single-post-content .memeform { position: relative; }
.aside-left .reed__all {right: 1.5rem; bottom: 1.8rem; margin-bottom: 1.2em; display: block; text-transform: uppercase; font-size: 80%; padding: .7em 1em .5em 1.5em; border-radius: .3em; background: #660099; color: #fff; }
.post-categorylist a { display: inline-block; padding: .3em .5em; border: 1px solid #FF2B2B; color: #999; border-radius: 3px; margin: .2em; font-size: 90%; }