.theme-switcher{position:fixed;top:0px;z-index:998;background-color:white}.theme-switcher input.select-dropdown{margin-bottom:0px !important}.tooltipped.aide{cursor:pointer;background-position:right center;background-repeat:no-repeat;background-size:1rem 1rem;padding-right:1.25rem;pointer-events:auto !important}#infoLink{position:fixed;bottom:40%;left:0px;height:0;width:0;text-transform:none;cursor:pointer;transform:rotate(-90deg)}.btn .fa{vertical-align:text-bottom}.pointer{cursor:pointer}#modalInformation{padding:0 5px;bottom:70px;width:280px;height:auto;top:56px}@media only screen and (min-width:601px){#modalInformation{top:64px}}.clr{clear:both}.not-round img{border-radius:0}.txt-uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration:underline}.border-none{border:0}@media only screen and (min-width:992px){#nav-toggle{display:none}#slide-out{}}#system-message{margin:0px;padding:0;cursor:pointer}#system-message > dd{margin:0;padding:20px 0}#system-message > dd > ul{list-style:none;padding:0px;background-image:none !important}#system-message > dd > ul > li{line-height:2em;text-transform:uppercase;letter-spacing:1px;font-size:0.9em}#system-message > .message{background-color:#4db6ac;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}#system-message > .error ,#system-message > .warning ,#system-message > .notice{color:#000}#system-message > .error{background-color:#ef5350}#system-message > .warning{background-color:#ffe082}#system-message > .notice{background-color:#ffe082}#cookie-wrapper{display:inline-block;width:100%;text-align:center;top:0;background-color:#f5f5f5 !important}@media only screen and (max-width:992px){#cookie-wrapper{padding:0px 1em;text-align:left}}#login-box #login-card #btn-connexion{padding-left:0;padding-right:0}#versionSite{position:absolute;bottom:0;right:5px}.fltrt{float:right !important}.fltlft{float:left !important}.text-uppercase-mini{text-transform:uppercase !important;letter-spacing:2px !important;font-size:0.8rem !important}.text-uppercase{text-transform:uppercase !important;letter-spacing:2px !important}#connexion-modal{width:335px}.no-margin{margin:0 !important}.no-margin-bottom{margin-bottom:0 !important}.no-padding{padding:0 !important}ul.inline li{display:inline}.bold{font-weight:bold}a{cursor:pointer}@media only screen and (max-width:600px){.card-panel{padding:15px}.section{padding-top:0.5rem;padding-bottom:0.5rem}}#navbar{min-width:360px}footer.page-footer{padding-top:0;position:fixed;bottom:0px;width:100%;z-index:2;min-width:360px}main{padding-bottom:5rem}footer.page-footer .footer-copyright{height:4.2rem;line-height:4.2rem;background:transparent}ul.footermenu{display:inline-block;width:100%;margin:0px;line-height:4.2rem;position:relative}ul.footermenu>li>a{display:inline-block}ul.footermenu>li>a>span{line-height:1rem}ul.footermenu li.logo img{position:absolute;top:.4rem;height:3rem}ul.footermenu li.logo.left img{left:0}ul.footermenu li.logo>a>span{padding-left:3.5rem}ul.footermenu li.logo.right img{right:5.5rem}ul.footermenu li.logo.right>a>span{padding-left:0rem}ul.footermenu li.logo{position:absolute}ul.footermenu li.logo.left{left:0px}ul.footermenu li.logo.right{right:0px;border-radius:0}nav .brand-logo>span.material-img>img{height:3rem;display:inline-block;margin-right:1rem;vertical-align:middle}#header nav .nav-wrapper a i.material-icons{font-size:2.5rem}nav #user-connected{font-size:1.2rem}@media only screen and (min-width:601px){nav ul a{padding:0 2px}#navbar .material-icons{font-size:30px}#navbar ul li.separateur{width:12px}#header nav .nav-wrapper a i.material-icons{font-size:1.5rem}}@media only screen and (min-width:993px){nav ul a{padding:0 4px}#navbar .material-icons{font-size:40px}#navbar ul li.separateur{width:15px}}@media only screen and (max-width:992px){nav .brand-logo{left:0px;-webkit-transform:translateX(0);transform:translateX(0)}}.side-nav>ul{margin:0px}.side-nav ul > li > ul > li,.side-nav ul > li > ul li.last{border-bottom:0px}.content-center{position:relative}.contenu{padding:15px}.input-field div.error{color:red}input.small,select.small{max-width:80px}table td,table th{padding:4px 5px}ul#tabsClientproduitsFormSwitch{box-shadow:0 0px 5px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);transition:box-shadow .25s}.titre-input{text-decoration:underline}.label-input{line-height:30px}.btn.small{height:30px;line-height:30px;padding:0 1rem}.etoile{font-style:italic;color:red}.srcmax textarea{height:8rem}.talign{vertical-align:top}.legende{font-style:italic;font-size:0.8em;color:red}.error{color:red;font-size:0.8em;margin-top:0px}.modal.modal-fixed-header{height:70%;padding:0}.modal.modal-fixed-header .modal-header{border-top:1px solid rgba(0,0,0,0.1);position:absolute;top:0;border-radius:0}.modal .modal-header{background-color:#fafafa;border-radius:0 0 2px 2px;height:55px;padding:4px 6px;width:100%}.modal.modal-fixed-header .modal-content{margin-top:55px;height:calc(100% - 55px);max-height:100%;overflow-y:auto;position:absolute;width:100%}.modal .modal-header .titre{font-size:1.48rem}.modal .modal-content{padding-top:5px;padding-bottom:2px}.modal .modal-content > .contenu{padding:0}a[data-rel]{text-decoration:underline}.content-width{max-width:100%}.title{display:inline-block;width:100%}ul#tabsClientproduitsFormSwitch.tabs{display:inline-block;overflow-x:hidden !important}ul#tabsClientproduitsFormSwitch.tabs .tab{text-transform:initial}.btn-margin-left{margin-left:7px}input.select-dropdown~select.invalid,input.select-dropdown~select.error{border-bottom:1px solid #f44336;box-shadow:0 1px 0 0 #f44336}.select-wrapper input.select-dropdown.invalid{border-bottom:1px solid #f44336;box-shadow:0 1px 0 0 #f44336}input[type="file"]{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:transparent;border-color:-moz-use-text-color -moz-use-text-color #9e9e9e;border-image:none;border-radius:0;border-style:none none solid;border-width:medium medium 1px;box-shadow:none;box-sizing:content-box;font-size:1rem;height:3rem;margin:0 0 20px;outline:medium none;padding:0;transition:all 0.3s ease 0s;width:100%}input[type="file"]:disabled,input[type="file"][readonly="readonly"]{border-bottom:1px dotted rgba(0,0,0,0.26);color:rgba(0,0,0,0.26)}input[type="file"]:disabled + label,input[type="file"][readonly="readonly"] + label{color:rgba(0,0,0,0.26)}input[type="file"]:focus:not([readonly]){border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}input[type="file"]:focus:not([readonly]) + label{color:#26a69a}input.valid[type="file"],input.valid[type="file"]:focus{border-bottom:1px solid #4caf50;box-shadow:0 1px 0 0 #4caf50}input.valid[type="file"] + label::after,input.valid[type="file"]:focus + label::after{color:#4caf50;content:attr(data-success);opacity:1}input.invalid[type="file"],input.invalid[type="file"]:focus{border-bottom:1px solid #f44336;box-shadow:0 1px 0 0 #f44336}input.invalid[type="file"] + label::after,input.invalid[type="file"]:focus + label::after{color:#f44336;content:attr(data-error);opacity:1}.setTooltip{margin:0 auto;max-width:1500px;text-align:center}.imgTooltip{position:relative}.imgTooltip .innerTitle{position:absolute;display:inline-block;width:100%;bottom:8px;left:0px}.imgTooltip{}@media only screen and (max-width:993px){main{padding:0px}footer.page-footer{position:relative}.sright{float:right !important}}@media only screen and (min-width:992px){.imgTooltip{width:20%;max-width:300px}.imgTooltip img{width:100%;height:auto}.lright{float:right !important}}.adapt-text{}@media only screen and (min-width:992px){.adapt-text{font-size:1.2rem}}@media only screen and (min-width:1020px){.adapt-text{font-size:1.24rem}}@media only screen and (min-width:1050px){.adapt-text{font-size:1.28rem}}@media only screen and (min-width:1080px){.adapt-text{font-size:1.32rem}}@media only screen and (min-width:1110px){.adapt-text{font-size:1.34rem}}@media only screen and (min-width:1140px){.adapt-text{font-size:1.38rem}}@media only screen and (min-width:1170px){.adapt-text{font-size:1.40rem}}@media only screen and (min-width:1200px){.adapt-text{font-size:1.42rem}}@media only screen and (min-width:1230px){.adapt-text{font-size:1.46rem}}@media only screen and (min-width:1260px){.adapt-text{font-size:1.50rem}}@media only screen and (min-width:1290px){.adapt-text{font-size:1.54rem}}@media only screen and (min-width:1320px){.adapt-text{font-size:1.56rem}}@media only screen and (min-width:1350px){.adapt-text{font-size:1.58rem}}@media only screen and (min-width:1380px){.adapt-text{font-size:1.64rem}}#main .dropdown-content li > a,#main .dropdown-content li > span{width:initial}