/* Add your custom CSS overrides to this file. */

/*DJH RMCF*/

.SubHeaderPurpleText a, a:hover {
    color: #fff;
}
.top-header .contacts li, .checkout-top-header .contacts li {
  	color: #fff;
}
article.product-item.product-single .product-info li span {
    width: 100px;
    color: #000000;
    display: inline-block;
    font-weight: 400;
}
.checkout-top-header .contacts li {
    color: #4c2d85;
    font-weight: 600;
    margin-top: 12px;
}
.account-content .checkout-step.active .number {
	background: #4c2d85;
}
.account-content .checkout-progress .progress-bar{
	background: #4c2d85;
}
.top-header .contacts li i {
	color: #4c2d85;
  	border-color: #4c2d85;
}
.content h3 {
	color: #4c2d85;
}
.footer-widget-contacts ul li i {
    color: #4c2d85;
  	border: 2px solid #4c2d85;
}
.radio > input[type=radio]:checked + label:before {
	background: #3c2d85;
}
.account-content .checkout-step.active:after {
	border-color: #3c2d85;
}
.btn-quickview {
    margin-top: 64px;
    padding-bottom: 0px;
    font-weight:300;
    height: 10px;
    font-size: 10px;
    color: #4c2b85;
}
article.product-item .product-quickview {
    margin-top: -32px;
    padding-bottom: 0px;
    height: 10px;
}
.purple-button {
    background: #4c2b85;
  	color: #fff;
  	width: 300px;
	height: 50px;
  	font-size: 36px;
}
/*Wish List Edit */

#wishlistSettings-container.content {
	visibility: hidden; 
}
.email_wishlist {
	visibility: hidden;
}

/* Sidebar Widgets, Cart Header */
.sidebar .widget h3, .cart-head, .able-grid-head {
  background: #4c2d85;
}
.checkbox > label, .radio > label {
	color: #4c2d85;
}

/* Top Secondary Navigation */
header.navbar .navbar-nav > li > a, .top-header .links a, .checkout-top-header .view-cart > a {
  color: #FFF;
}

header.navbar .megamenu .dropdown-menu li ul li ul li a {
  color: #4c2d85;
}

header.navbar .navbar-nav > li > ul > li > ul > li > a {
  color: #4c2d85 !important;
}

header.navbar .navbar-nav li ul li a:hover {
  color: #4c2d85 !important;
}

header.navbar .navbar-nav > li ul li ul li a:hover {
  color: #2ec42b !important;
}

/* Category Display */
/*.product-item del {
  display: none;
}*/

/* Product Page Styles 
.widget-wrapper .custom-fields {
  display: none !important;
}*/

article.product-item.product-single .product-info li span {
    width: auto !important;
}

article.product-item.product-single .product-links a i {
  color: #4c2d85;
}


/* Print screen*/

@media print {
  .product-mask img {
  	display: hidden !important;
  }	  
  img {
  	display: hidden !important;
  }
  .products-header {display: none;}
  .col-md-3 {width:100%;}
  .col-md-3 .col-md-3 {width: 15%;background: #000;}
  .col-md-3 img {float: left;width: 150px;}
  .col-md-3 .product-body {float: right;width:75%;text-align: left;}
  .col-sm-9 {width: 500px;}
  .product-item {height: 170px !important;}
  .buttons {display: none;}
}
/* in-line product list for spread sheet style ordering*/
.single_line_products .products-header {
   display: none;
}