﻿@media (min-width: 768px) {
}/*@import "persyt-reset"; */
/*@import "persyt-layout";*/
h1 {
  margin-top: 0;
  font-weight: bold;
}
#obsah {
  margin-top: 4em;
  /* provizorium, kvuli horni liste*/
}
.zvyraznit {
  color: #008dd1;
}
/* Seznam */
table.seznam,
table.seznam-graf {
  border: solid 1px #e7e7e7;
  border-collapse: collapse;
  font-size: 18px;
}
table.seznam td.seznam-commandColumn a,
table.seznam-graf td.seznam-commandColumn a {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 18px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 5px 10px;
  font-size: 16px;
  line-height: 1.5;
  border-radius: 3px;
  color: #333;
  background-color: #fff;
  border-color: #ccc;
  color: #008dd1;
  margin-bottom: 4px;
  width: 100%;
}
table.seznam td.seznam-commandColumn a:focus,
table.seznam-graf td.seznam-commandColumn a:focus,
table.seznam td.seznam-commandColumn a:active:focus,
table.seznam-graf td.seznam-commandColumn a:active:focus,
table.seznam td.seznam-commandColumn a.active:focus,
table.seznam-graf td.seznam-commandColumn a.active:focus,
table.seznam td.seznam-commandColumn a.focus,
table.seznam-graf td.seznam-commandColumn a.focus,
table.seznam td.seznam-commandColumn a:active.focus,
table.seznam-graf td.seznam-commandColumn a:active.focus,
table.seznam td.seznam-commandColumn a.active.focus,
table.seznam-graf td.seznam-commandColumn a.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
table.seznam td.seznam-commandColumn a:hover,
table.seznam-graf td.seznam-commandColumn a:hover,
table.seznam td.seznam-commandColumn a:focus,
table.seznam-graf td.seznam-commandColumn a:focus,
table.seznam td.seznam-commandColumn a.focus,
table.seznam-graf td.seznam-commandColumn a.focus {
  color: #333;
  text-decoration: none;
}
table.seznam td.seznam-commandColumn a:active,
table.seznam-graf td.seznam-commandColumn a:active,
table.seznam td.seznam-commandColumn a.active,
table.seznam-graf td.seznam-commandColumn a.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
table.seznam td.seznam-commandColumn a.disabled,
table.seznam-graf td.seznam-commandColumn a.disabled,
table.seznam td.seznam-commandColumn a[disabled],
table.seznam-graf td.seznam-commandColumn a[disabled],
fieldset[disabled] table.seznam td.seznam-commandColumn a,
fieldset[disabled] table.seznam-graf td.seznam-commandColumn a {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
atable.seznam td.seznam-commandColumn a.disabled,
atable.seznam-graf td.seznam-commandColumn a.disabled,
fieldset[disabled] atable.seznam td.seznam-commandColumn a,
fieldset[disabled] atable.seznam-graf td.seznam-commandColumn a {
  pointer-events: none;
}
table.seznam td.seznam-commandColumn a:focus,
table.seznam-graf td.seznam-commandColumn a:focus,
table.seznam td.seznam-commandColumn a.focus,
table.seznam-graf td.seznam-commandColumn a.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
table.seznam td.seznam-commandColumn a:hover,
table.seznam-graf td.seznam-commandColumn a:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
table.seznam td.seznam-commandColumn a:active,
table.seznam-graf td.seznam-commandColumn a:active,
table.seznam td.seznam-commandColumn a.active,
table.seznam-graf td.seznam-commandColumn a.active,
.open > .dropdown-toggletable.seznam td.seznam-commandColumn a,
.open > .dropdown-toggletable.seznam-graf td.seznam-commandColumn a {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
table.seznam td.seznam-commandColumn a:active:hover,
table.seznam-graf td.seznam-commandColumn a:active:hover,
table.seznam td.seznam-commandColumn a.active:hover,
table.seznam-graf td.seznam-commandColumn a.active:hover,
.open > .dropdown-toggletable.seznam td.seznam-commandColumn a:hover,
.open > .dropdown-toggletable.seznam-graf td.seznam-commandColumn a:hover,
table.seznam td.seznam-commandColumn a:active:focus,
table.seznam-graf td.seznam-commandColumn a:active:focus,
table.seznam td.seznam-commandColumn a.active:focus,
table.seznam-graf td.seznam-commandColumn a.active:focus,
.open > .dropdown-toggletable.seznam td.seznam-commandColumn a:focus,
.open > .dropdown-toggletable.seznam-graf td.seznam-commandColumn a:focus,
table.seznam td.seznam-commandColumn a:active.focus,
table.seznam-graf td.seznam-commandColumn a:active.focus,
table.seznam td.seznam-commandColumn a.active.focus,
table.seznam-graf td.seznam-commandColumn a.active.focus,
.open > .dropdown-toggletable.seznam td.seznam-commandColumn a.focus,
.open > .dropdown-toggletable.seznam-graf td.seznam-commandColumn a.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
table.seznam td.seznam-commandColumn a:active,
table.seznam-graf td.seznam-commandColumn a:active,
table.seznam td.seznam-commandColumn a.active,
table.seznam-graf td.seznam-commandColumn a.active,
.open > .dropdown-toggletable.seznam td.seznam-commandColumn a,
.open > .dropdown-toggletable.seznam-graf td.seznam-commandColumn a {
  background-image: none;
}
table.seznam td.seznam-commandColumn a.disabled,
table.seznam-graf td.seznam-commandColumn a.disabled,
table.seznam td.seznam-commandColumn a[disabled],
table.seznam-graf td.seznam-commandColumn a[disabled],
fieldset[disabled] table.seznam td.seznam-commandColumn a,
fieldset[disabled] table.seznam-graf td.seznam-commandColumn a,
table.seznam td.seznam-commandColumn a.disabled:hover,
table.seznam-graf td.seznam-commandColumn a.disabled:hover,
table.seznam td.seznam-commandColumn a[disabled]:hover,
table.seznam-graf td.seznam-commandColumn a[disabled]:hover,
fieldset[disabled] table.seznam td.seznam-commandColumn a:hover,
fieldset[disabled] table.seznam-graf td.seznam-commandColumn a:hover,
table.seznam td.seznam-commandColumn a.disabled:focus,
table.seznam-graf td.seznam-commandColumn a.disabled:focus,
table.seznam td.seznam-commandColumn a[disabled]:focus,
table.seznam-graf td.seznam-commandColumn a[disabled]:focus,
fieldset[disabled] table.seznam td.seznam-commandColumn a:focus,
fieldset[disabled] table.seznam-graf td.seznam-commandColumn a:focus,
table.seznam td.seznam-commandColumn a.disabled.focus,
table.seznam-graf td.seznam-commandColumn a.disabled.focus,
table.seznam td.seznam-commandColumn a[disabled].focus,
table.seznam-graf td.seznam-commandColumn a[disabled].focus,
fieldset[disabled] table.seznam td.seznam-commandColumn a.focus,
fieldset[disabled] table.seznam-graf td.seznam-commandColumn a.focus,
table.seznam td.seznam-commandColumn a.disabled:active,
table.seznam-graf td.seznam-commandColumn a.disabled:active,
table.seznam td.seznam-commandColumn a[disabled]:active,
table.seznam-graf td.seznam-commandColumn a[disabled]:active,
fieldset[disabled] table.seznam td.seznam-commandColumn a:active,
fieldset[disabled] table.seznam-graf td.seznam-commandColumn a:active,
table.seznam td.seznam-commandColumn a.disabled.active,
table.seznam-graf td.seznam-commandColumn a.disabled.active,
table.seznam td.seznam-commandColumn a[disabled].active,
table.seznam-graf td.seznam-commandColumn a[disabled].active,
fieldset[disabled] table.seznam td.seznam-commandColumn a.active,
fieldset[disabled] table.seznam-graf td.seznam-commandColumn a.active {
  background-color: #fff;
  border-color: #ccc;
}
table.seznam td.seznam-commandColumn a .badge,
table.seznam-graf td.seznam-commandColumn a .badge {
  color: #fff;
  background-color: #333;
}
.seznam {
  width: 100%;
}
.seznam-graf {
  width: 600px;
  margin-left: auto;
  margin-right: auto;
}
.seznam td,
.seznam th,
.seznam-graf td,
.seznam-graf th {
  border: solid 1px #e7e7e7;
  padding: 1ex;
}
ul.seznam-podrizenych {
  font-size: 18px;
}
ul.seznam-podrizenych li {
  margin-top: 1em;
}
ul.seznam-podrizenych li h5 {
  color: #141414 !important;
  font-weight: bold;
  background-color: #BFBFBF;
}
th.rotated-cell,
td.rotated-cell {
  height: 100px;
  width: 3em;
  vertical-align: bottom;
}
th.rotated-cell .rotated,
td.rotated-cell .rotated {
  width: 1em;
  height: 1em;
}
.seznam-zahlavi {
  background-color: hsl(199.5, 70%, 61%);
  color: white;
}
/* Alternace radku */
.row-odd {
  height: 2em;
  background-color: white;
}
.row-even {
  height: 2em;
  background-color: #f1f8fb;
}
/* Identifikacni udaje */
.identifikace {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 0.5em;
  padding: 0;
}
.identifikace .identifikace-jmeno {
  font-size: 32px;
  font-weight: bold;
}
.identifikace .identifikace-misto {
  font-size: 32px;
  font-weight: normal;
}
.hodnoceni-hodnotitel {
  float: right;
  margin-left: 2em;
  text-align: center;
}
.hodnoceni-hodnotitel-jmeno {
  font-size: 32px;
  border-bottom: 4px solid #7ac943;
  color: #777777;
}
.hodnoceni-hodnotitel-label {
  color: #777777;
  font-size: smaller;
}
.hodnoceni-typ {
  float: left;
  background-color: #7ac943;
  font-size: 3em;
  padding-left: 0.2em;
  padding-right: 0.2em;
  margin-right: 0.2em;
  color: white;
}
.hodnoceni-stav {
  float: right;
  margin-left: 2em;
  text-align: center;
}
.hodnoceni-stav-hodnota {
  font-size: 32px;
  border-bottom: 4px solid #7ac943;
  color: #777777;
}
.hodnoceni-stav-hodnota.vyhodnoceno {
  font-weight: bold;
  color: #141414;
}
.hodnoceni-stav-label {
  color: #777777;
  font-size: smaller;
}
.clear {
  clear: both;
}
hr.clear {
  height: 0px;
  clear: both;
  visibility: hidden;
  margin: 0px;
  padding: 0px;
}
.Legenda {
  font-size: 16.2px;
  color: #666666;
}
.NadpisLegendy {
  font-weight: bold;
}
.HorniIndex,
.IndexLegendy {
  font-size: 16.2px;
}
.HorniIndex {
  vertical-align: super;
}
.IndexLegendy {
  margin-right: 1ex;
  float: left;
}
.hodnota,
a.hodnota {
  color: #008dd1;
  margin: 0;
  padding: 0;
}
.maleTlacitko,
.persyt-control a.maleTlacitko {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 18px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 5px 10px;
  font-size: 16px;
  line-height: 1.5;
  border-radius: 3px;
  color: #fff;
  background-color: #008dd1;
  border-color: #007cb8;
  color: white!important;
}
.maleTlacitko:focus,
.persyt-control a.maleTlacitko:focus,
.maleTlacitko:active:focus,
.persyt-control a.maleTlacitko:active:focus,
.maleTlacitko.active:focus,
.persyt-control a.maleTlacitko.active:focus,
.maleTlacitko.focus,
.persyt-control a.maleTlacitko.focus,
.maleTlacitko:active.focus,
.persyt-control a.maleTlacitko:active.focus,
.maleTlacitko.active.focus,
.persyt-control a.maleTlacitko.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.maleTlacitko:hover,
.persyt-control a.maleTlacitko:hover,
.maleTlacitko:focus,
.persyt-control a.maleTlacitko:focus,
.maleTlacitko.focus,
.persyt-control a.maleTlacitko.focus {
  color: #333;
  text-decoration: none;
}
.maleTlacitko:active,
.persyt-control a.maleTlacitko:active,
.maleTlacitko.active,
.persyt-control a.maleTlacitko.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.maleTlacitko.disabled,
.persyt-control a.maleTlacitko.disabled,
.maleTlacitko[disabled],
.persyt-control a.maleTlacitko[disabled],
fieldset[disabled] .maleTlacitko,
fieldset[disabled] .persyt-control a.maleTlacitko {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.maleTlacitko.disabled,
a.persyt-control a.maleTlacitko.disabled,
fieldset[disabled] a.maleTlacitko,
fieldset[disabled] a.persyt-control a.maleTlacitko {
  pointer-events: none;
}
.maleTlacitko:focus,
.persyt-control a.maleTlacitko:focus,
.maleTlacitko.focus,
.persyt-control a.maleTlacitko.focus {
  color: #fff;
  background-color: #006b9e;
  border-color: #002638;
}
.maleTlacitko:hover,
.persyt-control a.maleTlacitko:hover {
  color: #fff;
  background-color: #006b9e;
  border-color: #00537a;
}
.maleTlacitko:active,
.persyt-control a.maleTlacitko:active,
.maleTlacitko.active,
.persyt-control a.maleTlacitko.active,
.open > .dropdown-toggle.maleTlacitko,
.open > .dropdown-toggle.persyt-control a.maleTlacitko {
  color: #fff;
  background-color: #006b9e;
  border-color: #00537a;
}
.maleTlacitko:active:hover,
.persyt-control a.maleTlacitko:active:hover,
.maleTlacitko.active:hover,
.persyt-control a.maleTlacitko.active:hover,
.open > .dropdown-toggle.maleTlacitko:hover,
.open > .dropdown-toggle.persyt-control a.maleTlacitko:hover,
.maleTlacitko:active:focus,
.persyt-control a.maleTlacitko:active:focus,
.maleTlacitko.active:focus,
.persyt-control a.maleTlacitko.active:focus,
.open > .dropdown-toggle.maleTlacitko:focus,
.open > .dropdown-toggle.persyt-control a.maleTlacitko:focus,
.maleTlacitko:active.focus,
.persyt-control a.maleTlacitko:active.focus,
.maleTlacitko.active.focus,
.persyt-control a.maleTlacitko.active.focus,
.open > .dropdown-toggle.maleTlacitko.focus,
.open > .dropdown-toggle.persyt-control a.maleTlacitko.focus {
  color: #fff;
  background-color: #00537a;
  border-color: #002638;
}
.maleTlacitko:active,
.persyt-control a.maleTlacitko:active,
.maleTlacitko.active,
.persyt-control a.maleTlacitko.active,
.open > .dropdown-toggle.maleTlacitko,
.open > .dropdown-toggle.persyt-control a.maleTlacitko {
  background-image: none;
}
.maleTlacitko.disabled,
.persyt-control a.maleTlacitko.disabled,
.maleTlacitko[disabled],
.persyt-control a.maleTlacitko[disabled],
fieldset[disabled] .maleTlacitko,
fieldset[disabled] .persyt-control a.maleTlacitko,
.maleTlacitko.disabled:hover,
.persyt-control a.maleTlacitko.disabled:hover,
.maleTlacitko[disabled]:hover,
.persyt-control a.maleTlacitko[disabled]:hover,
fieldset[disabled] .maleTlacitko:hover,
fieldset[disabled] .persyt-control a.maleTlacitko:hover,
.maleTlacitko.disabled:focus,
.persyt-control a.maleTlacitko.disabled:focus,
.maleTlacitko[disabled]:focus,
.persyt-control a.maleTlacitko[disabled]:focus,
fieldset[disabled] .maleTlacitko:focus,
fieldset[disabled] .persyt-control a.maleTlacitko:focus,
.maleTlacitko.disabled.focus,
.persyt-control a.maleTlacitko.disabled.focus,
.maleTlacitko[disabled].focus,
.persyt-control a.maleTlacitko[disabled].focus,
fieldset[disabled] .maleTlacitko.focus,
fieldset[disabled] .persyt-control a.maleTlacitko.focus,
.maleTlacitko.disabled:active,
.persyt-control a.maleTlacitko.disabled:active,
.maleTlacitko[disabled]:active,
.persyt-control a.maleTlacitko[disabled]:active,
fieldset[disabled] .maleTlacitko:active,
fieldset[disabled] .persyt-control a.maleTlacitko:active,
.maleTlacitko.disabled.active,
.persyt-control a.maleTlacitko.disabled.active,
.maleTlacitko[disabled].active,
.persyt-control a.maleTlacitko[disabled].active,
fieldset[disabled] .maleTlacitko.active,
fieldset[disabled] .persyt-control a.maleTlacitko.active {
  background-color: #008dd1;
  border-color: #007cb8;
}
.maleTlacitko .badge,
.persyt-control a.maleTlacitko .badge {
  color: #008dd1;
  background-color: #fff;
}
.velkeTlacitko {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 18px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  background-color: #008dd1;
  border-color: #007cb8;
}
.velkeTlacitko:focus,
.velkeTlacitko:active:focus,
.velkeTlacitko.active:focus,
.velkeTlacitko.focus,
.velkeTlacitko:active.focus,
.velkeTlacitko.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.velkeTlacitko:hover,
.velkeTlacitko:focus,
.velkeTlacitko.focus {
  color: #333;
  text-decoration: none;
}
.velkeTlacitko:active,
.velkeTlacitko.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.velkeTlacitko.disabled,
.velkeTlacitko[disabled],
fieldset[disabled] .velkeTlacitko {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.velkeTlacitko.disabled,
fieldset[disabled] a.velkeTlacitko {
  pointer-events: none;
}
.velkeTlacitko:focus,
.velkeTlacitko.focus {
  color: #fff;
  background-color: #006b9e;
  border-color: #002638;
}
.velkeTlacitko:hover {
  color: #fff;
  background-color: #006b9e;
  border-color: #00537a;
}
.velkeTlacitko:active,
.velkeTlacitko.active,
.open > .dropdown-toggle.velkeTlacitko {
  color: #fff;
  background-color: #006b9e;
  border-color: #00537a;
}
.velkeTlacitko:active:hover,
.velkeTlacitko.active:hover,
.open > .dropdown-toggle.velkeTlacitko:hover,
.velkeTlacitko:active:focus,
.velkeTlacitko.active:focus,
.open > .dropdown-toggle.velkeTlacitko:focus,
.velkeTlacitko:active.focus,
.velkeTlacitko.active.focus,
.open > .dropdown-toggle.velkeTlacitko.focus {
  color: #fff;
  background-color: #00537a;
  border-color: #002638;
}
.velkeTlacitko:active,
.velkeTlacitko.active,
.open > .dropdown-toggle.velkeTlacitko {
  background-image: none;
}
.velkeTlacitko.disabled,
.velkeTlacitko[disabled],
fieldset[disabled] .velkeTlacitko,
.velkeTlacitko.disabled:hover,
.velkeTlacitko[disabled]:hover,
fieldset[disabled] .velkeTlacitko:hover,
.velkeTlacitko.disabled:focus,
.velkeTlacitko[disabled]:focus,
fieldset[disabled] .velkeTlacitko:focus,
.velkeTlacitko.disabled.focus,
.velkeTlacitko[disabled].focus,
fieldset[disabled] .velkeTlacitko.focus,
.velkeTlacitko.disabled:active,
.velkeTlacitko[disabled]:active,
fieldset[disabled] .velkeTlacitko:active,
.velkeTlacitko.disabled.active,
.velkeTlacitko[disabled].active,
fieldset[disabled] .velkeTlacitko.active {
  background-color: #008dd1;
  border-color: #007cb8;
}
.velkeTlacitko .badge {
  color: #008dd1;
  background-color: #fff;
}
.tlacitkovaLista,
.tlacitkovaLista-left {
  margin-top: 5px;
  margin-bottom: 5px;
  display: block;
  float: right;
}
.tlacitkovaLista-left {
  float: left;
}
/*a.maleTlacitko, a.maleTlacitko:hover, a.maleTlacitko:visited, a.maleTlacitko:link
{
	padding: 1px 5px 1px 5px;
	background-color: #D4D0C8;
	color: @font-color;
	text-decoration: none;
	border-width: 1px;
	border-style: solid;
	font-size: 8pt;
}*/
/*a.velkeTlacitko, a.velkeTlacitko:hover, a.velkeTlacitko:visited, a.velkeTlacitko:link
{
	padding: 2px 15px 2px 15px;
	background-color: #D4D0C8;
	color: @font-color;
	text-decoration: none;
	border-width: 1px;
	border-style: solid;
	vertical-align: baseline;
	line-height: 30px;
}

a.velkeTlacitko, a.maleTlacitko
{
	border-top-color: Silver;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: Silver;
}

a.velkeTlacitko:hover, a.maleTlacitko:hover
{
	border-color: Black;
}*/
.Navigace {
  padding-bottom: 1em;
  padding-left: 20px;
  padding-right: 20px;
}
.Navigace h1 {
  font-size: 100%;
}
.Navigace .sitemap-root {
  font-size: larger;
  display: inline-block;
  margin-bottom: 0.2em;
  margin-top: 1ex;
  color: #333333;
}
.Navigace .sitemap-leaf {
  display: block;
  height: 40px;
}
.Navigace .nav-sidebar a {
  display: block;
  position: relative;
}
#navigation hr {
  background-color: #e7e7e7;
  height: 1px;
  border: none;
  padding: 0;
  margin: 0;
}
.CheckPotvrzeni,
.ChybaValidace {
  padding: 15px;
  margin-bottom: 25px;
  border: 1px solid transparent;
  border-radius: 4px;
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
  display: block;
}
.CheckPotvrzeni h4,
.ChybaValidace h4 {
  margin-top: 0;
  color: inherit;
}
.CheckPotvrzeni .alert-link,
.ChybaValidace .alert-link {
  font-weight: bold;
}
.CheckPotvrzeni > p,
.ChybaValidace > p,
.CheckPotvrzeni > ul,
.ChybaValidace > ul {
  margin-bottom: 0;
}
.CheckPotvrzeni > p + p,
.ChybaValidace > p + p {
  margin-top: 5px;
}
.CheckPotvrzeni hr,
.ChybaValidace hr {
  border-top-color: #e4b9c0;
}
.CheckPotvrzeni .alert-link,
.ChybaValidace .alert-link {
  color: #843534;
}
.hidden {
  display: none;
}
.validation-summary {
  color: red;
  margin: 0px 0px;
  padding: 0px;
}
.validation-summary ul {
  margin: 0;
  padding: 0;
  margin-left: 15px;
  list-style: square;
}
.ModalPopup,
.ModalPopupWide {
  background-color: #FFFFFF;
  border: 3px solid #e7e7e7;
}
.ModalPopup {
  width: 350px;
}
.ModalPopupWide {
  width: 700px;
}
.ModalPopupTitle {
  background-color: #333333;
  border-bottom: solid 1px #e7e7e7;
  color: #FFFFFF;
  padding: 5px;
}
.ModalPopupContent {
  padding: 5px;
}
.ModalPopupBackground {
  background-color: Black;
  filter: alpha(opacity=50);
  opacity: 0.5;
  z-index: 10000;
}
.dxtlHiglightedNode {
  background-color: #F2F2F2;
}
.graf {
  margin-top: 2em;
  text-align: center;
  margin-bottom: 1em;
}
.karta-hodnoceni {
  width: 100%;
}
.VzoryChovani {
  margin-top: 2.5em;
  margin-bottom: 1ex;
}
.VzoryChovani h3,
.VzoryChovani h4,
.VzoryChovani h5 {
  margin-top: 0;
  padding-top: 0;
}
.VzoryChovani .vzor-skupina {
  font-size: 29px;
  padding-left: 1ex;
  border-left: 7px solid #008dd1;
  margin-bottom: 0.5em;
  margin-top: 0.2em;
}
.VzoryChovani .vzor-kompetence {
  margin-top: 0;
  margin-bottom: 0em;
}
.VzoryChovani .vzor-kompetence .radio-nadpis {
  font-size: 24px;
  color: #008dd1;
  background-color: white;
  z-index: 10;
  padding-right: 1ex;
}
.VzoryChovani .vzor-kompetence .vzor-radio {
  display: inline-block;
  float: right;
}
.VzoryChovani .vzor-kompetence .radio-linka {
  margin: 0;
  display: block;
  width: 100%;
  position: relative;
  top: -0.5em;
  z-index: -100;
}
.VzoryChovani .vzor-kompetence .radio-linka-multi {
  top: -1em;
  width: 85%;
}
.VzoryChovani .radio-linka {
  border-top: 1px solid #008dd1;
}
.VzoryChovani.vzory-readonly .radio-linka {
  border-top: 1px solid gray;
}
.VzoryChovani div.radio-uroven-slovy {
  float: right;
  width: 15%;
  font-size: 16px;
  color: #777777;
  padding-left: 1ex;
  text-align: center;
}
.VzoryChovani div.vzor-popis,
.VzoryChovani .slovni-hodnoceni {
  color: #575756;
  width: 85%;
  padding-right: 2em;
  margin-bottom: 0.2em;
}
.VzoryChovani div.vzor-popis .vzor-popis-uroven,
.VzoryChovani .slovni-hodnoceni .vzor-popis-uroven {
  margin-right: 2px;
  background-color: white;
  border-bottom: 3px solid #7ac943;
}
.VzoryChovani .panel-radio {
  float: right;
  width: 20%;
}
.VzoryChovani .panel-radio .vzor-radio {
  margin-bottom: 2px;
}
.VzoryChovani .vzor-radio-zkratka {
  margin: 0;
  padding: 0;
  display: inline-block;
  background-color: #eeeeee;
  border-radius: 0.8em;
  padding: 0 0.4em 0 0.4em;
  color: white;
  text-align: center;
  border: 1px solid #eeeeee;
  min-width: 3em;
  color: #575756;
  margin-bottom: 2px;
}
.VzoryChovani .multihodnoceni-zamestnanec {
  color: #575756;
  margin-bottom: 2px;
  margin-right: 2em;
  font-size: 1.2em;
  white-space: nowrap;
}
.VzoryChovani .multihodnoceni-zamestnanec .multihodnoceni-jmeno {
  font-weight: bold;
}
.VzoryChovani .vzor-radio input[type=radio]:not(old) {
  width: 1.6em;
  margin: 0;
  padding: 0;
  opacity: 0;
}
.VzoryChovani .vzor-radio input[type=radio]:enabled + label {
  cursor: pointer!important;
}
.VzoryChovani .vzor-radio input[type=radio]:disabled {
  cursor: default!important;
}
.VzoryChovani .vzor-radio label {
  margin: 0;
  padding: 0;
  display: inline-block;
  margin-left: -1.6em;
  width: 1.6em;
  height: 1.6em;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  line-height: 1.6em;
  /*kvuli vertikalnimu cetrnovani*/
  border: 1px solid #008dd1;
  background: white;
  color: hsl(199.5, 70%, 81%);
}
.VzoryChovani .vzor-radio label.uroven-selected {
  background: #008dd1;
  color: white;
  border: 1px solid #008dd1;
}
.VzoryChovani .vzor-radio label > span {
  position: relative;
  top: -0.1em;
}
.VzoryChovani .vzor-radio label > span > span {
  font-weight: bold;
  font-size: 0.9em;
  display: block;
}
.VzoryChovani input[type=radio]:disabled + label {
  border-color: #dadada;
  color: transparent;
}
.VzoryChovani input[type=radio]:disabled + label.uroven-selected {
  border-color: gray;
  background-color: #eeeeee;
  color: #575756;
}
.VzoryChovani .vzor-historie-panel {
  min-height: 3em;
}
.VzoryChovani span.vzor-historie {
  height: 3em;
  display: inline-block;
  line-height: 1.2em;
  margin-right: 2em;
}
.VzoryChovani span.vzor-historie span.historie-nazev {
  font-weight: bold;
  color: #575756;
  font-size: 0.9em;
  display: inline-block;
  position: relative;
  top: -0.1em;
}
.VzoryChovani span.vzor-historie span.historie-urovne {
  display: inline-block;
}
.VzoryChovani span.vzor-historie span.historie-urovne:before {
  content: '';
  border-top: 1px solid #575756;
  z-index: -1;
  width: 100%;
  position: relative;
  top: 0.7em;
  display: block;
}
.VzoryChovani span.vzor-historie span.historie-urovne > span {
  margin: 0 0.2ex 0 0.2ex;
  padding: 0;
  height: 1.2em;
  width: 1.2em;
  line-height: 1.2em;
  border: 1px solid #777777;
  background-color: white;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  text-align: center;
  display: inline-block;
}
.VzoryChovani span.vzor-historie span.historie-urovne > span:first-of-type {
  margin-left: 0.3em;
}
.VzoryChovani span.vzor-historie span.historie-urovne > span:last-of-type {
  margin-right: 0.3em;
}
.VzoryChovani span.vzor-historie span.historie-urovne > span > span {
  display: inline;
  font-size: 0.85em;
  font-weight: bold;
  color: #575756;
  position: relative;
  top: -0.15em;
}
.VzoryChovani span.vzor-historie span.historie-urovne > span.historie-selected {
  background-color: #eeeeee;
}
/*Prerazi nastaveni font-size:0 z DX komponent*/
td.dxic,
.dxeEditArea,
.dxeMemoEditArea,
.dxeListBoxItem {
  font-size: 18px !important;
  font-weight: normal;
  font-family: Webnar, Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif !important;
}
td.dxic input,
.dxeEditArea input,
.dxeMemoEditArea input,
.dxeListBoxItem input {
  padding-left: 1px;
}
.persyt-control,
.dxtcControl {
  font-size: 100% !important;
  line-height: 1.5em !important;
  font-family: Webnar, Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif !important;
  border-color: #e7e7e7 !important;
  color: #141414;
}
.persyt-control td,
.dxtcControl td {
  color: #141414 !important;
}
.persyt-control tr.neplatny-zamestnanec td,
.dxtcControl tr.neplatny-zamestnanec td {
  color: gray !important ;
}
.persyt-control a,
.dxtcControl a {
  color: #008dd1 !important;
}
.persyt-control table,
.dxtcControl table {
  border-collapse: separate;
}
.persyt-control .dxgv,
.dxtcControl .dxgv {
  border-color: #e7e7e7 !important;
}
.persyt-control .dxtlNode td.dxtl,
.dxtcControl .dxtlNode td.dxtl,
.persyt-control .dxtlAltNode td.dxtl,
.dxtcControl .dxtlAltNode td.dxtl,
.persyt-control .dxtlSelectedNode td.dxtl,
.dxtcControl .dxtlSelectedNode td.dxtl,
.persyt-control .dxtlFocusedNode td.dxtl,
.dxtcControl .dxtlFocusedNode td.dxtl,
.persyt-control .dxtlEditFormDisplayNode td.dxtl,
.dxtcControl .dxtlEditFormDisplayNode td.dxtl,
.persyt-control .dxtlCommandCell,
.dxtcControl .dxtlCommandCell {
  /*border: @border-table-grid!important;*/
  border-color: #e7e7e7 !important;
}
.persyt-control .dxgvDataRowAlt,
.dxtcControl .dxgvDataRowAlt,
.persyt-control .dxtlAltNode,
.dxtcControl .dxtlAltNode {
  background-color: #f1f8fb !important;
}
.persyt-control .dxgvHeader,
.dxtcControl .dxgvHeader,
.persyt-control .dxtlHeader,
.dxtcControl .dxtlHeader,
.persyt-control .dxtlHeader a,
.dxtcControl .dxtlHeader a {
  background-color: hsl(199.5, 70%, 61%) !important;
  color: white !important;
  border-color: #e7e7e7 !important;
}
.persyt-control .dxgvHeader td,
.dxtcControl .dxgvHeader td,
.persyt-control .dxtlHeader td,
.dxtcControl .dxtlHeader td,
.persyt-control .dxtlHeader a td,
.dxtcControl .dxtlHeader a td {
  color: white !important;
  font-weight: bold;
  text-decoration: underline;
}
.persyt-control img.dxgvCommandColumnItem,
.dxtcControl img.dxgvCommandColumnItem {
  height: 1em;
  padding-left: 5px;
  padding-right: 5px;
}
.persyt-control .dxgvEditForm input[type=button],
.dxtcControl .dxgvEditForm input[type=button] {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 18px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 5px 10px;
  font-size: 16px;
  line-height: 1.5;
  border-radius: 3px;
  color: #fff;
  background-color: #008dd1;
  border-color: #007cb8;
  color: white!important;
}
.persyt-control .dxgvEditForm input[type=button]:focus,
.dxtcControl .dxgvEditForm input[type=button]:focus,
.persyt-control .dxgvEditForm input[type=button]:active:focus,
.dxtcControl .dxgvEditForm input[type=button]:active:focus,
.persyt-control .dxgvEditForm input[type=button].active:focus,
.dxtcControl .dxgvEditForm input[type=button].active:focus,
.persyt-control .dxgvEditForm input[type=button].focus,
.dxtcControl .dxgvEditForm input[type=button].focus,
.persyt-control .dxgvEditForm input[type=button]:active.focus,
.dxtcControl .dxgvEditForm input[type=button]:active.focus,
.persyt-control .dxgvEditForm input[type=button].active.focus,
.dxtcControl .dxgvEditForm input[type=button].active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.persyt-control .dxgvEditForm input[type=button]:hover,
.dxtcControl .dxgvEditForm input[type=button]:hover,
.persyt-control .dxgvEditForm input[type=button]:focus,
.dxtcControl .dxgvEditForm input[type=button]:focus,
.persyt-control .dxgvEditForm input[type=button].focus,
.dxtcControl .dxgvEditForm input[type=button].focus {
  color: #333;
  text-decoration: none;
}
.persyt-control .dxgvEditForm input[type=button]:active,
.dxtcControl .dxgvEditForm input[type=button]:active,
.persyt-control .dxgvEditForm input[type=button].active,
.dxtcControl .dxgvEditForm input[type=button].active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.persyt-control .dxgvEditForm input[type=button].disabled,
.dxtcControl .dxgvEditForm input[type=button].disabled,
.persyt-control .dxgvEditForm input[type=button][disabled],
.dxtcControl .dxgvEditForm input[type=button][disabled],
fieldset[disabled] .persyt-control .dxgvEditForm input[type=button],
fieldset[disabled] .dxtcControl .dxgvEditForm input[type=button] {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.persyt-control .dxgvEditForm input[type=button].disabled,
a.dxtcControl .dxgvEditForm input[type=button].disabled,
fieldset[disabled] a.persyt-control .dxgvEditForm input[type=button],
fieldset[disabled] a.dxtcControl .dxgvEditForm input[type=button] {
  pointer-events: none;
}
.persyt-control .dxgvEditForm input[type=button]:focus,
.dxtcControl .dxgvEditForm input[type=button]:focus,
.persyt-control .dxgvEditForm input[type=button].focus,
.dxtcControl .dxgvEditForm input[type=button].focus {
  color: #fff;
  background-color: #006b9e;
  border-color: #002638;
}
.persyt-control .dxgvEditForm input[type=button]:hover,
.dxtcControl .dxgvEditForm input[type=button]:hover {
  color: #fff;
  background-color: #006b9e;
  border-color: #00537a;
}
.persyt-control .dxgvEditForm input[type=button]:active,
.dxtcControl .dxgvEditForm input[type=button]:active,
.persyt-control .dxgvEditForm input[type=button].active,
.dxtcControl .dxgvEditForm input[type=button].active,
.open > .dropdown-toggle.persyt-control .dxgvEditForm input[type=button],
.open > .dropdown-toggle.dxtcControl .dxgvEditForm input[type=button] {
  color: #fff;
  background-color: #006b9e;
  border-color: #00537a;
}
.persyt-control .dxgvEditForm input[type=button]:active:hover,
.dxtcControl .dxgvEditForm input[type=button]:active:hover,
.persyt-control .dxgvEditForm input[type=button].active:hover,
.dxtcControl .dxgvEditForm input[type=button].active:hover,
.open > .dropdown-toggle.persyt-control .dxgvEditForm input[type=button]:hover,
.open > .dropdown-toggle.dxtcControl .dxgvEditForm input[type=button]:hover,
.persyt-control .dxgvEditForm input[type=button]:active:focus,
.dxtcControl .dxgvEditForm input[type=button]:active:focus,
.persyt-control .dxgvEditForm input[type=button].active:focus,
.dxtcControl .dxgvEditForm input[type=button].active:focus,
.open > .dropdown-toggle.persyt-control .dxgvEditForm input[type=button]:focus,
.open > .dropdown-toggle.dxtcControl .dxgvEditForm input[type=button]:focus,
.persyt-control .dxgvEditForm input[type=button]:active.focus,
.dxtcControl .dxgvEditForm input[type=button]:active.focus,
.persyt-control .dxgvEditForm input[type=button].active.focus,
.dxtcControl .dxgvEditForm input[type=button].active.focus,
.open > .dropdown-toggle.persyt-control .dxgvEditForm input[type=button].focus,
.open > .dropdown-toggle.dxtcControl .dxgvEditForm input[type=button].focus {
  color: #fff;
  background-color: #00537a;
  border-color: #002638;
}
.persyt-control .dxgvEditForm input[type=button]:active,
.dxtcControl .dxgvEditForm input[type=button]:active,
.persyt-control .dxgvEditForm input[type=button].active,
.dxtcControl .dxgvEditForm input[type=button].active,
.open > .dropdown-toggle.persyt-control .dxgvEditForm input[type=button],
.open > .dropdown-toggle.dxtcControl .dxgvEditForm input[type=button] {
  background-image: none;
}
.persyt-control .dxgvEditForm input[type=button].disabled,
.dxtcControl .dxgvEditForm input[type=button].disabled,
.persyt-control .dxgvEditForm input[type=button][disabled],
.dxtcControl .dxgvEditForm input[type=button][disabled],
fieldset[disabled] .persyt-control .dxgvEditForm input[type=button],
fieldset[disabled] .dxtcControl .dxgvEditForm input[type=button],
.persyt-control .dxgvEditForm input[type=button].disabled:hover,
.dxtcControl .dxgvEditForm input[type=button].disabled:hover,
.persyt-control .dxgvEditForm input[type=button][disabled]:hover,
.dxtcControl .dxgvEditForm input[type=button][disabled]:hover,
fieldset[disabled] .persyt-control .dxgvEditForm input[type=button]:hover,
fieldset[disabled] .dxtcControl .dxgvEditForm input[type=button]:hover,
.persyt-control .dxgvEditForm input[type=button].disabled:focus,
.dxtcControl .dxgvEditForm input[type=button].disabled:focus,
.persyt-control .dxgvEditForm input[type=button][disabled]:focus,
.dxtcControl .dxgvEditForm input[type=button][disabled]:focus,
fieldset[disabled] .persyt-control .dxgvEditForm input[type=button]:focus,
fieldset[disabled] .dxtcControl .dxgvEditForm input[type=button]:focus,
.persyt-control .dxgvEditForm input[type=button].disabled.focus,
.dxtcControl .dxgvEditForm input[type=button].disabled.focus,
.persyt-control .dxgvEditForm input[type=button][disabled].focus,
.dxtcControl .dxgvEditForm input[type=button][disabled].focus,
fieldset[disabled] .persyt-control .dxgvEditForm input[type=button].focus,
fieldset[disabled] .dxtcControl .dxgvEditForm input[type=button].focus,
.persyt-control .dxgvEditForm input[type=button].disabled:active,
.dxtcControl .dxgvEditForm input[type=button].disabled:active,
.persyt-control .dxgvEditForm input[type=button][disabled]:active,
.dxtcControl .dxgvEditForm input[type=button][disabled]:active,
fieldset[disabled] .persyt-control .dxgvEditForm input[type=button]:active,
fieldset[disabled] .dxtcControl .dxgvEditForm input[type=button]:active,
.persyt-control .dxgvEditForm input[type=button].disabled.active,
.dxtcControl .dxgvEditForm input[type=button].disabled.active,
.persyt-control .dxgvEditForm input[type=button][disabled].active,
.dxtcControl .dxgvEditForm input[type=button][disabled].active,
fieldset[disabled] .persyt-control .dxgvEditForm input[type=button].active,
fieldset[disabled] .dxtcControl .dxgvEditForm input[type=button].active {
  background-color: #008dd1;
  border-color: #007cb8;
}
.persyt-control .dxgvEditForm input[type=button] .badge,
.dxtcControl .dxgvEditForm input[type=button] .badge {
  color: #008dd1;
  background-color: #fff;
}
.persyt-control .dxgvPagerBottomPanel,
.dxtcControl .dxgvPagerBottomPanel {
  background-color: hsl(199.5, 70%, 61%) !important;
}
.persyt-control .dxgvPagerBottomPanel *,
.dxtcControl .dxgvPagerBottomPanel * {
  color: white;
}
.persyt-control .dxtlHiglightedNode,
.dxtcControl .dxtlHiglightedNode {
  background-color: hsl(199.5, 85%, 95%) !important;
}
.persyt-control .dxtlSelectedNode,
.dxtcControl .dxtlSelectedNode {
  background-color: hsl(199.5, 80%, 70%) !important;
}
.persyt-control .dxgvEditFormTable,
.dxtcControl .dxgvEditFormTable,
.persyt-control .dxgvInlineEditCell,
.dxtcControl .dxgvInlineEditCell {
  margin-bottom: 15px;
  font-size: 18px;
}
.persyt-control .dxgvEditFormTable label,
.dxtcControl .dxgvEditFormTable label,
.persyt-control .dxgvInlineEditCell label,
.dxtcControl .dxgvInlineEditCell label {
  font-weight: normal !important;
  color: #141414 !important;
  font-family: Webnar, Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif !important;
}
.persyt-control .dxgvEditFormTable .dxeTextBox,
.dxtcControl .dxgvEditFormTable .dxeTextBox,
.persyt-control .dxgvInlineEditCell .dxeTextBox,
.dxtcControl .dxgvInlineEditCell .dxeTextBox,
.persyt-control .dxgvEditFormTable .dxeButtonEdit,
.dxtcControl .dxgvEditFormTable .dxeButtonEdit,
.persyt-control .dxgvInlineEditCell .dxeButtonEdit,
.dxtcControl .dxgvInlineEditCell .dxeButtonEdit,
.persyt-control .dxgvEditFormTable .dxeTextBoxSys,
.dxtcControl .dxgvEditFormTable .dxeTextBoxSys,
.persyt-control .dxgvInlineEditCell .dxeTextBoxSys,
.dxtcControl .dxgvInlineEditCell .dxeTextBoxSys,
.persyt-control .dxgvEditFormTable .dxeFocused,
.dxtcControl .dxgvEditFormTable .dxeFocused,
.persyt-control .dxgvInlineEditCell .dxeFocused,
.dxtcControl .dxgvInlineEditCell .dxeFocused {
  display: block;
  width: 100%;
  height: 39px;
  padding: 6px 12px;
  font-size: 18px;
  line-height: 1.42857143;
  color: #141414;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.persyt-control .dxgvEditFormTable .dxeTextBox:focus,
.dxtcControl .dxgvEditFormTable .dxeTextBox:focus,
.persyt-control .dxgvInlineEditCell .dxeTextBox:focus,
.dxtcControl .dxgvInlineEditCell .dxeTextBox:focus,
.persyt-control .dxgvEditFormTable .dxeButtonEdit:focus,
.dxtcControl .dxgvEditFormTable .dxeButtonEdit:focus,
.persyt-control .dxgvInlineEditCell .dxeButtonEdit:focus,
.dxtcControl .dxgvInlineEditCell .dxeButtonEdit:focus,
.persyt-control .dxgvEditFormTable .dxeTextBoxSys:focus,
.dxtcControl .dxgvEditFormTable .dxeTextBoxSys:focus,
.persyt-control .dxgvInlineEditCell .dxeTextBoxSys:focus,
.dxtcControl .dxgvInlineEditCell .dxeTextBoxSys:focus,
.persyt-control .dxgvEditFormTable .dxeFocused:focus,
.dxtcControl .dxgvEditFormTable .dxeFocused:focus,
.persyt-control .dxgvInlineEditCell .dxeFocused:focus,
.dxtcControl .dxgvInlineEditCell .dxeFocused:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.persyt-control .dxgvEditFormTable .dxeTextBox::-moz-placeholder,
.dxtcControl .dxgvEditFormTable .dxeTextBox::-moz-placeholder,
.persyt-control .dxgvInlineEditCell .dxeTextBox::-moz-placeholder,
.dxtcControl .dxgvInlineEditCell .dxeTextBox::-moz-placeholder,
.persyt-control .dxgvEditFormTable .dxeButtonEdit::-moz-placeholder,
.dxtcControl .dxgvEditFormTable .dxeButtonEdit::-moz-placeholder,
.persyt-control .dxgvInlineEditCell .dxeButtonEdit::-moz-placeholder,
.dxtcControl .dxgvInlineEditCell .dxeButtonEdit::-moz-placeholder,
.persyt-control .dxgvEditFormTable .dxeTextBoxSys::-moz-placeholder,
.dxtcControl .dxgvEditFormTable .dxeTextBoxSys::-moz-placeholder,
.persyt-control .dxgvInlineEditCell .dxeTextBoxSys::-moz-placeholder,
.dxtcControl .dxgvInlineEditCell .dxeTextBoxSys::-moz-placeholder,
.persyt-control .dxgvEditFormTable .dxeFocused::-moz-placeholder,
.dxtcControl .dxgvEditFormTable .dxeFocused::-moz-placeholder,
.persyt-control .dxgvInlineEditCell .dxeFocused::-moz-placeholder,
.dxtcControl .dxgvInlineEditCell .dxeFocused::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.persyt-control .dxgvEditFormTable .dxeTextBox:-ms-input-placeholder,
.dxtcControl .dxgvEditFormTable .dxeTextBox:-ms-input-placeholder,
.persyt-control .dxgvInlineEditCell .dxeTextBox:-ms-input-placeholder,
.dxtcControl .dxgvInlineEditCell .dxeTextBox:-ms-input-placeholder,
.persyt-control .dxgvEditFormTable .dxeButtonEdit:-ms-input-placeholder,
.dxtcControl .dxgvEditFormTable .dxeButtonEdit:-ms-input-placeholder,
.persyt-control .dxgvInlineEditCell .dxeButtonEdit:-ms-input-placeholder,
.dxtcControl .dxgvInlineEditCell .dxeButtonEdit:-ms-input-placeholder,
.persyt-control .dxgvEditFormTable .dxeTextBoxSys:-ms-input-placeholder,
.dxtcControl .dxgvEditFormTable .dxeTextBoxSys:-ms-input-placeholder,
.persyt-control .dxgvInlineEditCell .dxeTextBoxSys:-ms-input-placeholder,
.dxtcControl .dxgvInlineEditCell .dxeTextBoxSys:-ms-input-placeholder,
.persyt-control .dxgvEditFormTable .dxeFocused:-ms-input-placeholder,
.dxtcControl .dxgvEditFormTable .dxeFocused:-ms-input-placeholder,
.persyt-control .dxgvInlineEditCell .dxeFocused:-ms-input-placeholder,
.dxtcControl .dxgvInlineEditCell .dxeFocused:-ms-input-placeholder {
  color: #999;
}
.persyt-control .dxgvEditFormTable .dxeTextBox::-webkit-input-placeholder,
.dxtcControl .dxgvEditFormTable .dxeTextBox::-webkit-input-placeholder,
.persyt-control .dxgvInlineEditCell .dxeTextBox::-webkit-input-placeholder,
.dxtcControl .dxgvInlineEditCell .dxeTextBox::-webkit-input-placeholder,
.persyt-control .dxgvEditFormTable .dxeButtonEdit::-webkit-input-placeholder,
.dxtcControl .dxgvEditFormTable .dxeButtonEdit::-webkit-input-placeholder,
.persyt-control .dxgvInlineEditCell .dxeButtonEdit::-webkit-input-placeholder,
.dxtcControl .dxgvInlineEditCell .dxeButtonEdit::-webkit-input-placeholder,
.persyt-control .dxgvEditFormTable .dxeTextBoxSys::-webkit-input-placeholder,
.dxtcControl .dxgvEditFormTable .dxeTextBoxSys::-webkit-input-placeholder,
.persyt-control .dxgvInlineEditCell .dxeTextBoxSys::-webkit-input-placeholder,
.dxtcControl .dxgvInlineEditCell .dxeTextBoxSys::-webkit-input-placeholder,
.persyt-control .dxgvEditFormTable .dxeFocused::-webkit-input-placeholder,
.dxtcControl .dxgvEditFormTable .dxeFocused::-webkit-input-placeholder,
.persyt-control .dxgvInlineEditCell .dxeFocused::-webkit-input-placeholder,
.dxtcControl .dxgvInlineEditCell .dxeFocused::-webkit-input-placeholder {
  color: #999;
}
.persyt-control .dxgvEditFormTable .dxeTextBox[disabled],
.dxtcControl .dxgvEditFormTable .dxeTextBox[disabled],
.persyt-control .dxgvInlineEditCell .dxeTextBox[disabled],
.dxtcControl .dxgvInlineEditCell .dxeTextBox[disabled],
.persyt-control .dxgvEditFormTable .dxeButtonEdit[disabled],
.dxtcControl .dxgvEditFormTable .dxeButtonEdit[disabled],
.persyt-control .dxgvInlineEditCell .dxeButtonEdit[disabled],
.dxtcControl .dxgvInlineEditCell .dxeButtonEdit[disabled],
.persyt-control .dxgvEditFormTable .dxeTextBoxSys[disabled],
.dxtcControl .dxgvEditFormTable .dxeTextBoxSys[disabled],
.persyt-control .dxgvInlineEditCell .dxeTextBoxSys[disabled],
.dxtcControl .dxgvInlineEditCell .dxeTextBoxSys[disabled],
.persyt-control .dxgvEditFormTable .dxeFocused[disabled],
.dxtcControl .dxgvEditFormTable .dxeFocused[disabled],
.persyt-control .dxgvInlineEditCell .dxeFocused[disabled],
.dxtcControl .dxgvInlineEditCell .dxeFocused[disabled],
.persyt-control .dxgvEditFormTable .dxeTextBox[readonly],
.dxtcControl .dxgvEditFormTable .dxeTextBox[readonly],
.persyt-control .dxgvInlineEditCell .dxeTextBox[readonly],
.dxtcControl .dxgvInlineEditCell .dxeTextBox[readonly],
.persyt-control .dxgvEditFormTable .dxeButtonEdit[readonly],
.dxtcControl .dxgvEditFormTable .dxeButtonEdit[readonly],
.persyt-control .dxgvInlineEditCell .dxeButtonEdit[readonly],
.dxtcControl .dxgvInlineEditCell .dxeButtonEdit[readonly],
.persyt-control .dxgvEditFormTable .dxeTextBoxSys[readonly],
.dxtcControl .dxgvEditFormTable .dxeTextBoxSys[readonly],
.persyt-control .dxgvInlineEditCell .dxeTextBoxSys[readonly],
.dxtcControl .dxgvInlineEditCell .dxeTextBoxSys[readonly],
.persyt-control .dxgvEditFormTable .dxeFocused[readonly],
.dxtcControl .dxgvEditFormTable .dxeFocused[readonly],
.persyt-control .dxgvInlineEditCell .dxeFocused[readonly],
.dxtcControl .dxgvInlineEditCell .dxeFocused[readonly],
fieldset[disabled] .persyt-control .dxgvEditFormTable .dxeTextBox,
fieldset[disabled] .dxtcControl .dxgvEditFormTable .dxeTextBox,
fieldset[disabled] .persyt-control .dxgvInlineEditCell .dxeTextBox,
fieldset[disabled] .dxtcControl .dxgvInlineEditCell .dxeTextBox,
fieldset[disabled] .persyt-control .dxgvEditFormTable .dxeButtonEdit,
fieldset[disabled] .dxtcControl .dxgvEditFormTable .dxeButtonEdit,
fieldset[disabled] .persyt-control .dxgvInlineEditCell .dxeButtonEdit,
fieldset[disabled] .dxtcControl .dxgvInlineEditCell .dxeButtonEdit,
fieldset[disabled] .persyt-control .dxgvEditFormTable .dxeTextBoxSys,
fieldset[disabled] .dxtcControl .dxgvEditFormTable .dxeTextBoxSys,
fieldset[disabled] .persyt-control .dxgvInlineEditCell .dxeTextBoxSys,
fieldset[disabled] .dxtcControl .dxgvInlineEditCell .dxeTextBoxSys,
fieldset[disabled] .persyt-control .dxgvEditFormTable .dxeFocused,
fieldset[disabled] .dxtcControl .dxgvEditFormTable .dxeFocused,
fieldset[disabled] .persyt-control .dxgvInlineEditCell .dxeFocused,
fieldset[disabled] .dxtcControl .dxgvInlineEditCell .dxeFocused {
  background-color: #eeeeee;
  opacity: 1;
}
.persyt-control .dxgvEditFormTable .dxeTextBox[disabled],
.dxtcControl .dxgvEditFormTable .dxeTextBox[disabled],
.persyt-control .dxgvInlineEditCell .dxeTextBox[disabled],
.dxtcControl .dxgvInlineEditCell .dxeTextBox[disabled],
.persyt-control .dxgvEditFormTable .dxeButtonEdit[disabled],
.dxtcControl .dxgvEditFormTable .dxeButtonEdit[disabled],
.persyt-control .dxgvInlineEditCell .dxeButtonEdit[disabled],
.dxtcControl .dxgvInlineEditCell .dxeButtonEdit[disabled],
.persyt-control .dxgvEditFormTable .dxeTextBoxSys[disabled],
.dxtcControl .dxgvEditFormTable .dxeTextBoxSys[disabled],
.persyt-control .dxgvInlineEditCell .dxeTextBoxSys[disabled],
.dxtcControl .dxgvInlineEditCell .dxeTextBoxSys[disabled],
.persyt-control .dxgvEditFormTable .dxeFocused[disabled],
.dxtcControl .dxgvEditFormTable .dxeFocused[disabled],
.persyt-control .dxgvInlineEditCell .dxeFocused[disabled],
.dxtcControl .dxgvInlineEditCell .dxeFocused[disabled],
fieldset[disabled] .persyt-control .dxgvEditFormTable .dxeTextBox,
fieldset[disabled] .dxtcControl .dxgvEditFormTable .dxeTextBox,
fieldset[disabled] .persyt-control .dxgvInlineEditCell .dxeTextBox,
fieldset[disabled] .dxtcControl .dxgvInlineEditCell .dxeTextBox,
fieldset[disabled] .persyt-control .dxgvEditFormTable .dxeButtonEdit,
fieldset[disabled] .dxtcControl .dxgvEditFormTable .dxeButtonEdit,
fieldset[disabled] .persyt-control .dxgvInlineEditCell .dxeButtonEdit,
fieldset[disabled] .dxtcControl .dxgvInlineEditCell .dxeButtonEdit,
fieldset[disabled] .persyt-control .dxgvEditFormTable .dxeTextBoxSys,
fieldset[disabled] .dxtcControl .dxgvEditFormTable .dxeTextBoxSys,
fieldset[disabled] .persyt-control .dxgvInlineEditCell .dxeTextBoxSys,
fieldset[disabled] .dxtcControl .dxgvInlineEditCell .dxeTextBoxSys,
fieldset[disabled] .persyt-control .dxgvEditFormTable .dxeFocused,
fieldset[disabled] .dxtcControl .dxgvEditFormTable .dxeFocused,
fieldset[disabled] .persyt-control .dxgvInlineEditCell .dxeFocused,
fieldset[disabled] .dxtcControl .dxgvInlineEditCell .dxeFocused {
  cursor: not-allowed;
}
textarea.persyt-control .dxgvEditFormTable .dxeTextBox,
textarea.dxtcControl .dxgvEditFormTable .dxeTextBox,
textarea.persyt-control .dxgvInlineEditCell .dxeTextBox,
textarea.dxtcControl .dxgvInlineEditCell .dxeTextBox,
textarea.persyt-control .dxgvEditFormTable .dxeButtonEdit,
textarea.dxtcControl .dxgvEditFormTable .dxeButtonEdit,
textarea.persyt-control .dxgvInlineEditCell .dxeButtonEdit,
textarea.dxtcControl .dxgvInlineEditCell .dxeButtonEdit,
textarea.persyt-control .dxgvEditFormTable .dxeTextBoxSys,
textarea.dxtcControl .dxgvEditFormTable .dxeTextBoxSys,
textarea.persyt-control .dxgvInlineEditCell .dxeTextBoxSys,
textarea.dxtcControl .dxgvInlineEditCell .dxeTextBoxSys,
textarea.persyt-control .dxgvEditFormTable .dxeFocused,
textarea.dxtcControl .dxgvEditFormTable .dxeFocused,
textarea.persyt-control .dxgvInlineEditCell .dxeFocused,
textarea.dxtcControl .dxgvInlineEditCell .dxeFocused {
  height: auto;
}
.persyt-control .dxgvEditFormTable .dxeFocused,
.dxtcControl .dxgvEditFormTable .dxeFocused,
.persyt-control .dxgvInlineEditCell .dxeFocused,
.dxtcControl .dxgvInlineEditCell .dxeFocused {
  border-color: hsl(199.5, 70%, 61%);
}
.persyt-control .dxgvEditFormTable .dxeReadOnly,
.dxtcControl .dxgvEditFormTable .dxeReadOnly,
.persyt-control .dxgvInlineEditCell .dxeReadOnly,
.dxtcControl .dxgvInlineEditCell .dxeReadOnly,
.persyt-control .dxgvEditFormTable .dxeReadOnly *,
.dxtcControl .dxgvEditFormTable .dxeReadOnly *,
.persyt-control .dxgvInlineEditCell .dxeReadOnly *,
.dxtcControl .dxgvInlineEditCell .dxeReadOnly * {
  background-color: #eeeeee;
}
.dxtlCommandCell a,
.dxgvCommandColumn a,
a.dxgvCommandColumnItem {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 18px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 5px 10px;
  font-size: 16px;
  line-height: 1.5;
  border-radius: 3px;
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.dxtlCommandCell a:focus,
.dxgvCommandColumn a:focus,
a.dxgvCommandColumnItem:focus,
.dxtlCommandCell a:active:focus,
.dxgvCommandColumn a:active:focus,
a.dxgvCommandColumnItem:active:focus,
.dxtlCommandCell a.active:focus,
.dxgvCommandColumn a.active:focus,
a.dxgvCommandColumnItem.active:focus,
.dxtlCommandCell a.focus,
.dxgvCommandColumn a.focus,
a.dxgvCommandColumnItem.focus,
.dxtlCommandCell a:active.focus,
.dxgvCommandColumn a:active.focus,
a.dxgvCommandColumnItem:active.focus,
.dxtlCommandCell a.active.focus,
.dxgvCommandColumn a.active.focus,
a.dxgvCommandColumnItem.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.dxtlCommandCell a:hover,
.dxgvCommandColumn a:hover,
a.dxgvCommandColumnItem:hover,
.dxtlCommandCell a:focus,
.dxgvCommandColumn a:focus,
a.dxgvCommandColumnItem:focus,
.dxtlCommandCell a.focus,
.dxgvCommandColumn a.focus,
a.dxgvCommandColumnItem.focus {
  color: #333;
  text-decoration: none;
}
.dxtlCommandCell a:active,
.dxgvCommandColumn a:active,
a.dxgvCommandColumnItem:active,
.dxtlCommandCell a.active,
.dxgvCommandColumn a.active,
a.dxgvCommandColumnItem.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.dxtlCommandCell a.disabled,
.dxgvCommandColumn a.disabled,
a.dxgvCommandColumnItem.disabled,
.dxtlCommandCell a[disabled],
.dxgvCommandColumn a[disabled],
a.dxgvCommandColumnItem[disabled],
fieldset[disabled] .dxtlCommandCell a,
fieldset[disabled] .dxgvCommandColumn a,
fieldset[disabled] a.dxgvCommandColumnItem {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.dxtlCommandCell a.disabled,
a.dxgvCommandColumn a.disabled,
aa.dxgvCommandColumnItem.disabled,
fieldset[disabled] a.dxtlCommandCell a,
fieldset[disabled] a.dxgvCommandColumn a,
fieldset[disabled] aa.dxgvCommandColumnItem {
  pointer-events: none;
}
.dxtlCommandCell a:focus,
.dxgvCommandColumn a:focus,
a.dxgvCommandColumnItem:focus,
.dxtlCommandCell a.focus,
.dxgvCommandColumn a.focus,
a.dxgvCommandColumnItem.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.dxtlCommandCell a:hover,
.dxgvCommandColumn a:hover,
a.dxgvCommandColumnItem:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.dxtlCommandCell a:active,
.dxgvCommandColumn a:active,
a.dxgvCommandColumnItem:active,
.dxtlCommandCell a.active,
.dxgvCommandColumn a.active,
a.dxgvCommandColumnItem.active,
.open > .dropdown-toggle.dxtlCommandCell a,
.open > .dropdown-toggle.dxgvCommandColumn a,
.open > .dropdown-togglea.dxgvCommandColumnItem {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.dxtlCommandCell a:active:hover,
.dxgvCommandColumn a:active:hover,
a.dxgvCommandColumnItem:active:hover,
.dxtlCommandCell a.active:hover,
.dxgvCommandColumn a.active:hover,
a.dxgvCommandColumnItem.active:hover,
.open > .dropdown-toggle.dxtlCommandCell a:hover,
.open > .dropdown-toggle.dxgvCommandColumn a:hover,
.open > .dropdown-togglea.dxgvCommandColumnItem:hover,
.dxtlCommandCell a:active:focus,
.dxgvCommandColumn a:active:focus,
a.dxgvCommandColumnItem:active:focus,
.dxtlCommandCell a.active:focus,
.dxgvCommandColumn a.active:focus,
a.dxgvCommandColumnItem.active:focus,
.open > .dropdown-toggle.dxtlCommandCell a:focus,
.open > .dropdown-toggle.dxgvCommandColumn a:focus,
.open > .dropdown-togglea.dxgvCommandColumnItem:focus,
.dxtlCommandCell a:active.focus,
.dxgvCommandColumn a:active.focus,
a.dxgvCommandColumnItem:active.focus,
.dxtlCommandCell a.active.focus,
.dxgvCommandColumn a.active.focus,
a.dxgvCommandColumnItem.active.focus,
.open > .dropdown-toggle.dxtlCommandCell a.focus,
.open > .dropdown-toggle.dxgvCommandColumn a.focus,
.open > .dropdown-togglea.dxgvCommandColumnItem.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.dxtlCommandCell a:active,
.dxgvCommandColumn a:active,
a.dxgvCommandColumnItem:active,
.dxtlCommandCell a.active,
.dxgvCommandColumn a.active,
a.dxgvCommandColumnItem.active,
.open > .dropdown-toggle.dxtlCommandCell a,
.open > .dropdown-toggle.dxgvCommandColumn a,
.open > .dropdown-togglea.dxgvCommandColumnItem {
  background-image: none;
}
.dxtlCommandCell a.disabled,
.dxgvCommandColumn a.disabled,
a.dxgvCommandColumnItem.disabled,
.dxtlCommandCell a[disabled],
.dxgvCommandColumn a[disabled],
a.dxgvCommandColumnItem[disabled],
fieldset[disabled] .dxtlCommandCell a,
fieldset[disabled] .dxgvCommandColumn a,
fieldset[disabled] a.dxgvCommandColumnItem,
.dxtlCommandCell a.disabled:hover,
.dxgvCommandColumn a.disabled:hover,
a.dxgvCommandColumnItem.disabled:hover,
.dxtlCommandCell a[disabled]:hover,
.dxgvCommandColumn a[disabled]:hover,
a.dxgvCommandColumnItem[disabled]:hover,
fieldset[disabled] .dxtlCommandCell a:hover,
fieldset[disabled] .dxgvCommandColumn a:hover,
fieldset[disabled] a.dxgvCommandColumnItem:hover,
.dxtlCommandCell a.disabled:focus,
.dxgvCommandColumn a.disabled:focus,
a.dxgvCommandColumnItem.disabled:focus,
.dxtlCommandCell a[disabled]:focus,
.dxgvCommandColumn a[disabled]:focus,
a.dxgvCommandColumnItem[disabled]:focus,
fieldset[disabled] .dxtlCommandCell a:focus,
fieldset[disabled] .dxgvCommandColumn a:focus,
fieldset[disabled] a.dxgvCommandColumnItem:focus,
.dxtlCommandCell a.disabled.focus,
.dxgvCommandColumn a.disabled.focus,
a.dxgvCommandColumnItem.disabled.focus,
.dxtlCommandCell a[disabled].focus,
.dxgvCommandColumn a[disabled].focus,
a.dxgvCommandColumnItem[disabled].focus,
fieldset[disabled] .dxtlCommandCell a.focus,
fieldset[disabled] .dxgvCommandColumn a.focus,
fieldset[disabled] a.dxgvCommandColumnItem.focus,
.dxtlCommandCell a.disabled:active,
.dxgvCommandColumn a.disabled:active,
a.dxgvCommandColumnItem.disabled:active,
.dxtlCommandCell a[disabled]:active,
.dxgvCommandColumn a[disabled]:active,
a.dxgvCommandColumnItem[disabled]:active,
fieldset[disabled] .dxtlCommandCell a:active,
fieldset[disabled] .dxgvCommandColumn a:active,
fieldset[disabled] a.dxgvCommandColumnItem:active,
.dxtlCommandCell a.disabled.active,
.dxgvCommandColumn a.disabled.active,
a.dxgvCommandColumnItem.disabled.active,
.dxtlCommandCell a[disabled].active,
.dxgvCommandColumn a[disabled].active,
a.dxgvCommandColumnItem[disabled].active,
fieldset[disabled] .dxtlCommandCell a.active,
fieldset[disabled] .dxgvCommandColumn a.active,
fieldset[disabled] a.dxgvCommandColumnItem.active {
  background-color: #fff;
  border-color: #ccc;
}
.dxtlCommandCell a .badge,
.dxgvCommandColumn a .badge,
a.dxgvCommandColumnItem .badge {
  color: #fff;
  background-color: #333;
}
.dxtlCommandCell a:hover,
.dxgvCommandColumn a:hover,
a.dxgvCommandColumnItem:hover {
  background-color: #5bc0de;
  color: white!important;
  border-bottom-color: #5bc0de;
}
td.dxgvCommandColumn {
  padding: 3px 6px 4px;
}
/*login*/
#banner {
  font-size: 36px;
  color: #008dd1;
  font-weight: bold;
  padding-left: 10%;
  padding-right: 10%;
  background-color: #575756;
  color: white;
}
#login-page,
#simple-page {
  /*background-image: url('../AppGrafika/hora-barva.jpg');
    background-size: cover;
    background-position-x: 30%;*/
  height: 100vh;
}
#login-page #login-sidebar,
#simple-page #login-sidebar,
#login-page #sidebar,
#simple-page #sidebar {
  background-color: white;
  background-image: none;
  height: 100%;
  float: left;
  width: 30%;
}
#login-page #login-sidebar #login-form,
#simple-page #login-sidebar #login-form,
#login-page #sidebar #login-form,
#simple-page #sidebar #login-form {
  margin-top: 30%;
  padding-left: 10%;
  padding-right: 10%;
}
#login-page #login-sidebar #login-form table,
#simple-page #login-sidebar #login-form table,
#login-page #sidebar #login-form table,
#simple-page #sidebar #login-form table {
  width: 100%;
}
#login-page #login-sidebar .logo-firma,
#simple-page #login-sidebar .logo-firma,
#login-page #sidebar .logo-firma,
#simple-page #sidebar .logo-firma {
  margin-top: 60%;
  padding-right: 10%;
  display: block;
  float: right;
}
#login-page .hora,
#simple-page .hora {
  position: fixed;
}
.side-logo,
.side-logo:hover,
.side-logo:visited,
.page-name {
  color: white;
  font-weight: bold;
  font-size: 2em;
  display: block;
  text-decoration: none;
  line-height: 150%;
}
.page-name {
  position: fixed;
  width: 100%;
  z-index: 1000;
  top: 0;
}
.side-logo {
  background-color: #008DD1;
  margin-bottom: 20px;
  margin-left: -20px;
  margin-right: -21px;
  padding-left: 20px;
  border: 0;
  position: fixed;
  top: 0;
  width: 50%;
  z-index: 1000;
}
.side-content {
  margin-top: 4em;
}
.page-name {
  background-color: #575756;
  margin-left: -20px;
  padding-left: 20px;
}
.persyt-panel {
  margin-bottom: 25px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  padding: 1em;
  border: solid 1px #e7e7e7 /*#BFBFBF*/;
  margin-bottom: 1px;
}
.persyt-panel > .list-group,
.persyt-panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.persyt-panel > .list-group .list-group-item,
.persyt-panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.persyt-panel > .list-group:first-child .list-group-item:first-child,
.persyt-panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.persyt-panel > .list-group:last-child .list-group-item:last-child,
.persyt-panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.persyt-panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.persyt-panel > .table,
.persyt-panel > .table-responsive > .table,
.persyt-panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.persyt-panel > .table caption,
.persyt-panel > .table-responsive > .table caption,
.persyt-panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.persyt-panel > .table:first-child,
.persyt-panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.persyt-panel > .table:first-child > thead:first-child > tr:first-child,
.persyt-panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.persyt-panel > .table:first-child > tbody:first-child > tr:first-child,
.persyt-panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.persyt-panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.persyt-panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.persyt-panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.persyt-panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.persyt-panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.persyt-panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.persyt-panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.persyt-panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.persyt-panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.persyt-panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.persyt-panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.persyt-panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.persyt-panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.persyt-panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.persyt-panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.persyt-panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.persyt-panel > .table:last-child,
.persyt-panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.persyt-panel > .table:last-child > tbody:last-child > tr:last-child,
.persyt-panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.persyt-panel > .table:last-child > tfoot:last-child > tr:last-child,
.persyt-panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.persyt-panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.persyt-panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.persyt-panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.persyt-panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.persyt-panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.persyt-panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.persyt-panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.persyt-panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.persyt-panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.persyt-panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.persyt-panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.persyt-panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.persyt-panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.persyt-panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.persyt-panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.persyt-panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.persyt-panel > .panel-body + .table,
.persyt-panel > .panel-body + .table-responsive,
.persyt-panel > .table + .panel-body,
.persyt-panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.persyt-panel > .table > tbody:first-child > tr:first-child th,
.persyt-panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.persyt-panel > .table-bordered,
.persyt-panel > .table-responsive > .table-bordered {
  border: 0;
}
.persyt-panel > .table-bordered > thead > tr > th:first-child,
.persyt-panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.persyt-panel > .table-bordered > tbody > tr > th:first-child,
.persyt-panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.persyt-panel > .table-bordered > tfoot > tr > th:first-child,
.persyt-panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.persyt-panel > .table-bordered > thead > tr > td:first-child,
.persyt-panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.persyt-panel > .table-bordered > tbody > tr > td:first-child,
.persyt-panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.persyt-panel > .table-bordered > tfoot > tr > td:first-child,
.persyt-panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.persyt-panel > .table-bordered > thead > tr > th:last-child,
.persyt-panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.persyt-panel > .table-bordered > tbody > tr > th:last-child,
.persyt-panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.persyt-panel > .table-bordered > tfoot > tr > th:last-child,
.persyt-panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.persyt-panel > .table-bordered > thead > tr > td:last-child,
.persyt-panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.persyt-panel > .table-bordered > tbody > tr > td:last-child,
.persyt-panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.persyt-panel > .table-bordered > tfoot > tr > td:last-child,
.persyt-panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.persyt-panel > .table-bordered > thead > tr:first-child > td,
.persyt-panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.persyt-panel > .table-bordered > tbody > tr:first-child > td,
.persyt-panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.persyt-panel > .table-bordered > thead > tr:first-child > th,
.persyt-panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.persyt-panel > .table-bordered > tbody > tr:first-child > th,
.persyt-panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.persyt-panel > .table-bordered > tbody > tr:last-child > td,
.persyt-panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.persyt-panel > .table-bordered > tfoot > tr:last-child > td,
.persyt-panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.persyt-panel > .table-bordered > tbody > tr:last-child > th,
.persyt-panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.persyt-panel > .table-bordered > tfoot > tr:last-child > th,
.persyt-panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.persyt-panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.panel-nic-nenalezeno {
  margin-bottom: 25px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  padding: 1em;
  border: solid 1px #e7e7e7 /*#BFBFBF*/;
  margin-bottom: 1px;
  color: #666666;
  margin-top: 2px;
  margin-bottom: 4px;
}
.panel-nic-nenalezeno > .list-group,
.panel-nic-nenalezeno > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel-nic-nenalezeno > .list-group .list-group-item,
.panel-nic-nenalezeno > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel-nic-nenalezeno > .list-group:first-child .list-group-item:first-child,
.panel-nic-nenalezeno > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel-nic-nenalezeno > .list-group:last-child .list-group-item:last-child,
.panel-nic-nenalezeno > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel-nic-nenalezeno > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.panel-nic-nenalezeno > .table,
.panel-nic-nenalezeno > .table-responsive > .table,
.panel-nic-nenalezeno > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel-nic-nenalezeno > .table caption,
.panel-nic-nenalezeno > .table-responsive > .table caption,
.panel-nic-nenalezeno > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.panel-nic-nenalezeno > .table:first-child,
.panel-nic-nenalezeno > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel-nic-nenalezeno > .table:first-child > thead:first-child > tr:first-child,
.panel-nic-nenalezeno > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel-nic-nenalezeno > .table:first-child > tbody:first-child > tr:first-child,
.panel-nic-nenalezeno > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-nic-nenalezeno > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel-nic-nenalezeno > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel-nic-nenalezeno > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel-nic-nenalezeno > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel-nic-nenalezeno > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel-nic-nenalezeno > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel-nic-nenalezeno > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel-nic-nenalezeno > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel-nic-nenalezeno > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel-nic-nenalezeno > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel-nic-nenalezeno > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel-nic-nenalezeno > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel-nic-nenalezeno > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel-nic-nenalezeno > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel-nic-nenalezeno > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel-nic-nenalezeno > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel-nic-nenalezeno > .table:last-child,
.panel-nic-nenalezeno > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel-nic-nenalezeno > .table:last-child > tbody:last-child > tr:last-child,
.panel-nic-nenalezeno > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel-nic-nenalezeno > .table:last-child > tfoot:last-child > tr:last-child,
.panel-nic-nenalezeno > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.panel-nic-nenalezeno > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel-nic-nenalezeno > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel-nic-nenalezeno > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel-nic-nenalezeno > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel-nic-nenalezeno > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel-nic-nenalezeno > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel-nic-nenalezeno > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel-nic-nenalezeno > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel-nic-nenalezeno > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel-nic-nenalezeno > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel-nic-nenalezeno > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel-nic-nenalezeno > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel-nic-nenalezeno > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel-nic-nenalezeno > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel-nic-nenalezeno > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel-nic-nenalezeno > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel-nic-nenalezeno > .panel-body + .table,
.panel-nic-nenalezeno > .panel-body + .table-responsive,
.panel-nic-nenalezeno > .table + .panel-body,
.panel-nic-nenalezeno > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel-nic-nenalezeno > .table > tbody:first-child > tr:first-child th,
.panel-nic-nenalezeno > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel-nic-nenalezeno > .table-bordered,
.panel-nic-nenalezeno > .table-responsive > .table-bordered {
  border: 0;
}
.panel-nic-nenalezeno > .table-bordered > thead > tr > th:first-child,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel-nic-nenalezeno > .table-bordered > tbody > tr > th:first-child,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel-nic-nenalezeno > .table-bordered > tfoot > tr > th:first-child,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel-nic-nenalezeno > .table-bordered > thead > tr > td:first-child,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel-nic-nenalezeno > .table-bordered > tbody > tr > td:first-child,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel-nic-nenalezeno > .table-bordered > tfoot > tr > td:first-child,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel-nic-nenalezeno > .table-bordered > thead > tr > th:last-child,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel-nic-nenalezeno > .table-bordered > tbody > tr > th:last-child,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel-nic-nenalezeno > .table-bordered > tfoot > tr > th:last-child,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel-nic-nenalezeno > .table-bordered > thead > tr > td:last-child,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel-nic-nenalezeno > .table-bordered > tbody > tr > td:last-child,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel-nic-nenalezeno > .table-bordered > tfoot > tr > td:last-child,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel-nic-nenalezeno > .table-bordered > thead > tr:first-child > td,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel-nic-nenalezeno > .table-bordered > tbody > tr:first-child > td,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel-nic-nenalezeno > .table-bordered > thead > tr:first-child > th,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel-nic-nenalezeno > .table-bordered > tbody > tr:first-child > th,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel-nic-nenalezeno > .table-bordered > tbody > tr:last-child > td,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel-nic-nenalezeno > .table-bordered > tfoot > tr:last-child > td,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel-nic-nenalezeno > .table-bordered > tbody > tr:last-child > th,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel-nic-nenalezeno > .table-bordered > tfoot > tr:last-child > th,
.panel-nic-nenalezeno > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel-nic-nenalezeno > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.btn-file {
  position: relative;
  overflow: hidden;
}
.btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  outline: none;
  background: white;
  cursor: inherit;
  display: block;
}
/*Plany, ukoly*/
.NovyPlan {
  margin-top: 5px;
}
.TextBox {
  /*width: 774px;*/
}
.Ukol {
  /*.persyt-panel();*/
  margin-bottom: 2em;
}
.UkolHlavicka {
  border-bottom: solid 2px hsl(199.5, 70%, 61%);
  padding-bottom: 1ex;
  margin-bottom: 1em;
}
.Ukol .UkolHlavicka {
  font-weight: bold;
}
.UkolHlavicka table {
  width: 100%;
  border-collapse: collapse;
}
.UkolHlavicka table td {
  padding: 2px 1em 2px 1em;
}
.UkolHlavickaKod,
.UkolHlavickaKodProhlizeni {
  border-right: solid 1px hsl(199.5, 70%, 61%);
}
.UkolHlavickaNazev {
  width: 100%;
}
.UkolHlavickaTermin {
  border-left: solid 1px hsl(199.5, 70%, 61%);
}
.UkolHlavickaTermin .dxeButtonEditButton,
.UkolHlavickaTermin td:first-of-type {
  padding: 0px 2px 0px 2px;
}
.UkolRadek,
.UkolRadekEditace {
  padding: 2px;
}
.UkolRadek {
  margin-bottom: 2px;
}
.UkolEditace {
  margin-bottom: 25px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  padding: 1em;
  border: solid 1px #e7e7e7 /*#BFBFBF*/;
  margin-bottom: 1px;
  border-width: 3px;
  width: 600px;
  /* The Fallback */
  width: 60vw;
}
.UkolEditace > .list-group,
.UkolEditace > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.UkolEditace > .list-group .list-group-item,
.UkolEditace > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.UkolEditace > .list-group:first-child .list-group-item:first-child,
.UkolEditace > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.UkolEditace > .list-group:last-child .list-group-item:last-child,
.UkolEditace > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.UkolEditace > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.UkolEditace > .table,
.UkolEditace > .table-responsive > .table,
.UkolEditace > .panel-collapse > .table {
  margin-bottom: 0;
}
.UkolEditace > .table caption,
.UkolEditace > .table-responsive > .table caption,
.UkolEditace > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.UkolEditace > .table:first-child,
.UkolEditace > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.UkolEditace > .table:first-child > thead:first-child > tr:first-child,
.UkolEditace > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.UkolEditace > .table:first-child > tbody:first-child > tr:first-child,
.UkolEditace > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.UkolEditace > .table:first-child > thead:first-child > tr:first-child td:first-child,
.UkolEditace > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.UkolEditace > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.UkolEditace > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.UkolEditace > .table:first-child > thead:first-child > tr:first-child th:first-child,
.UkolEditace > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.UkolEditace > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.UkolEditace > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.UkolEditace > .table:first-child > thead:first-child > tr:first-child td:last-child,
.UkolEditace > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.UkolEditace > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.UkolEditace > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.UkolEditace > .table:first-child > thead:first-child > tr:first-child th:last-child,
.UkolEditace > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.UkolEditace > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.UkolEditace > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.UkolEditace > .table:last-child,
.UkolEditace > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.UkolEditace > .table:last-child > tbody:last-child > tr:last-child,
.UkolEditace > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.UkolEditace > .table:last-child > tfoot:last-child > tr:last-child,
.UkolEditace > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.UkolEditace > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.UkolEditace > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.UkolEditace > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.UkolEditace > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.UkolEditace > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.UkolEditace > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.UkolEditace > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.UkolEditace > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.UkolEditace > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.UkolEditace > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.UkolEditace > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.UkolEditace > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.UkolEditace > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.UkolEditace > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.UkolEditace > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.UkolEditace > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.UkolEditace > .panel-body + .table,
.UkolEditace > .panel-body + .table-responsive,
.UkolEditace > .table + .panel-body,
.UkolEditace > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.UkolEditace > .table > tbody:first-child > tr:first-child th,
.UkolEditace > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.UkolEditace > .table-bordered,
.UkolEditace > .table-responsive > .table-bordered {
  border: 0;
}
.UkolEditace > .table-bordered > thead > tr > th:first-child,
.UkolEditace > .table-responsive > .table-bordered > thead > tr > th:first-child,
.UkolEditace > .table-bordered > tbody > tr > th:first-child,
.UkolEditace > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.UkolEditace > .table-bordered > tfoot > tr > th:first-child,
.UkolEditace > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.UkolEditace > .table-bordered > thead > tr > td:first-child,
.UkolEditace > .table-responsive > .table-bordered > thead > tr > td:first-child,
.UkolEditace > .table-bordered > tbody > tr > td:first-child,
.UkolEditace > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.UkolEditace > .table-bordered > tfoot > tr > td:first-child,
.UkolEditace > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.UkolEditace > .table-bordered > thead > tr > th:last-child,
.UkolEditace > .table-responsive > .table-bordered > thead > tr > th:last-child,
.UkolEditace > .table-bordered > tbody > tr > th:last-child,
.UkolEditace > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.UkolEditace > .table-bordered > tfoot > tr > th:last-child,
.UkolEditace > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.UkolEditace > .table-bordered > thead > tr > td:last-child,
.UkolEditace > .table-responsive > .table-bordered > thead > tr > td:last-child,
.UkolEditace > .table-bordered > tbody > tr > td:last-child,
.UkolEditace > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.UkolEditace > .table-bordered > tfoot > tr > td:last-child,
.UkolEditace > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.UkolEditace > .table-bordered > thead > tr:first-child > td,
.UkolEditace > .table-responsive > .table-bordered > thead > tr:first-child > td,
.UkolEditace > .table-bordered > tbody > tr:first-child > td,
.UkolEditace > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.UkolEditace > .table-bordered > thead > tr:first-child > th,
.UkolEditace > .table-responsive > .table-bordered > thead > tr:first-child > th,
.UkolEditace > .table-bordered > tbody > tr:first-child > th,
.UkolEditace > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.UkolEditace > .table-bordered > tbody > tr:last-child > td,
.UkolEditace > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.UkolEditace > .table-bordered > tfoot > tr:last-child > td,
.UkolEditace > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.UkolEditace > .table-bordered > tbody > tr:last-child > th,
.UkolEditace > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.UkolEditace > .table-bordered > tfoot > tr:last-child > th,
.UkolEditace > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.UkolEditace > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.UkolEditace .input {
  display: block;
  height: 39px;
  padding: 6px 12px;
  font-size: 18px;
  line-height: 1.42857143;
  color: #141414;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  padding-right: 3px;
  padding-top: 5px;
  width: 100%;
}
.UkolEditace .input:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.UkolEditace .input::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.UkolEditace .input:-ms-input-placeholder {
  color: #999;
}
.UkolEditace .input::-webkit-input-placeholder {
  color: #999;
}
.UkolEditace .input[disabled],
.UkolEditace .input[readonly],
fieldset[disabled] .UkolEditace .input {
  background-color: #eeeeee;
  opacity: 1;
}
.UkolEditace .input[disabled],
fieldset[disabled] .UkolEditace .input {
  cursor: not-allowed;
}
textarea.UkolEditace .input {
  height: auto;
}
.UkolEditace .input input {
  font-size: 18px !important;
  font-family: Webnar, Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif !important;
}
.UkolPopis,
.UkolPopisEditace {
  float: left;
  width: 15%;
  overflow: hidden;
  min-width: 10em;
}
.UkolPopisEditace {
  padding-top: 4px;
}
.UkolHodnotaEditace div.info {
  color: #A6A6A6;
  font-style: italic;
  font-size: 0.9em;
}
.UkolHodnotaEditace .input {
  display: inline-block;
}
.UkolPaticka {
  padding: 2px;
}
.UkolEditace,
.UkolVyhodnoceni {
  /*background-color: #FFF3F3;
	border-color: #C00000;
	border-style: solid;*/
}
.UkolVyhodnoceni {
  display: block;
  min-width: 5em;
}
.UkolVyhodnoceni .UkolRadio,
.UkolVyhodnoceni .UkolRadioInline {
  display: block;
}
.UkolVyhodnoceni .UkolRadio label,
.UkolVyhodnoceni .UkolRadioInline label {
  font-weight: normal;
  margin-left: 1ex;
}
.UkolVyhodnoceni .UkolRadio li,
.UkolVyhodnoceni .UkolRadioInline li {
  list-style: none;
  display: flex;
  align-items: baseline;
}
.UkolVyhodnoceni ul.UkolRadio {
  margin: 0;
  padding: 0;
}
.UkolVyhodnoceni .UkolRadioInline {
  display: inline-block;
}
.UkolVyhodnoceni .Label1 {
  width: 7em;
  display: inline-block;
}
.UkolVyhodnoceniHlavicka {
  font-weight: bold;
  padding: 2px;
}
.UkolVyhodnoceniVyjadreni {
  /*float: left;*/
  /*width: 634px;*/
  padding: 2px 6px 2px 2px;
}
.UkolVyhodnoceniTermin input {
  display: block;
  width: 100%;
  height: 39px;
  padding: 6px 12px;
  font-size: 18px;
  line-height: 1.42857143;
  color: #141414;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  display: inline;
  box-shadow: none;
}
.UkolVyhodnoceniTermin input:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.UkolVyhodnoceniTermin input::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.UkolVyhodnoceniTermin input:-ms-input-placeholder {
  color: #999;
}
.UkolVyhodnoceniTermin input::-webkit-input-placeholder {
  color: #999;
}
.UkolVyhodnoceniTermin input[disabled],
.UkolVyhodnoceniTermin input[readonly],
fieldset[disabled] .UkolVyhodnoceniTermin input {
  background-color: #eeeeee;
  opacity: 1;
}
.UkolVyhodnoceniTermin input[disabled],
fieldset[disabled] .UkolVyhodnoceniTermin input {
  cursor: not-allowed;
}
textarea.UkolVyhodnoceniTermin input {
  height: auto;
}
.UkolVyhodnoceniVyjadreni textarea {
  width: 100%;
  height: 39px;
  padding: 6px 12px;
  font-size: 18px;
  line-height: 1.42857143;
  color: #141414;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  display: block;
  height: unset;
}
.UkolVyhodnoceniVyjadreni textarea:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.UkolVyhodnoceniVyjadreni textarea::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.UkolVyhodnoceniVyjadreni textarea:-ms-input-placeholder {
  color: #999;
}
.UkolVyhodnoceniVyjadreni textarea::-webkit-input-placeholder {
  color: #999;
}
.UkolVyhodnoceniVyjadreni textarea[disabled],
.UkolVyhodnoceniVyjadreni textarea[readonly],
fieldset[disabled] .UkolVyhodnoceniVyjadreni textarea {
  background-color: #eeeeee;
  opacity: 1;
}
.UkolVyhodnoceniVyjadreni textarea[disabled],
fieldset[disabled] .UkolVyhodnoceniVyjadreni textarea {
  cursor: not-allowed;
}
textarea.UkolVyhodnoceniVyjadreni textarea {
  height: auto;
}
.UkolVyhodnoceniTermin {
  /*float: left;*/
  /*width: 126px;*/
  /*padding: 2px 6px 2px 2px;*/
}
.UkolVyhodnoceniRadek {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.UkolVyhodnoceniSplneni {
  display: inline;
}
.UkolVyhodnoceniSplneni .ProcentaSplneni {
  display: block;
  width: 100%;
  height: 39px;
  padding: 6px 12px;
  font-size: 18px;
  line-height: 1.42857143;
  color: #141414;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  display: inline-block;
  width: 4em;
  margin-right: 2px;
}
.UkolVyhodnoceniSplneni .ProcentaSplneni:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.UkolVyhodnoceniSplneni .ProcentaSplneni::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.UkolVyhodnoceniSplneni .ProcentaSplneni:-ms-input-placeholder {
  color: #999;
}
.UkolVyhodnoceniSplneni .ProcentaSplneni::-webkit-input-placeholder {
  color: #999;
}
.UkolVyhodnoceniSplneni .ProcentaSplneni[disabled],
.UkolVyhodnoceniSplneni .ProcentaSplneni[readonly],
fieldset[disabled] .UkolVyhodnoceniSplneni .ProcentaSplneni {
  background-color: #eeeeee;
  opacity: 1;
}
.UkolVyhodnoceniSplneni .ProcentaSplneni[disabled],
fieldset[disabled] .UkolVyhodnoceniSplneni .ProcentaSplneni {
  cursor: not-allowed;
}
textarea.UkolVyhodnoceniSplneni .ProcentaSplneni {
  height: auto;
}
#change-password-wrapper {
  width: 80%;
  margin-left: 30px;
}
#change-password-wrapper .form-control {
  width: unset;
  display: inline-block;
}
#change-password-wrapper .ChybaValidace {
  width: 100%;
}
#change-password-wrapper label {
  width: 40%;
  min-width: 200px;
  text-align: right;
}
#change-password-wrapper .form-group-buttons {
  display: inline-block;
}
.global-message {
  position: fixed;
  top: 4em;
  left: 15vw;
  width: 50%;
  min-height: 4em;
  z-index: 1000;
  -webkit-box-shadow: 2px 2px 5px 0px rgba(128, 128, 128, 0.75);
  -moz-box-shadow: 2px 2px 5px 0px rgba(128, 128, 128, 0.75);
  box-shadow: 2px 2px 5px 0px rgba(128, 128, 128, 0.75);
}
.tlacitko-navrhnout-ukol {
  margin-bottom: 0.5em;
}
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active:focus,
.btn-primary.active:focus,
textarea:focus,
input:focus {
  outline: none !important;
}