/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */


#header {
	background-color: #f3f3f3;
	padding-top:13px;
	padding-left:13px;
}
.container {
	margin-left:12px;
}
.card , .footer-container {
	box-shadow: none; 
}
body#checkout #header .header-nav {
	padding:0 ;
	padding-bottom:20px;
	box-shadow:none;	
}
body#checkout section.checkout-step , .page-my-account #content .links a span.link-item , body#checkout #footer  {
	box-shadow:none;		
}
.page-my-account #content .links a span.link-item  {
	border:1px solid #ddd;
}
#wrapper{
	box-shadow:none;	
	background-color: #fff
}
#header .logo{max-width:none}

a {
	color:#3572ae !important;
}
a:hover {
	color:#cc3300 !important;
}

a.label {
	color:#3572ae;
}
a.label:hover {
	color:#cc3300 !important;
}

.blockcart a {
	color:#fff !important;	
}

.btn-primary {
	color:#fff !important;	
	background-color: #3572ae ;
}
.btn-primary:hover {
	color:#fff !important;	
	background-color: #234e77 ;
}

.product-line-grid-left img {
	max-width: 90px;
}
 

body#checkout section.checkout-step .payment-options .payment-option {
    margin-bottom: 1.5rem;
}


body#checkout #cart-summary-product-list img{
	margin-bottom:12px;
	border:1px solid #333;

}

.payment-option label {
	text-align: left;
}

#customer-form .form-group:first-of-type {
	display:none; 
}

label[for="delivery_option_88"] .carrier-price { 
  display:none;
}

label[for="delivery_option_88"] .carrier-name { 
	color:#f60;
}
label[for="payment-option-4"] span { 
	/* color:#f60; */
}