.color-reparation{color:#c22b2b !important}.color-text{color:#7c7c7c !important}.color-essayage{color:#2b93c2 !important}.color-grey{color:#e6e4e4 !important}.color-gold{color:#a98200 !important}.color-theme{color:#1f63fc !important}@font-face{font-family:'Open Sans';src:url("/bundles/app/assets/font/OpenSans-Regular.woff") format('woff'), url("/bundles/app/assets/font/OpenSans-Regular.woff2") format('woff2'), url("/bundles/app/assets/font/OpenSans-Regular.ttf") format('ttf'), url("/bundles/app/assets/font/OpenSans-Regular.eot") format('eot');font-weight:normal;font-style:normal;}@font-face{font-family:'Open Sans';src:url("/bundles/app/assets/font/opensans/OpenSans-Light.woff") format('woff'), url("/bundles/app/assets/font/opensans/OpenSans-Light.woff2") format('woff2'), url("/bundles/app/assets/font/opensans/OpenSans-Light.ttf") format('ttf'), url("/bundles/app/assets/font/opensans/OpenSans-Light.eot") format('eot');font-weight:300;font-style:normal;}@font-face{font-family:'Open Sans';src:url("/bundles/app/assets/font/OpenSans-SemiBold.woff") format('woff'), url("/bundles/app/assets/font/OpenSans-SemiBold.woff2") format('woff2'), url("/bundles/app/assets/font/OpenSans-SemiBold.ttf") format('ttf'), url("/bundles/app/assets/font/OpenSans-SemiBold.eot") format('eot');font-weight:600;font-style:normal;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;outline:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}a:active,a:focus,a:hover{text-decoration:none}.img-responsive{max-width:100%;height:auto}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}body,.top .menu a,.the-content .top .menu .title,.the-content .top .menu .recap,.container-cookie .cookie-message .cookie-btn,body.login,body.login .login-content,body.login .login-content form,body.login .login-content .action,.top.content-commande a .title,.content ul li.nav-item a.nav-link,.modal .modal-content .modal-body,.modal .modal-content .modal-body .validate,.modal .modal-content .modal-footer,.content-bckg .choix-dent #produit-categories .owl-stage-outer .owl-item,#dashboard .top .form-group,#dashboard .central .infos .card-body .item-order .type,#dashboard .central .infos .card-footer.bottom .commentaire .time,.content .home .item .content a,.content .home .item .content a .pict,.contact .form .content,.contact .about .content,.contact .form .content form,.contact .about .content form,.contact .form .content .mail,.contact .about .content .mail,.contact .form .content .phone,.contact .about .content .phone,.contact .form .content .address,.contact .about .content .address{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}body{font-family:'OpenSans', sans-serif;font-size:16px;width:100%;min-width:992px;background:#f7f7f7;position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.top{padding:2rem 15px}.top .menu a{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;width:100%}.top .menu a .picto{width:40px;stroke:#2b93c2;fill:#2b93c2}.top .menu a .title{text-align:left;color:#2b93c2;font-size:1.5rem}.top .menu a:hover{text-decoration:none}.the-content{padding-top:7px}.the-content .top{max-width:100%;padding:1rem 15px}@media screen and (min-width:992px){.the-content .top{max-width:90%}}.the-content .top .menu{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2b93c2;padding:0 15px;font-size:1.2rem}.the-content .top .menu .title{text-align:left;padding-left:0;max-width:100%;padding-bottom:1rem;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:576px){.the-content .top .menu .title{max-width:30%;padding:0.8rem 0}}@media screen and (min-width:768px){.the-content .top .menu .title{max-width:50%}}.the-content .top .menu .title h1{text-align:center;color:#2b93c2;font-size:2rem;font-weight:600}.the-content .top .menu .recap{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;border:1px solid #2b93c2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;padding:0.8rem 0.3rem;max-width:25%;margin:0 auto 0 0}@media screen and (min-width:992px){.the-content .top .menu .recap{max-width:50%;margin:0 0 0 auto}}.the-content .top .menu .recap a{color:#2b93c2}.the-content .top .menu .recap a:hover,.the-content .top .menu .recap a:visited{color:#2b93c2}.the-content .top .menu .recap span{width:26px;height:26px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#2b93c2;color:white;display:inline-block;line-height:26px;text-align:center;font-size:0.9rem}.the-content .content{max-width:100%;padding-bottom:2rem}@media screen and (min-width:992px){.the-content .content{max-width:90%}}.the-content .flash-messages{position:fixed;right:15px;width:425px;top:155px}.in-center{margin:0 auto}a.btn{outline:0;text-decoration:none;transition:all 0.35s ease-in-out}a.btn:focus{outline:0;box-shadow:none}a.btn:active{outline:0;box-shadow:none}.btn-valid{background-color:#28a745;border:2px solid #28a745;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn-valid:hover{background-color:white;color:#28a745;border:2px solid #28a745;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn-modif,.btn-primary{background-color:#1f63fc;border:2px solid #1f63fc;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn-modif:hover,.btn-primary:hover{background-color:white;color:#1f63fc;border:2px solid #1f63fc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}header{background:#fff;-webkit-box-shadow:0px 3px 2px -2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 2px -2px rgba(0, 0, 0, 0.2);box-shadow:0px 3px 2px -2px rgba(0, 0, 0, 0.2)}header .menu{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;padding-top:0.5rem;padding-bottom:0.5rem}@media screen and (min-width:992px){header .menu{padding-top:0.5rem;padding-bottom:0.5rem;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}}@media screen and (min-width:992px){header .menu .burger{-webkit-box-ordinal-group:inherit;-moz-box-ordinal-group:inherit;-ms-flex-order:inherit;-webkit-order:inherit;order:inherit}}header .menu .burger #menu-burger{color:#2b93c2}header .menu .burger #menu-burger svg #Oval{stroke:#2b93c2}header .menu .burger #menu-burger svg rect{fill:#2b93c2}header .menu .burger .dropdown-menu.show{padding:1rem 0.5rem;border:1px solid #2b93c2;width:280px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;margin-top:10px}@media screen and (min-width:576px){header .menu .burger .dropdown-menu.show{width:300px}}header .menu .burger .dropdown-menu.show ul li{padding:1rem 0;position:relative;}header .menu .burger .dropdown-menu.show ul li a{color:#2b93c2}header .menu .burger .dropdown-menu.show ul li a svg{height:30px;width:30px;margin-right:0.5rem;display:inline-block;fill:#2b93c2}header .menu .burger .dropdown-menu.show ul li a:hover{color:#002e49}header .menu .burger .dropdown-menu.show ul li.eshop{color:#6e6e6e}header .menu .burger .dropdown-menu.show ul li.eshop svg{height:30px;width:30px;margin-right:0.5rem;display:inline-block;fill:#2b93c2}header .menu .logo{margin-bottom:0.5rem;display:flex;justify-content:center;align-items:center}@media screen and (min-width:992px){header .menu .logo{-webkit-box-ordinal-group:inherit;-moz-box-ordinal-group:inherit;-ms-flex-order:inherit;-webkit-order:inherit;order:inherit;margin-bottom:0}}header .menu .logo img{max-height:120px;max-width:250px;margin:0 auto 0 0;display:block}@media screen and (min-width:992px){header .menu .logo img{max-width:auto;margin:0 auto}}header .menu .user{position:relative}@media screen and (min-width:992px){header .menu .user{-webkit-box-ordinal-group:inherit;-moz-box-ordinal-group:inherit;-ms-flex-order:inherit;-webkit-order:inherit;order:inherit}}header .menu .user .row{-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}@media screen and (min-width:992px){header .menu .user .row{-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}}@media screen and (min-width:1200px){header .menu .user .row{-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}}header .menu .user .row .picto-avatar{text-align:right}@media screen and (min-width:1200px){header .menu .user .row .picto-avatar{padding-right:0}}header .menu .user .row .picto-avatar svg{fill:#2b93c2;display:block;margin:0 0 0 auto;padding-right:0;max-width:50px}header .menu .user .row span,header .menu .user .row a{color:#2b93c2}.form-group label{color:#002e49;padding-right:0.5rem}.form-group input{border:1px solid #2b93c2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.form-group input:focus{outline:0;box-shadow:none;border:1px solid #2b93c2}.form-group input::-webkit-input-placeholder{color:#9f9f9f}.form-group select{color:#2b93c2;border:1px solid #2b93c2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.form-group select:focus{outline:0;box-shadow:none;border:1px solid #2b93c2}@media screen and (min-width:1200px){.form-group select{min-width:112px}}.form-group select option{color:#2b93c2;padding:0.4rem 0}.form-group textarea{border:1px solid #2b93c2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.form-control:focus{box-shadow:none;border-color:#2b93c2}.form-check input{position:absolute;top:0;left:0;z-index:-1;opacity:0}.form-check label{padding-left:0.8rem;color:#9f9f9f}.form-check label:before{position:absolute;display:block;width:20px;height:20px;pointer-events:none;content:"";border:1px solid #a6a6a6;background-color:white;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.form-check label:after{position:absolute;display:block;width:20px;height:20px;content:""}.form-check input:checked ~ label:before{background:white;border:1px solid #a6a6a6}.form-check input:checked ~ label:after{content:'✔';font-size:1rem;position:absolute;color:#a6a6a6}footer{right:0;bottom:0;left:0;margin:auto 0 0 0;background:#fff;padding:0.8rem 0;-webkit-box-shadow:0px -3px 2px -2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px -3px 2px -2px rgba(0, 0, 0, 0.2);box-shadow:0px -3px 2px -2px rgba(0, 0, 0, 0.2)}footer .content-footer{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer .content-footer a{display:block;text-align:center;text-transform:uppercase;color:#2b93c2;font-size:0.7rem;font-weight:700;text-decoration:none}.container-cookie .cookie-message{position:fixed;top:inherit;bottom:0;left:0;right:0;padding:10px;z-index:99;background:#002e49;min-height:50px;opacity:0.7}.container-cookie .cookie-message .top{padding:0 15px}.container-cookie .cookie-message .top p{font-family:'OpenSans', sans-serif;text-align:left;width:100%;font-weight:normal;font-style:normal;color:white;font-size:0.9rem;margin:0}.container-cookie .cookie-message .cookie-btn{margin:0 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}.container-cookie .cookie-message .cookie-btn a{font-family:'OpenSans', sans-serif;position:relative;margin:0 auto;font-size:1rem;text-align:center;cursor:pointer;padding:8px 15px;display:block}.container-cookie .cookie-message .cookie-btn a.my-close-button{background:white;color:#002e49 !important;display:block}.container-cookie .cookie-message .cookie-btn a.my-close-button:hover{border:solid 1px white;color:white !important;background:none}.container-cookie .cookie-message .cookie-btn a.more{border:solid 1px white;color:white}.container-cookie .cookie-message .cookie-btn a.more:hover{background:white;color:#002e49 !important}.page-statique h3{font-size:1.1rem;padding-bottom:0.4rem;padding-top:0.75rem}.page-statique h2{font-size:1.3rem;text-transform:uppercase;padding-bottom:0.8rem;padding-top:1.5rem}.page-statique h1{font-size:2rem;font-weight:600}.logo-labo{max-height:160px !important}#loader{transition:all 0.3s ease-in-out;opacity:1;visibility:visible;position:fixed;height:100vh;width:100%;background:#fff;z-index:90000}#loader.fadeOut{opacity:0;visibility:hidden}.spinner{width:40px;height:40px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);background-color:#333;border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.flash-success{text-align:center}.flash-danger{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;padding:0.75rem 1.25rem;margin-bottom:1rem;border-radius:0.25rem}body.login{min-height:100vh;height:100vh;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#d9ecf4}body.login .login-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;background-color:white;padding:1.5rem}@media screen and (min-width:576px){body.login .login-content{-webkit-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2)}body.login .login-content:hover{-webkit-box-shadow:0px 0px 28px -2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 28px -2px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 28px -2px rgba(0, 0, 0, 0.2)}}body.login .login-content .logo{margin-bottom:1rem;margin-bottom:1.5rem}body.login .login-content .logo img{max-height:200px}body.login .login-content form{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.login .login-content form .input-group{margin-bottom:1rem}body.login .login-content form .input-group input{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border:1px solid #a6a6a6;border-right:0}body.login .login-content form .input-group input:focus{box-shadow:none}body.login .login-content form .input-group input::-webkit-input-placeholder{color:#9f9f9f}body.login .login-content form .input-group .input-group-prepend span{position:absolute;height:100%;border:1px solid #a6a6a6;border-left:0;background:white;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}body.login .login-content form .input-group .input-group-prepend span svg{width:20px;fill:#2b93c2;stroke:#2b93c2}body.login .login-content form .input-group .form-check label:before{top:-4px;left:0}body.login .login-content form .input-group .form-check label:after{top:-4px;left:0}body.login .login-content form .input-group .form-check input:checked ~ label:after{top:-5px;left:3px}body.login .login-content form input.large{min-width:300px;margin:0.5rem 0}body.login .login-content .action{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.login .login-content .action input{background:#2b93c2;min-width:200px;color:#fff;font-size:1rem}body.login .login-content .action a{font-size:0.8rem;margin-top:0.5rem;color:#2b93c2}body.login{background-image:url(/bundles/boutique/assets/img/login-bg.png);background-size:auto 100%;background-position:center;background-color:#d9ecf4;max-width:920px;margin:auto}body.login .login-content{width:calc(100% - 30px);box-shadow:none;background-color:#fff;border-radius:10px;padding:0;overflow:hidden}body.login .login-content:hover{box-shadow:none}body.login .login-row{display:flex;width:100%}body.login .login-row .lgn-col{width:50%;background-image:url(/bundles/boutique/assets/img/square.png);background-repeat:no-repeat;padding:50px 50px;display:flex;align-items:center;justify-content:center;text-align:center}body.login .login-row .lgn-col.lgn-form{background-position:top -15px right 25px;background-image:url(/bundles/boutique/assets/img/square-copie.png);text-align:left}body.login .login-row .lgn-col.lgn-form form{display:block}body.login .login-row .lgn-col.lgn-form .entry-title{font-family:Gilroy;font-size:36px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;line-height:normal}body.login .login-row .lgn-col.lgn-form .entry-subtitle{font-family:Gilroy;font-size:18px;font-weight:bold;font-stretch:normal;line-height:normal;font-style:normal;letter-spacing:normal;text-align:left;color:rgba(0, 0, 0, 0.5);margin-bottom:50px}body.login .login-row .lgn-col.lgn-form .csm-input-group{margin-bottom:15px}body.login .login-row .lgn-col.lgn-form .form-check{padding:0}body.login .login-row .lgn-col.lgn-form .form-check label{padding:0;position:relative;font-family:Muli;font-size:16px;line-height:16px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#cbcbcb;padding-left:30px;margin-top:50px;margin-bottom:20px}body.login .login-row .lgn-col.lgn-form .form-check label:before{border-color:#333;background-color:transparent;top:0;left:0}body.login .login-row .lgn-col.lgn-form .form-check label:after{left:0;top:0;font-size:14px;line-height:18px;position:absolute;color:#fff;text-align:center}body.login .login-row .lgn-col.lgn-form .form-check input:checked ~ label:before{border-color:#1f63fc;background-color:#1f63fc}body.login .login-row .lgn-col.lgn-form input[type="text"],body.login .login-row .lgn-col.lgn-form input[type="password"]{font-family:Muli;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#000;display:block;width:100%;height:38px;border:none;outline:0;appearance:none;border-bottom:solid 1px #cbcbcb}body.login .login-row .lgn-col.lgn-form input[type="text"]::first-letter,body.login .login-row .lgn-col.lgn-form input[type="password"]::first-letter{text-transform:uppercase !important}body.login .login-row .lgn-col.lgn-form ::placeholder{color:#cbcbcb}body.login .login-row .lgn-col.lgn-form ::placeholder::first-letter{text-transform:uppercase !important}body.login .login-row .lgn-col.lgn-form > div{width:100%}body.login .login-row .lgn-col.lgn-form .action input{background-color:#1f63fc;border-color:#1f63fc;font-family:Gilroy;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}body.login .login-row .lgn-col.lgn-form .action input:hover{background-color:#fff;color:#1f63fc}body.login .login-row .lgn-col.lgn-form .action a{margin-top:0.5rem;color:#1f63fc;font-family:Muli;font-size:16px;line-height:16px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}body.login .login-row .lgn-col.lgn-welcome{background-color:#1f63fc;background-position:bottom 30px right 30px}body.login .login-row .lgn-col.lgn-welcome .welcome{font-family:Gilroy;font-size:36px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#fff}body.login .login-row .lgn-col.lgn-welcome .welcome-text{font-family:Muli;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#94caff;margin-top:20px}.btn-galaxy{background:black;background-size:0% 100%;border:none;border-radius:4px;color:#fff;display:inline-block;font-size:20px;outline:none;padding:10px 30px;text-align:center;text-decoration:none;transition:background-color 0.5s}.btn-galaxy:hover{text-decoration:none;color:#fff;background-color:#6bc3ef;background-image:linear-gradient(to right, #1ba3aa 0%, #1b87aa 100%);background-repeat:no-repeat;background-size:200% 100%;transition:background-size 1s, background-color 1s}.btn-galaxy span{white-space:normal}.top.content-commande a .title{padding:0.2rem 0.5rem;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top.content-commande a .title .fas{font-size:2rem;color:#2b93c2;padding-right:0.5rem}.top.content-commande a .title:hover .fas{color:#2b93c2}.top.commande .menu .title svg{height:30px;width:30px;margin-right:0.5rem;display:inline-block;fill:#2b93c2}.top.commande .menu .recap svg{height:30px;width:30px;margin-right:0.5rem;display:inline-block;fill:#2b93c2}.top.essayage .menu .title svg{height:40px;width:40px;margin-right:0.5rem;display:inline-block;fill:#2b93c2}.top.essayage .menu .recap svg{height:30px;width:30px;margin-right:0.5rem;display:inline-block;fill:#2b93c2}.content ul{border-bottom:0}.content ul li.nav-item{min-height:48px;background-color:#e6e4e4;margin:0 5px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.content ul li.nav-item:first-child{margin-left:0}.content ul li.nav-item a.nav-link{color:#2b93c2;min-height:48px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;font-size:0.8rem}@media screen and (min-width:992px){.content ul li.nav-item a.nav-link{font-size:1rem}}.content ul li.nav-item a.nav-link span{width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:white;display:inline-block;line-height:30px;text-align:center;margin-left:0.5rem}.content ul li.nav-item a.nav-link.active{border-color:#e6e4e4 #e6e4e4 white #e6e4e4}.content .tab-content{border:1px solid #e6e4e4;padding:2rem 0.2rem 0 0.2rem;background:#fff}@media screen and (min-width:1200px){.content .tab-content{padding:2rem 0.5rem 0 0.5rem}}@media screen and (min-width:1500px){.content .tab-content{padding:2rem 1.5rem 0 1.5rem;margin-bottom:2rem}}.content .tab-content h2{color:#2b93c2;font-size:1.2rem;padding-bottom:1rem;padding-left:15px}.content .tab-content .dataTables_length label{color:#2b93c2;font-size:1rem;padding-left:15px}.content .tab-content .dataTables_length select.custom-select{color:#2b93c2}.content .tab-content .dataTables_filter label{color:#2b93c2;font-size:1rem;padding-right:15px}.content .tab-content table{border:0;font-size:0.87rem}.content .tab-content table thead{background-color:#e6e4e4;color:#2b93c2;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border:0;text-align:left}.content .tab-content table thead th:after{color:#2b93c2;opacity:1}.content .tab-content table thead th:before{color:#2b93c2;opacity:1}.content .tab-content table thead th.customer{min-width:83px}.content .tab-content table thead th.order{min-width:176px}.content .tab-content table thead th.about{min-width:106px}.content .tab-content table thead th.more{min-width:106px}.content .tab-content table tbody{color:#7c7c7c}.content .tab-content table tbody tr:nth-of-type(odd){background-color:#f7f7f7}.content .tab-content table tbody td{border:0}.content .tab-content table tbody span{display:block}.content .tab-content table tbody span.date > span,.content .tab-content table tbody span.delivry > span{display:inline}.content .tab-content table tbody a.btn-see,.content .tab-content table tbody a.btn-print{color:#2b93c2}.content .tab-content table tbody a.btn-see span,.content .tab-content table tbody a.btn-print span{display:block;font-size:0.7rem}.content .tab-content .col-md-5.none{display:none}.content .tab-content .col-md-7.full{max-width:100%;flex:0 0 100%}.content .tab-content .col-md-7.full ul.pagination{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:1.5rem 0 2rem 0}.content .tab-content .col-md-7.full ul.pagination li.paginate_button.previous,.content .tab-content .col-md-7.full ul.pagination li.paginate_button.next{margin:0 5px}.content .tab-content .col-md-7.full ul.pagination li.paginate_button.previous a,.content .tab-content .col-md-7.full ul.pagination li.paginate_button.next a{cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #7c7c7c;color:#7c7c7c}.content .tab-content .col-md-7.full ul.pagination li.paginate_button.previous a:hover,.content .tab-content .col-md-7.full ul.pagination li.paginate_button.next a:hover{border:1px solid #7c7c7c;background:#7c7c7c;color:#fff}.content .tab-content .col-md-7.full ul.pagination li.paginate_button.active a{margin:0 0.1rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #2b93c2;background-color:#2b93c2;color:#fff}.content .tab-content .col-md-7.full ul.pagination li.paginate_button.active a:hover{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #2b93c2;background-color:#fff;color:#2b93c2}.content .tab-content .col-md-7.full ul.pagination li.paginate_button a{margin:0 0.1rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #2b93c2;background-color:#fff;color:#2b93c2}.content .tab-content .col-md-7.full ul.pagination li.paginate_button a:hover{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #2b93c2;background-color:#2b93c2;color:#fff}.modal .modal-content{background-color:#f7f7f7}.modal .modal-content .modal-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0}.modal .modal-content .modal-header h3{text-align:center;color:#2b93c2;font-size:1.2rem;padding-bottom:0.8rem;text-transform:uppercase;font-weight:600}.modal .modal-content .modal-header button:focus{outline:0}.modal .modal-content .modal-header button span{color:#2b93c2}.modal .modal-content .modal-body{border:0;padding-top:0;padding-bottom:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.modal .modal-content .modal-body label{padding-bottom:0.5rem;padding-left:45px;color:#2b93c2}.modal .modal-content .modal-body p{text-align:left;font-size:1rem;padding:0.5rem 45px 0.5rem 0;color:#7c7c7c;width:100%}.modal .modal-content .modal-body ul li.label-info{color:#2b93c2;font-weight:bold}.modal .modal-content .modal-body ul li.label-info span{color:#000;font-weight:normal}.modal .modal-content .modal-body textarea{width:100%;margin:0.5rem auto 0 auto;min-height:150px;border:1px solid #2b93c2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.modal .modal-content .modal-body form{width:100%}.modal .modal-content .modal-body form table{border:0;font-size:0.87rem}.modal .modal-content .modal-body form table thead{background-color:#e6e4e4;color:#2b93c2;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border:0;text-align:left}.modal .modal-content .modal-body form table thead th:after{color:#2b93c2;opacity:1}.modal .modal-content .modal-body form table thead th:before{color:#2b93c2;opacity:1}.modal .modal-content .modal-body form table thead th.customer{min-width:83px}.modal .modal-content .modal-body form table thead th.order{min-width:176px}.modal .modal-content .modal-body form table thead th.about{min-width:106px}.modal .modal-content .modal-body form table thead th.more{min-width:106px}.modal .modal-content .modal-body form table tbody{color:#7c7c7c}.modal .modal-content .modal-body form table tbody tr:nth-of-type(odd){background-color:#f7f7f7}.modal .modal-content .modal-body form table tbody tr.noAction{background-color:lightgrey}.modal .modal-content .modal-body form table tbody td{border:0}.modal .modal-content .modal-body form table tbody td a{color:#7c7c7c}.modal .modal-content .modal-body form table tbody td a .fa{color:#2b93c2;text-align:center;font-size:1.5rem;display:block;margin:0 auto}.modal .modal-content .modal-body form table tbody td a:hover{text-decoration:none}.modal .modal-content .modal-body form table tbody td.order,.modal .modal-content .modal-body form table tbody span.date{color:#2b93c2}.modal .modal-content .modal-body form table tbody span{display:block}.modal .modal-content .modal-body form table tbody span.date > span,.modal .modal-content .modal-body form table tbody span.delivry > span{display:inline}.modal .modal-content .modal-body form table tbody a.btn-see,.modal .modal-content .modal-body form table tbody a.btn-print{color:#2b93c2}.modal .modal-content .modal-body form table tbody a.btn-see span,.modal .modal-content .modal-body form table tbody a.btn-print span{display:block;font-size:0.7rem}.modal .modal-content .modal-body .validate{padding:20px 0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.modal .modal-content .modal-footer{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:0}.modal .modal-content .modal-footer .btn-valider-commande{min-width:210px}.modal .modal-content .modal-footer .btn-valider-commande img{max-height:20px}.detail-commande .subtitle{color:#2b93c2;padding-bottom:0.5rem}.detail-commande .comments{padding:1rem;border:1px solid #2b93c2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.detail-commande .comments ul.content{margin:0;padding:0;max-height:150px;overflow-y:scroll}.detail-commande .comments ul.content li{list-style:none;padding:0.2rem 0}.detail-commande .comments ul.content li p{margin:0}.detail-commande .comments ul.content li:nth-child(odd){color:#6e6e6e}.detail-commande .comments ul.content li:nth-child(odd) p{color:#a09e9e}.detail-commande .comments ul.content li:nth-child(even){color:#002e49}.detail-commande .comments ul.content li:nth-child(even) p{color:#2b93c2}.detail-commande .about-order{padding:0 0 2rem 0}.detail-commande .about-order .first{padding-bottom:2rem}.detail-commande .products-order{padding:0 0 1rem 0}.detail-commande .products-order .liste-produits .capsule{padding:1rem;background:#d9ecf4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.detail-commande .trying-order{padding:1rem 0 2rem 0}.detail-commande .trying-order .trying .capsule{padding:1rem;border:1px solid #2b93c2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.detail-commande .doc{-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}.detail-commande .doc a.upld{text-decoration:none;color:#7c7c7c}.detail-commande .doc a.upld:hover,.detail-commande .doc a.upld:visited{color:#7c7c7c}.detail-commande .doc a.upld img{padding-right:0.5rem}.detail-commande .doc .fichiers a.upld,.detail-commande .doc .livraison a.upld,.detail-commande .doc .mentions a.upld{display:block;padding:0.2rem 0}.detail-commande .doc .fichiers a.upld svg,.detail-commande .doc .livraison a.upld svg,.detail-commande .doc .mentions a.upld svg{width:40px;stroke:#2b93c2;fill:#2b93c2}.recapitulatif-commande .blue-date{color:#1f63fc}.recapitulatif-commande .recap-container{padding:50px;background-color:#fff;border-radius:10px;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);position:relative}.recapitulatif-commande .comment-content{margin-bottom:10px;padding:20px 14px;border-radius:10px;background-color:#f9f9f9;display:flex;align-items:center;position:relative}.recapitulatif-commande .recapitulatif-subtitle{font-size:21px;font-weight:bold;color:#828282;margin:0;margin-bottom:1px}.recapitulatif-commande .en-preparation:before{content:'';display:inline-block;width:72px;height:7px;background-color:#32ec83;border-radius:10px;margin-right:10px}.recapitulatif-commande .a-recuperer:before{content:'';display:inline-block;width:72px;height:7px;background-color:#fc1fa4;border-radius:10px;margin-right:10px}.recapitulatif-commande .expediee:before{content:'';display:inline-block;width:72px;height:7px;background-color:#32ec83;border-radius:10px;margin-right:10px}.recapitulatif-commande .annulee:before{content:'';display:inline-block;width:72px;height:7px;background-color:#f70f0f;border-radius:10px;margin-right:10px}.recapitulatif-commande .refaire:before{content:'';display:inline-block;width:72px;height:7px;background-color:#c7daf2;border-radius:10px;margin-right:10px}.recapitulatif-commande .stand-by:before{content:'';display:inline-block;width:72px;height:7px;background-color:#acacac;border-radius:10px;margin-right:10px}@media only screen and (min-width:1126px){.bouton-retour{margin-left:1rem}}#refaire-commande.modal .modal-content .modal-body span{vertical-align:baseline}.content-bckg{background:white}.content-bckg .choix-dent{max-width:950px}@media screen and (min-width:1200px){.content-bckg .choix-dent{max-width:100%;width:100%;margin-right:auto;margin-left:auto}}.content-bckg .choix-dent #produit-categories{padding-top:0.5rem;padding-bottom:0.5rem;position:relative}@media screen and (min-width:1200px){.content-bckg .choix-dent #produit-categories{padding-left:30px;padding-right:30px}}.content-bckg .choix-dent #produit-categories .owl-stage-outer .owl-item{padding:0.8rem 0;height:135px;cursor:pointer;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}.content-bckg .choix-dent #produit-categories .owl-stage-outer .owl-item > div{width:100%}.content-bckg .choix-dent #produit-categories .owl-stage-outer .owl-item > div .fas,.content-bckg .choix-dent #produit-categories .owl-stage-outer .owl-item > div span{text-align:center;display:block}.content-bckg .choix-dent #produit-categories .owl-stage-outer .owl-item > div img{width:auto;display:block;margin:0 auto;padding:0.4rem 0}.content-bckg .choix-dent #produit-categories .owl-stage-outer .owl-item > div .fas{color:#2b93c2;font-size:1.2rem}.content-bckg .choix-dent #produit-categories .owl-stage-outer .owl-item > div span{color:#2b93c2;font-size:0.8rem}.content-bckg .choix-dent #produit-categories .owl-stage-outer .owl-item:hover{background-color:#d9ecf4}.content-bckg .choix-dent #produit-categories .owl-nav button:focus{outline:0}.content-bckg .choix-dent #produit-categories .owl-nav button.owl-prev{position:absolute;top:30%;left:-20px}@media screen and (min-width:1200px){.content-bckg .choix-dent #produit-categories .owl-nav button.owl-prev{left:-6px}}.content-bckg .choix-dent #produit-categories .owl-nav button.owl-next{position:absolute;top:30%;right:-20px}@media screen and (min-width:1200px){.content-bckg .choix-dent #produit-categories .owl-nav button.owl-next{right:-6px}}.content-bckg .choix-dent #produit-categories .owl-nav .fas{font-size:2.8rem;color:#2b93c2}#dashboard{padding:2rem 3rem}#dashboard .more-infos-container{-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left}@media screen and (min-width:1200px){#dashboard .more-infos-container{-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}}#dashboard .more-infos-container .capsule{position:relative;width:380px}@media screen and (min-width:992px){#dashboard .more-infos-container .capsule .form-check{right:-15px}}#dashboard .more-infos-container .capsule .form-check label:before{left:5px;border:1px solid #2b93c2}#dashboard .more-infos-container .capsule .form-check label:after{top:0;left:5px}#dashboard .more-infos-container .capsule .form-check input:checked ~ label:before{border:1px solid #2b93c2}#dashboard .more-infos-container .capsule .form-check input:checked ~ label:after{top:0;left:9px;color:#2b93c2}#dashboard .top{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;padding:0 15px}#dashboard .top .title{color:#2b93c2;padding-bottom:1rem;font-size:1.3rem;font-weight:bold}@media screen and (min-width:992px){#dashboard .top .title{padding:0 0 2rem 0}}@media screen and (min-width:1200px){#dashboard .top .title{padding-bottom:0;max-width:238px}}@media screen and (min-width:1500px){#dashboard .top .title{max-width:238px}}#dashboard .top .form-group{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#dashboard .top .form-group label{color:#002e49;font-size:0.8rem;min-width:100px;text-align:left}@media screen and (min-width:992px){#dashboard .top .form-group label{min-width:inherit}}#dashboard .top .form-group input{min-width:150px}@media screen and (min-width:992px){#dashboard .top .form-group input{min-width:inherit}}#dashboard .top .form-group select{min-width:150px}#dashboard .top .form-group span{display:inline;padding-left:0.5rem}@media screen and (min-width:1200px){#dashboard .top .form-group span{display:inline;padding-left:0.5rem;color:#2b93c2;font-size:0.8rem}}@media screen and (min-width:992px){#dashboard .top .form-group.patient{padding-left:0;max-width:320px}}@media screen and (min-width:992px){#dashboard .top .form-group.patient label{min-width:85px}}@media screen and (min-width:1200px){#dashboard .top .form-group.patient input{max-width:196px}}@media screen and (min-width:992px){#dashboard .top .form-group.teinte{max-width:170px;padding-left:0}}#dashboard .top .form-group.teinte input{max-width:110px}@media screen and (min-width:992px){#dashboard .top .form-group.age{max-width:180px;padding-left:0}}#dashboard .top .form-group.age input{max-width:90px}@media screen and (min-width:992px){#dashboard .top .form-group.sex{padding-left:0}}#dashboard .top .form-group.sex select{max-width:111px}#dashboard .central{margin-top:1rem;margin-bottom:1rem;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}@media screen and (min-width:992px){#dashboard .central{margin-top:1rem;margin-bottom:1rem}}#dashboard .central .infos{margin-bottom:1rem}@media screen and (min-width:1200px){#dashboard .central .infos{margin-bottom:0}}@media screen and (min-width:1500px){#dashboard .central .infos{}}#dashboard .central .infos .card{border:1px solid #2b93c2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1rem 0.5rem}#dashboard .central .infos .card-header{background:none;border:0;color:#6e6e6e;border-bottom:1px solid rgba(43, 147, 194, 0.33);margin-bottom:15px;padding-bottom:10px}#dashboard .central .infos .card-header .type{text-align:left;padding-left:0}@media screen and (min-width:1200px){#dashboard .central .infos .card-header .type{padding-left:15px}}#dashboard .central .infos .card-header .produit{text-align:left;padding-left:0}@media screen and (min-width:1200px){#dashboard .central .infos .card-header .produit{padding-left:15px}}#dashboard .central .infos .card-header .numbers a{color:#6e6e6e;text-align:left;padding-left:30px}@media screen and (min-width:1200px){#dashboard .central .infos .card-header .numbers a{padding-left:15px}}#dashboard .central .infos .card-header .price{text-align:left}#dashboard .central .infos .card-body{background:none;border:0;font-size:0.75rem;padding:0.75rem 1.25rem}@media screen and (min-width:1200px){#dashboard .central .infos .card-body{font-size:0.9rem}}#dashboard .central .infos .card-body .line:not(:last-child){border-bottom:1px solid rgba(43, 147, 194, 0.33);margin-bottom:15px}#dashboard .central .infos .card-body .item-order{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;color:#2b93c2}#dashboard .central .infos .card-body .item-order .type{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;padding-left:0;padding-right:0}@media screen and (min-width:1200px){#dashboard .central .infos .card-body .item-order .type{padding-left:15px;padding-right:15px}}#dashboard .central .infos .card-body .item-order .type span.code-couleur{width:20px;height:20px;display:inline-block;margin-right:10px}#dashboard .central .infos .card-body .item-order .type span.code-couleur.reparation{width:10px;height:10px;background-color:red}#dashboard .central .infos .card-body .item-order .type.reparation{color:red}#dashboard .central .infos .card-body .item-order .produit{padding-left:0;padding-right:0}@media screen and (min-width:1200px){#dashboard .central .infos .card-body .item-order .produit{padding-left:15px;padding-right:15px}}#dashboard .central .infos .card-body .item-order .produit select{font-size:0.75rem;padding:0.2rem 0.1rem}#dashboard .central .infos .card-body .item-order .numbers{text-align:left;padding-left:30px}@media screen and (min-width:1200px){#dashboard .central .infos .card-body .item-order .numbers{padding-left:15px}}#dashboard .central .infos .card-body .item-order .numbers span.number{color:#6e6e6e}#dashboard .central .infos .card-body .item-order .price{text-align:left}#dashboard .central .infos .card-body .item-order .trash{color:#002e49}#dashboard .central .infos .card-body .item-order:not(:first-child){margin-top:0.5rem;border-top:1px solid rgba(43, 147, 194, 0.33);padding-top:1rem}#dashboard .central .infos .card-body .item-option{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;color:#2b93c2}@media screen and (min-width:1200px){#dashboard .central .infos .card-body .item-option{-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}}#dashboard .central .infos .card-body .item-option .try span{margin-left:15px;color:#002e49}#dashboard .central .infos .card-body .item-option .try .form-check label:before{top:-1px;left:5px;border:1px solid #2b93c2}#dashboard .central .infos .card-body .item-option .try .form-check label:after{top:-1px;left:5px}#dashboard .central .infos .card-body .item-option .try .form-check input:checked ~ label:before{border:1px solid #2b93c2}#dashboard .central .infos .card-body .item-option .try .form-check input:checked ~ label:after{top:-2px;left:5px;color:#2b93c2}#dashboard .central .infos .card-body .item-option .option > span{margin-left:15px;color:#002e49}#dashboard .central .infos .card-body .item-option .option .form-group{margin-left:15px}#dashboard .central .infos .card-body .item-option .option .form-group .form-check-inline{-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}#dashboard .central .infos .card-body .item-option .option .form-group .form-check-inline label:before{top:-1px;left:5px;border:1px solid #2b93c2}#dashboard .central .infos .card-body .item-option .option .form-group .form-check-inline label:after{top:-4px;left:5px}#dashboard .central .infos .card-body .item-option .option .form-group .form-check-inline input:checked ~ label:before{border:1px solid #2b93c2}#dashboard .central .infos .card-body .item-option .option .form-group .form-check-inline input:checked ~ label:after{top:-2px;left:5px;color:#2b93c2}#dashboard .central .infos .card-body .item-option .option .form-group .form-check-inline > span{padding-right:1rem;color:#002e49}#dashboard .central .infos .card-footer.bottom{background:none;border:0;border-top:1px solid rgba(43, 147, 194, 0.33)}#dashboard .central .infos .card-footer.bottom .commentaire{color:#2b93c2}#dashboard .central .infos .card-footer.bottom .commentaire .form-group{padding-left:0;display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:1200px){#dashboard .central .infos .card-footer.bottom .commentaire .form-group{padding-left:15px}}#dashboard .central .infos .card-footer.bottom .commentaire .form-group span{padding-bottom:0.5rem;color:#002e49}#dashboard .central .infos .card-footer.bottom .commentaire .form-group textarea{max-width:100%;padding:0.5rem}#dashboard .central .infos .card-footer.bottom .commentaire .form-group textarea::placeholder{color:#8a8a8a}#dashboard .central .infos .card-footer.bottom .commentaire .time{padding-top:1.5rem;color:#002e49;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}#dashboard .central .infos .card-footer.bottom .commentaire .time > div{text-align:left}#dashboard .central .infos .card-footer.bottom .commentaire .time div.total{padding-top:1.1rem}#dashboard .central .infos .card-footer.bottom .commentaire .time div.total span{font-weight:600}#dashboard .central .infos .card-footer.bottom .bottom{padding-top:0.75rem;border-top:1px solid rgba(43, 147, 194, 0.33);color:#002e49;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}#dashboard .central .infos .card-footer.bottom .bottom a{color:#002e49;text-decoration:underline}#dashboard .central .infos .card-footer.bottom .bottom .upload{font-size:0.8rem;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0.4rem;margin-bottom:1rem;text-align:left}@media screen and (min-width:992px){#dashboard .central .infos .card-footer.bottom .bottom .upload{-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}}#dashboard .central .infos .card-footer.bottom .bottom .upload .custom-file-label{border:1px solid #2b93c2;color:#2b93c2;text-align:center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:23px}#dashboard .central .infos .card-footer.bottom .bottom .upload .custom-file-label:after{display:none}#dashboard .central .infos .card-footer.bottom .bottom .upload .folder{font-size:0.75rem;color:#2b93c2}#dashboard .central .infos .card-footer.bottom .bottom .upload .folder #titreNumber{display:block;padding-top:1rem;padding-bottom:1rem}#dashboard .central .infos .card-footer.bottom .bottom .upload .folder #titreNumber span.name{color:#002e49}#dashboard .central .infos .card-footer.bottom .bottom .valid-info{font-size:0.9rem}#dashboard .central .infos .card-footer.bottom .bottom .valid-info .left{-webkit-align-self:stretch;align-self:stretch}#dashboard .central .infos .card-footer.bottom .bottom .valid-info .left .infos{text-align:left;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}#dashboard .central .infos .card-footer.bottom .bottom .valid-info .left .infos .date{-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}#dashboard .central .infos .card-footer.bottom .bottom .valid-info .left .infos .form-group{width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#dashboard .central .infos .card-footer.bottom .bottom .valid-info .left .cgv{-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left}@media screen and (min-width:1200px){#dashboard .central .infos .card-footer.bottom .bottom .valid-info .left .cgv{-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}}#dashboard .central .infos .card-footer.bottom .bottom .valid-info .left .cgv .capsule{position:relative;width:380px}#dashboard .central .infos .card-footer.bottom .bottom .valid-info .left .cgv .capsule .form-check{position:absolute;right:0;top:6px}@media screen and (min-width:992px){#dashboard .central .infos .card-footer.bottom .bottom .valid-info .left .cgv .capsule .form-check{right:-15px}}#dashboard .central .infos .card-footer.bottom .bottom .valid-info .left .cgv .capsule .form-check label:before{top:-4px;left:5px;border:1px solid #2b93c2}#dashboard .central .infos .card-footer.bottom .bottom .valid-info .left .cgv .capsule .form-check label:after{top:-4px;left:5px}#dashboard .central .infos .card-footer.bottom .bottom .valid-info .left .cgv .capsule .form-check input:checked ~ label:before{border:1px solid #2b93c2}#dashboard .central .infos .card-footer.bottom .bottom .valid-info .left .cgv .capsule .form-check input:checked ~ label:after{top:-5px;left:9px;color:#2b93c2}#dashboard .central .infos .card-footer.bottom .bottom .valid-info .right{margin-top:1rem}@media screen and (min-width:1200px){#dashboard .central .infos .card-footer.bottom .bottom .valid-info .right{margin-top:0;text-align:right}}#dashboard .central .dents{}#dashboard .central .dents .zoning{background:white;border:1px solid #2b93c2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1rem 0.5rem}.nomFichierJoint{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.modalLabo3d .nomFichierJoint{max-width:115px}.top.facture .menu .title svg{height:40px;width:40px;margin-right:0.5rem;display:inline-block;fill:#2b93c2}.td-buttons a{font-size:14px;padding:10px}.td-buttons .fa-exclamation-circle{font-size:25px !important;color:rgba(169, 169, 169, 1)}.modal-paiement .bloc-paiement{width:100%;padding:0 20px 20px 20px;color:#7c7c7c}.modal-paiement .bloc-paiement .title{margin-bottom:1rem;color:#000;font-size:20px;text-align:center}.modal-paiement .bloc-paiement .label{font-weight:bold}.the-content .top.home h1{text-align:center;font-size:35px;color:#6e6e6e;font-weight:300}.content .home{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 15px 2rem 15px}.content .home .item{margin:1em auto;align-self:stretch}.content .home .item .content{padding:1.5rem;background:#fff;-webkit-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2)}.content .home .item .content:hover{-webkit-box-shadow:0px 0px 28px -2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 28px -2px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 28px -2px rgba(0, 0, 0, 0.2)}.content .home .item .content:hover .btn-go{color:#002e49}.content .home .item .content a{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content .home .item .content a .pict{min-height:31px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content .home .item .content a .pict svg{width:25px;fill:#2b93c2}.content .home .item .content a .pict:before{content:'';display:inline-block;width:5rem;height:1px;background:#2b93c2;margin-right:0.5rem}.content .home .item .content a .pict:after{content:'';display:inline-block;width:5rem;height:1px;background:#2b93c2;margin-left:0.5rem}.content .home .item .content a h2{font-size:1.3rem;text-align:center;text-transform:uppercase;color:#002e49;padding-bottom:1.5rem;padding-top:1.5rem;min-height:98px}.content .home .item .content a p{padding:0 2.3rem 1.5rem 2.3rem;text-align:center;color:#2b93c2}.content .home .item .content a .btn-go{color:#2b93c2;padding:0.5rem 0.3rem;font-size:2rem}.content .home .item .content.soon .hover{display:none;height:60px}.content .home .item .content.soon:hover{background:rgba(110, 110, 110, 0.38)}.content .home .item .content.soon:hover .nativ{display:none}.content .home .item .content.soon:hover .hover{display:block}.the-content .top.contact h1{text-align:center;color:#2b93c2;font-size:2rem;font-weight:600}.contact .form .content,.contact .about .content{height:450px;padding:2.5rem;background:#fff;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:1rem 0;-webkit-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2)}.contact .form .content:hover,.contact .about .content:hover{-webkit-box-shadow:0px 0px 28px -2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 28px -2px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 28px -2px rgba(0, 0, 0, 0.2)}.contact .form .content h2,.contact .about .content h2{color:#002e49;font-size:1.2rem;padding:0 0 1rem 0;text-transform:uppercase;display:table;overflow:hidden;width:100%;white-space:nowrap}.contact .form .content h2:after,.contact .about .content h2:after{border-top:1px solid #000;content:'';display:table-cell;position:relative;top:50%;width:60%}.contact .form .content h2 span,.contact .about .content h2 span{margin-right:0.5rem}.contact .form .content form,.contact .about .content form{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:450px;}.contact .form .content form label,.contact .about .content form label{color:#2b93c2;padding-bottom:0.5rem}.contact .form .content form textarea,.contact .about .content form textarea{min-height:160px}.contact .form .content form button,.contact .about .content form button{text-transform:uppercase;display:block}.contact .form .content .mail,.contact .about .content .mail,.contact .form .content .phone,.contact .about .content .phone,.contact .form .content .address,.contact .about .content .address{padding:1.7rem 0;font-weight:600;color:#2b93c2;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact .form .content .mail .pict,.contact .about .content .mail .pict,.contact .form .content .phone .pict,.contact .about .content .phone .pict,.contact .form .content .address .pict,.contact .about .content .address .pict{width:45px;height:45px;background:#2b93c2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:45px;display:block;color:#fff;text-align:center}.contact .form .content .mail .pict .icone,.contact .about .content .mail .pict .icone,.contact .form .content .phone .pict .icone,.contact .about .content .phone .pict .icone,.contact .form .content .address .pict .icone,.contact .about .content .address .pict .icone{width:45px;height:45px;font-size:1.1rem}.contact .form .content .mail .infos,.contact .about .content .mail .infos,.contact .form .content .phone .infos,.contact .about .content .phone .infos,.contact .form .content .address .infos,.contact .about .content .address .infos{margin-left:1rem}.contact .form .content .mail .infos > div,.contact .about .content .mail .infos > div,.contact .form .content .phone .infos > div,.contact .about .content .phone .infos > div,.contact .form .content .address .infos > div,.contact .about .content .address .infos > div{font-weight:normal}body{background-color:#fff;background-image:url(/bundles/app/assets/img/background.png), url(/bundles/app/assets/img/background.png);background-attachment:fixed;background-size:calc(50% + 200px);background-position:bottom -340px left;background-repeat:no-repeat;font-family:Muli;color:#000;font-size:16px}.container{max-width:1110px}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}a{color:#1f63fc;vertical-align:initial}.highlighted{vertical-align:baseline}h1,h2,h3{font-family:'Gilroy';font-weight:700}.h2{font-family:Gilroy;font-size:36px;font-weight:700;color:#000;text-align:center;margin:0}.p{font-family:Gilroy;font-size:18px;font-weight:bold;color:#828282}.h3{font-family:Gilroy;font-size:24px;font-weight:700;color:#000;margin-bottom:10px}.mb-75{margin-bottom:75px}.ml-50{margin-left:50px}.mb-10{margin-bottom:10px}.mb-40{margin-bottom:40px}.mt-10{margin-top:10px}.mt-1rem{padding-top:1rem}.w-60{width:60px}.d-flex{display:flex}.jc-space-b{justify-content:space-between}.align-center{align-items:center}.link{font-family:Muli;font-size:14px;color:#1f63fc;text-decoration:underline}.link span{vertical-align:inherit}.btn.btn-grey{padding:5px 24px 4px 24px;font-size:1rem;font-weight:bold;line-height:normal;border-radius:0.25rem;display:inline-flex;align-items:center;gap:0.5rem;border:2px solid;cursor:pointer;transition:0.3s;height:40px;background-color:transparent;box-shadow:none;min-height:32px;border-color:#87898c;color:#87898c}.btn.btn-grey > span{color:#fff;background-color:#87898c;border-radius:40px;height:1.5rem;display:flex;align-items:baseline;justify-content:center;font-size:1rem;line-height:21px;padding:3px 10px 0 10px}.btn.btn-grey i{color:#fff}.btn.btn-grey:hover,.btn.btn-grey.active{background-color:#87898c;color:#fff}.btn.btn-grey:hover > span,.btn.btn-grey.active > span{background-color:#fff;color:#87898c}.btn.btn-orange{padding:5px 24px 4px 24px;font-size:1rem;font-weight:bold;line-height:normal;border-radius:0.25rem;display:inline-flex;align-items:center;gap:0.5rem;border:2px solid;cursor:pointer;transition:0.3s;height:40px;background-color:transparent;box-shadow:none;min-height:32px;border-color:#fc611f;color:#fc611f}.btn.btn-orange > span{color:#fff;background-color:#fc611f;border-radius:40px;height:1.5rem;display:flex;align-items:baseline;justify-content:center;font-size:1rem;line-height:21px;padding:3px 10px 0 10px}.btn.btn-orange i{color:#fff}.btn.btn-orange:hover,.btn.btn-orange.active{background-color:#fc611f;color:#fff}.btn.btn-orange:hover > span,.btn.btn-orange.active > span{background-color:#fff;color:#fc611f}.btn.btn-pink{padding:5px 24px 4px 24px;font-size:1rem;font-weight:bold;line-height:normal;border-radius:0.25rem;display:inline-flex;align-items:center;gap:0.5rem;border:2px solid;cursor:pointer;transition:0.3s;height:40px;background-color:transparent;box-shadow:none;min-height:32px;border-color:#fc1fa4;color:#fc1fa4}.btn.btn-pink > span{color:#fff;background-color:#fc1fa4;border-radius:40px;height:1.5rem;display:flex;align-items:baseline;justify-content:center;font-size:1rem;line-height:21px;padding:3px 10px 0 10px}.btn.btn-pink i{color:#fff}.btn.btn-pink:hover,.btn.btn-pink.active{background-color:#fc1fa4;color:#fff}.btn.btn-pink:hover > span,.btn.btn-pink.active > span{background-color:#fff;color:#fc1fa4}.btn.btn-green,.btn.btn-green-t2{padding:5px 24px 4px 24px;font-size:1rem;font-weight:bold;line-height:normal;border-radius:0.25rem;display:inline-flex;align-items:center;gap:0.5rem;border:2px solid;cursor:pointer;transition:0.3s;height:40px;background-color:transparent;box-shadow:none;min-height:32px;border-color:#32ec83;color:#32ec83}.btn.btn-green > span,.btn.btn-green-t2 > span{color:#fff;background-color:#32ec83;border-radius:40px;height:1.5rem;display:flex;align-items:baseline;justify-content:center;font-size:1rem;line-height:21px;padding:3px 10px 0 10px}.btn.btn-green i,.btn.btn-green-t2 i{color:#fff}.btn.btn-green:hover,.btn.btn-green-t2:hover,.btn.btn-green.active,.btn.btn-green-t2.active{background-color:#32ec83;color:#fff}.btn.btn-green:hover > span,.btn.btn-green-t2:hover > span,.btn.btn-green.active > span,.btn.btn-green-t2.active > span{background-color:#fff;color:#32ec83}.btn.btn-blue,.btn.btn-blue-t2{padding:5px 24px 4px 24px;font-size:1rem;font-weight:bold;line-height:normal;border-radius:0.25rem;display:inline-flex;align-items:center;gap:0.5rem;border:2px solid;cursor:pointer;transition:0.3s;height:40px;background-color:transparent;box-shadow:none;min-height:32px;border-color:#1f63fc;color:#1f63fc}.btn.btn-blue > span,.btn.btn-blue-t2 > span{color:#fff;background-color:#1f63fc;border-radius:40px;height:1.5rem;display:flex;align-items:baseline;justify-content:center;font-size:1rem;line-height:21px;padding:3px 10px 0 10px}.btn.btn-blue i,.btn.btn-blue-t2 i{color:#fff}.btn.btn-blue:hover,.btn.btn-blue-t2:hover,.btn.btn-blue.active,.btn.btn-blue-t2.active{background-color:#1f63fc;color:#fff}.btn.btn-blue:hover > span,.btn.btn-blue-t2:hover > span,.btn.btn-blue.active > span,.btn.btn-blue-t2.active > span{background-color:#fff;color:#1f63fc}.btn.btn-red,.btn.btn-red-t2{padding:5px 24px 4px 24px;font-size:1rem;font-weight:bold;line-height:normal;border-radius:0.25rem;display:inline-flex;align-items:center;gap:0.5rem;border:2px solid;cursor:pointer;transition:0.3s;height:40px;background-color:transparent;box-shadow:none;min-height:32px;border-color:#dc2939;color:#dc2939}.btn.btn-red > span,.btn.btn-red-t2 > span{color:#fff;background-color:#dc2939;border-radius:40px;height:1.5rem;display:flex;align-items:baseline;justify-content:center;font-size:1rem;line-height:21px;padding:3px 10px 0 10px}.btn.btn-red i,.btn.btn-red-t2 i{color:#fff}.btn.btn-red:hover,.btn.btn-red-t2:hover,.btn.btn-red.active,.btn.btn-red-t2.active{background-color:#dc2939;color:#fff}.btn.btn-red:hover > span,.btn.btn-red-t2:hover > span,.btn.btn-red.active > span,.btn.btn-red-t2.active > span{background-color:#fff;color:#dc2939}.btn.btn-green-t2{color:#fff}.text-right::before,.text-right::after{text-align:center}.text-right::before{right:0 !important}.btn.btn.btn-green-t2,.btn.btn.btn-blue-t2,.btn.btn.btn-red-t2{padding:0.25rem;height:auto}.btn.btn.btn-green-t2:hover,.btn.btn.btn-blue-t2:hover,.btn.btn.btn-red-t2:hover{opacity:0.6}.btn.btn.btn-green-t2{background-color:#32ec83}.btn.btn.btn-red-t2{background-color:#dc2939}.btn.btn.btn-blue-t2{background-color:#1f63fc}.bg-grey{background-color:#f6f6f6}.text-orange{color:#fc611f}.text-red{color:#dc2939}.status{padding:6px 6px;border-radius:4px;color:#fff;font-weight:400;font-size:14px}.status.status-grey{background-color:#87898c}.status.status-pink{background-color:#fc1fa4}.status.status-orange{background-color:#fc611f}.status.status-green{background-color:#32ec83}.status.status-theme{background-color:#1f63fc}.facture.facture-new .dataTables_wrapper .dataTables_filter label{width:100%;padding-right:0}.facture.facture-new .dataTables_wrapper .dataTables_filter [type="search"]{width:100%;max-width:325px;height:41px;padding:11.8px 17.6px 11px 22px;border-radius:10px;border:none;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);background-color:#fff;font-family:Gilroy;font-size:14px;font-weight:500;font-stretch:normal;font-style:italic;line-height:1.14;letter-spacing:normal;text-align:left;color:#828282;margin:0 0 0 auto;display:block;background-size:18px;background-repeat:no-repeat;background-position:right 10px center;background-image:url(/bundles/admin/assets/img/Icon-search.svg)}.content-facture th.text-right::before,.content-encours th.text-right::before,.content-facture th.text-right::after,.content-encours th.text-right::after{right:unset !important}.box-sh{padding:15px;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);margin-top:15px;background-color:#fff;border-radius:10px}.box-sh.table-partiels,.box-sh.table-en-attente,.box-sh.table-regle{background-color:transparent;box-shadow:none}.box-sh.table-partiels .table,.box-sh.table-en-attente .table,.box-sh.table-regle .table{background-color:#fff;padding:1rem;border-radius:0.5rem;margin-block:1.5rem !important}.box-sh.table-partiels.hide,.box-sh.table-en-attente.hide,.box-sh.table-regle.hide{display:none}.bg-light-blue{background-color:#f9f9f9;box-shadow:none}.entry-title{font-family:Gilroy;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:normal;text-align:left;color:#000;}.select2-container{border:none;box-shadow:0 3px 13px 0 rgba(0, 0, 0, 0.07);border-radius:10px !important}.select2-container.i-block{width:auto !important}.select2-container.i-block .select2-choice{padding-right:20px}.select2-container.select2-container-active{box-shadow:0 3px 13px 0 rgba(0, 0, 0, 0.07)}.select2-container.select2-container-active .select2-choice{box-shadow:0 3px 13px 0 rgba(0, 0, 0, 0.07);border-radius:10px}.select2-container.select2-container-active.select2-dropdown-open{border-radius:10px 10px 0 0 !important;box-shadow:0 3px 13px 0 rgba(0, 0, 0, 0.07);border-radius:10px 10px 0 0 !important}.select2-container.select2-container-active.select2-dropdown-open .select2-choice{border-radius:10px 10px 0 0 !important}.select2-container.select2-dropdown-open .select2-choice{background-color:#fff}.select2-container.select2-dropdown-open .select2-choice .select2-arrow{background-color:transparent}.select2-container.select2-dropdown-open .select2-choice .select2-arrow b{background-image:none !important}.select2-container.select2-dropdown-open .select2-choice .select2-arrow b:before{top:7px;color:#1f63fc;transform:rotate(180deg)}.select2-container .select2-choice{border-radius:10px;border:none;background-image:none;box-shadow:0 3px 13px 0 rgba(0, 0, 0, 0.07);height:38px}.select2-container .select2-choice .select2-arrow{background-color:transparent;width:30px;background-image:none;border:none}.select2-container .select2-choice .select2-arrow b{background-image:none !important}.select2-container .select2-choice .select2-arrow b:before{color:#1f63fc;content:'\f0dd';font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:11px;top:4px;font-size:0.9rem}.select2-container .select2-choice > .select2-chosen{display:flex;height:100%;align-items:center;font-family:Muli;font-size:15px;color:#000}.select2-drop.select2-drop-active{border:none;border-radius:0 0 10px 10px;box-shadow:0 4px 5px rgba(0, 0, 0, 0.08)}.select2-drop.select2-drop-active.select2-drop-above{border-radius:10px 10px 0 0;border-top:1px solid #d8d8d8}.select2-drop.select2-drop-active .select2-results .select2-highlighted{background-color:#e8e8e8;color:#000}.select2-search input{border-radius:10px;border:solid 1px #b8b8b8;background-color:#fff;background-image:none;padding:5px 15px !important;background-image:none !important}.teeth-list{padding-right:50px}.teeth-list .item{margin-bottom:10px;padding:20px 14px;border-radius:10px;background-color:#f9f9f9;display:flex;align-items:center;position:relative}.teeth-list .item.pointer{cursor:pointer}.teeth-list .item .img{width:80px;margin-right:10px}.teeth-list .item .img img{display:block;margin:auto;max-width:100%}.teeth-list .item .detail{flex:1}.teeth-list .item .detail b{font-family:Muli;font-size:14px;font-weight:bold;color:rgba(0, 0, 0, 0.5)}.teeth-list .item .detail span{font-size:14px;font-weight:bold;color:#828282;display:block;line-height:1.5}.teeth-list .item .detail span i{font-weight:normal;vertical-align:baseline}.teeth-list .item .detail span span{font-weight:normal;display:inline;vertical-align:baseline}.teeth-list .item .detail .file{font-size:13px}.teeth-list .item .detail .option-container{display:flex}.teeth-list .item .detail .option-container .option-title{font-weight:bold;margin-right:5px}.teeth-list .item .delete{position:absolute;left:calc(100% + 20px);top:50%;transform:translateY(-50%);font-size:17px;line-height:17px;color:rgba(0, 123, 255, 0.5)}.form-group{margin-bottom:15px}.form-group label{font-family:Muli;font-size:16px;font-weight:bold;color:#000;margin-bottom:5px;display:block;cursor:pointer}.form-group label.btn{color:#fff}.form-group label > a{font-size:16px;display:inline-block;vertical-align:text-top;margin-left:5px}.form-group .dts{font-family:Muli;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;text-align:left;color:rgba(0, 0, 0, 0.5);display:flex}.form-group .dts > span{margin-right:25px}.form-group .checkboxes.circle input{border-radius:20px}.form-group .checkboxes.circle input:after{transform:translate(-50%, -50%);transform-origin:center;width:10px;height:10px;border-radius:10px;border:navajowhite;background-color:#fff}.form-group .checkboxes label{display:inline-block;margin-right:10px;font-weight:normal}.form-group .checkboxes label:hover input:not(:checked){background-color:#fff}.form-group .checkboxes input{appearance:none;-webkit-appearance:none;border:none;width:20px;height:20px;background-color:transparent;border:2px solid #707070;position:relative;top:4px;transition:all 0.25s}.form-group .checkboxes input.error{border-color:red}.form-group .checkboxes input:checked{background-color:#1f63fc;border-color:#1f63fc}.form-group .checkboxes input:checked:after{opacity:1}.form-group .checkboxes input:after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(-45deg);width:10px;height:8px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform-origin:3px 3px;opacity:0;transition:all 0.25s linear;cursor:pointer}.form-group .checkboxes .option-quantity-text{margin-right:6px}.form-group .checkboxes .value-button{font-size:15px;width:25px;height:25px;cursor:pointer;margin:0 1px;vertical-align:bottom;background-color:#0062cc;color:#fff;border:1px solid #0062cc;text-align:center;transition:0.4s all ease-in-out;border-radius:5px}.form-group .checkboxes .value-button i{margin-bottom:6px}.form-group .checkboxes .value-button:hover{background:#fff;color:#0062cc}.form-group .file input{opacity:0;visibility:hidden;position:absolute;left:-3000px}.form-group .file-name{margin-bottom:0;line-height:17px}.form-group textarea{width:100%;height:84px;padding:12px 15px;border-radius:10px;border:solid 1px rgba(112, 112, 112, 0.5)}.form-group .date{display:flex;align-items:center;font-family:Muli;font-size:14px;font-weight:normal;letter-spacing:0.42px;text-align:left;color:#000}.form-group .date > span{display:block;margin:0 15px}.form-group .date > span:first-child{margin-left:0}.form-group .error{color:#ff4b4b;font-weight:600}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"],.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"],.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"],.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]{color:#1f36fc}input[type="text"],input[type="number"]{padding:12px 7px 11px;border-radius:10px;border:solid 1px rgba(112, 112, 112, 0.5);height:43px;display:inline-block;font-family:Muli;font-size:14px;font-weight:normal;letter-spacing:0.42px;color:#000}input[type="text"].error,input[type="number"].error{border-color:red}input[type="text"].full,input[type="number"].full{width:100%}input.date-picker{background-image:url(/bundles/app/assets/img/calendar-week.png);background-repeat:no-repeat;background-position:right 15px center}._infos{display:flex;margin-bottom:30px}._infos ._pict{width:45px;font-size:19px;height:45px;border-radius:50%;background-color:#1f63fc;text-align:center;line-height:45px;color:#fff;margin-right:15px;margin-top:5px}._infos .pict-cnt{flex:1}.btn{font-family:Gilroy;font-size:20px;font-weight:700;color:#fff;position:relative}.btn[disabled],.btn:disabled,.btn.disabled{background-color:#bbb !important;border-color:#bbb !important;cursor:not-allowed}.btn[disabled]:hover,.btn:disabled:hover,.btn.disabled:hover{color:#fff}.btn .fas{font-size:12px}.btn .num{position:absolute;left:50%;top:-20px;transform:translateX(-50%);display:block;width:40px;height:20px;background-color:#1f63fc;z-index:10;color:#1f63fc;line-height:20px}.btn .num i{position:absolute;z-index:-99;height:16px;display:block;width:34px;background-color:#fff;left:50%;top:50%;transform:translate(-50%, -50%)}.btn .num i:after{content:'';position:absolute;left:0;bottom:100%;border:17px solid transparent;border-bottom:9px solid #fff}.btn .num i:before{content:'';position:absolute;left:0;top:100%;border:17px solid transparent;border-top:9px solid #fff}.btn .num:after{content:'';position:absolute;z-index:-100;left:0;bottom:100%;border:20px solid transparent;border-bottom:11px solid #1f63fc}.btn.btn-small{font-size:16px}.btn-rounded{font-family:Muli;font-size:14px;font-weight:bold;border-radius:50px;display:block;max-width:max-content}.btn-rounded:hover{border-radius:50px}.btn-right{display:block;max-width:max-content;margin:0 0 0 auto}.btn-primary{background-color:#1f63fc;border-color:#1f63fc;color:#fff}.btn-primary:hover{background-color:#fff;color:#1f63fc;border-color:#1f63fc}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#0062cc;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5) !important}.btn-primary-light{background-color:rgba(31, 99, 252, 0.36);color:#fff !important;border:2px solid rgba(31, 99, 252, 0.36)}.btn-primary-light:hover{background-color:#fff;color:rgba(31, 99, 252, 0.36) !important}.btn-primary-light.required-danger{border:2px solid red}.btn-primary.btn-25{width:25px;height:25px;text-align:center;font-size:14px}.btn-primary.btn-25 i{padding-bottom:3px}.btn-success{background-color:#31e887;border-color:#31e887;border-width:2px}.btn-success:hover{background-color:#fff;border-color:#22d878;color:#22d878}.btn-white{background-color:transparent;border-color:transparent;color:#1f63fc}.btn-white:hover{background-color:#1f63fc;border-color:#1f63fc;color:#fff}.btn-outlined{background-color:#fff !important;color:#1f63fc !important;border:2px solid #1f63fc !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;border-radius:50px !important}.csm-row{display:flex;flex-wrap:wrap;justify-content:space-between}.csm-row .csm-col{width:calc(50% - 15px)}#ModalEnprep .modal-dialog{max-width:540px !important}#ModalEnprep .modal-body{max-height:calc(100vh - 165px);overflow:auto}.modal .modal-content{box-shadow:0 0 36px rgba(0, 0, 0, 0.2);border:none;padding:0 !important;background-color:#fff}.modal .modal-content .teeth-list{padding-right:0}.modal .modal-content .modal-title{font-family:'Gilroy';color:#000;font-weight:700}.modal .modal-content .modal-sub-title{font-family:Gilroy;font-size:18px;font-weight:bold;color:#828282;margin:0;margin-bottom:1px}.modal .modal-content .status{font-family:Muli;font-size:14px;font-weight:bold;color:#1f63fc}.modal .modal-content .status:before{content:'';display:inline-block;width:72px;height:7px;background-color:#1f63fc;border-radius:10px;margin-right:10px}.modal .modal-content h3.h3{font-family:'Gilroy';color:#000;font-weight:700;font-size:24px;text-align:left;text-transform:none;padding:0;margin:0}.modal .modal-content .modal-body label{padding:0;color:#000}.modal .modal-content .modal-body .box-sh{margin-top:0}.comment-list .comment{font-family:Muli;font-size:14px;font-weight:normal;color:rgba(0, 0, 0, 0.5);margin-bottom:10px}.comment-list .comment b{font-weight:bold}header{box-shadow:0 3px 16px 0 rgba(0, 0, 0, 0.05);position:sticky;z-index:1024;top:0}header .menu .logo img{max-height:68px}header .menu .burger #menu-burger > span{font-family:Gilroy;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#000}header .menu .burger #menu-burger:hover svg #Group-7{opacity:0.7}header .menu .burger #menu-burger svg{width:40px}header .menu .burger #menu-burger svg #Oval{stroke-width:0}header .menu .burger #menu-burger svg #Group-7{opacity:1;transition:all 0.25s ease}header .menu .burger #menu-burger svg #Group-7 rect{fill:#1f63fc}header .menu .burger .dropdown-menu{top:calc(100% + 25px);display:block;visibility:hidden;opacity:0;left:-30px;transition:all 0.35s linear;margin:0;box-shadow:0 0 15px rgba(0, 0, 0, 0.2);width:300px;padding:1rem 0.5rem}header .menu .burger .dropdown-menu.show{box-shadow:0 0 15px rgba(0, 0, 0, 0.2);border:1px solid #f7f7f7;visibility:visible;opacity:1;left:0;margin:0}header .menu .burger .dropdown-menu.show ul li{padding:10px 0}header .menu .burger .dropdown-menu.show ul li.eshop svg{fill:#1f63fc}header .menu .burger .dropdown-menu.show ul li a{color:#1f63fc;display:block;transition:all 0.35s ease-in-out}header .menu .burger .dropdown-menu.show ul li a svg{fill:#1f63fc;transition:all 0.25s}header .menu .burger .dropdown-menu.show ul li a:hover{color:#000;padding-left:25px}header .menu .burger .dropdown-menu.show ul li a:hover:after{width:20px}header .menu .burger .dropdown-menu.show ul li a:hover svg{fill:#000}header .menu .burger .dropdown-menu.show ul li a:after{content:'';position:absolute;top:50%;transform:translateY(-50%);left:0;width:0;height:3px;background-color:#1f63fc;transition:all 0.35s ease-in-out}header .menu .burger .dropdown-menu svg{height:30px;width:30px;margin-right:0.5rem;display:inline-block;fill:#1f63fc}header .menu .burger .dropdown-menu ul li{padding:10px 0}header .menu .user .row{align-items:center}header .menu .user .row .about-user span{font-family:Gilroy;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:16px;letter-spacing:normal;text-align:right;color:#000;text-transform:none}header .menu .user .row .about-user span a{font-weight:300;color:#828282;display:block}header .menu .user .row .picto-avatar{padding-left:15px;padding-right:15px}header .menu .user .row .picto-avatar svg{margin:0}header .menu .user .row .picto-avatar svg path#Tracé_15{fill:#1f63fc !important}.the-content{padding-top:60px}.the-content .top{max-width:1140px}.the-content .top.home .h1{font-family:Gilroy;font-size:36px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#000;margin:0}.the-content .top.home .p{font-family:Gilroy;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#828282}.the-content .top .years a{text-decoration:none;color:#002e49}.the-content .top .years a.link{font-family:Muli;font-size:14px;color:#1f63fc;text-decoration:underline}.the-content .top .years a.link span{vertical-align:inherit}.the-content .content{max-width:1110px}.content .home .item .content{padding:0;border-radius:10px;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);background-color:#fff;transition:all 0.35s ease-in-out;min-height:100%}.content .home .item .content:not(.soon):hover{background-color:#1f63fc;animation:hoverOn 0.7s}.content .home .item .content:not(.soon):hover svg,.content .home .item .content:not(.soon):hover path,.content .home .item .content:not(.soon):hover .cls-1{fill:#fff}.content .home .item .content:not(.soon):hover h2{color:#fff}.content .home .item .content:not(.soon):hover p{color:rgba(255, 255, 255, 0.5)}.content .home .item .content.soon .hover{height:auto}.content .home .item .content a{display:block;padding:35.5px 31px 33px}.content .home .item .content a .badge-circle{padding:0 !important;width:30px !important;height:30px !important;line-height:30px !important;border-radius:10rem;font-size:15px}.content .home .item .content a h2{padding-top:10px;font-family:Gilroy;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:normal;text-align:left;color:#000;text-transform:none;padding-bottom:0;min-height:auto;transition:all 0.35s ease-in-out}.content .home .item .content a h2::first-letter{text-transform:uppercase}.content .home .item .content a p{font-family:Muli;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:#828282;text-align:left;padding:0;max-width:250px;transition:all 0.35s ease-in-out}.content .home .item .content a p.sm{font-size:13px;color:black;position:absolute;bottom:6px}.content .home .item .content a .pict:after{display:none}.content .home .item .content a .pict:before{display:none}.content .home .item .content a .pict svg,.content .home .item .content a .pict path,.content .home .item .content a .pict .cls-1{width:auto;transition:all 0.35s ease-in-out;height:65px;fill:#1f63fc}.content .home .item .content.content-center .pict .logo-labo{margin:auto}.content .home .item .content.content-center h2{text-align:center}.content .home ._rwwrp-header .pict:after{display:none}.content .home ._rwwrp-header .pict:before{display:none}.content .home ._rwwrp-header .pict svg,.content .home ._rwwrp-header .pict path,.content .home ._rwwrp-header .pict .cls-1{stroke-width:0.6;width:auto;height:65px;fill:#1f63fc;stroke:#1f63fc}.content.content-home .home .row-actualite{width:24%}.content.content-home .home .row-actualite ._rwwrp{padding:12px 0px 24px 10px}.content.content-home .home .row-actualite ._rwwrp ._rwwrp-header{display:flex}.content.content-home .home .row-actualite ._rwwrp ._rwwrp-header h2{margin:auto}.content.content-home .home .row-actualite ._rwwrp .mCSB_dragger .mCSB_dragger_bar{background-color:#1f63fc}.content.content-home .home .row-actualite ._rwwrp ._rwwrp-body{height:272px}.content.content-home .home .row-actualite ._rwwrp ._rwwrp-body .actualite-item .actu-info{font-size:10px}.content.content-home .home .row-actualite ._rwwrp ._rwwrp-body .actualite-item .actu-info .labo-name{float:left}.content.content-home .home .row-actualite ._rwwrp ._rwwrp-body .actualite-item .actu-img{max-height:150px;width:auto;max-width:204px;margin-bottom:4px;margin-top:6px;cursor:pointer}.content.content-home .home .row-actualite ._rwwrp ._rwwrp-body .actualite-item .actu-title{font-weight:bold;font-size:14px}.content.content-home .home .row-actualite ._rwwrp ._rwwrp-body .actualite-item .actu-body{margin-bottom:7px;padding-bottom:3px;font-size:13px}.content.content-home .home .row-actualite ._rwwrp ._rwwrp-body .actualite-item:not(:last-child) .actu-body{border-bottom:1px solid #c0d9ee}.content.content-home .home .row-actualite ._rwwrp ._rwwrp-body .actualite-item .actu-popup{text-align:right;cursor:pointer;font-size:14px;font-weight:bold}.content.content-home .home .row-actualite ._rwwrp ._rwwrp-body.mCS_no_scrollbar{margin-right:10px}.content.content-home .home .row-menu{width:80%}.content.content-home .home .row-menu .item .content a{padding:20px}.content.content-home .home .row-menu .item .content a h2{font-size:22px}.csm-steps{max-width:1110px;width:calc(100% - 660px);margin:auto}.csm-steps span{vertical-align:baseline}.csm-steps .csm-step{display:none;min-height:calc(100vh - 242px);align-items:center;position:relative}.csm-steps .csm-step .step-wrap{width:100%;align-self:flex-start}.csm-steps .csm-step[isactive]{display:flex}.csm-steps .csm-step .list-essayages{margin-right:3rem;position:fixed;right:0;top:auto;transform:translateY(-50px)}.csm-box{padding:31px 31px 30.7px 34px;border-radius:10px;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);background-color:#fff;width:540px;margin:auto}.cart-box{position:fixed;right:15px;top:140px;width:300px;padding:29px 15px 31.7px 30px;border-radius:10px;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);background-color:#fff}.cart-box.admin{border:2px solid #cc5346;top:30%;opacity:80%}.cart-box .h3{margin:0}.cart-box .pateint-id{font-family:Gilroy;font-size:16px;font-weight:bold;color:#828282;display:block;margin-bottom:10px}.cart-box .pateint-id a{color:#0062cc;font-size:15px}.cart-box .scrollBar{overflow:auto;max-height:calc(100vh - 600px)}.cart-box .cart-items .cart-item{padding:20px 16px 16px 19px;border-radius:10px;background-color:#f9f9f9;margin-bottom:10px}.cart-box .cart-items .cart-item .mb-3px{margin-bottom:2px}.cart-box .cart-items .cart-item .b{font-family:Muli;font-size:16px;font-weight:bold;color:#000;position:relative;line-height:1.33}.cart-box .cart-items .cart-item span{font-family:Muli;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:19px;letter-spacing:normal;text-align:left;color:#828282;display:block;vertical-align:inherit;line-height:1.5}.cart-box .cart-items .cart-item span i{font-weight:normal;vertical-align:baseline}.cart-box .btn{margin-top:20px}.cart-box .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.cart-box .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.cart-box .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#1f63fc}.cart-box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#1f63fc}.code-couleur-first{width:10px;height:10px;float:left;margin-right:5px;margin-top:7px}.svg-recap-dents{width:40%;margin:0 auto}.dental-list,.product-list{display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px}.dental-list.dental-list,.product-list.dental-list{margin-right:25px}.dental-list.product-list .item,.product-list.product-list .item{border:2px solid #d1d1d1;width:200px;height:60px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;padding:0}.dental-list.product-list .item.selected,.product-list.product-list .item.selected{border:3px solid #1f63fc;color:#1f63fc}.dental-list.product-list .item.rupture,.product-list.product-list .item.rupture{opacity:40%;cursor:not-allowed;background-color:#a0a0a0}.dental-list .item,.product-list .item{flex:0 0 25%;min-width:200px;max-width:25%;padding:36px 27px 25px;border-radius:10px;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);-webkit-box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);background-color:#fff;margin:0 10px 30px;cursor:pointer;text-align:center;position:relative;width:100%}.dental-list .item:hover,.product-list .item:hover{animation:hoverOn 0.35s linear;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.08)}.dental-list .item .img img,.product-list .item .img img{display:block;margin:auto}.dental-list .item .d-title,.product-list .item .d-title{font-family:Gilroy;font-size:16px;line-height:19px;font-weight:700;text-align:center;color:#000;margin-top:20px;transition:all 0.35s linear}.teeth-details .item{display:flex;align-items:flex-start}.teeth-details .item .dent-thumbnail{position:relative;border-radius:10px;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);background-color:#fff;padding:40px 15px}.teeth-details .item .dent-thumbnail .img img{display:block;margin:auto}.teeth-details .item .dent-thumbnail .d-title{font-family:Gilroy;font-size:16px;font-weight:700;color:#000;margin-top:20px;text-align:center}.teeth-details .item .detail{max-width:540px;width:100%;padding:30px;border-radius:10px;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);background-color:#fff}.teeth-details .item .detail .select2-container{max-width:360px}.teeth-details .item .detail .popup-detail-produit{display:flex;align-items:center;flex-direction:row}.teeth-details .item-download-fiche-produit,.dental-list .item-download-fiche-produit,.product-list .item-download-fiche-produit{position:absolute;top:8px;right:15px;color:#808080}.teeth-supp-infos{display:flex;justify-content:space-between;align-items:flex-start}.teeth-supp-infos .recap-cart{padding:30px 25px 30px 20px;border-radius:10px;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);background-color:#fff;margin-right:30px;max-width:445px}.teeth-supp-infos .recap-cart .resume-implantation{display:flex;align-items:center;justify-content:space-between;background-color:#f9f9f9;border-radius:10px;height:100px;padding:20px;margin-right:50px}.teeth-supp-infos .recap-cart .resume-implantation .implantation{font-weight:bold;color:#1f36fc}.teeth-supp-infos .recap-cart .resume-implantation .svg-recap-dents{width:80px;height:auto;cursor:pointer}.teeth-supp-infos .supp-infos{padding:30px 25px 30px 20px;border-radius:10px;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);background-color:#fff;flex:1}#modalCategorieLiee .item{border-radius:10px;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);background-color:#fff;width:255px;padding:40px 15px}#modalCategorieLiee .categorie{font-family:Gilroy;font-size:16px;font-weight:700;color:#000;margin-top:20px;text-align:center}#modalCategorieLiee img{display:block;margin:auto}#modalCategorieLiee .produit{margin-top:20px;border:2px solid;border-left:20px solid;border-radius:10px;width:255px;height:60px;align-items:center;justify-content:center;font-size:14px;font-weight:600}#modalOptionDents .table-option-dent .option-header,#modalOptionlabo3d .table-option-dent .option-header{font-size:18px;font-weight:bold;margin-bottom:15px}#modalOptionDents .table-option-dent .option-body .row,#modalOptionlabo3d .table-option-dent .option-body .row{background-color:#f0f8ff;border-radius:6px;padding:5px;margin-bottom:8px}#modalOptionDents .table-option-dent .option-body .row div,#modalOptionlabo3d .table-option-dent .option-body .row div,#modalOptionDents .table-option-dent .option-body .row label,#modalOptionlabo3d .table-option-dent .option-body .row label,#modalOptionDents .table-option-dent .option-body .row span,#modalOptionlabo3d .table-option-dent .option-body .row span{margin-top:auto;margin-bottom:auto}#modalOptionDents .table-option-dent .option-body .selectDent,#modalOptionlabo3d .table-option-dent .option-body .selectDent{font-weight:bold}#modalOptionDents .table-option-dent .option-body .selectDent span,#modalOptionlabo3d .table-option-dent .option-body .selectDent span{vertical-align:baseline}table.dataTable thead tr td:not([data-sorting="0"]),table.dataTable thead tr th:not([data-sorting="0"]){padding-left:30px;padding-right:0 !important}table.dataTable,table.table-bordered{border:none}table.dataTable thead,table.table-bordered thead{background-color:transparent}table.dataTable thead tr th,table.table-bordered thead tr th,table.dataTable thead tr td,table.table-bordered thead tr td{border:none;font-family:Muli;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#828282}table.dataTable thead tr th:before,table.table-bordered thead tr th:before,table.dataTable thead tr td:before,table.table-bordered thead tr td:before{left:1em;right:auto}table.dataTable thead tr th:after,table.table-bordered thead tr th:after,table.dataTable thead tr td:after,table.table-bordered thead tr td:after{left:0.5em;right:auto}table.dataTable tbody tr,table.table-bordered tbody tr{position:relative;z-index:10}table.dataTable tbody tr:nth-of-type(odd),table.table-bordered tbody tr:nth-of-type(odd){background-color:transparent}table.dataTable tbody tr:after,table.table-bordered tbody tr:after{content:'';position:absolute;left:0;top:0;width:100%;z-index:-99;height:calc(100% - 10px);background-color:#f9f9f9;border-radius:10px;transition:all 0.35s ease-in-out}table.dataTable tbody tr:hover:after,table.table-bordered tbody tr:hover:after{background-color:#e8e8e8}table.dataTable tbody tr td,table.table-bordered tbody tr td,table.dataTable tbody tr th,table.table-bordered tbody tr th{font-family:Muli;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#828282;border:none;min-height:65px;vertical-align:middle;padding-bottom:20px;padding-top:10px;text-transform:capitalize}table.dataTable tbody tr td.tel,table.table-bordered tbody tr td.tel,table.dataTable tbody tr th.tel,table.table-bordered tbody tr th.tel{white-space:nowrap}table.dataTable tbody tr td.tel > div,table.table-bordered tbody tr td.tel > div,table.dataTable tbody tr th.tel > div,table.table-bordered tbody tr th.tel > div{min-height:51px;display:flex;align-items:center}table.dataTable tbody tr td [role="group"],table.table-bordered tbody tr td [role="group"],table.dataTable tbody tr th [role="group"],table.table-bordered tbody tr th [role="group"]{text-align:center}table.dataTable tbody tr td a:not(.btn),table.table-bordered tbody tr td a:not(.btn),table.dataTable tbody tr th a:not(.btn),table.table-bordered tbody tr th a:not(.btn){color:#1f63fc !important;text-transform:capitalize !important}table.dataTable tbody tr td a:not(.btn) .fa,table.table-bordered tbody tr td a:not(.btn) .fa,table.dataTable tbody tr th a:not(.btn) .fa,table.table-bordered tbody tr th a:not(.btn) .fa{color:#1f63fc !important}table.dataTable tbody tr td a:not(.btn) .fa-envelope,table.table-bordered tbody tr td a:not(.btn) .fa-envelope,table.dataTable tbody tr th a:not(.btn) .fa-envelope,table.table-bordered tbody tr th a:not(.btn) .fa-envelope{color:#828282}._rwwrp{padding:24px 18px;background-color:#fff;border-radius:10px;box-shadow:0 3px 36px 0 rgba(0, 0, 0, 0.07);position:relative}._rwwrp ._rwwrp-header{text-align:center;padding-top:6px;padding-bottom:30px}._rwwrp ._rwwrp-header .entry-title{text-align:center}._rwwrp ._rwwrp-header .number{width:40px;height:24px;font-family:Gilroy;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#fff;background-color:#eee;position:absolute;left:50%;top:0;transform:translate(-50%, -50%)}._rwwrp ._rwwrp-header .number:after{content:'';border-top:9px solid #eee;border-left:20px solid transparent;border-right:20px solid transparent;position:absolute;left:0;top:100%}._rwwrp ._rwwrp-header .number:before{content:'';border-bottom:9px solid #eee;border-left:20px solid transparent;border-right:20px solid transparent;position:absolute;left:0;bottom:100%}._rwwrp ._rwwrp-body{max-height:450px}._rwwrp ._rwwrp-body ._rwwrp-item{padding:9px 10.2px 10px 18px;border-radius:10px;background-color:#f9f9f9;margin-bottom:12px;font-family:Muli;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:rgba(0, 0, 0, 0.5);position:relative}._rwwrp ._rwwrp-body ._rwwrp-item:before{content:'';position:absolute;left:0;top:0;width:6.5px;height:100%;background-color:#eee;border-radius:10px 0 0 10px}._rwwrp ._rwwrp-body ._rwwrp-item ._cnt{display:flex;justify-content:space-between;align-items:center}._rwwrp ._rwwrp-body ._rwwrp-item b{font-weight:bold;color:#000}._rwwrp ._rwwrp-body ._rwwrp-item b a{color:#1f63fb}._rwwrp ._rwwrp-body ._rwwrp-item ._arrw{width:32px;height:16px;font-family:Gilroy;font-size:14px;line-height:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff;background-color:#eee;position:relative;cursor:pointer;transition:all 0.25s}._rwwrp ._rwwrp-body ._rwwrp-item ._arrw:after{content:'';border-top:9px solid #eee;border-left:16px solid transparent;border-right:16px solid transparent;position:absolute;left:0;top:100%;transition:all 0.25s}._rwwrp ._rwwrp-body ._rwwrp-item ._arrw:before{content:'';border-bottom:9px solid #eee;border-left:16px solid transparent;border-right:16px solid transparent;position:absolute;left:0;bottom:100%;transition:all 0.25s}._rwwrp ._rwwrp-body ._rwwrp-item ._arrw span{position:absolute;bottom:calc(100% + 9px);left:50%;transform:translateX(-50%);white-space:nowrap;color:#ccc;z-index:10;opacity:0;transition:all 0.25s}._rwwrp ._rwwrp-body ._rwwrp-item ._arrw:hover span{opacity:1}._rwwrp ._rwwrp-body ._rwwrp-item .status{font-family:Muli;font-size:12px;font-weight:bold;color:#000;margin-top:20px;text-transform:uppercase}._rwwrp ._rwwrp-body ._rwwrp-item .buttons{display:flex;margin-top:20px}._rwwrp ._rwwrp-body ._rwwrp-item .buttons .btn{margin-right:5px}._rwwrp ._rwwrp-body ._rwwrp-item .buttons .btn:last-child{margin-right:0}._rwwrp ._rwwrp-body ._rwwrp-item.stand-by{background-color:#d9d9d9}._rwwrp._rwwrp-pink ._rwwrp-header .number{background-color:#fc1fa4}._rwwrp._rwwrp-pink ._rwwrp-header .number:after{border-top-color:#fc1fa4}._rwwrp._rwwrp-pink ._rwwrp-header .number:before{border-bottom-color:#fc1fa4}._rwwrp._rwwrp-pink ._rwwrp-body ._rwwrp-item{border-left-color:#a18a98}._rwwrp._rwwrp-pink ._rwwrp-body ._rwwrp-item .status{color:#fc1fa4}._rwwrp._rwwrp-pink ._rwwrp-body ._rwwrp-item ._arrw{background-color:#fc1fa4}._rwwrp._rwwrp-pink ._rwwrp-body ._rwwrp-item ._arrw:before{border-bottom-color:#fc1fa4}._rwwrp._rwwrp-pink ._rwwrp-body ._rwwrp-item ._arrw:after{border-top-color:#fc1fa4}._rwwrp._rwwrp-pink ._rwwrp-body ._rwwrp-item ._arrw span{color:#1f63fc}._rwwrp._rwwrp-pink ._rwwrp-body ._rwwrp-item ._arrw:hover{background-color:#1f63fc}._rwwrp._rwwrp-pink ._rwwrp-body ._rwwrp-item ._arrw:hover:before{border-bottom-color:#1f63fc}._rwwrp._rwwrp-pink ._rwwrp-body ._rwwrp-item ._arrw:hover:after{border-top-color:#1f63fc}._rwwrp._rwwrp-pink ._rwwrp-body ._rwwrp-item:before{background-color:#fc1fa4}._rwwrp._rwwrp-pink .mCSB_dragger .mCSB_dragger_bar{background-color:#fc1fa4}._rwwrp._rwwrp-blue ._rwwrp-header .number{background-color:#1f63fc}._rwwrp._rwwrp-blue ._rwwrp-header .number:after{border-top-color:#1f63fc}._rwwrp._rwwrp-blue ._rwwrp-header .number:before{border-bottom-color:#1f63fc}._rwwrp._rwwrp-blue ._rwwrp-body ._rwwrp-item{border-left-color:#1f63fc}._rwwrp._rwwrp-blue ._rwwrp-body ._rwwrp-item .status{color:#1f63fc}._rwwrp._rwwrp-blue ._rwwrp-body ._rwwrp-item ._arrw{background-color:#1f63fc}._rwwrp._rwwrp-blue ._rwwrp-body ._rwwrp-item ._arrw:before{border-bottom-color:#1f63fc}._rwwrp._rwwrp-blue ._rwwrp-body ._rwwrp-item ._arrw:after{border-top-color:#1f63fc}._rwwrp._rwwrp-blue ._rwwrp-body ._rwwrp-item ._arrw span{color:#32ec83}._rwwrp._rwwrp-blue ._rwwrp-body ._rwwrp-item ._arrw:hover{background-color:#32ec83}._rwwrp._rwwrp-blue ._rwwrp-body ._rwwrp-item ._arrw:hover:before{border-bottom-color:#32ec83}._rwwrp._rwwrp-blue ._rwwrp-body ._rwwrp-item ._arrw:hover:after{border-top-color:#32ec83}._rwwrp._rwwrp-blue ._rwwrp-body ._rwwrp-item:before{background-color:#1f63fc}._rwwrp._rwwrp-blue .mCSB_dragger .mCSB_dragger_bar{background-color:#1f63fc}._rwwrp._rwwrp-green ._rwwrp-header .number{background-color:#32ec83}._rwwrp._rwwrp-green ._rwwrp-header .number:after{border-top-color:#32ec83}._rwwrp._rwwrp-green ._rwwrp-header .number:before{border-bottom-color:#32ec83}._rwwrp._rwwrp-green ._rwwrp-body ._rwwrp-item{border-left-color:#32ec83}._rwwrp._rwwrp-green ._rwwrp-body ._rwwrp-item .status{color:#32ec83}._rwwrp._rwwrp-green ._rwwrp-body ._rwwrp-item ._arrw{background-color:#32ec83}._rwwrp._rwwrp-green ._rwwrp-body ._rwwrp-item ._arrw:before{border-bottom-color:#32ec83}._rwwrp._rwwrp-green ._rwwrp-body ._rwwrp-item ._arrw:after{border-top-color:#32ec83}._rwwrp._rwwrp-green ._rwwrp-body ._rwwrp-item ._arrw span{color:#000}._rwwrp._rwwrp-green ._rwwrp-body ._rwwrp-item ._arrw:hover{background-color:#000}._rwwrp._rwwrp-green ._rwwrp-body ._rwwrp-item ._arrw:hover:before{border-bottom-color:#000}._rwwrp._rwwrp-green ._rwwrp-body ._rwwrp-item ._arrw:hover:after{border-top-color:#000}._rwwrp._rwwrp-green ._rwwrp-body ._rwwrp-item:before{background-color:#32ec83}._rwwrp._rwwrp-green .mCSB_dragger .mCSB_dragger_bar{background-color:#32ec83}.lft{z-index:1025}footer{box-shadow:0 -3px 16px 0 rgba(0, 0, 0, 0.05)}footer .content-footer a{color:#1f63fc;text-transform:none;font-size:14px}footer .content-footer a::first-letter{text-transform:uppercase}@keyframes hoverOn{0%{transform:scale(1, 1)}50%{transform:scale(0.96, 0.96)}100%{transform:scale(1, 1)}}@media screen and (max-width:1490px){.csm-steps[data-current-step="3"]{width:auto;margin:0 330px 0 15px}}@media screen and (max-width:1199px){.about-user{margin:0 0 0 auto}.csm-steps{width:auto}.csm-steps:not([data-current-step="0"]){margin:0 330px 0 15px}.teeth-supp-infos .supp-infos{padding:30px 15px 30px 15px;flex:none;width:50%}.teeth-supp-infos .supp-infos .date-picker{max-width:135px}.teeth-supp-infos .resume-implantation{margin-right:25px !important}.teeth-supp-infos .recap-cart{width:50%;max-width:none;margin-right:15px}.teeth-supp-infos .recap-cart{padding-left:15px;padding-right:15px}.teeth-supp-infos .recap-cart .form-group .dts{flex-wrap:wrap;line-height:19px}.teeth-supp-infos .recap-cart .teeth-list{padding-right:25px}.teeth-supp-infos .recap-cart .teeth-list .item{flex-direction:column}.teeth-supp-infos .recap-cart .teeth-list .item .delete{left:calc(100% + 14px)}.teeth-supp-infos .recap-cart .teeth-list .item .img{padding-bottom:15px}.teeth-supp-infos .recap-cart .teeth-list .item .detail{width:100%}}.hide-price{cursor:pointer;margin-left:0.5rem}.opacity-35{opacity:35%}.csm-step .supp-infos #commentaire::placeholder{opacity:30%}#loader{transition:all 0.3s ease-in-out;opacity:1;visibility:visible;position:fixed;height:100vh;width:100%;background:#fff;z-index:90000}#loader.fadeOut{opacity:0;visibility:hidden}.spinner{width:40px;height:40px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);background-color:#333;border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}.modal-xxl{max-width:1400px}.modal-xl{max-width:1000px}.refaireCommande span{font-size:17px}#popup-actualite .labo-name,.row-actualite .labo-name{padding:3px;text-transform:uppercase;color:#fff}#popup-actualite .no-labo .actu-title,.row-actualite .no-labo .actu-title,#popup-actualite .no-labo .actu-popup,.row-actualite .no-labo .actu-popup{color:#02c7b4}#popup-actualite .no-labo .labo-name,.row-actualite .no-labo .labo-name{background-color:#02c7b4}#popup-actualite .labo .actu-title,.row-actualite .labo .actu-title,#popup-actualite .labo .actu-popup,.row-actualite .labo .actu-popup{color:#32ec83}#popup-actualite .labo .labo-name,.row-actualite .labo .labo-name{background-color:#32ec83}#popup-actualite .pict:after{display:none}#popup-actualite .pict:before{display:none}#popup-actualite .pict svg,#popup-actualite .pict path,#popup-actualite .pict .cls-1{stroke-width:0.6;width:auto;height:65px;fill:#1f63fc;stroke:#1f63fc}#popup-actualite .labo-name{margin-top:auto;margin-left:30px}#popup-actualite .labo-date{margin-top:auto;margin-left:auto;font-weight:normal}#popup-actualite .actu-img{max-width:700px;height:auto;max-height:500px}.galaxy-files-list{overflow:auto;max-height:500px}.galaxy-files-list .card{cursor:pointer}.galaxy-files-list .file-galaxy{border:1px solid black;border-radius:5px;padding:5px;word-break:break-all;margin-bottom:10px;cursor:pointer}.galaxy-files-list .file-galaxy .image-container{text-align:center}.galaxy-files-list .file-galaxy .image-container .loader{border-color:#000;border-bottom-color:transparent}.galaxy-files-list .file-galaxy .image-container img{max-width:100%;height:auto}.galaxy-files-list .file-galaxy .image-container img.loaded{min-width:50px;min-height:50px}.galaxy-files-list .file-galaxy:hover{animation:hoverOn 0.35s linear}.galaxy-files-list .file-galaxy.selected{border:2px solid #1f63fc}.loader{width:48px;height:48px;border:5px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.loader.loaded{display:none}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.print-iframe{position:relative}.print-iframe i{position:absolute;right:47%;top:25%;display:none}.print-iframe iframe{display:none}.print-iframe.loading span{visibility:hidden}.print-iframe.loading i{display:inline-block}