@import url(https://fonts.googleapis.com/css?family=Roboto:400,700);.button,header a,header h1,header span{line-height:1}.img_ctn,.page-selector,body,div#right-column-zone,div#zone-activite{-webkit-box-direction:normal;-webkit-box-orient:vertical}.login-card h1,.page-selector .title,.screenshot-marker,div.buttonAction,nav h2,table td.buttonAction{text-align:center}.login-card form [type=password],.user-card form [type=password]{letter-spacing:.125em}#screenshot-container.landscape,.img_ctn,.page-selector,body,main.no-menu,section.user-card form .div-form>*{-webkit-box-orient:vertical}*{margin:0;padding:0;outline:0;border:none;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-word-break:break-word;-webkit-word-break:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-moz-osx-font-smoothing:grayscale;font-family:Roboto,sans-serif}body,html{font-size:100%;min-height:100vh}body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f9f9f9;-ms-flex-direction:column;flex-direction:column}.button,.charge-bar{display:-webkit-box}ul{list-style:none}a,button,input,label{-webkit-transition:.25s;-o-transition:.25s;transition:.25s;-webkit-tap-highlight-color:transparent}.sr-only{border:0!important;width:1px!important;padding:0!important;height:1px!important;z-index:-1!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;pointer-events:none!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important}.charge-bar{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;opacity:0;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:appear .5s 1s forwards;animation:appear .5s 1s forwards}@-webkit-keyframes appear{to{opacity:1}}@keyframes appear{to{opacity:1}}.charge-bar img{width:10rem}.icon{width:1.35rem;height:1.35rem;position:relative;display:inline-block;vertical-align:middle}.icon svg{left:0;width:100%;height:100%;bottom:.1rem;position:absolute;-webkit-transition:fill 225ms;-o-transition:fill 225ms;transition:fill 225ms}header .icon svg,nav{bottom:0}header,nav{left:0;position:fixed}button{font-size:1em;cursor:pointer;background:0 0}.button{display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background:#3e8ec7;padding:.5rem 1rem .45rem;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.button:focus,.button:hover{background:#285c7f}.button .icon{margin-right:.75rem}header{right:0;z-index:3;height:3.45rem;padding:0 .75rem;overflow-y:hidden;background:#3d8ec7;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:0 4px 10px rgba(0,0,0,.25);box-shadow:0 4px 10px rgba(0,0,0,.25)}header,header a,header button,header div{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.85rem 0}header img{width:6rem;height:1.5rem}header .menu-btn{display:none}header h1{font-weight:400;font-size:1.9rem;position:relative;margin-left:.6rem;margin-top:-.15rem}h2,h2 input .rename-button{font-size:1.25em;font-weight:400}header a{color:#3e8ec7;background:#fff;text-decoration:none;padding:.5rem .75rem .4rem;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.25);box-shadow:0 0 10px 2px rgba(0,0,0,.25)}header a:focus,header a:hover{color:#2b6996}header .icon{margin-right:.5rem}header button:focus,header button:hover{opacity:.8}nav{z-index:2;top:3.45rem;width:12rem;background:#275b7f;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:2px 0 15px rgba(0,0,0,.25);box-shadow:2px 0 15px rgba(0,0,0,.25)}nav .icon{margin-right:.75rem}nav button{text-decoration:none;width:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav button.active{background:#1d4a6b}nav button:focus,nav button:hover{background:#347db2}h2,nav button{height:2.85rem;overflow-y:hidden;padding:.75rem 1rem}nav h2{background:#275b7f;color:#fff}#section-title{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}h2{color:#1d4b6c;background:#ececec}@media only screen and (max-width:50em){header .menu-btn{display:block}main{padding-left:0}nav{-webkit-transition:-webkit-transform .25s;-o-transition:transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}nav.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.nameProject,main{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox}.nameProject{display:flex;-ms-flex:1;flex:1;text-transform:capitalize}main{-ms-flex:1;flex:1;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:3.45rem 0 0 12rem}.main-container,div#right-column-zone,div#zone-activite{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox}.main-container{-ms-flex:1;flex:1;display:flex}div#right-column-zone{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}div#right-column-zone,div#zone-activite{-ms-flex:1;flex:1;display:flex;-ms-flex-direction:column;flex-direction:column}.content-container,.pages-container{display:-webkit-box;display:-ms-flexbox}.content-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:flex;padding:1.5rem}h3{color:#333;font-size:1.15rem;margin-bottom:.5rem}h3~h3{margin-top:2rem}.separator-line{height:1px;width:100%;margin:10px 0;background-color:#cdcdcd;border-bottom:1px solid #000}h3~.table-ctn{width:100%;padding-left:1rem}#right-column-zone p{margin-top:0}.pages-container{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pages-ctn{width:100%}.page-selector{opacity:0;margin:5px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;position:relative;-ms-flex-direction:column;flex-direction:column;border:1px solid #ccc;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;width:calc(100% / 6 - (5px * 2))}.appear .page-selector{opacity:1}.page-selector>div:not(.title){-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.img_ctn{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-selector img{clear:both;margin:auto;display:block;max-width:100%}.page-selector .title{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f3f3f3;word-break:break-word;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .25s;-o-transition:background .25s;transition:background .25s}.page-selector:hover .title{background:#ccc}#screenshot-container{font-size:0;max-width:55vw;position:relative;display:inline-block;border:1px solid hsla(205,-2%,43%,1);-webkit-box-shadow:0 5px 25px 2px rgba(0,0,0,.25);box-shadow:0 5px 25px 2px rgba(0,0,0,.25)}#screenshot-container.portrait{float:left;margin-right:1rem}#screenshot-container.landscape{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.radio,main.no-menu{-webkit-box-align:center}#screenshot{max-height:calc(100vh - 9.5rem)}.screenshot-marker{color:#fff;width:1.25rem;font-size:12px;height:1.25rem;line-height:1.8;position:absolute;border-radius:50%;background:#3d8ec7}.table-portrait .table-ctn table{margin:0}.custom-uploadify-button{color:#555;text-shadow:none;border-radius:4px;font-weight:400;border:1px solid #d3d3d3;background:url(smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x #e6e6e6}.custom-uploadify-button:hover{background:#e6e6e6;border:1px solid #555}.small-order-page-container{margin:5px;width:100px;height:160px;overflow:hidden;background:#fff;border:1px solid #ccc}.small-order-page-container .small-order-page{width:100%;cursor:pointer}main.no-menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;padding-left:0;margin-top:3.45rem;-ms-flex-align:center;align-items:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.no-menu h1{margin-bottom:1rem}div.home,main.no-menu{background:url(../img/world_map.png) 50%/contain no-repeat}#right-column-zone p.home{width:100%;margin-top:1rem;text-align:center}p.home b{color:#3e8ec7}div.home{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.login-card h1{background:0 0;color:#1d4b6c;font-weight:400;font-size:1.5em}.login-card{border-bottom:100px;background:#f9f9f9;padding:2rem 2.15rem;-webkit-box-shadow:0 5px 25px 2px rgba(0,0,0,.25);box-shadow:0 5px 25px 2px rgba(0,0,0,.25);width:22rem}.login-card .submit{width:100%;color:#fff;margin-top:2.5rem;background:#3d8ec7;padding:.75rem 1rem}.login-card .submit:focus,.login-card .submit:hover{background:#327aae}.login-card form input{width:100%;color:#000;font-size:1.15em;padding:.16em .25rem;background:0 0;border-bottom:1px solid #c9c9c9}.login-card form input.no-border{border:0}.login-card form label{color:#757778;display:block;font-size:1.15em}.moving{padding-top:1em;position:relative}.border,.login-card form .border,.moving label{position:absolute;pointer-events:none;bottom:0}.moving+.moving{margin-top:1.25em}.moving label{cursor:text;display:block;overflow:hidden;max-height:1.25em;white-space:nowrap;margin:0 .15rem .15em;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:color .1s,-webkit-transform .1s;-o-transition:transform .1s,color .1s;transition:transform .1s,color .1s;transition:transform .1s,color .1s,-webkit-transform .1s}.border,.login-card form .border{content:"";width:100%;height:2px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);background:#868686}.moving input:focus~.border{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.moving .up,.moving input:focus~label{-webkit-transform:scale(.9) translate(-5%,calc(-100% - .25em));-ms-transform:scale(.9) translate(-5%,calc(-100% - .25em));transform:scale(.9) translate(-5%,calc(-100% - .25em))}.login-card form input:focus~label{color:#525252}[contenteditable]{outline:0;background:#fff;border:1px solid #b5b5b5}span[contenteditable]{margin:0 2px;padding:7px 2px}table{margin-left:1.85rem;width:calc(100% - 1.85rem);background:#fff;border-collapse:collapse}table td.buttonAction .button-table,table.detail-table tr td{line-height:1;font-size:1rem;padding:.5rem .65rem}table td.buttonAction .button-table{color:#3e8ec7}table td.buttonAction .button-table:focus,table td.buttonAction .button-table:hover{opacity:.85}table.label-table tbody tr:hover{background:#e5e5e5}.buttonAction .link,table .url-link{color:#3d8ec7}table .url-link::selection{background:0 0}table .url-link::-moz-selection{background:0 0}table .url-link:focus,table .url-link:hover{color:#285c7f}table button.url-link{padding:.35rem .45rem}table .url-link .icon{width:1rem;height:1rem}table.langue-table th,table.pays-table th,table.url-table th{text-align:left}table.url-table td{width:25%}table.langue-table .url-id,table.pays-table .url-id,table.url-table .url-id{width:1px;text-align:center}table.url-table td.buttonAction{width:45%}table.url-table .buttonAction div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}h3 .icon{margin-right:.5rem}table.langue-table tr td.admin-id,table.pays-table tr td.admin-id{width:5%;text-align:center}.detail-table thead td{font-weight:700}.table-ctn table{margin:.75rem 0}.table-ctn{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;white-space:nowrap}div.tab,div.tab button{display:-webkit-box;display:-ms-flexbox}.detail-table,.detail-table td,.detail-table th{line-height:25px;border-collapse:collapse;border:1px solid #bbb;padding-left:5px}.detail-table td,.detail-table th{padding-left:5px}.detail-table th{padding:0 5px}.detail-table tr td input[type=text],.detail-table tr td select{width:100%;line-height:1;font-size:1rem;background:#fff}tr td .other-label-value{width:100%}.detail-table td.buttonAction{padding:0;width:10%}table td.buttonAction input{width:100%;border-radius:0;background:#e6e6e6}td.label-name{width:25%}td.label-value{width:20%}#contact,.tabcontent,div.tab{width:100%}.tab+#lang{border-top:none}div.tab{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#275b7f;border:1px solid #ccc}div.tab button{color:#fff;border:none;outline:0;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer;padding:14px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.tab button:hover{background:#347db2}div.tab button.active{background:#1d4a6b}div.tab button .icon{margin-right:.5rem}.tabcontent{padding:1rem;margin-bottom:1rem;background:#fff;border:1px solid #ccc;-webkit-animation:fadeEffect .5s;animation:fadeEffect .5s}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.user-card h1{background:0 0;color:#1d4b6c;font-weight:400;font-size:1.25em}.user-card{border-bottom:100px;padding:2rem 2.15rem}.contact-card .submit,.user-card .submit{width:100%;color:#fff;margin-top:2.5rem;background:#3e8ec7;padding:.75rem 1rem}.user-card .submit:focus,.user-card .submit:hover{background:#327aae}.contact-table .add-contact input,.user-card form input{width:15rem;color:#000;font-size:1.15em;padding:.16em .25rem;margin-top:.5rem;background:0 0;border-bottom:1px solid #c9c9c9}.user-card form input.no-border{border:0}.contact-table .add-contact label,.user-card form label{color:#757778;font-weight:400;font-size:1.15em}section.user-card form .div-form>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.button-ctn,.user-card .div-form .button-ctn{-webkit-box-orient:horizontal;-webkit-box-direction:normal}section.user-card form .login-ctn{width:25%}section.user-card form .div-ctn{width:75%}section.user-card form div.radios-ctn{padding:1rem 0}.radios-ctn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkbox,.radio{display:-webkit-box;display:-ms-flexbox;position:relative}.radio{display:flex;margin:0 1rem;color:#4b4e52;-ms-flex-align:center;align-items:center}.checkbox{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox+.checkbox{margin-top:.75rem}table .checkbox+.checkbox{margin:0 0 0 1rem}table .checkboxes-ctn{display:-webkit-box;display:-ms-flexbox;display:flex}table .checkboxes-ctn .icon{margin-left:1rem}.table-line{background:#e5e5e5}.checkbox .control-indicator,.radio .control-indicator{width:1.5rem;display:block;line-height:1;height:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:.75rem;pointer-events:none;border:.125rem solid currentColor;-webkit-transition:background 225ms,color 225ms;-o-transition:background 225ms,color 225ms;transition:background 225ms,color 225ms}.btn-addpage,.radio .control-indicator{border-radius:50%}.radios-ctn.vertical .control-indicator{margin:0}.radio .control-indicator svg{fill:currentColor}.checkbox .control-indicator svg,.radio .control-indicator svg{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .25s;-o-transition:transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.radio .text{display:block;text-align:center;-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}.radio :checked~.control-indicator{color:#3f8ec7}.checkbox :checked~.control-indicator{color:#3f8ec7;background:#3f8ec7}.checkbox :checked~.control-indicator svg,.radio :checked~.control-indicator svg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.checkbox :checked~.text,.radio :checked~.text{color:#000}.div-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-table,.user-table{background:#fff}.contact-table li,.user-table li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #9e9e9e}.contact-table li form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.contact-table .contact-number,.user-table .role{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 .5rem}.user-table .title-role{color:#333}.contact-table .button-table,.user-table .button-table{line-height:1;padding:.8rem;font-size:1rem;color:#3e8ec7}.contact-table .button-table:focus,.contact-table .button-table:hover,.user-table .button-table:focus,.user-table .button-table:hover{background:#f1f1f1}.contact-table svg,.user-table svg{bottom:0}.contact-table .contact-name,.user-table .login{width:25%;min-width:10rem;font-weight:700}.button-ctn{-ms-flex-direction:row;flex-direction:row;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:1rem -.5rem 0}.button-ctn .button{margin:0 .5rem}.user-card .div-form .button-ctn{margin:2.5rem -.5rem 0;-ms-flex-direction:row;flex-direction:row}.user-card .button-ctn .icon svg{bottom:0}.role-ctn{margin:.5rem -1.5rem 0}.role-ctn>*{margin:0 1.5rem}.role-ctn,.role-ctn>*{display:-webkit-box;display:-ms-flexbox;display:flex}.role-ctn p{color:#333;margin-right:.5rem}#contact h1{color:#1d4b6c;margin-bottom:1rem}.contact-table~h1{margin-top:3rem}table.pageLabel-table tr .pageLabel-index{width:5%;text-align:center}.overDrag{border-color:#2b6996;color:#2b6996}.contact-table .add-contact{padding:.5rem 0 1rem;background:#f5f5f5;border-bottom:none}.contact-table .contact-name .moving,.contact-table .contact-number .moving{display:inline-block}.table-flow-ctn{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 9.3rem)}.label-screen-container .table-flow-ctn{max-height:calc(100vh - 12.3rem)}.table-flow-ctn.flow-landscape{max-height:none}.btn-addpage{z-index:1;padding:1rem;right:1.8rem;bottom:1.8rem;position:fixed;background:#3e8ec7;-webkit-box-shadow:0 2px 10px 1px rgba(0,0,0,.25);box-shadow:0 2px 10px 1px rgba(0,0,0,.25)}.btn-addpage:focus,.btn-addpage:hover{background:#275b7f}.icon-addpage{width:2rem;height:2rem}.icon-addpage svg{bottom:0}.uploadifive-button{-webkit-transition:.25s;-o-transition:.25s;transition:.25s;width:auto!important}#image-uploader{margin:0 .5rem;cursor:pointer}