.form-centered{width:100%;max-width:450px;margin:0 auto;background:#fff;box-shadow:2px 2px 10px #ddd}.input-group-no-bg{background:0 0;border:0;padding-right:0}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.03)}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border:1px solid #ced4da}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:inherit}[v-cloak]{display:none}

.titrace {
	position: relative;
}

.titrace .titrace-title {
	position: sticky;
    top: 0;
    z-index: 11;
	background-color: #fff3cd;
}

.titrace-zmena {
	position: relative;
	padding-bottom: 100px;
}

.titrace-zmena .sticky {
	position: sticky;
    top: 30px;
    z-index: 10;
	background-color: #fff3cd;
}

.titrace-zmena .zmena-davky {
	margin-bottom: -100px;
}

.titrace-uprava {
	position: relative;
	padding-bottom: 33px;
}

.titrace-uprava .sticky {
	position: sticky;
    top: 30px;
    z-index: 10;
	background-color: #fff3cd;
}

.titrace-uprava .uprava-davky {
	margin-bottom: -33px;
}

.zmena-davky .vdp-datepicker .form-control:disabled, 
.zmena-davky .vdp-datepicker .form-control[readonly],
.uprava-davky .vdp-datepicker .form-control:disabled, 
.uprava-davky .vdp-datepicker .form-control[readonly] {
	background: white;
}