@media (min-width: 1200px) {
/* Structure > 1200px */
	#wrapper {
	width: 1170px;
	margin: 0 auto;
}
#header2 {
	width: 1130px;
	float:left;
	padding: 20px 20px 20px 20px;
}
ul.menu {
	width: 100%;
	float:left;
}
}
 @media (min-width: 768px) and (max-width: 980px) {
/* Structure 768 to 1000 */
	#wrapper {
	width: 748px;
	margin: 0 auto;
}
#header2 {
	width: 708px;
	float:left;
	padding: 20px 20px 20px 20px;
}
ul.menu {
	width: 100%;
	float:left;
}
}
 @media (max-width: 767px) {
/* Structure  < 767 */
	#wrapper {
	width:100%;
	margin: 0 auto;
}
#header2 {
	width:100%;
	padding: 20px 0 20px 0px;
}
.menu {
	width:100%;
	float:left;
}
/* Header */
	#site-title a {
	font-size:25px;
	margin-left:10px;
}
ul.menu {
	display:none;
}
ul.menu ul li {
	float: none;
}
.btn-responsive-menu {
	display:block;
}

#content {
	width:100%;
	padding: 20px 0 20px 0px;
}
.creazioni {
	width:100%;
	float:left;
	}

	#site-title a {
	font-size:25px;
	margin-left:10px;
}
ul.creazioni {
	display: block !important;
	list-style:none;
}
ul.creazioni li.creazione {
	float: left !important;
	position:relative !important;
	width:60%;
	margin-left: 15%;
}
.btn-responsive-menu {
	display:block;
}

#footer{
	position:absolute;
	bottom:0px !important;
	}

/**********************************/
/**********************************/
/* trasformazione menu responsive */
/**********************************/
/**********************************/

 ul.menu {
 margin: 0px 0 0px 0px !important;
 float:left !important;
 width:100% !important;
 list-style: none !important;
 height: auto !important;
 }
 ul.menu li.voce-menu {
	float: left !important;
	margin: 0 0px 0 0 !important;
	position: relative !important;
	width:100% !important;
	border:none !important;
	border-bottom: 1px solid #FFF !important;

}
ul.menu a {
	display: block !important;
	font: 14px !important;
	padding: 14px 20px !important;
	font-family: oswald !important;
	text-transform:uppercase !important;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif !important;
	color: rgba(255,255,255,0.5) !important;
	border:none !important;

}
ul.menu li.voce-menu:hover{
	border-radius:0px;
	
	}
}
