@import "https://fonts.googleapis.com/css?family=Material+Icons|family=Roboto";@import 'https://fonts.googleapis.com/css?family=Material+Icons';@font-face{font-family:fIcon;src:url('../fonts/fIcon/fIcon.eot?dionr5');src:url('../fonts/fIcon/fIcon.eot?dionr5#iefix') format('embedded-opentype'),url('../fonts/fIcon/fIcon.ttf?dionr5') format('truetype'),url('../fonts/fIcon/fIcon.woff?dionr5') format('woff'),url('../fonts/fIcon/fIcon.svg?dionr5#fIcon') format('svg');font-weight:400;font-style:normal}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rotate{animation-name:spin;animation-duration:600ms;animation-iteration-count:infinite;animation-timing-function:linear;z-index:100}icon{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;vertical-align:middle}ficon{font-family:'fIcon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;font-size:inherit;line-height:1;letter-spacing:0;vertical-align:middle;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.n3editor{display:inline-block;overflow:hidden;border-radius:4px;text-align:left;border:solid 1px #efefef;max-width:100%}.n3editor>header{height:45px;padding:7.5px;border-bottom:solid 1px #efefef;box-sizing:border-box;text-align:left;background:#fff;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.n3editor>header .n3-icon{border:solid 1px #aeacad;float:left;height:30px;width:30px;line-height:28px;font-size:12px;font-weight:300;text-align:center;box-sizing:border-box;border-radius:4px}.n3editor>header .n3-title{height:30px;line-height:28px;font-size:16px;font-weight:400;margin-left:7px;float:left}.n3editor [data-action="n3-dropdown"].open .n3-dropdown-container{min-height:100px;height:auto}.n3editor .n3-toolbar{background:#fbfbfb;min-height:45px;border-bottom:solid 1px #efefef;box-sizing:border-box}.n3editor .n3-toolbar::after{display:table;content:" ";clear:both}.n3editor .n3-toolbar>.n3-separator{width:1px;background:#efefef;height:45px;float:left}.n3editor .n3-toolbar>.n3-tool{height:45px;box-sizing:border-box;font-size:14px;line-height:45px;float:left;position:relative}.n3editor .n3-toolbar>.n3-tool>span{margin-left:7.5px;margin-right:5px;font-weight:900}.n3editor .n3-toolbar>.n3-tool>a{margin-right:7.5px}.n3editor .n3-toolbar>.n3-tool>a,.n3editor .n3-toolbar>.n3-tool div:not(.n3-dropdown-container){cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;display:inline-block}.n3editor .n3-toolbar>.n3-tool>a svg,.n3editor .n3-toolbar>.n3-tool div:not(.n3-dropdown-container) svg{margin:10.5px}.n3editor .n3-toolbar>.n3-tool>a icon,.n3editor .n3-toolbar>.n3-tool div:not(.n3-dropdown-container) icon{height:45px;line-height:49px;width:26px;text-align:center;float:right}.n3editor .n3-toolbar>.n3-tool>a.n3-dropdown,.n3editor .n3-toolbar>.n3-tool div:not(.n3-dropdown-container).n3-dropdown{margin:0 -7.5px}.n3editor .n3-toolbar>span{width:38px;height:38px;display:inline-block;float:left;padding:11.5px;box-sizing:border-box;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;cursor:pointer}.n3editor .n3-toolbar>span:hover{background:rgba(0,0,0,0.08)}.n3editor .n3-toolbar>span svg{width:15px;height:15px}.n3editor .n3-editor{background:#fff;height:170px;position:relative;z-index:1;padding:0}.n3editor .n3-editor>textarea{width:100%;height:100%;border:none;padding:0 24px;box-sizing:border-box;cursor:text;overflow-x:hidden;overflow-y:auto;outline:none;resize:none}.n3editor .n3-dropdown-container{position:absolute;height:0;max-height:210px;background:#fff;top:45px;left:5px;z-index:100;overflow:auto;overflow-y:auto;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);min-width:110px}.n3editor .n3-dropdown-container>a{display:block;height:45px;line-height:45px;padding:0 15px;cursor:pointer;border-bottom:solid 1px #efefef;position:relative;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.n3editor .n3-dropdown-container>a::before{position:absolute;width:6px;height:6px;left:4.5px;top:20px;content:" ";border-radius:50%}.n3editor .n3-dropdown-container>a.n3-selected::before{background:#ffa8a8}.n3editor .n3-dropdown-container>a:hover{background:#2d2d2d;color:#fff}.n3editor .n3-dropdown-container>a:last-child{border-bottom:none}.n3editor .n3-dropdown-container.open{min-height:100px;height:auto}.n3editor .n3-dropdown-container .colors{padding:5px 5px 0 0;width:210px;cursor:default}.n3editor .n3-dropdown-container .colors::after{display:table;content:" ";clear:both}.n3editor .n3-dropdown-container .colors>a{width:30px;height:30px;display:block;float:left;margin:0 0 5px 5px;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;cursor:pointer}.n3editor .n3-dropdown-container .colors>a:hover{opacity:.5}