
/* MASQUE MENU DU HAUT*/
.header-top {
    display: none;
}

/* CODE POUR HABILLER PAGE DE LOGIN*/
.pageName_login .btn-primary{
    background-color: #016FFF;
    color: #ffffff;
    border: none;
    border-radius: 20px;
}
.pageName_login .loginForm legend {
    color: #ffffff;
    background-color: #222633;
    border-color: #222633;
}
.pageName_login .loginForm {
    border-color: #222633;
    background-color: #ffffff;
    color: #333333;
}
.pageName_login .alert-info {
    background-image: none;
    background-color: rgba(0, 0,0, 0);
    color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0);
}
.logo {
    display: none;
}
/* FIN DU CODE POUR HABILLER PAGE DE LOGIN*/

/* NOM DES CATEGORIES EN ENTIER*/
.single-line-product-heading .skinsetting-prod-caption-heading>a {
    white-space: pre-wrap !important;
    word-wrap: break-word !important;
}


/* H6 SIDEBAR*/
h6 {
    color: #252f5d !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}

li.depth1.category.h6produitsh6 {
    /* background-color: #EAF2F8;*/
    background: linear-gradient(to right, #EAF2F8, white);
    padding-left: inherit;
    border-radius: 20px;
    margin-bottom: 10px;
}

li.depth1.category.h6tempsfortsh6 {
    /* background-color: #EAF2F8;*/
    background: linear-gradient(to right, #EAF2F8, white);
    padding-left: inherit;
    border-radius: 20px;
    margin-bottom: 10px;
}

li.depth1.category.h6ouvertureh6 {
    /* background-color: #EAF2F8;*/
    background: linear-gradient(to right, #EAF2F8, white);
    padding-left: inherit;
    border-radius: 20px;
    margin-bottom: 10px;
}

li.depth1.category.h6opcalendairesh6{
    /* background-color: #EAF2F8; */
    background: linear-gradient(to right, #EAF2F8, white);
    padding-left: inherit;
    border-radius: 20px;
    margin-bottom: 10px;
    margin-top: 10px;
}



li.depth1.externalURL.h6tempsfortsh6 {
    /* background-color: #EAF2F8;*/
background: linear-gradient(to right, #EAF2F8, white);
    padding-left: inherit;
    border-radius: 20px;
    margin-bottom: 10px;
    margin-top: 10px;
}


/* STYLE INVENTAIRE*/
.product-inventory.text-muted {
    color: #252F5D !important;
    text-align: right !important;
}


.product-base-info {
    margin-bottom: 0px !important;
}

.product-inventory{font-size:30px;}

p {
    font-family: 'Montserrat', sans-serif !important;
    line-height: 30px;
    margin-bottom: 30px;
}

h1{
    font-size: 53px !important;
    font-family: 'Montserrat', sans-serif !important;
    line-height: 61px;
    margin-bottom: 30px;
}


h2.section-title{
    display: none;
}

h2{
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
    line-height: 30px;
    margin-bottom: 30px;
}

h3{
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
    line-height: 30px;
    margin-bottom: 30px;
}

h4{
    font-size: 16px !important;
    font-family: 'Montserrat', sans-serif !important;
    line-height: 30px;
    margin-bottom: 20px;
}

a{
    font-weight: 200;
    font-family: 'Montserrat', sans-serif !important;
    margin-bottom: 0px;
}

div{
    font-family: 'Montserrat', sans-serif !important;
}

.form-control.header-search-input{
   background-color:#808080 !important;
    border-radius: 20px;
}

.breadcrumb :nth-child(0n+1){
    color:#808080; 
}

.loginFormLinks :nth-child(0n+1){
    color:#808080;
}

.label.label-danger.label-validator.field-validation-error{
background-color : #f32510e0;
}

.username.form-control.input-validation-error{
    border-color : #f32510e0;
}

.depth1.keyItem.dconnexion{
    display:none;
}

.cart-empty__content{
    color:#808080 !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
    line-height: 30px;
    margin-bottom: 30px;
}

.cart-empty__content a{
    color:#808080!important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
    line-height: 30px;
    margin-bottom: 30px;
}

label{
    color:#808080 !important;
    font-size: 18px !important;
    font-family: 'Montserrat', sans-serif !important;
    line-height: 30px;
    margin-bottom: 30px;
    
}

.span{
    color:#808080t;
    font-size: 18px;
    font-family: 'Montserrat', sans-serif;
    line-height: 30px;
    margin-bottom: 30px;
    
}

input::placeholder {
  color: #ffffff !important;
}

.cart-link{
color : #808080 !important;
}

.header-search .btn {
    background-color: #737373!important;
    color : #ffffff !important;
    border-radius: 20px;
}

.prod-cat-item{
    border-color: #f3f3f3 !important;
    background-color: #ffffff !important;
}

.item-info :nth-child(0n+3){
    display:none !important;
}

h3.skinsetting-prod-caption-heading.item-title{
    font-family: 'Montserrat', sans-serif;
}

.logo {
    margin: 0px 0 0px 0 !important;
}

.navbar-nav {
    height: 55px !important;
}

#top-navbar.navbar-nav>li:after {
    height: 0px !important;
}

/* BOUTONS ARRONDIS*/
.btn.btn-default {border-radius: 20px;}
.btn.btn-primary {border-radius: 20px;}
.btn.btn-primary.view-detail {border-radius: 20px;}
.btn.btn-danger {border-radius: 20px;}
.prod-cat-item .btn-viewdetail>a, .prod-cat-item .quickViewLink {border-radius: 20px;}
.addToCartButton .btn {border-radius: 20px;}
#btnCheckout {border-radius: 20px;}
.btn.btn-success {border-radius: 30px;}

/* AJUSTE taille du Bouton Ajouter une nouvelle adresse */
.btn-success {
    white-space: normal !important;
}

.footer-columns{display:none !important;