h2{font-size:16px;}
.header-bar .search-form input{background-color:#ffffff;}
.recap-actus a.vc_read_more {
margin: 10px auto;
display: block;
text-align: center;
color:#0096ac;
font-size:12px;
font-weight: 300;
}
.recap-actus a.vc_read_more:hover{color:#cccccc;}
.recap-actus a.vc_read_more:first-letter{font-weight:700;}
.recap-actus a.link_title{font-size:14px;}
.recap-actus img:hover{opacity:0.6;}

.Green{color:#0096ac;}
.clear{display:block;clear:both;}
.obligatoire{color:#A10002; font-weight:bold;}

.ttfmake-button:hover, button, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover{background-color:#0096ac;}

.mg_new_filters a.mgf,.mg_new_filters a.mgf:hover,.mg_new_filters a.mgf.mg_cats_selected, .mg_new_filters a.mgf.mg_cats_selected:hover {
background-color: #eaecee;
border: none;
border-radius: 0px;
margin-left: 0px !important;
}
.site-footer *:not(select){border:none;}

.footer-widget-container aside#nav_menu-2 {
margin: 0;
}
.site-footer .widget-area {
margin: 0;
}
ul#menu-footer-nav.menu li{display:inline-block;margin: 0 15px 0 0;padding: 0;}
ul#menu-footer-nav {padding: 20px 0 0;border-top: dotted 1px #9e9283;margin: 0;}

.actus-cotes {
border-left: solid 1px #eaeaea;
}
div.wpmtp-filter {
padding: 5px 0 10px;
}
div.wpmtp-filter a:hover {
color: #ccc;
}
#wpmtp-wrapper h5.wpmtp-position{margin:0;}
div.entry-content {
text-align: justify;
font-size: 1.4rem;
line-height: 2.8rem;
}
.infos {
text-align: left;
font-size: 13px;
line-height: 1.6;
}
#wpmtp-wrapper .wpmtp-social-hover, #wpmtp-single-wrap .wpmtp-social-hover{background: rgba(255, 255, 255, 0.6);}

.wpmtp-post-image a {
display: block;
z-index: 997;
width: 100%;
height: 100%;
position: relative;
}
.wpmtp-post-image a:hover{opacity:0.6;}
ul#menu-les-artistes.menu li {
border: none;
padding: 0.1rem;
}
ul#menu-les-artistes.menu li a:hover{color:#cccccc;text-decoration:none;}
#wpmtp-wrapper .wpmtp-more {
display: none;
}
li a.filter-scuplteurs,li a.filter-peintres,li a.filter-photographes,li a.filter-autres-2,li a.filter-a{display:inline-block;}
li a.filter-scuplteurs:first-letter,li a.filter-peintres:first-letter,li a.filter-photographes:first-letter,li a.filter-autres-2:first-letter,li a.filter-a:first-letter{/*line-height: 13px;*/;color:#fff;display:none; position:relative;font-size:1px;}
li a.filter-autres-2::after{content: "///";
font-size: 16px;
margin: 0 15px;
font-weight: 800;
color: #000;
text-decoration: none;
border-bottom: 8px inset #fff;
letter-spacing: -4px;}

#wpmtp-wrapper .wpmtp-filter li{vertical-align:top;}
#wpmtp-wrapper .wpmtp-filter li a{display:block; position:relative;}

.wp-core-ui .button-primary {
    background: none repeat scroll 0% 0% #333;
    border-color: #121212;
    box-shadow: 0px 1px 0px rgba(147, 147, 147, 0.5) inset, 0px 1px 0px rgba(0, 0, 0, 0.15);
    color: #FFF;
    text-decoration: none;
}
.wp-core-ui .button-group.button-large .button, .wp-core-ui .button.button-large {
    height: 40px;
    line-height: 24px;
    padding: 8px 22px 12px;
}
.mg_item_featured img {
width: auto;
max-width: 100%;
max-height: 600px;
}