body {background-color:white;font-size: 1.7em}
a {color:#333}
a:hover, a:focus, a:active {color:#4a88b9}
h1,h2,h3,h4,.title-like{margin: .33em 5px;padding:2px 0 0 0;font-size:1.3em;text-transform : uppercase;font-weight: 800;font-family: sans-serif}
h1 {font-size:1.5em;color:#4a88b9}
h3 {font-size:1.1em}
h4 {font-size:0.9em;text-align:center}
.tick, .tickno {font-size: 1.2em;font-weight: 800;color:green}
.tickno {color:red}
.inscriptionclass {margin-bottom:10px}
.btn-success {padding: 10px 15px;font-size: 1.5em;font-weight: 800;margin: 1em 0}
.img-topoo {margin-top:50px}
.resumoestilo {background-color:white;border-bottom:1px dotted #2071b0;border-top:1px dotted #2071b0;padding-top: 10px;padding-bottom:10px}
.pull-left{margin-right: 10px}
.pull-right{margin-left: 10px}
.menutopo {background-color:#4a88b9}
.topo1 {border-bottom: 8px solid white;padding-top: 5px}
.baixo1 {padding-top:15px;border-top:8px solid white;background-color:#4a88b9}
.baixo1 a{color: #096204}
.baixo1 a:hover, .baixo1 a:focus, .baixo1 a:active {color: #096204}
.paravincular {text-align:center}
.x1x {background-color:#A1A1A1; color:white;text-align:center;background-image: linear-gradient(90deg, rgba(255, 255, 255, .15) 10%, transparent 50%, transparent 50%, rgba(255, 255, 255, .15) 0%, rgba(255, 255, 255, .15) 0%, transparent 100%, transparent)}
.x1x-left {padding-top:20px}
.x1x-right {padding-top:20px;text-align:right}
.btn-special, .btn-special-top {font-size:2em;margin-top: 5px;border-radius: 0px;padding: 20px 0px;width: 100%;font-weight:900;background-color: #4b600;border-color: #3f0}
.btn-special:hover, .btn-special:focus, .btn-special:active {background-color:#0aae0a;border-color:#3f0}
.primario1x {padding-top: 10px;background: url(https://www.sppcr.eu/img/bloc-pattern.png) center repeat transparent}
.logotipopt{margin-top: 40px;margin-bottom:10px}
.linkpassaporte {background: url(https://www.sppcr.eu/img/favicon.ico); background-repeat: no-repeat;background-position: left center;padding-left:18px; font-weight:800}