.bbackb,.bbackhoverb:hover,.fborder,.gtag{border:1px solid}
.back_input,.tborder{border-top:1px solid}

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

.setdef,.user,body{color:#000}body{background:#bed0e5}button{background:0 0;color:#fff}

.back_chat::before{content:'';position:absolute;left:0;width:100%;height:100%;background:url('images/background_login.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover;};opacity:.5}

.post_input_container,.reply_item,input,textarea{background:#f6f6f6}

.bback,.bbackb,.bbackhover,.bbackhoverb,.bhover:hover,.bhoverr:hover,.blisting:hover,.bmenu:hover,.cselected,.liked,.submenu:hover{background:rgb(0,0,0,.05)}

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

.bborder,.blist,.blisting,.bmenu,.float_ctop,.float_top,.modal_mborder,.submenu{border-bottom:1px solid}

.back_ptop {background:#4d72ac;border:1px solid #2a364f; color:#fff}

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

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

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

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

.menui,.pselected,.subi,.theme_color{color:#001a09}

.pag_btn{background:rgb(0,0,0,.05);color:#000}.gtag{background:#fff}
.lborder,.ppanel{border-left:1px solid}
.rborder{border-right:1px solid}

.bfoot,.bhead{background:#4569a1;background:linear-gradient(180deg,#6890cf 0,#2a364f 100%);color:#fff}

.back_default,
.back_page,
.back_pmenu,
.default_btn,
.foot,
.modal_top,
.pro_top{background:#2a364f;color:#fff}

.back_box,
.back_chat,
.back_input,
.back_menu,
.back_modal,
.back_panel,
.back_priv,
.back_quote,
.backglob,
.page_element{background:#C8C8C8}#login_all,
.default_color,
.send_btn{background:#6890cf;background:linear-gradient(180deg,#6890cf 0,#000 100%);color:#fff; border:2px solid #fff; border-radius:5px;}

.error{color:red}.success{color:#74b20e}

.back_theme,.theme_btn{background:#74b20e;background:linear-gradient(180deg,#6890cf 0,#7a9cd2 100%);color:#fff}

.defaultd_btn{background:#333;color:#fff}.bprogress,.ok_btn{background:#74b20e;color:#fff}

.warn_btn{background:orange;color:#fff}.delete_btn{background:#c00;color:#fff}.offline{opacity:.5}

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

/* private log bubble colors */
.target_private, .hunt_quote {color:#000; background:#b7e6fa; border:1px solid #085677;}
.hunter_private, .targ_quote {color:#000; background:#4ae8d5; border:1px solid #09443d;}

.private_avatar{width:40px;}
.outpriv .avatar_private{margin-right:auto;}
.inpriv .avatar_private{margin-left:auto;}
.prbox{position:relative;}
.hunter_private::after{content:'';position:absolute;right:199%;top:12px;border-right:13px solid #e65300;border-bottom:0px solid transparent;}
.target_private::after{content:'';position:absolute;left:100%;top:12px;border-left:13px solid #2c71c6;border-bottom:0px solid transparent;}
.hunt_quote ~ .hunter_private::after,.targ_quote ~ .target_private::after{display:none;}

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

.cqname{color:#000}

.cqmess,.selectboxit-list .selectboxit-option-anchor{color:#000}

.tab_menu{background:#fff}

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

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

.log2{background:rgb(0,0,0,.028)}

.topic_log { display:block; padding: 0px; overflow: visible; width: calc(100% - 15px) !important;	position: relative; float: right; box-shadow: 0px 0px 0px 0px color:#fff;background:linear-gradient(to right top, #4d72ac, #4d72cc);border: 1px solid #ff0000;border-top: 1px solid #ff0000; border-radius: .4em; right: 8px; color:#fff;}

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

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

.list_mood,.sub_date,.sub_text{color:#000}

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

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

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

.system_text{color:#000}

.post_video{background:#000}

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

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

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

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

.selectboxit-default-arrow{border-top:4px solid #000}
.selectboxit-btn.selectboxit-enabled:active,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:hover{background:#f6f6f6;color:#000}

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

.room_element{background:#f7f7f7;background:linear-gradient(180deg,#f7f7f7 0,#e6f1ff 18%,#dce5ef 22%,#fff 100%);padding:15px;border-radius:10px;margin-top:5px}#submit_button{background:#6890cf;background:linear-gradient(180deg,#6890cf 0,#000 100%);color:#fff;border-radius:5px;border:2px solid #fff;}

.post_input_container,input,textarea{border-radius:3px!important;border:1px solid #6890cf!important}

.input_item{color:#000;background:#e7ebf1;border-radius:3px}

.user_count{text-transform:uppercase;font-size:11px;color:#fff;background:#4d72ac; border:1px solid #000; border-radius:2%}

.dlist-rank{display:inline-block;height:11px;width:auto;margin:0 3px 0 0}




#intro_top:before{absolute;left:0;width:100%;height:100%;background:url('images/background.gif');background-repeat:no-repeat;background-position:center center;background-size:cover;};opacity:.5}
#intro_top .bcell_mid{background:#transparant}

#login_all{width:800px;max-width:194%;border-radius:20px;display:block;margin:0 auto;background:#f7f7f7;background:linear-gradient(180deg,#f7f7f7 0,#e6f1ff 18%,#dce5ef 22%,#fff 100%)}

.chat_system,.my_notice{border-left:3px solid #7498d1;background:#c4deff;color:#40505d;border-radius:0}

.proicon{width:24px;color:#4569a1}::selection{background-color:#7289da}::-moz-selection{background-color:#7289da}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#e7ebf1}::-webkit-scrollbar-thumb{background:#7289da;background:linear-gradient(180deg,#6890cf 0,rgb(122 210 199) 100%);border-radius:100px}::-webkit-scrollbar-thumb:hover{background:#7289da;border-radius:100px}




.user_item {

       background: #transparant;
    margin-bottom: 2px;
    border-left: solid #004080;
    border-top: 0px dashed purple !important;
    border-bottom: 0px dashed #33cc33;
    box-shadow: 0px black;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
    border-radius: 8px;

    box-shadow: #transparant  0 0 10px!important;
    border: 1px solid #000 !important;

}

.left_item {
    background: #fff;
    margin-bottom: 2px;
    border-left: solid #004080;
    border-top: 2px dashed purple !important;
    border-bottom: 2px dashed #33cc33;
    box-shadow: 2px black;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
    border-radius: 8px;

    box-shadow: #004080 0 0 20px!important;
    border: 1px solid #000 !important;
}



/* custom */
.login_sub_text, .login_title_text, .login_register_text  { text-shadow:1px 1px 1px #000; }
.user_count { background-color: #4267b2; border: 1px solid #000; border-radius:5px; color: #fff; }
.online_user, .birthday_user, .most_active_user, .dj_on_air_user, .chemical_user { margin-top: 10px; margin-bottom: 10px; }
.sub_list, .background_reply { background: #00b1cb, #0086b8, #005ca0, #00317d, #070051; color: #000; border-top: 1px solid #000; }
.emo_content {
    width: 100%;
    height: 180px;
    overflow: hidden;
    overflow-y: auto;
    padding: 5px;
    background: #ffffff;
}

.ulist_label{
    position: relative;
    z-index: 1;
    display: table;
    table-layout: fixed;
    width: 100%;
    font-family: arial;
    font-weight: bold;
    border-radius: 50px;
    padding: 5px 8px;
    text-shadow: 0px 1px 2px #000;
    transition: all 0.15s ease;
}
.ulist_label::before{
    content: '';
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 80%;
    height: 50%;
    background: url('');
}
.ulist_label_icon{
    display: table-cell;
    vertical-align: middle;
    width: 30px;
    text-align: center;
}
.ulist_label_data{
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
    text-overflow: ellipsis;
    text-align: center;
    padding: 0 8px;
}
/* Onair Dj */
.ulist_onairdj{
    background: linear-gradient(to bottom, #5A86FF, #335AD0);
    color: #FFFFFF;
    border: solid #7CAFFF 1px;
    box-shadow: 0px 2px 3px #0D2444;
}

/* Owner */
.ulist_owner{
    background: linear-gradient(to bottom, #FFBC55, #D09832);
    color: #FFFFFF;
    border: solid #FFE779 1px;
    box-shadow: 0px 2px 3px #44370D;
}

/* Superadmin */
.ulist_sadmin{
    background: linear-gradient(to bottom, #FF5C55, #D03434);
    color: #FFFFFF;
    border: solid #FF7A77 1px;
    box-shadow: 0px 2px 3px #440F0D;
}

/* Admin */
.ulist_admin{
    background: linear-gradient(to bottom, #C049FF, #A735D0);
    color: #FFFFFF;
    border: solid #E17BFF 1px;
    box-shadow: 0px 2px 3px #3A0C44;
}

/* Moderator */
.ulist_mod{
    background: linear-gradient(to bottom, #919191, #6a6a6a);
    color: #FFFFFF;
    border: solid #999999 1px;
    box-shadow: 0px 2px 3px #444444;
}

/* Bot */
.ulist_bot{
    background: linear-gradient(to bottom, #6FFF59, #5BD034);
    color: #FFFFFF;
    border: solid #83FF79 1px;
    box-shadow: 0px 2px 3px #13440D;
}

/* VIP */
.ulist_vip{
    background: linear-gradient(to bottom, #59FFFD, #35D0CB);
    color: #FFFFFF;
    border: solid #79FFFB 1px;
    box-shadow: 0px 2px 3px #0D4441;
}

/* User */
.ulist_user{
    background: linear-gradient(to bottom, #C5C5C5, #9C9C9C);
    color: #FFFFFF;
    border: solid #DDDBDB 1px;
    box-shadow: 0px 2px 3px #444444;
}

/* Guest */
.ulist_guest{
    background: linear-gradient(to bottom, #E9F04A, #C7C846);
    color: #FFFFFF;
    border: solid #F9FF7B 1px;
    box-shadow: 0px 2px 3px #44410C;
}

/* Offline */
.ulist_offline{
    background: linear-gradient(to bottom, #292929, #414141);
    color: #FFFFFF;
    border: solid #000000 1px;
    box-shadow: 0px 2px 3px #444444;
}

/* primary log styles */
.chat_log > .my_text{
background: #b7e6fa;
border:1px solid #085677;
}
.chat_log > .my_text::before{
border-top-color: #0a678f !important;
border-right-color: #0a678f !important;

}

/* secondary log styles */
.chat_log.log2 > .my_text{
background: #4ae8d5;
border:1px solid #09443d;
}
.chat_log.log2 > .my_text::before{
border-top-color: #0f7165 !important;
border-right-color: #0f7165 !important;

}

