@charset "utf-8";
/*
Theme name: leman swans
Theme URI: http://www.webrealise.ch
Author: webrealisech
Author URI: http://www.webrealise.ch
Description: C'est un thème enfant du thème parent TwentyTwelve
Version: v0.1
Tags: light, gray, white, one-column, two-columns, right-sidebar,
flexible-width, custom-background, custom-header, custom-menu
Template: twentytwelve
*/
@import url("../twentytwelve/style.css");
@import url('http://fonts.googleapis.com/css?family=Libre+Baskerville|Trocchi|Diplomata+SC' rel='stylesheet' type='text/css');
body {  margin-top:0; 
	 
}
body .site { margin-top:0}
.site { background-color: #FFF; margin-top:0;
	
}
/* Header */
.site-header { margin-top:0;padding: 1px 0;}
/* h1 logo ou titre dusite */
.site-header h1 {font-family: 'Diplomata SC', cursive; color: #C3F}
/* toute la barre du menu */
.main-navigation  { background-color: #E1E1E1; padding-left:35px  
}
/* backgound lien */
.main-navigation  a {font-size:18px; color:#900;}
/* lien visible et sous menu */
.main-navigation li a {color:#900;font-size:14px; margin-left:10px; padding-left:10px }
/* Header */
.wrapper { background-color: #FFF;
	}
	/* div gauche */
.site-content { background-color: #FFF; font-size:13px; font-family:Arial; color:#0058B0;

}
.site-content h4 {font-size:14px; font-family:Arial; color:#0058B0; 

}
.site-content h5 {font-size:12px; font-family:Arial; color: #900; margin-bottom:0; padding-bottom:0 

}
.service-title {font-size:12px; font-family:Arial; color: #900; margin-bottom:0; padding-bottom:0}
/* div widget droite */
.widget-area { background-color: #FFF; width: 30%; 
}

.site-content {
		/*float: left;*/
		width: 65.104166667%;
	}
	/*
	.page-id-12 .entry-title { display: none; }*/
	.entry-title { display: none; }
	.widget-link a:link { text-decoration:none; color:#949494; font-family:Arial; }
	.widget-link a visited { text-decoration:none; color:#949494; font-family:Arial; }
	.widget-link a hover { text-decoration:none; color: #06F; font-family:Arial; }
	
	@media (min-width:1px) and (max-width:767px) {
		.site-content { width: 100%;} 
		.widget-area { float:none; background-color:#F00; width:100%;
}
.main-navigation  {background-color: #E1E1E1; padding-left:1%px  
}
.main-navigation li a {color:#900;font-size:14px; margin-left:10px; padding-left:1px }
 h1 { color:#0F0; font-size:70px}
 .main-navigation  a {font-size:13px; color: #0058B0}
}
	
	
	@media screen and (min-width: 600px) {
		.site-content {
		/*float: left;*/
		/*width: 100%;*/
	}
	.main-navigation  a {font-size:13px; color: #0058B0}
	}
