/*html, body { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; } */ h1, h2, h3, h4, h5, h6, b, display-1, display-2, display-3, display-4 { /*font-family: 'Roboto', sans-serif;*/ font-family: 'Lato', sans-serif; } html, body { /*font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;*/ font-family: 'Roboto Condensed', sans-serif; line-height: 1.3; } h1:focus { outline: none; } a, .btn-link { color: #0071c1; } .text-center { display: flex; justify-content: center; } .btn-primary { color: #fff; background-color: #1b6ec2; border-color: #1861ac; } .valid.modified:not([type=checkbox]) { outline: 1px solid #26b050; } .invalid { outline: 1px solid red; } .validation-message { color: red; } #blazor-error-ui { background: lightyellow; bottom: 0; box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); display: none; left: 0; padding: 0.6rem 1.25rem 0.7rem 1.25rem; position: fixed; width: 100%; z-index: 1000; } #blazor-error-ui .dismiss { cursor: pointer; position: absolute; right: 0.75rem; top: 0.5rem; } /*area conf componenti*/ .bottom-row { color: #dedede; background-color: #000000; height: 1.6rem; align-items: center; } @media (max-width: 640px) { body { font-size: 0.8em; line-height: 1.1; } } @media (max-width: 1650px) { body { font-size: 0.9em; line-height: 1.2; } }