#myShop{
	width:600px;
	margin:auto;
	border:silver 2px solid;
}
#myShop input{
	padding:5px;
	margin:10px;
	width:350px;
}
#myShop label{
	width:184px;
	display:inline-block;
}
#myShop input[type=submit]{
	width:auto;
	margin: 10px auto;
	display:block;
	
}
#myShop input[required]{
	border-left:red 2px solid;
}
#myShop input[type=radio],
#myShop input[type=checkbox]{
	width:auto;
}
#myShop label + label{
	width:350px;
	margin-left:184px;
}

