html {
  scroll-behavior: smooth;
}
.scroll-offset {
  scroll-margin-top: 70px;
}
article#post-40 {
  width: 100vw;
  height: 94vh;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
div.entry-content.clear {
  width: inherit;
  height: inherit;
}
div.setas {
  background-image: url(/wp-content/uploads/2021/03/RM_Seta.svg);
  background-size: 10vh 10vh;
  width: 120%;
  height: 100%;
  animation: slide 2s linear infinite;
}
@keyframes slide {
  0% {
    transform: translateX(-10vh);
  }
  100% {
    transform: translateX(0vh);
  }
}
/* Anchor link text formatting */
.anchor-link a:link {
  color: #ffffff;
}
.anchor-link a:visited {
  color: #ffffff;
}
.anchor-link a:hover {
  color: #AAAAAA;
}
.anchor-link a:active {
  color: #AAAAAA;
}
/* Padding classes */
.pad-10px {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 10px;
  padding-right: 10px;
}
/* Set max height on image */
.wp-block-image:not(.is-style-rounded) {
  max-height: 90vh;
  width: auto;
}
.wp-block-image:not(.is-style-rounded) img {
  max-height: 90vh;
  width: auto;
}
/* Cover Separator */
.uagb-separator {
  border-color: #ffffff !important;
}
/* Customize exhibition-submenu*/
.exhibition-submenu {
  text-align: center;
}
.exhibition-submenu h1 {
  color: #ffffff !important;
}
.exhibition-submenu p {
  color: #ffffff !important;
  padding: 0 0 20px 0;
  margin: 0px;
}
.exhibition-submenu ul {
  padding: 0px;
  margin: 0px;
}
.exhibition-submenu li {
  display: inline-block;
  padding: 0 30px;
}
.exhibition-submenu li a:link {
  color: #ffffff;
}
.exhibition-submenu li a:visited {
  color: #ffffff;
}
.exhibition-submenu li a:hover {
  color: #AAAAAA;
}
.exhibition-submenu li a:active {
  color: #AAAAAA;
}
/* Customize videography-submenu*/
.videography-submenu {
  text-align: center;
}
.videography-submenu h1 {
  color: #ffffff !important;
}
.videography-submenu p {
  color: #ffffff !important;
  padding: 0 0 20px 0;
  margin: 0px;
}
.videography-submenu ul {
  padding: 0px;
  margin: 0px;
}
.videography-submenu li {
  display: inline-block;
  padding: 0 30px;
}
.videography-submenu li a:link {
  color: #ffffff;
}
.videography-submenu li a:visited {
  color: #ffffff;
}
.videography-submenu li a:hover {
  color: #AAAAAA;
}
.videography-submenu li a:active {
  color: #AAAAAA;
}
/* Fullscreen */
.fullscreen {
  width: 100vw;
  height: calc(100vh - 73px);
}
/* Media queries specifics */
@media (max-width: 480px) {
  .entry-content h1 {
    font-size: 30px;
  }
  .exhibition-submenu li {
    font-size: 12px;
    padding: 0 10px;
  }
}
/* TablePress Styling (CV)*/
.tablepress thead th,
.tablepress tfoot th {
  background-color: #F3F3F3;
  color: #ED1C25;
}
.tablepress thead .sorting_asc,
.tablepress thead .sorting_desc,
.tablepress thead .sorting:hover {
  background-color: #ED1C25;
  color: #ffffff;
}
.tablepress-id-1,
.tablepress-id-1 tr,
.tablepress-id-1 tbody td,
.tablepress-id-1 thead th,
.tablepress-id-1 tfoot th {
  border: none;
}
.tablepress .column-2,
.tablepress .column-5 {
  width: 130px;
}
.tablepress .column-6 {
  width: 160px;
}
.tablepress-1_filter .dataTables_filter {
  align: left;
}
