/* Structure > 1600px */
/*
@media (min-width: 1600px) {


	#wrapper 		{width: 1600px;margin: 0 auto;}
	#header 			{width: 1600px;float:left;padding: 0px;} 
	#mainmenu		{width: 100%;float:left;}
	#main 			{width: 1600px;float:left;padding: 0px;}
	#sidebar 		{width: 280px;float:left;}
	#content 		{width: 945px;float:right;}
	#footer			{width: 1560px;float:left;padding: 0px 20px 10px 20px;}
	#mainmenu		{display:block;}
 
}
*/
/* Structure > 1200px */
/*
@media (min-width: 1200px) and (max-width: 1600px)  {	
	#wrapper 		{width: 1170px;margin: 0 auto;}
	#header 			{width: 1170px;float:left;padding: 0px;} 
	#mainmenu		{width: 100%;float:left;}
	#main 			{width: 1170px;float:left;padding: 0px;}
	#sidebar 		{width: 205px;float:left;}
	#content 		{width: 680px;float:right;}
	#footer			{width: 1130px;float:left;padding: 0px 20px 10px 20px;}
	#mainmenu		{display:block;}
 
}
*/
@media (min-width: 768px) and (max-width: 980px) {

	/* Structure 768 to 1000 */
	#wrapper 		{width: 748px;margin: 0 auto;}
	#header 			{width: 748px;float:left;padding: 0px;} 
	#mainmenu		{width: 100%;float:left;}
	#main 			{width: 748px;float:left;padding: 0px;}
	#sidebar 		{width: 130px;float:left;}
	#content 		{width: 443px;float:right;}	
	#footer			{width: 708px;float:left;padding: 0px 20px 10px 20px;}
	#mainmenu		{display:block;}
	
 
}

@media (max-width: 767px) {

	/* Structure  < 767 */
	body{padding:10px;background:#fff;}
	#wrapper 		{width:100%;margin: 0 auto;}
	#header 			{width:100%;padding: 20px 0 20px 0px;} 
	#mainmenu		{width:100%;float:left;}
	#main 			{width:100%;float:left;padding: 20px 0 0 0;}
	#sidebar 		{width:100%;float:left;padding: 20px 0 0 0px;}
	#content 		{width:100%;float:right;}	
	#footer			{width:100%;float:left;padding: 0px 0 0 0px;}
	
	/* Header */
 	.search{display:none;}
	.btn-responsive-menu{display:block;}
	#mainmenu			{display:none;}
	/*#mainmenu ul li 	{float: none;}	*/ /*commentato per menu mrrwddm*/
	
	/*sottomenu per versione mobile*/
	#mrwddm li {float:left;margin:0px;padding: 0px 0px 0px 0px;}
	#mrwddm li ul {position: absolute; z-index: 1; visibility:visible; display: block;list-style: none; margin: 0px; padding: 0px;background-color:#e8e8e8;}
	#mrwddm li ul li {float: none; padding: 0px; margin:0px; border-top:0px solid #ffffff;}
	#mrwddm li ul li a {padding:3px; font: 12px 'Pontano Sans', sans-serif;color: #3f3f3f;}
	/*fine*/
	
	/* Sidebar */
	.widget{width:48%;float:left;}
	.widget:first-child{margin-right:4%;!important}
	
	#site-title a {font-size:25px;margin-left:10px;}
	#footer p     {margin-left:10px;}
		
}

@media (max-width: 480px) {
	
}


