/*MEDIA QUERIES*/
@media only screen and (max-width: 1200px) {
	.card-section{padding: 0 1em;}
	.card-section.intro-card{padding: 0; vertical-align: middle;}
	.intro-card img{max-height: 362px;}
}
@media only screen and (max-width: 1024px) {
	h1{max-width: 90%; margin-bottom: 1em;}
	h2, h5, h1, .tipi-vermouth ol h1{font-size: 2em;}
	.tipi-vermouth ol h1{margin-bottom: 0;}
	.tipi-vermouth ol p, .tipi-vermouth ol{font-size: 1em;}
	.whatis-content:nth-child(even){width: 100%;}
	.cornice{max-width: 100%;}
	.storia.animated .cornice{transform: initial;}
	h2:before, h2:after, .whatis-content:first-child{display: none;}
	.whatis-content{padding: 1em;}
	.card-section{padding: 0;}
	.bancone{background: transparent;}
	.card-section.intro-card .wrapper, .card-section.not-found .wrapper{padding: 0;}
	.card-section, .cocktail-content .hentry:nth-child(even), .cocktail-content .hentry:nth-child(even) .bg-cocktail{min-height: 1px;}
	.cocktail-content .etichetta{position: absolute; bottom: -55px;}
	.card-section .wrapper, .cocktail-content .hentry, .bg-cocktail, .prodotto.hentry{min-height: 1px;}
	.cocktail-content .hentry, .bg-cocktail, .prodotto.hentry{padding-bottom: 60px;}
	.intro-card img{max-height: 192px;}
	.home .section.prodotti-card{ height: auto; display: block; background: none;}
	.home .box-home .content{margin: 0 1.5em 3em;}
	.modal-button{text-align: center;}
	.scroll{display: none !important;}
	.bg-luce{padding: 0; background-position: left center;}
	.prodotto h1, .prodotto .inner-content p, .page .tipi-vermouth .half:last-child{display: none;}
	.page .cocktail-recipe, .cocktail2post h1{text-align: center;}
	.bg-luce{background-image: none; min-height: 1px; padding: 1em 0;}
	.prodotto .bottiglia, .prodotto .prodotto:nth-child(even) .bottiglia{max-width: 30%; margin: 0;}
	.prodotto .inner-content, .prodotto:nth-child(even) .inner-content{max-width: 60%; margin-right: 5%; float: left;}
	.content{margin-top: 3em;}
	.prodotto .bg-luce{background-position: right; display: flex; justify-content: center;}
	.prodotto .bg-logo{background-position: center !important;}
	.title-wrapper{height: auto;}
	.card-section{overflow-y: visible;}
	.box-home{background: none;}
	.cocktail-wrapper{padding: 0;}
	.home .content, 	.home .modal{max-width: 100%; margin: 0 auto; float: none;}
	.cocktail .bottiglia{margin: 1em 0; float: none;}
	.half{float: none; width: 100%; padding: 0 1.5em;}
	.cocktail2post .hentry{margin: 0 auto; float: none;}
	.cocktail-recipe, .tax-list, .cocktail-content .hentry:nth-child(even) .half.cocktail-recipe{text-align: left;}
	.bicchiere{float: none; display: block; margin: 0 auto;}
	.tax-list, .cocktail-content .hentry .half:first-child, .cocktail-content .hentry .half:last-child, .type-cocktail .content, .cocktail-content .hentry:nth-child(even) .tax-list, .cocktail-content .hentry:nth-child(even) .half{width: 100%; margin-left: auto; margin-right: auto; float: none; max-width: 100%;}
	.cocktail-content .hentry:nth-child(even) .bicchiere{float: none;}
	.type-cocktail.hentry:nth-child(even) .content, .type-cocktail .content{margin: 3em auto 0;}
	.content{max-width: 100%;}
	.history-content{margin-bottom: 1em; text-align: center;}
	.logo{max-width: 30%;}
	.prodotto:nth-child(even) .bottiglia{margin: 0; float: left;}
	.home .cocktail .bottiglia{float: none; margin: 0 auto 1em;}
	.single-prodotto .bottiglia{max-width: 50%; width: 50%; float: none; margin: 1em auto;}
	.footer .sidebar{width: 100%; float: none;}
	.intro-card img {display: none;}
	.intro-card .logo-container img {display: block; max-width: 80%; margin: 0 auto;}
	.cornice{float: none;margin: 0 auto 1em; display: block;}
}
