/* CSS Document */

*{
	box-sizing: border-box;
}
body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}
.container {
	width:100%;
    margin: auto;
}
section {
    margin-bottom: 15px;
}
form>div {
    margin: 10px;
}
fieldset{
	margin-top:20px;
}
label, .label{
	display:block;
	margin:20px 0 0 0;
}
label.inline{
	display:inline;
}
input[type=text], input[type=email], input[type=tel], input[type=number], input[type=search], input[type=submit], textarea, select, datalist{
	width:100%;
	padding:5px;
}
footer {
    margin-top: 15px;
    border-top: #CCC 1px solid;
	padding-top:10px;
    text-align: center;
}
