@charset 'utf-8';@import url('/css/carregar/layoutSitio');header {height: 80px;}main {margin-top: 80px;min-height: calc(100vh - 230px);}h1 {border-bottom: 5px solid rgb(0,102,255);border-radius: 100%;font-size: 3.6em;margin: 30px auto;max-width: 800px;text-align: center;width: 100%;}h1:first-of-type {margin: 0 auto 30px;}p {display: flex;flex-direction: column;font-size: 2em;text-align: center;}p > span {margin-bottom: 20px;}p > span:last-of-type {margin-bottom: 0;}.aviso {align-items: center;color: rgb(255,0,0);display: flex;justify-content: center;text-align: center;}form > span, fieldset > span {align-items: center;display: flex;margin: 5px 0;width: 100%;}.rotuloCampo-115 {width: 115px;}.rotuloCampo-95 {width: 95px;}.rotuloCampo-95 + select {width: calc(100% - 95px);}.rotuloCampo-85 {width: 85px;}.rotuloCampo-85 + input[type=text] {width: calc(100% - 85px);}.rotulo-200 {width: 200px;}form {background-color: rgba(204,204,204,1);border-radius: 15px;display: flex;flex-direction: column;font-size: 1.8em;margin: 30px auto 0;max-width: 800px;padding: 20px;width: 100%;}form input[type=text], form select {outline: none;width: 100%;}form > h2 {background-color: rgba(0,102,255,1);border-radius: 10px;color: rgb(255,255,255);font-size: 1.8em;margin-bottom: 15px;padding: 10px 5px;text-align: center;}input, select {background-color: transparent;border: none;border-bottom: 1px solid rgb(0,0,0);outline: none;padding: 0 5px;}fieldset {background-color: rgba(233,233,233,1);display: flex;flex-direction: column;margin: 5px 0;padding: 5px;}fieldset > legend {background-color: rgba(233,233,233,1);border-top: 1px solid rgb(0,0,0);border-radius: 15px 15px 0 0;height: 30px;text-align: center;width: 100px;}fieldset input[type=text] {width: calc(100% - 115px);}form > div {display: flex;flex-direction: column;margin-top: 30px;}form > div > span {align-items: center;display: flex;justify-content: space-between;margin-bottom: 10px;width: 100%;}form > div > span > img {margin:  0 10px 0 0;}form > div > span > input {height: 40px;}form > div > button {background-color: rgba(0,102,255,1);border: none;border-radius: 10px;color: rgb(255,255,255);height: 40px;margin-top: 15px;width: 100%;}form > div > button:hover {background-color: rgba(0,102,0,1);}.nome {margin-bottom: 15px;}.nome span {font-size: 2em;font-weight: bold;width: 110px;}.nome input {font-size: 1.6em;height: 36px;width: calc(100% - 110px);}.aceite {align-items: flex-start;display: flex;flex-direction: column;}.aceite span {margin: 5px 0;}.aceite a {color: rgb(255,0,0);text-decoration: none;}.aceite a:hover {text-decoration: underline;}.concluido {font-size: 3em;margin: 0 auto;max-width: 800px;}.concluido > span:first-of-type {align-items: center;background-color: rgba(0,102,0,1);border-radius: 25px;color: rgb(255,255,255);display: flex;height: 50px;justify-content: center;margin: 0 auto 25px;width: 50px;}@media only screen and (min-width: 800px) {main {min-height: calc(100vh - 160px);margin-top: 80px;}}