/*RESPONSIVE*/

@media screen and (max-width: 1220px) {
	.container_tasti_sx div{
		
		background-position: 15% 10px;
		
	}

	.container_tasti_sx div:hover{
		
		background-position: 15% 10px;
		
	}
	
	.container_tasti_dx div{

		background-position: 15% 10px;

	}

	.container_tasti_dx div:hover{

		background-position: 15% 10px;
	
	}
}


@media screen and (max-width: 1120px) {
	.container_logo_testo{
		margin:5% 20%;
	}
}

@media screen and (max-width: 1020px) {
	
	
	.body {width:98%;
		margin:0 1%;
	}

}

@media screen and (max-width: 920px) {
	
	.newsdiv{
		width:80%;
		margin:20px 10%;
	}

	.newsdivb{
		width:80%;
		margin:20px 10%;
	}
}

@media screen and (max-width: 820px) {
	.container_tasti_sx{
		display: none;
	}
	
	.container_tasti_dx{
		display: none;
	}
	
	.container_logo{
		padding:0px!important;
		width:40%;
		margin:5% 30% 0 30%;
	}
	.topnav {
	display: block!important;
	}

	.link_header{
	display: none!important;
	}

}

@media screen and (max-width: 620px) {
	.divnewsletter{
	display: none!important;
	}

}



@media screen and (max-width: 985px) {
	#qbootstrap-header #navbar li a {
  font-family: "Gill Sans MT", Arial, sans-serif;
  color: #525252;
  position: relative;
  margin:0 10px;
}
}


@media screen and (max-width: 935px) {
	#qbootstrap-header #navbar li a {
  font-family: "Gill Sans MT", Arial, sans-serif;
  color: #525252;
  position: relative;
  margin:0 3px;
}
