.analyza-situacie {
  font-size: 10px;
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #000; }
  .analyza-situacie td {
    border: 1px solid #000;
    padding: 7px 10px; }
    .analyza-situacie td img {
      width: 12px; }
  .analyza-situacie.vstup-vystup {
    position: relative;
    top: -2px; }
    .analyza-situacie.vstup-vystup td {
      border-left: 0px;
      border-right: 0px; }
      .analyza-situacie.vstup-vystup td.td-vstup, .analyza-situacie.vstup-vystup td.td-vystup {
        width: 70px;
        text-align: center; }
        .analyza-situacie.vstup-vystup td.td-vstup input, .analyza-situacie.vstup-vystup td.td-vystup input {
          margin: auto; }
    .analyza-situacie.vstup-vystup .item td {
      border-top: 0px;
      border-bottom: 0px; }
  .analyza-situacie.vstup {
    page-break-before: always; }
  .analyza-situacie.vystup {
    position: relative;
    top: -2px; }
  .analyza-situacie.page-break {
    page-break-before: always; }
  .analyza-situacie.vystup-poznamky {
    position: relative;
    top: -2px; }
  .analyza-situacie.p-2 {
    position: relative;
    top: -2px; }
  .analyza-situacie.p-4 {
    position: relative;
    top: -4px; }

#contentcenter {
  margin-left: 15px; }

.homepage_sub {
  width: 100%; }

#footer {
  font-style: italic; }

.homepage_side_inner a.btn-primary {
  color: #eeeeee; }

.form-table-list tr td {
  padding: 8px 2px; }

.form-table-list tr:hover td {
  background: #fafafa; }

.no-hr hr {
  display: none; }

.media-pdf .notes {
  font-size: 8px;
  position: absolute;
  bottom: 0px;
  line-height: 7px; }
  .media-pdf .notes hr {
    border-top: 1px solid #000;
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    width: 150px;
    position: absolute;
    top: -4px;
    left: 0px; }
  .media-pdf .notes .note {
    padding-top: 5px; }

.dotaznik-spokojnosti table {
  width: 100%; }

.dotaznik-spokojnosti textarea {
  width: 100%;
  min-height: 120px; }

.table-row-hidden {
  visibility: collapse; }

#filter {
  width: 100%; }
  #filter table {
    width: 100%; }
    #filter table td {
      color: #999;
      width: 20%; }
      #filter table td input, #filter table td select {
        width: 100%;
        border: 1px solid #999;
        background: #fff;
        color: #999; }