/* Saisissez votre CSS personnalisé ci-dessous */

h2 {
    font-size: 1.9em;
}
h3 {
    font-size: 1.6em;
}
h4 {
    font-size: 1.1em;
    font-weight: 600;
    text-transform: uppercase;
		margin-top:20px
}
#primary header.main h1 {
    font-size: 2.0em;
    font-weight: 300;
}
p {
    font-size: .9em;
    padding-bottom: 10px;
  	text-align: justify;
  	word-wrap: break-word;
}
h3 {	
	font-weight: 300;
	color: #74b1b7;
}

.price{
    font-size: 1.8em;
}
.product_title{
    font-size: 2.2em;
}
a{
	color: #74b1b7;
	text-decoration: none;
}
a:hover, a:active {
	color: #76819e;
}
#footer {
    background: none repeat scroll 0 0 #eae8e5;
}
.vc_btn3.vc_btn3-size-md {
    font-weight: bold;
}

#footer li a{
    font-size: .9em;
    font-weight: bold;
    display: block !important;
    clear: both;
    color: #000;
}
.text-dark .post.small .meta {
    color: #fff;
}
.gauche {
  	text-align: left;
}
.ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .evcal_desc em, .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .eventon_list_event .evcal_desc .evcal_desc_info {
    text-align: left;
}
#evcal_widget .eventon_events_list .evo_below_title .evcal_event_subtitle {
    text-align: left;
}
#footer .secondary * {
    text-align: center;
}
eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, .evo_lightboxes .evo_pop_body .evcal_desc span.evcal_event_subtitle {
    text-align: left;
}
.space10 {
	padding-bottom:2px;
	clear:both;
}
.main-nav ul a, .main-nav ul li {
    font-size: 13px;
}