﻿/* ========================= */
/* DGrey - #404041 ========= */
/* ========================= */
body, input, select, textarea, .recent_order_item, .order_history_item,
.full_width_icons a, .account_address_item, .modal_close, .account_address_item_content{
    color: #a7a7a7;
}

header{
    background-color: #000;
}

header{
    border-bottom: 1px solid #2f2f2f;
}

/* ========================= */
/* White - #FFFFFF ========= */
/* ========================= */
body, input, select, textarea, .modal, .double-bounce1, .double-bounce2,
.checked .checkbox::after, .account_notifications_item, #recent_orders,
.full_width_icons a, .recent_order_item:hover .recent_order_status_closed, .order_history_item:hover .order_history_status_closed, .account_address_item_default{
    background-color: #000 !important;
}

button, input[type="button"], .button, .button_red, header, .store_name a,
.account_notifications_item_alert, .recent_order_status,.order_history_item_selected .order_history_number,
.recent_order_item:hover .recent_order_number, .order_history_item:hover .order_history_number,
.account_address_item_primary, .account_newsletter_subscription_manage_item a,
.wishlist_spoilers_info:hover .wishlist_spoilers_details, #account_wishlist_manage table i,
.order_history_status, .account_order_history_pagination li a.selected, .account_login_register_which_register_prompt, .account_login_register_forgotten_prompt, .buy_again, .write_review,
.buy_again_disabled span, .write_review_disabled span, .account_address_item_primary a{
    color: #FFF;
}

/* ========================= */
/* LGrey - #DDD ============ */
/* ========================= */
input, select, textarea, .modal, .account_notifications_item, .welcome_message,
#account_order_history_container, .recent_order_number, .order_history_number,
.full_width_icons a, .account_address_item, .account_order_history_pagination li a,
.account_order_history_pagination li span{
    border: 1px solid #2f2f2f;
}

.recent_order_item, .order_history_item, th, td, #account_orders_item_details_delivery, #account_orders_item_details_info{
    border-bottom: 1px solid #2f2f2f;
}

.full_width_icons a:hover{
   -moz-box-shadow: inset 0 0 10px #2f2f2f;
   -webkit-box-shadow: inset 0 0 10px #2f2f2f;
   box-shadow: inset 0 0 10px #2f2f2f;
}

.account_newsletter_subscription_manage_item{
    border-bottom: 1px solid #2f2f2f;
    border-left: 1px solid #2f2f2f;
    border-right: 1px solid #2f2f2f;
}

.account_newsletter_subscription_manage_item:first-child{
    border-top: 1px solid #2f2f2f;
}

.faq_item{
    border: 1px solid #2f2f2f;
    border-bottom: none;
}

.faq_item:last-child{
    border: 1px solid #2f2f2f;
}

/* ========================= */
/* LLGrey - #F5F5F5 ======== */
/* ========================= */

#side, .recent_order_item:hover, .order_history_item:hover, .order_history_item_selected,
.recent_order_number, .order_history_number, .account_newsletter_subscription_manage_item,
.account_order_history_pagination li a:hover, .faq_item:hover, .faq_item_selected, .welcome_message, .recent_order_status_closed, .order_history_status_closed{
    background-color: #1F1F1F;
}

#welcome{
    border-bottom: 3px solid #1F1F1F;
}

.account_address_item:hover{
    box-shadow: 0px 0px 3px 2px #1F1F1F;
}

/* ========================= */
/* OGrey - #CCC ============ */
/* ========================= */

.checkbox{
    background-color: #2f2f2f;
}

#side{   
    border-left: 1px solid #2f2f2f;
}

.account_notifications{
    border-bottom: 1px solid #2f2f2f;
}

#breadcrumbs li::after, .account_order_history_pagination li span{
    color: #a7a7a7;
}

#recent_orders{
    border-bottom: 1px solid #2f2f2f;
}

/* ========================= */
/* Random ================== */
/* ========================= */

label, .write_review_stars_container i.fa-star-o{ color: #afafaf; }

.recent_order_status_open, .order_history_status_open{ background-color: #5DC548; }

.modal_overlay{
    background-color: rgba(0,0,0,0.25);
}

.modal{
    box-shadow: 1px 1px 15px -3px #060606;
}

.modal_header{
    border-bottom: 1px solid #2f2f2f;
}

.modal_body{
    border-bottom: 1px solid #2f2f2f;
}
