.header-nav{
background-color:black !important;
}



.alert-secondary{color:#2b3074;background-color:#2b3074;border-color:#2b3074}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#2b3074}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}#_prestablog_index{display:none}.desc-declinaisons li{list-style-type:square;margin-left:1rem}.header-nav,.footer-center{background-color:#4b57c1}.footer-center li a:hover{color:#fff!important}.footer-bottom{background-color:#2b3074}.contact-rich{border-top:1px solid #ddd;margin-top:2.5rem}.btn-theme{background-color:#2b3074;color:#fff}.btn-theme:hover{background-color:#4b57c1;color:#fff}.btn-theme:focus{color:#fff}main.ls-overflow-visible{overflow:hidden !important;} .header-nav a:hover{color:#fff!important}
#search_filters .ui-widget-content .ui-slider-range {
    background: #2b3074;
}
#search_filters .ui-widget-content .ui-state-default {

    background: #2b3074;
}
.leo-megamenu .dropdown-menu li.sub_auto{
border-bottom:none;
}
.leo-megamenu .dropdown-menu .three-col li.sub_auto{
border-bottom:none;
width:33%;
float:left;
}
.leo-login-title,.leo-register-title{
background-color:#2b3074 !important;
}

.product-variants > .product-variants-item .input-color:checked + span{
border-color: #2b3074;
}

.img--content{
height: 50vh;
background-size:cover;
background-position: center;

}
.product-flags{
padding-top:10%;
}
.product-flags li{
font-size:14px !important;
}


.title-info-product-juyar {
    color: #2b3074;
    padding: .9375rem 0rem;
    margin-bottom: .9375rem;
    font-size: 2.1rem;
    position: relative;
    margin-right: 2.1875rem;
    display: block;
    text-align: center;
    margin-top: 3rem;
    letter-spacing: 3px;
    background-color: #e5f4ef4f;
    padding: 3rem 0px;        
    margin: 0rem -16px;
	/*font-style:italic;*/
font-family: 'Bangers', cursive;
/*
font-family:"Kaushan Script";*/
}
.title-info-product-juyar::before{
	content: url(/img/logo-title.png);
	display: block;
	margin-bottom:1rem;
}
.product-manufacturer,.product-reference{
	text-align:center;
}

.product-manufacturer{
margin-top:2rem;
}


.product-features > dl.data-sheet dd.value, .product-features > dl.data-sheet dt.name {
background:none;
    border-right: 1px solid #2b3074;
}

.rich-description--title {
    font-size: 1.8rem;
    display: block;
    margin-bottom: 1.5rem;
    font-style: italic;
    letter-spacing: 2px;
    font-family: "Kaushan Script";

font-family: 'Bangers', cursive;
color:#888585;
    position: relative;
    margin-top: 0.5rem;
}
.ui-tooltip{

font-size:12px;
color:rgb(125, 124, 124);
box-shadow:none;

}
.ui-widget-content{
border:1px solid #ccc;
}
.product-prices .product-manufacturer, .lof-labelexpired{
display:none;
}

.galery-left-layout .images-container{
max-width:calc(100vh - 77.5px ) ;
}

.description-short{
padding-top:1rem !important;
}
.more-info-product{
padding-top:0.5rem;
margin-top:0.5rem;
}
.product-thumb-images .thumb.selected, .product-thumb-images .thumb:hover {
    border-color: #459f3d;
}

.gtm-track .span-tracker--content{
display:none;
}
.gtm-track .span-tracker--title{
cursor:pointer;
}
.gtm-track .span-tracker--title:hover{
text-decoration:underline;
}

.menu-soldes a{
 color:#ff4c4c !important;
}


.block-category #category-description p{
font-weight: revert !important;
margin-bottom:20px;
}
#category-description strong{
font-weight: revert !important;
margin-bottom:20px;
}

.encart-type-verres{
 border: 1px solid #81a687;
  background-color: #fafafa;
  padding: 10px; 
  border-radius: 4px; 
}

#lien-guide-verres {
  color: #81a687;
  font-weight: bold;
  text-decoration: none; 
}

#lien-guide-verres:hover {
  text-decoration: underline; 
}

.desc-declinaisons li{
display:inline-block;
}

