/* general colors */
a {color:orange;}
body {background:#121212; color:#fff;}
button { background:transparent; color:#fff;}
input, textarea, .post_input_container { background:#fff; border:1px solid #09a597 !important; color:black;}

.listing_title {color: #67ca9c;text-shadow: 0px 1px 1px #000, 0 0 0 #000, 1px 2px 3px black;}
.post_content { width: 96% !important;border-style: solid;border: 1px;border-color: black ;padding: 14px;overflow: visible;margin: 15px;position: relative;background: rgb(2 45 41);border-radius: .4em;}
.post_content:after {content: '';border-style: solid ;border-color: black;position: absolute;top: 0;left: 10%;width: 0;height: 0;border: 12px dashed transparent;border-bottom-color: rgb(2 45 41);border-top: 0;border-left: 0;margin-left: -16px;margin-top: -12px;}
/* login box */
.not_member { background:#333; color:#fff;}
/* cookie box */
.cookie_wrap { background:#222; color:#fff;}
/* back mains colors */
.back_theme { background:#007399; color:#fff;}
.back_dark { background:#111; color:#fff;}
.back_med { background:#ededed; color:#666;}
.back_lite { background:#f3f3f3; color:#666;}
.back_xlite { background:#fff; color:#666;}


/* input option background colors */
.input_wrap { background:#ededed;}
.input_item { color:#09a597;}

/* background colors */
.background_header, .panel_top, .emo_head { background: linear-gradient(#35383a, #000); border-top: 1px solid #636363;border-bottom: 1px solid #000;}
.chat_head, .chat_footer {background: linear-gradient(#35383a, #000); border-top: 1px solid #636363;border-bottom: 1px solid #000;}
.modal_top,.top_background { background-image: url("images/blue.png"); border-top: 1px solid #636363;border-bottom: 1px solid #000;}
.background_box { background:#fff; color:#666;}

/* modal */
.modal_menu, .tab_menu {    background: linear-gradient(#073130, #000); border: 1px solid #000;}
.modal_selected, .tab_selected { background:#09a5976b;   color: #ffffd4;text-shadow: 2px 2px 2px black;}
.modal_back { background-color:rgba(0,0,0,0.6);}

/*panel selected */
.panel_selected { background:#074c469e;}

/* reg menu */
.reg_menu { color:#666;}
.reg_selected {  background:#333; color:#fff;}

/* menu icon */
.sub_menu_icon, .menui, .menuo, .menup { color:#09a597;}

/* outside menu */
.sub_menu_item, .fmenu_item, .avitem { border-bottom:1px solid #09a5975c; background:#111; color:#fff;}
.sub_menu_item:hover, .sub_menu_item:hover > .sub_menu_icon, .fmenu_item:hover, .avitem:hover { background: #052724;color: #fb15f4;}

/* inside menu */
.elem_in, .aclist, .left_drop_item, .page_drop_item { background:#111; color:#888; border-bottom:1px solid #222;}
.elem_in:hover, .aclist:hover, .left_drop_item:hover, .page_drop_item:hover { background: #052724;color: #fb15f4;}

/* page menu */
.page_menu_wrapper { background:#191919;}
.page_menu_item { border-bottom:1px solid #222;}
.page_menu_item:hover { background: #052724;color: #fb15f4;}
.page_selected { color:red !important;}

/* text error colors */
.error  { color:red;}
.success { color:#74b20e;}
.warn { color:orange;}

/* logs color private and main chat */
.log2 { background:#09a59714;}
.target_private {color:#228dff; border-style: solid;border-width: 1px;}
.hunter_private {color:#4B0082; border-style: solid; border-width: 1px;}

/* text color  & date */
.sub_text, .date, .listing_text, .docu_description  { color: white;text-shadow: 2px 2px 2px black;}
.sub_dark { color:#aaa;}
.input_text, .logs_date, .pdate, .ptdate, .cclear, .cdate { color:#ccc;}
.theme_color { color:#3ea776;}
.liked  { background:#333; color:#fff;}
.default_color { color:#333;}
.user_count  { color:#09a597;}
.my_notice {  background:#67ca9c;; padding:3px 10px; display:inline-block; line-height:1em; margin-top:2px;  font-weight:bold;border-left: solid #535554 ;border-left-width: 4px; border-right: solid #535554;border-right-width: 4px;border-radius: 3px; color: white;text-shadow: 2px 2px 2px black;}

.shadow_text { text-shadow:1px 1px #000;}
.system_text { background:#ededed; color:#666;}
.bustate {color: #7fc5da;}

/* notification colors */
.bnotify { background:red; color:#fff;}

/* elements */ 
.element_color, .player_options, .page_element, #private_box, .chat_side_panel, #side_menu, .modal_in {  background-image: url("images/gray.png");border-top: 1px solid #636363;border-bottom: 1px solid #000; color:#fff;}
.background_chat { background:#191919;}
.chat_panel { background:#191919;}

/* shadow */
.add_shadow, .page_element, #private_box, .page_menu_wrapper, .chat_side_panel, #side_menu, .sub_menu, .fmenu { box-shadow:0 0 2px #222;}

/* no view elements */
.noview { background:#292929;}

/* borders css */
.border_right, #chat_left { border-right:1px solid #222;}
.border_left, #chat_right { border-left:1px solid #222;}
.side_bar,.border_bottom, .label_line,.listing_element, .listing_half_element, .post_element, .list_element, .listing_reg, .left_list, .user_item_custom, .box_title { border-bottom:1px solid #68b0ab;}
.label {color: #67ca9c;text-shadow: 2px 2px 2px black;}
 .left_list {-webkit-box-shadow: inset 0px 0px 11px 0px rgba(0,0,0,1);-moz-box-shadow: inset 0px 0px 11px 0px rgba(0,0,0,1);box-shadow: inset 0px 0px 11px 0px rgba(0,0,0,1);border-top: 1px solid #09a5975c;color: #ffffd4;text-shadow: 2px 2px 2px black;}
.panel_bar {background: linear-gradient(#35383a, #000); border-top: 1px solid #636363;border-bottom: 1px solid #000;}
.user_item  {background: linear-gradient(#35383a, #000);border-top: 1px solid #636363;border-bottom: 1px solid #262525;margin-bottom: 3px;border-top-left-radius: 8px;border-bottom-left-radius: 8px;border-left: solid #67ca9c;border-left-width: 5px;border-right-width: 0px;margin: 5px;}
.reply_item {width: 96% !important;padding: 14px;overflow: visible;margin: 15px;position: relative;background: linear-gradient(#1b1b1b, #111);border: 1px solid #000;
border-radius: .4em;}
.border_top  { border-top:1px solid #222;}
.full_border { border:1px solid #222;}

/* list element */
.sub_list_item, .sub_item, .sub_half_item,  .ulist_item,  .sub_list { background:#111; color:#fff;}
.sub_list_item:hover, .sub_item:hover, .sub_half_item:hover, .ulist_item:hover {  background: #052724;color: #fb15f4;}

/* slider */
.boom_slider .ui-widget-content { background: #333;}
.boom_slider .ui-state-default { background: #ccc !important;}
.boom_slider .ui-state-active { background: #ccc !important;}
.boom_slider .ui-slider-range { background:#666;}

/* select box color */
.selectboxit-list, .selectboxit-btn { background-color: #f2f2f2; 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:#f2f2f2; 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.4;}
.user { color:#666;}
.chat_system { color:#999;}

/* list icon colors */
.boy { border-color:#03add8;}
.girl { border-color:#ff99ff;}
.nosex { border-color:#ccc;}

/* file music and upload */
.file_color, .file_color a { background:#007399; color:#fff;}
.audio_color { background:#333; color:#fff;}
.song_title { background:#444; color:#fff;}
.audio_progress { background:#fff;}
.audio_ball { background:#007399;}

/* warning box */
.boom_warning { color:#fff2cc; background:#664d00; border:1px solid #997300;}
.boom_error { background:#800000; color:#ffcccc;; border:1px solid #b30000;}
.boom_success { color:#c6ecc6; background:#206020; border:1px solid #2d862d;}
.boom_neutral { color:#ccf2ff; background:#007399; border:1px solid #0099cc;}

/* admin box */
.sp_box { background:#333; color:#fff;border-top: 1px solid #636363;border-bottom: 1px solid #000;border-radius: 5px;text-shadow: 2px 2px 2px black;}
.sp_icon { background:#167169; color:#fff;text-shadow: 2px 1px 2px black;}

/* special log */
.topic_log { background:#d9f2e6; color:#0d261a;}
.seen { background:#ffe6f2; color:#330019;}

/* custom */
.background_header { border-bottom:1px solid #262626;  }
#input_table, #message_input { background:#ededed; overflow:hidden;}
.modal_in {border-top: 1px solid #636363;border-bottom: 1px solid #000;}
.default_btn {color:#8A2BE2;background: linear-gradient(#1b1b1b, #111);border: 1px solid #8A2BE2;border-radius: 5px;box-shadow: inset 0 0 0 1px #272727;-webkit-box-shadow: 0px 0px 14px -5px rgba(142,216,250,1);-moz-box-shadow: 0px 0px 14px -5px rgba(142,216,250,1);box-shadow: 0px 0px 14px -5px rgba(142,216,250,1);}	       
.default_btn:hover {  
color:white;-webkit-box-shadow: 0px 0px 18px 0px rgba(245,3,245,1);-moz-box-shadow: 0px 0px 18px 0px rgba(245,3,245,1);box-shadow: 0px 0px 18px 0px rgba(245,3,245,1);border: 1px solid #f503f5;}

.theme_btn {color:#FF1493;background: linear-gradient(#1b1b1b, #111);border: 1px solid  #FF1493;border-radius: 5px;box-shadow: inset 0 0 0 1px #272727;-webkit-box-shadow: 0px 0px 14px -5px rgba(250,142,212,1);-moz-box-shadow: 0px 0px 14px -5px rgba(250,142,212,1);box-shadow: 0px 0px 14px -5px rgba(250,142,212,1);}	       
.theme_btn:hover {  
color:white;-webkit-box-shadow: 0px 0px 18px 0px rgba(245,3,245,1);-moz-box-shadow: 0px 0px 18px 0px rgba(245,3,245,1);box-shadow: 0px 0px 18px 0px rgba(245,3,245,1);border: 1px solid #f503f5;}

.delete_btn {color:#FF1493;background: linear-gradient(red, #111);border: 1px solid #FF1493;border-radius: 5px;box-shadow: inset 0 0 0 1px #272727;-webkit-box-shadow: 0px 0px 14px -5px rgba(250,142,212,1);-moz-box-shadow: 0px 0px 14px -5px rgba(250,142,212,1);box-shadow: 0px 0px 14px -5px rgba(250,142,212,1);}	       
.delete_btn:hover {color:white;-webkit-box-shadow: 0px 0px 18px 0px rgba(245,3,245,1);-moz-box-shadow: 0px 0px 18px 0px rgba(245,3,245,1);box-shadow: 0px 0px 18px 0px rgba(245,3,245,1);border: 1px solid #f503f5;}
.ok_btn {color:#8A2BE2;background: linear-gradient(#1b1b1b, #111);border: 1px solid #8A2BE2;border-radius: 5px;box-shadow: inset 0 0 0 1px #272727;-webkit-box-shadow: 0px 0px 14px -5px rgba(142,216,250,1);-moz-box-shadow: 0px 0px 14px -5px rgba(142,216,250,1);box-shadow: 0px 0px 14px -5px rgba(142,216,250,1);}	       
.ok_btn:hover {color:white;-webkit-box-shadow: 0px 0px 18px 0px rgba(245,3,245,1);-moz-box-shadow: 0px 0px 18px 0px rgba(245,3,245,1);box-shadow: 0px 0px 18px 0px rgba(245,3,245,1);border: 1px solid #f503f5;}
.dark_selected { background:#67ca9c;color:#fff;}
.warn_btn { background:orange; color:#fff;}
.delete_btn { background:#cc0000; color:#fff;}
.sub_btn { background:#888; color:#fff;}

