
* {
    -webkit-print-color-adjust:exact !important;
    print-color-adjust:exact !important;
}

.white_color {
    color: rgba(40,40,50,1.00);
}
.color_ajustement {
    color: rgba(255,255,255,1.00) !important;
}
.grey_color1 {
    color: rgba(20,20,30,1.00);
}
.grey_color2 {
    color: rgba(90,90,100,1.00);
}
.grey_color3 {
    color: rgba(40,40,50,1.00);
}
.error_color {
    color: rgba(218,20,71,1.00) !important;
}
.articles_disponibles {
    color: rgba(3,201,169,1.00);
}
.prios_color {
    color: rgba(40,40,50,1.00);
}
.grey_color {
    color: rgba(34,41,50,1.00);
}
.prios_selection_color1 {
    color: rgba(50,24,255,1.00);
}
.background_color1 {
    background-color: rgba(30,4,135,1.00);
}
.background_color2 {
    background-color: rgba(34,41,155,1.00);
}
.background_color3 {
    background-color: rgba(70,44,175,1.00);
}
.background_color4 {
    background-color: rgba(90,64,195,1.00);
}
.disabled_color {
    color: rgba(240,240,240,1.00) !important;
}
.disabled_color2 {
    color: rgba(40,40,50,0.3) !important;
}
.btn_menu_mobile {
    background-image: url(../images/btn_menu_mobile_light.png);
}
.menu_rubriques {
    color: rgba(40,40,50,1.00);
    border-top: 4px solid rgba(40,40,50,1.00);
}
.close_menu_mobile {
    background-image: url(../images/picto_close_hover.png) !important;
}
.header, .container_filtres_recherche {
    background-color: rgba(205,205,195,1);
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.30);
}
.container_filtres_recherche > li.critere_entity {
    color: rgba(20,20,30,1);
}
.container_filtres_recherche > li.critere_entity:hover {
    background-color: rgba(20,20,30,0.3);
}
.input_recherche_critere {
    color: rgba(205,205,195,1);
    background-color: rgba(20,20,30,1);
}
.input_recherche_critere_clear_fa {
    color: rgba(205,205,195,0.75);
}
.input_recherche_critere_clear_fa:hover {
    color: rgba(205,205,195,1);
}
.input_raz_critere_fa, .input_recherche_critere_fa {
    color: rgba(20,20,30,0.8);
    background-color: rgba(20,20,30,0.3);
}
.input_raz_critere_fa:hover, .input_recherche_critere_fa:hover {
    color: rgba(20,20,30,1);
}
.input_recherche_critere:focus {
    border: 2px solid rgba(20,20,30,0);
}
.liste_options_choisies .option_choisie {
    color: rgba(20,20,30,1);
    background-color: rgba(20,20,30,0.1);
}
.liste_options_choisies .option_choisie i.raz_critere {
    background-color: rgba(255,255,255,1);
    color: rgba(20,20,30,1);
    border-radius: 50%;
}
.liste_options_choisies .option_choisie:hover {
    color: rgba(255,255,255,1);
    background-color: rgba(20,20,30,1);
}
.container_logo_e {
    background-color: rgba(255,255,255,1.00);
}
.container_header_old {
    border-left: 1px solid rgba(40,40,50,0.2);
}
.container_header3 {
    border-left: 1px solid rgba(40,40,50,0.2);
}
.btn_deconnexion {
    background-image: url(../images/btn_deconnexion_light.png);
}
.btn_deconnexion:hover {
    background-image: url(../images/btn_deconnexion_light_hover.png);
}
.btn_password {
    background-image: url(../images/btn_password_light.png);
}
.btn_password:hover {
    background-image: url(../images/btn_password_light_hover.png);
}
.modal-dialog_demande_login {
    background-color: rgba(255,255,255,1.00) !important;
}
.modal-dialog_validation {
    background-color: rgba(255,255,255,1.00) !important;
}
.modal-dialog_validation_postit {
    background-color: rgba(255,255,255,1.00) !important;
}
.modal-dialog_validation_adresses {
    background-color: rgba(255,255,255,1.00) !important;
}
.modal-validation {
    background-color: rgba(248,248,248,1.00) !important;
}
.header_validation {
    color: rgba(34,41,155,1);
    border-bottom: 1px solid rgba(34,41,155,1.00);
}
.picto_close_validation {
    background-image: url(../images/picto_close_normal.png);
}
.picto_close_validation:hover {
    background-image: url(../images/picto_close_hover.png);
}
.footer_validation {
    background-color: rgba(40,40,50,1.00);
}
.labelContact_pwd {
    color: rgba(20,20,30,1.00);
}
.cache_pop_up {
    background-color: rgba(20,20,30,0.5);
}
.container_fonctions {
    color: rgba(40,40,50,1);
    border-left: 1px solid rgba(40,40,50,0.1);
    border-top: 5px solid rgba(40,40,50,1);
    background-color: rgba(255,255,255,1);
}
.container_fonctions:hover {
    background-color: rgba(255,255,255,0.7);
    color: rgba(20,20,30,1) !important;
}
.container_fonctions.selected {
    background-color: rgba(255,255,255,0.7);
}
.btn_my_cart {
    background-image: url(../images/ico_mon_panier.png);
}
.btn_my_cart2 {
    background-image: url(../images/ico_mon_panier_hover.png);
}
.background_image_ajustement3 {
    background-image: url(../images/ico_mon_panier_hover.png) !important;
}
.btn_my_orders {
    background-image: url(../images/ico_documentation.png);
}
.btn_my_orders_menu {
    background-image: url(../images/ico_documentation.png);
}
.btn_grille_modeles {
    background-image: url(../images/ico_store.png);
}
.btn_boutique {
    background-image: url(../images/ico_shop.png);
}
.container_page_old {
    background-color: rgba(245,245,245,1.00) !important;
}
.container_masquer_descriptif:hover .btn_masquer {
    background-image: url(../images/btn_masquer_une_option_hover_light.png);
}
.btn_masquer {
    background-image: url(../images/btn_masquer_une_option_light.png);
}
.btn_masquer_disabled {
    background-image: url(../images/btn_masquer_une_option_disabled_light.png);
}
.btn_recherche {
    background-image: url(../images/btn_recherche_light.png);
}
.btn_recherche2 {
    background-image: url(../images/btn_recherche_hover_light.png);
}
	
.border2 {
    border-bottom: 1px solid rgba(40,40,50,0.2);
}
.border3 {
    border-bottom: 1px solid rgba(20,20,30,0.2);
}
.test {
    background-color: rgba(157,64,65,1.00);
}
.test2 {
    background-color: rgba(10,200,65,1.00);
}
.test:active.test2 {
    background-color: rgba(255,255,255,1.00) !important;
}
.test:focus.test2 {
    background-color: rgba(255,255,255,1.00) !important;
}
.test:hover.test2 {
    background-color: rgba(255,255,255,1.00) !important;
}
.footer {
    background-color: rgba(170,170,175,0.8) !important;
    box-shadow: 0px -1px 8px rgba(0, 0, 0, 0.30);
}
.footer_accueil {
    background-color: rgba(35,35,45,1) !important;
}
.container_logo_priose {
    background-color: rgba(240,240,240,1);
}
.container_logo_priose:hover {
    background-color: rgba(255,255,255,1);
}
.logo_priose {
    background-image: url(../images/logo_prios_e.png);
}
	
.btn_reset {
    background-image: url(../images/btn_reset_light.png);
}
.btn_reset_disabled {
    background-image: url(../images/btn_reset_light_disabled.png);
}
.border1 {
    background-color: rgba(20,20,30,1.00);
}
.border4 {
    background-color: rgba(255,255,255,1.00);
}
.container_logo_prios {
    background-color: rgba(240,240,240,1.00);
}
.container_logo_prios:hover {
    background-color: rgba(255,255,255,1.00);
}
.logo_prios {
    background-image: url(../images/logo_prios.png);
}
.footer2 {
    background-color: rgba(255,255,255,1.00) !important;
}
.btn_reset_blue {
    background-image: url(../images/btn_reset_blue.png);
}
.color_ajustement1 {
    background-color: rgba(34,41,155,1) !important;
}
.color_ajustement2 {
    color: rgba(34,41,155,1) !important;
}
.container_logo_prios2 {
    background-color: rgba(255,255,255,1.00);
}
.container_logo_prios2:hover {
    background-color: rgba(50,24,255,1.00);
}
.container_logo_prios2:hover .logo_prios_blue {
    background-image: url(../images/logo_prios_normal.png);
}
.logo_prios_blue {
    background-image: url(../images/logo_prios_normal_185x29_3441155.png);
}

.cb-slideshow::after {
    background: hsla(0,0%,73%,1.00) repeat top left;
}
.cb-slideshow li span {
    color: transparent;
}
.filtre_image_accueil {
    background-color: rgba(0,0,40,0.5);
}
.row_login {
    background-color: rgba(180,180,185,1) !important;
    box-shadow: 0px -1px 8px rgba(0, 0, 0, 0.30);
}
.btn_picto_plus {
    background-image: url(../images/picto_plus.png);
}
.container_news_accueil {
    background-color: rgba(255,255,255,1);
}
.news {
    border-bottom: 1px solid rgba(34,41,155,1);
}
.inputContact, .inputContact_pwd {
    color: rgba(20, 20, 30, 0.8);
    border: 1px solid rgba(20,20,30,0.5);
}
.inputContact:hover, .inputContact_pwd:hover {
    border: 1px solid rgba(20, 20, 30, 1.00)!important;
}
.inputContact:focus, .inputContact_pwd:focus {
    background-color: rgba(255, 255, 255, 1.00) !important;
    color: rgba(20, 20, 30, 1.00) !important;
    border: 1px solid rgba(20, 20, 30, 1.00)!important;
}
.inputContact:active, .inputContact_pwd:active {
    color: rgba(20, 20, 30, 1.00) !important;
    background-color: rgba(255, 255, 255, 1.00) !important;
}
.btn_connexion {
    background-color: rgba(255, 255, 255, 0.00);
    color: rgba(20, 20, 30, 0.7);
    box-shadow: 0 2px 3px rgba(20,20,30,0.2);
    border-color: rgba(20, 20, 30, 0.7);
}
.btn_connexion:hover {
    color: rgba(20, 20, 30, 1);
    box-shadow: 0 5px 5px rgba(20,20,30,0.2);
    border-color: rgba(20, 20, 30, 1);
}
i.chargement_liste_resultats {
    color: rgba(20,20,30,1) !important;
}
.vignette_produit {
    border: 1px solid rgba(40, 40, 50, 0);
}
.vignette_produit:hover {
    box-shadow: 3px 3px 5px rgba(40, 40, 50,0.30);
    border: 1px solid rgba(40, 40, 50, 1);
}
.vignette_produit:hover .container_libelle_produit {
    background-color: rgba(40,40,50,1.00);
    color: rgba(255,255,255,1) !important;
}
.vignette_produit:hover .prios_color {
    color: rgba(255,255,255,1);
}
.vignette_produit:hover .libelle_produit {
    color: rgba(255,255,255,1) !important;
}
.vignette_produit_horizontal {
    border: 1px solid rgba(40, 40, 50, 0);
}
.vignette_produit_horizontal:hover {
    box-shadow: 3px 3px 5px rgba(40, 40, 50,0.30);
    border: 1px solid rgba(40, 40, 50, 1);
}
.vignette_produit_horizontal:hover .container_libelle_produit {
    background-color: rgba(40,40,50,1.00);
    color: rgba(255,255,255,1) !important;
}
.vignette_produit_horizontal:hover .prios_color {
    color: rgba(255,255,255,1);
}
.vignette_produit_horizontal:hover .libelle_produit {
    color: rgba(255,255,255,1) !important;
}
.container_libelle_produit2 {
    background-color: rgba(255,255,255,1.00);
}
#gallery_image_modele_hover img {
	border:2px solid transparent;
    opacity: 0.9;
}
#gallery_image_modele_hover img:hover {
    border:2px solid rgba(0,0,0,0.5);
    opacity: 1;
}
#gallery_image_modele_hover a.active img {
    border:2px solid rgba(0,0,0,0.75);
    opacity: 1;
}
.container_image_produit_liste {
    background-color: rgba(255,255,255,1.00);
}
.container_image_produit2 {
    background-color: rgba(255,255,255,1.00);
}
.container_image_produit_liste_horizontal {
    background-color: rgba(255,255,255,1.00);
}
.container_image_produit_horizontal2 {
    background-color: rgba(255,255,255,1.00);
}
.btn_favoris:hover {
    color: #ffc500 !important;
}
.btn_favoris:active {
    color: #ffc500;
}
.btn_favoris.selectionne {
    color: #ffc500;
}
.btn_favoris.deselectionne {
    color: #787878;
}
.btn_favoris_panier:hover {
    color: #ffc500 !important;
}
.btn_favoris_panier:active {
    color: #ffc500;
}
.btn_favoris_panier.selectionne {
    color: #ffc500;
}
.btn_favoris_panier.deselectionne {
    color: #787878;
}
.breadcrumb_prios {
    background-color: rgba(0,0,0,0.00) !important;
}
.breadcrumb1>li {
    color: rgba(40,40,50,1.00) !important;
}
.breadcrumb1>li+li:before {
    color: rgba(40,40,50,1.00) !important;
}
.breadcrumb1>.active {
    color: rgba(40,40,50,1.00) !important;
}
.breadcrumb_blue {
    color: rgba(40,40,50,1.00) !important;
}
.breadcrumb_blue:active {
    color: rgba(40,40,50,1.00) !important;
}
.libelle_type_affichage {
    color: rgba(40,40,50,1);
}
.btn-default {
    color: #333;
    background-color: rgba(255,255,255,1) !important;
    border-color: #ccc !important;
}
.btn-default.focus, .btn-default:focus {
    color: #333;
    background-color: rgba(110,110,120,1)!important;
    border-color: rgba(40,40,50,1) !important;
}
.type_affichage .btn-default:hover {
    background-color: rgba(110,110,120,1) !important;
    border-color: rgba(40,40,50,1) !important;
}
.affichage_horizontal {
    background-image: url(../images/affichage_horizontal.png);
}
.affichage_vertical {
    background-image: url(../images/affichage_vertical.png);
}
.light-theme a, .light-theme span {
    color: rgba(40,40,50,1) !important;
}
.light-theme a:hover {
    color: rgba(40,40,50,1);
}
.btn_previous {
    background-image: url(../images/btn_previous_normal_light.png);
}
.btn_previous:hover {
    background-image: url(../images/btn_previous_hover_light.png);
}
.btn_next {
    background-image: url(../images/btn_next_normal_light.png);
}
.btn_next:hover {
    background-image: url(../images/btn_next_hover_light.png);
}
.prev {
    background-image: url(../images/btn_previous_normal_light.png);
}
a.prev:hover {
    background-image: url(../images/btn_previous_hover_light.png);
}
.next {
    background-image: url(../images/btn_next_normal_light.png);
}
a.next:hover {
    background-image: url(../images/btn_next_hover_light.png);
}
.btn_pagination {
    color: rgba(34,41,155,1) !important;
}
.date_non_modifiable {
    color: rgba(255,255,255,1.00) !important;
    background-color: rgba(255, 255, 255, 0) !important;
}
.date_modifiable {
    color: rgba(255,255,255,1.00) !important;
    background-color: rgba(255, 255, 255, 0) !important;
    background-image: url(../images/picto_calendar.png);
}
.date_modifiable:hover {
    color: rgba(20,20,30,1) !important;
    background-image: url(../images/picto_calendar_hover.png);
}
.date_modifiable:focus {
    color: rgba(20, 20, 30, 1.00) !important;
    border: 1px solid rgba(20, 20, 30, 1.00)!important;
    background-color: rgba(255,255,255,1.00) !important;
    background-image: url(../images/picto_calendar_hover.png);
}
.date_modifiable:active {
    color: rgba(20,20,30,1.00) !important;
    background-image: url(../images/picto_calendar_hover.png);
}
.date_modifiable2 {
    color: rgba(20,20,30,1.00) !important;
    border: 1px solid rgba(20, 20, 30, 0.3) !important;
    background-color: rgba(255, 255, 255, 0) !important;
    background-image: url(../images/picto_calendar.png);
}
.date_modifiable2:hover {
    background-image: url(../images/picto_calendar_hover.png);
    border: 1px solid rgba(20, 20, 30, 1) !important;
}
.date_modifiable2:focus {
    color: rgba(20, 20, 30, 1.00) !important;
    border: 1px solid rgba(20, 20, 30, 1.00)!important;
    background-color: rgba(255,255,255,1.00) !important;
    background-image: url(../images/picto_calendar_hover.png);
}
.date_modifiable2:active {
    color: rgba(20,20,30,1.00) !important;
    background-image: url(../images/picto_calendar_hover.png);
}
.date_modifiable_disabled {
    color: rgba(240,240,240,1.00) !important;
    border: 1px solid rgba(20, 20, 30, 0.1) !important;
    background-color: rgba(255, 255, 255, 0) !important;
    background-image: url(../images/picto_calendar_disabled.png);
}
.pickmeup {
    background: rgba(40,40,50,1.00);
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
    border: 3px solid rgba(255,255,255,1);
}
.pickmeup .pmu-instance .pmu-button {
    color: #eee;
}
.pickmeup .pmu-instance .pmu-today {
    background: rgba(255,255,255,0.15);
    color: rgba(255,255,255,1);
}
.pickmeup .pmu-instance .pmu-button:hover {
    background: rgba(255,255,255,1);
    color: rgba(20,20,30,1);
}
.pickmeup .pmu-instance .pmu-not-in-month {
    color: rgba(255,255,255,0.4);
}
.pickmeup .pmu-instance .pmu-disabled, .pickmeup .pmu-instance .pmu-disabled:hover {
    color: #333;
}
.pickmeup .pmu-instance .pmu-selected {
    background: rgba(255,255,255,1);
    color: rgba(20,20,30,1);
}
.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected {
    background: #17384d;
}
.pickmeup .pmu-instance nav {
    color: #eee;
}
.pickmeup .pmu-instance nav *:first-child :hover {
    color: #88c5eb;
}
.pickmeup .pmu-instance .pmu-day-of-week {
    color: rgba(255,255,255,1);
}
.modal_substitution {
    background: rgba(255,255,255,1.00);
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
}
.modal-dialog_substitution {
    background-color: rgba(255,255,255,1.00) !important;
}
.btn_substitution {
    background-color: rgba(50,50,60,1);
    color: rgba(255, 255, 255, 1.00);
}
.btn_substitution:hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: rgba(20, 20, 30, 1.00);
}
.picto_validation {
    background-image: url(../images/picto_validation.png);
}
.position4:hover .btn_previous {
    background-image: url(../images/btn_previous_hover_light.png);
}
.references_vertical {
    border: 1px solid rgba(20,20,30,0);
}
.references_horizontal {
    border: 1px solid rgba(20,20,30,0);
}
.container_articles_ajoutes {
    background-color: rgba(255,255,255,1);
    border: 1px solid rgba(255,255,255,0);
}
.container_btn_ajouter {
    background-color: rgba(170,180,200,1.00);
}
.container_btn_ajouter:hover {
    background-color: rgba(50,24,255,1.00);
}
.table-responsive.tailles.noborder.shadow {
    box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.4);
}
.blank_cell {
    background-color: rgba(245,245,245,1.00) !important;
}
.title_cell1 {
    background-color: rgba(165,165,175,1);
    color: rgba(255,255,255,1.00);
}
.title_cell1_tu {
    background-color: rgba(165,165,175,1);
    color: rgba(255,255,255,1.00);
}
.btn_fill {
    background-image: url(../images/btn_fill.png);
}
.btn_fill:hover {
    background-image: url(../images/btn_fill_hover.png);
}
.title_cell6 {
    background-color: rgba(165,165,175,1);
    color: rgba(255,255,255,1.00);
}
.title_cell2 {
    background-color: rgba(115,115,125,1);
    color: rgba(255,255,255,1.00);
    border-left: 1px solid rgba(255,255,255,1.00);
}
.input_cell {
    background-color: rgba(238,238,242,1.00) !important;
    color: rgba(255,255,255,1.00);
}
.static_cell_left {
    background-color: rgba(255,255,255,1);
    color: rgba(20,20,30,1.00);
}.static_cell {
    background-color: rgba(255,255,255,1);
    color: rgba(20,20,30,1.00);
}
.static_cell5 {
    background-color: rgba(238,240,245,0);
    color: rgba(255,255,255,1.00);
}
.references_title_cell {
    color: rgba(20,20,30,1.00);
    background-color: rgba(255,255,255,1);
    border-top: 2px solid #a5a5af  !important;
}
.references_title_cell2 {
    background-image: url(../images/trame_pattern-02.png);
    color: rgba(20,20,30,1.00);
    background-color: rgba(255,255,255,0.8);
}
.references_price_cell {
    color: rgba(115,115,125,1);
}
.references_img_cell_vertical {
    background-color: rgba(255,255,255,1.00);
}
.references_img_cell_horizontal {
    background-color: rgba(255,255,255,1.00);
}
.references_img_cell_vertical_tu {
    background-color: rgba(255,255,255,1.00);
}
.references_img_cell_horizontal_tu {
    background-color: rgba(255,255,255,1.00);
}
.border_top {
    border-top: 1px solid rgba(255,255,255,1.00) !important;
}
.input_quantity {
    color: rgba(20,20,30,1.00) !important;
    border: 1px solid rgba(40,40, 50, 1.00) !important;
    background-color: rgba(240, 240, 240, 0.80) !important;
}
.input_quantity:hover {
    border: 2px solid rgba(20, 20, 30, 1.00)!important;
    background-color: rgba(255,255,255,1.00) !important;
}
.input_quantity:focus {
    color: rgba(20, 20, 30, 1.00) !important;
    border: 2px solid rgba(20, 20, 30, 1.00)!important;
    background-color: rgba(255,255,255,1.00) !important;
}
.input_quantity:active {
    color: rgba(20,20,30,1.00) !important;
}
.input_quantity_error:focus {
    color: rgba(255,255,255,1.00) !important;
    border: 2px solid rgba(50, 24, 255, 1.00)!important;
    background-color: rgba(218,20,71,1.00) !important;
}
.input_quantity_disponible:focus {
    color: rgba(255,255,255,1.00) !important;
    border: 2px solid rgba(50, 24, 255, 1.00)!important;
    background-color: rgba(3,201,169,1.00) !important;
}
.entete_tableau_panier {
    background-color: rgba(34,41,155,1);
    border-right: 1px solid rgba(255,255,255,1);
    box-shadow: 3px 3px 5px rgba(0,0,0,0.30);
}
.contenu_tableau_panier {
    border-right: 1px solid rgba(255,255,255,1);
}
.cache_tableau_disabled {
    background-color: rgba(250,250,250,0.95);
    background-image: url(../images/trame_pattern-03.png);
    border: 1px solid rgba(20,20,30,0.1);
    border-bottom: 10px solid rgba(220,220,220,1);
}
.picto_mon_panier {
    background-image: url(../images/btn_my_cart.png);
}
.picto_mon_panier_disabled {
    background-image: url(../images/btn_my_cart_disabled_light.png);
}
.btn_afficher_panier {
    color: rgba(40,40,50,1);
}
.container_btn_continue_shopping:hover .btn_continue_shopping {
    background-image: url(../images/btn_continue_shopping_hover_light.png);
}
.background_continue_shopping {
    background-color: rgba(34,41,155,1);
}
.btn_continue_shopping {
    background-image: url(../images/btn_continue_shopping_light.png);
}
.container_mon_panier {
    background-color: rgba(255,255,255,1);
    border: 1px solid rgba(255,255,255,0);
}
.container_mon_panier_disabled {
    background-color: rgba(20,20,30,0.3) !important;
}
.container_btn_vider_mon_panier {
    background-color: rgba(170,180,200,1.00);
}
.container_btn_vider_mon_panier:hover {
    background-color: rgba(50,24,255,1.00);
}
.btn_vider_mon_panier {
    background-image: url(../images/btn_vider_mon_panier.png);
}
.container_btn_modifier {
    background-color: rgba(50,50,60,1);
}
.container_titre_document {
    background-color: rgba(40,40,50,1);
			   
}
.container_btn_modifier_disabled {
    background-color: rgba(240,240,240,1) !important;
}
.border_container_mon_panier {
    border: 1px solid rgba(20,20,30,1) !important;
    box-shadow: 3px 3px 5px rgba(0,0,0,0.30);
}
.container_btn_modifier:hover, .container_btn_modifier.hovered {
    background-color: rgba(40,40,50,1);
}
.btn_modifier {
    background-image: url(../images/btn_modifier.png);
}
.btn_validation {
    background-image: url(../images/btn_validation.png);
}
.livraison_pour {
    background-color: rgba(255,255,255,1);
}
.picto_calendrier {
    background-image: url(../images/picto_calendar_blue.png);
}
.background_image_ajustement {
    background-image: url(../images/picto_alerte2.png) !important;
}
.background_image_postit {
    background-image: url(../images/picto_postit.png) !important;
}
.validation_commande {
    background-color: rgba(255,255,255,1);
}
.conditions_de_vente:hover {
    color: rgba(20,20,30,1);
}
.background_image_ajustement2 {
    background-image: url(../images/picto_alerte2.png) !important;
}
.btn_vider_sousref {
    background-image: url(../images/btn_vider_mon_panier.png);
}
.btn_vider_sousref2 {
    background-image: url(../images/btn_vider_mon_panier.png);
}
.static_cell2 {
    background-color: rgba(238,238,242,1.00)!important;
    color: rgba(20,20,30,1.00);
}
.impair {
    background-color: rgba(218,220,225,0)!important;
    color: rgba(255,255,255,1);
}
.total_cell {
    background-color: rgba(50,50,60,0.5);
    color: rgba(255,255,255,1.00);
}
.total_cell2 {
    background-color: rgba(50,50,60,1.00);
    color: rgba(255,255,255,1.00);
}
.vider_cell {
    background-color: rgba(50,50,60,0.5);
    color: rgba(255,255,255,1.00);
}
.vider_cell:hover {
    background-color: rgba(255,255,255,1);
}
.vider_cell:hover .btn_vider_sousref2{
    background-image: url(../images/btn_vider_mon_panier_hover.png);
}
.vider_cell2 {
    background-color: rgba(50,50,60,1);
}
.vider_cell2:hover {
    background-color: rgba(255,255,255,1);
}
.vider_cell2 .btn_my_cart2{
    background-image: url(../images/ico_mon_panier_hover.png);
}
.vider_cell2:hover .btn_my_cart2{
    background-image: url(../images/ico_mon_panier.png);
}
.input_quantity2 {
    color: rgba(20,20,30,1.00) !important;
    border: 1px solid rgba(20, 20, 30, 0.3) !important;
    background-color: rgba(240, 240, 240, 0.0) !important;
}
.input_quantity2:hover {
    border: 1px solid rgba(20, 20, 30, 1.00)!important;
}
.input_quantity2:focus {
    color: rgba(20, 20, 30, 1.00) !important;
    border: 1px solid rgba(20, 20, 30, 1.00)!important;
    background-color: rgba(255,255,255,1.00) !important;
}
.input_quantity2:active {
    color: rgba(20,20,30,1.00) !important;
}
.input_quantity_disabled {
    color: rgba(20,20,30,1.00) !important;
    border: 1px solid rgba(20, 20, 30, 0.1) !important;
    background-color: rgba(240, 240, 240, 0.0) !important;
}
.liseret_alerte {
    background-color: rgba(218,20,71,1.00);
}
.pagination_select {
    background-color: rgba(255,255,255,1) !important;
}
.inline_pagination:hover {
    color: rgba(50,24,255,1) !important;
}
.btn_ouvrir {
    background-image: url(../images/btn_ouvrir_normal.png);
}
.open_cell {
    background-color: rgba(45,45,55,1);
}
.open_cell:hover {
    background-color: rgba(50,24,255,1);
}
.blank_cell3 {
    background-color: rgba(255,255,255,1.00) !important;
}
.static_cell3 {
    background-color: rgba(238,238,242,1.00)!important;
    color: rgba(18,20,25,1.00);
}
.table_selection:hover .static_cell3 {
    background-color: rgba(45,45,55,1.00) !important;
    color: rgba(255,255,255,1.00) !important;
}
.table_selection:hover .static_cell {
    background-color: rgba(45,45,55,1.00) !important;
    color: rgba(255,255,255,1.00) !important;
}
.table_selection:hover .open_cell {
    background-color: rgba(45,45,55,1.00) !important;
    color: rgba(20,20,30,1.00) !important;
}
.table_selection:hover .ico_pdf {
    background-image: url(../images/ico_pdf_hover.png);
}
.table_selection:hover .ico_doc {
    background-image: url(../images/ico_doc_hover.png);
}
.table_selection:hover .ico_xls {
    background-image: url(../images/ico_xls_hover.png);
}
.table_selection:hover .ico_img {
    background-image: url(../images/ico_image_hover.png);
}
.table_selection:hover .ico_file {
    background-image: url(../images/ico_file_hover.png);
}
.filieres {
    color: rgba(20, 20, 30, 1.00);
}
.btn_filieres {
    background-image: url(../images/btn_store_light.png);
}
.btn_filieres:hover {
    background-image: url(../images/btn_store_light_hover.png);
	
}
.container_recherche_filieres {
    background-color: rgba(228,228,232,1.00)!important;
}
.inputContact_filieres {
    color: rgba(20,20,30,1);
    border: 1px solid rgba(20,20,30,0.5);
    background-color: rgba(255, 255, 255, 0.4);
}
.inputContact_filieres:hover {
    border: 1px solid rgba(20, 20, 30, 1.00)!important;
}
.inputContact_filieres:focus {
    background-color: rgba(255,255,255,1) !important;
    color: rgba(20, 20, 30, 1.00) !important;
    border: 1px solid rgba(20, 20, 30, 1.00)!important;
}
.inputContact_filieres:active {
    color: rgba(34,41,155,1) !important;
}
.labelContact_filieres {
    color: rgba(34,41,155,1.00);
}
.container_btn_recherche_filieres {
    background-color: rgba(45,45,55,1.00);
}
.container_btn_recherche_filieres:hover {
    background-color: rgba(20,20,30,1);
}
.btn_recherche_filieres {
    background-image: url(../images/btn_recherche_white.png);
}
.cursor_pointer:hover {
    background-color: rgba(60,60,70,1);
}
.cursor_pointer2:hover {
    border: 1px solid rgb(20,20,30);
}
.title_cell3 {
    background-color: rgba(45,45,55,1.00);
    color: rgba(255,255,255,1.00);
    border-left: 1px solid rgba(255,255,255,1);
}
.table-responsive.titres_filieres.noborder.shadow {
    box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.4);
}
.table_selection:hover .static_cell2 {
    background-color: rgba(45,45,55,0.2) !important;
    color: rgba(20,20,30,1.00) !important;
}
.picto_tri_croissant {
    background-image: url(../images/picto_tri_croissant.png);
}
.picto_tri_decroissant {
    background-image: url(../images/picto_tri_decroissant.png);
}
.picto_tri_disabled {
    background-image: url(../images/picto_tri_disabled.png);
}
.titres_tableau_de_commandes {
    box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.4);
}
.titres_tableau_de_commandes2 {
    box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.4);
}
.blank_cell4 {
    background-color: rgba(245,245,245,1.00) !important;
}
.detail_commande {
    background-color: rgba(40,40,50,1);
}
.detail_commande_cell {
    background-color: rgba(255,255,255,1);
    color: rgba(50,50,60,1.00);
    border: 1px solid rgba(18,20,25,1.00) !important;
}
.title_cell4 {
    background-color: rgba(170,180,200,1.00);
    color: rgba(255,255,255,1.00);
    border-right: 1px solid rgba(255,255,255,1);
}
.static_cell4 {
    background-color: rgba(238,238,242,1.00)!important;
    color: rgba(18,20,25,1.00);
}
.title_cell5 {
    background-color: rgba(45,45,55,1.00);
    color: rgba(255,255,255,1.00);
    border-left: 1px solid rgba(255,255,255,1.00);
}
.background_message {
    background-color: rgba(245,245,245,1.00) !important;
}
.container_message {
    color: rgba(40,40,50,1.00);
}
.btn_reponse {
    color: rgba(20,20,30,1);
}
.btn_reponse:hover {
    background-color: rgba(0,0,0,1);
    color: rgba(255,255,255,1);
}
.modal-dialog_alerte {
    background-color: rgba(255,255,255,1.00) !important;
}
.modal-alerte {
    background-color: #f5f5f8 !important;
}
.header_alerte {
    color: rgba(255,255,255,1);
    background-color: rgba(248,148,6,0.9);
}
.picto_close_white {
    background-image: url(../images/picto_close_white.png);
}
.footer_alerte {
    border-top: 1px solid rgba(248,148,6,1.00);
    background-color: rgba(255,255,255,1.0);
}
.picto_alerte {
    background-image: url(../images/picto_alerte.png);
}
.picto_postit {
    background-image: url(../images/btn_comments.png);
}
.container_contenu_alerte {
    padding: 27px 20px 20px 20px;
    color: rgba(20,20,50,1.00);
}
.btn_close_alerte {
    color: rgba(248,148,6,0.9);
}
.btn_close_alerte:hover {
    color: rgba(248,148,6,1);
}
.modal-dialog_error {
    background-color: rgba(255,255,255,1.00) !important;
}
.modal-error {
    background-color: #f5f5f8 !important;
}
.header_error {
    color: rgba(255,255,255,1);
    background-color: rgba(207,0,15,1.00);
}
.footer_error {
    border-top: 1px solid rgba(207,0,15,1.00);
    background-color: rgba(255,255,255,1.0);
}
.picto_error {
    background-image: url(../images/picto_error.png);
}
.container_contenu_error {
    padding: 27px 20px 20px 20px;
    color: rgba(20,20,50,1.00);
}
.btn_close_error {
    color: rgba(207,0,15,0.9);
}
.btn_close_error:hover {
    color: rgba(207,0,15,1);
}
.modal-dialog_information {
    background-color: rgba(255,255,255,1.00) !important;
}
.modal-information {
    background-color: #f5f5f8 !important;
}
.header_information {
    color: rgba(255,255,255,1);
    background-color: rgba(34,167,240,1.00);
}
.footer_information {
    border-top: 1px solid rgba(34,167,240,1.00);
    background-color: rgba(255,255,255,1.0);
}
.picto_information {
    background-image: url(../images/picto_information.png);
}
.container_contenu_information {
    padding: 27px 20px 20px 20px;
    color: rgba(20,20,50,1.00);
}
.btn_close_information {
    color: rgba(34,167,240,0.9);
}
.btn_close_information:hover {
    color: rgba(34,167,240,1);
}
.modal-dialog_confirmation {
    background-color: rgba(255,255,255,1.00) !important;
}
.header_validation {
    color: rgba(20,20,30,1);
    border-bottom: 1px solid rgba(20,20,30,0.5);
}
.picto_close_validation {
    background-image: url(../images/picto_close_normal.png);
}
.picto_close_validation:hover {
    background-image: url(../images/picto_close_hover.png);
}
.footer_confirmation {
    border-top: 1px solid rgba(20,20,30,0);
    background-color: rgba(40,40,50,1.0);
}
.btn_close_validation {
    color: rgba(255, 255, 255, 1.00);
}
.btn_close_validation:hover {
    color: rgba(20, 20, 30, 1.00);
    background-color: rgba(250,252,255, 1.00);
}
.container_contenu_confirmation {
    padding: 27px 20px 20px 20px;
    color: rgba(255,255,255,1.00);
}
.modal-loading {
    background-color: rgba(255,255,255,1.00) !important;
}
.modal-dialog_loading {
    background-color: rgba(255,255,255,1.00) !important;
}
.header_loading{
    color: rgba(20,20,30,1);
    border-bottom: 1px solid rgba(20,20,30,0.5);
}
.btn_password span {
    color: rgba(255,255,255,1);
    background: rgba(34,167,240,1);
    box-shadow: 0 0 2px rgba(0,0,0,.5);
}
.btn_deconnexion span {
    color: rgba(255,255,255,1);
    background: rgba(34,167,240,1);
    box-shadow: 0 0 2px rgba(0,0,0,.5);
}
.vider_cell2 span {
    color: rgba(255,255,255,1);
    background: rgba(34,167,240,1);
    box-shadow: 0 0 2px rgba(0,0,0,.5);
}
.vider_cell span {
    color: rgba(255,255,255,1);
    background: rgba(34,167,240,1);
    box-shadow: 0 0 2px rgba(0,0,0,.5);
}
.vider_cell3 span {
    color: rgba(255,255,255,1);
    background: rgba(34,167,240,1);
    box-shadow: 0 0 2px rgba(0,0,0,.5);
}
.input_recherche {
    background-color: rgba(255,255,255,1) !important;
    border: 1px solid rgba(40, 40, 50, 0.7) !important;
    color: rgba(20, 20, 30, 1.00) !important;
}
.input_recherche:hover {
    border: 1px solid rgba(40, 40, 50, 1) !important;
}
.input_recherche:focus {
    border: 1px solid rgba(40, 40, 50, 1) !important;
}
.labelContact_demande_login {
    color: rgba(20,20,30,1.00);
}
.labelContact_demande_login_textarea {
    color: rgba(20,20,30,1.00);
}
.btn_telecharger{
    background-image: url(../images/ico_download.png);
}
.btn_telecharger span {
    color: rgba(255,255,255,1);
    background: rgba(34,167,240,1);
    box-shadow: 0 0 2px rgba(0,0,0,.5);
}
.btn_liste_vignette {
    background-image: url(../images/btn_deconnexion_hover_light_normal.png);
}
.container_loader_grid {
    background-color: white;
    border: 1px solid #1f3a93 !important;
    border-bottom: 5px solid #1f3a93 !important;
    -webkit-filter: drop-shadow(0 2px 2px rgb(30,30,30));
    -webkit-box-shadow: drop-shadow(0 2px 2px rgb(30,30,30));
    -moz-box-shadow: drop-shadow(0 2px 2px rgb(30,30,30));
    box-shadow: 0 2px 2px rgb(30,30,30);
}
.txt_loader {
    color: rgb(20,20,30) !important;
}
																				  
.ico_pdf{
    background-image: url(../images/ico_pdf.png);
}
.ico_img{
    background-image: url(../images/ico_image.png);
}
.ico_doc{
    background-image: url(../images/ico_doc.png);
}
.ico_xls{
    background-image: url(../images/ico_xls.png);
}
.ico_file{
    background-image: url(../images/btn_my_orders.png);
}
.notification_new_element{
    background-color: rgba(70,70,80,0.5);
}
.notification_new_element:hover, .notification_new_element.hovered {
    background-color: rgba(40,40,50,1);
}






/** Authentification (authentification.css) **/
.div_avertissement_site_indisponible {
	background-color: #f89d1d !important;
    color: white;
    box-shadow: 0px -1px 8px rgba(0, 0, 0, 0.30);
}
