/*
Theme Name:   elenatomasella.it Theme
Description:  Astra Child Theme
Version:      0.1.2
Template:     astra
*/

.disabledelement{
  opacity:.1;
}

body.logged-in .disabledelementH {
  opacity: .3;
}

body:not(.logged-in) .disabledelementH {
  display: none;
}

.nowordbreak{
  word-wrap: normal !important;
}
#qodef-back-to-top{
  bottom:73px !important;
}

/* Force Iubenda button margin */
html body div#iubenda-cs-banner button.iubenda-tp-btn.iubenda-cs-preferences-link,
html body .iubenda-tp-btn.iubenda-cs-preferences-link {
    margin-right: 30px !important;
}


/*scroll to bottom*/
/* Scroll Down Indicator */
.et-scroll-down {
    position: absolute;
    /* Uses the top of the document, goes down 100% of screen height, and pulls up by 80px */
    top: calc(100vh - 80px);
    left: 50%;
    transform: translateX(-50%);
    font-size: 35px;
    color: #ffffff; /* Matches your white text */
    text-decoration: none;
    z-index: 100;
    /*animation: et-bounce 2s infinite;*/
}

.et-scroll-down:hover {
    color: #e0e0e0;
}

@keyframes et-bounce {
    0%, 20%, 50%, 80%, 100% { transform: translateY(0) translateX(-50%); }
    40% { transform: translateY(-15px) translateX(-50%); }
    60% { transform: translateY(-7px) translateX(-50%); }
}