* { margin: 0; padding: 0; border: 0; }

form { position: relative; float: left; width: 60%; margin: 4em 0; }

form input:focus, form textarea:focus{ background-color: lightyellow; }

form fieldset {  }

form fieldset div { width: 97%; float: left; padding: 1%; margin: 0 0 .5em 0;  }

form fieldset div label { font-size: 1.4em; padding: 0 0 .2em 0; width: 99%; display: block; margin: 0; float: left; }

form fieldset div input { font-size: 1.4em; padding: 0.2em; border: 1px #1A3D87 solid; }

form fieldset div input#nome { width: 99%; }

form fieldset div input#email { width: 99%; }

form fieldset div input#ddd { width: 11%; }

form fieldset div input#telefone { width: 32%; }

form fieldset div textarea { width: 99%; font-family: inherit; font-size: 1.4em; border: 1px #1A3D87 solid; }

form fieldset div input#submit { background: #1A3D87; font-weight: bold; color: #FFF; padding: .2em .5em; border: 0; float: right; }

form br { /* display: none; */}

div#info { position: relative; background: #ebfbfb; float: left; width: 35%; padding: 1%; margin: 4em 0 0 1em; }

div#info span { font-size: 1.2em; margin:0; float: left; width: 99%; margin: 0 0 1em 0; background: none; }