#contactus {display:none;}
/*zobrazení motivu i na ostatních stránkách*/
#motive {
  display: block;
  background-size:cover;
  background-position:center 100%; /*pozice obrazku*/
  height:690px; /*výška motivu*/
}

/*kód pro vystředění motta*/
#motive .container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 0;
  height: 100%;
  text-align: center;
}
/*mírné odsazení textu shora, bylo 40px - jen v dalších záložkách, dal jsem 120px - na home to asi nefunguje */
body:not(#index) #motto {
  margin-top:120px;
}

/*kód pro zvětšení loga na výšku, bylo 40px, zároveň se zvětší šířka lišty*/
.logo img {
  max-height: 50px;
  max-width: 200px;
}

/*TEXT SLIDER NEOFICIALNI*/

/* (A) OUTER CONTAINER */
.hwrap {
  /* (A1) DIMENSIONS */
  width: 100%;
  height: 125px; /* OPTIONAL */

  /* (A2) COSMETICS */
  background: transparent;
  overflow: hidden; /* HIDE SCROLLBARS */
}

/* (B) MIDDLE CONTAINER - FLEX LAYOUT */
.hmove {
  display: flex;
  position: relative;
  top: 0; right: 0;
}

/* (C) SLIDES - FORCE INTO ONE LONG HORIZONTAL ROW */
.hslide {
  width: 100%;
  flex-shrink: 0;
  box-sizing: border-box;
  padding: 10px;
}

/* (D) SLIDE ANIMATION */
@keyframes slideh {
  0 { right: 0;}
  20% { right: 100%;}   /* PAUZA */
  25% { right: 100%;}
  45% { right: 200%;}    /* PAUZA */
  50% { right: 200%;}
  70% { right: 300%;}    /* PAUZA */
  75% { right: 300%;}
  95% { right: 0;}       /* PAUZA */
  100% { right: 0;}
}


.hmove { animation: slideh linear 45s infinite; }
.hmove:hover { animation-play-state: paused; }







