/* ArabGirls Burgundy/Maroon Dedicated Theme */

/* general colors */
a { color: #f472b6; }
body { background: #fdf2f8; color: #334155; }
button { background: transparent; color: #fff; }
input, textarea, .post_input_container { background: #fff; border: 1px solid #fbcfe8 !important; color: #334155; }

/* login box */
.not_member { background: #fdf2f8; color: #64748b; }

/* cookie box */
.cookie_wrap { background: #3d0827; color: #fdf2f8; }

/* back mains colors */
.back_theme { background: #c01b7a; color: #fff; }
.back_dark { background: #690e44; color: #fff; }
.back_med { background: #fce7f3; color: #64748b; }
.back_lite { background: #fdf2f8; color: #64748b; }
.back_xlite { background: #fff; color: #334155; }

/* button colors */
.theme_btn { background: linear-gradient(135deg, #db2777, #c01b7a); color: #fff; }
.default_btn { background: #690e44; color: #fff; cursor: pointer; }
.dark_selected { background: #c01b7a; color: #fff; }
.ok_btn { background: #74b20e; color: #fff; }
.warn_btn { background: orange; color: #fff; }
.delete_btn { background: #cc0000; color: #fff; }
.sub_btn { background: #888; color: #fff; }

/* input option background colors */
.input_wrap { background: #fff; border-top: 1px solid #fbcfe8; }
.input_item { color: #94a3b8; }

/* background colors: Header, Footer, Top panels, Modal top */
.top_background, .background_header, .chat_head, .chat_footer, .panel_top, .emo_head, .modal_top { 
    background: #690e44; 
    color: #ffffff; 
}
.background_box { background: #fff; color: #334155; }

/* Profile & menu cover support */
.profile_background, .avbackground {
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}

/* modal */
.modal_menu, .tab_menu { background: #fdf2f8; color: #690e44; }
.modal_selected, .tab_selected { background: #690e44 !important; color: #fff !important; }
.modal_back { background-color: rgba(40, 5, 25, 0.7); }

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

/* reg menu */
.reg_menu { color: #475569; }
.reg_selected { background: #fce7f3; color: #690e44; }

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

/* outside menu */
.sub_menu_item, .fmenu_item, .avitem { border-bottom: 1px solid #fce7f3; background: #fff; color: #334155; }
.sub_menu_item:hover, .sub_menu_item:hover > .sub_menu_icon, .fmenu_item:hover, .avitem:hover { background: #fdf2f8; color: #690e44 !important; }

/* inside menu */
.elem_in, .aclist, .status_option, .left_drop_item, .page_drop_item { background: #fff; border-bottom: 1px solid #fce7f3; }
.elem_in:hover, .aclist:hover, .status_option:hover, .left_drop_item:hover, .page_drop_item:hover { background: #fdf2f8; color: #690e44; }

/* page menu */
.page_menu_wrapper { background: #fff; }
.page_menu_item { border-bottom: 1px solid #fce7f3; }
.page_menu_item:hover, .page_menu_item:hover > .page_menu_icon { background: #fdf2f8; color: #690e44; }
.page_selected { color: #c01b7a !important; }

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

/* logs color private and main chat */
.log2 { background: #fff5f8; }
.target_private { color: #fff; background: #4a042e; }
.hunter_private { color: #fff; background: #c01b7a; }

/* text color & date */
.sub_text, .date, .listing_text, .docu_description { color: #94a3b8; }
.sub_dark { color: #cbd5e1; }
.input_text, .logs_date, .pdate, .ptdate, .cclear, .cdate { color: #cbd5e1; }
.theme_color { color: #c01b7a; }
.liked { background: #fce7f3; color: #690e44; }
.default_color { color: #690e44; }
.user_count { color: #f472b6; }
.my_notice { color: #fff; background: linear-gradient(135deg, #db2777, #c01b7a); 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: #fdf2f8; color: #690e44; }
.bustate { color: #94a3b8; }

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

/* elements */ 
.element_color, .player_options, .page_element, #private_box, .chat_side_panel, #side_menu, .modal_in { background: #fff; color: #334155; }
.background_chat { background: #fdf2f8; }
.chat_panel { background: #fff; }

/* shadow */
.add_shadow, .page_element, #private_box, .page_menu_wrapper, .chat_side_panel, #side_menu, .sub_menu { box-shadow: 0 0 4px rgba(105, 14, 68, 0.15); }

/* no view elements */
.noview { background: #fdf2f8; border-bottom: 1px solid #fff; }

/* borders css */
.border_right, #chat_left { border-right: 1px solid #fce7f3; }
.border_left, #chat_right { border-left: 1px solid #fce7f3; }
.border_bottom, .label_line, .panel_bar, .listing_element, .listing_half_element, .post_element, .list_element, .listing_reg, .left_list, .user_item, .user_item_custom, .box_title { border-bottom: 1px solid #fce7f3; }
.border_top { border-top: 1px solid #fce7f3; }
.full_border { border: 1px solid #fce7f3; }

/* list element */
.sub_list_item, .sub_half_item, .reply_item, .ulist_item, .sub_list { background: #fff; color: #334155; }
.sub_list_item:hover, .sub_half_item:hover, .ulist_item:hover { background: #fdf2f8; }

/* slider */
.boom_slider .ui-widget-content { background: #fce7f3; }
.boom_slider .ui-state-default { background: #c01b7a !important; }
.boom_slider .ui-state-active { background: #690e44 !important; }
.boom_slider .ui-slider-range { background: #f472b6; }

/* select box color */
.selectboxit-list, .selectboxit-btn { background-color: #fff; color: #334155; border: 1px solid #fbcfe8 !important; }
.selectboxit-list .selectboxit-focus .selectboxit-option-anchor { background-color: #fdf2f8; color: #690e44; }
.selectboxit-default-arrow { border-top: 4px solid #690e44; }
.selectboxit-btn.selectboxit-enabled:hover, .selectboxit-btn.selectboxit-enabled:focus, .selectboxit-btn.selectboxit-enabled:active { background: #fdf2f8; color: #690e44; }
.selectboxit-options { background: #fff; border: 1px solid #fbcfe8; }
.selectboxit-list .selectboxit-option-anchor { color: #334155; }

/* user color and special user color */
.offline { opacity: 0.5; }
.user { color: #334155; }
.chat_system { color: #94a3b8; }

/* list icon colors */
.boy { border-color: #0284c7; }
.girl { border-color: #ec4899; }
.nosex { border-color: #cbd5e1; }

/* file music and upload */
.file_color, .file_color a { background: #c01b7a; color: #fff; }
.audio_color { background: #690e44; color: #fff; }
.song_title { background: #851557; color: #fff; }
.audio_progress { background: #fff; }
.audio_ball { background: #ec4899; }

/* 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: #fdf2f8; color: #334155; }
.sp_icon { background: #c01b7a; color: #fff; }

/* special log */
.topic_log { background: #fce7f3; color: #690e44; }
.seen { background: #ffe6f2; color: #330019; }

/* custom */
.login_sub_text, .login_title_text, .login_register_text { text-shadow: 1px 1px 1px #666; }
.player_current { display: none !important; }
