@keyframes moveBottom {
  0% {
bottom:-50px;
  }
  100% {
bottom:0px;
  }
}

@keyframes moveOpacity {
  0% {
opacity:0;
  }
  100% {
opacity:1;
  }
}


@keyframes moveLeft{
  0% {
left:-100px;
  }
  100% {
left:0px;
  }
}

@keyframes moveRight{
  0% {
right:-100px;
  }
  100% {
right:0px;
  }
}

.back-link + .field--name-field-oblastprava,
.node-teaser-corikaji,
.node-teaser-reference,
.field--name-field-fotografie,
.node-osoba .field--name-field-podnadpis,
.icotext-row-image,
.teamservice  .field--name-field-team > .field__item,
.proc-ico,
.node-teaser-sluzba,
.podcast,
.animace hr,
.teamnews .field--name-field-team > .field__item,
.header-team .views-row,
.animacesolo,
.animace h2,
.animace h3,
.animace p,
.animace ol,
.animace ul,
.more-link,
.back-link,
.created-date,
.pobocka-column h2,
.pobocka-column .field--name-field-podnadpis,
.expandable-container,
.content-video,
.view-akce .views-row,
.field--name-field-button,
.view3columns .views-row,
h1,
.field--name-field-body h2,
.field--name-field-body h3,
.field--name-field-body hr,
.field--name-field-body p,
.field--name-field-body ol,
.field--name-field-body ul,
.layout-content .field--name-body h2,
.layout-content .field--name-body h3,
.layout-content .field--name-body hr,
.layout-content .field--name-body p,
.layout-content .field--name-body ul,
.layout-content .field--name-body ol,
blockquote,
.field--name-field-image,
.locations,
.underh2,
.headervideo-videoin,
.view-instagram .view-content a,
.view-corikaji .slick-slide .views-row,
.button,
.headervideo h1,
.headervideo p,
.odbornik-vypis,
.fakeh1{
position:relative;
opacity:0;
bottom:-50px;
}



.back-link + .field--name-field-oblastprava.acbot,
.node-teaser-corikaji.acbot,
.node-teaser-reference.acbot,
.field--name-field-fotografie.acbot,
.node-osoba .field--name-field-podnadpis.acbot,
.icotext-row-image.acbot,
.teamservice  .field--name-field-team > .field__item.acbot,
.proc-ico.acbot,
.node-teaser-sluzba.acbot,
.podcast.acbot,
.animace hr.acbot,
.teamnews .field--name-field-team > .field__item.acbot,
.header-team .views-row.acbot,
.animacesolo.acbot,
.animace h2.acbot,
.animace h3.acbot,
.animace p.acbot,
.animace ol.acbot,
.animace ul.acbot,
.more-link.acbot,
.back-link.acbot,
.created-date.acbot,
.pobocka-column h2.acbot,
.pobocka-column .field--name-field-podnadpis.acbot,
.expandable-container.acbot,
.content-video.acbot,
.view-akce .views-row.acbot,
.field--name-field-button.acbot,
.view3columns .views-row.acbot,
h1.acbot,
.field--name-field-body h2.acbot,
.field--name-field-body h3.acbot,
.field--name-field-body hr.acbot,
.field--name-field-body p.acbot,
.field--name-field-body ol.acbot,
.field--name-field-body ul.acbot,
.layout-content .field--name-body h2.acbot,
.layout-content .field--name-body h3.acbot,
.layout-content .field--name-body hr.acbot,
.layout-content .field--name-body p.acbot,
.layout-content .field--name-body ul.acbot,
.layout-content .field--name-body ol.acbot,
blockquote.acbot,
.field--name-field-image.acbot,
.locations.acbot,
.underh2.acbot,
.headervideo-videoin.acbot,
.view-instagram .view-content a.acbot,
.view-corikaji .slick-slide .views-row.acbot,
.button.acbot,
.headervideo h1.acbot,
.headervideo p.acbot,
.odbornik-vypis.acbot,
.fakeh1.acbot{
animation: moveBottom 1000ms 1 ease,  moveOpacity 1000ms 1 ease;
opacity:1;
bottom:0px;
}




.field--name-field-mapa{
position:relative;
opacity:0;
}

.field--name-field-mapa.acbot{
animation: moveOpacity 1000ms 1 ease;
opacity:1;
}

.noanimation p,
.noanimation h2,
.osoba-vypis .field--name-field-fotografie ,
.corika  .field--name-field-fotografie ,
.corika  p,
.corika  blockquote,
.odbornik-vypis .field--name-field-fotografie ,
form .button,
.node-teaser-corikaji p,
#footer .button,
.view-akce .views-row .button,
.view3columns .views-row .button,
blockquote h2,
blockquote h3,
blockquote p{
animation: unset !important;
opacity:1 !important;
bottom:0px !important;
}
