/*
** Progetti Astratti
** www.progettiastratti.com
**
** Theme: Struttura
** Version: 5.0.0
*/

/* LANDING PAGE (AS CUSTOM POST) Hide Header, Toolbar, Sepcific Section */
/* add 'hide-for-landing' css wher eyou want to hide */
/* use .postid-IDoFtheCustomPost or .page-id-IDoFthePage you want to hide */
/* change numberID with what you need */
/*
.postid-numberID .tm-header { display: none!important; }
.postid-numberID .tm-header-mobile { display: none!important; }
.postid-numberID footer { display: none!important; }
.postid-numberID .hide-for-landing { display: none!important; }
*/

/* CSS animations  */
.pa-float {
    animation: float_4246 2s linear infinite;
    transform-origin: 50% 50%;
  }
  @keyframes float_4246 {
    0% { transform: translateY(0) }
    50% { transform: translateY(-6px) }
    100% { transform: translateY(0) }
  }

/* General */
select {
    font-size: 14px;
    color: #000!important;
    text-transform: uppercase;
    background-color: transparent;
    padding: 20px;
}

/* Uikit notification "Skip to main content" */
.uk-notification-message { display: none!important; }

#detach-button-host { display: none!important; }

/* Hide google captcha v3 */
.grecaptcha-badge { visibility: hidden!important; }

/* Navbar center dropdown menu items */
.uk-navbar-dropdown-nav li a { justify-content: center!important; }

/* Navbar - Center subtitle in 1°level submenu */
.uk-navbar-subtitle { text-align: center!important; }

/* Navbar - Center subtitle in 2°level submenu */
.uk-nav-subtitle { text-align: center!important; }

/* Mobile - Toggle */
.uk-navbar-right, .uk-navbar-toggle { z-index:999; }

/* Mobile - Navbar */
.uk-accordion-title::before { display: none!important; }

/* Mobile - icon arrow-bottom on accordion */
.uk-nav-parent-icon { display: none!important; }

/* Mobile - Center close modal icon pt1 */
.uk-modal-close-default {
    position: absolute;
    top: 10px; /* Imposta la distanza dall'alto */
    left: 50%;
    transform: translateX(-50%);
    width: 40px; /* Imposta la larghezza desiderata */
    height: 40px; /* Imposta l'altezza desiderata */
    background: none; /* Rimuove l'icona di default */
    border: none; /* Rimuove eventuali bordi */
}

/* Hide default modal icon pt2 */
.uk-modal-close-default svg { display: none; }

/* Add custom icon pt3 */
.uk-modal-close-default::before {
    content: "\00d7"; /* Unicode per il simbolo di chiusura '×' */
    font-size: 40px; /* Aumenta la dimensione dell'icona */
    line-height: 40px; /* Allinea il simbolo verticalmente */
    display: block;
    text-align: center;
}

/* Post - image border */
.uk-article div[property="image"] img {  
    display: block;   
    margin: 0 auto;
    border:1px solid #000;
}

.pa-red a:link {
    color: #F0506E!important;
}
.pa-red a:hover {
    color: #FF4165!important;
}
.pa-purple a:link {
    border: 5px solid transparent!important;
    border-radius: 100%!important;
    padding: 0!important;
}
.pa-purple a:hover {
    border: 5px solid #8127F0!important;
    border-radius: 100%!important;
    padding: 0!important;
}