body.menu-produits div.catItemBody {padding:0;margin:0 0 35px 90px}
body.menu-produits div.catItemView {padding:0;margin-bottom:0px}
#sp-main-menu ul.level-0 > li:hover >a, #sp-main-menu ul.level-0 > li >a{font-weight: bold;}
#sp-main-menu ul.level-0 > li:hover >a, #sp-main-menu ul.level-0 > li >a:hover{font-weight: bold; background: #F2F2F2;}
.module h2.module-title {
    font-size: 20px;
    line-height: 18px;
    font-weight: 400;
    margin: 0 0 20px 0;
    text-align: left;
    text-transform: uppercase;
    font-weight: bold;
}

div.itemListSubCategories h3 { font-weight: bold;}
.custom h3 span strong {
    font-weight: bold;
    font-size: 30px;
    -webkit-text-shadow: 0px 2px 5px #555;
    -moz-text-shadow: 0px 2px 5px #555;
    text-shadow: 0px 2px 5px #555;
}
a.k2ReadMore { display: none;}

.features .sp-feature {
    border: none;
    margin: 0;
    min-height: 238px;
    padding: 40px 30px 30px;
    transition: all 400ms ease 0s;

}
.features .sp-feature:hover {
    
    margin: 0;
    min-height: 238px;
    padding: 40px 30px 30px;
    transition: all 200ms ease 0s;
    border-radius: 30px 0 0 0;
    -moz-border-radius:30px 0 0 0;
    -webkit-border-radius:30px 0 0 0;
    border: none;

}
.sp-feature p,.sp-feature h3{color:transparent; border: none;}
.sp-feature:hover p,.sp-feature:hover h3{color:#fff; 
	-webkit-transition:1s; 
	-moz-transition:1s; 
	transition:1s;
	border-radius: 30px 0 0 0;
    -moz-border-radius:30px 0 0 0;
    -webkit-border-radius:30px 0 0 0;
    border: none;
}


.feature {
    background: url('../images/home/feature.jpg') no-repeat;
    border-radius: 30px 0 0 0;
    -moz-border-radius:30px 0 0 0;
    -webkit-border-radius:30px 0 0 0;
    border: none;
}

.feature i.icon-check { display: none;}

.pharma {
    background: url('../images/home/pharmaceutiques.jpg') no-repeat;
    border-radius: 30px 0 0 0;
    -moz-border-radius:30px 0 0 0;
    -webkit-border-radius:30px 0 0 0;
    border: none;
}

.pharma i.icon-th {display: none;}

.laiterie {
    background: url('../images/home/lait.jpg') no-repeat;
    border-radius: 30px 0 0 0;
    -moz-border-radius:30px 0 0 0;
    -webkit-border-radius:30px 0 0 0;
    border: none;
}

.laiterie i.icon-asterisk {display: none;}

.agro {
    background: url('../images/home/agro.jpg') no-repeat;
    border-radius: 30px 0 0 0;
    -moz-border-radius:30px 0 0 0;
    -webkit-border-radius:30px 0 0 0;
    border: none;
}

.agro i.icon-chevron-down {display: none;}
#sp-header-wrapper #sp-top-info ul.social-icons li {
    background: #62a6d3 none repeat scroll 0 0;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    display: inline-block;
    margin: 0 1px;
}

#sp-header-wrapper #sp-top-info ul.social-icons i:hover {
    background: #0F7BC1 none repeat scroll 0 0;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    transition:1s;
}

.sige li {
    
    margin: 0 4px 4px 0 !important;
    overflow: hidden !important;
    padding: 0 !important;
}
.sige_thumb{background:url(shadowAlpha.png) no-repeat bottom right !important;margin:10px;padding:0;}
.sige_thumb {
    background: rgba(0, 0, 0, 0) url("shadowAlpha.png") no-repeat scroll right bottom !important;
    
    margin: 10px;
    padding: 0;
}

.secteurs div.catItemIntroText {
    margin-bottom: 30px;
    border-bottom: 1px dashed;
}