/*
Theme Name: Fidalgo Child
Theme URI: https://lagoverdesilea.it/
Description: Child theme di Fidalgo con CSS personalizzato.
Author: Suonica
Template: fidalgo
Version: 1.0.0
Text Domain: fidalgo-child
*/

/* CSS spostato da Personalizza > CSS aggiuntivo */

div#slow-motion .qodef-single-image.qodef--has-appear .qodef-image-outline {
    transition: clip-path 1.2s ease .6s;
}

div#slow-motion .qodef-single-image.qodef--image-border-outline .qodef-image-outline {
		width: 90%;
}



#slider-pizze .qodef-circular-slider-holder .qodef-m-content {
    font-size: 40px;
}



.giustificato p {
    font-size: 21px;
}

.giustificato .elementor-widget-container {
    font-size: 21px;
}



/* Testimonianze */

.qodef-e-content {
    display: flex;
    flex-direction: column-reverse;
}

.qodef-e-content h4.qodef-e-title.entry-title {
    font-size: 12px;
}



/* Menù Pizzeria */

div#terra .qodef-e-content {
    flex-direction: column;
}

div#mare .qodef-e-content {
    flex-direction: column;
}

div#special .qodef-e-content {
    flex-direction: column;
}

div#orto .qodef-e-content {
    flex-direction: column;
}

div#classiche .qodef-e-content {
    flex-direction: column;
}

div#bianche .qodef-e-content {
    flex-direction: column;
}

div#junior .qodef-e-content {
    flex-direction: column;
}

div#tacos .qodef-e-content {
    flex-direction: column;
}

div#carne .qodef-e-content {
    flex-direction: column;
}

div#extra .qodef-e-content {
    flex-direction: column;
}

div#tacos .qodef-e-content {
    flex-direction: column;
}

div#stuzzichini .qodef-e-content {
    flex-direction: column;
}



/* Footer */

div#block-7 {
    display: flex;
    justify-content: right;
    align-items: center;
}

a.qodef-copyright {
    margin-right: 5px;
}

p.qodef-copyright {
    margin-left: 5px !important;
}



.qodef-page-title.qodef-m.qodef-title--breadcrumbs.qodef-alignment--left.qodef-vertical-alignment--header-bottom {
		display: none;
}

.qodef-breadcrumbs {
		display: none;
}

.widget ul:not(.qodef-shortcode-list):not(.select2-selection__rendered) li:last-child {
	margin-bottom: 4px !Important;
}




/* Top area visibile anche da mobile (fidalgo-core la nasconde sotto 1200px) */
@media only screen and (max-width: 1200px) {
	#qodef-top-area {
		display: block;
		text-align: center;
	}
	/* altezza fissa del tema: il testo andava a capo e veniva tagliato */
	#qodef-top-area #qodef-top-area-inner {
		height: auto;
		min-height: 40px;
		padding-top: 6px;
		padding-bottom: 6px;
	}
}

/* Frecce slider galleria home: dentro l'immagine, il tema le posiziona fuori dal contenitore dove vengono tagliate */
.elementor-element-542590bf .swiper-button-prev {
	left: 12px !important;
}
.elementor-element-542590bf .swiper-button-next {
	right: 12px !important;
}
.elementor-element-542590bf .swiper-button-prev svg,
.elementor-element-542590bf .swiper-button-next svg {
	filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.55));
}

/* Image Gallery slider: evita larghezza infinita nell'editor di Elementor (nell'editor i widget nascosti su desktop sono mostrati come flex e Swiper fa crescere le slide all'infinito) */
.elementor-widget-fidalgo_core_image_gallery .elementor-widget-container {
	min-width: 0;
	width: 100%;
}
