/*MEDIA QUERIES*/
@media only screen and (min-height: 769px) {
	#ciminiera{top: 0; perspective: 1000px; height: auto;}
}
@media only screen and (max-height: 768px) {
	#ciminiera{margin-left: -37px;}
	.ciminiera-bg{width: 74px;}

}
@media only screen and (max-width: 900px) {
	h1, h2, #menu-anchor-menu{display: none;}
	.scroll-alert, .project-card, .media-card, .artista-card, .numbers-card{display: none !important;}
	.fp-viewing-main-card .scroll-alert{display: block;}
	#ciminiera{z-index: auto;}
	.ciminiera-bg{background-position: 50% 0;}
	#fullpage{z-index: 50; padding-top: 54px;}
	#fullpage .main-card{background: transparent;}
	.fp-tableCell{z-index: 80;}
	.media-card .card-spacer, .numbers-card .card-spacer{top: auto;}
	.media-card .spacer, .numbers-card .spacer{margin-top: 0;}
	.spacer{width: 100%; float: none; padding: 55px 55px !important;}
	.hidden-nav{left: 0;}
	.spacer{width: 100%; float: none; padding: 20px 20px !important;}
	#ciminiera{top: 100px;}
	.main-nav{background: #fff; height: auto; padding: 0.5em 1em;}
	.card-spacer{position: static !important; padding-top: 54px;}
	.logo, .burger-menu:before{font-size: 1.4em;}
	.home .logo, .home .burger-menu:before{color: #233C5A;}
	.logo, .burger-menu{line-height: 38px; padding: 0 0.5em;}
	.logo img{max-height: 38px;}
	h3{-webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; position: static; margin-bottom: 1.2em;}
	.backgroundclip h4{background: inherit; -webkit-background-clip: none; -webkit-text-fill-color: white;}
	h4{color: white; font-size: 3em;}
	.overlay, .page .scroll-wrapper{padding: 6em 2em !important;}
	.close-x{top: 5em; right: 2em;}
	.aligncenter, .alignleft, .alignright, .overlay-content{max-width: 100%; float: none; margin: 1em auto;}
	.color-bg{background: rgba(0,51,102,0.75);}
	.mobile-nav{position: fixed; top: 0; bottom: 0; left: 0; right: 0; text-align: center; display: table; table-layout: fixed; width: 100%; padding-top: 80px; z-index: 500; font-family: 'Oswald'; font-size: 3em; line-height: 1.8em; text-shadow: 1px 1px 10px black;}
	.mobile-nav li{-webkit-animation: blurFadeIn 3s ease-in backwards;
	-moz-animation: blurFadeIn 2s ease-in backwards;
	-ms-animation: blurFadeIn 2s ease-in backwards;
	animation: blurFadeIn 2s ease-in backwards;}
	.mobile-nav li:nth-child(2), .mobile-nav li:nth-child(4){-webkit-animation: blurFadeOut 3s ease-in backwards;
	-moz-animation: blurFadeOut 2s ease-in backwards;
	-ms-animation: blurFadeOut 2s ease-in backwards;
	animation: blurFadeOut 2s ease-in backwards;}
	.mobile-nav li:first-child{animation-delay: 0s;}
	.mobile-nav li:nth-child(2){animation-delay: 1s;}
	.mobile-nav li:nth-child(3){animation-delay: 2s;}
	.mobile-nav li:nth-child(4){animation-delay: 3s;}
	.mobile-nav li:nth-child(5){animation-delay: 4s;}
	.bg-cover, #menu-mobile-menu{display: block;}
	.number-slot{float: none; display: inline-block; width: 30%;}
	.actual-content{padding: 107px 85px 1em !important;}
	@-webkit-keyframes blurFadeIn{
		0%{
			opacity: 0;
			text-shadow: 0px 0px 40px #fff;
			margin-left: -50%;
		}
		100%{
			opacity: 1;
			text-shadow: 0px 0px 1px #fff;
			margin-left: 0;
		}
	}
	@-webkit-keyframes blurFadeOut{
		0%{
			opacity: 0;
			text-shadow: 0px 0px 40px #fff;
			margin-right: -50%;
		}
		100%{
			opacity: 1;
			text-shadow: 0px 0px 1px #fff;
			margin-right: 0;
		}
	}
}
@media only screen and (max-width: 600px) {
	.flexslider .slides > li{max-height: 175px;}
	.hidden-nav a{font-size: 58px;}
	.video-card{display: none !important;}
	#ciminiera{opacity: 1 !important;}
	.fp-viewing-video-card{background-position: center -10%;}
}
@media only screen and (max-height: 768px) {
	.hidden-nav a{font-size: 40px; padding: .8em;}
}
@media only screen and (max-height: 580px) {
	.hidden-nav a{font-size: 30px;}
}
@media only screen and (min-width: 1400px) {
	.numbers-animated{font-size: 1.6em;}
	.number-slot{}
}