header ul.cinerama > li > span.modifica.visibile {
	display:none;
}
#principe .colonne.Bunsen.vivo > .colonna {
    max-width: calc(var(--boxatura) / 2);
}
#principe .colonne.Bunsen.vivo {
    display: flex;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
}

header h1,
div.colonna.Bunsen > h2.grosso {
	font:var(--robo45b);
}
body.brand-ceramisti.pannello2 .pannello-splash.pannello2 {
    left: 0;
    opacity: 1;
    top: calc(var(--h-barra) + var(--h-pre));
}
body.brand-ceramisti .pannello-splash.pannello2 {
    left: 0;
    opacity: 0;
    transition: top .2s linear;
    display: flex;
    display: -webkit-flex;
}
body.brand-ceramisti .quippini-opaco.al-volo[data-pannello='2'],
body.brand-ceramisti  #pulsante-apri-lingue-mobile {
    display: none;
}

div.pannello.mobile-splash .freccia {
	background-image:url(svg/torna.svg);
	background-size: 21px 21px;
	width: 21px;
	height: 21px;
	position: relative;
	top: 3px;
}
div.pannello.mobile-splash div.crocetta {
	background-image:url(svg/chiudi.svg);
	background-size: 26px 26px;
	min-width: 26px;
	height: 26px;
}
.pannello.mobile-splash div.crocetta {
	-webkit-align-self:unset;
	align-self:unset;
}
.pannello.mobile-splash div.testa {
	border:0;
}
.pannello.mobile-splash.pannello4 > div.boxato {
    padding-top: 0;
}
body.brand-ceramisti .quippini,
#quippini-menu .desktop > div.barra {
    font: var(--robo16b);
}
div.pannello.mobile-splash1 .corpore > div.sotto {
	-webkit-flex-direction:column;
	flex-direction:column;
}
section.cinerama.principale.quippato,
section.cinerama.filtro_categoria.crusco {
    width: 100%;
}
section.cinerama.leporide.iconico.crusco.filtro_categoria {
    margin-top: var(--spazio-m);
}
.pannello section.cinerama.leporide.iconico.crusco.filtro_categoria:before {
    content: 'Categorie del blog';
    margin-bottom: var(--spazio-p);
    font:var(--robo20b);
    display: block;
}
.pannello15 .uno {
    margin-bottom: var(--spazio-p);
}
.tancredi-form-ricerca input {
    margin-bottom: var(--spazio-p);
}
.tancredi-form-ricerca input {
    margin-bottom: var(--spazio-p);
    font: var(--robo16r);
    padding: calc(var(--spazio-p) / 2) var(--gronda-p);
    border-width: 1px;
    width: 100%;
    box-sizing: border-box;
    width: clamp(11em, 18em, 20em);
}
div.buttone {
	height:47px;
}
div.buttone a {
    text-decoration: none;
    display: flex;
    align-items: center;
    justify-content: center;
}
div.pannello.mobile-splash .corpore > div {
	border-bottom-width:0;
}
div.buttone > div {
    flex-direction: column;
    align-items: center;
    width: 100%;
}
div.buttone.pulsantone-clicca-submit > div {
    align-items: flex-start;
}

.buttone span {
    font: var(--robo16r);
    color: var(--nero);
}

.squalide h2.titolo {
	font:var(--robo30r);
	text-transform: none;
}
.squalide span.tasso {
	font:var(--robo20b);
}
.cinerama.squalide p.leggi-tutto {
	font:var(--robo16b);
	border-bottom: 1px solid var(--nero);
    padding-bottom: var(--spazio-p);
}
div.briciole {
	font:var(--robo12r);
	margin-bottom: var(--spazio-m);
}
p.filtri-applicati {
    font: var(--robo20b);
    text-transform:uppercase;
}
h2#blocco-sommario-h2-titolo,
#blocco-sommario-h2-ul {
    font: var(--robo20r);
    color:var(--nero);
}
h2#blocco-sommario-h2-titolo *,
#blocco-sommario-h2-ul * {
	font:inherit;
	color:inherit;
	text-decoration: none;
}
ul#blocco-sommario-h2-ul > li {
    list-style: none;
}
div.colonna.Bunsen > h2 {
	font: var(--robo30r);
}
div.colonna.Bunsen > h2 > strong {
	font: var(--robo30b);
}
div.colonna.Bunsen h3 {
	font: var(--robo20b);
}
p {
	font: var(--robo16r);
}
strong {
	font: var(--robo16b);
}

blockquote > p {
	font: var(--robo20r);
}
blockquote strong {
	font: var(--robo20b);
}

p.link-manifesto{
	font: var(--robo16b);
	
}
p.link-manifesto > a {
    text-decoration: none;
}
aside#quippini-menu .desktop > .barra > .sopra > div.due,
#quippini-menu .desktop > .barra > .sopra > div.tre {
    display: none;
}
#quippini-menu .desktop > .barra > .sopra > div.uno {
    width: 100%;
    max-width: var(--boxatura);
    margin-right: auto;
    margin-left: auto;
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 0;
}
.colonne.Bunsen {
    flex-direction: column;
}

div.colonna.Bunsen,
div.colonna.Bunsen:nth-child(1):not(:nth-last-child(1)), 
div.colonna.Bunsen:nth-last-child(1):not(:nth-child(1)) {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    max-width: 100%;
}
div.colonna.Bunsen > p, 
div.colonna.Bunsen > h3, 
div.colonna.Bunsen > ul,
div.colonna.Bunsen:nth-last-child(1):not(:nth-child(1)) > p, 
div.colonna.Bunsen:nth-last-child(1):not(:nth-child(1)) > h3, 
div.colonna.Bunsen:nth-last-child(1):not(:nth-child(1)) > ul {
	padding-left:0;
}

@media(min-width:1340px) {
	.colonne.Bunsen {
		flex-direction: row;
	}
	div.colonna.Bunsen,
	div.colonna.Bunsen:nth-child(1):not(:nth-last-child(1)), 
	div.colonna.Bunsen:nth-last-child(1):not(:nth-child(1)) {
		flex-basis: 50%;
		-webkit-flex-basis: 50%;
		max-width: 50%;
	}
}
#quippini-footer .sopra {
	font:var(--robo30r);
}
body footer#quippini-footer .sotto li.cine-quip:not(.principale), 
body footer#quippini-footer .sotto li.cine-crus {
	display:flex;
}
ul.cinerama.squalide.tronca-testi .titolo-e-testo > div.testo {
    display: none;
}
.tassonomie {
    text-align: left;
}
footer .sopra .sopra {
    display: none;
}
footer#quippini-footer .col1 > .sotto {
    width: 100%;
    min-width: 100%;
}
footer .sotto .col1,
footer .sotto .col2,
footer .sotto .col3 {
    display: none;
}
li[data-slug='ufo-logo']:after {
    content: '';
    background-image: url(svg/UFO_logo_120.svg);
    height: 34px;
    width: 87px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom;
    background-color: transparent;
    margin-left: 0;
}
.footer-sotto-sotto li {
    position: relative;
    flex-direction:row;
    display: flex;
	align-items: baseline;
}
p.motto:before {
	content: unset;
	display: block;
	color: var(--rosa);
}
@media(min-width:800px) {
	p.motto:before {
		content: 'Ceramisti Anonimi.';
	}
}
footer#quippini-footer > div > div.sotto > div,
div.sotto-sotto {
	border:0;
}
p.motto {
	font:var(--robo30r);
}
p.copyright {
	font:var(--robo12r);
}
.footer-sotto-sotto span.titolo {
	font:var(--robo20r);
}
p.percorso-di-navigazione {
    font: inherit;
}
.colonne.Bunsen {
    padding-top: var(--spazio-m);
    padding-bottom: var(--spazio-m);
}
div.corpo > div.colonne.Bunsen.verdone {
	background-color:var(--verdone);
	padding-top:var(--spazio-m);
	padding-bottom:var(--spazio-m);
}
div.corpo > div.colonne.Bunsen.verde {
	background-color:var(--verde);
}
div.corpo > div.colonne.Bunsen.verdume {
	background-color:var(--verdume);
}
div.corpo > div.colonne.Bunsen.beige {
	background-color:var(--beige);
}
.colonne.Bunsen.verdone h2,
.colonne.Bunsen.verdume h2,
.colonne.Bunsen.verde h2 {
	color:var(--bianco);
}
div.corpo > div.colonne.Bunsen.verdone,
div.corpo > div.colonne.Bunsen.verde,
div.corpo > div.colonne.Bunsen.verdume,
div.corpo > div.colonne.Bunsen.beige {
	padding-top:var(--spazio-m);
}
#principe div.corpo > div.colonne.Bunsen {
	padding-bottom:var(--spazio-m);
}
.corpo > .colonne.Bunsen:nth-child(1) {
    padding-top: 0;
}
.corpo > .colonne.Bunsen:nth-last-child(1) {
    padding-bottom: 0;
}

.corpo > .colonne.Bunsen:nth-child(2n+1) {
    background-color:var(--bianco);
}
.corpo > .colonne.Bunsen:nth-child(2n) {
    background-color:var(--beige);
}

body footer#quippini-footer {
	background-color:var(--verdume);
}
body footer#quippini-footer > div {
    padding-top: 0;
    padding-bottom: var(--spazio-m);
}

.immaginona > section.felide {
	position:relative;
}
.immaginona > section.felide:after {
	content:'';
	display:block;
	padding-bottom:100%;
}
.immaginona > section.felide > * {
	position:absolute;
	height: 100%;
}
footer#quippini-footer .squalide h2 > span,
article#principe .squalide h2 > span,
footer#quippini-footer .squalide span.tasso,
article#principe .squalide span.tasso,
footer#quippini-footer .squalide p.leggi-tutto,
article#principe .squalide p.leggi-tutto {
	color:var(--nero);
}

body section.squalide.paddato {
	--sfondo-dei-li:var(--bianco);
}
section.cinerama.squalide {
	--colore-di-sfondo:var(--bianco);
}
.colonne.verde section.cinerama.squalide {
	--colore-di-sfondo:var(--verde);
}
.colonne.verdone section.cinerama.squalide {
	--colore-di-sfondo:var(--verdone);
}
.colonne.verdume section.cinerama.squalide {
	--colore-di-sfondo:var(--verdume);
}
#principe .colonne ul.cinerama.squalide {
	background-color:var(--bianco);
}
#principe .colonne.verde ul.cinerama.squalide {
	background-color:var(--verde);
}
#principe .colonne.verdone ul.cinerama.squalide {
	background-color:var(--verdone);
}
#principe .colonne.verdume ul.cinerama.squalide {
	background-color:var(--verdume);
}
.squalide .leggi-e-tasso {
    min-height: 146px;
}
.squalide div.leggi-e-tasso {
    justify-content: space-between;
	margin-top: var(--spazio-pp);
}
section.squalide p.leggi-tutto {
    margin-bottom: var(--spazio-m);
        margin-top: var(--spazio-m);
}
body section.squalide.paddato {
	--padding-orizzontale:var(--gronda-p);
	--padding-verticale:var(--spazio-p);
	width: 100%;
}
@media(min-width:500px) {
	body section.squalide.paddato {
		--padding-orizzontale:var(--gronda-m);
		--padding-verticale:var(--spazio-m);
	}	
}
#principe .colonne.Bunsen {
    max-width: unset;
	padding-left: 0;
	padding-right: 0;
}
#principe .colonne.Bunsen > .colonna,
footer > .boxato  > .sopra > .col1,
footer > .boxato  > .sotto,
footer > .boxato  > .sotto-sotto {
	margin-right: auto;
	margin-left: auto;
	padding-left: var(--tancredi-padding-mobile);
	padding-right: var(--tancredi-padding-mobile);
	box-sizing: border-box;
	width: 100%;
	max-width: var(--tancredi-boxatura);
}
@media(min-width:500px) {
	#principe .colonne.Bunsen > .colonna,
		footer > .boxato  > .sopra > .col1,
		footer > .boxato  > .sotto,
		footer > .boxato  > .sotto-sotto {
		padding-left: var(--tancredi-padding-desktop);
		padding-right: var(--tancredi-padding-desktop);
	}
}

.colonne.verde ul.squalide > li {
    border-color: var(--verde);
}
.colonne.verdone ul.squalide > li {
    border-color: var(--verdone);
}
.colonne.verdume ul.squalide > li {
    border-color: var(--verdume);
}
footer ul.squalide > li {
    border-color: var(--verde);
}
footer .sopra .col2 {
    display: none;
}
footer > .boxato {
    max-width: unset;
    padding-left: 0;
    padding-right: 0;
}
footer#quippini-footer > div > div.sopra {
    background-color: var(--verde);
    padding-top: var(--spazio-m);
    padding-bottom: var(--spazio-m);
}
footer#quippini-footer > div > div.sotto {
	border:0;
	padding-top: var(--spazio-m);
}
.quippini .mobile .logo > a {
    padding-top: var(--spazio-pp);
    padding-bottom: var(--spazio-pp);
}
div.testata-sopra {
    margin-top: var(--spazio-m);
}
article#principe.tancredi > div.corpo {
    margin-bottom: 0;
}
footer .col5 {
    padding-top: var(--spazio-m);
	padding-left: var(--gronda-m);
	padding-right: var(--gronda-m);
}
footer ul.link_sociali > li {
    min-width: 42px;
    height: 42px;
}
footer ul.link_sociali > li > a > svg {
    width: 100%;
    height: 100%;
}
footer ul.link_sociali > li > a {
    display: block;
}
ul.link_sociali svg:not(#instagra-svg-di) * {
}

body ul.cinerama.leporide.iconico > li > article:hover {
    background-color: transparent;
}
ul.cinerama.squalide {
    background-color: transparent;
}
.colonne.verde ul.cinerama.squalide,
footer ul.cinerama.squalide {
    background-color: var(--verde);
}
.colonne.verdone ul.cinerama.squalide {
    background-color: var(--verdone);
}
.colonne.verdume ul.cinerama.squalide {
    background-color: var(--verdume);
}
.colonne.beige ul.cinerama.squalide {
    background-color: var(--beige);
}
.mobile-splash .centro > a {
    background-image: url(svg/loghi/ceramisti-chiaro.svg);
    display: block;
    height: 42px;
    background-repeat: no-repeat;
    background-size: auto 54px;
    background-position: top;
    font-size: 0;
}
body footer ul.link_sociali {
    justify-content: space-around;
    -webkit-justify-content: space-around;
    }
footer ul.link_sociali > li {
	margin-right: 0;
}

@media(min-width:800px) {
	footer ul.link_sociali > li {
		margin-right: var(--spazio-p);
	}
}
footer .sotto-sotto {
    display: flex;
    flex-direction: column-reverse;
}
footer#quippini-footer .sotto-sotto > div.col1 {
    margin-bottom: 0;
}
footer .col2 {
    margin-bottom: var(--spazio-m);

}
footer .col2 ul.cinerama.leporide.iconico > li {
    flex-direction: column;
    align-items: center;
    min-width: 100%;
}
.col2 article > div {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: var(--spazio-p);
}
p.copyright {
    text-align: center;
}
footer .col4 a > svg {
    height: 148px;
}
footer .col4 a {
    display: inline-block;
    height: 100%;
    width: 100%;
}
.form-risultati-della-ricerca {
    display: flex;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
    margin-bottom: var(--spazio-m);
}

.form-risultati-della-ricerca > a {
    border: 0;
    padding: 0;
    height: 47px;
    background-color: var(--rosa);
    width: clamp(11em, 18em, 20em);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
	font: var(--robo16r);
}
.buttone.buttone-svg a {
    background-color: var(--rosa);
    width: clamp(11em, 18em, 20em);
    font: var(--robo16r);
}
@media (min-width: 900px) {
    a#modifica-ricerca {
        display: flex;
    }
}
.pannello2 div.buttone > div {
    align-items: flex-start;
}
.pannello .boxato.riga {
    display: none;
}
#quippini-menu .pannello-splash.pannello2 > .sotto {
    display: none;
}
body.slug-tancredi___risultati h1 {
    text-align: center;
}
p.nessun-risultato {
    display: flex;
}
p.nessun-risultato:before {
    content: 'La ricerca non ha prodotto risultati. Prova con altre chiavi di ricerca';
}
div.colonna.Bunsen {
    padding-top: var(--spazio-p);
}
div.testata-sopra {
    margin-top: var(--spazio-m);
    margin-bottom: var(--spazio-m);
}
div.colonna.Bunsen:nth-child(1) {
    padding-top: 0;
}
.rapporto125 .squalide picture:after {
    padding-bottom: 125%;
}
section.cinerama.blocco-tancredi-gallery.squalide div.leggi-e-tasso {
	display:none;
}
section.blocco-tancredi-gallery.ceramistico ul.squalide.mattonella.no-titolo.niente-testo.no-tasso:not(.scrollante) > li {
	margin-bottom:var(--spazio-pp);
	padding-left: calc(var(--gronda-p) / 2);
    padding-right: calc(var(--gronda-p) / 2);
}
section.blocco-tancredi-gallery.ceramistico ul.squalide.mattonella.no-titolo.niente-testo.no-tasso:not(.scrollante) > li:nth-last-child(1) {
    margin-bottom: 0;
}
.squalide picture.foto {
    background-color: var(--verdume);
}
div.colonna.Bunsen h3 {
    font: var(--robo20b);
    margin-top: var(--spazio-m);
    margin-bottom: var(--spazio-p);
}
div.colonna.Bunsen h3:nth-child(1) {
    margin-top: 0;
}
blockquote > p:nth-last-child(1) {
    margin-bottom: 0;
}
body ul.cinerama.squalide {
	--canalina:var(--gronda-p);
}
@media(min-width:800px) {
	body footer ul.link_sociali {
		justify-content: flex-start;
		-webkit-justify-content: flex-start;
	}
	footer#quippini-footer .sotto-sotto {
		flex-direction: row;
	}
	footer#quippini-footer .sotto-sotto > div.col1 {
		display: flex;
		flex-direction: column;
		justify-content: flex-end;
	}
	footer .col2 {
		margin-bottom: 0;
	}
}



#quippini-menu div.desktop > .barra > .sopra {
	height: var(--h-pre);
    background-color: var(--bianco);
    /*max-width: calc(100vw - calc(2 * var(--tancredi-padding-desktop)));*/
    max-width:100vw;
    padding-top: var(--spazio-m);
    width:100%;
	padding-left:0;
	padding-right:0;
}
#quippini-menu .desktop > .barra > .sopra > div.uno {
	padding-left:var(--tancredi-padding-desktop);
	padding-right:var(--tancredi-padding-desktop);
}
.desktop .barra .sopra span.foto.leporide {
    --altezza-icone: 150px;
    --larghezza-icone: calc(calc(calc(var(--boxatura) - calc(3 * var(--gronda-p)) - calc(2 * var(--tancredi-padding-desktop))) / 4) - 2px);
	margin-right: 0;
}
@media(min-width:1200px) {
	footer#quippini-footer > div > .sotto > div.col4 {
		flex:3;
	}
	footer#quippini-footer > div > .sotto > div.col5 {
		flex:1;
	}
	footer .col2 ul.cinerama.leporide.iconico > li {
		flex-direction: row;
		align-items: baseline;
	}
	li[data-slug='ufo-logo']:after {
		margin-left:var(--gronda-p);
	}
	#principe .colonne.Bunsen {
		flex-direction: row;
		justify-content: center;
	}
	#principe div.colonna.Bunsen, 
	#principe div.colonna.Bunsen:nth-child(1):not(:nth-last-child(1)), 
	#principe div.colonna.Bunsen:nth-last-child(1):not(:nth-child(1)) {
		flex-basis: calc(var(--tancredi-boxatura) / 2);
		-webkit-flex-basis: calc(var(--tancredi-boxatura) / 2);
		max-width: calc(var(--tancredi-boxatura) / 2);
		margin-left: 0;
		margin-right: 0;
	}
	#principe div.colonna.Bunsen:nth-child(1):not(:nth-last-child(1)) {
		padding-right:var(--gronda-m);
	}
	#principe div.colonna.Bunsen:nth-last-child(1):not(:nth-child(1)) {
		padding-left:0;
	}
	body.brand-ceramisti #principe div.colonna.Bunsen:nth-child(1):nth-last-child(1) {
		flex-basis: var(--tancredi-boxatura);
		-webkit-flex-basis: var(--tancredi-boxatura);
		max-width: var(--tancredi-boxatura);
	}

    body.brand-ceramisti #testa .titolo-h1,
	body.brand-ceramisti #testa .briciole {
        max-width: 50%;
        padding-right: var(--gronda-m);
        box-sizing: border-box;
	}
}
.quippini .desktop.fisso {
    position: relative;
}
aside#quippini-menu-relativo {
    display: none;
}
.desktop .filtro_categoria span.icona-lepre {
    display: none;
}
.desktop .barra a.link-lepre {
    flex-direction: column;
}
.desktop .barra .sopra ul.leporide.iconico .titolo {
    font: var(--robo20b);
    text-transform: uppercase;
    margin-bottom: var(--spazio-m);
    margin-top: var(--spazio-p);
}
.desktop .barra ul.cinerama.leporide.iconico {
    justify-content: space-around;
}
#quippini-menu .desktop > .barra > div.sotto {
    height: var(--h-barra);
	padding-bottom: var(--spazio-m);
	padding-top: var(--spazio-m);
}
.desktop .barra .sotto .uno > a {
    height: 100%;
    display: flex;
	flex-direction: column;
	justify-content: center;
}
.desktop .barra .due {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}
#quippini-menu .desktop > .barra .due li.cine-quip > article > div > a {
    font: var(--robo16r);
}
ul.cinerama.leporide.iconico li#desktop-menu-cerca  .foto {
	display:flex;
	background-image:url(svg/cerca.svg);
	height:18px;
	width:18px;
	filter: invert(1);
	margin-right: var(--gronda-p);
}
.desktop .barra .due a.link-lepre {
    flex-direction: row;
}
.quippini .barra .due ul.cinerama.leporide.iconico > li {
    margin-left: var(--gronda-m);
}
.quippini .fisso.pannello2 {
    top: calc(var(--h-pre) + var(--h-barra) - var(--h-pann));
	position: absolute;
}
#quippini-menu {
	position:relative;
	--h-pre:536px;
	--h-barra:213px;
	--h-pann:293px;
}
body.brand-ceramisti.pannello2 {
	position:relative;
	top:0;
}
#quippini-menu .desktop > div.barra {
    z-index: 25;
}
#quippini-menu .desktop > .pannello2 {
    z-index: 24;
    height:var(--h-pann);
	display: flex;
	flex-direction: column;
	align-items: center;
	min-width: 100vw;

}
body.pannello2 ul.cinerama.leporide.iconico li#desktop-menu-cerca .foto {
    background-image: url(svg/chiudi.svg);
}
body.pannello2 ul.leporide.iconico #desktop-menu-cerca .titolo {
    color: var(--verdume);
    display:flex;
    position:relative;
}
body.pannello2 ul.leporide.iconico #desktop-menu-cerca .titolo:after {
    content:'Chiudi';
    color: var(--bianco);
    font: inherit;
    display: inline-block;
    position:absolute;
}
.quippini .pannello.pannello2 {
	display:flex;
}
#quippini-menu div.desktop > .barra > .sotto {
    justify-content: space-between;
    -webkit-justify-content: space-between;
}
body.tancredi.pannello-quippini.brand-ceramisti > aside.quippini > .desktop {
    padding-right: 0;
}
body.slug-tancredi___risultati #principe > .corpo {
	background-color: var(--verdume);
	padding-top: var(--spazio-m);
	padding-bottom: var(--spazio-g);
}
body.slug-tancredi___risultati #principe,
body.slug-tancredi___risultati #quippini-footer  {
	position: relative;
	top: calc(var(--spazio-g) + var(--spazio-m));
}
body.slug-tancredi___risultati .titolo-h1 {
    min-width: 100%;
    margin-top: 26px;
}
.risultati {
    position: relative;
}
.form-risultati-della-ricerca {
    position: absolute;
    top: calc(-3 * var(--spazio-m));
    right: var(--tancredi-padding-mobile);
    left: var(--tancredi-padding-mobile);
    width: 100%;
}
@media(min-width:500px) {
	.form-risultati-della-ricerca {
		right: var(--tancredi-padding-desktop);
		left: var(--tancredi-padding-desktop);
	}
}
#principe ul.cinerama.risultati-della-ricerca {
    background-color: var(--verdume);
}
@media(min-width:1000px) {
    footer ul.cinerama.squalide.tronca-testi:not(.scrollante) > li {
        max-width: 25%;
        min-width: 25%;
    }
}
footer#quippini-footer .sotto li.cine-quip {
    margin-bottom: 0;
}
figure.tabella.Bunsen td {
    padding-right: var(--gronda-m);
}
.quippini .barra .uno ul.cinerama.leporide.iconico > li {
    margin: 0;
    flex: 1 1 493px;
}
@media(min-width:1340px) {
	.quippini .barra .uno ul.cinerama.leporide.iconico > li {
		margin: 0;
		flex: 0 1 24%;
	}
	.quippini .barra .uno ul.cinerama.leporide.iconico .foto {
	    width: 100%;
	    height:150px;
	}
	#quippini-menu {
		--h-pre: 319px;
	}
    #testa.con-immagine + #principe > .corpo > .colonne:nth-child(1) > .colonna:nth-child(2) {
        padding-top: calc(min(calc(calc(var(--boxatura) / 2) - var(--tancredi-padding-desktop)), calc(calc(100vw / 2) - var(--tancredi-padding-desktop))) - calc(var(--spazio-m) * 2));
    }
    #testa.Bunsen {
		position: relative;
	}
    .immaginona {
        position: absolute;
        width: min(calc(calc(var(--boxatura) / 2) - var(--tancredi-padding-desktop)), calc(calc(100vw / 2) - var(--tancredi-padding-desktop)));
        height: min(calc(var(--boxatura) / 2), calc(100vw / 2));
        left: 50%;
        top: calc(var(--spazio-m) + 11px);
    }
    #testa:not(.con-immagine) + #principe.Bunsen {
		margin-top: calc(-2 * var(--spazio-p));
	}
	body.slug-tancredi___risultati #testa:not(.con-immagine) + #principe.Bunsen {
		margin-top: 0;
	}
}
@media(min-width:1668px) {
	footer .col2 {
		min-width:419px;
	}
	.col2 article > div {
		align-items: flex-start;
	}
	#quippini-footer ul.cinerama.leporide > li[data-slug='ufo-logo'] > article {
		max-width: 207px;
	}
}

body header.con-h1 .testata-sopra {
    display: flex;
    flex-direction: column-reverse;
}

#quippini-menu .desktop > .barra > div.sotto {
	width: 100%;
}
@media(min-width:1340px) {
	#principe.Bunsen {
		margin-top: 0;
	}
	.desktop .barra ul.cinerama.leporide.iconico {
		justify-content: space-between;
	}
	header.briciole-sopra div.titolo-h1 {
		margin-bottom:var(--spazio-p);
	}
	#principe div.colonne.Bunsen.vivo {
		flex-wrap: nowrap;
	}
	.testata-sopra.boxato > * {
		padding-right: var(--gronda-m);
	}
}
body {
	--altezza-titolame:159px;
}
.testata-sopra {
    height: var(--altezza-titolame);
}
ul#blocco-sommario-h2-ul li {
    margin-bottom: var(--spazio-p);
    margin-top: var(--spazio-p);
}
ul#blocco-sommario-h2-ul a {
    display: block;
    width: 100%;
}
nav#sommario-degli-h2 {
    border-color: var(--grigio);
    border-style: solid;
    border-width: 0;
    border-top-width: 1px;
    border-bottom-width: 1px;
	padding-top: var(--spazio-p);
	padding-bottom: var(--spazio-p);
	max-width: 24em;
}
.colonna.Bunsen > p.filtri-applicati {
    margin-bottom: var(--spazio-m);
}
nav#sommario-degli-h2.vuoto {
    display: none;
}

.desktop .barra .crusco li.filtro-attivo {

}
.quippini ul.cinerama.leporide.iconico > li.filtro-attivo > article > div > a {
    border-bottom: 1px solid var(--nero);
    margin-bottom: var(--spazio-m);
    padding-bottom: var(--spazio-p);
}
.desktop .barra .crusco li.filtro-attivo > article {

}

.desktop .barra .sopra ul.leporide.iconico li.filtro-attivo span.titolo {
    margin-bottom: 0;
}

div.crusco-reset {
    display: none;
}
#principe .corpo blockquote > p > a {
	text-decoration:none;
	color:var(--verdume);
	font:var(--robo30b);
}
#principe .corpo p > a {
	text-decoration:none;
	color:var(--verdume);
	font:var(--robo16b);
}

#principe .corpo blockquote > p > a {
	text-decoration:none;
	color:var(--verdume);
	font:var(--robo30b);
}
#principe .corpo .colonne.verde p > a,
#principe .corpo .colonne.verde blockquote > p > a,
#principe .corpo .colonne.verdone p > a,
#principe .corpo .colonne.verdone blockquote > p > a,
#principe .corpo .colonne.verdume p > a,
#principe .corpo .colonne.verdume blockquote > p > a {
	color:var(--bianco);
}

body ul.cinerama.squalide.tronca-testi .titolo-e-testo > h2 > span {
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
   line-height: 39px;
}
@media(min-width:800px) {
    ul.cinerama.squalide.tronca-testi .titolo-e-testo > h2.titolo > span {
        white-space: normal;
        }
    #principe {
        margin-top: var(--spazio-m);
    }
}
.briciole-no .testata-sopra {
    height: auto;
}
footer#quippini-footer .col1 > div.sopra {
	margin-bottom:var(--spazio-m);
	margin-top:calc(var(--spazio-g) - var(--spazio-m));
}

body ul.squalide > li {
    margin-bottom: var(--spazio-pp);
}
body ul.squalide > li > article {
	border:0;
}
body #quippini-menu .desktop > .barra li.cine-quip > article > div > a:hover {
	border-bottom:0;
}
.buttone-svg span {
    margin-left: var(--gronda-p);
}
ul.link_sociali svg#instagram-svg-di {
    fill: none;
}
