body {
color:#4e4946;
background:#cbcfd1;
}
#page,.cycle-slideshow{background:#fff;}

a {
color:#cc1559;
}
a:hover,.cycle-pager-active{
color:#8eaccd;
}

.icon.circle{
background:#cc1559;
color:#fff;
}
a:hover .icon.circle,
.sfHover>a>.icon.circle{
background:#8eaccd;
}

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

input[type="button"],
input[type="submit"],
input[type="reset"],
button,
a.btn{
background:#cc1559;
color:#fff;
}
input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
button:hover,
a.btn:hover{
background:#8eaccd;
}

input[disabled],button[disabled]{
background:#dddddd;
border-color:#dddddd;
}

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

fieldset{
border-color:#ebe9e1;
}

.product-list .product{
border-color:#e5e8eb;
}
.product .price{
color:#8eaccd;
}

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

.row.heading{
background:#1c1c1e;
color:#fff;
}

.checkout-progress{
color:#8eaccd;
}

#sidebar .box{
background:#e9ebec;
}

#basket .basket_header{
background:#cbcfd1;
color:#fff;
}
#basket .basket_product{
border-color:#1c1c1e;
}
#basket .subtotal{
background:#cbcfd1;
color:#fff;
}
#basket .total{
background:#cc1559;
color:#fff;
}
#basket .remove a{color:#8eaccd;}

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

#container{background:#fff;}

#logo a{color:#8eaccd;}

.review{background:#f0f1f2;}

.rating .icon{
color:#8eaccd;
}

.discounts_table th,
.discounts_table td{
border-color:#b8bcbe;
}
.discounts_table th{color:#8eaccd}

#header{
background:#fff;
box-shadow:0px 2px 5px #686b6d;
}
#basket_summary .empty .circle{
background:#cdcdcd;
}
#basket_summary .full .circle{
background:#8eaccd;
}
#footer{background:#cbcfd1;}


#documents ul{
background:#4e4946;
}
#documents a{
color:#fff;
}
#documents ul a:hover{
color:#8eaccd;
}


#navigation.sf-menu a{
}
#navigation.sf-menu ul a {
border-top: 1px solid #fff;
border-color:rgba(255,255,255,0.5);
}
#navigation.sf-menu li {
background: #e9ebec;
}
#navigation.sf-menu li:hover,
#navigation.sf-menu .sfHover{
background:#dddee2;
}
#navigation.sf-menu li:hover > a,
#navigation.sf-menu .sfHover > a {
color: #8eaccd;
}
#navigation.sf-menu ul li {
background: #dddee2;
}
/* styling for arrows */
#navigation.sf-arrows ul .sf-with-ul:after {
border-color: transparent;
border-left-color: #cc1559;
}
#navigation.sf-arrows ul li > .sf-with-ul:focus:after,
#navigation.sf-arrows ul li:hover > .sf-with-ul:after,
#navigation.sf-arrows ul .sfHover > .sf-with-ul:after {
border-left-color: #8eaccd;
}
#navigation.sf-vertical.sf-arrows > li > .sf-with-ul:after {
border-color: transparent;
border-left-color: #cc1559;
}
#navigation.sf-vertical.sf-arrows li > .sf-with-ul:focus:after,
#navigation.sf-vertical.sf-arrows li:hover > .sf-with-ul:after,
#navigation.sf-vertical.sf-arrows .sfHover > .sf-with-ul:after {
border-left-color: #8eaccd;
}
