.toolbar{display:flex}.form{flex-direction:column}.form,.form>div{width:100%;display:flex}.flex{display:flex;flex-wrap:wrap}.flex-column{flex-direction:column}.toolbar .logo{text-align:center;height:50px;width:60px}.toolbar .logo img{height:30px;margin-top:10px}.toolbar>button{width:50px;display:flex;text-align:center;text-transform:uppercase;cursor:pointer;border:0;background:transparent}.toolbar>button img{width:15px;height:15px}.toolbar>button i{margin:auto;font-size:.8rem;color:#fff;opacity:.7}.toolbar p .fa-chevron-down{font-size:.5rem;margin-left:5px;position:relative;top:-2px}.toolbar .dropdown-button{height:50px;width:50px;padding:0;text-align:center;display:flex;color:#fff;cursor:pointer}.toolbar .dropdown-button i{margin:auto;font-size:.8rem;color:#fff;opacity:.7}.toolbar .selected>.dropdown{height:auto;display:flex;flex-wrap:wrap;overflow:visible}.toolbar .dropdown-button:hover i,.toolbar button:hover i{opacity:1}.toolbar .selected{background:#f4f7fa}.toolbar .selected i{color:#333;opacity:1}.dropdown{position:absolute;top:50px;left:0;z-index:999;display:none;height:0;overflow:hidden;width:50%;cursor:default;background:#f4f7fa;padding:20px;text-align:left}.dropdown label{display:block;color:#333;font-family:Gotham-Medium;font-size:13px;letter-spacing:.2px;margin-bottom:5px}.dropdown label span{margin-left:8px}.dropdown .radio{margin-right:8px;cursor:pointer;font-family:Gotham-Book;font-size:12px}.dropdown input[type=text],.dropdown select{width:100%;padding:10px;font-size:12px;border:1px solid #eee;font-family:Gotham-Book}.dropdown button{border:0;font-family:Gotham-Medium;font-weight:700;font-size:11px;color:#fff;text-transform:uppercase;background:#313541;letter-spacing:.2px;padding:8px 12px;max-width:84px;cursor:pointer;transition:all .4s ease}.dropdown button:hover{background:#ffc160}.dropdown ul{list-style:none;flex:1;display:flex;flex-direction:column}.dropdown ul li{flex:1;font-family:Gotham-Medium;font-size:13px;margin-bottom:12px;color:#000}.dropdown ul li span{color:#999;font-size:.6rem;margin-bottom:12px;font-weight:300}.dropdown ul li:hover{cursor:pointer;color:#ef14c5}.dropdown ul li:hover span{color:#ef14c5}.dropdown ul li:last-child{margin:0}.form .width100{width:100%;margin-bottom:15px;padding:0!important}.form .width33{width:33.3%}.form .width33,.form .width50{margin-bottom:15px;padding-right:15px}.form .width50{width:50%}.form .width66{width:66.6%;margin-bottom:15px;padding-right:15px}.form .nomargin,.form .nopadding{padding:0!important}.form .form-title{width:100%}.toolbar .carre{position:relative}.toolbar .carre>span{display:inline-block;float:left;width:25px;height:25px;cursor:pointer}.toolbar .carre input{height:100%;width:100%;padding:6px 8px;border:0;font-size:.8rem;position:relative;z-index:4}.carre>span{border:1px solid transparent}.carre>span:hover{border:1px solid #000}.carre .color1{background:#79cc69}.carre .color2{background:#26bcb5}.carre .color7{background:#55874b}.carre .color8{background:#1b888e}.carre .color3{background:#aee4ff}.carre .color4{background:#0679bf}.carre .color9{background:#55bbf9}.carre .color10{background:#0059ff}.carre .color5{background:#9869ff}.carre .color6{background:#0f5064}.carre .color11{background:#87548e}.carre .color12{background:#143237}.carre .color13{background:#f1e143}.carre .color14{background:#ffac73}.carre .color19{background:#e2c30c}.carre .color20{background:#ff7f00}.carre .color15{background:#ff5252}.carre .color16{background:#fa3200}.carre .color21{background:#d80024}.carre .color22{background:#a50e32}.carre .color17{background:#bea07c}.carre .color18{background:#efe5e1}.carre .color23{background:#7c7877}.carre .color24{background:#c9c0bd}.toolbar .carre #customcolor{display:none;position:absolute;top:0;left:0;width:100%;height:85%;background:#eee;border:0;cursor:default}.toolbar .carre #customcolor:hover{border:0}.toolbar .carre #customcolor.visible{display:block}.toolbar .carre .carre-input{border:1px solid #ddd;border-top:0;display:inline-block;width:100%;overflow:visible!important;padding:0!important;position:relative}.toolbar .carre .carre-input span{display:none;opacity:.8;position:absolute;font-size:.7rem;color:#333;right:8px;top:9px;z-index:6;cursor:pointer}.toolbar .carre .carre-input span.valide{display:block!important}.toolbar .carre .carre-input span.valide:hover{opacity:1}.color-picker{position:relative}.color-picker .dropdown{width:150px!important;padding:0;background:transparent}.color-picker .dropdown>div{padding:0!important;width:150px!important}#settings-confirm,#settings-valid{max-width:inherit;margin-top:20px}#settings-confirm{background:#50cc7f;display:none;cursor:auto}code{font-family:Courier}#luna .luna-header{position:fixed;z-index:4;top:60px;left:0;width:100%;height:50px;background:#000;display:flex;justify-content:space-between}#luna .luna-header .right-buttons{display:flex}#luna .luna-header .right-buttons button{width:50px;display:flex;text-align:center;text-transform:uppercase;cursor:pointer;border:0;background:transparent}#luna .luna-header .right-buttons button i{margin:auto;font-size:1rem;color:#fff}#luna .luna-header .right-buttons button .material-icons{font-size:1.3rem}#luna .luna-header #button-fullscreen-exit{display:none}#luna .sm-content .sm-content-header{position:absolute;width:100%;z-index:10;background:#1c2333;top:0;left:0;height:50px;line-height:50px;padding:0 15px;border-left:4px solid #1c2333;border-bottom:1px solid #1c2333}#luna .fullscreen .editor{display:none!important}#luna .fullscreen .new-preview,#luna .fullscreen .sm-content{display:block!important;width:100%!important;padding-top:85px;overflow:auto;background:#f4f7fa}#luna .fullscreen .new-preview>div,#luna .fullscreen .sm-content>div{width:890px;margin:0 auto;margin-bottom:50px;height:auto;padding:50px;border:0;box-shadow:0 7px 34px 0 rgba(0,0,0,.14);overflow-y:initial}#luna .editor-preview.fullscreen.responsive .new-preview>div,#luna .editor-preview.fullscreen.responsive .sm-content>div{width:380px}#luna .fullscreen .luna-header #button-fullscreen{display:none!important}#luna .fullscreen .luna-header #button-fullscreen-exit{display:inline-block!important}.editor-fullscreen .editor{width:100%!important}.editor-fullscreen .toggle-view-editor{display:flex!important}.editor-fullscreen .sm-content{display:none;width:100%!important}.editor-fullscreen .luna-header #button-fullscreen,.editor-fullscreen .luna-header #button-fullscreen-exit{display:none!important}#luna #toggleShow{display:block!important}#luna #toggleHide{display:none!important}#luna .toggle-view-editor{display:none;position:absolute;bottom:15px;left:15px;z-index:99;align-items:center}#luna .toggle-view-editor div{display:flex;align-items:center;height:30px;padding:0 20px;font-family:Gotham-Medium;font-size:12px;background:#eee;cursor:pointer;border-radius:50px;margin-right:10px}#luna .toggle-view-editor div:hover{background:#ddd}#luna .toggle-view-editor div.selected{background:#4a82ff!important;color:#fff!important}.documentation-area .icon{position:fixed;bottom:70px;right:calc(50% + 15px);transform:translateX(-50%);z-index:99;line-height:35px;width:35px;height:35px;border-radius:50%;background:#bbb;color:#fff;text-align:center;cursor:pointer;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.documentation-area .icon:hover{background:#4a82ff}.documentation-area .icon span{line-height:35px}.documentation-area .documentation{display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:3002;background:rgba(0,0,0,.7)}.documentation-area .documentation .fa-close{position:absolute;right:10px;top:10px;font-size:20px;color:#fff;opacity:.7;cursor:pointer}.documentation-area .documentation .fa-close:hover{opacity:1}.documentation-area .documentation .documentation-align{display:flex;align-items:center;flex:1;height:100%}.documentation-area .documentation .documentation-align>div{background:#fff;box-shadow:0 1px 8px rgba(0,0,0,.2);overflow:auto;width:90%;height:90%;margin:0 auto}.documentation-area .documentation .documentation-align>div .documentation-bloc{padding:20px 0}.documentation-area .documentation .documentation-align>div .title{padding:20px;background:#f6f7f9}.documentation-area .documentation .documentation-align>div .title p{color:#000;font-family:Gotham-Medium;font-weight:700;font-size:18px;letter-spacing:.2px;margin:0}.documentation-area .documentation .documentation-align>div .content{padding:0 20px}.documentation-area .documentation .documentation-align>div .content .documentation-bloc .annotation{display:block;margin:8px;margin-bottom:0;font-size:12px;font-family:Gotham-Medium;color:#000}.documentation-area .documentation .documentation-align>div .content .documentation-bloc>ul{list-style:none;margin:0}.documentation-area .documentation .documentation-align>div .content .documentation-bloc>ul>li{letter-spacing:-.31em;text-rendering:optimizespeed;border:1px solid #bbb;border-bottom:0}.documentation-area .documentation .documentation-align>div .content .documentation-bloc>ul>li:hover{background:#e9ebee!important}.documentation-area .documentation .documentation-align>div .content .documentation-bloc>ul>li:nth-child(2n){background:#f6f7f9}.documentation-area .documentation .documentation-align>div .content .documentation-bloc>ul>li:last-child{border-bottom:1px solid #bbb}.documentation-area .documentation .documentation-align>div .content .documentation-bloc>ul>li div{display:inline-block;vertical-align:middle;letter-spacing:normal;word-spacing:normal;text-rendering:auto;padding:8px;font-size:13px;font-family:Gotham-Book}.documentation-area .documentation .documentation-align>div .content .documentation-bloc>ul>li div:first-child{width:55%;color:#4a82ff;font-family:Courier;font-size:13px;border-right:1px solid #ddd}.documentation-area .documentation .documentation-align>div .content .documentation-bloc>ul>li div:last-child{width:45%}.documentation-area .documentation .documentation-align>div .content .documentation-bloc>ul>li div ul{margin:0;margin-left:25px;margin-top:8px;list-style-position:inside;list-style-type:circle}.documentation-area .documentation .documentation-align>div .content .documentation-bloc>ul>li div ul li{margin-bottom:8px;font-size:12px;font-family:Gotham-BookItalic}.documentation-area .documentation .documentation-align>div .content .documentation-bloc>ul>li div .params{display:block;padding-left:10px;font-weight:400;font-size:.7rem;font-style:italic}.doc_title{display:block;color:#888;margin-bottom:8px;letter-spacing:.2px;font-size:13px;font-family:Gotham-BookItalic}.search-area{display:none;z-index:100;bottom:0;left:0;width:100%;padding:15px;padding-bottom:0;background:#f5f5f5;border-top:1px solid #ccc}.search-area.visible{display:flex}.search-area.visible+.documentation-area{bottom:125px}.search-area>div:last-child{margin-bottom:0}.search-area .search-inputs{width:58%}.search-area .form-title{display:inline-block;width:105px;font-family:Gotham-Medium;font-size:11px;letter-spacing:.4px;color:#000;opacity:.5;text-transform:uppercase;letter-spacing:.1em}.search-area input{width:calc(100% - 130px);font-size:13px;font-family:Gotham-Book;padding:9px 12px;margin-bottom:15px;background:#fff}.search-area .search-buttons{width:42%;display:flex;flex-direction:column}.search-area .search-buttons div{display:flex}.search-area .search-buttons div.width25{width:25%;padding-right:10px}.search-area .search-buttons div.width33{width:33.3%;padding-right:10px}.search-area .search-buttons div.width66{width:66.6%;padding-right:10px}.search-area .search-buttons div.width50{width:50%;padding-right:10px}.search-area .search-buttons div.width100{width:100%;padding-right:10px}.search-area .search-buttons div.nopadding{padding:0}.search-area .search-buttons button{width:100%;padding:12px;border:0;color:#fff;background:#313541;font-family:Gotham-Medium;font-size:11px;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;margin-bottom:15px}.search-area .search-buttons button:hover{background:#4a82ff}.search-find{width:20%;display:inline-block;vertical-align:top}.find-display{text-align:center;display:block!important;color:#000;line-height:37px;font-family:Gotham-Book;font-size:12px}.hidden{display:none!important}.underline{text-decoration:underline}.disabled>div,.luna-online>div{margin:auto;margin-top:30vh;height:110px;text-align:center;background:#fff;font-size:15px;line-height:20px;border-radius:8px;padding:30px}.disabled>div p,.luna-online>div p{margin-bottom:8px}.disabled>div .flex,.luna-online>div .flex{align-items:center;justify-content:center}.disabled>div .flex div,.luna-online>div .flex div{color:#fff;background:#666;font-size:13px;font-weight:700;padding:6px 12px;border:0;transition:all .4s ease-out;border-radius:4px;cursor:pointer}.disabled>div .flex div:hover,.luna-online>div .flex div:hover{background:#000}.disabled>div .flex span,.luna-online>div .flex span{margin-left:6px}.disabled{position:fixed;top:60px;z-index:5;height:calc(100% - 120px)}.disabled,.luna-online{display:flex;left:0;background:hsla(0,0%,66.7%,.5);box-shadow:0 3px 6px rgba(0,0,0,.06);width:100%}.luna-online{position:absolute;top:0;z-index:3;height:100%}#luna{width:100%;height:100%;display:flex;flex-direction:column}#luna-content{display:flex;flex:1!important}#luna .editor,#luna .editor-preview{position:relative;width:50%;height:100%}#luna .editor textarea,#luna .new-preview>div,#luna .sm-content>div{background:#fff;padding:25px;width:100%;height:100%}#luna .new-preview>div,#luna .sm-content>div{position:relative;overflow-y:auto}#luna .editor textarea{border:0;line-height:24px;font-size:16px;font-family:Lato,sans-serif;letter-spacing:.3px}