/* general colors */
a {
     color:orange;
}
body {
     background: #240e00;
     color: #ffffff;
}
button {
     background:transparent;
     color:#fff;
}
input, textarea, .post_input_container {
     /* background: #f2f2f2cf; */
     border: 1px solid #e6e6e6 !important;
     color:#666;
     box-sizing: border-box;
     border: 1px solid rgba(0, 0, 0, 0.4);
     border-radius: 4px!important;
     color: #1f1f1f !important;
     background: rgba(226, 226, 226, 0.86);
     -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.13), 0 0 0 1px rgba(255, 255, 255, 0.03), 0 1px 3px rgba(0, 0, 0, 0.5) inset;
     -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.13), 0 0 0 1px rgba(255, 255, 255, 0.03), 0 1px 3px rgba(0, 0, 0, 0.5) inset;
     box-shadow: 0 1px 0 rgba(255, 255, 255, 0.13), 0 0 0 1px rgba(255, 255, 255, 0.03), 0 1px 3px rgba(0, 0, 0, 0.5) inset;
     /* text-shadow: 0 0 6px #000; */
}

/* login box */
.not_member { background:#ededed; color:#666; }

/* cookie box */
.cookie_wrap { background:#ddd; color:#666; }
}

.not_member {
     background:#ededed;
     color:#666;
}
/* back mains colors */
.back_theme {
     background:#421900;
     color:#fff;
}
.back_dark {
     background:#012832;
     color:#fff;
}
.back_med {
     background:#ededed;
     color:#666;
}
.back_lite {
     background:#f3f3f3;
     color:#666;
}
.back_xlite { background:#fff; color:#666; }


/* button colors */
.theme_btn {
     background: #7e411a;
     color:#fff;
}
.default_btn {
     background: #602700;
     color:#fff;
}
.sub_btn { background:#888; color:#fff; }


.csend {
     background-image: radial-gradient(circle, #602700, #341500, #000000);
}
.dark_selected {
     background: #84451e;
     color:#fff;
}
.ok_btn {
     background:#74b20e;
     color:#fff;
}
.warn_btn {
     background:orange;
     color:#fff;
}
.delete_btn {
     background:#cc0000;
     color:#fff;
}
/* input option background colors */
.input_wrap {
    background: #250f00;
    background-image: linear-gradient(#421900, #562608, #421900);
    border-top: 1px solid #421900;
}
.input_item {
     color: #ffffff;
     text-shadow: 0 0 3px #000;
}
/* background colors */
.top_background, .background_header, .chat_head, .chat_footer, .panel_top, .emo_head, .modal_top {
     background: #341500;
     background-image: linear-gradient(#572709, #421900);
     color:#fff;
     /* padding-right: 3px; */
}
.background_box {
    background-color: #341500;
    background: linear-gradient(to left, #240e00,rgb(60 24 0));
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    color: #ffffff;
    background-image: url(https://www.kafenoui.com/chat/default_images/kafenes2.png);
}
/* modal */
.modal_menu, .tab_menu {
     background: #341500;
     color: #9f9f9f;
}
.modal_selected, .tab_selected {
     background: #4e2004;
     color:#fff;
}
.modal_back {
     background-color:rgba(0,0,0,0.6);
}

/*panel selected */
.panel_selected { background: rgba(255, 255, 255, 0.27); }



/* reg menu */
.reg_menu {
     color:#666;
}
.reg_selected {
     background: #532406;
     color:#fff;
}
/* menu icon */
.page_menu_icon, .sub_menu_icon, .menui {
     color: #fb853c;
}
/* outside menu */
.sub_menu_item, .avitem {
     border-bottom: 1px solid #713815;
     background: #341401;
     color: #fff;
}
.sub_menu_item:hover, .sub_menu_item:hover > .sub_menu_icon, .avitem:hover {
     background:#ededed;
     color:#666;
}
/* inside menu */
.elem_in, .aclist, .left_drop_item, .status_option, .page_drop_item {
    background: #ffffff;
    border-bottom: 1px solid #000000;
    background-image: linear-gradient(rgb(36 14 0 / 84%), rgb(80 32 0 / 76%));
}
.elem_in:hover, .aclist:hover, .left_drop_item:hover, .status_option:hover, .page_drop_item:hover {
     background:#e6e6e6;
     color:#666;
}
/* page menu */
.page_menu_wrapper {
     background: #012832;
}
.page_menu_item {
     border-bottom:1px solid #ededed;
}
.page_menu_item:hover, .page_menu_item:hover > .page_menu_icon {
     background:#341400;
     color:#666;
}
.page_selected {
    color: #ffffff !important;
}
/* text error colors */
.error {
     color:red;
}
.success {
     color:#74b20e;
}
.warn {
     color:orange;
}
/* logs color private and main chat */
.log2 {
     /*background: rgba(0, 0, 0, 0.35);*/
}
.target_private {
     color:#fff;
     background: #5b2a0b;
}
.hunter_private {
     color:#fff;
     background: #7c401b;
}
/* text color & date */
.sub_text, .docu_description, .date {
     color: #b3b3b3;
}
.listing_text {
     color: #a0a0a0;
}


.sub_dark {
     color: #ccc;
}
.input_text, .logs_date, .pdate, .ptdate, .cclear, .cdate {
     color: #8e8e8e;
}
.theme_color {
    color: #fb853c;
}
.liked, .unliked {
     color:#03add8;
}
.default_color {
     color: #fb853c;
}
.user_count {
     color:#03add8;
}
.my_notice {
     color:#fff;
     background: #7e411a;
     padding:3px 10px;
     display:inline-block;
     line-height:1em;
     margin-top:2px;
     border-radius:20px;
     font-weight:normal;
}
.shadow_text {
     text-shadow:1px 1px #000;
}
.system_text {
     background:#ededed;
     color:#666;
     border:1px solid #ccc;
}
.bustate {
    color: #dcdcdc;
}
/* notification colors */
.bnotify {
     background:red;
     color:#fff;
}
/* elements */
 .element_color, .player_options, .page_element, #private_box, .chat_side_panel, #side_menu, .room_content, .modal_in {
     background: #240e00;
     color: #ffffff;
}
.background_chat {
     background: rgba(255, 255, 255, 0.83);
}
.emo_content, .emo_content_priv{
    background: rgb(71 29 2);
}
.chat_panel {
     background: #240e00;
}
/* shadow */
.add_shadow, .page_element, #private_box, .page_menu_wrapper, .chat_side_panel, .room_content, #side_menu, .sub_menu {
     box-shadow: 0 0 2px 1px #83441d;
     background: #471d02;
}
/* no view elements */
.noview {
    background: #240e00;
    background-image: linear-gradient(#471c00, #7f4422) !important;
}
/* borders css */
.border_right, #chat_left {
     border-right: 1px solid #421900;
     text-shadow: 0 0 6px #000;
}
.border_left, #chat_right {
     border-left: 1px solid #421900;
     text-shadow: 1px 1px 6px rgba(0, 0, 0, 0.34);
}
.border_bottom, .panel_bar, .post_element, .list_element, .user_item, .ulist_item, .box_title,.left_list, .user_item_custom {
    border-bottom: 1px solid #000000;
    background-image: linear-gradient(rgb(36 14 0 / 84%), rgb(80 32 0 / 76%));
}
.listing_element {
    border-bottom:1px solid #bbbbbb;
}
.border_top{
     border-top:1px solid #ededed;
}
.full_border {
     border:1px solid #ededed;
}
/* list element */
.background_reply, .sub_list_item, .sub_half_item, .reply_item, .ulist_item, .sub_list {
     border-top:1px solid #e1e1e1;
}
.sub_list_item, .background_reply, .sub_list {
     background: #4b1f03;
     color: #fff;
}
.sub_list_item:hover {
     background:#693414;
}
/* slider */
.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;
}
/* select box color */
.selectboxit-list, .selectboxit-btn {
     background-color: #f3f3f3;
     color:#666;
     border:1px solid #e6e6e6 !important;
}
/* background of select box */
.selectboxit-list .selectboxit-focus .selectboxit-option-anchor {
     background-color: #ededed;
     color:#666;
}
/* color of sub menu hover */
.selectboxit-default-arrow {
     border-top: 4px solid #666;
}
.selectboxit-btn.selectboxit-enabled:hover, .selectboxit-btn.selectboxit-enabled:focus, .selectboxit-btn.selectboxit-enabled:active {
     background:#fff;
     color:#666;
}
/* background selected hover */
.selectboxit-options {
     background:#fff;
     border:1px solid #ccc;
}
/* background color of the options */
.selectboxit-list .selectboxit-option-anchor {
     color:#666;
}
/* color of sub menu item */
/* user color and special user color */
.offline {
     opacity:0.5;
}
/*
.user {
    color: #1f1f1f;
}*/
.chat_system {
     color: #afafaf;
}
/* status color */
.away {
     color:#333;
}
.absent {
     color:#ffd11a;
}
.gone {
     color:red;
}
.online {
     color: #00ca00;
}
.invisible {
     color:#03add8;
}
/* list icon colors */
.ico_owner {
     color:#ffcc00;
}
.ico_sadmin {
     color:#ffcc00;
}
.ico_admin {
     color:#ccc;
}
.ico_mod {
     color:#777;
}
.ico_vip {
     color:#ccc;
}
.ico_bot {
     color:#888;
}
.ico_radmin {
     color:#cc0033;
}
.ico_rmod {
     color:#03add8;
}
.ico_guest {
     color:#666;
}
.is_muted {
     color:red;
}
.is_room_muted {
     color:orange;
}
.boy {
     border-color:#03add8;
}
.girl {
     border-color:#ff99ff;
}
.nosex {
     border-color:#ccc;
}
.r_lock {
     color:orange;
}


.file_color, .file_color a {
     background:#03add8;
     color:#fff;
}
.audio_color {
     background:#012832;
     color:#fff;
}
.song_title {
     background:#03647d;
     color:#fff;
}
.audio_progress {
     background:#fff;
}
.audio_ball {
     background:#03add8;
}
/* warning box */
.boom_warning {
     color:#8a6d3b;
     background:#fcf8e3;
     border:1px solid #faebcc;
}
.boom_error {
     background:#f2dede;
     color:#a94442;
     ;
     border:1px solid #ebccd1;
}
.boom_success {
     color:#3c763d;
     background:#dff0d8;
     border:1px solid #d6e9c6;
}
.boom_neutral {
     color:#31708f;
     background:#d9edf7;
     border:1px solid #bce8f1;
}
/* admin box */
.sp_box {
     background: #2a1000;
     color:#fff;
}
.sp_icon {background: #de8522;color:#fff;}

/* special log */
.topic_log {/* background: #6e3e20; */color: #c7ffe4;/* background: linear-gradient(to left, rgb(68 26 0),rgb(74 29 0)); */}
.seen { background:#ffe6f2; color:#330019; }


/* custom */
.login_sub_text, .login_title_text, .login_register_text {
     text-shadow:1px 1px 1px #666;
}
 .page_menu_text {
     color: #ffffff;
}

 .cname {
     color: #afafaf;
     /* text-shadow: 1px 1px 1px #000; */
}

.flipInX, .chat_message  {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

.animated, #notify_private, .chat_message,.ch_logs.bcolor1 .small_modal_in, .large_modal_in,#private_box,#main_emoticon,.ico_vip, .my_mood {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
/* START CUSTOM CSS */
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.6.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */

.animated, #notify_private, .chat_message,.ch_logs.bcolor1 .small_modal_in, .large_modal_in,#private_box,#main_emoticon,.ico_vip, .my_mood {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

#notify_private {
  -webkit-animation-iteration-count: 20;
  animation-iteration-count: 20;
}


.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    /*! -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); */
    /*! animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); */
    /*! -webkit-transform: translate3d(0, 0, 0); */
    /*! transform: translate3d(0, 0, 0); */
  }

  40%,
  43% {
    /*! -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); */
    /*! animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); */
    /*! -webkit-transform: translate3d(0, -30px, 0); */
    /*! transform: translate3d(0, -30px, 0); */
  }

  70% {
    /*! -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); */
    /*! animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); */
    /*! -webkit-transform: translate3d(0, -15px, 0); */
    /*! transform: translate3d(0, -15px, 0); */
  }

  90% {
    /*! -webkit-transform: translate3d(0, -4px, 0); */
    /*! transform: translate3d(0, -4px, 0); */
  }
}

.bounce, #notify_private{
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}



@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp, .my_mood{
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeftBig,#main_emoticon {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInRight,#private_box, .small_modal_in, .large_modal_in {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes flipInX {
  from {
    /*! -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); */
    /*! transform: perspective(400px) rotate3d(1, 0, 0, 90deg); */
    /*! -webkit-animation-timing-function: ease-in; */
    /*! animation-timing-function: ease-in; */
    /*! opacity: 0; */
  }

  40% {
    /*! -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); */
    /*! transform: perspective(400px) rotate3d(1, 0, 0, -20deg); */
    /*! -webkit-animation-timing-function: ease-in; */
    /*! animation-timing-function: ease-in; */
  }

  60% {
    /*! -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); */
    /*! transform: perspective(400px) rotate3d(1, 0, 0, 10deg); */
    /*! opacity: 1; */
  }

  80% {
    /*! -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); */
    /*! transform: perspective(400px) rotate3d(1, 0, 0, -5deg); */
  }

  to {
    /*! -webkit-transform: perspective(400px); */
    /*! transform: perspective(400px); */
  }
}

@keyframes flipInX {
  from {
    /*! -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); */
    /*! transform: perspective(400px) rotate3d(1, 0, 0, 90deg); */
    /*! -webkit-animation-timing-function: ease-in; */
    /*! animation-timing-function: ease-in; */
    /*! opacity: 0; */
  }

  40% {
    /*! -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); */
    /*! transform: perspective(400px) rotate3d(1, 0, 0, -20deg); */
    /*! -webkit-animation-timing-function: ease-in; */
    /*! animation-timing-function: ease-in; */
  }

  60% {
    /*! -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); */
    /*! transform: perspective(400px) rotate3d(1, 0, 0, 10deg); */
    /*! opacity: 1; */
  }

  80% {
    /*! -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); */
    /*! transform: perspective(400px) rotate3d(1, 0, 0, -5deg); */
  }

  to {
    /*! -webkit-transform: perspective(400px); */
    /*! transform: perspective(400px); */
  }
}

.flipInX, .chat_message  {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}


@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateIn,.ico_vip {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp, .chat_message.bcolor1 {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

.player_elem, .chat_footer_item, .chat_head, .se_menu_container{
  text-shadow: 0 0 6px #000;
}

.chat_head{
  /* border-bottom: 1px solid rgb(36 14 0); */
}

#mobile_main_menu{
 text-shadow: 0 0 1px #ececec; 
}

.adv{
  /* background: #704022; */
  /* background: linear-gradient(to left, rgb(71 28 2),rgb(82 46 23)); */
}




 /*scrollbar */
 
 
#show_chat ul {overflow-x: hidden;/* background: rgb(36 14 0 / 26%); */}

::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-track {
  background: #1d0b00;
  -webkit-box-shadow: inset 0 0 6px #1d0c00;
  border-radius: 10px;
}

::-webkit-scrollbar-thumb {
  background: #562608;
  -webkit-box-shadow: inset 0 0 4px rgb(0, 0, 0);
  border-radius: 10px;
}

::-webkit-scrollbar-thumb:hover {
  background: #5f2c0d;
}




.drop_list {
  display: none;
  cursor: pointer;
  position: absolute;
  margin-left:10px;
  z-index: 99999;
  border: 1px solid #00232c;
  /*border-radius: 6px;*/
  width:200px;
}

/*
#status_list{
	display: none;
	cursor: pointer;
	position: absolute;
	z-index: 999999;
	border: 1px solid #00232c;
	width:150px;
	margin-left:30px;
	
}
*/

/*
#more_menu_list{
	display: none;
	cursor: pointer;
	position: absolute;
	z-index: 99999;
	border: 1px solid #00232c;
	width:150px;
	margin-left:20px;
}
*/

.public .my_text {background-color: rgb(14 14 14 / 40%);}
.public .my_text:after{border-right-color: rgb(14 14 14 / 40%);}		


.system .my_text {background-color: rgb(14 14 14 / 40%);}
.system .my_text:after{border-image-source: linear-gradient(to left, rgb(14 14 14 / 40%),rgba(0,0,0,0));}	


.topic_log .my_text {background-color: rgb(14 14 14 / 40%);}
.topic_log .my_text:after{border-image-source: linear-gradient(to left, rgba(0,0,0,0.55),rgba(0,0,0,0));}	



.notify_link{
	color:cyan;
}



#userlist_button{
	background: #7e411a;
	box-shadow: 0px 0px 2px #602700;
}



.gift_icon{
position: absolute;
top: 3px;
z-index: 1;
font-size: 14px;
text-shadow: 1px 1px 1px black;
}




/* background major element panel, page menu, float menu, modal, chat boxes */
.backglob { background:#00232b; }
.back_chat { background:#00232b; }
.back_priv { background:#00232b; }
.back_panel { background:#00232b; }
.back_menu {background: #341401;box-shadow: 0 0 2px 1px #83441d;color:white;}
.back_pmenu { background:#292929; color:#fff; }
.back_box { background:#00232b; }
.back_input { background:#00232b; border-top:1px solid rgb(0,0,0,0.08); }
.back_modal { background:#00232b; }
.page_element {background: #341400;}
.back_quote { background:#00232b; }
.float_top, .float_ctop{border-bottom: solid 1px #83441d;}


.topic_log {
    background: none;
}


.chat_footer{
	border-top: solid 1px #421900;
}

.panel_top{
	border-top: solid 1px #421900;
}

.user_count_theme {
    background: rgb(95 44 13);
}

.roomHeader {
    border-bottom: 1px solid #421900;
    background-image: linear-gradient(rgb(133 70 30), rgb(66 25 0));
}



.djHeader {
    border-bottom: 1px solid #421900;
    background-image: linear-gradient(rgb(255, 138, 0), rgba(255, 0, 0, 0.85));
}

.staffHeader {
    border-bottom: 1px solid #421900;
    background-image: linear-gradient(rgba(255, 33, 220, 0.9), rgba(0, 0, 0, 0.47));
}


.friendHeader {
    border-bottom: 1px solid #421900;
    background-image: linear-gradient(rgba(0, 255, 146, 0.69), rgba(0, 0, 0, 0.47));
}

.vipHeader {
    border-bottom: 1px solid #421900;
    background-image: linear-gradient(rgba(255, 185, 0, 0.91), rgba(0, 0, 0, 0.47));
}

.userHeader {
    border-bottom: 1px solid #421900;
        background-image: linear-gradient(rgb(131 68 29), rgb(78 31 0));
}

.guestHeader {
    border-bottom: 1px solid #421900;
        background-image: linear-gradient(rgb(131 68 29), rgb(78 31 0));
}

.offlineHeader {
    border-bottom: 1px solid #421900;
        background-image: linear-gradient(rgb(131 68 29), rgb(78 31 0));
}

.panelBox{
	background-image: linear-gradient(rgb(44 17 0), rgb(74 30 3));
	border-bottom: 1px solid #200c00;
	border-top: 1px solid #421900;
}

.vipend{
    background: #5d2500;
    border-radius: 5px;
    width: 60px;
    padding: 5px;
"
}


#private_content{
  background: #240e00;
}


.lvlcoins_container {
    border-bottom: 1px solid #562608;
    background-image: linear-gradient(rgb(86 38 8), rgb(66 25 0));
}


.listing_half_element{
  background: #331400;
}


.listing_element {
    background: #331400;
}


#guest_form_box{
    padding-top:20px;
    background-image: url(../../../default_images/kafenes-login3.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.modal_in{
    box-shadow:0px 0px 15px 0px #ffffff8c	
}




