.myform{display:block;width: 100%;overflow:hidden;padding:70px 100px;}
.myform h1{font-size:32px;margin-bottom:30px;text-align:center;}
.myform form{display:block;overflow:hidden;width:100%;max-width:500px;margin:auto;}
.myform label{display:block;margin-bottom:5px;}
.myform input{display:block;width:100%;margin-bottom:20px;padding:5px 10px;border:1px solid #0B3A78;}
.myform input:focus{border:1px solid #111;}
.myform button{display:block;margin:auto;font-weight:bold;color:#fff;background:#356EB8;border:none;width:200px;padding:5px 10px;margin-bottom:20px;}
.myform p{text-align:center;}
.myform p a{font-weight:bold;color:#0B3A78;}
.myform p a:hover{color:#356EB8;}
@media only screen and (max-width: 800px){
	.myform{padding:70px 20px;}
	.myform h1{font-size:28px;margin-bottom:30px;}
	.myform form{width:100%;max-width:500px;}
	.myform label{margin-bottom:5px;}
	.myform input{margin-bottom:20px;padding:5px 10px;}
	.myform button{width:200px;padding:5px 10px;margin-bottom:20px;}
	.myform p{}
	.myform p a{}
}
@media only screen and (max-width: 500px){.myform{padding:30px 20px;} }