

body {
	background: #dadada url("/modules/wpstyleswitcher/views/img/patterns/flower-swirl5.png");
}

.button.button-small, .button.button-medium {
	background: #444444;
	color: #ffffff!important;
	border-bottom: 2px solid #222222;
}

#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;
	border-bottom: 2px solid #222222;
}

.cart_block .cart-buttons a#button_order_cart span, #wpbxslider-wrap .btn-default, .button.button-medium.exclusive, .box-info-product .exclusive, .button.ajax_add_to_cart_button span {
	background-color: #004080;
	color: #ffffff!important;
	border-bottom: 2px solid #004090;
}

#layer_cart .layer_cart_cart .button-container .btn {
	background-color: #004080;
}

#layer_cart .layer_cart_cart .button-container .button-medium  {
	border-bottom: 2px solid #004090;
}

.cart_block .cart-buttons a#button_order_cart:hover span, #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: #004080;
	color: #ffffff!important;
	border-bottom: 2px solid #004090;
}

/* menu */
.sf-menu {
	background: #f3f3f3;
}

.sf-menu > li.sfHover > a, .sf-menu > li > a:hover, .sf-menu > li.sfHoverForce > a  {
	background: #004080;
}

.sf-menu > li > a, .sf-menu > li > a.sf-with-ul:before {
	color: #444444;
}

/* 1st level menu items font size */
.sf-menu > li > a {
	font-size: 14px;	
	text-transform: uppercase;
}

/* second leave items text size */
.sf-menu > li > ul > li > a {
	text-transform: uppercase;
}

/* menu active font color */
.sf-menu > li > a:hover, .sf-menu > li.sfHover > a, .sf-menu > li.sfHoverForce > a, .sf-menu > li > a.sf-with-ul:hover:before, .sf-menu > li.sfHover > a.sf-with-ul:before {
	color: #000000;
}


.product_list.grid .price-percent-reduction {
	background: #E34B4B;
}

/* Google fonts */
body#product h1, .footer-container #footer h4, .page-heading,
.our_price_display, #wpbxslider-wrap .wpbxslider-description h2, .ei-title h2,
#product h3.page-product-heading, .page-product-box li.section-line a,
.block .title_block, .block h4,
#block_top_menu .cat-title, #block_top_menu .sf-menu > li > a {
 font-family: 'Open Sans', sans-serif;
}

/* headings */
/* body#product h1 ,*/ .page-heading,
#wpbxslider-wrap .wpbxslider-description h2, .ei-title h2, 
#product h3.page-product-heading, .page-product-box li.section-line a {
	font-size: 20px;
	text-transform: uppercase;
}


body {
 font-family: 'Open Sans', sans-serif;
 font-size: 13px!important;
}


@media (max-width: 991px) {
#left_column {
	display: inline;
}
#right_column {
	display: inline;
}

}


/* Megamenu headings text color */
.sf-menu > li > ul > li > a {
	color: #333333;
	display: block
}

/* Megamenu columns text color */
.sf-menu li li li a {
	color: #666666;	
}

/* Megamenu subitems text on hover */
.sf-menu > li > ul > li > a:hover, .sf-menu li li li a:hover  {
	color: #111111;
}


