.woocommerce .woocommerce-message a.button {
	width: 45%;
	margin-left: 5px;
}

#ui-datepicker-div {
	z-index: 10 !important;
}

.widget_shopping_cart .widget_shopping_cart_content .buttons a {
	width: 100%;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons a:hover {
	background: #eee;
}

.woocommerce a.button.obs, 
.woocommerce-page a.button.obs, 
.woocommerce button.button.obs, 
.woocommerce-page button.button.obs, 
.woocommerce input.button.obs, 
.woocommerce-page input.button.obs, 
.woocommerce #respond input#submit.obs, 
.woocommerce-page #respond input#submit.obs, 
.woocommerce #content input.button.obs, 
.woocommerce-page #content input.button.obs {
	background: #ff2b22 !important;
	background: -webkit-gradient(linear,left top,left bottom,from(#ff2b22),to(#960600)) !important;
	background: -webkit-linear-gradient(#ff2b22,#960600) !important;
	background: -moz-linear-gradient(center top,#ff2b22 0,#960600 100%) !important;
	background: -moz-gradient(center top,#ff2b22 0,#960600 100%) !important;
	border-color: #76456c !important;
	color: #fff !important;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.6) !important;
}


.woocommerce a.button.obs:hover,
.woocommerce-page a.button.obs:hover,
.woocommerce button.button.obs:hover,
.woocommerce-page button.button.obs:hover,
.woocommerce input.button.obs:hover,
.woocommerce-page input.button.obs:hover,
.woocommerce #respond input#submit.obs:hover,
.woocommerce-page #respond input#submit.obs:hover,
.woocommerce #content input.button.obs:hover,
.woocommerce-page #content input.button.obs:hover {
	background:#ff9662;
	background:-webkit-gradient(linear,left top,left bottom,from(#ff9662),to(#96423E));
	background:-webkit-linear-gradient(#ff9662,#96423E);
	background:-moz-linear-gradient(center top,#ff9662 0,#96423E 100%);
	background:-moz-gradient(center top,#ff9662 0,#96423E 100%);
}

#hunaja_woocommerce_login_logout-2 label {
	display: block;
}

.hide_me {
	display: none;
}

.select_office {
	clear:both;
	padding: 5px;
	border: 1px solid #ccc;
	background: #eee;
	max-width: 300px;
}

.current-cat {
	font-weight: bold;
}

select#matkahuolto_outlet {
	max-width: 275px;
}

.fusion-flexslider .slides img.attachment-shop_single {
  width: inherit;
}

