a {
    color: #3498db; /* تغيير اللون البرتقالي إلى الأزرق */
}

body {
    background: #f4f6f7; /* تغيير اللون إلى خلفية فاتحة */
    color: #2c3e50; /* تغيير اللون الأسود إلى اللون الرمادي الداكن */
}

button {
    background: 0 0;
    color: #fff;
}

input, textarea, .post_input_container {
    background: #ecf0f1; /* تغيير لون الخلفية إلى الرمادي الفاتح */
    border: 1px solid #bdc3c7 !important;
    color: #7f8c8d; /* تغيير اللون الرمادي إلى لون أغمق */
    font-weight: 700;
}

.not_member {
    background: #f4f6f7;
    color: #7f8c8d;
}

.cookie_wrap {
    background: #bdc3c7;
    color: #7f8c8d;
}

.back_theme {
    background: linear-gradient(#2980b9 5%, #2980b9 36%, #2980b9);
    color: #fff;
}

.back_dark {
    background: #2c3e50;
    color: #fff;
}

.back_med {
    background: #f4f6f7;
    color: #7f8c8d;
}

.back_lite {
    background: #e6e9ed;
    color: #7f8c8d;
}

.back_xlite {
    background: #fff;
    color: #7f8c8d;
}

.theme_btn {
    background: linear-gradient(#3498db 5%, #2980b9 36%, #2980b9);
    color: #fff;
    font-family: Arial, sans-serif;
}

.default_btn {
    background: linear-gradient(#3498db 5%, #2980b9 36%, #2980b9);
    color: #fff;
    font-family: Arial, sans-serif;
    height: 100% !important;
    font-weight: 700;
    box-shadow: none !important;
    border: none !important;
    border-radius: 5px 0;
}

.dark_selected {
    background: linear-gradient(#EBF5FB, #FFFFFF);
    color: #fff;
}

.ok_btn {
    background: linear-gradient(#2980b9 5%, #2980b9 36%, #2980b9);
    color: #fff;
    font-size: 16px;
    min-width: 200px;
    font-family: Arial, sans-serif;
    border: medium;
    margin-top: 5px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 12px;
    padding-bottom: 12px;
    border-radius: 25px;
}

.warn_btn {
    background: #e67e22; /* تغيير اللون البرتقالي إلى لون برتقالي دافئ */
    color: #fff;
}

.delete_btn {
    background: linear-gradient(#2980b9 5%, #2980b9 36%, #2980b9);
    color: #fff;
}

.sub_btn {
    background: #95a5a6; /* تغيير اللون إلى الرمادي المتوسط */
    color: #fff;
}

.input_wrap {
    background: linear-gradient(to bottom, #ecf0f1 0%, #f1f4f6 100%);
    border-top: 1px solid #f4f6f7;
}

.input_item {
    color: #2c3e50;
}

.top_background, .background_header, .chat_head, .chat_footer, .panel_top, .emo_head, .modal_top {
    background: linear-gradient(#2980b9 5%, #2980b9 36%, #2980b9);
    color: #fff;
}

.background_box {
    background: #fff;
    color: #7f8c8d;
}

.modal_menu, .tab_menu {
    background: #ecf0f1;
    color: #95a5a6;
}

.modal_selected, .tab_selected {
    background: linear-gradient(#2980b9 5%, #2980b9 36%, #2980b9);
    color: #fff;
}

.modal_back {
    background-color: rgba(0, 0, 0, .6);
}

.panel_selected {
    font-family: Arial, sans-serif;
    border-top: 3px solid #2980b9;
    background: #f4f6f7;
    color: #2c3e50;
    border-radius: 13px;
    border: 2px solid #bdc3c7;
    font-size: 20px;
    box-shadow: 3px 3px 8px #ecf0f1;
}

.reg_menu {
    color: #7f8c8d;
}

.reg_selected {
    background: #f4f6f7;
    color: #7f8c8d;
}

.sub_menu_icon, .menui, .menuo, .menup {
    color: #3498db; /* تغيير اللون الأزرق ليكون متناسق مع التصميم */
}

.sub_menu_item, .fmenu_item, .avitem {
    border-bottom: 1px solid #f4f6f7;
    background: #fff;
    color: #7f8c8d;
}

.sub_menu_item:hover, .sub_menu_item:hover > .sub_menu_icon, .fmenu_item:hover, .avitem:hover {
    background: #ecf0f1;
    color: #7f8c8d !important;
}

.elem_in, .aclist, .left_drop_item, .page_drop_item {
    background: #ecf0f1;
    border-bottom: 3px solid #bdc3c7;
}

.elem_in:hover, .aclist:hover, .left_drop_item:hover, .page_drop_item:hover {
    background: #e1e8ee;
    color: #7f8c8d;
}

.page_menu_wrapper {
    background: #fff;
}

.page_menu_item {
    border-bottom: 3px solid #f4f6f7;
}

.page_menu_item:hover {
    background: #f4f6f7;
    color: #7f8c8d;
}

.page_selected {
    color: #3498db !important;
}

.error {
    color: #e74c3c; /* تغيير اللون الأحمر ليكون أكثر حدة */
}

.success {
    color: #27ae60; /* تغيير اللون الأخضر ليكون أفتح */
}

.warn {
    color: #e67e22; /* تغيير اللون البرتقالي */
}

.log2 {
    background: #f9f9f9;
}

.target_private {
    color: #fff;
    background: #8e44ad;
}

.hunter_private {
    color: #fff;
    background: #c0392b;
}

.sub_text, .date, .listing_text, .docu_description {
    color: #2c3e50;
    font-weight: 700;
}

.sub_dark {
    color: #95a5a6;
}

.input_text, .logs_date, .pdate, .ptdate, .cclear, .cdate {
    color: #bdc3c7;
}

.theme_color {
    color: #9b59b6;
}

.liked {
    background: #f4f6f7;
    color: #7f8c8d;
}

.default_color {
    color: #2c3e50;
    font-weight: 700;
}

.user_count {
    font-size: 15px;
    font-weight: 700;
    text-align: center;
    color: #8e44ad;
    border-bottom: 1px dotted #9b59b6;
    height: 30px;
    margin-top: 7px;
    margin-bottom: 5px;
}

.my_notice {
    color: #fff;
    background: linear-gradient(#2980b9 5%, #2980b9 36%, #2980b9);
    padding: 3px 10px;
    display: inline-block;
    line-height: 1em;
    margin-top: 2px;
    border-radius: 20px;
    font-weight: 400;
    font-weight: 700;
}

.shadow_text {
    text-shadow: 1px 3px #2c3e50;
}

.system_text {
    background: #f4f6f7;
    color: #7f8c8d;
}

.bustate {
    color: #95a5a6;
}

.bnotify {
    background: #e74c3c;
    color: #fff;
}

.element_color, .player_options, .page_element, #private_box, .chat_side_panel, #side_menu, .modal_in {
    background: #fff;
    color: #9b59b6;
}

.background_chat {
    background: #fff;
}

.chat_panel {
    background: #fff;
}

.add_shadow, .page_element, #private_box, .page_menu_wrapper, .chat_side_panel, #side_menu, .sub_menu, .fmenu {
    box-shadow: 0 0 1px 1px #bdc3c7;
}

.noview {
    background: #f9f9f9;
    border-bottom: 1px solid #fff;
}

.border_right, #chat_left {
    border-right: 1px solid #f4f6f7;
}

.border_left, #chat_right {
    border-left: 1px solid #f1f4f6;
}

.border_bottom, .label_line, .panel_bar, .side_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 #f4f6f7;
}

.border_top {
    border-top: 1px solid #f4f6f7;
}

.full_border {
    border: 1px solid #f4f6f7;
}

.panel_bar {
    background: linear-gradient(#3498db 50%, #2980b9 36%, #2980b9);
    color: #fff;
    font-family: Arial, sans-serif;
    border: 1px solid #3498db;
    border-top: none;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.sub_list_item, .sub_item, .sub_half_item, .reply_item, .ulist_item, .sub_list {
    background: #ecf0f1;
    color: #7f8c8d;
}

.sub_list_item:hover, .sub_item:hover, .sub_half_item:hover, .ulist_item:hover {
    background: #f4f6f7;
}

.boom_slider .ui-widget-content {
    background: #ecf0f1;
}

.boom_slider .ui-state-default {
    background: #bdc3c7 !important;
}

.boom_slider .ui-state-active {
    background: #bdc3c7 !important;
}

.boom_slider .ui-slider-range {
    background: #ccc;
}

.selectboxit-list, .selectboxit-btn {
    background-color: #ecf0f1;
    color: #7f8c8d;
    border: 1px solid #bdc3c7 !important;
}

.selectboxit-list .selectboxit-focus .selectboxit-option-anchor {
    background-color: #f4f6f7;
    color: #7f8c8d;
}

.selectboxit-default-arrow {
    border-top: 4px solid #7f8c8d;
}

.selectboxit-btn .selectboxit-enabled:hover, .selectboxit-btn .selectboxit-enabled:focus, .selectboxit-btn .selectboxit-enabled:active {
    background: #ecf0f1;
    color: #7f8c8d;
}

.selectboxit-options {
    background: #fff;
    border: 1px solid #ccc;
}

.selectboxit-list .selectboxit-option-anchor {
    color: #7f8c8d;
}

.offline {
    opacity: .5;
}

.user {
    color: #7f8c8d;
}

.chat_system {
    color: #bdc3c7;
    font-family: Arial, sans-serif;
    font-size: 18px;
}

.boy {
    border-color: #3498db;
}

.girl {
    border-color: #f39c12;
}

.nosex {
    border-color: #ccc;
}

.file_color, .file_color a {
    background: #3498db;
    color: #fff;
}

.audio_color {
    background: linear-gradient(#2980b9 5%, #2980b9 36%, #2980b9);
    color: #fff;
}

.song_title {
    background: #ecf0f1;
    color: #8e44ad;
}

.audio_progress {
    background: #fff;
}

.audio_ball {
    background: #3498db;
}

.boom_warning {
    color: #f39c12;
    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;
}

.sp_box {
    background: #f4f6f7;
    color: #7f8c8d;
}

.sp_icon {
    background: #3498db;
    color: #fff;
}

.topic_log {
    background: linear-gradient(#E9CBDE, #ffffff);
    color: #2c3e50;
}

.seen {
    background: #2980b9;
    color: #fff;
    border-radius: 50px;
}

.login_sub_text, .login_title_text, .login_register_text {
    text-shadow: 1px 1px 1px #bdc3c7;
    color: #8e44ad;
}

.user_item {
    border-bottom: 1px solid #d1dee8;
    background: linear-gradient(to right, 0%, rgb(70 165 51 / 47%) 1000%);
    border: 4px double #2980b9;
    border-left: solid #3498db;
    border-left-width: 3px;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 4px;
    border-radius: 15px;
    margin-bottom: 2px;
}
