/**
 * Background-colors
 */ 
aside.sidebar,
main > div,
.block-title.basic,
form .actioncontainer a.grey,
.options-col > a,
main > div.dashboard .openPayments,
.bg-white
{ background:#fff; }
 
body,
aside + aside,
main .break-maindiv,
form .actioncontainer a.grey:hover
{ background-color:#f0eeee; }

header
{ background-color:#716c6c; }

header > a
{ background-color:#464343; }  

.notification.error
{ background-color:#ffbaba; }    

.notification.error:before
{ background-color:#D65F5F; }

.notification.success
{ background-color:#dff2bf; }    

.notification.success:before
{ background-color:#4F8A10; }

.block-title
{ background-color:#f1f2f4; }

form .actioncontainer a,
input[type="submit"].button
{ background-color:#96c11f; }  

form .actioncontainer a:hover,
input[type="submit"].button:hover
{ background-color:#719500; }

.overview-items > .row:hover ,
.load-more:hover
{ background-color:#f6f6f6; }

.overview-items .col + .col:before
{ background-color:#eee; }


/**
 * Text colors
 */ 
aside
{ color:#788288; }  
        
aside strong,
aside.sidebar nav a,
fieldset > div > label,
.overview-items > .row > .col.dark,
.overview-items > .row:hover > .col,
.options-col > a,
.load-more
{ color:#464343; }

aside.sidebar nav .active a, aside.sidebar nav a:hover
{ color:#f28e00; }

h1, .h1,
h2, .h2,
h2.block-title, .h2.block-title,
form .actioncontainer a.grey
{ color:#716c6c; }  

.notification.error:before,   
.notification.success:before,
form .actioncontainer a,
input[type="submit"].button
{ color:#fff; }   
       
.simple-btn-link, 
.block-title,
p.subf-field-text-mark
{ color:#a6a3a3; } 

span.required:before
{ color:#f28e00 }

.user-info, .user-info > a
{ color:#e0dede; }
 
 
/**
 * Border colors
 */ 
 
aside.sidebar nav li, aside.sidebar nav
{ border-color:#eee; }

form.horizontal fieldset > div
{ border-color:#efefef; }

.notification.error
{ border-color:#FF7F7F; } 

.notification.success
{ border-color:#6ea92f; }         

.block-title, .downloads > div + div
{ border-color:#e2e2e4; }

select,
textarea,
input[type="text"], input[type="password"],
form .actioncontainer a,
input[type="submit"].button,
.options-col > a,
.load-more
{ border-color:#cbd5dd; }   

form .actioncontainer a.grey
{ border-color:#e0dede; }

.select-box:before, .select-box:after, 
.options-col > a:before, .options-col > a:after
{ border-color:#f1f2f4; }    

aside.sidebar nav li.active:after
{ border-left-color:#fff; }

.select-box > select,
.options-col > a
{ border-top-color:#f1f2f4; }

.user-info > * + *:after
{ border-color:#464343; }


/**
 * Text-shadow
 */
.user-info > a
{ text-shadow: 1px 1px 0 rgba(0,0,0,0.3); } 