/* Corrections pour les menus pseudo */
.pseudo #mainMenu.clearfix , .pseudo .container.clearfix { overflow: visible; }
.pseudo #content .cms-template-list{ position: unset; }
#cms-pseudo-menu h4 { font-weight: bold; margin: 15px 0; }
#cms-pseudo-menu h5 { margin: 20px 0; }
#cms-pseudo-menu span { color: #d2d2d2; }
#cms-pseudo-menu h5 span { font-weight: bold; }

/* Page Mes Coordonnées */
#uniform-ecom_lifestyle_form_coordonnees_client_dateNaissance_day { width: 46px; }
#uniform-ecom_lifestyle_form_coordonnees_client_dateNaissance_day span { width:21px; }

#uniform-ecom_lifestyle_form_coordonnees_client_dateNaissance_month { width: 46px; }
#uniform-ecom_lifestyle_form_coordonnees_client_dateNaissance_month span { width:21px; }

#uniform-ecom_lifestyle_form_coordonnees_client_dateNaissance_year { width: 63px; }
#uniform-ecom_lifestyle_form_coordonnees_client_dateNaissance_year span { width:38px; }

/* Page Création de compte */
#uniform-ecom_lifestyle_form_creation_compte_dateNaissance_day { width: 46px; }
#uniform-ecom_lifestyle_form_creation_compte_dateNaissance_day span { width:21px; }

#uniform-ecom_lifestyle_form_creation_compte_dateNaissance_month { width: 46px; }
#uniform-ecom_lifestyle_form_creation_compte_dateNaissance_month span { width:21px; }

#uniform-ecom_lifestyle_form_creation_compte_dateNaissance_year { width: 63px; }
#uniform-ecom_lifestyle_form_creation_compte_dateNaissance_year span { width:38px; }

form .field span.error[for="ecom_lifestyle_form_creation_compte_plainPassword_first"] ,
form .field span.error[for="ecom_lifestyle_form_creation_compte_plainPassword_second"] { height: 35px; }

.field div.selector { background-position: 0 -800px; }

@media all and (max-width: 1023px) {
	.memberNo .cont-form .civilite select { width: 100% !important; }
}

/* Fiche produit */
.product-detail .panel-group .panel-body > p { font-size: inherit; }
@media all and (min-width: 1024px) {
	.product-detail .ajouter-painer .form-fields { min-height: 130px; }
}

.paragraphe.TPL_DERNIER_ARTICLES_CONSULTES {
	clear: both;
}

.field-wrapper.taille-field.mobile .selector.disabled { background: none; }
.field-wrapper.taille-field.mobile.vide .selector.disabled span { text-overflow: inherit; } /* pour ne pas avoir de ... sur DS */

/* Popin article */
a.bg_couleur { border: 1px solid #dadada; }

/* Left content - facette recherche */
#ecom_cat_recherche_par_facette .titre > label { cursor: inherit; font-size: inherit; line-height: inherit; }

/* Adresse */
#address_facturation.cont-form .pays span.error,
#address_livraison.cont-form .pays span.error,
#addAdress.cont-form .pays span.error { bottom: inherit; height: 20px; }

/* Messages d'erreur */
.message-panier .errorMessages p.livraison-offerte { color: #f30b0b; }

/* Panier */
.table .row.livraison-frais .corbeille, .table .row.livraison-frais .corbeille p { line-height: inherit; }
@media all and (min-width: 1024px){
	.panierP .table .column.image img { width: 127px; } /* Imhotep PSA #301821 - JIRA 20610-405 - Redimensionnement visuel panier mobile KO */
}

/* Wishlist */
.table .ajouter-panier p.article-indisponible { line-height: inherit; }
@media all and (min-width: 1024px) {
	.table .ajouter-panier p.article-indisponible { padding-top: 45px; }
}
.table .prix p span .prixRemise { text-decoration: line-through; }

@media all and (min-width: 1024px){
    #cbp-vm .listeProduits li img {height:235px;width:235px;}
}

@media all and (max-width: 1023px){
    #cbp-vm.cbp-vm-view-grid .listeProduits li img {height:133px;width:133px;}
    header{z-index:1000;}
}

.popin.error-popin.marque-ds p { color: inherit; }

/* sous categorie */
/*@media all and (max-width: 1023px) {*/
	/*#cbp-vm.cbp-vm-view-grid .listeProduits li { max-height: 207px; }*/
	/*.listeProduits h3, .listing .listeProduits h2, .listeProduits h3 a, .listing .listeProduits h2 a { height: auto; max-height: 0.5rem; }*/
	/*.listeProduits .produitPrix { height: 0.5rem; }*/

	/*div .nouveaute, div .topVente, div .venteFlash, div .promotion, div .indisponible {*/
		/*max-width: 80%;*/
		/*overflow: hidden;*/
		/*text-overflow: ellipsis;*/
		/*white-space: nowrap;*/
	/*}*/
/*}*/

/* message erreur recherche */
#textePasResultat { padding:20px;float: left;}

/* Fil d'ariane */
/**
 JIRA 20610-525 -  Fil d'ariane KO avec titre long
 JIRA 755 : modification balise H1
.breadcrumb > li > h1 { padding: 0; }
*/
.breadcrumb > li > span.h1 { padding: 0; }
/* popin */
.popin.achat-popin .details .couleur { margin-bottom: 0 !important; }
.popin.achat-popin .details .prix { margin-top: 10px; }

.ajouter-painer .fin-choix-declinaison { display: none; }
.panier-popin-rapide-over .ajouter-painer .taille.prix-unique .selectpicker { background-image: none; }

.popin.loaderPopin > h2 { width: 310px; }

/* Imhotep PSA #306165 - JIRA 20610-569 - Regression affichage mobile + pop in ajout rapide */
@media all and (max-width: 1023px){
	/* citroen/css/responsive.css ln 557 */
	.cont-form input[type="password"], .cont-form input[type="email"], .accountEdit .cont-form input[type="text"], .accountEdit .cont-form input[type="email"],
	.memberNo .cont-form input[type="text"], .memberNo .cont-form input[type="email"] {display:block;float:none;width:100%;padding:0 8px;margin:0;box-sizing:border-box;}

	/* citroen/css/responsive.css ln 718 */
	.checkout .memberNo .cont-form input[type="text"],.checkout .memberNo .cont-form input[type="email"], .checkout .memberNo .cont-form input[type="password"], #crercompte.cont-form input[type="password"], #crercompte.cont-form input[type="email"],  {width: 100%;}
}

/* Bandeau Haut > Panier > Frais de port minimums */
span.BandeauHautFraisLivraison { float: right; color: #a5a5a5}

/* Panier > Frais de port minimums */
.table .livraison-frais-minimums p{color: #a5a5a5;font-weight: bold;text-transform: uppercase;}
.table .livraison-frais-minimums .right{color: #a5a5a5;}
