body { font-family: 'Open Sans Condensed', sans-serif; } h2{ font-size: 2.6rem; font-weight: bold; margin-bottom: 1em; } input[type=number]::-webkit-outer-spin-button, input[type=number]::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } input[type=number] { -moz-appearance:textfield; } .right{ float: right; margin-top: -10px; } input[type=number]{ text-align: right; } .unit{ margin-top: 7px; } .bigger{ font-size: 1.5em; } .hover{ cursor: pointer; } .hover > span{ color: #23527C; font-size: 1.5em; position: relative; } .hover > div{ display: none; position: absolute; border: solid gray 1px; background-color: white; padding: 10px; min-width: 200px; z-index: 100; } .hover > div.char-uzemi{ top: -200px; left: -100px; } .hover > div table th{ vertical-align: middle; } .hover:hover > div{ display: block; } .hover > div .srps td, .hover > div .srps tr:first-child th{ text-align: center; } @media print { .hover, .no-print{ display: none; } .form-control { border: none; box-shadow: none; } .form-control[disabled] { background: none; } .form-group{ margin-bottom: 0; } ::-moz-placeholder { color: white !important; } ::-webkit-input-placeholder { color: white !important; } }