@import 'https://fonts.googleapis.com/css2?family=El+Messiri&display=swap';a {
    color: blue
}

body {
    background: #ededed;
    color: #333;
    font-family: el messiri,sans-serif!important
}

button {
    background: 0 0;
    color: #fff;
    font-family: el messiri,sans-serif!important;
    font-weight: 700
}

input,textarea,.post_input_container {
    background: #fff9fc;
    border: 1px solid #e6e6e6!important;
    font-family: el messiri,sans-serif,fontawesome!important
}

.setdef {
    color: #333
}

.bback {
    background: rgb(0,0,0,.05)
}

.bbackb {
    background: rgb(0,0,0,.05);
    border: 1px solid rgb(0,0,0,.08)
}

.bhover:hover,.bhoverr:hover {
    background: rgb(0,0,0,.05)
}

.bbackhover {
    background: rgb(0,0,0,.05)
}

.bbackhover:hover {
    background: rgb(0,0,0,.025)
}

.bbackhoverb {
    background: rgb(0,0,0,.05)
}

.bbackhoverb:hover {
    background: rgb(0,0,0,.025);
    border: 1px solid rgb(0,0,0,.08)
}

.blisting {
    border-bottom: 1px solid rgb(0,0,0,.08)
}

.blisting:hover {
    background: rgb(0,0,0,.05)
}

.blist {
    border-bottom: 1px solid rgb(0,0,0,.08)
}

.back_ptop {
    background: linear-gradient(to top,#20002c,#cbb4d4);
    color: #fff
}

.bpmenu:hover {
    background: rgb(255,255,255,.1)
}

.bsub {
    background: rgb(0,0,0,.1)
}

.bsub:hover {
    background: rgb(0,0,0,.2)
}

.bmenu,.submenu {
    border-bottom: 1px solid rgb(0,0,0,.05)
}

.bmenu:hover,.submenu:hover {
    background: rgb(0,0,0,.05)
}

.bshadow,.page_element,.float_menu,.btnshadow,.pboxed {
    box-shadow: 0 1px 3px rgb(0,0,0,.2)
}

.bselected {
    background: linear-gradient(#fff,#d8e2eb);
    color: #000;
    box-shadow: 0 0 5px 2px #fff;
    border-left: 1px solid #bfa9a9;
    border-radius: 10px;
    border: 1px solid #bfa9a9
}

.rselected {
    background: rgb(0,0,0,.08)
}

.pselected {
    color: #03add8
}

.cselected,.liked {
    background: rgb(0,0,0,.05)
}

.pag_btn {
    background: rgb(0,0,0,.05);
    color: #666
}

.pagselected,.pag_btn:hover {
    background: rgb(0,0,0,.1)
}

.gtag {
    background: #fff;
    border: 1px solid rgb(0,0,0,.08)
}

.bborder {
    border-bottom: 1px solid rgb(0,0,0,.08)
}

.tborder {
    border-top: 1px solid rgb(0,0,0,.08)
}

.lborder,.ppanel {
    border-left: 1px solid rgb(0,0,0,.08)
}

.rborder {
    border-right: 1px solid rgb(0,0,0,.08)
}

.fborder {
    border: 1px solid rgb(0,0,0,.08)
}

.float_top {
    border-bottom: 1px solid rgb(0,0,0,.08)
}

.float_ctop {
    border-bottom: 1px solid rgb(0,0,0,.08)
}

.bhead {
    background: linear-gradient(to top,#20002c,#cbb4d4);
    color: #fff
}

.modal_top {
    background: linear-gradient(to top,#20002c,#cbb4d4);
    color: #fff
}

.pro_top {
    background: linear-gradient(to top,#20002c,#cbb4d4);
    color: #fff
}

.bfoot {
    background: linear-gradient(to top,#20002c,#cbb4d4);
    color: #fff
}

.foot {
    background: #222;
    color: #fff
}

.backglob {
    background: #fff
}

.back_chat {
    background: #fff
}

.back_priv {
    background: #fff
}

.back_panel {
    background: #fff
}

.back_menu {
    background: #fff
}

.back_pmenu {
    background: #292929;
    color: #fff
}

.back_box {
    background: #fff
}

.back_input {
    background: #fff;
    border-top: 1px solid rgb(0,0,0,.08)
}

.back_modal {
    background: #fff
}

.page_element {
    background: #fff
}

.back_quote {
    background: #fff
}

.theme_color {
    color: #03add8
}

.default_color {
    color: #222
}

.error {
    color: red
}

.success {
    color: #74b20e
}

.warn {
    color: orange
}

.theme_btn,.back_theme {
    background: #03add8;
    color: #fff
}

.default_btn,.back_default {
    background: #222;
    color: #fff
}

.defaultd_btn {
    background: #333;
    color: #fff
}

.ok_btn {
    background: linear-gradient(to top,#20002c,#cbb4d4);
    color: #fff
}

.warn_btn {
    background: orange;
    color: #fff
}

.delete_btn {
    background: #c00;
    color: #fff
}

.send_btn {
    background: linear-gradient(to top,#20002c,#cbb4d4);
    color: #fff;
    border-radius: 10px;
    box-shadow: 0 1px 7px #8212bb!important
}

.user {
    color: #333
}

.chat_system {
    color: #999
}

.offline {
    opacity: .5
}

.menui {
    color: #03add8
}

.subi {
    color: #03add8
}

.reply_item {
    background: #f6f6f6
}

.main_post_item {
    color: rgb(0,0,0,.5)
}

.input_item {
    color: #999
}

.target_private:before {
    content: '';
    position: absolute;
    right: -14px;
    top: 15px;
    width: 0;
    height: 0;
    border: 14px solid transparent;
    border-left-color: #cd001a;
    border-right: 0;
    border-top: 0;
    margin-top: -15px;
    margin-left: -14px
}

.hunter_private:after {
    content: '';
    position: absolute;
    left: 0;
    top: 15px;
    width: 0;
    height: 0;
    border: 14px solid transparent;
    border-right-color: #9b156e;
    border-left: 0;
    border-top: 0;
    margin-top: -15px;
    margin-left: -14px
}

.hunter_private,.targ_quote {
    color: #9b156e;
    box-shadow: 0 2px 20px #9b156e;
    font-weight: 700;
    position: relative;
    background: #fff;
    margin-left: 13px;
    font-family: el messiri;
    font-size: 14px;
    border-radius: 1px 10px 10px 10px
}

.target_private,.hunt_quote {
    color: #cd001a;
    background: #fff;
    font-weight: 700;
    position: relative;
    box-shadow: 0 2px 20px #cd001a;
    font-family: el messiri;
    font-size: 14px;
    margin-right: 13px;
    border-radius: 10px 1px 10px 10px
}

.cquote {
    background: rgb(0,0,0,.05)!important
}

.cqname {
    color: #000
}

.cqmess {
    color: #666
}

.tab_menu {
    background: #fff;
    box-shadow: 0 1px 3px rgb(0,0,0,.2)
}

.tab_menu_item {
}

.tab_selected {
    background: rgb(0,0,0,.08)
}

.modal_mback {
    background: rgb(0,0,0,.04)
}

.modal_mborder {
    border-bottom: 1px solid rgb(0,0,0,.08)
}

.modal_selected {
    background: rgb(0,0,0,.08)
}

.modal_back {
    background-color: rgba(0,0,0,.4)
}

.my_text {
    vertical-align: middle
}

.cdate {
    text-align: right
}

.ch_logs {
    padding: 3px
}

.chat_log {
    margin-top: 3px;
    border-radius: 4px;
    border: 1px solid rgba(0,0,0,.15);
    border-left: 3px solid #dd1919
}

.log2 {
    border-left: 3px solid #b1128b;
    background: #fff9fc
}

.topic_log {
    color: #b1128b;
    box-shadow: inset 0 0 8px 1px #b1128b;
    background: linear-gradient(to bottom,#ffffff 0%,#e6e4e4 50%,#e2e2e2 51%,#eaeaea 100%)!important;
    border-radius: 10px
}

.sys_log {
    width: auto;
    margin: 5px auto;
    max-width: 96%
}

.savatar {
    margin: unset
}

.bprogress {
    background: #74b20e;
    color: #fff
}

.bnotify {
    background: red;
    color: #fff
}

.foot_notify,.head_notify {
    border: 1px solid #fff
}

.sub_date {
    color: #000
}

.sub_chat,.sub_priv {
    color: #000
}

.sub_text {
    color: #0866ff
}

.list_mood {
    color: #000
}

.plikes {
    background-color: rgba(100,100,100,.3);
    color: #fff
}

.bspin {
    color: rgb(0,0,0,.3)
}

.my_notice {
    box-shadow: inset 0 0 6px 0 #9c27b0;
    color: #c50096;
    background: #e6e6e6;
    padding: 3px 10px;
    display: inline-block;
    line-height: 1em;
    margin-top: 2px;
    border-radius: 20px;
    font-weight: 700
}

.system_text {
    background: #ededed;
    color: #666
}

.back_page {
    background: #222;
    color: #fff
}

.post_video {
    background: rgb(0,0,0,1)
}

.boom_slider .ui-widget-content {
    background: #ededed
}

.boom_slider .ui-state-default {
    background: #999!important
}

.boom_slider .ui-state-active {
    background: #999!important
}

.boom_slider .ui-slider-range {
    background: #ccc
}

.selectboxit-list,.selectboxit-btn {
    background-color: #f6f6f6;
    color: #666;
    border: 1px solid #e6e6e6!important
}

.selectboxit-list .selectboxit-focus .selectboxit-option-anchor {
    background-color: #ededed;
    color: #666
}

.selectboxit-default-arrow {
    border-top: 4px solid #666
}

.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active {
    background: #f6f6f6;
    color: #666
}

.selectboxit-options {
    background: #fff;
    border: 1px solid #ccc
}

.selectboxit-list .selectboxit-option-anchor {
    color: #666
}

.gborder {
    border: 2px solid
}

.boy {
    border-color: #03add8
}

.girl {
    border-color: #f9f
}

.other {
    border-color: #ccc
}

::-webkit-scrollbar {
    background: -webkit-linear-gradient(left,#FFFFFF 0%,#EEEEEE 100%);
    width: 6px
}

::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 100px #8da7c3;
    -webkit-border-radius: 20px;
    background-color: #74a1d2
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3)
}

.user_item {
    border-bottom: 1px solid #d1dee8;
    background: linear-gradient(#fff,#d8e2eb);
    border-left: solid silver;
    border-left-width: 3px
}

.join_rstyle {
    color: #080606;
    direction: rtl;
    font-weight: 700;
    background: linear-gradient(90deg,rgb(241,243,255) 35%,rgba(195,223,255,1) 100%);
    border-radius: 4px;
    padding: 3px 8px;
    border: 1px solid #b1adad;
    box-shadow: 1px 1px 8px #3e3e3e
}

.sysname {
    color: red
}

.login_btn {
    background: linear-gradient(to top,#20002c,#cbb4d4);
    color: #fff
}

.panel_option {
    font-size: 17px
}
