/* Small only */
@media screen and (max-width: 39.9375em) {
	.menutop {position:relative;float:left;}
	.header .titre {position:relative;float:left;clear:both;width:100%;padding:20px;text-align:center;height:auto !important;}
	.recentarticles a.thumbnail {min-height:200px !important;}
	#menuitems {width:100% !important;}
	.titre {text-align:center;}
	#BigTextsmall {position:relative;max-width:90%;text-align:left;margin-left:10px;}
	#BigTextsmall .title {font-size:1.5em;}
	.abo {position:relative;float:left;width:100%;margin-bottom:20px;}
	h1.single {font-size:1.5em;margin-top:10px;}
	.soustitre {font-size:1.2em;font-weight:normal;}
	.mainsingle .post p {font-size:0.8em;}
	.post ul li, .post ol li {font-size:0.8em;}

	.mainpost {padding:0 10px 10px 30px;}
	.thepostthumbnail {position:relative;float:right;width:35%;}
}

/* Medium only */
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
	.recentarticles a.thumbnail {min-height:150px !important;}
	.header .titre {position:relative;float:left;clear:both;width:100%;padding:20px;height:auto;margin-top:30px;}
	.header {border-bottom:0;}
	.abo {margin-bottom:20px;}
}

/* Medium vertical */
@media screen and (min-width: 40em) and (max-width: 50em) {
.explorerwidgets, .zonekiosque, .explorerpub {font-size:0.8em;}
.mainsingle .post p {font-size:0.9em;}
.post ul li, .post ol li {font-size:0.9em;}

}

/* Large and up */
@media screen and (min-width: 64em) {
	.recentarticles a.thumbnail {min-height:200px !important;}
}

/* Large only */
@media screen and (min-width: 64em) and (max-width: 74.9375em) {
	.recentarticles a.thumbnail {min-height:200px !important;}
}