﻿@charset "utf-8";
/* CSS Document */
/*a:visited {
	color: #3e3e3e;
}*/
ul.checkout-process li span.number {
	background-color: #6d6d6d;
	color: #fff;
}
ul.checkout-process li.active span.number {
	background-color: #287a93;
}
ul.checkout-process li.active {
	color: #287a93;
}
.button {
	background-color: #287a93;
	color: #fff;
}
h2.sub-title {
	color: #767373;
}
#book-details {
	background-color: #f2f2f2;
}
.book-subtitle {
	color: #5c650a;
}
.format.selected {
	background-color: #387f38;
}
.format.selected label {
	color: #fff;
}
.format {
	background-color: #b1f9b1;
}
.checkbox {
	background-color: #fff;
}
/*buy chapter page */
.tabs li {
	background-color: #f2f2f2;
}
.tabs li.active {
	color: #555;
	background-color: #fff;
	border: 1px solid #ccc;
	border-bottom-color: transparent;
}
.tabs a.tab-header {
	    color: #3e3e3e;
}
.table-header {
	background-color: #f2f2f2;
}
.row .cell {
	border-bottom: 1px solid #ddd;
}
.cell p.author {
	color: #a9ba14;
}
/*view shopping cart */
#cart-items-header {
	background-color: #f2f2f2;
}
#cart-items {
	border-bottom: 1px solid #ddd;
}
p.availability {
	 color: green;
}
.item-desc li.author {
 color: #a9ba14;
}
#order-summary {
	border: 1px solid #ddd;
}
#order-summary input:-ms-input-placeholder {
   color: #ccc;
}
::-webkit-input-placeholder {
   color: #ccc;
}
:-ms-input-placeholder {  
   color: #ccc; 
}
/* login page */
.create-account .or {
	background-color: white;
}
.login-page h1 {
	color: #287a93;
}
/* preferred buyer page */\
ul.pagination li a:hover:not(.active) {
	background-color: #ddd;
}
ul.pagination li a.active {
	background-color: #287a93;
	color: white;
}
ul.pagination li a {
	color: black;
}
span.original-price {
	color: #df0000;
}
span.format-style {
	color: #000;
}
span.required {
	color: #df0000;
}
p.required-field {
    color: #df0000;
}
span.keycode {
	color: #767373;
}
.preferred-buyer-page p.welcome-text {
	color: #767373;
}

/* shipping payment */
#ship-pay h2, ul.menu-options {
	/*background-color: #f2f2f2;*/
}
ul.menu-options li a {
    color: #287a93;
	/*color: #3e3e3e;*/
}
ul.menu-options li:hover {
	background-color: #ccc;
}

/* ship pay edit */
#ship-pay div.header {
	background-color: #f2f2f2;
}

/* account info page */
.update-password-table .row .cell {
	border-bottom: none;
}
.update h2 {
	color: #767373;
}

/* order history page */
.order-history .row:hover {
	background-color: #eee;
}
.order-header {
	background-color: #f2f2f2;
}
 
