.etc h3 {margin:0;}
h2 {margin:0;}

.store_image {width:100%; max-height:350px; overflow:hidden;}


fieldset input{ 
	padding:12px 20px 12px 50px; display:inline-block; font-size:11px; color:#fff; border:1px solid #444; background:#666 url(../images/store/cart.png) no-repeat 18px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; cursor:pointer; 
	}
.subnav form{
	display:inline-block;
	margin-right:20px;
	}
.subnav ul {
	display:inline-block;
	}
.subnav ul li{
	display:inline-block;
	margin:0 0 0 10px;
	padding: 5px 5px;
	color:#fff;
	border:1px solid #444; 
	background:#000; 
	border-radius:4px; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	}
.subnav ul li a{
	color: #fff;
	font-weight: bold;
}
.product,.etc,.etc ul{
	font-size:13px;
	line-height: 1.4;
}
.product a,.etc a{
	text-decoration: underline;
}
#float_cart input{ 
	margin:0;padding:0;position:fixed; bottom:70px; right:10px; width:51px; height:51px; cursor:pointer;background:#333;border:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; 
	}



@media only screen and (min-width:768px) {
	.row,.cart{
		margin-bottom:20px;
	}
}
@media only screen and (max-width:768px) {
	.row{
		margin-bottom:20px;
	}
	.head{
		margin-bottom:0;
	}
	.subnav ul{
		margin-top: 10px;
	}
}
