@charset "utf-8";

/* CSS Document */



@media (min-width: 1920px) and (max-width: 2159px) {


}



@media (min-width: 2160px) and (max-width: 2559px) {


}



@media (min-width: 2560px) and (max-width: 3200px) {


}



@media (min-width: 3201px) and (max-width: 3840px) {


}





/* --------------------- */

/* MEDIA QUERY */







/* Mobile in Portrait mode*/

@media (max-width: 320px){
	.logo img{
		width: 115px;
		height: 70px;
	}
	
	
	#qtranslateslug-2 {
    margin-top: -60px;
}	
	
		.citazione {
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 28px;
}
	
	h1 {
    font-size: 2.8rem;
    line-height: 1.1;
}
	
	
	.home .ms-nav-next, .home .ms-nav-prev{
		display: none;
	}
	
	.pt-cv-view .pt-cv-ifield {
    margin: 0px;
	}
	
		.pre-footer {
    margin-top: -10px;
	padding: 50px 0 50px 0;
}
	
		.bg-container-posts {
    padding: 40px 0 70px 0;
}
}



/* Mobile in Landscape mode */

@media (min-width: 321px) and (max-width: 599px){
	
	.logo img{
		width: 115px;
		height: 70px;
	}
	
	
	#qtranslateslug-2 {
    margin-top: -60px;
}
	
	
	.citazione {
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 28px;
}
	
	
		h1 {
    font-size: 2.8rem;
    line-height: 1.1;
}
	
	
		.home .ms-nav-next, .home .ms-nav-prev{
		display: none;
	}
	
	.pt-cv-view .pt-cv-ifield {
    margin: 0px;
	}
	
	
		.pre-footer {
    margin-top: -10px;
	padding: 50px 0 50px 0;
}
	
		.bg-container-posts {
    padding: 40px 0 70px 0;
}
	
}



/* Mobile in Landscape mode */

@media (min-width: 600px) and (max-width: 767px){
	
	.logo img{
		width: 115px;
		height: 70px;
	}
	
	
	#qtranslateslug-2 {
    margin-top: -60px;
}
	
	
		.citazione {
    font-size: 14px;
    line-height: 17px;
    margin-bottom: 28px;
}
	
	
		h1 {
    font-size: 2.8rem;
    line-height: 1.1;
}
	
		.home .ms-nav-next, .home .ms-nav-prev{
		display: none;
	}
	
	.pt-cv-view .pt-cv-ifield {
    margin: 0px;
	}
	
	.pre-footer {
    margin-top: -10px;
	padding: 50px 0 50px 0;
}
	
	.bg-container-posts {
    padding: 40px 0 70px 0;
}
	
}







/* Tablets */

@media (min-width: 768px) and (max-width: 1024px){

	

}





/* Desktops and Laptops computers */

@media (min-width: 1025px) and (max-width: 1224px){

	

}



/* Very large screen device */

@media (min-width: 1224px) and (max-width: 1824px){

	

}