/* 
 Theme Name:   Twenty Twenty Five Child 
 Theme URI:     
 Description:  Twenty Twenty Five Child Theme 
 Author:       Davide 
 Author URI:   http://www.cominato.it 
 Template:     twentytwentyfive
 Version:      1.0.0 
 License:      GNU General Public License v2 or later 
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html 
 Tags:          
 Text Domain:  twentytwentyfivechild
*/

/* rende l'intestazione sticky */
/*
header {
    position: sticky;
    z-index: 1000;
    top: 0;
    margin-left: calc(-1 * var(--wp--custom--spacing--outer)) !important;
    margin-right: calc(-1 * var(--wp--custom--spacing--outer)) !important;
}*/

/* nasconde il testo sotto all'immagine */
/*
figcaption {
    display: none !important;
}*/

/* rende il blocco alto tutta la pagina */
/*
 * .height-windows {
    height: 100vh;
}*/

/* imposta un'immagine di sfondo */
/*
 * .background-image-group {
    
}*/

/* allinea il contenuto al centro del blocco */
/*
.vertical-align-middle {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}*/
/* nasconde il titolo della pagina */
/*
h1.wp-block-post-title {
    display : none ; 
}*/

/* Language Switch legacy is a select tag */
select,
::picker(select) {
  appearance: base-select;
}

select {
  transition: 0.4s;
  padding: 10px;
  border: none;
  color: #000000;
  font-family: var(--wp--preset--font-family--manrope);
  font-size: var(--wp--preset--font-size--medium);
  font-weight: 500;
  letter-spacing: -0.1px;
  line-height: 1.4;
}

select:hover,
select:focus {
  background: #ffffff;
}

::picker(select) {
  border: none;
}

option:checked {
    border-top: none !important;
    border-bottom: none !important;
}

/* inversione menu e lingue per mobile */
@media screen and (max-width: 767px) {
	.menu-container {
		flex-direction: row-reverse;
	}
}
/* inversione di colonne per mobile */
@media screen and (max-width: 767px) {
	.cd-column-reverse {
		flex-direction: column-reverse;
	}
}

.cd-text-justify {
	text-align: justify;
	text-justify: inter-word;
}

/* dFlip Books */
.df-popup-thumb .df-book-title {
	position: relative !important;
	opacity: 1 !important;
}


