

#left_column {
	float: left;
}

.button.button-small, .button.button-medium, #layer_cart .layer_cart_cart .button-container .btn.continue {
	background: #888888;
	color: #ffffff!important;
}

#layer_cart .layer_cart_cart .button-container .btn.continue:hover, .button.button-small span:hover, .button.button-small:hover, .button.button-medium:hover {
	background: #666666;
	color: #ffffff!important;
}

#wpbxslider-wrap .btn-default, .cart_block .cart-buttons a#button_order_cart, .box-info-product .exclusive, .button.ajax_add_to_cart_button span, #cart_block #cart-buttons a#button_order_cart, input.exclusive_mini, input.exclusive_small, input.exclusive, input.exclusive_large, input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled, a.exclusive_mini, a.exclusive_small, a.exclusive, a.exclusive_large, span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large, span.exclusive_large_disabled, #primary_block p.buttons_bottom_block input, #new_comment_form button, .button.button-medium.exclusive {
	background-color: #39569d;
	color: #ffffff!important;
}

#wpbxslider-wrap .btn-default:hover, .cart_block .cart-buttons a#button_order_cart:hover span, .cart_block .cart-buttons a#button_order_cart:hover, #wpbxslider-wrap .btn-default:hover, #layer_cart .layer_cart_cart .button-container .btn:hover, .button.button-medium.exclusive:hover, .box-info-product .exclusive:hover, .button.ajax_add_to_cart_button span:hover   {
	background-color: #3E61B3;
	color: #ffffff!important;
}

#layer_cart .layer_cart_cart .button-container .btn {
	background-color: #39569d;
	color: #ffffff!important;
}


/* Exclusive block headers color  */
#special_block_right p.title_block {
	background: #39569d;
}

#special_block_right p.title_block a {
	color: #ffff00;
}


/* menu */
#block_top_menu {
	background: #3a5cb0;
	background: -moz-linear-gradient(top, #3a5cb0 0%, #245395 56%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a5cb0), color-stop(56%,#245395));
	background: -webkit-linear-gradient(top, #3a5cb0 0%, #245395 56%);
	background: -o-linear-gradient(top, #3a5cb0 0%, #245395 56%);
	background: -ms-linear-gradient(top, #3a5cb0 0%, #245395 56%);
	background: linear-gradient(to bottom, #3a5cb0 0%, #245395 56%);
}
.sf-menu > li {
	border-left: 1px solid #2c3e6b;
	border-right: 1px solid #5d76b3;
}

.sf-menu > li > a {
	color: #ffffff;
}

.sf-menu > li > ul > li > a, .sf-menu > li > ul > li > ul > li > a {
	color: #444444;
}

.sf-menu > li > a:hover, .sf-menu > li.sfHover > a {
	color: #ffffff;
}

/* active category */
.sf-menu > li.sfHoverForce > a {
 color: #ffffff;
}

/* submenu on hover */
.sf-menu > li > ul > li a:hover {
	color: #666666;
}

.sf-menu > li:hover, .sf-menu > li.sfHover, .sf-menu > li.sfHoverForce, .sf-menu > li > a:focus, .sf-menu > li > a:hover, .sf-menu > li > a:active {
	background: #4161A0;
}

/* responsive menu background color */
@media (max-width: 767px) {
.cat-title {
 background: #3a5cb0;
 border: 1px solid #3a5cb0;
 color: #ffffff;
}
}

/* labels */
#featured-products_block_center ul li span.new, ul#product_list li .new, .new-label {
	background: #ffd314;
	color: #000000;
}

.product_list.grid .price-percent-reduction, #featured-products_block_center .reduction-percent, #new-products_block .reduction-percent {
	background: #CD2026;
	color: #ffff00;
}

/* Functional buttons */
.functional-buttons, button.bt_compare  {
	display: inline-block!important;
}

@media (max-width: 767px) {
#left_column {
	display: inline;
  }
}

@media (min-width: 1200px) {
body {
	background: #a3c2e1;
	background: url("/modules/wpstyleswitcher/img/patterns/irongrip.png"), -moz-linear-gradient(top, #a3c2e1 0%, #3a6ba3 64%);
	background: url("/modules/wpstyleswitcher/img/patterns/irongrip.png"), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a3c2e1), color-stop(64%,#3a6ba3));
	background: url("/modules/wpstyleswitcher/img/patterns/irongrip.png"), -webkit-linear-gradient(top,  #a3c2e1 0%,#3a6ba3 64%);
	background: url("/modules/wpstyleswitcher/img/patterns/irongrip.png"), -o-linear-gradient(top,  #a3c2e1 0%,#3a6ba3 64%);
	background: url("/modules/wpstyleswitcher/img/patterns/irongrip.png"), -ms-linear-gradient(top,  #a3c2e1 0%,#3a6ba3 64%);
	background: url("/modules/wpstyleswitcher/img/patterns/irongrip.png"), linear-gradient(to bottom,  #a3c2e1 0%,#3a6ba3 64%);
}

