body {
color:#4e4946;
background:#fff;
}

#container{
background:#4e4946;
}
#page,
.cycle-slideshow{
background:#f9f9f7;
}
.cycle-pager{color:#4e4946;}
#footer{
color:#fff;
border-color:#e9a003;
}
.sidebar .box{
}
#utility{
background:#fff;
}

.icon.circle{
background:#789a9f;
color:#fff;
}

a {
color:#e9a003;
}
a:hover,
.cycle-pager .cycle-pager-active{
color:#789a9f;
}

input[type="text"],
input[type="password"],
select,
textarea{
border-color:#c0c0c0;
color:#4e4946;
background:#fff;
}

.btn-pair input[type="text"],
.btn-pair input[type="password"]{
border-color:#e9a003;
}
.btn-pair:hover input[type="text"],
.btn-pair:hover input[type="password"]{
border-color:#789a9f;
}

input[type="button"],
input[type="submit"],
input[type="reset"],
button,
a.btn{
background:#e9a003;
color:#fff;
}
input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
button:hover,
a.btn:hover{
background:#789a9f;
}

input[disabled],
button[disabled],
.btn.disabled,
input[disabled]:hover,
button[disabled]:hover,
.btn.disabled:hover{
background:#d7d7d5;
cursor:default;
}

input.textboxDisabled{
border-color:#d7d7d7;
}

fieldset{
border-color:#adbcbe;
}

.product-list .product{
border-color:#f6f4ea;
background:#fff;
}

.control{
background:#adbcbe;
color:#fff;
}
.control a{
background:#fff;
}
.control .sort select{
color:#4e4946;
}

.checkout-progress{
color:#c0c0c0;
}

.row.heading,
#basket .basket_header,
#basket .subtotal,
#basket .total{
background:#adbcbe;
color:#fff;
}
#basket .total{
background:#789a9f;
}

#basket .basket_product{
border-color:#adbcbe;
}

#orders-list .row{
border-color:#adbcbe;
}

#documents ul{background:#e9a003;}
#documents a{color:#fff;}
#documents a:hover{color:rgba(255,255,255,0.7);}

.review{
background:#adbcbe;
}
.review .rating .icon{
color:#e9a003;
}

.rating .icon{
color:#789a9f;
}

.discounts_table th,
.discounts_table td{
border-color:#adbcbe;
}

/*
superfish
*/
.sf-menu a {
border-top: 1px solid #fff;
color:#e9a003;
}
.sf-menu li {
background: #f9f9f7;
}
.sf-menu ul li {
background: #5e8b92;
}
.sf-menu li:hover,
.sf-menu li.sfHover {
background: #789a9f;
}
.sf-menu li:hover a,
.sf-menu li.sfHover a{
color:#fff;
}
.sf-arrows .sf-with-ul:after {
border-top-color: #0186d3;
}
.sf-arrows > li > .sf-with-ul:focus:after,
.sf-arrows > li:hover > .sf-with-ul:after,
.sf-arrows > .sfHover > .sf-with-ul:after {
border-top-color: #53befb;
}
/* styling for right-facing arrows */
.sf-arrows ul .sf-with-ul:after {
border-color: transparent;
border-left-color: #0186d3;
}
.sf-arrows ul li > .sf-with-ul:focus:after,
.sf-arrows ul li:hover > .sf-with-ul:after,
.sf-arrows ul .sfHover > .sf-with-ul:after {
border-left-color: #fff;
}
.sf-vertical.sf-arrows > li > .sf-with-ul:after {
border-color: transparent;
border-left-color: #e9a003;
}
.sf-vertical.sf-arrows li > .sf-with-ul:focus:after,
.sf-vertical.sf-arrows li:hover > .sf-with-ul:after,
.sf-vertical.sf-arrows .sfHover > .sf-with-ul:after {
border-left-color: #fff;
}


/* Narrow
================================================== */
@media only screen and (min-width: 651px) and (max-width: 980px) {
body{
background:#fff;
}
}

/* Mobile
================================================== */
@media only screen and (max-width: 650px) {
body{
background:#fff;
}
}