/* #1a1a1a */
#top-wrapper .bar { background: #1a1a1a; }

.side-products { border-color: #1a1a1a; }
.side-products .header, #home-wrapper .side-products .header { background: #1a1a1a; }

.single-product .photos .photo { border-color: #1a1a1a; }

.center-filters form input[type="submit"], .center-filters form a.clean { background: #1a1a1a; }
.center-products .product.product-v2 .cart input[type="submit"] { background: #1a1a1a; }

.center-products .product .cart-info { border-color: #1a1a1a; }

.single-product .about .cart input[type="submit"] { background: #1a1a1a; }
.single-product .about .availability { background: #1a1a1a; }

.cart-table td.cart input[type="submit"] { background: #1a1a1a; }

#account-wrapper .tabs .tab.current { color: #e50000; }

#account-wrapper .form fieldset .field.checkbox label a { color: #e50000; }

#home-wrapper .left-column nav ul li a:hover { color: #e50000; }

.text-page .header, #home-wrapper .text-page .header { background: #1a1a1a; }
.text-page { border-color: #1a1a1a; }

#account-wrapper .form input[type="submit"].green, #account-wrapper .form a.btn.green { background: #1a1a1a; }

.single-product .about .sizes .cart-info  { border-color: #1a1a1a; }

.single-product .about .similar-product .photo { border-color: #1a1a1a; }

#top-wrapper .bar nav ul li.logout a { color: #fff; }

#top-wrapper .top .logo { margin-top: 0; max-width: 50%; }
#top-wrapper .top .logos { padding: 19px 10px 0 10px; white-space: nowrap; overflow: hidden; }

#login-wrapper .right .register-btn { background: #1a1a1a; }
#login-wrapper input[type="submit"] { background: #1a1a1a; }


@media (min-width: 1200px) { 
    
}    

@media (max-width: 1199px) { 
	body { padding-top: 165px; }
	#top-wrapper .top .buttons-box .clipboard { display: block; margin-bottom: 5px; }
	#top-wrapper .top .buttons-box .offers { display: block; margin-bottom: 5px; }
	#top-wrapper .top .buttons-box .cart { display: block; }
}

@media (max-width: 991px) { 
	body { padding-top: 220px; }
	#top-wrapper .top .logos { width: 100%; clear: both; display: block; padding-top: 0; }
	#top-wrapper .top .logos .logo { display: inline-block; clear: none;  }
	#top-wrapper .top .buttons-box .clipboard { display: inline-block; margin-bottom: 5px; padding: 0 10px; background: none; }
	#top-wrapper .top .buttons-box .offers { display: inline-block; margin-bottom: 5px; padding: 0 10px;  }
	#top-wrapper .top .buttons-box .cart { display: inline-block; padding: 0 10px; margin-bottom: 5px; background: none; }
}

@media (max-width: 767px) {
    body { padding-top: 255px; }
}