:root {
	--color-soideal: #005054;
	--color-porcher: #005054;
	--color-blue: #005054;
	/* COLOR FOR CATALOG BUTTON */
	--color-green: #9dc41f;
	--color-yellow: #f5d100;
	--color-orange: #fb9609;
	--color-red: #c9042c;
	--color-white:#ffffff;
	--bg-generic:#005054;
	--color-main-v1:#005054;
	--color-sub-v1:#72839f;

	/* ==[ CATALOG PAGE ]== */
	/* PAGE MENU CATALOG */
	/*--bg-catalog-menu: initial;*/
	--noui-bg: var(--color-soideal);
	/* CARD ITEM */
	/*--bg-catalog-card: rgba(255, 255, 255, .75);*/
	/*--bg-catalog-card-hover: rgba(255, 255, 255, .85);*/

	/*--color-catalog-menu-link: var(--color-soideal);*/
	--color-catalog-menu-link-hover: var(--color-sub-v1);

	/*--border-catalog-card: grey;*/
	/* MENU BACKGROUND URL */
	/*--img-url-multimedia:   url(/medias/images/_common/menucatalogue/store-hightech.jpg) center center no-repeat;*/
	/*--img-url-home:         url(/medias/images/_common/menucatalogue/store-maison.jpg) center center no-repeat;*/
	/*--img-url-sports:       url(/medias/images/_common/menucatalogue/store-loisirs.jpg) center center no-repeat;*/
	/*--img-url-accessories:  url(/medias/images/_common/menucatalogue/store-maroquinerie.jpg) center center no-repeat;*/
	/*--img-url-gastronomy:   url(/medias/images/_common/menucatalogue/store-gastronomie.jpg) center center no-repeat;*/
	/*--img-url-child:        url(/medias/images/_common/menucatalogue/store-enfant.jpg) center center no-repeat;*/
	/*--img-url-comfort:      url(/medias/images/_common/menucatalogue/store-bienetre.jpg) center center no-repeat;*/
	/*--img-url-travel:       url(/medias/images/_common/menucatalogue/store_voyage.jpg) center center no-repeat;*/
	/*--img-url-gift:         url(/medias/images/_common/menucatalogue/store-chequecadeau.jpg) center center no-repeat;*/
	/*--img-url-all-catalog:  url(/medias/images/_common/menucatalogue/store-cadeaux.jpg) center center no-repeat;*/
	/*--img-url-pro-products: url(/medias/images/_common/menucatalogue/store-pro.jpg) center center no-repeat;*/
	/* ==[ ITEM PAGE ]== */
	/* COLOR SELECT FOR ARTICLE PAGE */
	--border-color-gift: #6c757d;
	--border-color-gift-selected: #252424;
	/* ==[ CART PAGE ]== */
	/* TABLE */
	--bg-table-cart-head: var(--color-blue);

	--text-table-cart-head: var(--color-white) !important;

	--link-table-cart: var(--color-blue);
	--link-table-cart-hover: var(--color-blue-dark);

	/* BTN GENERIC */
	--btn-generic-text: var(--color-white);
	--btn-generic-border: var(--color-white);
	--btn-generic-bg: var(--color-blue);
	/* BTN GENERIC HOVER */
	--btn-generic-text-hover: var(--color-blue);
	--btn-generic-border-hover: var(--color-blue);
	--btn-generic-bg-hover: var(--color-white);

	/* BTN OUTLINE GENERIC */
	--btn-outline-generic-text: var(--color-blue);
	--btn-outline-generic-border: var(--color-grey-light);
	--btn-outline-generic-bg: var(--color-white);
	/* BTN OUTLINE GENERIC HOVER */
	--btn-outline-generic-text-hover: var(--color-blue-dark);
	--btn-outline-generic-border-hover: var(--color-blue);
	--btn-outline-generic-bg-hover: var(--color-white);

	/* BTN NEW GREEN */
	/*--btn-news-text: var(--color-white);*/
	/*--btn-news-icon: var(--color-green);*/
	/*--btn-news-border: var(--color-white);*/
	/*--btn-news-bg: var(--color-green);*/
	/* BTN NEWS GREEN HOVER */
	/*--btn-news-text-hover: var(--color-green);*/
	/*--btn-news-icon-hover: var(--color-white);*/
	/*--btn-news-border-hover: var(--color-green);*/
	/*--btn-news-bg-hover: var(--color-white);*/

	/* BTN PROMO YELLOW */
	/*--btn-promo-text: var(--color-white);*/
	/*--btn-promo-icon: var(--color-yellow);*/
	/*--btn-promo-border: var(--color-white);*/
	/*--btn-promo-bg: var(--color-yellow);*/
	/* BTN PROMO YELLOW HOVER */
	/*--btn-promo-text-hover: var(--color-yellow);*/
	/*--btn-promo-icon-hover: var(--color-white);*/
	/*--btn-promo-border-hover: var(--color-yellow);*/
	/*--btn-promo-bg-hover: var(--color-white);*/

	/* BTN HEART  */
	/*--btn-heart-text: var(--color-white);*/
	/*--btn-heart-icon: var(--color-red);*/
	/*--btn-heart-border: var(--color-white);*/
	/*--btn-heart-bg: var(--color-red);*/
	/* BTN HEART  HOVER */
	/*--btn-heart-text-hover: var(--color-red);*/
	/*--btn-heart-icon-hover: var(--color-white);*/
	/*--btn-heart-border-hover: var(--color-red);*/
	/*--btn-heart-bg-hover: var(--color-white);*/

	/* BTN TIP OF DAY  */
	/*--btn-day-tip-text: var(--color-white);*/
	/*--btn-day-tip-border: var(--color-white);*/
	/*--btn-day-tip-bg: var(--color-orange);*/
	/* BTN TIP OF DAY  HOVER */
	/*--btn-day-tip-text-hover: var(--color-orange);*/
	/*--btn-day-tip-border-hover: var(--color-orange);*/
	/*--btn-day-tip-bg-hover: var(--color-white);*/
}
.color-main-v1{color:var(--color-main-v1)!important;}
.color-sub-v1{color:var(--color-sub-v1)!important;}

.color-title{color:var(--color-main-v1)!important;}
.color-sub-title{color:var(--color-main-v1)!important;}

.color-text{color:var(--color-main-text-v1)!important;}
.color-sub-text{color:var(--color-sub-text-v1)!important;}

.color-point{color:var(--color-main-point-v1)!important;}
.color-point-barre{color:var(--color-main-point-barre-v1)!important;}

.bg-shop-detail{background-color:var(--color-white)!important;}
a {
	color: #005054;
}
h1{
	color: #005054;
}

.titreRubrique {
	color: #005054;
}

form#changePass button{
	background-color: #005054;
}
#inDeclaration #submit,
#resumeDeclaration #submit{
	background-color: #005054;
}
#coteDroit.PORCHER{	z-index: 10; background: url("/medias/images/soideal/vignette_0porcher.jpg") left bottom; background-size: cover;}
/*
CSS page CATALOGUE, DETAIL, PANIER, ADRESSE, SELECTIONS
*/
.colorcatalogue,.ui-slider-range, .colordetail,.colorpanier, .Dialogcolorpanier > .ui-dialog-titlebar, .ui-button{
	background-color: #005054 !important;
}
.pointsValuesColor, .textDetail, .ColorHandle, .sousmenuselection,.textpanier,.lienpanier, .produitRes a:hover,.messageError{
	color: #005054 !important;
}


.panierHeader{
	background-color: #005054;
}

#contactIndigo {
	color: #005054;
}

.infoParticipant {
	color: #005054;
}

.menu_mobile_moncompte div{
	border-bottom: 1px solid #005054;
}


#demandeChangement{
	color: #597d81;
}