﻿.jfcampodeourique a:not(.btn.btn-primary):focus,.jfcampodeourique a:not(.btn.btn-primary):hover{color:#76101b!important;text-decoration:underline}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiDyp8kv8JHgFVrJJLmy15lEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrFJA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6V1s.ttf) format('truetype')}*{font-family:Poppins,sans-serif;font-size:13px}body{padding-top:45px}h1{font-size:36px}textarea{resize:none}.cookieEU{top:auto;bottom:0;margin-bottom:0}.body-content{margin-bottom:25px}.navbar-inverse.blue{background:#035196;border-color:#035196}.navbar-inverse.blue .navbar-brand,.navbar-inverse.blue .navbar-nav>li>a,.navbar-inverse.green .navbar-brand,.navbar-inverse.green .navbar-nav>li>a,.navbar-inverse.red .navbar-brand,.navbar-inverse.red .navbar-nav>li>a,.navbar-inverse.shrekgreen .navbar-brand,.navbar-inverse.shrekgreen .navbar-nav>li>a,footer.dark a{color:#fff}.navbar-inverse.blue .navbar-nav .open>a:focus,.navbar-inverse.blue .navbar-nav>.open>a,.navbar-inverse.blue .navbar-nav>.open>a:hover{background:#011b32}.navbar-inverse.red{background:#cf1d2f;border-color:#cf1d2f}.navbar-inverse.red .navbar-nav .open>a:focus,.navbar-inverse.red .navbar-nav>.open>a,.navbar-inverse.red .navbar-nav>.open>a:hover{background:#76101b}.jfcampodeourique .btn.btn-primary{background:#000!important;border-color:#000!important}.jfcampodeourique a:not(.btn.btn-primary){color:#cf1d2f}.jfcampodeourique a:not(.btn.btn-primary):focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.navbar-inverse.shrekgreen{background:#a3bd31;border-color:#a3bd31}.navbar-inverse.shrekgreen .navbar-nav .open>a:focus,.navbar-inverse.shrekgreen .navbar-nav>.open>a,.navbar-inverse.shrekgreen .navbar-nav>.open>a:hover{background:#a3bd31}.navbar-inverse.green{background:#018543;border-color:#018543}.navbar-inverse.green .navbar-nav .open>a:focus,.navbar-inverse.green .navbar-nav>.open>a,.navbar-inverse.green .navbar-nav>.open>a:hover{background:#002010}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.loginCM{background:url(https://www.acesso.gov.pt/autentica_static/img/cc.png) center center no-repeat #548abc;border:none;border-bottom:3px solid #345f86;border-radius:5px;width:300px;height:46px}.loginFrame{margin-bottom:15px;padding-right:15px}.registerFrame{padding-left:45px}footer.dark{background:#000;color:#fff;padding:15px}footer.dark p{margin:0}.social{display:inline-flex;float:right;margin-top:10px}.social>li{padding:5px}.social>li .fa{font-size:16px;color:#fff}input[type=number]{-moz-appearance:textfield}@media only screen and (max-width:480px){body{margin:auto 15px}.navbar-brand span{display:none}.control-label{text-align:left}.loginFrame{padding-right:initial}.registerFrame{padding-left:15px}}