@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400);@font-face{font-family:orange_juice;src:url(fonts/orange_juice.ttf)}html,body{margin:0;padding:0;font-family:'Open Sans',sans-serif}body{line-height:1.15;font-size:14px;color:#1d1940;background:#fff;min-height:100vh;flex-direction:column;display:flex}body>.main{display:block;width:100%;flex:1 0 auto}.trait_bleu_fonce{width:100%;border-top:2px solid #1d1940;box-shadow:2px 2px 5px #aaa}hr{background:rgba(60,60,59,.1);height:1px;border:none}h2{text-transform:uppercase;margin:10px auto;font-size:1.6em}.border_h2{padding:30px 0;margin:auto;border-bottom:1px solid #ddd;margin-bottom:40px}h3{color:#1d1940;text-transform:uppercase;text-align:center;margin:10px auto;font-size:1.6em;font-weight:bold}h4{font-size:1.2em;color:#1d1940;text-transform:uppercase}a{text-decoration:none;color:inherit;cursor:pointer;transition:.2s ease}a img{border:none}.contenu_site{margin-left:auto;margin-right:auto;margin-top:20px}.separateur_horizontal{border:0;margin:40px auto;height:1px;background:#ddd}.success{background:#59bd83!important;color:#fff!important;border:0!important;border-radius:5px;padding:5px 10px;padding-left:20px}.bloc_image_plus_text_gauche img,.bloc_image_plus_text_droite img{margin:5px;margin-right:20px}.bloc_image_plus_text_gauche a img{box-shadow:none;margin:0}input[type="text"],input[type="password"],textarea{box-shadow:1px 1px 4px #bbb;margin:8px;padding:8px;border:none;background:none}.responsive_content{padding:0}.bouton,.responsive_content input[type="submit"],.responsive_content input[type="button"]{background:#1d1940;border-radius:10px;text-transform:uppercase;font-weight:bold;color:#fff;padding:5px 15px;font-size:.8em;cursor:pointer}.responsive_content .liste_commandes input[type="button"]{border-radius:0}.responsive_content .connect_bloc input[type="submit"],.responsive_content .connect_bloc input[type="button"]{color:#fff;font-size:1.2em;margin:8px auto;display:block}.lost_pass,.lost_pass:visited{color:#00b883!important}.container-liste-commande{text-align:center}.text_ck ul{list-style-type:none}.text_ck ul li{position:relative}.text_ck ul li:before{position:absolute;top:50%;left:-30px;width:20px;height:20px;display:block;content:'';transform:translateY(-50%);background:url(http://www.paris-mantes.fr/images/check.svg) center center no-repeat}.group_cols{max-width:1200px;margin:auto}.message_apres_paiement{width:100%;max-width:1000px;margin:50px auto!important}.body_page_mentions_legales .contenu_site,.body_page_conditions_generales_vente .contenu_site{max-width:1200px;margin:40px auto 10px}.droit_rgpd{font-size:12px;display:block;text-align:center}.material-icons{vertical-align:middle;cursor:pointer}.body_home #menu{position:absolute;width:100%;z-index:10}.body_home header #menu{border-bottom:1px solid rgba(237,237,237,.3);background:rgba(250,250,250,.3)}header #menu{border-bottom:1px solid #ededed;background:#fafafa}#bandeau_header{background:#1d1940;font-size:.9em}#bandeau_header .icone_header img{display:inline-block;vertical-align:middle;margin:0 4px}#bandeau_header .icone_sponsor{display:inline-block;vertical-align:middle;margin:0 4px}#bandeau_header>div{display:inline-block;vertical-align:middle;padding:0 40px;margin:10px auto;border-right:2px solid #951b81}#bandeau_header>div:last-child{border-right:0}#bandeau_header>div p{margin:auto;color:#fff;line-height:normal}#bandeau_header>div p a:hover{color:#00b883}.max-width{max-width:1200px;margin:auto}.center{text-align:center}header{text-align:center;background:#fff}header #mon_panier{position:absolute;top:50%;transform:translateY(-50%);right:0;width:300px}header #mon_panier>div{display:inline-flex;vertical-align:middle;background:#3c3c3b;color:#fff;height:80px}header #mon_panier>div:first-child{width:100px;border-radius:0 0 0 10px;transition:.2s ease}header #mon_panier>div:first-child>a{display:block;width:100%;text-transform:uppercase;line-height:18px;margin:22px auto}header #mon_panier>div:first-child:hover{background:#1d1940;color:#fff}header #mon_panier>div>div{margin:auto}header #mon_panier>div:last-child{width:150px}#container_categories{margin:40px auto;overflow:hidden}#container_categories .item_categorie{width: calc(100% / 3 - 20px);float:left;margin:10px}.bloc-categorie-img.image-bg-center{height:250px;position:relative;border-radius:5px;overflow:hidden;display:block}.bloc-categorie-img.image-bg-center>a{height:250px}.bloc-categorie-img h3{font-size:1.2em;text-align:left;margin:auto;color:#fff}.bloc-categorie-img .texte{position:absolute;bottom:20px;left:20px;width:80%}.bloc-categorie-img .bg_opacity{background:-moz-linear-gradient(45deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(45deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(45deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);position:absolute;top:0;left:0;right:0;bottom:0}.bloc-categorie-img .fond_image{position:absolute;left:50%;top:50%;width:100%;height:100%;z-index:0;transform:translate(-50%,-50%);transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.bloc-categorie-img:hover .fond_image{width:110%;height:110%}#slider{height:calc(100vh - 40px)!important}.slide{height:calc(100vh - 40px)!important}.encart_blanc_accueil{background:rgba(255,255,255,.8);margin:40px auto;padding:20px 30px;box-shadow:0 2px 6px 0 rgba(60,60,59,.2)}.content-slide{position:absolute;bottom:100px;left:50%;transform:translateX(-50%);width:100%}.content-slide .div_texte_central1,.content-slide .div_texte_central2{text-shadow:1px 2px 3px #000;font-weight:normal}.content-slide .div_texte_central1{font-size:1.4em;font-weight:300}.content-slide .div_texte_central1 span{font-weight:bold;color:#00b883}.slider .lSAction>a.lSPrev{background:url(http://www.paris-mantes.fr/images/prev.svg) center center no-repeat;height:35px;width:35px;margin:0;transform:translateY(-50%)}.slider .lSAction>a.lSNext{background:url(http://www.paris-mantes.fr/images/next.svg) center center no-repeat;height:35px;width:35px;margin:0;transform:translateY(-50%)}.slider .lSAction>a:before{display:none}.slider .lSSlideOuter .lSPager.lSpg>li a{background:#fff;border-radius:0}.slider .lSSlideOuter .lSPager.lSpg>li:hover a,.slider .lSSlideOuter .lSPager.lSpg>li.active a{background:#951b81}.slider .lSSlideOuter{position:relative}.slider .lSSlideOuter .lSPager.lSpg{position:absolute;width:100%;margin:0;bottom:5px;left:0}.bloc_compteur_masque{display:none}.bloc_compteur{margin:20px auto 100px;text-align:center}.bloc_compteur .nb_compteur{font-size:6em;font-family:orange_juice;margin:auto;margin-bottom:20px;line-height:1em;display:inline-block;vertical-align:bottom;color:#1d1940}.bloc_compteur .nb_compteur+span{font-size:6em;font-family:orange_juice;display:inline-block;vertical-align:bottom;margin:auto;line-height:1em;margin-bottom:20px}.bloc_compteur .texte_compteur{margin:auto;line-height:normal;font-size:1.2em;color:#951b81}.bloc_compteur .texte_compteur strong{display:block}.body_home .bloc_compteur{margin:60px auto}.body_home .bloc_compteur .cols:first-child .nb_compteur,.body_home .bloc_compteur .cols:first-child .texte_compteur{color:#40376a}.body_home .bloc_compteur .cols:nth-child(2) .nb_compteur,
.body_home .bloc_compteur .cols:nth-child(2) .texte_compteur {color:#652d8f}.body_home .bloc_compteur .cols:nth-child(3) .nb_compteur,
.body_home .bloc_compteur .cols:nth-child(3) .texte_compteur {color:#8f278d}.body_home .bloc_compteur .cols:last-child .nb_compteur,.body_home .bloc_compteur .cols:last-child .texte_compteur{color:#9d1f63}.body_home .texte_compteur{font-size:1.4em}.body_page_compte .responsive_content>form{max-width:1200px;margin:auto}.body_cat_19924,.body_cat_21037{background:url(http://www.paris-mantes.fr/images/xfond_evenement.png.pagespeed.ic.jUdDj6oWGl.png) center 30% no-repeat;background-size:100% 380px}.body_cat_19924 .cols h3,.body_cat_21037 .cols h3{position:relative;margin-top:70px}.body_cat_19924 .cols h3:before,.body_cat_21037 .cols h3:before{content:url(http://www.paris-mantes.fr/images/empreinte.svg);display:block;width:55px;margin:auto;margin-bottom:10px}.bloc_galerie_photos{max-width:none}.bloc_galerie_photos .cols{margin:auto}.image_ronde{display:flex}.image_ronde .cols{margin:0 auto}.image_ronde .fond_image{height:400px;width:400px;border-radius:250px;margin:auto}#formulaire_inscription{max-width:800px;margin:auto}button:focus{outline:0}input[type="radio"],input[type="checkbox"]#check_don{display:none}.div_element_inscription input[type="radio"]{display:inline-block;vertical-align:middle}input[type="radio"]+label,input[type="checkbox"]#check_don+label{border:1px solid #1d1940;border-radius:5px;color:#1d1940;text-transform:uppercase;padding:10px 20px;margin:5px;display:block;line-height:normal;transition:.3s ease;cursor:pointer}input[type="radio"]+label:hover,input[type="radio"]:checked+label,input[type="checkbox"]#check_don+label:hover,input[type="checkbox"]#check_don:checked+label{border:1px solid #951b81;color:#fff;background:#951b81}.inline_block{display:inline-block;vertical-align:middle}#div_faire_don{margin:30px 0}#detail_faire_don{margin:20px 0;padding:20px;background:#efefef;text-align:left}.bouton,button.btn,.responsive_content input[type="submit"].button_jq,.responsive_content input[type="button"].button_jq{border:1px solid #e5f8f2;background:#e5f8f2;border-radius:5px;color:#00b883;text-transform:uppercase;padding:10px 20px;margin:40px 4px 40px;display:inline-block;vertical-align:middle;line-height:normal;transition:.3s ease;cursor:pointer;font-size:15px;font-family:'Open Sans',sans-serif;font-weight:bold;box-shadow:none}button.btn.no_margin{margin-top:10px}button.btn.no_margin_bottom{margin-bottom:10px}button.btn_violet{border:1px solid #efeaf4;background:#efeaf4;color:#652d8f}button.btn:hover{background:#fff;border:1px solid #00b883}button.btn_violet:hover{background:#fff;border:1px solid #652d8f}.button_jq{margin:5px}.etapes_inscription{padding:30px 0;margin:auto;border-bottom:1px solid #ddd;margin-bottom:40px}.etapes_inscription>div{display:inline-block;vertical-align:middle;margin:0 20px}.etapes_inscription>div span{display:inline-block;vertical-align:middle;background:rgba(29,25,64,.2);color:#fff;width:40px;height:40px;border-radius:150px;line-height:40px;margin:auto}.etapes_inscription>div p{display:inline-block;vertical-align:middle;color:rgba(29,25,64,.2);margin:auto}.etapes_inscription>div.active span{background:#1d1940;font-weight:bold}.etapes_inscription>div.active p{color:#1d1940;font-weight:bold}#les_participants table{margin:40px auto;width:800px;border-collapse:collapse}#les_participants table td{width:50%}#les_participants table td:first-child{border-right:1px solid #ddd}.style_input{position:relative;margin:10px auto;display:inline-block}.style_input input,.style_input select{padding:10px 10px 10px 5px;display:block;width:300px;border:none;border-bottom:1px solid #757575}.style_input label{color:rgba(29,25,64,.5);font-weight:normal;position:absolute;pointer-events:none;left:20px;top:19px;transition:.2s ease all;font-style:italic;font-size:.9em}.style_input input:focus ~ label,
.style_input input.active ~ label,
.style_input select:focus ~ label,
.style_input select.active ~ label,
.style_input textarea:focus ~ label,
.style_input textarea.active ~ label {top:-20px;left:5px;color:#1d1940;font-style:normal;font-weight:bold;font-size:.8em}.style_input input.active.readonly,.style_input select.active.readonly,.style_input textarea.active.readonly{background:#f6f6f6}#container_textarea_inscription>div{display:inline-block;vertical-align:top;max-width:342px}#container_textarea_inscription textarea{height:97px;resize:none}#container_radio_inline{text-align:center;max-width:494px;margin:auto}.radio_inline{text-align:left}.radio_inline>p{display:inline-block;vertical-align:middle;width:200px;text-align:left}#table_participants{width:100%;margin:40px auto}#table_participants td{width:20%;border-right:1px solid #ddd}#table_participants td:last-child{border:none}#table_participants td img{width:24px;margin:2px;display:inline-block;vertical-align:middle}#ajouter_participant{color:#951b81;display:inline-block;vertical-align:middle;cursor:pointer;font-size:1.2em;margin:0 auto 20px}#ajouter_participant:before{content:url(http://www.paris-mantes.fr/images/ajouter_participant.svg);display:inline-block;vertical-align:middle;width:35px;margin-right:10px}#total{text-transform:uppercase;font-weight:bold;font-size:1.3em}#prix_total{text-transform:uppercase;font-weight:bold;font-size:1.5em;color:#652d8f;border-top:1px solid #ddd;padding-top:30px}#encart_termes_conditions{background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);text-align:justify;padding:35px;margin:40px auto}#encart_termes_conditions h4{text-transform:none;margin:auto;text-align:center;margin-bottom:20px}#encart_paiement{background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);padding:35px;margin:40px auto}#encart_paiement>p{margin-bottom:0;font-weight:bold}#encart_paiement table{margin:auto;font-size:1em;text-align:left}#encart_moyen_paiement{display:none}.mes_inscriptions{margin:20px auto 40px;width:100%;max-width:1000px;border-collapse:collapse}.mes_inscriptions th{background:#1d1940;color:#fff;padding:10px}.mes_inscriptions td{padding:10px}.mes_inscriptions tr:nth-child(even) {background:#fff}.mes_inscriptions tr:nth-child(odd) {background:#efefef}.titre_groupe{margin:20px auto;width:100%;max-width:1000px;font-size:16px;font-weight:bold}.titre_groupe>div:last-child{font-size:12px}.image_portfolio{box-shadow:none}.form_contact{background:#fff;margin:40px auto;padding:10px;box-shadow:0 2px 6px 0 rgba(60,60,59,.2);max-width:500px}.form_contact i{display:block;text-align:center}.form_contact table{margin:auto}.encart_contact .cols_2:first-child .text_ck{margin-top:25px;padding:78px;background:rgba(255,255,255,.8);box-shadow:0 2px 6px 0 rgba(60,60,59,.2)}.encart_contact .cols_2:first-child .text_ck a:hover{color:#1d1940}.encart_contact .cols_2:last-child iframe{background:rgba(255,255,255,.8);box-shadow:0 2px 6px 0 rgba(60,60,59,.2)}.text_ck p a:hover{color:#1d1940}footer{background:#00b883;overflow:hidden;color:#fff;width:100%;padding:20px;text-align:center;box-sizing:border-box}footer .mentions{font-size:.8em}footer .sponsor{font-size:.9em;color:#951b81;font-weight:bold}footer .sponsor img{vertical-align:middle;margin:.4rem}#ligne1,#ligne2,#ligne3{width:310px;box-shadow:1px 1px 2px #333}#listes_modeles{overflow:hidden}#container_produit_active{position:relative;overflow:hidden;display:flex}#container_changer_produit{float:left;width: calc(100% / 1.5);display:flex;margin:10px}#container_changer_produit .bouton{margin:auto}#listes_modeles .produit{float:left;background:#fff;margin:10px;width: calc(100% / 3 - 20px);box-sizing:border-box;box-shadow:0 2px 6px 0 rgba(60,60,59,.2);cursor:pointer;transition:.4s ease}#listes_modeles .produit.active{border:1px solid rgba(187,207,51,.3)}#listes_modeles .produit:hover{box-shadow:0 2px 8px 0 rgba(60,60,59,.4)}#listes_modeles .container_image_produit{position:relative;overflow:hidden;height:160px;display:flex}#listes_modeles .prix_produit{position:absolute;top:0;right:0;margin:0;line-height:normal;text-align:right;font-size:.8em;padding:5px;background:rgba(255,255,255,.7)}#listes_modeles .prix_produit b{display:block;font-size:1.2em}#listes_modeles .produit .hover_produit{position:absolute;top:-100%;left:0;height:100%;width:100%;display:block;content:'';background:rgba(60,60,59,.8);transition:.4s ease;opacity:0;z-index:1}#listes_modeles .produit:hover .hover_produit{opacity:1;top:0}#listes_modeles .produit .hover_produit p{margin:auto;position:absolute;top:-100%;left:50%;transform:translate(-50%,-50%);text-align:center;transition:.4s ease;padding:10px 15px;line-height:normal}#listes_modeles .produit:hover .hover_produit p{top:50%}#listes_modeles .produit .modeles_panneaux{width:120px;display:block;margin:auto;padding:20px}#listes_modeles .container_infos_produits{padding:10px;height:84px;background:#f7f7f7}#listes_modeles .container_infos_produits .titre_produit{margin:auto;color:#1d1940;font-weight:bold;text-transform:uppercase;font-size:1em}#listes_modeles .container_infos_produits .description_produit{margin:auto;font-size:.8em}input[type="text"]:focus,textarea:focus{box-shadow:1px 1px 2px #ccc}.btn_ligne_panier{background:none;color:#000;border:none;font-size:20px;font-weight:bold}.selectMesure{box-shadow:2px 2px 10px #eee;border-radius:4px;background:#fff;width:90%;padding:8px;margin:8px;border:none}.dimension{text-align:center;margin-top:20px}.dimension label{display:block;text-align:left;margin:2px 8px;font-weight:bold}.dimension select{box-shadow:2px 2px 10px #eee;background:#fff;width:calc(100% - 16px);padding:8px;margin:8px;border:none}.dimension select,.dimension input{margin-top:0!important}.dimension div{width: calc(100% / 4 - 4px);display:inline-block;vertical-align:top}.choix{padding:5px;margin:15px;border-radius:5px;background:#6b95a7;color:#eee}.choix input[type="text"]{color:#222}#droite_config{width:380px;float:right}#droite_config img{margin:5px;box-shadow:2px 2px 2px #ccc}#droite_config .titre_droite_config{color:#6b95a7;font-weight:bold;text-align:center;font-size:20px}#autres_choix_config_droite{overflow-x:scroll}#autres_choix_config_droite img{cursor:pointer}#gauche_config{float:left;width:600px}.message_infos{text-align:center;font-style:italic;color:#ea2222}.ligne_panier{width:calc(100% - 10px);clear:both;text-align:left;font-size:13px;background:#fff;padding:5px;border-radius:5px;border:1px solid rgba(187,207,51,.3);margin:5px;box-sizing:border-box}#panier .ligne_panier#div_total{padding:10px;background:url(http://www.paris-mantes.fr/images/triangle_panier.svg) no-repeat -2px center #fff;padding-left:50px;background-size:52px}#infos_resume{overflow:hidden}#stage_4_panier>div{margin-left:0!important}.gallerie a{margin:5px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;overflow:hidden;width: calc(100% / 3) !important;height:250px!important;float:left;margin:0}.gallerie a:after{content:'';display:block;transition:.2s ease;position:absolute;background:url(http://www.paris-mantes.fr/images/plus.svg) rgba(0,0,0,.6) center center no-repeat;background-size:50px;height:100%;width:100%;left:-100%;top:0}.gallerie a:hover:after{left:0}.gallerie img{margin:5px}#logo{display:inline-block;vertical-align:middle;width:160px;margin-right:20px}.menu-link{display:none}.menu ul{padding:20px 0;margin:0;list-style:none;position:relative;display:inline-table;z-index:9;line-height:20px}.menu>li>ul.sub-menu{min-width:10em;padding:4px 0;background-color:#444;border:1px solid #ccc}.menu ul li{padding:15px 5px;margin:0 40px;position:relative}.menu>ul>li{display:inline-block;vertical-align:middle;position:relative}.menu ul li a{display:block;text-decoration:none;color:#1d1940;font-size:15px;position:relative;transition:.2s ease;font-weight:bold}.menu ul li a:hover,.menu>ul>li.menu_class_active>a{color:#00b883}.menu ul li a:before{content:'';background:#951b81;width:0;height:2px;display:block;position:absolute;left:50%;bottom:-10px;transform:translateX(-50%);opacity:0;transition:.2s ease;visibility:hidden}.menu>ul>li>a:hover:before,.menu>ul>li.menu_class_active>a:before{opacity:1;visibility:visible;width:100%}.menu ul ul{position:absolute;width:100%;min-width:150px;top:100%;left:50%;transform:translateX(-50%);background-color:#444;opacity:0;visibility:hidden;transition:.2s ease}.menu ul li:hover>ul{opacity:1;visibility:visible}.menu ul ul>li{position:relative;margin:auto;padding:5px 10px;border-bottom:1px solid rgba(255,255,255,.2)}.menu ul ul>li:last-child{border:none}.menu ul ul>li a{padding:5px 15px 5px 10px;height:auto;background-color:#444}.menu ul ul ul{position:absolute;right:-100%;top:0;left:inherit;transform:none}.menu ul ul>li a{cursor:pointer!important}.bloc_portfolio{text-align:center!important}.image_portfolio{margin:10px!important}.bloc_portfolio .image_hover_general{display:none!important}body .error_div{width:100%;margin:10px auto;border:none;color:#ea2222;text-align:center}#affich_ville{width:200px}.form_oubli{text-align:center;max-width:500px;background:rgba(255,255,255,.8);margin:40px auto;padding:10px;box-shadow:0 2px 6px 0 rgba(60,60,59,.2);margin-top:50px}#div_inscription{float:none;max-width:500px;background:rgba(255,255,255,.8);margin:20px auto;padding:10px;box-shadow:0 2px 6px 0 rgba(60,60,59,.2)}.div_element_inscription{float:none;display:block;margin:5px auto}.div_element_inscription input[type="checkbox"],.div_element_inscription input[type="radio"]{cursor:pointer}.div_element_inscription div{float:none;display:inline-block;vertical-align:middle}#stage_panier_ban{padding:10px}#stage_panier_ban>div{display:inline-block;vertical-align:middle;padding:0 15px;color:#fff!important}.panier_stage{display:none}.panier_stage textarea{width:calc(100% - 10px)!important;box-sizing:border-box;border-radius:5px;border:1px solid rgba(187,207,51,.3)!important}.panier_prix{color:#3c3c3b;font-weight:bold;font-size:1.8em}.prix_fin_ttc{font-style:italic;line-height:normal}.quantite_panier_prod{text-align:center}#ban_stage3{display:none!important}.button_mon_panier{display:block;background:url(images/commander.png) no-repeat;width:100px;height:25px;padding-left:40px;color:#fff;line-height:25px;text-align:left}.affich_top_ventes{width:98%}.table_bloc_new_product{border:0}.table_bloc_new_product td{border:0}.table_bloc_new_product span{color:red;font-size:12px}#div_bloc_new_product{text-align:center}#div_bloc_new_product a:hover{text-decoration:underline}#backtotop{position:fixed;bottom:30px;right:30px;height:30px;width:30px;background:url(http://www.paris-mantes.fr/images/backtotop.svg) center center no-repeat;z-index:999;display:none!important}.bloc_liste_produits,.liste_produits_mini{width:100%}.produits_liste_mini_produits{float:left;width:337px;padding:10px;margin:10px 5px;height:86px;cursor:pointer;background:url(images/fiche_produit_mini.png) no-repeat}.produits_liste_mini_produits:hover{cursor:pointer}.img_photos_liste_mini_produits{width:80px;float:left}.nom_produits_mini{float:left;width:240px;font-size:14px;padding-left:10px;text-align:left;color:#99d9de}.pdts_stock_off,.pdts_stock_on{float:left;text-align:left}.bloc_prix_liste_produits_mini{float:right;width:100px;text-align:right;color:#99d9de;font-size:20px}.container_color{display:none}.div_element_inscription div:first-child{line-height:20px;font-size:15px;font-weight:bold}.div_element_inscription div{border-bottom:1px #ccc}.div_element_inscription input[type="text"],.div_element_inscription input[type="password"],.div_element_inscription select{padding:10px;margin:5px;box-shadow:2px 2px 6px #666;border:0 solid #999;width:600px;background:#fff}.liste_commandes{padding:10px;margin:5px;box-shadow:2px 2px 6px #666;border:0 solid #999;border-radius:5px;text-align:left;background:#fff}.apercu_commande{background:#fff;padding-top:20px;padding:4px;border-radius:4px}.apercu_commande_top{margin-bottom:20px}.titre_commande{font-size:13px;color:#fff;margin:0 10px 20px 10px;text-align:center;font-weight:bold;background:#1d1940;padding:2px}.titre_section{width:70%;border-bottom:1px solid #1d1940;color:#1d1940;font-weight:bold;margin-bottom:5px}.apercu_commande td,th{padding-right:20px}.apercu_commande th{background:#1d1940;color:#fff}.apercu_commande table{border:1px solid #1d1940;width:100%;margin-bottom:10px}.apercu_commande td{border-top:1px solid #1d1940}.tablemessagecommande{border:0;width:100%}.tablemessagecommande td,.tablemessagecommande th{padding:5px;border:0}.tablemessagecommande hr{border:1px dotted #ccc;background:none}.message_commande{padding:20px}.message_commande_titre{font-size:26px;font-weight:bold}.message_commande_content{border:1px solid #ccc;margin-top:40px;height:400px;overflow:auto;padding:5px}.message_commande_ligne{width:600px}.message_commande_ecrire{width:100%;min-height:100px;margin-top:20px}.message_commande_ecrire textarea{width:100%;box-sizing:border-box;min-height:130px;margin:5px 0;font-size:12px}.responsive_content input[type="text"],.responsive_content input[type="password"],.responsive_content input[type="mail"],.responsive_content input[type="date"],.responsive_content select,.responsive_content textarea{box-shadow:none;background:#fff;width:300px;padding:15px;margin:5px;border:1px solid #1d1940;display:inline-block;border-radius:5px}.responsive_content select{width:330px;height:47px}.connect_bloc{max-width:1200px;margin:20px auto 0}.bloc_co_inter{border:none!important}.bloc_co_inter_a{background:#1d1940!important;color:#fff!important;border:none!important}.bloc_co_inter{background:rgba(255,255,255,.8)!important;box-shadow:0 2px 6px 0 rgba(60,60,59,.2);width:calc(50% - 10px)!important}.btn_mon_compte+h4{text-transform:uppercase;text-align:center;margin:10px auto;font-size:1.5em;color:#3c3c3b}.box_inscription{border:1px solid #ededed;padding:1rem;margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem}.box_inscription p{margin:0}.box_inscription .bouton{margin:auto}@media all and (max-width:1200px){#logo{margin:auto}.menu>ul>li>ul.sub-menu>li>a{color:#1d1940}.menu-link{display:inline-block;vertical-align:middle;position:absolute;top:4px;left:10px;height:30px;width:30px;z-index:999}.menu-link.active{position:fixed}#menu{position:fixed;top:0;left:0;background:#fff;z-index:998;width:100%;height:100%;opacity:0;visibility:hidden;transition:.2s ease;overflow:auto;display:none}.body_home header #menu{background:#fff;border:none;z-index:998;position:fixed}.menu ul ul{display:block;position:static;transform:none;opacity:1;visibility:visible;background:none}.menu ul ul>li{background:none;border:none;width:auto}.menu ul ul>li a{background:none;font-size:.9em}#menu.active{opacity:1;visibility:visible;display:flex}#menu.active>ul{margin:auto}.menu>ul>li{display:block}.menu>ul>li>a{margin-bottom:10px}.menu ul ul ul{position:static}.menu ul ul>li a{padding:5px 10px;color:#1d1940}.menu ul ul ul>li a{color:#fff}.menu ul ul ul li{padding:0}}@media all and (max-width:1000px){body>.main{padding:5px;width:calc(100% - 10px)}.body_home>.main{padding:0;width:100%}.etape_configurateur{width:98%;box-sizing:border-box}.masque_responsive{display:none}#contenu_site,.menu{width:100%}body{max-width:100%;overflow-x:hidden;font-size:13px}#conteneur{width:100%}.champs_recherche{width:80%}.centre{width:90%}.fiche_prod_right{width:100%}iframe,#droite_config,#gauche_config{width:100%!important;margin:0 auto;text-align:center}iframe{text-align:center}#droite_config div,#gauche_config div{max-width:100%!important;margin:5px auto}.titre_options{clear:both;width:100%}.list_categ_div{float:left;width:100%;border:1px solid #ffca76;background:none;border-radius:5px;margin:5px;height:55px;padding:5px}.list_categ_div_img{display:none}.list_categ_div_nom{float:left;width:100%;height:18px;margin:0 5px;padding:0}.nom_produits table td{text-align:left}.bloc_gauche{float:none;width:98%;clear:both}.sub-menu li{background:#ccc;padding-left:50px;width:100%}.menu ul li>a{padding-left:5px}.fiche_prod_left{width:100%}#haut_site{background:none;padding-top:4px}.ensemble_pied,.bloc_pied_contenu,.bloc_pied{width:inherit}.bloc_pied_contenu img{display:none}.bloc_pied_contenu{margin-bottom:10px}.encart1_accueil_icones .cols_4{width:100%}.encart1_accueil_icones{background:none}.radio_inline{text-align:center}.radio_inline>p{display:block;width:auto;text-align:center}}@media all and (max-width:900px){#container_categories .item_categorie{width:calc(50% - 20px)}.cols_25:nth-child(3),
    .cols_4:nth-child(3) {margin-left:0}#bandeau_header>div{width:100%;border:0;padding:0}}@media all and (max-width:880px){#infos_resume #image_resume img{max-width:100%}.bloc_co_inter{width:95%!important}}@media all and (max-width:840px){.cols_50,.cols_2{width:100%;margin:10px auto}.image_ronde{display:block}.image_ronde .fond_image{width:250px;height:250px}.gallerie a{width:50%!important}}@media all and (max-width:800px){.encarts_accueil{display:block}.encart2_accueil,.encart3_accueil,.encart1_qui_sommes_nous,.encart_noir1,.encart_noir3,.encart2_qui_sommes_nous{clip-path:none}.encarts_accueil img{max-width:150px!important;margin:5px}}@media all and (max-width:700px){.btn_mon_compte input,.panier_stage{width:90%}.stagepanier1,.stagepanier2,.stagepanier3,.stagepanier4{background:#3c3c3b}#listes_modeles .produit{width:calc(100% - 20px);float:none}.dimension div{float:none;width:100%}.responsive_content input[type="text"],.responsive_content input[type="password"],.responsive_content textarea{width:calc(100% - 16px);box-sizing:border-box}#container_produit_active{display:block}#container_changer_produit{float:none;width:calc(100% - 20px);display:block;text-align:center}.bloc_qui_sommes_nous{display:block}.bloc_qui_sommes_nous .cols_2{display:block;width:calc(100% - 20px);margin:10px}#formulaire_inscription button.btn{margin:10px!important}}@media all and (max-width:600px){.encart_noir2 img{max-width:80px!important}.champs_recherche{width:inherit}header #mon_panier{position:static;display:block;transform:none;margin:20px auto}header{height:auto}.option_configurateur{display:block;width:100%}#infos_resume #image_resume{width:100%;float:none}#infos_resume #image_resume img{max-width:150px;display:block;margin:auto}#infos_resume #description_resume{width:100%;float:none;margin:auto;text-align:center;margin-top:5px}#div_total{text-align:center}#container_categories .item_categorie{width:calc(100% - 20px)}}@media all and (max-width:500px){.total_prix{min-width:0}.gallerie a{width:100%!important}.body_cat_19924,.body_cat_21037{background:none}}@media all and (max-width:480px){#contenu_site,.menu{width:100%}h3{text-align:center}.produits_liste_produits{float:none;margin-top:5px;margin-bottom:5px}}.messages_commande{border:0!important;background:url(http://www.paris-mantes.fr/images/xmessage.png.pagespeed.ic.t3wTYEHOPF.png) no-repeat!important;width:26px;height:26px;border-radius:none!important;box-shadow:none!important;border:none!important;font-size:12px;float:right;font-weight:bold;color:#333;line-height:26px}.bloc_questions .text_ck>p:first-child{cursor:pointer}.bloc_questions .text_ck>p:last-child{display:none}