@import url(//fonts.googleapis.com/css?family=Roboto+Slab:400,700|Roboto:400,700,700italic,400italic);.material-icons,[class*=" icon-"],[class^=icon-]{font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none}.login-page .login-card .card-content p,.popin-wrapper .popin-content p,.popin-wrapper .popin-header .close,.sidebar .logo span,.text-center,section.jumbotron{text-align:center}.login-page .login-card .card-content .btn-google:active,.login-page .login-card .card-content .btn-google:focus,md-content md-toolbar-tools .search-input:focus,md-dialog.areaDialog input.edit:focus,md-dialog.areaDialog textarea.edit:focus,md-table-container .edit:focus,md-toolbar .search-input:focus{outline:0}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.woff2) format("woff2"),url(../fonts/MaterialIcons-Regular.woff) format("woff"),url(../fonts/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:'Material Icons';font-size:24px;display:inline-block;width:1em;height:1em;letter-spacing:normal;word-wrap:normal;text-rendering:optimizeLegibility;font-feature-settings:'liga'}@font-face{font-family:icomoon;src:url(../assets/fonts/icomoon/icomoon.eot?h9qnhr);src:url(../assets/fonts/icomoon/icomoon.eot?h9qnhr#iefix) format("embedded-opentype"),url(../assets/fonts/icomoon/icomoon.ttf?h9qnhr) format("truetype"),url(../assets/fonts/icomoon/icomoon.woff?h9qnhr) format("woff"),url(../assets/fonts/icomoon/icomoon.svg?h9qnhr#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-variant:normal}.icon-picto-administratif:before{content:"\e900"}.icon-picto-autres:before{content:"\e901"}.icon-picto-client:before{content:"\e902"}.icon-picto-matos:before{content:"\e903"}.icon-picto-salarie:before{content:"\e904"}html{font-family:'Roboto Slab',serif;background:#e7e7e7}[layout=row]{-ms-flex-direction:row;flex-direction:row}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}md-toolbar.md-default-theme{background-color:#000}section.jumbotron{margin-bottom:30px;padding:1px 30px;background-color:#5aadbb;color:#fff}section.jumbotron h1{font-size:3em}.techs{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.techs md-card{width:30%}.techs md-card img.pull-right{float:right;width:100px}body{background:#e7e7e7}.left{float:left}.right{float:right}.text-white{color:#fff}.loading-spinner{position:fixed;top:0;bottom:0;z-index:100;left:0;right:0;background:rgba(255,255,255,.8)}.loading-spinner .spinner{position:absolute;top:50%;left:50%;width:120px;height:120px;margin:-120px 0 0 -60px}@keyframes uil-facebook{0%{transform:scale(2)}100%,90%{transform:scale(1)}}.uil-facebook-css{background:0 0;position:relative;width:200px;height:200px}.uil-facebook-css>div{position:absolute;width:40px;height:120px;top:40px;left:20px;background:#3769c8;opacity:.6;animation:uil-facebook 1s cubic-bezier(.01,.73,.28,.93) infinite}.uil-facebook-css>div:nth-of-type(2){left:80px;opacity:.8;animation-delay:.1s}.uil-facebook-css>div:nth-of-type(3){left:140px;opacity:.9;animation-delay:.2s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.md-pagination{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;box-sizing:border-box;padding:0;font-size:12px;color:rgba(0,0,0,.54);border-top:1px rgba(0,0,0,.12) solid}.md-pagination .button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.menu{float:left;width:100%}.menu ul{list-style:none;margin:0;padding:0}.menu ul li a{display:block;padding:12px 12px 12px 24px;background:rgba(0,0,0,.4);margin:1px 0;text-decoration:none}.menu ul li a i{margin-right:10px;color:#fff}.menu ul li a span{font-family:Roboto,sans-serif;font-size:.85em;color:#fff}.menu ul li a.current,.menu ul li a:hover{background:rgba(0,0,0,.6)}.menu ul li a.disable{opacity:.4;cursor:default}.menu ul li a.disable:hover{background:rgba(0,0,0,.4)}.user-infos{display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-direction:column;flex-direction:column;height:70px;margin:10px;border:1px solid #828282;padding:10px;box-sizing:border-box}.user-infos .title{display:-ms-flexbox;display:flex;height:20px;color:#fff;font-family:Roboto,'Helvetica Neue',sans-serif;font-size:.85em}.user-infos .title .fa{margin-left:10px;cursor:pointer}.login-page{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAFklEQVQIW2NkQAOMUL4klH6OUwCuEQA3fgIFsos6TgAAAABJRU5ErkJggg==)}.login-page .login-card{position:absolute;top:50%;left:50%;width:400px;height:400px;margin:-200px 0 0 -200px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);border-radius:8px;overflow:hidden;background:#f5f5f5}.login-page .login-card .card-header{position:absolute;z-index:2;top:0;left:0;float:left;width:100%;height:35%;border-radius:8px 8px 0 0;overflow:hidden;animation:foldUp 2s ease-in-out}.login-page .login-card .card-header .login-logo{position:absolute;bottom:5px;right:5px;width:30%;opacity:.6;animation:moveLogo 2s ease-in-out}.login-page .login-card .card-content{float:left;margin-top:35%;width:100%;height:40%;padding:2rem;box-sizing:border-box;opacity:1;animation:fadeIn 2s ease-in-out}.login-page .login-card .card-content p .google{font-size:1.75em;color:red}.login-page .login-card .card-content .btn-google{float:left;width:100%;height:48px;background:url(../assets/images/google_btn.png) 5px center no-repeat #4285F4;border:none;border-radius:3px;color:#fff;font-family:RobotoBold,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.login-page .login-card .card-content .btn-google:hover{animation:box-shadow .3s ease-in-out;box-shadow:0 0 5px #4285F4}.login-page .login-card .card-action{float:left;width:100%;height:20%;padding:2rem;box-sizing:border-box;opacity:1;animation:fadeIn 2s ease-in-out}.login-page .login-card .card-action .lost-pwd{position:absolute;bottom:2rem;left:2rem;font-size:.85em;cursor:pointer;color:#888}.login-page .login-card .card-action .lost-pwd:hover{color:#db3581}@keyframes foldUp{0%,50%{height:100%;border-radius:8px}55%{border-radius:8px 8px 0 0}100%{height:35%;border-radius:8px 8px 0 0}}@keyframes moveLogo{0%,50%{width:100%;bottom:0;right:0;opacity:1}100%{width:30%;bottom:5px;right:5px;opacity:.6}}@keyframes fadeIn{0%,70%{opacity:0}100%{opacity:1}}@keyframes box-shadow{0%{box-shadow:0 0 0 #4285F4}100%{box-shadow:0 0 5px #4285F4}}.sidebar-view{position:fixed;top:0;left:0;width:240px;height:100%;background:#0051a3}.content-view{position:absolute;left:240px;width:calc(100% - 240px);box-sizing:border-box;top:0;bottom:0}.cockpit-view{font-family:arial}.cockpit-view .cockpit-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.cockpit-view .cockpit-wrap .cockpit-element{cursor:pointer;width:350px;margin:20px 15px;background-color:#fff;box-shadow:0 2px 5px #aeaeae;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;text-align:center}.cockpit-view .cockpit-wrap .cockpit-element .content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cockpit-view .cockpit-wrap .cockpit-element .content .cockpit-icon{border-radius:10px;width:100px;height:100px}.cockpit-view .cockpit-wrap .cockpit-element .content .cockpit-title{color:#0080ff;font-weight:700;font-size:2rem}.popin-layer{position:fixed;z-index:998;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.popin-wrapper{position:absolute;z-index:999;top:50%;left:50%;width:400px;height:300px;margin:-150px 0 0 -200px;background:#FFF;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);border-radius:4px;overflow:hidden}.popin-wrapper .popin-header{float:left;width:100%;height:80px;padding-left:10px;box-sizing:border-box;line-height:80px;font-size:1.25em;color:#FFF;background:#0051a3}.popin-wrapper .popin-header .close{position:absolute;top:0;right:0;width:60px;height:80px;line-height:80px;font-size:1.6em;cursor:pointer}.popin-wrapper .popin-content{float:left;width:100%;height:160px;padding:10px;box-sizing:border-box;background:#fafafa}.popin-wrapper .popin-actions{float:left;width:100%;height:60px;padding:10px;box-sizing:border-box}.popin-wrapper .popin-actions button{float:right;height:40px;margin:0 0 0 10px}md-tabs{background:#f6f6f6;border:1px solid #e1e1e1;height:100%}md-tabs md-tabs-wrapper{background:#fff}md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper{width:100%}md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-tab-item span{color:rgba(0,0,0,.54)}md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-tab-item.md-active span{color:#003a78}md-tabs md-tabs-wrapper md-tabs-canvas md-pagination-wrapper md-ink-bar{background:#003a78}md-tabs md-tabs-wrapper md-tab span{color:red}md-tabs h1:first-child{margin-top:0}.choice-item{display:block;padding-bottom:6px}.choice-item:first-child{padding-top:6px}md-dialog.width-fixed{width:80%;max-width:600px}.sidebar .logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex:1;flex:1;height:200px}.sidebar .logo img{width:240px}.sidebar .logo span{float:left;width:100%;margin-top:10px}.sidebar .menu{border-top:1px solid #1A7DE2}.sidebar .menu ul{margin:0;padding:0;list-style:none}.sidebar .menu ul .link{background:0 0;color:#fff}.sidebar .menu ul .link span{margin-left:10px;font-size:1em}.sidebar .menu ul .link.active,.sidebar .menu ul .link:hover{background:rgba(255,255,255,.1)}.sidebar .logout{position:absolute;left:0;bottom:0;width:100%;border-top:1px solid #153971}.sidebar .logout a{float:left;width:100%;padding:12px 12px 12px 24px;box-sizing:border-box;cursor:pointer;color:#fff;background:rgba(0,0,0,.3)}.sidebar .logout a span{margin-left:10px}.sidebar .logout a:hover{background:rgba(0,0,0,.4)}.grid-actions{display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end}.grid-actions .switch{margin-left:20px}.grid-actions .md-raised{margin-top:15px;height:36px}.failing{width:100%;text-align:left!important}md-toolbar.smallSearchBar{background:#efefef;padding:20px 0 0}md-toolbar.smallSearchBar md-input-container{width:100%}md-card.actions{padding:10px}md-card.actions span{line-height:40px}.required{font-size:.65em;color:#8b0000}.action-badge{padding:5px 10px;border-radius:4px;background:#ff5726;color:#fff}md-option{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}md-option .md-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}md-option .md-text img{margin-right:10px}.md-table-toolbar.md-default .md-toolbar-tools .toolbar-title{font-size:.75em}.md-table-toolbar.md-default.alternate .md-toolbar-tools{background-color:#e3f2fd}.md-table-toolbar.md-default.alternate .md-toolbar-tools .toolbar-title{color:#1e88e5}md-toolbar .search-input.site-search{margin-right:15px}.head .add-site-action{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.head .add-site-action .add-site{width:60%;margin:0 20px}.head .add-site-action .btn{width:30%;height:30px;line-height:30px;min-height:30px}table.md-table td.md-cell.text-center,table.md-table th.md-column.text-center{position:relative;text-align:center}table.md-table td.md-cell.text-center .tooltip,table.md-table th.md-column.text-center .tooltip{position:absolute;top:-15px;left:50%;width:120px;margin-left:-72px;background:rgba(0,0,0,.6);padding:2px 4px;box-sizing:border-box;border-radius:4px;display:none;font-size:.875em;color:#fff}table.md-table td.md-cell.text-center:hover .tooltip,table.md-table th.md-column.text-center:hover .tooltip{display:block}md-toolbar .search-input{height:26px;border:none;margin-left:10px;font-size:.85em;background:#efefef;padding:10px;border-radius:3px;width:100%}md-content .supplier-list{width:100%}md-content md-toolbar-tools .search-input{height:26px;border:none;margin-left:10px;font-size:.85em}.tree-menu-answers,md-list-item{border-top:1px solid rgba(0,0,0,.12)}md-card.card{float:left;width:48%;height:200px}md-card md-card-title-media.left-card-title-media{margin-right:20px}md-card md-card-title-text.limit-height{max-height:120px}md-card md-card-title-text.limit-height .md-subhead{max-height:80px;overflow:auto}.md-list-item-text h3,.question .title .break{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customers-table:not(.md-row-select) td.md-cell{width:auto}.customers-table:not(.md-row-select) td.md-cell:first-child{width:150px;word-wrap:break-word}.customers-table:not(.md-row-select) td.md-cell:nth-child(2){width:300px}.customers-table:not(.md-row-select) th.md-column{width:auto}.customers-table:not(.md-row-select) th.md-column:first-child{max-width:100px;word-wrap:break-word}.customers-table:not(.md-row-select) th.md-column:last-child{max-width:300px;word-wrap:break-word}.error-message{font-size:.75em;color:red}.head{padding:10px}.head .title{padding-left:10px;margin-bottom:20px;font-size:1em}.head .add-customer-specific-action{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.head .add-customer-specific-action .add-customer-specific{width:25%;margin:0 20px;box-sizing:border-box}.head .add-customer-specific-action .btn{width:30%;height:30px;line-height:30px;min-height:30px}md-list{padding:0}md-list-item{padding:12px}md-list-item .md-button.active{background:#32cd32;color:#fff;box-shadow:inset 0 0 14px rgba(0,0,0,.4)!important}md-list-item .md-checkbox{margin:0;top:3px}md-list-item .disabled-question{opacity:.35}md-list-item .md-list-item-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}md-list-item .md-list-item-inner .survey-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.add,.card-title{display:-ms-flexbox}.md-toolbar-tools{padding:20px;height:auto;max-height:none}.md-icon-button{width:50px;margin:0}.md-toolbar-tools>.md-button-custom{margin:0 auto;min-width:40px}.md-list-item-text h3{font-size:16px;font-weight:400;letter-spacing:.010em;margin:0;line-height:1.2em;color:rgba(0,0,0,.87)}.md-list-item-text p{font-size:14px;font-weight:500;letter-spacing:.010em;margin:0;line-height:1.6em;color:rgba(0,0,0,.54)}.survey-table{width:100%;margin-top:12px;padding:20px;background-color:#fafafa}.add{display:flex;margin:0 0 0 auto;text-transform:none}.card-title{display:flex;-ms-flex-direction:row;flex-direction:row}.question,.radio-block{-ms-flex-direction:row}.card-title h4{width:auto}.question{display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-align:center;align-items:center}.question .order{-ms-flex:1;flex:1;height:50px;line-height:50px;text-align:center;background:#efefef}.question .title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:5;flex:5;padding:5px;height:50px;box-sizing:border-box}.dnd,.radio-block{display:-ms-flexbox}.question .title .type{height:15px;font-size:.75em}.question .title h4{height:25px;font-size:1em;padding:0;margin:0;line-height:25px}.question .title .break{max-width:450px}.question .choice-list{-ms-flex:3;flex:3}.question .choice-list span{padding:0 5px}.question .actions{-ms-flex:3;flex:3}.fright{float:right}.tree-menu-answers{padding:20px}.tree-menu-answers div>div,.tree-menu-answers>div{padding:20px 20px 0;margin-left:10px;border-left:2px solid rgba(0,0,0,.12)}.tree-menu-answers .btn{position:relative;margin:0;overflow:visible;text-transform:none}.tree-menu-answers .btn::before{content:'';position:absolute;left:-20px;top:50%;width:20px;height:2px;background-color:rgba(0,0,0,.12)}.tree-menu-answers table{padding:0 20px;background-color:rgba(0,0,0,.03)}.apage{padding:10px;background:#efefef;margin-bottom:10px}.apage .questions{padding:5px 0;border-bottom:1px solid #9C9C9C}.apage .questions:last-child{border-bottom:none}.apage .questions .title{font-size:1.2em;margin-bottom:2px}.apage .questions .answers{padding:2px 0;font-size:1em;color:#9C9C9C}md-content .form-content{padding:30px}md-content .form-content md-input-container{margin:10px 0}md-toolbar{z-index:1}md-toolbar.md-table-toolbar.md-default .md-toolbar-tools .md-button.md-raised.md-secondary{color:#fff;background-color:#e35e72}md-table-container .edit{border:none;border-bottom:1px solid #00008b;padding:8px 0 0;text-align:center}.md-select{padding-bottom:20px}.sticky{position:fixed;z-index:2;top:0;left:240px;width:calc(100% - 200px);box-shadow:2px 0 4px #ccc!important;background:#fff}.dnd{display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.dnd .dnd-item{position:relative}.dnd .dnd-item .input{float:left;width:70%}.dnd .dnd-item .dnd-action{float:left;width:30%}.zones-list .card{cursor:pointer;outline:0}.zones-list .card.small-card{width:23%;height:200px}.zones-list .card.small-card.retailer{width:11%;height:160px}.zones-list .card.small-card .md-button.center-button{left:50%;margin-left:-22px;margin-top:100px}.zones-list .card .full-card-title-media{width:100%}.zones-list .card img{margin:0 auto;max-width:90px;max-height:90px;height:60%}.zones-list .card.selected{box-shadow:inset 0 0 3px #ccc;background:#efefef}.zones-list.area-list{float:left;width:100%;max-height:550px;overflow:auto}.md-dialog-fullscreen{width:800px;max-height:700px}md-dialog.areaDialog md-input-container.md-block{margin:8px 0}md-dialog.areaDialog md-dialog-content{max-height:600px;overflow:auto}md-dialog.areaDialog md-dialog-content h3{margin:20px 0 3px}.radio-block label,.radio-block md-radio-group md-radio-button{margin-right:30px}md-dialog.areaDialog md-dialog-actions{background:#efefef}md-dialog.areaDialog input.edit,md-dialog.areaDialog textarea.edit{border:none;border-bottom:1px solid #00008b;padding:8px 0 0}.radio-block{display:flex;flex-direction:row}.radio-block md-radio-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:end;align-content:flex-end}.generic-area{margin-bottom:30px!important}.md-dialog-content md-input-container{width:100%}.md-dialog-content md-input-container .error-message{font-size:.75em;color:red}
/*# sourceMappingURL=../maps/styles/app-ef42362367.css.map */
