


/** database **/

@font-face{
	font-family:'TitilliumWeb';
	font-style:normal;
	font-weight:200;
	src:url('https://php-france.fr/public/font/titillium-web-200.ttf') format('truetype');
}

@font-face{
	font-family:'TitilliumWeb';
	font-style:normal;
	font-weight:300;
	src:url('https://php-france.fr/public/font/titillium-web-300.ttf') format('truetype');
}

@font-face{
	font-family:'TitilliumWeb';
	font-style:normal;
	font-weight:400;
	src:url('https://php-france.fr/public/font/titillium-web-400.ttf') format('truetype');
}

@font-face{
	font-family:'TitilliumWeb';
	font-style:normal;
	font-weight:600;
	src:url('https://php-france.fr/public/font/titillium-web-600.ttf') format('truetype');
}

@font-face{
	font-family:'TitilliumWeb';
	font-style:normal;
	font-weight:700;
	src:url('https://php-france.fr/public/font/titillium-web-700.ttf') format('truetype');
}

@font-face{
	font-family:'TitilliumWeb';
	font-style:normal;
	font-weight:900;
	src:url('https://php-france.fr/public/font/titillium-web-900.ttf') format('truetype');
}@font-face{
	font-family:'MaterialIcons';
	font-style:normal;
	font-weight:400;
	/* src:url('https://php-france.fr/public/font/material-icons.eot'); */
	src:url('https://php-france.fr/public/font/material-icons.woff2') format('woff2'),
		url('https://php-france.fr/public/font/material-icons.woff') format('woff'),
		url('https://php-france.fr/public/font/material-icons.ttf') format('truetype');
}

mi{
	display:inline-block;
	top:-0.08em;
	font-family:'MaterialIcons';
	vertical-align:middle;
	font-weight:normal;
	font-style:normal;
	text-transform:none;
	-webkit-font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
	-moz-osx-font-smoothing:grayscale;
	font-feature-settings:'liga';
}/* Tags */

*, :before, :after{position:relative;box-sizing:border-box;padding:0;margin:0;border:0;}
html{width:100%;height:100%;overflow:hidden;font-size:16px;}
body{width:100%;height:100%;overflow:auto;}
header, footer, content, section, main, aisde, nav, iframe{display:block;}
a{text-decoration:none;color:inherit;}
input, select, textarea, button{font-family:inherit;outline:none;}
button{background:none;color:inherit;}
label[for], a[href], input[type=submit], button{cursor:pointer;}
blockquote, q{font-style:italic;color:#666;}
blockquote:before, q:before{content:"« ";}
blockquote:after, q:after{content:" »";}
ul, ol{list-style:none;}


/* Basic CSS */

/* display */
.wg-db{display:block;}
.wg-di{display:inline;}
.wg-dib{display:inline-block;}
/* float */
.wg-fl{float:left;}
.wg-fr{float:right;}
.wg-cl{clear:left;}
.wg-cr{clear:right;}
.wg-cb{clear:both;}
/* margin */
.wg-ma{margin-left:auto;margin-right:auto;}
.wg-mla{margin-left:auto;}
.wg-mra{margin-right:auto;}
/* text-align */
.wg-tal{text-align:left;}
.wg-tac{text-align:center;}
.wg-tar{text-align:right;}
.wg-taj{text-align:justify;}
/* text-transform */
.wg-ttn{text-transform:none;}
.wg-ttc{text-transform:capitalize;}
.wg-ttu{text-transform:uppercase;}
.wg-ttl{text-transform:lowercase;}
/* overflow */
.wg-ov{overflow:visible;}
.wg-oa{overflow:auto;}
.wg-os{overflow:scroll;}
.wg-oh{overflow:hidden;}
/* background-attachment */
.wg-bas{background-attachment:scroll;}
.wg-bal{background-attachment:local;}
.wg-baf{background-attachment:fixed;}
/* font-size */
.wg-fs0{font-size:0;}


/* Complex CSS */

.wg-ib{display:inline-block;vertical-align:middle;line-height:normal;}
.wg-full{top:0;left:0;width:100%;height:100%;}
.wg-toh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wg-tdu:hover{text-decoration:underline;}
.wg-cba:after{display:block;clear:both;content:'';}


/* Width */

.wg-100{width:100%;}
.wg-66{width:66.666%;}
.wg-50{width:50%;}
.wg-33{width:33.333%;}
.wg-25{width:25%;}
.wg-10{width:10%;}


/* Colors */

.wg-white{background-color:#fff;}
.wg-black{background-color:#333;}
.wg-grey{background-color:#777;}
.wg-pink{background-color:#bd4895;}
.wg-orange{background-color:#c37f4a;}
.wg-green{background-color:#70b949;}
.wg-blue{background-color:#2186de;}
.wg-red{background-color:#a54040;}
/* Blocs */
.blocs{display:block;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;font-size:0;}
.blocEntier{width:100%;}
.blocUnDemi{width:50%;}
.blocUnTier{width:33.333%;}
.blocDeuxTiers{width:66.666%;}
.blocUnQuart{width:25%;}
.blocTroisQuarts{width:75%;}

/* BlocTitle */
.blocTitle{display:inline-block;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:32px;padding:24px 24px 12px;}
.blocTitle-title{width:100%;}

/* BlocText */
.blocText{display:inline-block;display:flex;align-items:center;}
.blocText-text{font-size:20px;padding:50px 24px;margin:0 auto;}
.blocText-text p{padding:6px 0;}

/* BlocImage */
.blocImage{overflow:hidden;}
.blocImage-image{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover;}
.blocImage-image.fixed{background-attachment:fixed;}
.blocImage-image.parallax{bottom:-200px;}

/* BlocTextOnImage */
.blocTextOnImage{display:inline-block;display:flex;align-items:center;overflow:hidden;}
.blocTextOnImage-image{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat center center;background-size:cover;}
.blocTextOnImage-image.fixed{background-attachment:fixed;}
.blocTextOnImage-image.parallax{bottom:-200px;}
.blocTextOnImage-text{display:inline-block;padding:18px 36px;margin:72px 24px;font-size:20px;text-align:left;background-color:rgba(255, 255, 255, 0.7);}
.blocTextOnImage-text p{padding:6px 0;}

/* BlocModule */
.blocModule.production{display:inline-block;display:flex;align-items:center;justify-content:center;padding:24px;}
.blocModule.development{min-height:200px;background:linear-gradient(45deg, #bbb 0%, #bbb 12.5%, #ddd 12.5%, #ddd 37.5%, #bbb 37.5%, #bbb 62.5%, #ddd 62.5%, #ddd 87.5%, #bbb 87.5%, #bbb 100%) repeat;background-size:25px 25px;}
.blocModule.development:after{display:block;line-height:200px;text-align:center;font-size:40px;font-weight:900;color:#333;content:'Module';}/* Interface */
.interface{position:fixed !important;font-family:TitilliumWeb;color:#333;font-size:16px;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);outline:none;z-index:1000;}
.interface{animation:interface-appears 0.3s;}
.interface-head{height:40px;line-height:40px;background-color:#eee;}
.interface-head-title{font-size:18px;padding:0 12px;cursor:move;cursor:grab;}
.interface-head-title:active{cursor:grabbing;}
.interface-head-buttons{position:absolute;top:0;right:0;bottom:0;}
.interface-head-button{float:right;width:40px;height:40px;text-align:center;font-family:MaterialIcons;cursor:pointer;}
.interface-head-button:hover{background-color:rgba(0, 0, 0, 0.1);}
.interface-body{height:100%;width:100%;background-color:white;overflow:auto;font-family:TitilliumWeb;font-size:16px;}
.interface .interface-body{border:2px solid #eee;border-top-width:0;}
.interface.focused .interface-head{background-color:#5a87b9;color:white;}
.interface.focused .interface-body{border-color:#5a87b9;}

/* Tchat */
.tchat-messages{position:absolute;top:0;left:0;right:0;bottom:40px;background-color:#333;color:white;overflow-y:auto;}
.tchat-message.left{margin:0 60px 0 12px;float:left;}
.tchat-message.right{margin:0 12px 0 60px;float:right;}
.tchat-message-name{float:left;line-height:30px;font-size:14px;font-weight:bold;}
.tchat-message-date{float:left;line-height:30px;font-size:12px;padding-left:12px;}
.tchat-message-button{float:right;line-height:30px;width:30px;text-align:center;font-family:MaterialIcons;font-size:16px;opacity:0;}
.tachat-message:hover .tchat-message-button{opacity:0.7;}
.tchat-message-text{clear:both;background-color:#eee;color:#333;border-radius:3px;padding:4px 8px;font-size:14px;}
.tchat-input{position:absolute;left:0;bottom:0;width:100%;height:40px;border:0;box-shadow:none !important;}

/* Explorer */
.explorer{user-select:none;}
.explorer.loading:after{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.3);content:'';}
.explorer-controls{position:absolute;top:0;left:0;width:100%;height:36px;line-height:36px;background-color:#555;color:white;}
.explorer-controls-button{width:36px;height:36px;text-align:center;font-family:MaterialIcons;cursor:pointer;}
.explorer-controls-button.left{float:left;}
.explorer-controls-button.right{float:right;}
.explorer-controls-button.disabled{opacity:0.4;cursor:auto;}
.explorer-controls-button:hover:not(.disabled){background-color:#777;}
.explorer-controls-middle{position:absolute;top:0;left:144px;right:72px;height:36px;}
.explorer-controls-path{display:block;width:100%;height:36px;color:white;font:600 14px/36px TitilliumWeb;padding:0 8px;border:0;min-width:0;max-width:none;box-shadow:none !important;background-color:#666;}
.explorer-controls-path:focus{background-color:#eee;color:#333;}
.explorer-upload-input{position:absolute;opacity:0;width:1px;height:1px;z-index:-1;}
.explorer-sorts{position:absolute;top:36px;left:0;right:0;height:36px;background-color:#eee;}
.explorer-sorts:after{display:block;clear:both;content:'';}
.explorer-sort{float:left;height:36px;line-height:36px;padding:0 12px;font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;}
.explorer-sort:hover{background-color:#ddd;}
.explorer-sort-name{width:50%;}
.explorer-sort-size{width:25%;}
.explorer-sort-date{width:25%;}
.explorer-sort[sort=asc]:before{display:inline-block;vertical-align:middle;top:-1px;font-family:MaterialIcons;margin-right:6px;content:'arrow_drop_up';}
.explorer-sort[sort=desc]:before{display:inline-block;vertical-align:middle;top:-1px;font-family:MaterialIcons;margin-right:6px;content:'arrow_drop_down';}
.explorer-elements{position:absolute;top:72px;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;}
.explorer-elements:empty:after{position:absolute;top:50%;left:0;width:100%;line-height:0;text-align:center;font-family:MaterialIcons;font-size:140px;color:#eee;content:'folder_shared';}
.explorer-element{height:36px;line-height:36px;}
.explorer-element:nth-child(2n){background-color:#fafafa;}
.explorer-element:after{display:block;clear:both;content:'';}
.explorer-element:hover{box-shadow:0 0 0 100px rgba(90, 135, 185, 0.3) inset;}
.explorer-element.selected{box-shadow:0 0 0 100px rgba(90, 135, 185, 0.6) inset;}
.explorer-element > *{float:left;height:36px;padding:0 12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.explorer-element-name{width:50%;}
.explorer-element-size{width:25%;text-align:right;}
.explorer-element-date{width:25%;text-align:center;}
.explorer-selector{position:absolute;border:2px solid rgba(0, 0, 0, 0.2);background-color:rgba(90, 135, 185, 0.3);z-index:10;}
.interface:focus .explorer-elements:empty:after{color:rgba(90, 135, 185, 0.3);}

/* Uploader */
.uploader:empty:after{position:absolute;top:50%;left:0;width:100%;line-height:0;text-align:center;font-family:MaterialIcons;font-size:140px;color:#eee;content:'cloud_upload';}
.uploader-upload{height:36px;line-height:32px;padding:0 32px 4px 0;}
.uploader-upload-name{padding:0 12px;height:32px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.uploader-upload-bar{position:absolute;bottom:0;left:0;right:0;height:4px;background-color:rgba(0, 0, 0, 0.1);}
.uploader-upload-progress{height:100%;width:0;background-color:#5a87b9;}
.uploader-upload-button{position:absolute;top:0;right:0;width:32px;height:32px;text-align:center;font-family:MaterialIcons;cursor:pointer;}
.uploader-upload-button:hover{background-color:#eee;}
.uploader-upload.success .uploader-upload-progress{width:100% !important;background-color:#81ca61;}
.uploader-upload.error .uploader-upload-progress{width:100% !important;background-color:#de7979;}
.interface:focus .uploader:empty:after{color:rgba(90, 135, 185, 0.3);}

/* Player */
.player{background-color:#333;color:white;overflow:hidden;user-select:none;}
.player-controls{position:absolute;bottom:0;left:0;right:0;height:50px;line-height:42px;padding-top:8px;background-color:rgba(0, 0, 0, 0.2);}
.player-controls-bar{position:absolute;top:0;left:0;right:0;height:8px;background-color:rgba(255, 255, 255, 0.1);cursor:pointer;}
.player-controls-progress{height:100%;width:0%;background-color:#5a87b9;}
.player-controls-time{position:absolute;left:50%;bottom:16px;background-color:rgba(0, 0, 0, 0.2);padding:2px 6px 3px;font-size:14px;line-height:normal;transform:translateX(-50%);display:none;}
.player-controls-time:after{position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:rgba(0, 0, 0, 0.2);border-bottom-width:0;content:'';}
.player-controls-bar:hover .player-controls-time{display:block;}
.player-controls-button{width:42px;height:42px;text-align:center;font-family:MaterialIcons;font-size:24px;cursor:pointer;}
.player-controls-button.disabled{cursor:auto;opacity:0.4;}
.player-controls-button:hover:not(.disabled){background-color:rgba(255, 255, 255, 0.1);}
.player-controls-button.left{float:left;}
.player-controls-button.right{float:right;}
.player-controls-counter{float:left;padding:0 12px;font-size:14px;}
.player-files{position:absolute;top:0;right:-200px;width:300px;bottom:50px;background-color:rgba(0, 0, 0, 0.2);overflow-y:auto;opacity:0;transition:0.3s;}
.player-files:hover{right:0;opacity:1;}
.player.list .player-view{right:300px;}
.player.list .player-files{right:0;opacity:1;}
.player-file{height:32px;line-height:32px;}
.player-file-name{font-size:14px;padding:0 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.player-file-button{position:absolute;top:0;right:0;width:32px;height:32px;text-align:center;font-family:MaterialIcons;display:none;}
.player-file:hover{background-color:rgba(255, 255, 255, 0.1);padding-right:32px;}
.player-file:hover .player-file-button{display:block;}
.player-file.selected{font-weight:bold;}
.player-view{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;transition:0.3s;}
.player-audio{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;}
.player-audio:after{position:absolute;top:50%;left:0;right:0;line-height:0;text-align:center;font-size:100px;font-family:MaterialIcons;content:'music_note';}
.player-video{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;}

/* Viewer */
.viewer{background-color:#333;color:white;overflow:hidden;user-select:none;}
.viewer-view{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}
.viewer-prev, .viewer-next{position:absolute;top:0;bottom:0;height:100%;width:80px;background-color:rgba(0, 0, 0, 0.2);font-size:48px;cursor:pointer;}
.viewer-prev.disabled, .viewer-next.disabled{display:none;}
.viewer-prev{left:0;}
.viewer-next{right:0;}
.viewer-prev:after, .viewer-next:after{position:absolute;top:50%;left:0;width:100%;line-height:0;text-align:center;font-family:MaterialIcons;}
.viewer-prev:after{content:'chevron_left';}
.viewer-next:after{content:'chevron_right';}

@keyframes interface-appears{
	from{opacity:0;transform:scale(0);}
	to{opacity:1;transform:scale(1);}
}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.redactor-animate-hide{display:none!important}.redactor-fadeIn{opacity:0;animation:fadeIn .5s ease-in-out}.redactor-fadeOut{opacity:1;animation:fadeOut .5s ease-in-out}@font-face{font-family:Redactor;src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");font-weight:400;font-style:normal}[class*=" re-icon-"],[class^=re-icon-]{font-family:Redactor!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.re-icon-aligncenter:before{content:"\e900"}.re-icon-alignleft:before,.re-icon-alignment:before{content:"\e901"}.re-icon-alignright:before{content:"\e902"}.re-icon-bold:before{content:"\e903"}.re-icon-bookmark:before{content:"\e904"}.re-icon-clips:before{content:"\e905"}.re-icon-codesnippets:before{content:"\e906"}.re-icon-deleted:before{content:"\e907"}.re-icon-expand:before{content:"\e908"}.re-icon-file:before{content:"\e909"}.re-icon-fontcolor:before{content:"\e90a"}.re-icon-fontfamily:before{content:"\e90b"}.re-icon-fontsize:before{content:"\e90c"}.re-icon-format:before{content:"\e90d"}.re-icon-html:before{content:"\e90e"}.re-icon-imagecenter:before{content:"\e90f"}.re-icon-imageleft:before{content:"\e910"}.re-icon-imageright:before{content:"\e911"}.re-icon-image:before{content:"\e912"}.re-icon-indent:before{content:"\e913"}.re-icon-inline:before{content:"\e914"}.re-icon-italic:before{content:"\e915"}.re-icon-horizontalrule:before,.re-icon-line:before{content:"\e916"}.re-icon-link:before{content:"\e917"}.re-icon-ol:before,.re-icon-ordered:before{content:"\e918"}.re-icon-outdent:before{content:"\e919"}.re-icon-properties:before{content:"\e91a"}.re-icon-readmore:before{content:"\e91b"}.re-icon-redo:before{content:"\e91c"}.re-icon-retract:before{content:"\e91d"}.re-icon-specialcharacters:before{content:"\e91e"}.re-icon-sub:before{content:"\e91f"}.re-icon-sup:before{content:"\e920"}.re-icon-table:before{content:"\e921"}.re-icon-textdirection:before{content:"\e922"}.re-icon-toggle:before{content:"\e923"}.re-icon-underline:before{content:"\e924"}.re-icon-undo:before{content:"\e925"}.re-icon-lists:before,.re-icon-ul:before,.re-icon-unordered:before{content:"\e926"}.re-icon-variable:before{content:"\e927"}.re-icon-video:before{content:"\e928"}.re-icon-widget:before{content:"\e929"}.redactor-box,.redactor-box textarea{z-index:auto}.redactor-box{position:relative;box-sizing:border-box;max-width:700px;}.redactor-box.redactor-styles-on{margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.075);border-radius:3px;box-shadow:none}.redactor-box.redactor-inline{position:static}.redactor-component,.redactor-in{position:relative}.redactor-focus.redactor-styles-on,.redactor-focus:focus.redactor-styles-on{border-color:#82b7ec!important}.redactor-over:hover.redactor-styles-on{border-color:#ee698a!important}.redactor-source-view,.redactor-source-view.redactor-styles-on{border-color:#000!important}.redactor-in{overflow:auto;white-space:normal;box-sizing:border-box}.redactor-in:focus{outline:0}.redactor-inline .redactor-in{overflow:hidden}.redactor-in *,.redactor-read-only *{outline:0!important}.redactor-in blockquote:empty,.redactor-in h1:empty,.redactor-in h2:empty,.redactor-in h3:empty,.redactor-in h4:empty,.redactor-in h5:empty,.redactor-in h6:empty,.redactor-in p:empty{min-height:1.5em}.redactor-in b:empty,.redactor-in em:empty,.redactor-in i:empty,.redactor-in ins:empty,.redactor-in span:empty,.redactor-in strong:empty,.redactor-in sub:empty,.redactor-in sup:empty,.redactor-in u:empty{display:inline-block;min-width:1px;min-height:1rem}.redactor-in table{empty-cells:show}.redactor-in li figure{width:auto;display:inline-block;margin:0;vertical-align:top}.redactor-in figcaption:focus,.redactor-in figure code:focus,.redactor-in figure pre:focus,.redactor-in table td:focus,.redactor-in table th:focus{outline:0}.redactor-in figure[data-redactor-type=line]{margin-top:1em;padding:6px 0;vertical-align:baseline}.redactor-in figure[data-redactor-type=line] hr{margin:0;height:3px;border:none;background:rgba(0,0,0,.1)}.redactor-component[data-redactor-type=widget]:before,.redactor-component[data-redactor-type=video]:before{width:100%;height:100%;content:"";display:block;position:absolute;z-index:1}.redactor-component[data-redactor-type=image],.redactor-component[data-redactor-type=widget]{clear:both}.redactor-component[data-redactor-type=variable]{white-space:nowrap;background:rgba(0,125,255,.75);color:#fff;display:inline-block;padding:3px 6px;line-height:1;border-radius:4px;cursor:pointer}.redactor-component-active{outline:rgba(0,125,255,.5) solid 5px!important}.redactor-component-active[data-redactor-type=image]{outline:0!important}.redactor-component-active[data-redactor-type=image] img{outline:rgba(0,125,255,.5) solid 5px!important}.redactor-component-active[data-redactor-type=variable]{outline:0!important;background:#ee698a}.redactor-component-active[data-redactor-type=video]{outline:0!important}.redactor-component-active[data-redactor-type=video] iframe{outline:rgba(0,125,255,.5) solid 5px!important}.redactor-blur.redactor-styles-on .redactor-component-active{outline:#ddd solid 5px!important}.redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=image]{outline:0!important}.redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=image] img{outline:#ddd solid 5px!important}.redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=video]{outline:0!important}.redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=video] iframe{outline:#ddd solid 5px!important}.redactor-blur.redactor-styles-on .redactor-component-active[data-redactor-type=variable]{outline:0!important;background:#ddd}.redactor-component-caret{position:absolute;left:-9999px}.redactor-textnodes-wrapper{display:inline-block}#redactor-image-resizer{position:absolute;z-index:1050;background-color:rgba(0,125,255,.9);width:13px;height:13px;border:1px solid #fff;cursor:move;cursor:nwse-resize}.redactor-file-item{display:inline-block;line-height:1;padding:4px 12px;border-radius:16px;border:1px solid rgba(0,0,0,.2)}.redactor-file-remover{margin-left:2px;position:relative;right:-3px;display:inline-block;padding:0 3px;cursor:pointer;opacity:.5}.redactor-source,.redactor-source:focus,.redactor-source:hover,.redactor-statusbar{font-family:Consolas,Menlo,Monaco,"Courier New",monospace;margin:0;box-sizing:border-box}.redactor-file-remover:hover{opacity:1}#redactor-overlay{position:fixed;z-index:1051;top:0;left:0;right:0;bottom:0;background-color:rgba(16,16,18,.18)}#redactor-overlay>.redactor-close{position:fixed;top:1rem;right:1rem}.redactor-source,.redactor-source:focus,.redactor-source:hover{text-align:left;width:100%;display:block;border:none;box-shadow:none;border-radius:0;background:#252525;color:#ccc;font-size:15px;outline:0;padding:10px 18px 20px;line-height:1.5;resize:vertical}.redactor-in figcaption[placeholder]:empty:before,.redactor-placeholder:before{content:attr(placeholder);color:rgba(0,0,0,.4);font-weight:400}.redactor-box[dir=rtl] .redactor-source{direction:ltr}.redactor-placeholder:before{position:absolute}.redactor-in figcaption[placeholder]:empty:focus:before{content:""}.redactor-statusbar{padding:8px 10px;position:relative;overflow:hidden;list-style:none;background:#f8f8f8;border:none}.redactor-statusbar li{float:left;font-size:12px;color:rgba(0,0,0,.5);padding:0 10px;line-height:16px;border-right:1px solid rgba(0,0,0,.1)}.redactor-statusbar li:last-child{border-right-color:transparent}.redactor-statusbar a{color:rgba(0,0,0,.5);text-decoration:underline}.redactor-statusbar a:hover{color:#f03c69;text-decoration:underline}.redactor-statusbar:empty{display:none}.redactor-toolbar-wrapper{position:relative}.redactor-air,.redactor-toolbar{z-index:100;font-family:"Trebuchet MS","Helvetica Neue",Helvetica,Tahoma,sans-serif;position:relative;margin:0!important;padding:0;list-style:none!important;line-height:1!important;background:0 0;border:none;box-sizing:border-box}.re-button-tooltip,.redactor-context-toolbar{font-family:Consolas,Menlo,Monaco,"Courier New",monospace;top:0}.redactor-box.redactor-styles-on .redactor-toolbar{padding:18px 16px 0}.redactor-air a,.redactor-toolbar a{display:inline-block;box-sizing:border-box;font-size:14px;text-align:center;padding:10px 15px 9px;cursor:pointer;outline:0;border:none;vertical-align:middle;text-decoration:none;zoom:1;position:relative;color:rgba(0,0,0,.85);border-radius:2px;background:rgba(255,255,255,.97);box-shadow:0 1px 2px rgba(0,0,0,.22);margin-right:5px;margin-bottom:4px}.redactor-air a.re-button-icon,.redactor-toolbar a.re-button-icon{font-size:16px;padding:9px 15px 6px}.redactor-air a:hover,.redactor-toolbar a:hover{outline:0;color:#fff;background:#449aef}.redactor-toolbar a.redactor-button-active{background:rgba(245,245,245,.95);color:rgba(0,0,0,.4)}.redactor-air a.redactor-button-disabled,.redactor-toolbar a.redactor-button-disabled{opacity:.3}.redactor-air a.redactor-button-disabled:hover,.redactor-toolbar a.redactor-button-disabled:hover{color:#333;outline:0;background-color:transparent!important;cursor:default}.redactor-source-view .redactor-toolbar{background:#252525}.redactor-source-view .redactor-toolbar a{background:#000;color:#fff}.redactor-source-view .redactor-toolbar a:hover{background:#449aef}.redactor-source-view .redactor-toolbar a.redactor-button-disabled:hover{color:#fff!important;background-color:#000!important}.re-button-tooltip{display:none;position:absolute;white-space:nowrap;z-index:1052;background:rgba(0,0,0,.9);border-radius:3px;padding:5px 9px;color:rgba(255,255,255,.8);font-size:12px;line-height:1}.re-button-tooltip:after{bottom:100%;left:50%;border:solid;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:rgba(0,0,0,.9);border-width:4px;margin-left:-4px}.redactor-toolbar-wrapper-air{position:absolute;z-index:100}.redactor-air{padding:6px 3px 2px 8px;max-width:576px;min-width:200px;border-radius:4px;background:rgba(0,0,0,.97)}.redactor-air a{background:rgba(37,37,37,.95);box-shadow:none;color:rgba(255,255,255,.9)}.redactor-air a:hover{background:#3d79f2}.redactor-air a.redactor-button-active{background-color:rgba(255,255,255,.15);color:#fff}.redactor-air a.redactor-button-disabled:hover{color:#fff}.redactor-air-helper{position:absolute;right:0;top:0;line-height:1;font-size:15px;color:#000;background:rgba(255,255,255,.85);border-bottom-left-radius:4px;padding:7px 10px 6px;cursor:pointer}.redactor-air-helper:hover{background:#fff}.redactor-voice-label{display:none}.redactor-context-toolbar{position:absolute;left:0;z-index:1051;background-color:rgba(0,0,0,.95);color:#555;border-radius:4px;padding:6px 18px 7px;line-height:1.5}.redactor-context-toolbar a{font-size:12px;color:#ccc;text-decoration:none;display:inline-block;padding:2px 0 1px 12px}.redactor-context-toolbar a:first-child{padding-left:0}.redactor-context-toolbar a i{position:relative;top:3px;font-size:16px}.redactor-context-toolbar a:before{content:'';padding-left:10px;border-left:1px solid rgba(255,255,255,.3)}.redactor-context-toolbar a:hover{color:#fff}.redactor-context-toolbar a:first-child:before{padding-left:0;border-left:none}.redactor-context-toolbar[dir=rtl] a{padding:2px 12px 1px 0}.redactor-context-toolbar[dir=rtl] a:first-child{padding-right:0}.redactor-context-toolbar[dir=rtl] a:before{padding-left:0;padding-right:10px;border-right:1px solid rgba(255,255,255,.3);border-left:none}.redactor-context-toolbar[dir=rtl] a:first-child:before{padding-right:0;border-right:none}.redactor-dropdown{font-family:"Trebuchet MS","Helvetica Neue",Helvetica,Tahoma,sans-serif;display:none;position:absolute;z-index:1051;background-color:#fff;box-shadow:0 4px 14px rgba(0,0,0,.2);border-radius:2px;width:264px;max-height:250px;margin:-1px 0 0;overflow:auto;font-size:15px;padding:0}.redactor-dropdown a span{display:inline-block;line-height:1;padding:2px 4px;border-radius:3px}.redactor-dropdown a{display:block;text-decoration:none;padding:10px 8px;white-space:nowrap;border-bottom:1px solid rgba(0,0,0,.05);color:#000}.redactor-dropdown a:last-child{border-bottom-color:transparent}.redactor-dropdown a:hover{color:#fff!important;background-color:#449aef!important}.redactor-dropdown a.redactor-dropdown-item-disabled{color:rgba(0,0,0,.4);background:#fff}.redactor-dropdown-cells{margin:10px auto}.redactor-dropdown-cells a,.redactor-dropdown-cells span{float:left;cursor:pointer;box-sizing:border-box;text-align:center;padding:0;margin:0;font-size:14px}.redactor-dropdown-selector{display:flex;text-align:center}.redactor-dropdown-selector span{flex-grow:1;font-size:12px;padding:8px;cursor:pointer}.redactor-dropdown-selector span:hover{background:#eee}.redactor-dropdown-selector span.active{cursor:text;color:rgba(0,0,0,.3);background:#eee}.redactor-dropdown-format .redactor-dropdown-item-blockquote{color:rgba(0,0,0,.4);font-style:italic}.redactor-dropdown-format .redactor-dropdown-item-pre{font-family:monospace,sans-serif}.redactor-dropdown-format .redactor-dropdown-item-h1{font-size:40px;font-weight:700;line-height:32px}.redactor-dropdown-format .redactor-dropdown-item-h2{font-size:32px;font-weight:700;line-height:32px}.redactor-dropdown-format .redactor-dropdown-item-h3{font-size:24px;font-weight:700;line-height:24px}.redactor-dropdown-format .redactor-dropdown-item-h4{font-size:21px;font-weight:700;line-height:24px}.redactor-dropdown-format .redactor-dropdown-item-h5{font-size:18px;font-weight:700;line-height:24px}.redactor-dropdown-format .redactor-dropdown-item-h6{font-size:14px;text-transform:uppercase;font-weight:700;line-height:24px}#redactor-modal{position:fixed;top:0;left:0;bottom:0;right:0;overflow-x:hidden;overflow-y:auto;z-index:1051;font-family:"Trebuchet MS","Helvetica Neue",Helvetica,Tahoma,sans-serif;line-height:24px}.redactor-modal{position:relative;margin:16px auto;padding:0;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.07),0 2px 15px rgba(80,80,80,.25);border-radius:3px;color:#000}.redactor-modal form{margin:0;padding:0;box-sizing:border-box}.redactor-modal input,.redactor-modal select,.redactor-modal textarea{box-sizing:border-box;display:block;width:100%;font-family:inherit;font-size:16px;height:40px;outline:0;vertical-align:middle;background-color:#fff;border:1px solid #cacfd4;border-radius:.1875em;box-shadow:none;padding:0 .5em}.redactor-modal textarea{padding:.5em;height:auto;line-height:1.5;vertical-align:top}.redactor-modal select{-webkit-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="12" viewBox="0 0 9 12"><path fill="rgba(0, 0, 0, .4);" d="M0.722,4.823L-0.01,4.1,4.134-.01,4.866,0.716Zm7.555,0L9.01,4.1,4.866-.01l-0.732.726ZM0.722,7.177L-0.01,7.9,4.134,12.01l0.732-.726Zm7.555,0L9.01,7.9,4.866,12.01l-0.732-.726Z"/></svg>');background-repeat:no-repeat;background-position:right .65em center;padding-right:28px}.redactor-modal select[multiple]{background-image:none;height:auto;padding:.5em .75em}.redactor-modal input[type=file]{width:auto;border:none;padding:0;height:auto;background:0 0;box-shadow:none;display:inline-block}.redactor-modal input[type=radio],.redactor-modal input[type=checkbox]{display:inline-block;width:auto;height:auto;padding:0;vertical-align:middle;position:relative;bottom:.15rem;font-size:115%;margin-right:3px;opacity:1;}.redactor-modal .form-item{margin-bottom:20px}.redactor-modal .form-item:last-child{margin-bottom:0}.redactor-modal fieldset{border:1px solid rgba(0,0,0,.1);border-radius:3px;padding:16px 16px 20px;margin-bottom:20px}.redactor-modal fieldset .form-item{margin-bottom:12px}.redactor-modal label{display:block;color:#555;margin-bottom:.25em;font-size:14px}.redactor-modal label .desc,.redactor-modal label .error,.redactor-modal label .success{text-transform:none;font-weight:400}.redactor-styles abbr,.redactor-styles dfn,.redactor-styles h6{text-transform:uppercase}.redactor-modal label.checkbox{font-size:16px;line-height:1.5;cursor:pointer;color:inherit}.redactor-modal .form-checkboxes label.checkbox{display:inline-block;margin-right:1em}.redactor-modal input:hover,.redactor-modal select:hover,.redactor-modal textarea:hover{outline:0;background-color:#fff;border-color:#969fa9;box-shadow:none}.redactor-modal input:focus,.redactor-modal select:focus,.redactor-modal textarea:focus{transition:all linear .2s;outline:0;background-color:#fff;border-color:rgba(0,125,255,.5);box-shadow:0 0 3px rgba(0,125,255,.5)}.redactor-modal input.error,.redactor-modal select.error,.redactor-modal textarea.error{background-color:rgba(255,50,101,.1);border:1px solid #ff7f9e}.redactor-modal input.error:focus,.redactor-modal select.error:focus,.redactor-modal textarea.error:focus{border-color:#ff3265;box-shadow:0 0 1px #ff3265}.redactor-modal input.success,.redactor-modal select.success,.redactor-modal textarea.success{background-color:rgba(47,196,182,.1);border:1px solid #65dacf}.redactor-modal input.success:focus,.redactor-modal select.success:focus,.redactor-modal textarea.success:focus{border-color:#2fc4b6;box-shadow:0 0 1px #2fc4b6}.redactor-modal input.disabled,.redactor-modal input.disabled:hover,.redactor-modal input:disabled,.redactor-modal input:disabled:hover,.redactor-modal select.disabled,.redactor-modal select.disabled:hover,.redactor-modal select:disabled,.redactor-modal select:disabled:hover,.redactor-modal textarea.disabled,.redactor-modal textarea.disabled:hover,.redactor-modal textarea:disabled,.redactor-modal textarea:disabled:hover{resize:none;opacity:.6;cursor:default;font-style:italic;color:rgba(0,0,0,.5);border:1px solid #cacfd4;box-shadow:none;background-color:#fff}.redactor-modal .req{position:relative;top:1px;font-weight:700;color:#ff3265;font-size:110%}.redactor-modal .desc{color:rgba(51,51,51,.5);font-size:12px}.redactor-modal span.desc{margin-left:.25em}.redactor-modal div.desc{margin-top:.25em;margin-bottom:-.5em}.redactor-modal span.error,.redactor-modal span.success{font-size:12px;margin-left:.25em}.redactor-modal .redactor-close{position:absolute;top:16px;right:12px;font-size:30px;line-height:30px;padding:0 4px;color:#000;opacity:.3;cursor:pointer;z-index:10;}.redactor-modal .redactor-close:hover{opacity:1}.redactor-modal .redactor-close:before{content:'\00d7'}.redactor-modal button{display:inline-flex;align-items:center;text-decoration:none;text-align:center;font-family:inherit;font-size:15px;font-weight:500;color:#007dff;background-color:#fff;border-radius:3px;border:2px solid #007dff;min-height:40px;outline:0;padding:.5em 1.25em;cursor:pointer;line-height:1.2;vertical-align:middle;-webkit-appearance:none}.redactor-modal button:hover{outline:0;text-decoration:none;background:0 0;color:rgba(0,125,255,.6);border-color:rgba(0,125,255,.5)}.redactor-modal button.redactor-button-secondary{border-color:#2a2e34;color:#2a2e34}.redactor-modal button.redactor-button-secondary:hover{color:rgba(42,46,52,.6);border-color:rgba(42,46,52,.5)}.redactor-modal button.redactor-button-danger,.redactor-modal button.redactor-button-unstyled{background:0 0;border-color:transparent;color:rgba(42,46,52,.6)}.redactor-modal button.redactor-button-danger:hover,.redactor-modal button.redactor-button-unstyled:hover{background:0 0;border-color:transparent;color:#ff3265;text-decoration:underline}.redactor-modal .redactor-modal-group:after{content:"";display:table;clear:both}.redactor-modal .redactor-modal-side{float:left;width:30%;margin-right:4%}.redactor-modal .redactor-modal-side img{max-width:100%;height:auto;display:block}.redactor-modal-footer:empty,.redactor-modal-header:empty{display:none}.redactor-modal .redactor-modal-area{float:left;width:66%}.redactor-modal[dir=rtl] .redactor-close{left:12px;right:auto}.redactor-modal[dir=rtl] textarea{direction:ltr;text-align:left}.redactor-styles[dir=rtl] figcaption,.redactor-styles[dir=rtl] ol li,.redactor-styles[dir=rtl] ul li{text-align:right}.redactor-modal[dir=rtl] .redactor-modal-footer button.redactor-button-unstyled{float:left;margin-left:0}.redactor-modal-header{padding:20px;font-size:18px;line-height:24px;font-weight:700;color:#000;border-bottom:1px solid rgba(0,0,0,.05)}.redactor-modal-body{padding:32px 48px 40px}.redactor-modal-footer{padding:24px;border-top:1px solid rgba(0,0,0,.05);overflow:hidden}.redactor-modal-footer button{margin-right:4px}.redactor-modal-footer button.redactor-button-unstyled{margin-right:0;float:right}.redactor-modal-tabs{display:flex;border-bottom:2px solid rgba(0,0,0,.05);margin-bottom:1em}.redactor-modal-tabs a{font-size:15px;padding:2px 0;text-decoration:none;color:rgba(0,0,0,.5);border-bottom:2px solid transparent;margin-bottom:-2px;margin-right:14px}.redactor-modal-tabs a:hover{transition:all linear .2s}.redactor-modal-tabs a.active,.redactor-modal-tabs a:hover{font-weight:500;color:#007dff;border-bottom-color:#007dff}.redactor-styles{margin:0;padding:16px 18px;color:#333;font-family:"Trebuchet MS","Helvetica Neue",Helvetica,Tahoma,sans-serif;font-size:1em;line-height:1.5;box-sizing:border-box}.redactor-styles *,.redactor-styles :after,.redactor-styles :before{box-sizing:inherit}.redactor-styles[dir=rtl]{direction:rtl;unicode-bidi:embed}.redactor-styles[dir=rtl] ol,.redactor-styles[dir=rtl] ol ol,.redactor-styles[dir=rtl] ol ul,.redactor-styles[dir=rtl] ul,.redactor-styles[dir=rtl] ul ol,.redactor-styles[dir=rtl] ul ul{margin:0 1.5em 0 0}.redactor-styles a,.redactor-styles a:hover{color:#3397ff}.redactor-styles address,.redactor-styles blockquote,.redactor-styles dl,.redactor-styles figure,.redactor-styles hr,.redactor-styles p,.redactor-styles pre,.redactor-styles table{padding:0;margin:0 0 1em}.redactor-styles ol,.redactor-styles ol ol,.redactor-styles ol ul,.redactor-styles ul,.redactor-styles ul ol,.redactor-styles ul ul{margin:0 0 0 1.5em}.redactor-styles ol li,.redactor-styles ul li{text-align:left}.redactor-styles ol ol li{list-style-type:lower-alpha}.redactor-styles ol ol ol li{list-style-type:lower-roman}.redactor-styles ol,.redactor-styles ul{padding:0;margin-bottom:1em}.redactor-styles h1,.redactor-styles h2,.redactor-styles h3,.redactor-styles h4,.redactor-styles h5,.redactor-styles h6{font-weight:700;color:#111;text-rendering:optimizeLegibility;margin:0 0 .5em;padding:0;line-height:1.2}.redactor-styles h1{font-size:2.0736em}.redactor-styles h2{font-size:1.728em}.redactor-styles h3{font-size:1.44em}.redactor-styles h4{font-size:1.2em}.redactor-styles h5{font-size:1em}.redactor-styles h6{font-size:.83333em;letter-spacing:.035em}.redactor-styles blockquote{font-style:italic;color:rgba(0,0,0,.5);border:none}.redactor-styles code,.redactor-styles kbd,.redactor-styles mark,.redactor-styles small,.redactor-styles time,.redactor-styles var{display:inline-block;font-family:Consolas,Menlo,Monaco,"Courier New",monospace;font-size:87.5%;line-height:1;color:rgba(51,51,51,.9)}.redactor-styles cite,.redactor-styles var{opacity:.6}.redactor-styles var{font-style:normal}.redactor-styles abbr[title],.redactor-styles dfn[title]{text-decoration:none;border-bottom:1px dotted rgba(0,0,0,.5);cursor:help}.redactor-styles code,.redactor-styles kbd{position:relative;top:-1px;padding:.25em .25em .2em;border-radius:2px}.redactor-styles code{background-color:#eff1f2}.redactor-styles mark{border-radius:2px;padding:.125em .25em;background-color:#fdb833}.redactor-styles kbd{border:1px solid #e5e7e9}.redactor-styles sub,.redactor-styles sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.redactor-styles sub{bottom:-.25em}.redactor-styles sup{top:-.5em}.redactor-styles pre,.redactor-styles pre code{background-color:#f6f7f8;padding:0;top:0;display:block;line-height:1.5;color:rgba(51,51,51,.85);overflow:none;white-space:pre-wrap}.redactor-styles pre{font-family:Consolas,Menlo,Monaco,"Courier New",monospace;font-size:.9em;padding:1rem}.redactor-styles table{border-collapse:collapse;max-width:100%;width:100%}.redactor-styles table caption{text-transform:uppercase;padding:0;color:rgba(0,0,0,.5);font-size:11px}.redactor-styles table td,.redactor-styles table th{border:1px solid #eee;padding:16px 16px 15px}.redactor-styles table tfoot td,.redactor-styles table tfoot th{color:rgba(0,0,0,.5)}.redactor-styles audio,.redactor-styles embed,.redactor-styles img,.redactor-styles object,.redactor-styles video{max-width:100%}.redactor-styles embed,.redactor-styles img,.redactor-styles object,.redactor-styles video{height:auto!important}.redactor-styles img{vertical-align:middle;-ms-interpolation-mode:bicubic}.redactor-styles figcaption{display:block;opacity:.6;font-size:12px;font-style:italic;text-align:left}.upload-redactor-box{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;border:5px dashed rgba(0,125,255,.15);position:relative;width:100%;min-height:220px;background:#fff;cursor:pointer;overflow:hidden;text-align:center}.upload-redactor-placeholder{font-size:15px;line-height:1.5;color:rgba(0,0,0,.3);font-style:italic}.upload-redactor-hover{background-color:rgba(0,125,255,.075)}.upload-redactor-error{background-color:rgba(255,50,101,.075)}.upload-redactor-box-hover{outline:rgba(0,125,255,.3) dashed 5px}.upload-redactor-box-error{outline:rgba(255,50,101,.3) dashed 5px}.redactor-structure div,.redactor-structure h1,.redactor-structure h2,.redactor-structure h3,.redactor-structure h4,.redactor-structure h5,.redactor-structure h6{position:relative}.redactor-structure div:before,.redactor-structure h1:before,.redactor-structure h2:before,.redactor-structure h3:before,.redactor-structure h4:before,.redactor-structure h5:before,.redactor-structure h6:before{width:24px;position:absolute;font-size:10px;font-weight:400;opacity:.3;left:-26px;top:50%;margin-top:-7px;text-align:right}.redactor-structure h1:before{content:"h1"}.redactor-structure h2:before{content:"h2"}.redactor-structure h3:before{content:"h3"}.redactor-structure h4:before{content:"h4"}.redactor-structure h5:before{content:"h5"}.redactor-structure h6:before{content:"h6"}.redactor-structure div:before{content:"div"}#redactor-progress{position:fixed;top:0;left:0;width:100%;z-index:1000000;height:10px}#redactor-progress span{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;display:block;width:100%;height:100%;background-color:#007dff;background-size:40px 40px}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.redactor-box-fullscreen{z-index:1051;position:fixed;top:0;left:0;width:100%}.redactor-box-fullscreen-target{position:absolute!important}.redactor-body-fullscreen .redactor-context-toolbar,.redactor-body-fullscreen .redactor-dropdown{z-index:1052}.redactor-body-fullscreen #redactor-overlay{z-index:1098}.redactor-body-fullscreen #redactor-modal{z-index:1099}.htmlEditor{display:block;}
.htmlEditor-toolbar{display:block;height:40px;background-color:#f5f5f5;font-size:0;}
.htmlEditor-separator{display:inline-block;vertical-align:top;width:1px;height:30px;margin:5px 8px;background-color:#eee;}
.htmlEditor-tool{display:inline-block;vertical-align:top;width:40px;height:40px;line-height:40px;text-align:center;color:#333;cursor:pointer;}
.htmlEditor-tool:hover{background-color:#fff;}
.htmlEditor-tool.selected{background-color:#333;color:white;}
.htmlEditor-tool.disabled{background:none;color:#bbb;cursor:auto;}
.htmlEditor-tool-icon{font-family:MaterialIcons;font-size:20px;}
.htmlEditor-tool-title{position:absolute;top:-6px;left:50%;background-color:black;color:white;padding:3px 6px;font-size:14px;font-weight:600;line-height:normal;transform:translate(-50%, -100%);visibility:hidden;opacity:0;z-index:100;}
.htmlEditor-tool-title:after{position:absolute;top:100%;left:50%;margin-left:-4px;border:4px solid transparent;border-top-color:black;border-bottom-width:0;content:'';}
.htmlEditor-tool:hover .htmlEditor-tool-title{opacity:1;visibility:visible;transition:opacity 0s 0.2s, visiblity 0s 0.2s;}
.htmlEditor-view{display:block;}
.htmlEditor-htmlarea{display:block;width:100%;height:auto;min-height:100px;overflow:auto;padding:12px;background-color:#fff;color:#333;outline:none;white-space:normal;}
.htmlEditor-textarea{display:block;width:100%;height:auto;min-height:100px;overflow:auto;padding:12px;background-color:#333;color:#fff;outline:none;resize:none;}

.htmlEditor-toolbarMenu{position:absolute;top:100%;left:-2px;background-color:white;border:2px solid #f5f5f5;border-top-width:0;display:none;z-index:100;}
.htmlEditor-toolbarMenu-action{display:block;padding:0 12px;line-height:32px;font-size:16px;text-align:left;cursor:pointer;}
.htmlEditor-toolbarMenu-action:hover{background-color:#eee;}
.htmlEditor-toolbarMenu-action mi{width:20px;text-align:center;color:#999;}
.htmlEditor-tool:not(.disabled):hover .htmlEditor-toolbarMenu{display:block;}

.htmlEditor-popup-back{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.2);display:flex;justify-content:center;align-items:center;z-index:1000;}
.htmlEditor-popup-exit{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;}
.htmlEditor-popup{flex:0 0;display:inline-block;background-color:white;}
.htmlEditor-popup-head{display:flex;width:100%;height:50px;line-height:50px;background-color:#f5f5f5;color:#333;}
.htmlEditor-popup-icon{width:50px;height:50px;text-align:center;font-size:20px;font-family:MaterialIcons;}
.htmlEditor-popup-button{cursor:pointer;}
.htmlEditor-popup-button:hover{background-color:white;color:#cf6a6a;}
.htmlEditor-popup-title{flex:1 1;font-size:18px;font-weight:700;padding-right:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.htmlEditor-popup-body{min-width:300px;min-height:100px;}

.htmlEditor-form{padding:0 25px 25px;white-space:nowrap;font-size:0;}
.htmlEditor-form-column{display:inline-block;vertical-align:top;}
.htmlEditor-form-column + .htmlEditor-form-column{padding-left:51px;}
.htmlEditor-form-column + .htmlEditor-form-column:before{position:absolute;top:25px;bottom:0;left:25px;width:1px;background-color:#eee;content:'';}
.htmlEditor-form-label{padding:25px 0 8px;font-weight:600;font-size:16px;line-height:1;}
.htmlEditor-form-label sup{line-height:0;color:red;}
.htmlEditor-form-input{display:block;width:100%;height:40px;border:2px solid #eee;padding:0 8px;font-size:16px;}
.htmlEditor-form-input:focus{box-shadow:none;border-color:#333;}
textarea.htmlEditor-form-input{height:180px;padding:8px;resize:vertical;}
.htmlEditor-form-box{padding-top:25px;}
.htmlEditor-form-box input{position:absolute;opacity:0;width:1px;height:1px;}
.htmlEditor-form-box label{display:block;padding-left:30px;font-size:16px;line-height:1;cursor:pointer;}
.htmlEditor-form-box label:before{position:absolute;top:0;left:0;font:24px/16px MaterialIcons;content:'check_box_outline_blank';}
.htmlEditor-form-box input:checked + label:before{content:'check_box';}
.htmlEditor-form-imageInput{background:linear-gradient(45deg, #eee, #eee 25%, transparent 25%, transparent 75%, #eee 75%) 0 0, linear-gradient(45deg, #eee, #eee 25%, transparent 25%, transparent 75%, #eee 75%) 10px 10px;background-size:20px 20px;}
.htmlEditor-form-imageInput input{position:absolute;opacity:0;width:1px;height:1px;}
.htmlEditor-form-imageInput label{display:block;min-width:250px;height:120px;padding:5px;text-align:center;line-height:110px;cursor:pointer;}
.htmlEditor-form-imageInput img{vertical-align:middle;max-width:100%;max-height:100%;}
.htmlEditor-form-imageInput div{display:inline-block;vertical-align:middle;background-color:rgba(0, 0, 0, 0.1);color:#333;font-size:16px;font-style:italic;font-weight:600;line-height:30px;padding:0 12px;}
.htmlEditor-form-foot{margin:25px -25px -25px;display:flex;}
.htmlEditor-form-button{flex:1 1;height:50px;color:#333;padding:0 15px;border:2px solid #f5f5f5;border-width:2px 1px 0;font-size:16px;text-align:center;font-weight:600;}
.htmlEditor-form-button:first-child{border-left-width:0;}
.htmlEditor-form-button:last-child{border-right-width:0;}
.htmlEditor-form-button:hover{background-color:#f5f5f5;}
.htmlEditor-form-button.red{color:#e15757;}
.htmlEditor-form-button.red:hover{background-color:#e15757;border-color:#e15757;color:white;}
.htmlEditor-form-button.green{color:#83b487;}
.htmlEditor-form-button.green:hover{background-color:#83b487;border-color:#83b487;color:white;}
.htmlEditor-form-button.blue{color:#3aa0fd;}
.htmlEditor-form-button.blue:hover{background-color:#3aa0fd;border-color:#3aa0fd;color:white;}

.htmlEditor-tabs{padding-top:15px;}
.htmlEditor-tabs-head{display:flex;height:40px;line-height:38px;}
.htmlEditor-tabs-tab{flex:1 1;padding:0 15px;text-align:center;font-size:16px;font-weight:600;color:#aaa;border-bottom:2px solid #eee;cursor:pointer;}
.htmlEditor-tabs-tab:hover{color:#333;}
.htmlEditor-tabs-tab.selected{border-bottom-color:#333;color:#333;}
.htmlEditor-tabs-body{}
.htmlEditor-tabs-content{display:none;}

.htmlEditor-tableEditor{margin:25px auto 0;padding:40px;}
.htmlEditor-tableEditor-btn{flex:1 1;width:40px;height:40px;color:#333;cursor:pointer;}
.htmlEditor-tableEditor-btn:after{position:absolute;top:50%;left:0;width:100%;text-align:center;font:16px/0 MaterialIcons;}
.htmlEditor-tableEditor-btn.add:after{content:'add';}
.htmlEditor-tableEditor-btn.remove:after{content:'remove';}
.htmlEditor-tableEditor-btn.add:hover{color:#83b487;}
.htmlEditor-tableEditor-btn.remove:hover{color:#cf6a6a;}
.htmlEditor-tableEditor-columns{position:absolute;top:0;left:40px;height:40px;right:40px;display:flex;}
.htmlEditor-tableEditor-rows{position:absolute;top:40px;left:0;width:40px;bottom:40px;}
.htmlEditor-tableEditor-addColumn{position:absolute;right:0;top:40px;width:40px;bottom:40px;height:auto;}
.htmlEditor-tableEditor-addRow{position:absolute;left:40px;bottom:0;right:40px;width:auto;}
.htmlEditor-tableEditor-table{width:100%;background-color:white;border-collapse:collapse;}
.htmlEditor-tableEditor-table td{min-width:40px;height:40px;border:2px solid #eee;}
.htmlEditor-tableEditor-table tr:hover{background:none;}
.htmlEditor-tableEditor-table tr:hover td:hover{background-color:#eee;}

.htmlEditor-htmlarea table{width:auto;background:none;color:#333;border-collapse:separate;border:1px solid #eee;}
.htmlEditor-htmlarea table td{display:table-cell;border:1px solid #eee;padding:10px;white-space:normal;}
.htmlEditor-htmlarea table tr:hover{background:none;}
.htmlEditor-htmlarea table tr:hover td{background:none;}

.htmlEditor-htmlarea a.htmlEditor-highlight{outline:2px solid #3aa0fd;}
.htmlEditor-htmlarea img.htmlEditor-highlight{outline:2px solid #3aa0fd;}
.htmlEditor-htmlarea table.htmlEditor-highlight{border-color:#3aa0fd;}
.htmlEditor-htmlarea table.htmlEditor-highlight td{border-color:#3aa0fd;}

.htmlEditor-styles a{color:#3aa0fd;}


/**/

html{background:url('https://php-france.fr/public/img/database/background.jpg') center center;background-size:cover;}
body{background:rgba(255, 255, 255, 0.3);font-family:TitilliumWeb, sans-serif;padding:0 0 0 200px;}
body.loading:after{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.2);z-index:999;content:'';}
:disabled, [disabled]{cursor:auto !important;background:#ccc !important;border-color:#ccc !important;}

/* Inputs */
input, select, textarea{display:block;width:100%;background-color:white;height:38px;padding:0 6px;font-size:14px;font-family:inherit;}
textarea{height:120px;min-width:250px;padding:6px;}
input:focus, select:focus, textarea:focus{box-shadow:0 0 0 2px #7fb1dd;}
input[type=number]{text-align:right;}
button{background:none;}
input[readonly], textarea[readonly], select[readonly]{background-color:rgba(255, 255, 255, 0.5);}

/* Table */
table{width:100%;border-spacing:0;border-collapse:collapse;background-color:#eee;color:#333;}
th{padding:6px 12px;border:2px solid #333;white-space:nowrap;background-color:#333;color:white;}
td{padding:6px 12px;border:2px solid #ddd;white-space:nowrap;}
td > dt, th > dt{margin:-6px -12px;}
td > .wg-icon-btn{margin:-6px -12px;padding:6px 12px;}
tbody > tr:hover{background-color:#ddd;}
tbody > tr:hover > td > input, tbody > tr:hover > td > select, tbody > tr:hover > td > textarea{background-color:#f5f5f5;}
tbody > tr:hover > td > dt > input, tbody > tr:hover > td > dt > select, tbody > tr:hover > td > dt > textarea{background-color:#f5f5f5;}
th.sort{padding:0;}
th.sort:hover{background-color:#555;border-color:#555;}
th.sort > a{display:block;padding:6px 12px;}
th.sort.asc > a:before{display:inline-block;vertical-align:middle;top:-2px;font-family:MaterialIcons;margin-right:3px;content:'arrow_drop_up';}
th.sort.desc > a:before{display:inline-block;vertical-align:middle;top:-2px;font-family:MaterialIcons;margin-right:3px;content:'arrow_drop_down';}
.td-avoid{margin:-6px -12px;}
td.info{font-size:14px;font-style:italic;white-space:normal;}
td.info p + p{padding-top:6px;}

/* Hidden inputs */
input[type=checkbox], input[type=radio], input[type=color], input[type=file]{position:absolute;width:1px;height:1px;opacity:0;}
.input-checkbox, .input-radio, .input-color{display:inline-block;vertical-align:middle;width:26px;height:26px;margin:0 auto;text-align:center;}
.input-checkbox:after, .input-radio:after, .input-color:after{font:normal normal normal 24px/26px MaterialIcons;}
.input-checkbox:not([icon-unchecked]):after{content:'check_box_outline_blank';}
.input-radio:not([icon-unchecked]):after{content:'radio_button_unchecked';}
.input-color:after{content:'color_lens';}
.input-checkbox[icon-unchecked]:after, .input-radio[icon-unchecked]:after{content:attr(icon-unchecked);}
.input-checkbox:active, .input-radio:active, input:focus + .input-checkbox, input:focus + .input-radio{color:#7fb1dd;}
input:checked + .input-checkbox:not([icon-checked]):after{content:'check_box';}
input:checked + .input-radio:not([icon-checked]):after{content:'radio_button_checked';}
input:checked + .input-checkbox[icon-checked]:after, input:checked + .input-radio[icon-checked]:after{content:attr(icon-checked);}
.input-divisor{display:inline-block;}
.input-divisor + .input-divisor{border-left:2px solid #ddd;}
input[type=radio]:not(:checked) + label.button{background-color:#bbbbbb;}

/* Select */
.select{display:inline-block;font-weight:normal;font-size:14px;margin:0 6px;}
.select:hover{background-color:#eee;}
.select-placeholder{font-style:italic;padding:4px 24px 4px 8px;}
.select-placeholder:after{position:absolute;right:8px;top:50%;border-top:4px solid #333;border-left:4px solid transparent;border-right:4px solid transparent;margin-top:-2px;content:'';}
.select-options{position:absolute;top:100%;left:0;min-width:100%;background-color:white;display:none;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);padding:8px 0;z-index:100;}
.select:hover .select-options{display:block;}
.select-option{display:block;width:100%;font-size:14px;padding:6px 12px;font-weight:bold;text-align:left;white-space:nowrap;cursor:pointer;}
.select-option:hover{background-color:#eee;}

/* Globals */
.wg-p6{padding:6px;}
.wg-m6{margin:6px;}
.wg-shadow{box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);}

/* Button */
.button{display:inline-block;top:-2px;height:26px;line-height:26px;padding:0 8px;color:white;font-weight:600;font-size:16px;text-align:center;min-width:34px;background-color:#666;}
.button:after{position:absolute;top:100%;left:0;width:100%;height:4px;background-color:inherit;box-shadow:0 0 0 100px rgba(0, 0, 0, 0.25) inset;content:"";}
.button[icon]{padding-left:38px;}
.button[icon]:before{position:absolute;top:0;left:0;height:26px;line-height:28px;width:30px;background-color:rgba(0, 0, 0, 0.1);font-family:MaterialIcons;font-weight:normal;content:attr(icon);transition:font-size 0.2s;}
.button:hover, .button:focus{box-shadow:0 0 0 100px rgba(255, 255, 255, 0.2) inset;}
.button[icon]:hover:before{font-size:1.2em;}
.button:hover:after, .button:focus:after{box-shadow:0 0 0 100px rgba(0, 0, 0, 0.1) inset;}
.button:active{top:2px;}
.button:active:after{top:-4px;background:none;box-shadow:none;}
.button-red{background-color:#a54040;}
.button-green{background-color:#70b949;}
.button-blue{background-color:#2186de;}
.button-pink{background-color:#bd4895;}
.button-orange{background-color:#c37f4a;}
.button-grey{background-color:#777777;}
.button-black{background-color:#333333;}
 
.wg-icon-btn{display:inline-block;font-family:MaterialIcons;font-size:20px;line-height:26px;padding:2px 5px;color:#777;}
.wg-icon-btn:hover{color:#333;}

/* Globals */
.bloc{display:inline-block;vertical-align:top;background-color:white;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);margin:6px;}
.title{display:block;font-weight:bold;padding:6px 24px;font-size:18px;background-color:white;}
.subtitle{display:block;font-weight:bold;padding:6px 12px;font-size:16px;background-color:#f5f5f5;}
.scroll-horizontal{overflow:hidden;}

/* Tooltip */
.tooltip{position:fixed;background-color:#333;color:white;font-size:14px;padding:4px 6px;z-index:1000;}
.tooltip-corner{position:absolute;border:5px solid transparent;}
.tooltip > img{margin:-2px -4px;display:block;max-width:500px;max-height:500px;}
.tooltip > table{margin:-2px -4px;}

/* Popup */
.popup{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.3);text-align:center;line-height:100vh;overflow:auto;z-index:1000;}
.popup-out{position:absolute;top:0;right:0;bottom:0;left:0;}
.popup-content{display:inline-block;vertical-align:middle;line-height:normal;text-align:left;background-color:white;margin:40px 0;}
.popup-head{height:45px;line-height:45px;padding:0 69px 0 24px;background-color:#333;color:white;font-weight:700;font-size:20px;}
.popup-close{position:absolute;top:0;right:0;width:45px;height:45px;line-height:45px;text-align:center;cursor:pointer;z-index:10;}
.popup-close:after{font-family:MaterialIcons;font-size:20px;color:white;content:'close';}
.popup-close:hover{background-color:rgba(255, 255, 255, 0.1);}
.popup-text{padding:24px;font-size:18px;max-width:500px;text-align:center;}
.popup-foot{padding:0 24px 24px;text-align:center;}
.popup-foot .button{vertical-align:bottom;}
.popup-foot:empty{display:none;}
/* .popup-buttons{} */

/* Notifier */
.notifier{position:fixed;bottom:0;right:0;max-width:400px;padding:6px;}
.notifier-notice{margin:6px;background-color:white;padding:12px 24px;font-size:14px;cursor:pointer;}

/* HighLight */
.highlight{display:block;width:100%;background-color:#ddd;color:#000;font-family:monospace;line-height:1.5;border-left:40px solid #bbb;}
.highlight-counter{position:absolute;right:100%;top:0;bottom:0;width:40px;padding:6px;text-align:right;color:#555;}
.highlight-code, .highlight-textarea{padding:6px;min-height:200px;white-space:pre;line-height:inherit;font-size:inherit;font-family:inherit;background:transparent;overflow:auto;tab-size:4;}
.highlight-textarea{position:absolute;width:100%;height:100%;top:0;left:0;border:none;color:transparent;box-shadow:none !important;outline:none;caret-color:black;min-width:0;resize:none;}
.highlight-textarea::selection{background-color:rgba(90, 135, 185, 0.2);color:inherit;}

.highlight-code.sql .hljs-keyword{font-weight:bold;color:#395eca;}
.highlight-code.sql .hljs-string{font-weight:bold;color:#888;}
.highlight-code.sql .hljs-number{font-weight:bold;color:#ca3939;}
.highlight-code.sql .hljs-comment{font-weight:bold;color:#2d9a37;}

.highlight-code.json .hljs-attr{font-weight:bold;color:#8a6da7;}
.highlight-code.json .hljs-string{font-weight:bold;color:#778899;}
.highlight-code.json .hljs-number{font-weight:bold;color:#d85353;}
.highlight-code.json .hljs-literal{color:#0041ff;}
.highlight-code.json .hljs-comment{color:#2d9a37;}

/* Translation */
.input-translation > input + .popup tr > td:nth-child(1){width:40px;}
.input-translation > input + .popup tr > td:nth-child(1) img{display:block;width:40px;height:38px;}
.input-translation > input:checked + .popup{position:static;display:block;font-size:inherit;line-height:normal;overflow:visible;z-index:auto;}
.input-translation > input:checked + .popup .popup-out{display:none;}
.input-translation > input:checked + .popup .popup-content{position:static;display:block;margin:0;}
.input-translation > input:checked + .popup .title{display:none;}
.input-translation > input:checked + .popup tr.other{display:none;}
.input-translation > input:checked + .popup tr.current > td:nth-child(1){border-width:0 2px 0 0;}
.input-translation > input:checked + .popup tr.current > td:nth-child(2){display:none;}
.input-translation > input:checked + .popup tr.current > td:nth-child(3){border:none;}

/* File */
.input-file{padding-left:36px;padding-right:40px;}
.input-file-btn{position:absolute;left:0px;width:36px;margin-top:7px;font-family:MaterialIcons;}
.input-file-img{position:absolute;top:0;right:0;width:38px;height:38px;line-height:38px;font-size:0;text-align:center;}
.input-file-img > img{vertical-align:middle;max-width:100%;max-height:100%;}

/* Need */
:empty + .need-not-empty, :checked + .need-not-checked, :disabled + .need-not-disabled{display:none;}
:not(:empty) + .need-empty, :not(:checked) + .need-checked, :not(:disabled) + .need-disabled{display:none;}

/* Nav */
.wrap{width:100%;height:100%;overflow:hidden;padding-top:40px;}
.wrap-nav{position:absolute;top:0;left:0;width:100%;height:40px;line-height:40px;background-color:white;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);overflow:hidden;font-size:0;}
.wrap-nav-breadcrumb{display:inline-block;padding:0 12px;font-weight:100;font-size:16px;color:white;background-color:#333;}
.wrap-nav-breadcrumb:hover, .wrap-nav-breadcrumb:focus{background-color:#444;}
.wrap-nav-title{display:inline-block;padding:0 12px;font-weight:400;font-size:16px;background-color:#bbb;}
.wrap-nav-link{display:inline-block;padding:0 12px;font-size:16px;}
.wrap-nav-link:hover, .wrap-nav-link:focus{background-color:#eee;}
.wrap-nav-link.checked{background-color:#ddd;}
.wrap-content{width:100%;height:100%;overflow:auto;padding:6px;}

/* Reference */
.reference{position:absolute;top:100%;left:-12px;padding:12px;z-index:40;}
.reference-content{background-color:white;box-shadow:0 0 30px 0 rgba(0, 0, 0, 0.2);}
.reference-content:empty:after{display:block;padding:24px;font-size:48px;font-family:MaterialIcons;content:'autorenew';animation:rotate 2s linear infinite;}

/* Arborescence */
.arborescence-branch{display:block;}
.arborescence-name{display:block;background-color:white;height:40px;line-height:38px;border:1px solid #eee;padding:0 12px;font-weight:bold;cursor:pointer;}
.arborescence-name:hover{background-color:#eee;}
.arborescence-name.ui-sortable-placeholder{background-color:#eee;}
.arborescence-node{display:none;background-color:rgba(0, 0, 0, 0.1);padding-left:40px;}
.arborescence-node.unloaded:after{display:block;background-color:rgba(255, 255, 255, 0.5);height:40px;line-height:38px;border:1px solid #eee;padding:0 12px;text-align:center;font-style:italic;content:'Chargement...';}
.arborescence-node:not(.unloaded):empty:after{display:block;background-color:rgba(255, 255, 255, 0.5);height:40px;line-height:38px;border:1px solid #eee;padding:0 12px;text-align:center;font-style:italic;content:'Vide';}
.arborescence-line-vertical{position:absolute;top:-1px;bottom:-1px;left:-20px;width:2px;background-color:rgba(0, 0, 0, 0.6);}
.arborescence-branch:last-child > .arborescence-line-vertical{height:20px;}
.arborescence-leaf:last-child > .arborescence-line-vertical{height:20px;}
.arborescence-line-horizontal{position:absolute;top:18px;height:2px;left:-20px;width:20px;background-color:rgba(0, 0, 0, 0.6);}
.arborescence-branch.ui-sortable-helper{opacity:0.5;z-index:999;}
.arborescence-leaf.ui-sortable-helper{opacity:0.5;z-index:999;}
.arborescence-branch.ui-sortable-helper > .arborescence-line-vertical, .arborescence-branch.ui-sortable-helper > .arborescence-line-horizontal{display:none;}
.arborescence-leaf.ui-sortable-helper > .arborescence-line-vertical, .arborescence-leaf.ui-sortable-helper > .arborescence-line-horizontal{display:none;}

/* Context Menu */
.context-menu{position:fixed;background-color:white;box-shadow:0 0 30px 0 rgba(0, 0, 0, 0.2);padding:8px 0;z-index:100;}
.context-menu-button{display:block;padding:0 12px;line-height:32px;font-size:14px;font-weight:600;cursor:pointer;}
.context-menu-button:hover{background-color:#eee;}

/* AutoComplete */
.autocomplete-list{position:absolute;top:100%;left:-2px;right:-2px;margin-top:2px;background-color:#7fb1dd;max-height:300px;overflow:auto;display:none;z-index:100;}
.autocomplete-empty{color:white;text-align:center;line-height:26px;padding-bottom:4px;font-style:italic;}
.autocomplete-suggestion{cursor:pointer;color:white;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:32px;padding:0 12px;}
.autocomplete-suggestion:hover{background-color:rgba(255, 255, 255, 0.1);}
.autocomplete-suggestion.selected{background-color:rgba(255, 255, 255, 0.2);font-weight:bold;}

/* Jquery UI Sortable */
.ui-sortable-handle{cursor:move;}

/* Jquery UI Resizable */
.ui-resizable-n{position:absolute;left:0;top:-8px;width:100%;height:8px;cursor:n-resize;}
.ui-resizable-s{position:absolute;left:0;bottom:-8px;width:100%;height:8px;cursor:s-resize;}
.ui-resizable-e{position:absolute;right:-8px;top:0;width:8px;height:100%;cursor:e-resize;}
.ui-resizable-w{position:absolute;left:-8px;top:0;width:8px;height:100%;cursor:w-resize;}
.ui-resizable-nw{position:absolute;left:-8px;top:-8px;width:12px;height:12px;cursor:nw-resize;}
.ui-resizable-ne{position:absolute;right:-8px;top:-8px;width:12px;height:12px;cursor:ne-resize;}
.ui-resizable-sw{position:absolute;left:-8px;bottom:-8px;width:12px;height:12px;cursor:sw-resize;}
.ui-resizable-se{position:absolute;right:-8px;bottom:-8px;width:12px;height:12px;cursor:se-resize;}
.ui-resizable-handle:hover:not(:active){background-color:rgba(255, 255, 255, 0.3);}

/* Header */
.header{position:fixed;top:0;left:0;bottom:0;width:50px;background-color:#333;color:white;font-size:16px;z-index:500;}
.header-menu{position:static;white-space:nowrap;}
.header-menu > ul{position:static;display:block;}
.header-menu > ul > li{position:static;display:block;}
.header-menu > ul > li > h3, .header-menu > ul > li > form > button{text-align:left;width:100%;height:50px;line-height:50px;font-size:16px;font-weight:700;overflow:hidden;}
.header-menu > ul > li > h3 > mi, .header-menu > ul > li > h3 > i, .header-menu > ul > li > form > button > mi{width:50px;text-align:center;font-size:20px;}
.header-menu > ul > li > ul{position:absolute;top:0;left:100%;bottom:0;width:0;background-color:#444;overflow:hidden;}
.header-menu > ul > li > ul > li > a{display:block;padding:0 12px;height:50px;line-height:50px;font-size:16px;font-weight:400;}
.header-menu > ul > li > ul > li > a:hover{background-color:#555;}
.header:hover{width:250px;transition:width 0.5s;}
.header-menu > ul > li:hover{background-color:#444;}
.header-menu > ul > li:hover > ul{width:250px;transition:width 0.5s;}

/* GlobalNav */
.globalNav{position:fixed;top:0;left:0;bottom:0;width:200px;background-color:#333;color:white;font-size:16px;overflow:auto;z-index:500;}
.globalNav > ul{display:block;}
.globalNav > ul > li{display:block;}
.globalNav > ul > li > form{display:block;}
.globalNav > ul > li > a, .globalNav > ul > li > form > button{display:block;width:100%;height:40px;line-height:40px;padding:0 12px;font-size:inherit;text-align:left;}
.globalNav > ul > li > ul{display:block;background-color:rgba(255, 255, 255, 0.05);font-size:14px;}
.globalNav > ul > li > ul > li{display:block;}
.globalNav > ul > li > ul > li > a{display:block;height:30px;line-height:30px;padding:0 12px 0 24px;}
.globalNav a:hover, .globalNav button:hover{background-color:rgba(255, 255, 255, 0.1);}

/* Connection */
.connection{position:fixed;top:0;left:0;right:0;bottom:0;text-align:center;line-height:100vh;}
.connection-content{display:inline-block;vertical-align:middle;text-align:left;line-height:normal;}

/* Home */
.home-menu{padding:100px;text-align:center;}
.home-menu > ul > li{display:inline-block;vertical-align:top;margin:30px;background-color:white;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);min-width:400px;}
.home-menu > ul > li > h3{padding:12px;font-size:24px;font-weight:700;}
.home-menu > ul > li > ul > li > a{display:block;padding:12px;font-size:16px;font-weight:400;text-align:left;border-top:2px solid #eee;}
.home-menu > ul > li > ul > li > a:hover{background-color:#eee;}

/* Footer */
.footer{}


/* Keyframes */
@keyframes rotate{
	from{rotate(0deg);}
	to{rotate(360deg);}
}