/*megafilter*/
.com-jamegafilter section#sp-main-body .row {
    display: flex !important;
}
section#sp-main-body div.row main#sp-component div.item.product.col {
	flex-basis:unset;
}
header#header.fixed-top div.header-top div.container {max-width:100%;}
section#sp-wl-ariane div#sp-breadcrumb ol.breadcrumb {
	background:#ffffff;
	padding:0;
	margin:0.75rem 0 0.75rem 0;
	font-size:0.8em;
}
a.lien_boutique {
	background:url('../images/ltb/shop-online.png') 0 0 no-repeat;
	display:block;
	color:#7d7651;
	font-weight:bold;
	padding:8px 0 0 48px;
	height:40px;
	margin:10px 0 10px 0;
}
.pres_carte {
	background:url('../images/ltb/pres-carte.png') 0 0 no-repeat;
	display:block;
	color:#0b8a9a;
	font-weight:bold;
	padding:8px 0 0 48px;
	height:40px;
	margin:10px 0 10px 0;
}
#sp-left .sp-module ul > li {
	border:none;
}
#sp-left .sp-module ul > li.current {
	text-decoration:underline;
	border:none;
}
.com-jamegafilter section#sp-main-body .row {
    display: flex !important;
}
.ja-megafilter-wrap .sidebar-main {

    padding-left: 15px;
    padding-right: 15px;
    max-width: 23%;
    float: left;

}
.ja-megafilter-wrap .main-content {

    float: right;
    padding-left: 5px;
    padding-right: 15px;
    width: 77%;

}
.uc-ih-item.uc-circle.uc-effect19 .uc-info h3 {
    letter-spacing:1px;
	height: 100px;
	
}
.uc_elegant_accordion .uc_container .uc_content {
    font-size: 18px;
}
.uc_elegant_accordion .uc_container .uc-heading {
    font-size: 22px;
}

.uc_elegant_accordion .uc_container .uc_content p {
    margin-bottom:1em;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    display: inline-block;
    padding: 0 15px;
    line-height: 100px;
    font-size:1em;
    margin: 0;
}
#sp-bottom {
	font-size:0.9em;
}
div#sp-bottom2{
		background:#ffffff;
}