/* auto-generated file / all manual changes will be lost */

/* <custom fonts import> */


/* <custom fonts init> */


/* <custom colors> */

.commentlist li.bypostauthor h4,
.commentlist li.bypostauthor p,
.media-desc.desc h3,
.media-desc.desc h2 b,
.media-desc.desc strong,
.post h1,
.post h2,
.thumbs .item.hover h2,
.thumbs .item:hover h2,
h4,
blockquote,
.note,
th,
.active a,
a:hover { color: #484f4f }

blockquote { border-color: #484f4f }

#searchform input[type="text"],
html, body { color: #848989 }

.active a,
input[type="submit"]:hover,
a:hover { background: #919199 }

input,
textarea,
a { color: #242727 } 

#contact .name:before,
#contact .mail:before,
#contact .msg:before,
#contact .name:after,
#contact .mail:after,
#contact .msg:after { background-color: #d1d3d3 }

.widget.widget_search input#s,
.fieldset input,
.fieldset textarea,
.main h3,
p.info,
.note.light { border-color: #d1d3d3 }

.media-desc.desc h2 { color: #a3a7a7 }

/* <custom css> */

.commentlist li.bypostauthor h4,
.commentlist li.bypostauthor p,
.media-desc.desc h3,
.media-desc.desc h2 b,
.media-desc.desc strong,
.post h1,
.post h2,
.thumbs .item.hover h2,
.thumbs .item:hover h2,
h4,
blockquote,
.note,
th,
.active a,
a:hover { color: #484f4f }

blockquote { border-color: #484f4f }

#searchform input[type="text"],
html, body { color: #848989 }

.active a,
input[type="submit"]:hover,
a:hover { background: #919199 }

input, textarea, a { color: #242727 } 

#contact .name:before,
#contact .mail:before,
#contact .msg:before,
#contact .name:after,
#contact .mail:after,
#contact .msg:after { background-color: #d1d3d3 }

.widget.widget_search input#s,
.fieldset input,
.fieldset textarea,
.main h3,
p.info,
.note.light { border-color: #fff }

.media-desc.desc h2 { color: #555 }

/*  */

#logo {
  padding-top: 5px;
  padding-left: 0px;
  display:block;
}
.filtre {
	text-align:right;
	margin-bottom: 0px;
}
.one-fourth {
	text-align:right;
}
ul.slides {
    height: 520px;
	overflow: hidden;
}
.immobile { 
	width: 74%;
	float:right;
	margin:2px;
	text-align:right;
}
.post h3:first-child {
    margin-top: 5px;
}
.souligne {
padding-left: 25.6%;
}
.media-desc.desc h2,
.media-desc.desc h3, {
    color: #000;
}
.spanslide {
	font-size:20px;
	padding:0 0 10px 8px;
}

.filtre {
	text-align:right;
	margin-bottom: 0px;
}
.one-fourth {
	text-align:right;
}
ul.slides {
    height: 520px;
	overflow: hidden;
}
.immobile { 
	width: 74%;
	float:right;
	margin:2px;
	text-align:right;
}
.souligne {
padding-left: 25.6%;
}
.menufull{
    float: right;
    max-width: 50%;
}
@media screen and (max-width:579px) {
ul.slides {
    height: auto;
    overflow: hidden;
}
.list {
    letter-spacing: 0px;
}
h3 {
    font-size: 11px;
    letter-spacing: 0px;
}
.thumbs .item {
display: inline;
}
}
.vignette {
margin-left: 25.6%;
margin-bottom: -40px:
}