	header {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 70px;
		padding: 5px 0 20px 0;
		background-color: #161d27; /* #C43C3F; */
		display: inline-block;
		text-align: center;
		border-bottom: 1px solid rgba(43,51,62,1.00);
		z-index: 99;
	}	


	#cont-domain {
		width: 300px;
		float: left;
		display: inline-block;
		/* background-color: blue; */
		text-align: left;
		padding: 5px 0 5px 0;
		color:#FFF;
		font-size: 28px;
		margin-left: 80px;
  font-family: "Abril Fatface", serif;
  font-weight: 400;
  font-style: normal;
	}
	
	#cont-tutte-icone {
		display: inline-block;
		/* background-color: green; */
		margin:0 auto 0 auto;

		text-align: center;
		padding: 5px 0 5px 0;
		color:#FFF;
		font-size: 32px;
		
  font-family: "Abril Fatface", serif;
  font-weight: 400;
  font-style: normal;
	}
	
	#cont-icona {
		position: relative;
		margin-right: 30px;
		display: inline-block;
		background: none;
		text-align: center;
		padding: 5px 0 5px 0;	
	}
	#cont-icona:hover {
		background-color: rgba(25,77,168,0.54);
		cursor: pointer;
		border-radius: 8px;
	}
	.icons {
		text-align: center;
		font-size: 28px; 
		color:#fff;
		/*display: inline;
		margin-right: 50px;*/
	}	
	.dominio {
		display: block;
	}
	
.sito {
    font-family: 'Playfair Display', serif;
   letter-spacing: -3px;
   font-size: 4em;
   font-weight: bold;
   background-image: linear-gradient(
	to right,
	#462523 0,
       	#cb9b51 22%, 
	#f6e27a 45%,
	#f6f2c0 50%,
	#f6e27a 55%,
	#cb9b51 78%,
	#462523 100%
	);
   color:transparent;
   -webkit-background-clip:text;
    line-height: 1.6;
}	
	


	
	.mini-photo {
		border-radius: 50%;
		margin-right: 20px;
		margin-top:5px;
		animation: mymove 2s infinite;
	}
@keyframes mymove {
  50% {box-shadow: 0px 0px 20px 5px #FFF;}
}

.mini-photo:hover {
	 box-shadow: 0px 0px 20px 5px red;
}
	
header ul {
  list-style: none;
}


	
	
@media screen and (max-width: 660px) {
	
	#cont-domain {
		display: none;
		width: auto;
		font-size: 22px;
  font-family: "Abril Fatface", serif;
  font-weight: 400;
  font-style: normal;
	}
	
#cont-tutte-icone {
		float: left;
		font-size: 32px;
	margin-left: 20%;	
  font-family: "Abril Fatface", serif;
  font-weight: 400;
  font-style: normal;
	}
	
	#cont-icona {
		margin-right: 24px;
			
	}
	
.icons {
		font-size: 24px; 
	}

	.dominio {
		display: none;
	}

}

	
	

.badge {
  position: absolute;
  top: -5;
  right: -10px;
  padding: 3px;
	width: auto; /* 20px; */
	height: 20px;
  border-radius: 5px; /* 50%; */
  background-color:#B83134;
  color: #fff;
	font-size: 12px;
	font-family: Arial, sans-serif;
	font-weight: bold;
}	

.icone-menu-header {
		vertical-align: middle;
		margin-right: 5px;
}

/* Style The Dropdown Button */
.dropbtn2 {
	position: relative;
  background:none;
  color: white;
  font-size: 16px;
  border: none;
  cursor: pointer;
		display: inline-block;
		padding: 0;	
}
.bandiera-princ {
	
}
	.bandiere {
		vertical-align: middle;
		height: 22px;
		font-size: 22px;
		margin-right: 5px;
	}	


/* The container <div> - needed to position the dropdown content */
.dropdown2 {
  position: relative;
  display: inline-block;
	background-color: red;
}
.dropdown3 {
  position: relative;
  display: inline-block;
	background-color: red;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content2, .dropdown-content3 {
  display: none;
  position: absolute;
  background-color:#19407E;
  min-width: 160px; 
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	text-align: left;
	border-radius: 0 20px 20px 20px;
}

/* Links inside the dropdown */
.dropdown-content2 a, .dropdown-content3 a {
  color: black;
  padding: 10px 14px;
  text-decoration: none;
  display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content2 a:hover, .dropdown-content3 a:hover {
	background-color:#3082B0;
}

/* Show the dropdown menu on hover */
.dropdown2:hover .dropdown-content2 {
  display: block; 
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown2:hover .dropbtn2 {
  /* background-color: #3e8e41; */
}
/* Show the dropdown menu on hover */
.dropdown3:hover .dropdown-content3 {
 /* display: block; */
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown3:hover .dropbtn3 {
  /* background-color: #3e8e41; */
}
