From 45e2e31a1ae9c2cf0d64462473f72227b637507c Mon Sep 17 00:00:00 2001 From: Tony Lea Date: Tue, 24 Oct 2017 06:13:21 -0700 Subject: [PATCH] Fixing file download and adding lists back to tinymce --- mix.js | 2 +- publishable/assets/css/app.css | 8 +- publishable/assets/js/app.js | 35 +- publishable/assets/js/plugins/lists/index.js | 7 + publishable/assets/js/plugins/lists/plugin.js | 1921 +++++++++++++++++ .../assets/js/plugins/lists/plugin.min.js | 2 +- resources/assets/js/voyager_tinymce.js | 2 +- resources/views/bread/browse.blade.php | 6 +- resources/views/formfields/file.blade.php | 4 +- 9 files changed, 1957 insertions(+), 30 deletions(-) create mode 100644 publishable/assets/js/plugins/lists/index.js create mode 100644 publishable/assets/js/plugins/lists/plugin.js mode change 100755 => 100644 publishable/assets/js/plugins/lists/plugin.min.js diff --git a/mix.js b/mix.js index 18d13ff114..911d8ec2dc 100644 --- a/mix.js +++ b/mix.js @@ -1 +1 @@ -!function(n){function t(e){if(r[e])return r[e].exports;var o=r[e]={i:e,l:!1,exports:{}};return n[e].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var r={};t.m=n,t.c=r,t.i=function(n){return n},t.d=function(n,r,e){t.o(n,r)||Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:e})},t.n=function(n){var r=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(r,"a",r),r},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=93)}({15:function(n,t){},16:function(n,t){},93:function(n,t,r){r(16),n.exports=r(15)}}); \ No newline at end of file +!function(n){function t(e){if(r[e])return r[e].exports;var o=r[e]={i:e,l:!1,exports:{}};return n[e].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var r={};t.m=n,t.c=r,t.i=function(n){return n},t.d=function(n,r,e){t.o(n,r)||Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:e})},t.n=function(n){var r=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(r,"a",r),r},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=93)}({16:function(n,t){},17:function(n,t){},93:function(n,t,r){r(17),n.exports=r(16)}}); \ No newline at end of file diff --git a/publishable/assets/css/app.css b/publishable/assets/css/app.css index 1d2b3bbdf9..b7d3aba488 100644 --- a/publishable/assets/css/app.css +++ b/publishable/assets/css/app.css @@ -19,11 +19,11 @@ * * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) */.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-bottom-color:rgba(0,0,0,.2)}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th,.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.CodeMirror{color:#000}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important;user-select:none}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.Button,.dd-handle,.dropzone,.dropzone *,.editor-preview,.editor-preview-side,.editor-toolbar.fullscreen,.select2-container,.select2-container-multi .select2-choices,.select2-drop,.select2-search,.select2-search input{box-sizing:border-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:0 0}.CodeMirror{height:auto;min-height:300px;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:1}.CodeMirror-scroll{min-height:300px}.CodeMirror-fullscreen{background:#fff;position:fixed!important;top:50px;left:0;right:0;bottom:0;height:auto;z-index:9}.CodeMirror-sided{width:50%!important}.editor-toolbar{position:relative;opacity:.6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:0 10px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top-left-radius:4px;border-top-right-radius:4px}.editor-toolbar:after,.editor-toolbar:before{display:block;content:' ';height:1px}.editor-toolbar:before{margin-bottom:8px}.editor-toolbar:after{margin-top:8px}.editor-toolbar:hover,.editor-wrapper input.title:focus,.editor-wrapper input.title:hover{opacity:.8}.editor-toolbar.fullscreen{width:100%;height:50px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-top:10px;padding-bottom:10px;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.editor-toolbar.fullscreen::before{width:20px;height:50px;background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);position:fixed;top:0;left:0;margin:0;padding:0}.editor-toolbar.fullscreen::after{width:20px;height:50px;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);position:fixed;top:0;right:0;margin:0;padding:0}.editor-toolbar a{display:inline-block;text-align:center;text-decoration:none!important;color:#2c3e50!important;width:30px;height:30px;margin:0;border:1px solid transparent;border-radius:3px;cursor:pointer}.editor-toolbar a.active,.editor-toolbar a:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar a:before{line-height:30px}.editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.editor-toolbar a.fa-header-x:after{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.editor-toolbar a.fa-header-1:after{content:"1"}.editor-toolbar a.fa-header-2:after{content:"2"}.editor-toolbar a.fa-header-3:after{content:"3"}.editor-toolbar a.fa-header-bigger:after{content:"▲"}.editor-toolbar a.fa-header-smaller:after{content:"▼"}.editor-toolbar.disabled-for-preview a:not(.no-disable){pointer-events:none;background:#fff;border-color:transparent;text-shadow:inherit}@media only screen and (max-width:700px){.editor-toolbar a.no-mobile{display:none}}.editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.editor-preview,.editor-preview-side{padding:10px;background:#fafafa;overflow:auto;display:none}.editor-statusbar .lines:before{content:'lines: '}.editor-statusbar .words:before{content:'words: '}.editor-statusbar .characters:before{content:'characters: '}.editor-preview{position:absolute;width:100%;height:100%;top:0;left:0;z-index:7}.editor-preview-side{position:fixed;bottom:0;width:50%;top:50px;right:0;z-index:9;border:1px solid #ddd}.editor-preview-active,.editor-preview-active-side{display:block}.editor-preview-side>p,.editor-preview>p{margin-top:0}.editor-preview pre,.editor-preview-side pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th,.editor-preview-side table td,.editor-preview-side table th{border:1px solid #ddd;padding:5px}.CodeMirror .CodeMirror-code .cm-tag{color:#63a35c}.CodeMirror .CodeMirror-code .cm-attribute{color:#795da3}.CodeMirror .CodeMirror-code .cm-string{color:#183691}.CodeMirror .CodeMirror-selected{background:#d9d9d9}.CodeMirror .CodeMirror-code .cm-header-1{font-size:200%;line-height:200%}.CodeMirror .CodeMirror-code .cm-header-2{font-size:160%;line-height:160%}.CodeMirror .CodeMirror-code .cm-header-3{font-size:125%;line-height:125%}.CodeMirror .CodeMirror-code .cm-header-4{font-size:110%;line-height:110%}.CodeMirror .CodeMirror-code .cm-comment{background:rgba(0,0,0,.05);border-radius:2px}.CodeMirror .CodeMirror-code .cm-link{color:#7f8c8d}.CodeMirror .CodeMirror-code .cm-url{color:#aab2b3}.CodeMirror .CodeMirror-code .cm-strikethrough{text-decoration:line-through}.CodeMirror .CodeMirror-placeholder{opacity:.5}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:rgba(255,0,0,.15)}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%,20%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,20%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-preview.dz-file-preview .dz-details,.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}a,a.text-action,a.text-action:focus,a.text-action:hover,a.text-like,a.text-like:focus,a.text-like:hover,a:hover,body.login .login-button{text-decoration:none}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}/*! - * Cropper.js v1.0.0 + * Cropper.js v1.1.3 * https://github.com/fengyuanchen/cropperjs * - * Copyright (c) 2017 Fengyuan Chen + * Copyright (c) 2015-2017 Chen Fengyuan * Released under the MIT license * - * Date: 2017-09-03T12:52:44.102Z - */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[class*=" voyager-"]:before,[class^=voyager-]:before,[data-icon]:before{font-family:voyager!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select2-container .select2-choice,.select2-results .select2-result-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:#39f solid 1px;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:' ';display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line,.cropper-point{background-color:#39f}.cropper-line.line-e{cursor:e-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:n-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:w-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:s-resize;height:5px;left:0}.cropper-point{height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:e-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:n-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:w-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:ne-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nw-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:sw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:se-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:' ';display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}@font-face{font-family:voyager;src:url(../fonts/voyager.eot);src:url(../fonts/voyager.eot?#iefix) format("embedded-opentype"),url(../fonts/voyager.woff) format("woff"),url(../fonts/voyager.ttf) format("truetype"),url(../fonts/voyager.svg#voyager) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}.app-container .app-footer,.app-container .content-container .side-menu .navbar-header .navbar-brand,.app-container .content-container .side-menu .navbar-nav li a,.navbar .dropdown-menu .message,.navbar .dropdown.profile .dropdown-menu .profile-info,.navbar .navbar-breadcrumb>li,.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand,body.login,body.login .login-button,body.login .login-container p{font-family:'Open Sans',sans-serif}.voyager-bread:before{content:"\61"}.voyager-helm:before{content:"\62"}.voyager-play:before{content:"\63"}.voyager-activity:before{content:"\64"}.voyager-company:before{content:"\65"}.voyager-file-text:before{content:"\66"}.voyager-folder:before{content:"\67"}.voyager-paw:before{content:"\68"}.voyager-sort:before{content:"\6f"}.voyager-sort-asc:before{content:"\70"}.voyager-sort-desc:before{content:"\71"}.voyager-handle:before{content:"\6d"}.voyager-hammer:before{content:"\6e"}.voyager-images:before{content:"\69"}.voyager-categories:before{content:"\6a"}.voyager-group:before{content:"\6b"}.voyager-person:before{content:"\73"}.voyager-people:before{content:"\74"}.voyager-power:before{content:"\75"}.voyager-tools:before{content:"\76"}.voyager-anchor:before{content:"\77"}.voyager-double-down:before{content:"\78"}.voyager-double-up:before{content:"\79"}.voyager-double-left:before{content:"\7a"}.voyager-double-right:before{content:"\41"}.voyager-window-list:before{content:"\42"}.voyager-x:before{content:"\43"}.voyager-dot:before{content:"\44"}.voyager-dot-2:before{content:"\45"}.voyager-dot-3:before{content:"\46"}.voyager-list:before{content:"\47"}.voyager-list-add:before{content:"\48"}.voyager-pie-chart:before{content:"\49"}.voyager-watch:before{content:"\4a"}.voyager-data:before{content:"\4b"}.voyager-music:before{content:"\4c"}.voyager-settings:before{content:"\4e"}.voyager-video:before{content:"\4f"}.voyager-trash:before{content:"\50"}.voyager-tv:before{content:"\51"}.voyager-lock:before{content:"\52"}.voyager-news:before{content:"\4d"}.voyager-bag:before{content:"\53"}.voyager-upload:before{content:"\54"}.voyager-refresh:before{content:"\55"}.voyager-character:before{content:"\57"}.voyager-move:before{content:"\58"}.voyager-paypal:before{content:"\56"}.voyager-paper-plane:before{content:"\59"}.voyager-ticket:before{content:"\5a"}.voyager-youtube-play:before{content:"\30"}.voyager-boat:before{content:"\31"}.voyager-check:before{content:"\6c"}.voyager-alarm-clock:before{content:"\32"}.voyager-controller:before{content:"\34"}.voyager-pizza:before{content:"\35"}.voyager-backpack:before{content:"\36"}.voyager-barbeque:before{content:"\37"}.voyager-bomb:before{content:"\38"}.voyager-book-download:before{content:"\39"}.voyager-browser:before{content:"\21"}.voyager-brush:before{content:"\22"}.voyager-bubble-hear:before{content:"\23"}.voyager-polaroid:before{content:"\24"}.voyager-crop:before{content:"\26"}.voyager-dashboard:before{content:"\27"}.voyager-hotdog:before{content:"\28"}.voyager-laptop:before{content:"\29"}.voyager-paint-bucket:before{content:"\2c"}.voyager-photo:before{content:"\2d"}.voyager-photos:before{content:"\2e"}.voyager-receipt:before{content:"\2f"}.voyager-buy:before{content:"\3a"}.voyager-lightbulb:before{content:"\3b"}.voyager-archive:before{content:"\3f"}.voyager-paperclip:before{content:"\40"}.voyager-warning:before{content:"\5b"}.voyager-basket:before{content:"\5d"}.voyager-bell:before{content:"\5e"}.voyager-book:before{content:"\5f"}.voyager-chat:before{content:"\60"}.voyager-down-circled:before{content:"\7b"}.voyager-location:before{content:"\7d"}.voyager-forward:before{content:"\7e"}.voyager-flashlight:before{content:"\5c"}.voyager-trophy:before{content:"\e001"}.voyager-diamond:before{content:"\e002"}.voyager-credit-cards:before{content:"\e003"}.voyager-shop:before{content:"\e004"}.voyager-sound:before{content:"\e005"}.voyager-study:before{content:"\e006"}.voyager-pen:before{content:"\e007"}.voyager-params:before{content:"\e008"}.voyager-fire:before{content:"\e009"}.voyager-dollar:before{content:"\e00a"}.voyager-bulb:before{content:"\e00b"}.voyager-lab:before{content:"\e00c"}.voyager-cup:before{content:"\e00d"}.voyager-megaphone:before{content:"\e00e"}.voyager-heart:before{content:"\e00f"}.voyager-bubble:before{content:"\e011"}.voyager-search:before{content:"\e012"}.voyager-tag:before{content:"\e013"}.voyager-world:before{content:"\25"}.voyager-camera:before{content:"\2a"}.voyager-calendar:before{content:"\7c"}.voyager-mail:before{content:"\e014"}.voyager-phone:before{content:"\e015"}.voyager-star:before{content:"\e016"}.voyager-star-half:before{content:"\e017"}.voyager-star-half-1:before{content:"\e018"}.voyager-star-two:before{content:"\e019"}.voyager-medal-rank-star:before{content:"\e01a"}.voyager-facebook:before{content:"\e01b"}.voyager-google-plus:before{content:"\e01c"}.voyager-twitter:before{content:"\e01d"}.voyager-github:before{content:"\e01e"}.voyager-code:before{content:"\e01f"}.voyager-pie-graph:before{content:"\e020"}.voyager-javascript:before{content:"\e021"}.voyager-wand:before{content:"\e022"}.voyager-wineglass:before{content:"\e023"}.voyager-milestone:before{content:"\e024"}.voyager-terminal:before{content:"\e025"}.voyager-plug:before{content:"\e026"}.voyager-gift:before{content:"\e027"}.voyager-markdown:before{content:"\e028"}.voyager-beer:before{content:"\e029"}.voyager-credit-card:before{content:"\e02a"}.voyager-bolt:before{content:"\e02b"}.voyager-external:before{content:"\e02c"}.voyager-magnet:before{content:"\e02d"}.voyager-certificate:before{content:"\e02e"}.voyager-cloud-download:before{content:"\e02f"}.voyager-campfire:before{content:"\e030"}.voyager-new:before{content:"\e031"}.voyager-skull:before{content:"\e032"}.voyager-telephone:before{content:"\e033"}.voyager-trees:before{content:"\e034"}.voyager-bar-chart:before{content:"\e035"}.voyager-check-circle:before{content:"\e036"}.voyager-exclamation:before{content:"\e037"}.voyager-font:before{content:"\e03a"}.voyager-puzzle:before{content:"\e03b"}.voyager-smile:before{content:"\e03c"}.voyager-frown:before{content:"\e03d"}.voyager-meh:before{content:"\e03e"}.voyager-leaf:before{content:"\e03f"}.voyager-info-circled:before{content:"\e040"}.voyager-underline:before{content:"\e041"}.voyager-wallet:before{content:"\e042"}.voyager-truck:before{content:"\e043"}.voyager-eye:before{content:"\e044"}.voyager-sun:before{content:"\e045"}.voyager-barbell:before{content:"\e04a"}.voyager-bookmark:before{content:"\e04c"}.voyager-volume-up:before{content:"\e04d"}.voyager-volume-down:before{content:"\e04e"}.voyager-wifi:before{content:"\e04f"}.voyager-pause:before{content:"\e053"}.voyager-resize-full:before{content:"\e054"}.voyager-resize-small:before{content:"\e055"}.voyager-download:before{content:"\e056"}.voyager-droplet:before{content:"\e057"}.voyager-umbrella:before{content:"\e058"}.voyager-harddrive:before{content:"\e059"}.voyager-css3:before{content:"\e05a"}.voyager-html5:before{content:"\e05b"}.voyager-tree:before{content:"\e05e"}.voyager-file-code:before{content:"\e061"}.voyager-bug:before{content:"\e062"}.voyager-rocket:before{content:"\e063"}.voyager-key:before{content:"\33"}.voyager-question:before{content:"\2b"}.voyager-cursor:before{content:"\3c"}.voyager-lifebuoy:before{content:"\3d"}.voyager-thumbs-up:before{content:"\3e"}.voyager-thumb-tack:before{content:"\e000"}.voyager-edit:before{content:"\e010"}.voyager-angle-down:before{content:"\e038"}.voyager-angle-left:before{content:"\e039"}.voyager-angle-right:before{content:"\e046"}.voyager-angle-up:before{content:"\e047"}.voyager-home:before{content:"\e048"}.voyager-pirate-swords:before{content:"\e04b"}.voyager-pirate:before{content:"\e050"}.voyager-rum:before{content:"\e051"}.voyager-cannon:before{content:"\e049"}.voyager-hook:before{content:"\e052"}.voyager-kraken:before{content:"\e05c"}.voyager-lighthouse:before{content:"\e05d"}.voyager-pirate-hat:before{content:"\e05f"}.voyager-rum-1:before{content:"\e060"}.voyager-ship:before{content:"\e064"}.voyager-treasure:before{content:"\e065"}.voyager-treasure-open:before{content:"\e066"}.voyager-whale:before{content:"\e067"}.voyager-compass:before{content:"\e068"}.voyager-logbook:before{content:"\e069"}.voyager-plus:before{content:"\e06a"}.voyager-documentation:before{content:"\72"}.voyager-belt:before{content:"\e06b"}.voyager-zoom-in:before{content:"\e06c"}.voyager-zoom-out:before{content:"\e06d"}.voyager-scissors:before{content:"\e06e"}.voyager-github-icon:before{content:"\e06f"}body.login{margin:0;padding:0;background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-webkit-background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}body.login .login-sidebar{min-height:100vh;position:relative;z-index:2;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-top:5px solid #22A7F0;border-radius:0}body.login .login-sidebar:after{width:100%;height:100%;position:absolute;top:0;left:0;content:"";opacity:.8;z-index:3}body.login .login-container{position:absolute;z-index:10;width:100%;padding:30px;top:50%;margin-top:-150px}body.login .login-container p{text-align:left;font-weight:700;margin-bottom:0;margin-top:3px;color:#757C85;border-radius:2px;font-size:10px;text-transform:uppercase;width:auto;padding-left:2px}body.login .login-container form{padding-top:15px}body.login .login-container .voyager-refresh{top:0;font-size:10px}body.login .login-container .signingin .voyager-refresh{top:1px;left:0;-webkit-transform-origin:43% 40%;transform-origin:43% 40%;-ms-transform-origin:43% 40%;display:inline-block;position:relative}body.login .logo-title-container{position:fixed;width:100%;bottom:0;margin-top:-100px;left:30px}body.login .logo-container{text-align:center;position:relative;z-index:10;opacity:.8}body.login .logo{height:auto;max-width:52px;margin:0 auto;padding-top:55px;padding-bottom:20px}body.login .logo-container .logo{padding:50px 0}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}body.login .span-input{margin-left:10px;position:relative;top:-3px;font-size:15px}body.login .login-button{display:block;text-align:center;color:#eee;padding:12px 20px;outline:0!important;opacity:.8;border:0;width:auto;border-radius:2px;float:left;font-size:11px;font-weight:400;text-transform:uppercase;transition:width .3s ease}body.login .login-button:focus,body.login .login-button:hover{color:#FFF;opacity:1}body.login .copy{width:auto;padding:30px 30px 12px}body.login .copy h1{display:inline-block;vertical-align:middle;color:#fff;z-index:9999;position:relative;text-transform:uppercase;font-size:20px;font-weight:700;top:0;line-height:45px;margin:20px 0 0 14px}body.login .copy p{color:#fff;font-size:13px;max-width:650px;opacity:.9;z-index:99;font-weight:300;margin-top:0;left:15px;position:relative;top:-8px}body.login .faded-bg{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(50,50,50,.5);background:linear-gradient(to bottom,rgba(21,21,28,0) 0,rgba(21,21,28,.1) 40%,rgba(21,21,28,.3) 55%,rgba(21,21,28,.61) 75%,#15151c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0015151c', endColorstr='#15151c', GradientType=0 )}body.login .voyager-refresh{-webkit-animation:spin .6s infinite linear;animation:spin .6s infinite linear}body.login .alert-black{background:rgba(0,0,0,.5);color:#fff;position:relative;z-index:10;margin-top:20px}body.login .alert-red{background:#e74c3c;border-left:5px solid rgba(0,0,0,.1);font-size:12px;color:#fff;position:relative;z-index:10;margin-top:20px}body.login .form-group-default{background-color:#fff;position:relative;border:2px solid rgba(28,43,54,.07);border-radius:3px;padding:7px 12px 4px;overflow:hidden;transition:border .3s ease-in;font-weight:400}body.login .form-group-default label{margin:0 0 3px;display:block;opacity:1;transition:opacity .2s ease;font-weight:500;font-size:10px;color:#58666e}body.login .form-group-default .form-control{border:none;height:25px;min-height:25px;padding:0;margin-top:-4px;background:0 0}body.login .form-control{background:#fff;-webkit-appearance:none;color:#1c2b36;outline:0;border:0;height:35px;line-height:normal;vertical-align:middle;min-height:35px;box-shadow:none;font-weight:400}body.login .form-control::-webkit-input-placeholder{color:#ccc;font-weight:300}body.login .form-control::-moz-placeholder{color:#ccc;font-weight:300}body.login .form-control:-ms-input-placeholder{color:#ccc;font-weight:300}body.login .form-control:-moz-placeholder{color:#ccc;font-weight:300}body.login .form-control-grey:focus,body.login .form-control:focus{outline:0!important;box-shadow:none}body.login .form-control:focus::-webkit-input-placeholder{color:#8c9bA6}body.login .form-control:focus::-moz-placeholder{color:#8c9bA6}body.login .form-control:focus:-ms-input-placeholder{color:#8c9bA6}body.login .form-control:focus:-moz-placeholder{color:#8c9bA6}body{padding-top:0;position:relative}*{outline:0}.row>[class*=col-]{margin-bottom:25px}.row.no-margin-bottom>[class*=col-]{margin-bottom:10px}.no-margin-bottom,.page-title{margin-bottom:0}.row.no-gap{margin-left:0;margin-right:0}.row.no-gap>[class*=col-]{padding-left:0;padding-right:0}.no-padding{padding:0!important}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.float-left{float:left}.float-right{float:right}.no-margin{margin:0}.text-indent{text-indent:1em}.navbar{z-index:800;padding-left:60px;transition:all .25s}.navbar>.container,.navbar>.container-fluid{z-index:10001}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{height:60px;line-height:60px;margin-left:0;font-weight:400;padding:0;font-size:1.5em}.navbar>.container .navbar-expand-toggle .icon,.navbar>.container .navbar-right-expand-toggle .icon,.navbar>.container-fluid .navbar-expand-toggle .icon,.navbar>.container-fluid .navbar-right-expand-toggle .icon{font-size:1.4em}.navbar>.container .navbar-brand .fa-angle-right,.navbar>.container-fluid .navbar-brand .fa-angle-right{margin-left:5px;margin-right:5px}.navbar>.container .navbar-expand-toggle,.navbar>.container-fluid .navbar-expand-toggle{width:60px;height:60px;background-color:transparent;border:0;float:left;transition:all .25s linear;opacity:.75}.navbar>.container .navbar-right-expand-toggle,.navbar>.container-fluid .navbar-right-expand-toggle{width:60px;height:60px;background-color:transparent;border:0;position:absolute;right:0;transition:all .25s linear;opacity:.75}.navbar .navbar-breadcrumb{margin-left:0;background-color:transparent;padding:0;float:left}.navbar .navbar-breadcrumb>li{height:60px;line-height:60px;vertical-align:middle;font-size:1.5em}.navbar .navbar-nav>li>a{height:60px;line-height:60px;padding:0 10px 0 20px}.navbar .dropdown-menu{padding:0;border:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;animation-duration:.4s;-webkit-animation-duration:.4s;z-index:-1;position:absolute}.navbar .dropdown-menu .title{font-family:'Open Sans',sans-serif;padding:5px 10px;box-shadow:0 1px 2px rgba(0,0,0,.3)}.navbar .dropdown-menu .message{text-align:center;padding:10px 20px}.navbar .dropdown-menu .notifications.list-group{list-style:none;padding:0;margin:0}.navbar .dropdown-menu .notifications.list-group .list-group-item{min-width:250px;padding:8px;border:0;border-bottom:1px solid #EEE}.navbar .dropdown-menu .notifications.list-group .list-group-item .icon{margin-right:5px}.navbar .dropdown-menu .notifications.list-group .badge{border-radius:1em}.navbar .dropdown-menu .notifications.list-group .list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar .dropdown-menu .notifications.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.navbar .dropdown-menu .notifications.list-group a.list-group-item:hover{cursor:pointer}.navbar .dropdown.profile .dropdown-menu{padding-bottom:0;text-align:center}.navbar .dropdown.profile .dropdown-menu li.profile-img{padding:0;max-height:300px;overflow:hidden}.navbar .dropdown.profile .dropdown-menu li.profile-img img.profile-img{margin:0;border:0}.navbar .dropdown.profile .dropdown-menu .profile-info{padding:15px}.navbar .dropdown.profile .dropdown-menu .profile-info .username{font-size:1.8em}.app-container{min-height:100%;position:relative;background:#f9f9f9;padding-bottom:30px}.app-container .app-footer{display:block;position:absolute;bottom:0;right:0;left:65px;transition:all .25s;font-size:12px}.app-container .app-footer .wrapper{padding:10px 35px 10px 25px;height:50px;line-height:50px;vertical-align:middle}.app-container .content-container{margin-right:0;margin-left:0}.app-container .content-container .side-menu{overflow-y:auto;z-index:9999;position:fixed;width:60px;height:100%;transition:width .25s}.app-container .content-container .side-menu .navbar-header{width:100%;border-bottom:0 solid #e7e7e7}.app-container .content-container .side-menu .navbar-header .navbar-brand{line-height:60px;height:60px;padding:0;width:100%;overflow:hidden}.app-container .content-container .side-menu .navbar-header .navbar-brand .icon{width:60px;text-align:center;display:inline-block}.app-container .content-container .side-menu .navbar-header .navbar-brand .title{margin-left:-10px;display:none;font-weight:200}.app-container .content-container .side-menu .navbar-header .navbar-expand-toggle{position:absolute;right:0;width:60px;height:60px;background-color:transparent;border:0;transition:all .25s linear;opacity:.75}.app-container .content-container .side-menu .navbar{border:none;padding-left:0}.app-container .content-container .side-menu .navbar-nav li{display:block;width:100%;overflow:hidden}.app-container .content-container .side-menu .navbar-nav li a{padding:0 10px;height:50px;line-height:50px;display:block;white-space:nowrap;font-size:15px}.app-container .content-container .side-menu .navbar-nav li a .icon{margin-left:0;width:38px;text-align:center;display:inline-block}.app-container .content-container .side-menu .navbar-nav li a .title{width:0;white-space:nowrap;padding-left:6px;display:none}.app-container .content-container .side-menu .navbar-nav li.dropdown{border:0;margin-bottom:0;border-radius:0;box-shadow:none}.card,.panel{border-radius:1px}.app-container .content-container .side-menu .navbar-nav li.dropdown ul li a{height:44px;line-height:44px;vertical-align:middle;padding:0 1.2em}.app-container .content-container .side-menu .navbar-nav li.dropdown>a:after{content:"";position:absolute;right:1em}.app-container .content-container .side-menu .navbar-nav .panel-collapse.in{display:none}.app-container .content-container .side-menu:hover{width:250px}.app-container .content-container .side-menu:hover .navbar-header .navbar-brand .title{display:inline-block}.app-container .content-container .side-menu:hover .navbar-nav li a .title{width:192px;display:inline-block}.app-container .content-container .side-menu:hover .navbar-nav li.dropdown>a[aria-expanded=false]:after{font-family:Voyager;content:"\e038";position:absolute;right:1em}.app-container .content-container .side-menu:hover .navbar-nav li.dropdown>a[aria-expanded=true]:after{font-family:Voyager;content:"\e047";position:absolute;right:1em}.app-container .content-container .side-menu:hover .panel-collapse.in{display:block}.app-container .content-container .side-body{padding-top:70px}.app-container.expanded .app-footer{left:250px}.app-container.expanded .app-footer .wrapper{padding-left:25px}.app-container.expanded .content-container .navbar-top{padding-left:250px}.app-container.expanded .content-container .side-menu{width:250px}.app-container.expanded .content-container .side-menu .navbar-header .navbar-brand .title,.app-container.expanded .content-container .side-menu .navbar-nav li a .title{display:inline-block}.app-container.expanded .content-container .side-menu .navbar-nav li .panel-collapse.in{display:block}.app-container.expanded .content-container .side-menu .navbar-nav li.dropdown>a:after{font-family:Voyager;content:"\e038";position:absolute;right:1em}.card .card-header .card-title .title,.sub-title,.sub-title .description{font-family:'Open Sans',sans-serif}.card .card-header:after,.tab:after{content:'';clear:both}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px}.page-title{display:inline-block;font-size:18px;height:100px;line-height:43px;margin-top:3px;padding-top:28px;color:#555;position:relative;padding-left:75px;font-weight:700;margin-right:20px}.page-title>i,.sub-title h3{margin-right:10px}.page-title>i{font-size:36px;position:absolute;top:30px;left:25px}.page-title .title{font-size:2em}.page-title .page-action{float:right;height:40px;line-height:40px;vertical-align:middle}.voyager #bulk_delete_btn,.voyager .btn-add-new{margin-top:2px}@media (max-width:768px){#bulk_delete_btn span,.btn-add-new span{display:none}}.sub-title>*{display:inline-block}.sub-title .description{font-size:.9em}.sub-title .action .btn{padding:0 .5em}.app-container .side-body .container-fluid{padding-right:0}.app-container.expanded .side-body{margin-left:235px}@media (max-width:768px){.navbar{padding-left:0}.navbar .navbar-header{width:auto;display:block}.navbar .navbar-nav{width:auto;margin:0}.navbar .navbar-nav>li{display:inline-block}.navbar .navbar-right{position:absolute;top:0;right:-100%;height:100%;width:100%;transition:all .25s linear}.navbar .navbar-right .open .dropdown-menu{position:absolute}.navbar .navbar-right.expanded{right:0}.app-container .navbar-top{min-width:300px}.app-container .content-container .side-menu{margin-left:-250px;width:0}.app-container .content-container .side-body{margin-left:10px}.app-container.expanded .navbar-top{min-width:480px;padding-left:0}.app-container.expanded .side-menu{margin-left:0;width:250px}.app-container.expanded .side-body{margin-left:10px}.app-container .app-footer .wrapper,.app-container.expanded .app-footer .wrapper{padding-left:25px}}.card{background-color:#FFF;overflow:hidden;position:relative}.card .card-body{padding:25px}.card .card-body .sub-title{font-size:1.2em;padding:1.2em 0 .4em;margin-bottom:25px}.card .card-body .sub-title .description{padding-left:.4em;font-size:.8em;opacity:.8}.card .card-body.half-padding{padding:12.5px}.card .card-header .card-title{padding:1.2em 25px;float:left}.card .card-header .card-title .title{font-size:1.5em;text-decoration:none}.card .card-header .pull-right{padding:.5em 1em}.card .card-header:after{display:block}.card .card-profile-img img{width:100%;height:auto}.card .card-jumbotron{padding:1.5em}.card:hover .card-header .title{text-decoration:none!important}.card.summary-inline .card-body{padding:20px}.card.summary-inline .card-body .content{float:right}.card.summary-inline .card-body .content .title{font-family:Lato,sans-serif;margin-top:-.3em;font-size:3.5em;text-align:right}.card.summary-inline .card-body .content .sub-title{font-family:Lato,sans-serif;font-size:.9em;text-align:right;margin-top:-10px;margin-bottom:0;padding:0;border-bottom:0}.btn,.modal .modal-dialog .modal-header{font-family:'Open Sans',sans-serif}.card.profile .card-body,.card.profile .card-footer{padding:.5em .8em}.panel .panel-heading{border-top-left-radius:2px;border-top-right-radius:2px}.btn-group-lg>.btn,.btn-group-lg>.btn-lg,.progress{border-radius:1px}.chart{padding:15px}.chart.no-padding{padding:0;margin-bottom:-5px}.btn,.pagination{margin-top:5px;margin-bottom:5px}.btn{border-width:1px}.progress .progress-bar{box-shadow:none}.checkbox3,.modal .modal-dialog .modal-footer .btn,.radio3{margin-top:0;margin-bottom:0}.pagination li:first-child span,.pagination li:first-child>a{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination li:last-child span,.pagination li:last-child>a{border-top-right-radius:3px;border-bottom-right-radius:3px}.form-control{box-shadow:none}.bs-example-modal .modal{z-index:100;position:relative;display:block}.modal{z-index:100001}.modal .modal-dialog .modal-content{border-radius:4px;box-shadow:none}.alert,.list-group .badge{border-radius:1px}.modal .modal-dialog .modal-footer .btn.btn-default{margin-right:10px}.modal-backdrop{z-index:100000}.modal-backdrop.in{opacity:.8}.alert{border-width:0}.list-group .list-group-item:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.list-group .list-group-item:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.checkbox-inline{margin-bottom:5px}.checkbox-inline,.checkbox3 label,.radio-inline,.radio3 label{font-weight:400}.bootstrap-switch{border-radius:1px}.thumbnail{border-radius:1px;padding:0}.thumbnail .caption{padding:.5em 1.2em}.thumbnail .caption .h1,.thumbnail .caption .h2,.thumbnail .caption .h3,.thumbnail .caption h1,.thumbnail .caption h2,.thumbnail .caption h3{margin-top:15px}body.login-page{background:url(../../img/app-header-bg.jpg) center center no-repeat fixed;background-size:cover}body.login-page .login-box{width:100%;max-width:320px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0}body.login-page .login-box>.title{margin-bottom:1em}body.login-page .login-box>.row{margin-left:0;margin-right:0;margin-bottom:0}body.login-page .login-form{padding:0}body.login-page .login-form .login-header{margin-bottom:1.2em;font-size:1.5em}body.login-page .login-form .login-body{padding:1.5em;border-radius:1px}body.login-page .login-form input{margin-bottom:.8em;margin-top:.5em;padding:1.2em 1em;font-size:1.1em;border-radius:1px}body.login-page .login-button .btn{padding:.5em 2em;font-size:1.1em;border-radius:1px;margin-bottom:0}body.login-page .login-footer{padding-top:8px;padding-bottom:8px;width:100%;text-align:right;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media (max-width:768px){body.login-page .login-form .login-header{margin-bottom:1em}body.login-page .login-box{width:100%;max-width:260px}}.dataTables_wrapper .row{margin-bottom:.5em}.dataTables_wrapper .top{margin-bottom:6px;position:relative}.dataTables_wrapper .bottom{margin-top:6px}.dataTables_wrapper .bottom:after,.dataTables_wrapper .top:after{position:relative;clear:both;display:block;content:''}.dataTables_wrapper tfoot,.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:0;margin-left:0;border:0}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:0}table.dataTable.no-footer{border-bottom:1px solid #f1f1f1}.code-preview{width:100%;min-height:400px}.nav-tabs>li>a{border-radius:0;border:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-radius:0;border-top:0}.tab-content>div{padding:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.pill-content>.active,.tab-content>.active{display:block}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-bottom-color:transparent}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left,.tabs-right{display:table}.tabs-left>.nav-tabs{display:table-cell;margin-right:19px}.tabs-left>.nav-tabs>li>a{margin-right:-1px}.tabs-right>.nav-tabs{display:table-cell;margin-left:19px}.tabs-right>.nav-tabs>li>a{margin-left:-1px}.tab:after{display:block}.step .nav-tabs{border-bottom:0;margin-left:0;margin-right:0;margin-bottom:20px}.step .nav-tabs>li[class^=col-]{padding-left:0;padding-right:0}.step .nav-tabs>li:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.step .nav-tabs>li{border-right:0}.step .nav-tabs>li>a{margin-right:0;display:block;width:100%;padding:1em 1em 1em 2em;vertical-align:middle;white-space:nowrap;overflow:hidden;text-align:left;border-bottom:0}.step .nav-tabs>li>a .icon{font-size:2.5em;display:inline-block;margin-right:.25em;vertical-align:middle}.step .nav-tabs>li>a .step-title{width:auto;display:inline-block;vertical-align:middle;text-align:left}.step .nav-tabs>li:after,.step .nav-tabs>li:before{content:"";width:0;height:0;position:absolute;top:50%}.step .nav-tabs>li>a .step-title .title{font-weight:700;font-size:1.1em}.step .nav-tabs>li>a .step-title .description{font-size:.9em}.step .nav-tabs>li>a:hover{border-bottom:0}.step .nav-tabs>li:after{right:-15px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:100001}.step .nav-tabs>li:before{right:-16px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:100000}.step .nav-tabs>li.active>a,.step .nav-tabs>li.active>a:focus,.step .nav-tabs>li.active>a:hover{border:0;border-radius:0;border-bottom:0}.step .nav-tabs>li:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.step .nav-tabs>li:last-child:after,.step .nav-tabs>li:last-child:before{display:none}.step .tab-content>div{padding:0}.step.card-no-padding .nav-tabs{margin-bottom:0}.step.card-no-padding .nav-tabs>li{border-radius:0}.step.card-no-padding .tab-content>div{padding:20px}.step.tabs-left .tab-content{padding:5px 15px;display:table-cell;vertical-align:top}.step.tabs-left .tab-content>div{padding:20px}.step.tabs-left .nav-tabs{border-bottom:0;margin-left:0;margin-right:0;margin-bottom:0}.step.tabs-left .nav-tabs>li[class^=col-]{padding-left:0;padding-right:0}.step.tabs-left .nav-tabs>li:first-child{border-top-left-radius:0;border-top-right-radius:0}.step.tabs-left .nav-tabs>li{border-right:0;min-width:250px;display:table;width:250px}.step.tabs-left .nav-tabs>li>a{margin-right:0;display:table-cell;width:100%;padding:1em 1em 1em 2em;vertical-align:middle;table-layout:fixed;white-space:nowrap;overflow:hidden}.step.tabs-left .nav-tabs>li>a .icon{font-size:2.5em;display:inline-block;margin-right:.25em;vertical-align:middle}.step.tabs-left .nav-tabs>li>a .step-title{width:auto;display:inline-block;vertical-align:middle}.step.tabs-left .nav-tabs>li:after,.step.tabs-left .nav-tabs>li:before{width:0;height:0;position:absolute;top:50%;z-index:10000;display:none;content:""}.step.tabs-left .nav-tabs>li>a .step-title .title{font-weight:700;font-size:1.1em}.step.tabs-left .nav-tabs>li>a .step-title .description{font-size:.9em}.step.tabs-left .nav-tabs>li>a:hover{border-bottom:0}.step.tabs-left .nav-tabs>li:after{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.step.tabs-left .nav-tabs>li:before{right:-16px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.step.tabs-left .nav-tabs>li.active>a,.step.tabs-left .nav-tabs>li.active>a:focus,.step.tabs-left .nav-tabs>li.active>a:hover{border:0;border-radius:0;border-bottom:0}.step.tabs-left .nav-tabs>li.active:after,.step.tabs-left .nav-tabs>li.active:before{display:block}.step.tabs-left .nav-tabs>li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.image-tool-box{display:inline-block;clear:both;padding:2px;border:1px solid #ddd;margin-bottom:10px;position:relative}.image-tool-box img{width:200px;height:auto}.image-tool-box .image-tools{display:block;position:absolute;width:100%;height:100%;top:0;left:0;transition:all .5s;-webkit-transition:all .5s}.image-tool-box .image-tools .glyphicon{position:absolute;top:10px;right:10px;color:#fff;display:none;cursor:pointer}.image-tool-box:hover .image-tools{background:rgba(0,0,0,.8);transition:all .5s;-webkit-transition:all .5s}.landing-page .app-content-b.contact-us,.landing-page .app-content-b.feature-1,.landing-page .app-header{background-repeat:no-repeat;background-size:cover;background-position:center}.image-tool-box:hover .image-tools .glyphicon{display:block}.select2-container--default .select2-selection--single{border:0;border-right:1px solid #f1f1f1;border-radius:0;height:34px;padding:3px}.pricing-table .pt-body,.pricing-table .pt-header{padding:1em;text-align:center}.panel-body .select2-selection{border:1px solid #f1f1f1}.select2-container--default .select2-selection--single .select2-selection__arrow{top:4px}.select2-dropdown{z-index:9}.select2-container--open .select2-dropdown--below{border:0;box-shadow:0 15px 15px -1px rgba(0,0,0,.15)}@media (max-width:768px){.step .nav-tabs>li:after,.step .nav-tabs>li:before{display:none}}.loader-container{display:none}.loader .loader-container{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1003}.loader:after{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.9);top:0;left:0;width:100%;height:100%;z-index:1001;border-radius:1px}.pricing-table .pt-header .plan-pricing .pricing{font-size:2.5em}.pricing-table .pt-header .plan-pricing .pricing-type{opacity:.9}.pricing-table .pt-body .plan-detail{padding:0;margin:0;list-style:none}.pricing-table .pt-footer{padding:.75em;text-align:center}.icons-list{list-style:none;margin:0;padding:0}.icons-list>li{float:left;text-align:center;width:100px;height:100px;padding:8px}.icons-list>li span{display:block}.icons-list>li .glyphicon{font-size:1.5em}.icons-list>li .glyphicon-class{margin-top:8px;font-size:.75em}.icons-list:after{content:'';display:block;position:relative;clear:both}.row.example>[class*=col-]>div{background-color:#EEE;padding:10px;border:1px solid #DDD}.breadcrumb>li+li:before{font-family:Voyager;content:'\e046';position:relative;top:1px;margin-right:3px}.landing-page,.landing-page .navbar .navbar-header .navbar-brand{font-family:'Open Sans',sans-serif}.message-list{margin:0;padding:0;list-style-type:none}.landing-page .app-content-b.contact-us form,.row-dd-relationship .relationship_details_content.margin_top{margin-top:20px}.message-list>a>li{border-bottom:1px dotted #EEE;padding:8px}.message-list>a>li>.message-block{padding-left:70px;min-height:60px}.message-list>a>li>.message-block .username{font-size:12px;font-weight:700}.message-list>a>li>.message-block .message-datetime{font-size:10px;color:#AAA}.message-list>a>li>.message-block .message{font-size:12px}.message-list>a>li .profile-img{width:60px;height:60px}.message-list>a:hover li{background-color:rgba(0,0,0,.01)}.bs-example>*{margin-bottom:20px}.bs-example>:last-child{margin-bottom:5px}.landing-page .navbar .navbar-toggle{position:absolute;right:0;border-radius:0;border:0;height:44px;padding:0 15px}.landing-page .app-header{padding-top:100px;background-image:url(../img/app-header-bg.jpg);margin-bottom:0}.landing-page .app-header .app-logo{margin-bottom:20px}.landing-page .app-header .app-description{margin-bottom:40px}.landing-page .app-content-a,.landing-page .app-content-b{padding-top:50px;padding-bottom:20px}.landing-page .app-content-b.feature-1{background-image:url(../img/bg/picjumbo.com_HNCK3558.jpg);margin-bottom:0}.landing-page .app-content-b.contact-us{padding-top:60px;padding-bottom:60px;background-image:url(../img/contact-us-bg.jpg);margin-bottom:0}.landing-page .app-content-b.contact-us .contact-us-header{font-weight:300;font-size:46px}.landing-page .app-content-b.contact-us .contact-us-description{font-weight:300;font-size:18px;opacity:.9;text-indent:40px}.landing-page .app-content-b.contact-us form input{padding:10px;width:100%;border:0}.landing-page .app-content-header{font-weight:300;font-size:46px}.landing-page .app-content-description{font-weight:300;font-size:18px}.landing-page .app-footer{padding-top:15px;padding-bottom:15px;margin-bottom:0}.landing-page .app-footer p{margin:0}.landing-page .navbar-affix{width:100%;height:60px;border-top:2px rgba(78,205,196,.8);transition:all .2s ease-in;position:fixed;box-shadow:0 0 6px 0 rgba(96,100,109,.4)}.landing-page .navbar.affix{z-index:4000;background-color:rgba(255,255,255,.95)!important;height:60px;opacity:1;margin-top:0}.landing-page .navbar-affix.affix li a{height:60px;line-height:60px}.landing-page .navbar-affix.affix .navbar-nav>li>a{background-color:transparent;font-weight:400;color:#333}.landing-page .navbar{padding-left:0;background-color:transparent;box-shadow:none}.landing-page .navbar .navbar-right{position:relative;right:0}.landing-page .navbar .navbar-header{border-bottom:0 solid #e7e7e7}.landing-page .navbar .navbar-header .navbar-brand{line-height:60px;height:60px;padding:0;width:100%;overflow:hidden}.landing-page .navbar .navbar-header .navbar-brand .icon{width:50px;text-align:center;display:inline-block}.landing-page .navbar .navbar-header .navbar-brand .title{margin-left:-10px;display:inline-block}.landing-page .navbar .navbar-header .navbar-expand-toggle{position:absolute;right:0;width:60px;height:60px;background-color:transparent;border:0;transition:all .25s linear;opacity:.75}@media only screen and (max-width:768px){.landing-page .navbar .navbar-header .navbar-brand{padding-left:15px}}.row-example>[class*=col-]{margin-bottom:0}.row-dd{border-bottom:1px solid #eee;margin:0 -7px;padding-top:20px;padding-bottom:0}.row-dd:last-child{border-bottom:0}.row-dd-relationship{border-left:3px solid #F7325B}.row-dd-relationship i.voyager-heart{font-size:16px;position:relative;padding:4px 5px 5px 4px;background:#fff;border-radius:50px;color:#F7325B;border:2px solid #F2435C;width:28px;height:28px;text-align:center;display:block;float:left;top:-4px;left:-4px}.row-dd-relationship .delete_relationship{position:absolute;right:0;bottom:0;padding:6px 28px 6px 10px;background:red;border-top-left-radius:3px;border-bottom-left-radius:0;color:#fff;font-size:10px;font-weight:700;cursor:pointer;transition:opacity .1s linear;opacity:.7;z-index:2}.row-dd-relationship .delete_relationship i{position:absolute;right:4px;font-size:16px;top:4px;height:21px;width:21px;color:#fff;line-height:22px;text-align:center;border-top-right-radius:3px;border-bottom-left-radius:3px}.row-dd-relationship .delete_relationship:hover{opacity:1}.row-dd-relationship .voyager-relationship-details-btn{color:#F7325B;border:1px solid #fff;border-radius:25px;padding:10px 15px 10px 30px;font-weight:400;font-size:12px;float:right;position:relative;background:#f9f9fb;transition:all .2s ease;cursor:pointer}.row-dd-relationship .voyager-relationship-details-btn i{top:8px;font-size:16px;position:absolute;left:10px}.row-dd-relationship .voyager-relationship-details-btn i.voyager-angle-up{display:none}.row-dd-relationship .voyager-relationship-details-btn span.open_text{display:inline}.row-dd-relationship .voyager-relationship-details-btn span.close_text,.row-dd-relationship .voyager-relationship-details-btn.open i.voyager-angle-down{display:none}.row-dd-relationship .voyager-relationship-details-btn.open i.voyager-angle-up{display:block}.row-dd-relationship .voyager-relationship-details-btn.open span.open_text{display:none}.row-dd-relationship .voyager-relationship-details-btn.open span.close_text{display:inline}.row-dd-relationship .voyager-relationship-details-btn:hover{background:#fcfcff}.row-dd-relationship .voyager-relationship-details{display:none;background:#f5f5f7;margin-bottom:0;height:auto;padding:15px 15px 45px;border-top:1px solid #efeff2}.row-dd-relationship .relationship_details_content{display:-webkit-box;display:-ms-flexbox;display:flex}.row-dd-relationship .relationship_details_content.belongsTo.flexed,.row-dd-relationship .relationship_details_content.hasOneMany.flexed{display:-webkit-box;display:-ms-flexbox;display:flex}.row-dd-relationship .relationship_details_content.belongsTo,.row-dd-relationship .relationship_details_content.hasOneMany{width:100%;display:none}.row-dd-relationship .relationship_details_content.belongsTo label span,.row-dd-relationship .relationship_details_content.hasOneMany label span{color:#444}.row-dd-relationship .relationship_details_content.relationshipPivot{display:none}.row-dd-relationship .relationship_details_content.relationshipPivot.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.row-dd-relationship .relationship_details_content label{height:38px;background:#f1f1f1;padding:7px 12px;font-size:11px;line-height:23px;font-weight:700;margin-bottom:0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.row-dd-relationship .relationship_details_content label:first-child{border-left:1px solid #eaeaea}.row-dd-relationship .relationship_details_content p{float:left;padding:6px 20px;background:#fff;line-height:22px;margin-right:0;border:1px solid #eaeaea;border-top-left-radius:3px;border-bottom-left-radius:3px;color:#333;margin-bottom:0;border-right:0}.row-dd-relationship .relationship_details_content p.flex{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0 3px 3px 0;border-right:1px solid #eaeaea;padding-right:10px}.row-dd-relationship .relationship_details_content p.flex span{margin-left:4px;margin-right:5px;line-height:24px}.row-dd-relationship .relationship_details_content p.flex input{position:relative;top:3px}.row-dd-relationship .relationship_details_content p.relationship_table_select{background:#EFEFEF;color:#76838f;font-weight:700;font-size:12px;padding-top:8px}.fake-table-hd>div,.row-dd:hover{background-color:#F6F8FA}.row-dd-relationship .relationship_details_content span{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block}.row-dd-relationship .relationship_details_content span.select2{display:block;z-index:1!important}.row-dd-relationship .relationship_details_content span.select2 span{display:block}.row-dd-relationship .relationship_details_content .relationship_key,.table-section+tbody{display:none}.row-dd-relationship .relationship_details_content .relationship_type+span{font-weight:700}.row-dd-relationship .relationship_details_content select{border:1px solid #f1f1f1;margin-left:10px}.row-dd-relationship .relationship_details_content .select2{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #eaeaea;border-right:0;margin-right:0;height:38px}.row-dd-relationship .relationship_details_content .select2 .select2-selection{border-radius:0;border:0;height:36px}.row-dd-relationship .relationship_details_content .select2:last-child{border-right:1px solid #eaeaea;border-top-right-radius:2px;border-bottom-right-radius:4px}.row-dd-relationship .relationship_details_content .form-control{border-radius:0;height:38px;-webkit-box-flex:1;-ms-flex:1;flex:1}.row-dd-relationship .relationship_details_content .form-control:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.row-dd>div:first-child{padding-left:37px}.row-dd>div:first-child .handler{position:absolute;top:0;left:14px;cursor:move}.fake-table-hd{padding:0 8px}.fake-table-hd>div:first-child{padding-left:29px}.fake-table-hd>div{font-weight:500;padding:8px;margin-bottom:0!important;border-bottom:1px solid #EAEAEA}.navbar-wrapper{position:absolute;top:0;right:0;left:0;z-index:20}.navbar-wrapper>.container{padding-right:0;padding-left:0}.navbar-wrapper .navbar{padding-right:15px;padding-left:15px}.navbar-wrapper .navbar .container{width:auto}.carousel{height:500px;margin-bottom:60px}.carousel-caption{z-index:10}.carousel .item{height:500px;background-color:#777}.carousel-inner>.item>img{position:absolute;top:0;left:0;min-width:100%;height:500px}.marketing .col-lg-4{margin-bottom:20px;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:10px;margin-left:10px}.featurette-divider{margin:80px 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-1px}.language-selector{float:right!important;padding:0 10px 0 0}.side-body>.language-selector{padding:28px 15px 0 0}.modal-body .language-selector{float:right!important;padding:0}@media (min-width:768px){.navbar-wrapper .container{padding-right:15px;padding-left:15px}.navbar-wrapper .navbar{padding-right:0;padding-left:0;border-radius:4px}.carousel-caption p{margin-bottom:20px;font-size:21px;line-height:1.4}.featurette-heading{font-size:50px}}@media (min-width:992px){.featurette-heading{margin-top:100px;margin-bottom:20px}}a.text-action{color:#a3afb7}a.text-action:focus,a.text-action:hover{color:#ccd5db}a.text-action .icon+span{margin-left:3px}a.text-like{color:#a3afb7!important}a.text-like.active,a.text-like:focus,a.text-like:hover{color:#f96868!important}.text-action+.text-action{margin-left:6px}.img-bordered{padding:3px;border:1px solid #e4eaec}.img-bordered-primary{border-color:#62a8ea!important}.img-bordered-purple{border-color:#7c51d1!important}.img-bordered-red{border-color:#e9595b!important}.img-bordered-green{border-color:#7dd3ae!important}.img-bordered-orange{border-color:#ec9940!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-shadow:rgba(0,0,0,.15) 0 0 1px}.h1 .icon:first-child,.h2 .icon:first-child,.h3 .icon:first-child,.h4 .icon:first-child,.h5 .icon:first-child,.h6 .icon:first-child,h1 .icon:first-child,h2 .icon:first-child,h3 .icon:first-child,h4 .icon:first-child,h5 .icon:first-child,h6 .icon:first-child{margin-right:.5em}.mark,mark{color:#fff;border-radius:2px}.drop-cap{float:left;padding:5px;margin-right:5px;font-family:Georgia;font-size:60px;line-height:50px;color:#263238}.drop-cap-reversed{color:#fff;background-color:#263238}.list-icons{padding-left:10px;margin-left:0;list-style:none}.list-icons>li{margin-top:6px}.list-icons>li:first-child{margin-top:0}.list-icons>li i{float:left;width:1em;margin:0 6px 0 0}.text-primary{color:#62a8ea}a.text-primary:focus,a.text-primary:hover{color:#358fe4}.text-success{color:#46be8a}a.text-success:focus,a.text-success:hover{color:#369b6f}.text-info{color:#57c7d4}a.text-info:focus,a.text-info:hover{color:#33b6c5}.text-warning{color:#f2a654}a.text-warning:focus,a.text-warning:hover{color:#ee8d25}.text-danger{color:#f96868}a.text-danger:focus,a.text-danger:hover{color:#f73737}blockquote{font-size:20px;color:#526069;border-left-width:2px}blockquote .small,blockquote footer,blockquote small{font-size:14px}.blockquote-reverse{border-right-width:2px}.blockquote{padding:15px 20px;border-left-width:4px;border-radius:3px}.blockquote.blockquote-reverse{border-right-width:4px}.blockquote-success{background-color:rgba(70,190,138,.1);border-color:#46be8a}.blockquote-info{background-color:rgba(87,199,212,.1);border-color:#57c7d4}.blockquote-warning{background-color:rgba(242,166,84,.1);border-color:#f2a654}.blockquote-danger{background-color:rgba(249,104,104,.1);border-color:#f96868}code{border:1px solid #bcd8f1}pre code{border:none}.container{max-width:100%}@media (min-width:1600px){.container{width:1310px}.col-xlg-1,.col-xlg-10,.col-xlg-11,.col-xlg-12,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9{float:left}.col-xlg-12{width:100%}.col-xlg-11{width:91.66666667%}.col-xlg-10{width:83.33333333%}.col-xlg-9{width:75%}.col-xlg-8{width:66.66666667%}.col-xlg-7{width:58.33333333%}.col-xlg-6{width:50%}.col-xlg-5{width:41.66666667%}.col-xlg-4{width:33.33333333%}.col-xlg-3{width:25%}.col-xlg-2{width:16.66666667%}.col-xlg-1{width:8.33333333%}.col-xlg-pull-12{right:100%}.col-xlg-pull-11{right:91.66666667%}.col-xlg-pull-10{right:83.33333333%}.col-xlg-pull-9{right:75%}.col-xlg-pull-8{right:66.66666667%}.col-xlg-pull-7{right:58.33333333%}.col-xlg-pull-6{right:50%}.col-xlg-pull-5{right:41.66666667%}.col-xlg-pull-4{right:33.33333333%}.col-xlg-pull-3{right:25%}.col-xlg-pull-2{right:16.66666667%}.col-xlg-pull-1{right:8.33333333%}.col-xlg-pull-0{right:auto}.col-xlg-push-12{left:100%}.col-xlg-push-11{left:91.66666667%}.col-xlg-push-10{left:83.33333333%}.col-xlg-push-9{left:75%}.col-xlg-push-8{left:66.66666667%}.col-xlg-push-7{left:58.33333333%}.col-xlg-push-6{left:50%}.col-xlg-push-5{left:41.66666667%}.col-xlg-push-4{left:33.33333333%}.col-xlg-push-3{left:25%}.col-xlg-push-2{left:16.66666667%}.col-xlg-push-1{left:8.33333333%}.col-xlg-push-0{left:auto}.col-xlg-offset-12{margin-left:100%}.col-xlg-offset-11{margin-left:91.66666667%}.col-xlg-offset-10{margin-left:83.33333333%}.col-xlg-offset-9{margin-left:75%}.col-xlg-offset-8{margin-left:66.66666667%}.col-xlg-offset-7{margin-left:58.33333333%}.col-xlg-offset-6{margin-left:50%}.col-xlg-offset-5{margin-left:41.66666667%}.col-xlg-offset-4{margin-left:33.33333333%}.col-xlg-offset-3{margin-left:25%}.col-xlg-offset-2{margin-left:16.66666667%}.col-xlg-offset-1{margin-left:8.33333333%}.col-xlg-offset-0{margin-left:0}}.col-xlg-1,.col-xlg-10,.col-xlg-11,.col-xlg-12,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.row.no-space{margin-right:0;margin-left:0}.row.no-space>[class*=col-]{padding-right:0;padding-left:0}.row-lg{margin-right:-25px;margin-left:-25px}.row-lg>.col-lg-1,.row-lg>.col-lg-10,.row-lg>.col-lg-11,.row-lg>.col-lg-12,.row-lg>.col-lg-2,.row-lg>.col-lg-3,.row-lg>.col-lg-4,.row-lg>.col-lg-5,.row-lg>.col-lg-6,.row-lg>.col-lg-7,.row-lg>.col-lg-8,.row-lg>.col-lg-9,.row-lg>.col-md-1,.row-lg>.col-md-10,.row-lg>.col-md-11,.row-lg>.col-md-12,.row-lg>.col-md-2,.row-lg>.col-md-3,.row-lg>.col-md-4,.row-lg>.col-md-5,.row-lg>.col-md-6,.row-lg>.col-md-7,.row-lg>.col-md-8,.row-lg>.col-md-9,.row-lg>.col-sm-1,.row-lg>.col-sm-10,.row-lg>.col-sm-11,.row-lg>.col-sm-12,.row-lg>.col-sm-2,.row-lg>.col-sm-3,.row-lg>.col-sm-4,.row-lg>.col-sm-5,.row-lg>.col-sm-6,.row-lg>.col-sm-7,.row-lg>.col-sm-8,.row-lg>.col-sm-9,.row-lg>.col-xlg-1,.row-lg>.col-xlg-10,.row-lg>.col-xlg-11,.row-lg>.col-xlg-12,.row-lg>.col-xlg-2,.row-lg>.col-xlg-3,.row-lg>.col-xlg-4,.row-lg>.col-xlg-5,.row-lg>.col-xlg-6,.row-lg>.col-xlg-7,.row-lg>.col-xlg-8,.row-lg>.col-xlg-9,.row-lg>.col-xs-1,.row-lg>.col-xs-10,.row-lg>.col-xs-11,.row-lg>.col-xs-12,.row-lg>.col-xs-2,.row-lg>.col-xs-3,.row-lg>.col-xs-4,.row-lg>.col-xs-5,.row-lg>.col-xs-6,.row-lg>.col-xs-7,.row-lg>.col-xs-8,.row-lg>.col-xs-9{padding-right:25px;padding-left:25px}.table{color:#76838f}.table>tfoot>tr>th,.table>thead>tr>th{font-weight:400;color:#526069}.table .danger,.table .danger a,.table .info,.table .info a,.table .success,.table .success a,.table .warning,.table .warning a,.table-danger thead tr,.table-dark thead tr,.table-info thead tr,.table-primary thead tr,.table-success thead tr,.table-warning thead tr{color:#fff}.table>thead>tr>th{border-bottom:1px solid #e4eaec}.table>tbody+tbody{border-top:1px solid #e4eaec}.table a{text-decoration:underline}#dataTable a,.alert-alt .alert-link,.alert-alt a,.alert-dismissible .close,.breadcrumb li .icon,.nav-quick a:hover,.panel-actions .panel-action,.panel-actions a.dropdown-toggle,.skin-voyager .sidebar a:hover{text-decoration:none}.table td>.checkbox-custom:only-child,.table th>.checkbox-custom:only-child{margin-top:0;margin-bottom:0;text-align:center}.table .cell-30{width:30px}.table .cell-40{width:40px}.table .cell-50{width:50px}.table .cell-60{width:60px}.table .cell-80{width:80px}.table .cell-100{width:100px}.table .cell-120{width:120px}.table .cell-130{width:130px}.table .cell-150{width:150px}.table .cell-180{width:180px}.table .cell-200{width:200px}.table .cell-250{width:250px}.table .cell-300{width:300px}.table-default thead tr{background:#f3f7f9}.table-primary thead tr{background:#62a8ea}.table-success thead tr{background:#46be8a}.table-info thead tr{background:#57c7d4}.table-warning thead tr{background:#f2a654}.table-danger thead tr{background:#f96868}.table-dark thead tr{background:#526069}.table-gray thead tr{color:#526069;background:#ccd5db}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#46be8a}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:1px}.table-bordered>thead:first-child>tr:first-child>th{border:1px solid #e4eaec}.table-section-arrow{position:relative;display:inline-block;font-family:'Web Icons';font-style:normal;font-weight:400;text-align:center;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fullscreen,.icon-menubar{font-family:"Web Icons"}.table-section-arrow:before{content:'\f181'}.table-section.active tr{background-color:#f3f7f9}.table-section.active+tbody{display:table-row-group}.table-section.active .table-section-arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.form-control{transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear}.form-control:not(select){-webkit-appearance:none}.has-success .form-control{border-color:#46be8a;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.has-success .input-group-addon{color:#46be8a;background-color:#fff;border-color:#46be8a}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#f2a654}.has-success .form-control:focus{outline:0}.has-success .form-control.focus,.has-success .form-control:focus{border-color:#46be8a;box-shadow:none}.has-warning .form-control{border-color:#f2a654;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.has-warning .input-group-addon{color:#f2a654;background-color:#fff;border-color:#f2a654}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#f96868}.has-warning .form-control:focus{outline:0}.has-warning .form-control.focus,.has-warning .form-control:focus{border-color:#f2a654;box-shadow:none}.has-error .form-control{border-color:#f96868;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.has-error .input-group-addon{color:#f96868;background-color:#fff;border-color:#f96868}.has-error .form-control:focus{outline:0}.has-error .form-control.focus,.has-error .form-control:focus{border-color:#f96868;box-shadow:none}.form-group.has-feedback.no-label .form-control-feedback{top:0}.form-group.has-feedback.left-feedback .form-control-feedback{right:auto;left:0}.form-group.has-feedback.left-feedback .form-control{padding-right:13px;padding-left:50px}.form-control.square{border-radius:0}.form-control.round{border-radius:200px}textarea.form-control.no-resize{resize:none}.input-group-file input[type=text]{background-color:#fff}.input-group-file .btn-file{position:relative;overflow:hidden}.input-group-file .btn-file.btn-outline{border:1px solid #e4eaec;border-left:none}.input-group-file .btn-file.btn-outline:hover{border-left:none}.input-group-file .btn-file>.icon{margin:0 3px}.input-group-file .btn-file input[type=file]{position:absolute;top:0;left:0;display:block;min-width:100%;min-height:100%;text-align:0;cursor:pointer;opacity:0}.help-block{margin-top:7px;margin-bottom:8px}.help-block>.icon{margin:0 5px}.input-search-close{color:#000;text-shadow:none;filter:alpha(opacity=20);opacity:.2}.input-search-close.icon{font-size:inherit;line-height:inherit}.input-search-close:focus,.input-search-close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.input-search-close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.input-search{position:relative}.input-search .form-control{border-radius:200px}.input-search .input-search-close,.input-search .input-search-icon{position:absolute;top:50%;z-index:1;width:36px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-search .input-search-close{right:8px}.input-search .input-search-icon+.form-control{padding-left:43.5px}.input-search .input-search-icon{left:8px;font-size:16px;color:#a3afb7;text-align:center;pointer-events:none}.input-search-btn+.form-control{padding-right:50px}.input-search-btn{position:absolute;top:0;right:0;height:100%;padding:0 10px;background:0 0;border:none;border-radius:0 200px 200px 0}.input-search-btn>.icon{margin:0 3px}.input-search-dark .input-search-icon{color:#76838f}.input-search-dark .form-control{background:#f3f7f9;box-shadow:none}.btn-outline.btn-default,.input-search-dark .form-control:focus{background-color:transparent}.btn-dark.active,.btn-dark:active,.btn-inverse.active,.btn-inverse:active,.open>.dropdown-toggle.btn-dark,.open>.dropdown-toggle.btn-inverse{background-image:none}.form-inline .form-group{margin-right:20px}.form-inline .form-group:last-child{margin-right:0}.form-inline .control-label{margin-right:5px}@media (max-width:767px){.form-inline .form-group{margin-right:0}}.btn.active:focus,.btn:active:focus,.btn:focus{outline:0}.btn.active,.btn:active{box-shadow:none}.btn .icon{width:1em;margin:-1px 3px 0;line-height:inherit;text-align:center}.btn-block{white-space:normal}.btn-outline.btn-default{color:#76838f}.btn-outline.btn-default.active,.btn-outline.btn-default:active,.btn-outline.btn-default:focus,.btn-outline.btn-default:hover,.open>.dropdown-toggle.btn-outline.btn-default{color:#76838f;background-color:rgba(118,131,143,.1);border-color:#e4eaec}.btn-outline.btn-default.active .badge,.btn-outline.btn-default:active .badge,.btn-outline.btn-default:focus .badge,.btn-outline.btn-default:hover .badge,.open>.dropdown-toggle.btn-outline.btn-default .badge{color:#76838f;background-color:#76838f}.btn-outline.btn-primary{color:#62a8ea;background-color:transparent}.btn-outline.btn-primary.active,.btn-outline.btn-primary:active,.btn-outline.btn-primary:focus,.btn-outline.btn-primary:hover,.open>.dropdown-toggle.btn-outline.btn-primary{color:#fff;background-color:#62a8ea;border-color:#62a8ea}.btn-outline.btn-primary.active .badge,.btn-outline.btn-primary:active .badge,.btn-outline.btn-primary:focus .badge,.btn-outline.btn-primary:hover .badge,.open>.dropdown-toggle.btn-outline.btn-primary .badge{color:#62a8ea;background-color:#fff}.btn-outline.btn-success{color:#46be8a;background-color:transparent}.btn-outline.btn-success.active,.btn-outline.btn-success:active,.btn-outline.btn-success:focus,.btn-outline.btn-success:hover,.open>.dropdown-toggle.btn-outline.btn-success{color:#fff;background-color:#46be8a;border-color:#46be8a}.btn-outline.btn-success.active .badge,.btn-outline.btn-success:active .badge,.btn-outline.btn-success:focus .badge,.btn-outline.btn-success:hover .badge,.open>.dropdown-toggle.btn-outline.btn-success .badge{color:#46be8a;background-color:#fff}.btn-outline.btn-info{color:#57c7d4;background-color:transparent}.btn-outline.btn-info.active,.btn-outline.btn-info:active,.btn-outline.btn-info:focus,.btn-outline.btn-info:hover,.open>.dropdown-toggle.btn-outline.btn-info{color:#fff;background-color:#57c7d4;border-color:#57c7d4}.btn-outline.btn-info.active .badge,.btn-outline.btn-info:active .badge,.btn-outline.btn-info:focus .badge,.btn-outline.btn-info:hover .badge,.open>.dropdown-toggle.btn-outline.btn-info .badge{color:#57c7d4;background-color:#fff}.btn-outline.btn-warning{color:#f2a654;background-color:transparent}.btn-outline.btn-warning.active,.btn-outline.btn-warning:active,.btn-outline.btn-warning:focus,.btn-outline.btn-warning:hover,.open>.dropdown-toggle.btn-outline.btn-warning{color:#fff;background-color:#f2a654;border-color:#f2a654}.btn-outline.btn-warning.active .badge,.btn-outline.btn-warning:active .badge,.btn-outline.btn-warning:focus .badge,.btn-outline.btn-warning:hover .badge,.open>.dropdown-toggle.btn-outline.btn-warning .badge{color:#f2a654;background-color:#fff}.btn-outline.btn-danger{color:#f96868;background-color:transparent}.btn-outline.btn-danger.active,.btn-outline.btn-danger:active,.btn-outline.btn-danger:focus,.btn-outline.btn-danger:hover,.open>.dropdown-toggle.btn-outline.btn-danger{color:#fff;background-color:#f96868;border-color:#f96868}.btn-outline.btn-danger.active .badge,.btn-outline.btn-danger:active .badge,.btn-outline.btn-danger:focus .badge,.btn-outline.btn-danger:hover .badge,.open>.dropdown-toggle.btn-outline.btn-danger .badge{color:#f96868;background-color:#fff}.btn-outline.btn-dark{color:#526069;background-color:transparent}.btn-outline.btn-dark.active,.btn-outline.btn-dark:active,.btn-outline.btn-dark:focus,.btn-outline.btn-dark:hover,.open>.dropdown-toggle.btn-outline.btn-dark{color:#fff;background-color:#526069;border-color:#526069}.btn-outline.btn-dark.active .badge,.btn-outline.btn-dark:active .badge,.btn-outline.btn-dark:focus .badge,.btn-outline.btn-dark:hover .badge,.open>.dropdown-toggle.btn-outline.btn-dark .badge{color:#526069;background-color:#fff}.btn-outline.btn-inverse{color:#fff;background-color:transparent}.btn-outline.btn-inverse.active,.btn-outline.btn-inverse:active,.btn-outline.btn-inverse:focus,.btn-outline.btn-inverse:hover,.open>.dropdown-toggle.btn-outline.btn-inverse{color:#76838f;background-color:#fff;border-color:#fff}.btn-outline.btn-inverse.active .badge,.btn-outline.btn-inverse:active .badge,.btn-outline.btn-inverse:focus .badge,.btn-outline.btn-inverse:hover .badge,.open>.dropdown-toggle.btn-outline.btn-inverse .badge{color:#fff;background-color:#76838f}.btn-group-lg>.btn,.btn-lg{padding:10px 18px;font-size:18px;line-height:1.3333333;border-radius:4px}.btn-group-sm>.btn,.btn-sm{padding:6px 13px;font-size:12px;line-height:1.5;border-radius:2px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:2px}.btn-squared{border-radius:0}.btn-round{border-radius:1000px}.btn-default.focus,.btn-default:focus,.btn-default:hover{background-color:#f3f7f9;border-color:#f3f7f9}.btn-default.active,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{background-color:#ccd5db;border-color:#ccd5db}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{color:#76838f;background-color:#f3f7f9;border-color:#f3f7f9}.btn-default.btn-up:before{border-bottom-color:#e4eaec}.btn-default.btn-up:focus:before,.btn-default.btn-up:hover:before{border-bottom-color:#f3f7f9}.btn-default.btn-up.active:before,.btn-default.btn-up:active:before,.open>.dropdown-toggle.btn-default.btn-up:before{border-bottom-color:#ccd5db}.btn-default.btn-right:before{border-left-color:#e4eaec}.btn-default.btn-right:focus:before,.btn-default.btn-right:hover:before{border-left-color:#f3f7f9}.btn-default.btn-right.active:before,.btn-default.btn-right:active:before,.open>.dropdown-toggle.btn-default.btn-right:before{border-left-color:#ccd5db}.btn-default.btn-bottom:before{border-top-color:#e4eaec}.btn-default.btn-bottom:focus:before,.btn-default.btn-bottom:hover:before{border-top-color:#f3f7f9}.btn-default.btn-bottom.active:before,.btn-default.btn-bottom:active:before,.open>.dropdown-toggle.btn-default.btn-bottom:before{border-top-color:#ccd5db}.btn-default.btn-left:before{border-right-color:#e4eaec}.btn-default.btn-left:focus:before,.btn-default.btn-left:hover:before{border-right-color:#f3f7f9}.btn-default.btn-left.active:before,.btn-default.btn-left:active:before,.open>.dropdown-toggle.btn-default.btn-left:before{border-right-color:#ccd5db}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#89bceb;border-color:#89bceb}.btn-primary.active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#4e97d9;border-color:#4e97d9}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{color:#fff;background-color:#a2caee;border-color:#a2caee}.btn-primary.btn-up:before{border-bottom-color:#62a8ea}.btn-primary.btn-up:focus:before,.btn-primary.btn-up:hover:before{border-bottom-color:#89bceb}.btn-primary.btn-up.active:before,.btn-primary.btn-up:active:before,.open>.dropdown-toggle.btn-primary.btn-up:before{border-bottom-color:#4e97d9}.btn-primary.btn-right:before{border-left-color:#62a8ea}.btn-primary.btn-right:focus:before,.btn-primary.btn-right:hover:before{border-left-color:#89bceb}.btn-primary.btn-right.active:before,.btn-primary.btn-right:active:before,.open>.dropdown-toggle.btn-primary.btn-right:before{border-left-color:#4e97d9}.btn-primary.btn-bottom:before{border-top-color:#62a8ea}.btn-primary.btn-bottom:focus:before,.btn-primary.btn-bottom:hover:before{border-top-color:#89bceb}.btn-primary.btn-bottom.active:before,.btn-primary.btn-bottom:active:before,.open>.dropdown-toggle.btn-primary.btn-bottom:before{border-top-color:#4e97d9}.btn-primary.btn-left:before{border-right-color:#62a8ea}.btn-primary.btn-left:focus:before,.btn-primary.btn-left:hover:before{border-right-color:#89bceb}.btn-primary.btn-left.active:before,.btn-primary.btn-left:active:before,.open>.dropdown-toggle.btn-primary.btn-left:before{border-right-color:#4e97d9}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#5cd29d;border-color:#5cd29d}.btn-success.active,.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{background-color:#36ab7a;border-color:#36ab7a}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{color:#fff;background-color:#7dd3ae;border-color:#7dd3ae}.btn-success.btn-up:before{border-bottom-color:#46be8a}.btn-success.btn-up:focus:before,.btn-success.btn-up:hover:before{border-bottom-color:#5cd29d}.btn-success.btn-up.active:before,.btn-success.btn-up:active:before,.open>.dropdown-toggle.btn-success.btn-up:before{border-bottom-color:#36ab7a}.btn-success.btn-right:before{border-left-color:#46be8a}.btn-success.btn-right:focus:before,.btn-success.btn-right:hover:before{border-left-color:#5cd29d}.btn-success.btn-right.active:before,.btn-success.btn-right:active:before,.open>.dropdown-toggle.btn-success.btn-right:before{border-left-color:#36ab7a}.btn-success.btn-bottom:before{border-top-color:#46be8a}.btn-success.btn-bottom:focus:before,.btn-success.btn-bottom:hover:before{border-top-color:#5cd29d}.btn-success.btn-bottom.active:before,.btn-success.btn-bottom:active:before,.open>.dropdown-toggle.btn-success.btn-bottom:before{border-top-color:#36ab7a}.btn-success.btn-left:before{border-right-color:#46be8a}.btn-success.btn-left:focus:before,.btn-success.btn-left:hover:before{border-right-color:#5cd29d}.btn-success.btn-left.active:before,.btn-success.btn-left:active:before,.open>.dropdown-toggle.btn-success.btn-left:before{border-right-color:#36ab7a}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#77d6e1;border-color:#77d6e1}.btn-info.active,.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{background-color:#47b8c6;border-color:#47b8c6}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{color:#fff;background-color:#9ae1e9;border-color:#9ae1e9}.btn-info.btn-up:before{border-bottom-color:#57c7d4}.btn-info.btn-up:focus:before,.btn-info.btn-up:hover:before{border-bottom-color:#77d6e1}.btn-info.btn-up.active:before,.btn-info.btn-up:active:before,.open>.dropdown-toggle.btn-info.btn-up:before{border-bottom-color:#47b8c6}.btn-info.btn-right:before{border-left-color:#57c7d4}.btn-info.btn-right:focus:before,.btn-info.btn-right:hover:before{border-left-color:#77d6e1}.btn-info.btn-right.active:before,.btn-info.btn-right:active:before,.open>.dropdown-toggle.btn-info.btn-right:before{border-left-color:#47b8c6}.btn-info.btn-bottom:before{border-top-color:#57c7d4}.btn-info.btn-bottom:focus:before,.btn-info.btn-bottom:hover:before{border-top-color:#77d6e1}.btn-info.btn-bottom.active:before,.btn-info.btn-bottom:active:before,.open>.dropdown-toggle.btn-info.btn-bottom:before{border-top-color:#47b8c6}.btn-info.btn-left:before{border-right-color:#57c7d4}.btn-info.btn-left:focus:before,.btn-info.btn-left:hover:before{border-right-color:#77d6e1}.btn-info.btn-left.active:before,.btn-info.btn-left:active:before,.open>.dropdown-toggle.btn-info.btn-left:before{border-right-color:#47b8c6}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{background-color:#f4b066;border-color:#f4b066}.btn-warning.active,.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{background-color:#ec9940;border-color:#ec9940}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{color:#fff;background-color:#f6be80;border-color:#f6be80}.btn-warning.btn-up:before{border-bottom-color:#f2a654}.btn-warning.btn-up:focus:before,.btn-warning.btn-up:hover:before{border-bottom-color:#f4b066}.btn-warning.btn-up.active:before,.btn-warning.btn-up:active:before,.open>.dropdown-toggle.btn-warning.btn-up:before{border-bottom-color:#ec9940}.btn-warning.btn-right:before{border-left-color:#f2a654}.btn-warning.btn-right:focus:before,.btn-warning.btn-right:hover:before{border-left-color:#f4b066}.btn-warning.btn-right.active:before,.btn-warning.btn-right:active:before,.open>.dropdown-toggle.btn-warning.btn-right:before{border-left-color:#ec9940}.btn-warning.btn-bottom:before{border-top-color:#f2a654}.btn-warning.btn-bottom:focus:before,.btn-warning.btn-bottom:hover:before{border-top-color:#f4b066}.btn-warning.btn-bottom.active:before,.btn-warning.btn-bottom:active:before,.open>.dropdown-toggle.btn-warning.btn-bottom:before{border-top-color:#ec9940}.btn-warning.btn-left:before{border-right-color:#f2a654}.btn-warning.btn-left:focus:before,.btn-warning.btn-left:hover:before{border-right-color:#f4b066}.btn-warning.btn-left.active:before,.btn-warning.btn-left:active:before,.open>.dropdown-toggle.btn-warning.btn-left:before{border-right-color:#ec9940}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#fa7a7a;border-color:#fa7a7a}.btn-danger.active,.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{background-color:#e9595b;border-color:#e9595b}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{color:#fff;background-color:#fa9898;border-color:#fa9898}.btn-inverse,.btn-inverse.active,.btn-inverse.active.focus,.btn-inverse.active:focus,.btn-inverse.active:hover,.btn-inverse.focus,.btn-inverse:active,.btn-inverse:active.focus,.btn-inverse:active:focus,.btn-inverse:active:hover,.btn-inverse:focus,.btn-inverse:hover,.open>.dropdown-toggle.btn-inverse,.open>.dropdown-toggle.btn-inverse.focus,.open>.dropdown-toggle.btn-inverse:focus,.open>.dropdown-toggle.btn-inverse:hover{color:#76838f}.btn-danger.btn-up:before{border-bottom-color:#f96868}.btn-danger.btn-up:focus:before,.btn-danger.btn-up:hover:before{border-bottom-color:#fa7a7a}.btn-danger.btn-up.active:before,.btn-danger.btn-up:active:before,.open>.dropdown-toggle.btn-danger.btn-up:before{border-bottom-color:#e9595b}.btn-danger.btn-right:before{border-left-color:#f96868}.btn-danger.btn-right:focus:before,.btn-danger.btn-right:hover:before{border-left-color:#fa7a7a}.btn-danger.btn-right.active:before,.btn-danger.btn-right:active:before,.open>.dropdown-toggle.btn-danger.btn-right:before{border-left-color:#e9595b}.btn-danger.btn-bottom:before{border-top-color:#f96868}.btn-danger.btn-bottom:focus:before,.btn-danger.btn-bottom:hover:before{border-top-color:#fa7a7a}.btn-danger.btn-bottom.active:before,.btn-danger.btn-bottom:active:before,.open>.dropdown-toggle.btn-danger.btn-bottom:before{border-top-color:#e9595b}.btn-danger.btn-left:before{border-right-color:#f96868}.btn-danger.btn-left:focus:before,.btn-danger.btn-left:hover:before{border-right-color:#fa7a7a}.btn-danger.btn-left.active:before,.btn-danger.btn-left:active:before,.open>.dropdown-toggle.btn-danger.btn-left:before{border-right-color:#e9595b}.btn-inverse{background-color:#fff;border-color:#e4eaec}.btn-inverse .badge{color:#fff;background-color:#76838f}.btn-inverse.focus,.btn-inverse:focus,.btn-inverse:hover{background-color:#fff;border-color:#f3f7f9}.btn-inverse.active,.btn-inverse.active.focus,.btn-inverse.active:focus,.btn-inverse.active:hover,.btn-inverse:active,.btn-inverse:active.focus,.btn-inverse:active:focus,.btn-inverse:active:hover,.open>.dropdown-toggle.btn-inverse,.open>.dropdown-toggle.btn-inverse.focus,.open>.dropdown-toggle.btn-inverse:focus,.open>.dropdown-toggle.btn-inverse:hover{background-color:#fff;border-color:#ccd5db}.btn-inverse.disabled,.btn-inverse.disabled.active,.btn-inverse.disabled.focus,.btn-inverse.disabled:active,.btn-inverse.disabled:focus,.btn-inverse.disabled:hover,.btn-inverse[disabled],.btn-inverse[disabled].active,.btn-inverse[disabled].focus,.btn-inverse[disabled]:active,.btn-inverse[disabled]:focus,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse,fieldset[disabled] .btn-inverse.active,fieldset[disabled] .btn-inverse.focus,fieldset[disabled] .btn-inverse:active,fieldset[disabled] .btn-inverse:focus,fieldset[disabled] .btn-inverse:hover{color:#ccd5db;background-color:#fff;border-color:#a3afb7}.btn-dark,.btn-dark.active.focus,.btn-dark.active:focus,.btn-dark.active:hover,.btn-dark:active.focus,.btn-dark:active:focus,.btn-dark:active:hover,.open>.dropdown-toggle.btn-dark.focus,.open>.dropdown-toggle.btn-dark:focus,.open>.dropdown-toggle.btn-dark:hover{color:#fff}.btn-inverse.btn-up.active:before,.btn-inverse.btn-up:active:before,.btn-inverse.btn-up:before,.btn-inverse.btn-up:focus:before,.btn-inverse.btn-up:hover:before,.open>.dropdown-toggle.btn-inverse.btn-up:before{border-bottom-color:#fff}.btn-inverse.btn-right.active:before,.btn-inverse.btn-right:active:before,.btn-inverse.btn-right:before,.btn-inverse.btn-right:focus:before,.btn-inverse.btn-right:hover:before,.open>.dropdown-toggle.btn-inverse.btn-right:before{border-left-color:#fff}.btn-inverse.btn-bottom.active:before,.btn-inverse.btn-bottom:active:before,.btn-inverse.btn-bottom:before,.btn-inverse.btn-bottom:focus:before,.btn-inverse.btn-bottom:hover:before,.open>.dropdown-toggle.btn-inverse.btn-bottom:before{border-top-color:#fff}.btn-inverse.btn-left.active:before,.btn-inverse.btn-left:active:before,.btn-inverse.btn-left:before,.btn-inverse.btn-left:focus:before,.btn-inverse.btn-left:hover:before,.open>.dropdown-toggle.btn-inverse.btn-left:before{border-right-color:#fff}.btn-dark{background-color:#526069;border-color:#526069}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#3c464c;border-color:#1a1f21}.btn-dark .badge{color:#526069;background-color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#76838f;border-color:#76838f}.btn-dark.active,.btn-dark.active.focus,.btn-dark.active:focus,.btn-dark.active:hover,.btn-dark:active,.btn-dark:active.focus,.btn-dark:active:focus,.btn-dark:active:hover,.open>.dropdown-toggle.btn-dark,.open>.dropdown-toggle.btn-dark.focus,.open>.dropdown-toggle.btn-dark:focus,.open>.dropdown-toggle.btn-dark:hover{background-color:#37474f;border-color:#37474f}.btn-dark.disabled,.btn-dark.disabled.active,.btn-dark.disabled.focus,.btn-dark.disabled:active,.btn-dark.disabled:focus,.btn-dark.disabled:hover,.btn-dark[disabled],.btn-dark[disabled].active,.btn-dark[disabled].focus,.btn-dark[disabled]:active,.btn-dark[disabled]:focus,.btn-dark[disabled]:hover,fieldset[disabled] .btn-dark,fieldset[disabled] .btn-dark.active,fieldset[disabled] .btn-dark.focus,fieldset[disabled] .btn-dark:active,fieldset[disabled] .btn-dark:focus,fieldset[disabled] .btn-dark:hover{color:#fff;background-color:#a3afb7;border-color:#a3afb7}.btn-dark.btn-up:before{border-bottom-color:#526069}.btn-dark.btn-up:focus:before,.btn-dark.btn-up:hover:before{border-bottom-color:#76838f}.btn-dark.btn-up.active:before,.btn-dark.btn-up:active:before,.open>.dropdown-toggle.btn-dark.btn-up:before{border-bottom-color:#37474f}.btn-dark.btn-right:before{border-left-color:#526069}.btn-dark.btn-right:focus:before,.btn-dark.btn-right:hover:before{border-left-color:#76838f}.btn-dark.btn-right.active:before,.btn-dark.btn-right:active:before,.open>.dropdown-toggle.btn-dark.btn-right:before{border-left-color:#37474f}.btn-dark.btn-bottom:before{border-top-color:#526069}.btn-dark.btn-bottom:focus:before,.btn-dark.btn-bottom:hover:before{border-top-color:#76838f}.btn-dark.btn-bottom.active:before,.btn-dark.btn-bottom:active:before,.open>.dropdown-toggle.btn-dark.btn-bottom:before{border-top-color:#37474f}.btn-dark.btn-left:before{border-right-color:#526069}.btn-dark.btn-left:focus:before,.btn-dark.btn-left:hover:before{border-right-color:#76838f}.btn-dark.btn-left.active:before,.btn-dark.btn-left:active:before,.open>.dropdown-toggle.btn-dark.btn-left:before{border-right-color:#37474f}.btn-dark.active,.btn-dark:active,.btn-dark:focus,.btn-dark:hover,.open>.dropdown-toggle.btn-dark{color:#fff}.btn-dark.btn-flat{color:#526069}.btn-flat.disabled,.btn-icon.disabled,.btn-pure.btn-default,.btn.icon.disabled{color:#a3afb7}.btn-flat{background:0 0;border:none;box-shadow:none}.btn-icon,.btn.icon{padding:10px;line-height:1em}.btn-group-xs>.btn-icon.btn,.btn-group-xs>.btn.icon,.btn-icon.btn-xs,.btn.icon.btn-xs{padding:4px;font-size:12px}.btn-group-sm>.btn-icon.btn,.btn-group-sm>.btn.icon,.btn-icon.btn-sm,.btn.icon.btn-sm{padding:8px;font-size:14px}.btn-group-lg>.btn-icon.btn,.btn-group-lg>.btn.icon,.btn-icon.btn-lg,.btn.icon.btn-lg{padding:12px;font-size:20px}.btn-icon .icon{margin:-1px 0 0}.btn-raised{box-shadow:0 0 2px rgba(0,0,0,.18),0 2px 4px rgba(0,0,0,.21);transition:box-shadow .25s cubic-bezier(.4,0,.2,1)}.btn-raised.active,.btn-raised:active,.btn-raised:hover,.open>.dropdown-toggle.btn-raised{box-shadow:0 0 3px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.2)}.btn-raised.disabled,.btn-raised[disabled],fieldset[disabled] .btn-raised{box-shadow:none}.btn-floating{width:56px;height:56px;padding:0;margin:0;font-size:24px;text-align:center;border-radius:100%;box-shadow:0 6px 10px rgba(0,0,0,.15)}.btn-floating.btn-xs,.btn-group-xs>.btn-floating.btn{width:30px;height:30px;padding:0;font-size:13px}.btn-floating.btn-sm,.btn-group-sm>.btn-floating.btn{width:40px;height:40px;padding:0;font-size:15px}.btn-floating.btn-lg,.btn-group-lg>.btn-floating.btn{width:70px;height:70px;padding:0;font-size:30px}.btn-floating i{position:relative;top:0}.btn-animate{position:relative;overflow:hidden}.btn-animate span{display:block;width:100%;height:100%;-webkit-transform:translate(0,0);transform:translate(0,0)}.btn-animate-side{padding:8px 28px}.btn-animate-side span{transition:-webkit-transform .2s ease-out 0s;transition:transform .2s ease-out 0s;transition:transform .2s ease-out 0s,-webkit-transform .2s ease-out 0s}.btn-animate-side span>.icon{position:absolute;top:50%;left:0;display:block;opacity:0;transition:opacity .2s ease-out 0s;-webkit-transform:translate(-20px,-50%);transform:translate(-20px,-50%)}.btn-animate-side:hover span{-webkit-transform:translate(10px,0);transform:translate(10px,0)}.btn-animate-side:hover span>.icon{opacity:1}.btn-animate-side.btn-xs,.btn-group-xs>.btn-animate-side.btn{padding:3px 14px}.btn-animate-side.btn-xs span>.icon,.btn-group-xs>.btn-animate-side.btn span>.icon{left:5px}.btn-animate-side.btn-xs:hover span,.btn-group-xs>.btn-animate-side.btn:hover span{-webkit-transform:translate(8px,0);transform:translate(8px,0)}.btn-animate-side.btn-sm,.btn-group-sm>.btn-animate-side.btn{padding:6px 22px}.btn-animate-side.btn-sm span>.icon,.btn-group-sm>.btn-animate-side.btn span>.icon{left:3px}.btn-animate-side.btn-sm:hover span,.btn-group-sm>.btn-animate-side.btn:hover span{-webkit-transform:translate(8px,0);transform:translate(8px,0)}.btn-animate-side.btn-lg,.btn-group-lg>.btn-animate-side.btn{padding:10px 33px}.btn-animate-side.btn-lg span>.icon,.btn-group-lg>.btn-animate-side.btn span>.icon{left:-6px}.btn-animate-side.btn-lg:hover span,.btn-group-lg>.btn-animate-side.btn:hover span{-webkit-transform:translate(14px,0);transform:translate(14px,0)}.btn-animate-vertical span{transition:all .2s ease-out 0s}.btn-group:focus .dropdown-toggle,.caret,.dropdown-menu{transition:.25s}.btn-animate-vertical span>.icon{position:absolute;top:-2px;left:50%;display:block;font-size:24px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.btn-animate-vertical:hover span{-webkit-transform:translate(0,150%);transform:translate(0,150%)}.btn-animate-vertical.btn-xs span>.icon,.btn-group-xs>.btn-animate-vertical.btn span>.icon{top:-5px;font-size:18px}.btn-animate-vertical.btn-sm span>.icon,.btn-group-sm>.btn-animate-vertical.btn span>.icon{top:-3px;font-size:21px}.btn-animate-vertical.btn-lg span>.icon,.btn-group-lg>.btn-animate-vertical.btn span>.icon{font-size:37px}.btn-labeled{padding:0 8px 0 0}.btn-labeled .btn-label{padding:6px 8px;margin-right:5px}.btn-group-xs>.btn-labeled.btn,.btn-labeled.btn-xs{padding-right:5px}.btn-group-xs>.btn-labeled.btn .btn-label,.btn-labeled.btn-xs .btn-label{padding:1px 4px;margin-right:2px}.btn-group-sm>.btn-labeled.btn,.btn-labeled.btn-sm{padding-right:13px}.btn-group-sm>.btn-labeled.btn .btn-label,.btn-labeled.btn-sm .btn-label{padding:6px;margin-right:10px}.btn-group-lg>.btn-labeled.btn,.btn-labeled.btn-lg{padding-right:14px}.btn-group-lg>.btn-labeled.btn .btn-label,.btn-labeled.btn-lg .btn-label{padding:10px 14px;margin-right:11px}.btn-labeled.btn-block{text-align:left}.btn-label{display:inline-block;background-color:rgba(0,0,0,.15);border-radius:3px 0 0 3px}.btn-pill-left{border-radius:500px 0 0 500px}.btn-pill-right{border-radius:0 500px 500px 0}.btn-direction{position:relative}.btn-direction:before{position:absolute;line-height:0;content:'';border:8px solid transparent}.btn-up:before{top:-16px;left:50%;margin-left:-8px;border-bottom-color:#e4eaec}.btn-right:before{top:50%;right:-16px;margin-top:-8px;border-left-color:#e4eaec}.btn-bottom:before{bottom:-16px;left:50%;margin-left:-8px;border-top-color:#e4eaec}.btn-left:before{top:50%;left:-16px;margin-top:-8px;border-right-color:#e4eaec}.btn-pure,.btn-pure.active,.btn-pure.active.focus,.btn-pure.active:focus,.btn-pure.active:hover,.btn-pure.focus,.btn-pure:active,.btn-pure:active.focus,.btn-pure:active:focus,.btn-pure:active:hover,.btn-pure:focus,.btn-pure:focus.focus,.btn-pure:focus:focus,.btn-pure:focus:hover,.btn-pure:hover,.btn-pure:hover.focus,.btn-pure:hover:focus,.btn-pure:hover:hover,.btn-pure[disabled],.btn-pure[disabled].focus,.btn-pure[disabled]:focus,.btn-pure[disabled]:hover,.open>.dropdown-toggle.btn-pure,.open>.dropdown-toggle.btn-pure.focus,.open>.dropdown-toggle.btn-pure:focus,.open>.dropdown-toggle.btn-pure:hover,fieldset[disabled] .btn-pure,fieldset[disabled] .btn-pure.focus,fieldset[disabled] .btn-pure:focus,fieldset[disabled] .btn-pure:hover{background-color:transparent;border-color:transparent;box-shadow:none}.btn-pure.btn-default.active,.btn-pure.btn-default.active .badge,.btn-pure.btn-default.active.focus,.btn-pure.btn-default.active:focus,.btn-pure.btn-default.active:hover,.btn-pure.btn-default:active,.btn-pure.btn-default:active .badge,.btn-pure.btn-default:active.focus,.btn-pure.btn-default:active:focus,.btn-pure.btn-default:active:hover,.btn-pure.btn-default:focus,.btn-pure.btn-default:focus .badge,.btn-pure.btn-default:focus.focus,.btn-pure.btn-default:focus:focus,.btn-pure.btn-default:focus:hover,.btn-pure.btn-default:hover,.btn-pure.btn-default:hover .badge,.btn-pure.btn-default:hover.focus,.btn-pure.btn-default:hover:focus,.btn-pure.btn-default:hover:hover,.open>.dropdown-toggle.btn-pure.btn-default,.open>.dropdown-toggle.btn-pure.btn-default .badge,.open>.dropdown-toggle.btn-pure.btn-default.focus,.open>.dropdown-toggle.btn-pure.btn-default:focus,.open>.dropdown-toggle.btn-pure.btn-default:hover{color:#526069}.btn-pure.btn-primary{color:#62a8ea}.btn-pure.btn-primary.active,.btn-pure.btn-primary.active .badge,.btn-pure.btn-primary.active.focus,.btn-pure.btn-primary.active:focus,.btn-pure.btn-primary.active:hover,.btn-pure.btn-primary:active,.btn-pure.btn-primary:active .badge,.btn-pure.btn-primary:active.focus,.btn-pure.btn-primary:active:focus,.btn-pure.btn-primary:active:hover,.btn-pure.btn-primary:focus,.btn-pure.btn-primary:focus .badge,.btn-pure.btn-primary:focus.focus,.btn-pure.btn-primary:focus:focus,.btn-pure.btn-primary:focus:hover,.btn-pure.btn-primary:hover,.btn-pure.btn-primary:hover .badge,.btn-pure.btn-primary:hover.focus,.btn-pure.btn-primary:hover:focus,.btn-pure.btn-primary:hover:hover,.open>.dropdown-toggle.btn-pure.btn-primary,.open>.dropdown-toggle.btn-pure.btn-primary .badge,.open>.dropdown-toggle.btn-pure.btn-primary.focus,.open>.dropdown-toggle.btn-pure.btn-primary:focus,.open>.dropdown-toggle.btn-pure.btn-primary:hover{color:#3583ca}.btn-pure.btn-success{color:#46be8a}.btn-pure.btn-success.active,.btn-pure.btn-success.active .badge,.btn-pure.btn-success.active.focus,.btn-pure.btn-success.active:focus,.btn-pure.btn-success.active:hover,.btn-pure.btn-success:active,.btn-pure.btn-success:active .badge,.btn-pure.btn-success:active.focus,.btn-pure.btn-success:active:focus,.btn-pure.btn-success:active:hover,.btn-pure.btn-success:focus,.btn-pure.btn-success:focus .badge,.btn-pure.btn-success:focus.focus,.btn-pure.btn-success:focus:focus,.btn-pure.btn-success:focus:hover,.btn-pure.btn-success:hover,.btn-pure.btn-success:hover .badge,.btn-pure.btn-success:hover.focus,.btn-pure.btn-success:hover:focus,.btn-pure.btn-success:hover:hover,.open>.dropdown-toggle.btn-pure.btn-success,.open>.dropdown-toggle.btn-pure.btn-success .badge,.open>.dropdown-toggle.btn-pure.btn-success.focus,.open>.dropdown-toggle.btn-pure.btn-success:focus,.open>.dropdown-toggle.btn-pure.btn-success:hover{color:#279566}.btn-pure.btn-info{color:#57c7d4}.btn-pure.btn-info.active,.btn-pure.btn-info.active .badge,.btn-pure.btn-info.active.focus,.btn-pure.btn-info.active:focus,.btn-pure.btn-info.active:hover,.btn-pure.btn-info:active,.btn-pure.btn-info:active .badge,.btn-pure.btn-info:active.focus,.btn-pure.btn-info:active:focus,.btn-pure.btn-info:active:hover,.btn-pure.btn-info:focus,.btn-pure.btn-info:focus .badge,.btn-pure.btn-info:focus.focus,.btn-pure.btn-info:focus:focus,.btn-pure.btn-info:focus:hover,.btn-pure.btn-info:hover,.btn-pure.btn-info:hover .badge,.btn-pure.btn-info:hover.focus,.btn-pure.btn-info:hover:focus,.btn-pure.btn-info:hover:hover,.open>.dropdown-toggle.btn-pure.btn-info,.open>.dropdown-toggle.btn-pure.btn-info .badge,.open>.dropdown-toggle.btn-pure.btn-info.focus,.open>.dropdown-toggle.btn-pure.btn-info:focus,.open>.dropdown-toggle.btn-pure.btn-info:hover{color:#37a9b7}.btn-pure.btn-warning{color:#f2a654}.btn-pure.btn-warning.active,.btn-pure.btn-warning.active .badge,.btn-pure.btn-warning.active.focus,.btn-pure.btn-warning.active:focus,.btn-pure.btn-warning.active:hover,.btn-pure.btn-warning:active,.btn-pure.btn-warning:active .badge,.btn-pure.btn-warning:active.focus,.btn-pure.btn-warning:active:focus,.btn-pure.btn-warning:active:hover,.btn-pure.btn-warning:focus,.btn-pure.btn-warning:focus .badge,.btn-pure.btn-warning:focus.focus,.btn-pure.btn-warning:focus:focus,.btn-pure.btn-warning:focus:hover,.btn-pure.btn-warning:hover,.btn-pure.btn-warning:hover .badge,.btn-pure.btn-warning:hover.focus,.btn-pure.btn-warning:hover:focus,.btn-pure.btn-warning:hover:hover,.open>.dropdown-toggle.btn-pure.btn-warning,.open>.dropdown-toggle.btn-pure.btn-warning .badge,.open>.dropdown-toggle.btn-pure.btn-warning.focus,.open>.dropdown-toggle.btn-pure.btn-warning:focus,.open>.dropdown-toggle.btn-pure.btn-warning:hover{color:#e98f2e}.btn-pure.btn-danger{color:#f96868}.btn-pure.btn-danger.active,.btn-pure.btn-danger.active .badge,.btn-pure.btn-danger.active.focus,.btn-pure.btn-danger.active:focus,.btn-pure.btn-danger.active:hover,.btn-pure.btn-danger:active,.btn-pure.btn-danger:active .badge,.btn-pure.btn-danger:active.focus,.btn-pure.btn-danger:active:focus,.btn-pure.btn-danger:active:hover,.btn-pure.btn-danger:focus,.btn-pure.btn-danger:focus .badge,.btn-pure.btn-danger:focus.focus,.btn-pure.btn-danger:focus:focus,.btn-pure.btn-danger:focus:hover,.btn-pure.btn-danger:hover,.btn-pure.btn-danger:hover .badge,.btn-pure.btn-danger:hover.focus,.btn-pure.btn-danger:hover:focus,.btn-pure.btn-danger:hover:hover,.open>.dropdown-toggle.btn-pure.btn-danger,.open>.dropdown-toggle.btn-pure.btn-danger .badge,.open>.dropdown-toggle.btn-pure.btn-danger.focus,.open>.dropdown-toggle.btn-pure.btn-danger:focus,.open>.dropdown-toggle.btn-pure.btn-danger:hover{color:#d6494b}.btn-pure.btn-dark{color:#526069}.btn-pure.btn-dark.active,.btn-pure.btn-dark.active .badge,.btn-pure.btn-dark.active.focus,.btn-pure.btn-dark.active:focus,.btn-pure.btn-dark.active:hover,.btn-pure.btn-dark:active,.btn-pure.btn-dark:active .badge,.btn-pure.btn-dark:active.focus,.btn-pure.btn-dark:active:focus,.btn-pure.btn-dark:active:hover,.btn-pure.btn-dark:focus,.btn-pure.btn-dark:focus .badge,.btn-pure.btn-dark:focus.focus,.btn-pure.btn-dark:focus:focus,.btn-pure.btn-dark:focus:hover,.btn-pure.btn-dark:hover,.btn-pure.btn-dark:hover .badge,.btn-pure.btn-dark:hover.focus,.btn-pure.btn-dark:hover:focus,.btn-pure.btn-dark:hover:hover,.open>.dropdown-toggle.btn-pure.btn-dark,.open>.dropdown-toggle.btn-pure.btn-dark .badge,.open>.dropdown-toggle.btn-pure.btn-dark.focus,.open>.dropdown-toggle.btn-pure.btn-dark:focus,.open>.dropdown-toggle.btn-pure.btn-dark:hover{color:#37474f}.btn-pure.btn-inverse,.btn-pure.btn-inverse.active,.btn-pure.btn-inverse.active .badge,.btn-pure.btn-inverse.active.focus,.btn-pure.btn-inverse.active:focus,.btn-pure.btn-inverse.active:hover,.btn-pure.btn-inverse:active,.btn-pure.btn-inverse:active .badge,.btn-pure.btn-inverse:active.focus,.btn-pure.btn-inverse:active:focus,.btn-pure.btn-inverse:active:hover,.btn-pure.btn-inverse:focus,.btn-pure.btn-inverse:focus .badge,.btn-pure.btn-inverse:focus.focus,.btn-pure.btn-inverse:focus:focus,.btn-pure.btn-inverse:focus:hover,.btn-pure.btn-inverse:hover,.btn-pure.btn-inverse:hover .badge,.btn-pure.btn-inverse:hover.focus,.btn-pure.btn-inverse:hover:focus,.btn-pure.btn-inverse:hover:hover,.open>.dropdown-toggle.btn-pure.btn-inverse,.open>.dropdown-toggle.btn-pure.btn-inverse .badge,.open>.dropdown-toggle.btn-pure.btn-inverse.focus,.open>.dropdown-toggle.btn-pure.btn-inverse:focus,.open>.dropdown-toggle.btn-pure.btn-inverse:hover{color:#fff}.caret{border-top:4px solid;-webkit-transform:scale(1.001);transform:scale(1.001)}.btn-group .btn+.dropdown-toggle .caret{margin-left:0}.dropdown-toggle.btn .caret{margin-left:.3em}.btn-group-xs>.dropdown-toggle.btn .caret,.dropdown-toggle.btn.btn-xs .caret{margin-left:0}.btn-group>.btn+.dropdown-toggle{padding-right:.8em;padding-left:.8em}.dropdown-menu{margin-top:5px;box-shadow:0 3px 12px rgba(0,0,0,.05)}.dropdown-menu .divider{margin:6px 0}.dropdown-menu>li{padding:0 5px;margin:2px 0}.dropdown-menu>li>a{border-radius:3px}.dropdown-menu li .icon:first-child,.dropdown-menu li>a .icon:first-child{width:1em;margin-right:.5em;text-align:center}.dropdown-menu.bullet{margin-top:12px}.dropdown-menu.bullet:after,.dropdown-menu.bullet:before{position:absolute;left:10px;display:inline-block;width:0;height:0;content:'';border:7px solid transparent;border-top-width:0}.dropdown-menu.bullet:before{top:-7px;border-bottom-color:#e4eaec}.dropdown-menu.bullet:after{top:-6px;border-bottom-color:#fff}.dropdown-menu-right.bullet:after,.dropdown-menu-right.bullet:before{right:10px;left:auto}.dropdown-menu.animate{overflow:hidden}.dropdown-menu.animate>li{-webkit-animation-name:slide-left;animation-name:slide-left;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.dropdown-menu.animate>li:nth-child(1){-webkit-animation-delay:.02s;animation-delay:.02s}.dropdown-menu.animate>li:nth-child(2){-webkit-animation-delay:.04s;animation-delay:.04s}.dropdown-menu.animate>li:nth-child(3){-webkit-animation-delay:.06s;animation-delay:.06s}.dropdown-menu.animate>li:nth-child(4){-webkit-animation-delay:.08s;animation-delay:.08s}.dropdown-menu.animate>li:nth-child(5){-webkit-animation-delay:.1s;animation-delay:.1s}.dropdown-menu.animate>li:nth-child(6){-webkit-animation-delay:.12s;animation-delay:.12s}.dropdown-menu.animate>li:nth-child(7){-webkit-animation-delay:.14s;animation-delay:.14s}.dropdown-menu.animate>li:nth-child(8){-webkit-animation-delay:.16s;animation-delay:.16s}.dropdown-menu.animate>li:nth-child(9){-webkit-animation-delay:.18s;animation-delay:.18s}.dropdown-menu.animate>li:nth-child(10){-webkit-animation-delay:.2s;animation-delay:.2s}.dropdown-menu.animate>li.divider{-webkit-animation-name:none;animation-name:none}.dropdown-menu.animate.animate-reverse>li:nth-last-child(1){-webkit-animation-delay:.02s;animation-delay:.02s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(2){-webkit-animation-delay:.04s;animation-delay:.04s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(3){-webkit-animation-delay:.06s;animation-delay:.06s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(4){-webkit-animation-delay:.08s;animation-delay:.08s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(5){-webkit-animation-delay:.1s;animation-delay:.1s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(6){-webkit-animation-delay:.12s;animation-delay:.12s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(7){-webkit-animation-delay:.14s;animation-delay:.14s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(8){-webkit-animation-delay:.16s;animation-delay:.16s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(9){-webkit-animation-delay:.18s;animation-delay:.18s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(10){-webkit-animation-delay:.2s;animation-delay:.2s}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{margin-bottom:6px;box-shadow:0 -3px 12px rgba(0,0,0,.05)}.dropup .dropdown-menu.bullet,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet{margin-bottom:12px}.dropup .dropdown-menu.bullet:after,.dropup .dropdown-menu.bullet:before,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet:after,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet:before{top:auto;border-top-width:7px;border-bottom-width:0}.dropup .dropdown-menu.bullet:before,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet:before{bottom:-7px;border-top-color:#e4eaec}.dropup .dropdown-menu.bullet:after,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet:after{bottom:-6px;border-top-color:#fff}.dropdown-menu>.dropdown-header{padding:8px 20px 6px;font-size:14px;font-weight:500;cursor:default}.dropdown-menu>.dropdown-submenu,.dropdown-menu>.dropdown-submenu>a{position:relative}.dropdown-menu>.dropdown-submenu>a:after{position:absolute;right:10px;display:inline-block;width:0;height:0;margin-top:6px;vertical-align:middle;content:'';border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px dashed}.dropdown-menu>.dropdown-submenu .dropdown-menu{left:100%;margin:0}.dropdown-menu>.dropdown-submenu.dropdown-menu-left .dropdown-menu{left:-100%}.dropdown-menu>.dropdown-submenu:hover .dropdown-menu{display:block}.dropdown .dropdown-submenu .dropdown-menu{top:0}.dropup .dropdown-submenu .dropdown-menu{bottom:0}.dropdown-menu-media{width:360px;padding-top:0;padding-bottom:0}.dropdown-menu-media>li{padding:0;margin:0}.dropdown-menu-media .dropdown-menu-header{position:relative;padding:20px;background-color:#fff;border-bottom:1px solid #e4eaec}.dropdown-menu-media .dropdown-menu-header>h3,.dropdown-menu-media .dropdown-menu-header>h4,.dropdown-menu-media .dropdown-menu-header>h5{margin:0}.dropdown-menu-media .dropdown-menu-header .badge,.dropdown-menu-media .dropdown-menu-header .label{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropdown-menu-media .list-group{max-height:270px;margin:0;font-size:12px;border-radius:0}.dropdown-menu-media .list-group-item{padding:0 20px;border:none;border-radius:0!important}.dropdown-menu-media .list-group-item .media{padding:15px 0;border-top:1px solid #e4eaec}.dropdown-menu-media .list-group-item:first-child .media{border-top:none}.dropdown-menu-media>.dropdown-menu-footer{background-color:#f3f7f9;border-top:1px solid #e4eaec}.dropdown-menu-media>.dropdown-menu-footer>a{padding:15px 20px!important;color:#a3afb7!important}.dropdown-menu-media>.dropdown-menu-footer>.dropdown-menu-footer-btn:hover,.dropdown-menu-media>.dropdown-menu-footer>a:hover{color:#89bceb!important;background-color:transparent!important}.dropdown-menu-media>.dropdown-menu-footer>.dropdown-menu-footer-btn{position:absolute;right:0}.dropdown-menu-primary>.active>a,.dropdown-menu-primary>.active>a:focus,.dropdown-menu-primary>.active>a:hover{color:#fff;background-color:#62a8ea}.dropdown-menu-success>.active>a,.dropdown-menu-success>.active>a:focus,.dropdown-menu-success>.active>a:hover{color:#fff;background-color:#46be8a}.dropdown-menu-info>.active>a,.dropdown-menu-info>.active>a:focus,.dropdown-menu-info>.active>a:hover{color:#fff;background-color:#57c7d4}.dropdown-menu-warning>.active>a,.dropdown-menu-warning>.active>a:focus,.dropdown-menu-warning>.active>a:hover{color:#fff;background-color:#f2a654}.dropdown-menu-danger>.active>a,.dropdown-menu-danger>.active>a:focus,.dropdown-menu-danger>.active>a:hover{color:#fff;background-color:#f96868}.dropdown-menu-dark>.active>a,.dropdown-menu-dark>.active>a:focus,.dropdown-menu-dark>.active>a:hover{color:#fff;background-color:#526069}.btn-group.open .dropdown-toggle{box-shadow:inset 0 1px 3px rgba(0,0,0,.05)}.input-group-addon{transition:border .25s linear,color .25s linear,background-color .25s linear}.input-group-btn .btn{padding:6px 10px}.input-group-btn .btn>.icon{vertical-align:bottom}.input-group-btn .dropdown-toggle.btn .caret{margin-left:2px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:1}.nav>li>a{overflow:hidden}.nav>li>a:focus{outline:0}.nav>li>a .close{display:inline-block;margin-left:10px}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:transparent}.nav-quick{padding:0;margin-right:0;margin-bottom:22px;margin-left:0;background-color:#fff;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.nav-quick li{position:relative;display:block;padding:0;text-align:center;list-style:none}.nav-quick a{display:block;padding:16px 0;color:#76838f}.nav-quick a .icon{display:block;margin-bottom:.2em;font-size:32px}.nav-quick a:hover{background-color:#f3f7f9}.nav-quick .badge,.nav-quick .label{position:absolute;top:0;right:0}.nav-quick-sm a{padding:12px 0}.nav-quick-sm a .icon{font-size:24px}.nav-quick-lg a{padding:22px 0}.nav-quick-lg a .icon{font-size:40px}.nav-quick-bordered{border-top:1px solid #e4eaec;border-left:1px solid #e4eaec}.nav-quick-bordered li{border-right:1px solid #e4eaec;border-bottom:1px solid #e4eaec}.nav-pills>li>a{transition:border .2s linear,color .2s linear,background-color .2s linear}.nav-pills-rounded>li>a{padding-right:20px;padding-left:20px;margin-right:5px;margin-left:5px;border-radius:1000px}.nav-tabs>li>a{padding:10px 20px;color:#76838f;transition:.25s}.nav-tabs>li>a>.icon{margin-right:.5em;line-height:1}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#fff;background-color:#62a8ea;border-color:transparent transparent #62a8ea}.nav-tabs.nav-justified>li>a{border-radius:4px 4px 0 0}.nav-tabs.nav-justified>li.active>a,.nav-tabs.nav-justified>li.active>a:focus,.nav-tabs.nav-justified>li.active>a:hover{border-color:transparent transparent #62a8ea}.nav-tabs.nav-tabs-bottom{border-top:1px solid #e4eaec;border-bottom:none}.nav-tabs.nav-tabs-bottom>li{margin-top:-1px;margin-bottom:0}.nav-tabs.nav-tabs-bottom>li>a{border-radius:0 0 4px 4px}.nav-tabs.nav-tabs-bottom>li>a:focus,.nav-tabs.nav-tabs-bottom>li>a:hover{border-top-color:#e4eaec;border-bottom-color:transparent}.nav-tabs.nav-tabs-bottom.nav-justified{border-top:none}.nav-tabs.nav-tabs-bottom.nav-justified>li>a{border-top-color:#e4eaec;border-bottom-color:transparent}.nav-tabs.nav-tabs-bottom.nav-justified>li.active>a,.nav-tabs.nav-tabs-bottom.nav-justified>li.active>a:focus,.nav-tabs.nav-tabs-bottom.nav-justified>li.active>a:hover{border-top:1px solid #62a8ea}.nav-tabs-reverse>li{float:right}.nav-tabs-reverse>li>a{margin-right:0;margin-left:2px}.nav-tabs-solid{border-bottom-color:#f3f7f9}.nav-tabs-solid>li>a:hover{border-color:transparent}.nav-tabs-solid>li.active>a,.nav-tabs-solid>li.active>a:focus,.nav-tabs-solid>li.active>a:hover{color:#76838f;background-color:#f3f7f9;border-color:transparent}.nav-tabs-solid~.tab-content{padding:20px;background-color:#f3f7f9}.nav-tabs-solid.nav-justified>li.active>a,.nav-tabs-solid.nav-justified>li.active>a:focus,.nav-tabs-solid.nav-justified>li.active>a:hover,.nav-tabs-solid.nav-justified>li>a,.nav-tabs-solid.nav-tabs-bottom>li.active>a,.nav-tabs-solid.nav-tabs-bottom>li.active>a:focus,.nav-tabs-solid.nav-tabs-bottom>li.active>a:hover{border:none}.nav-tabs-line>li>a{padding:10px 20px;border-bottom:2px solid transparent}.nav-tabs-line>li>a:focus,.nav-tabs-line>li>a:hover{background-color:transparent}.nav-tabs-line>li>a:hover{border-bottom-color:#ccd5db}.nav-tabs-line>li.active>a,.nav-tabs-line>li.active>a:focus,.nav-tabs-line>li.active>a:hover{color:#62a8ea;background-color:transparent;border-bottom:2px solid #62a8ea}.nav-tabs-line .open>a,.nav-tabs-line .open>a:focus,.nav-tabs-line .open>a:hover{border-color:transparent transparent #ccd5db}.nav-tabs-line.nav-tabs-bottom>li>a{border-top:2px solid transparent;border-bottom:none}.nav-tabs-line.nav-tabs-bottom>li>a:hover{border-top-color:#ccd5db;border-bottom-color:transparent}.nav-tabs-line.nav-tabs-bottom>li.active>a,.nav-tabs-line.nav-tabs-bottom>li.active>a:focus,.nav-tabs-line.nav-tabs-bottom>li.active>a:hover{border-top:2px solid #62a8ea;border-bottom:none}.nav-tabs-line.nav-justified>li>a{border-bottom:2px solid #e4eaec}.nav-tabs-line.nav-justified>li>a:hover{border-bottom-color:#ccd5db}.nav-tabs-line.nav-justified>li.active>a,.nav-tabs-line.nav-justified>li.active>a:focus,.nav-tabs-line.nav-justified>li.active>a:hover{border-color:transparent;border-bottom:2px solid #62a8ea}.nav-tabs-line.nav-justified.nav-tabs-bottom{border-top:none}.nav-tabs-line.nav-justified.nav-tabs-bottom>li>a{border-top:2px solid #e4eaec;border-bottom:none}.nav-tabs-line.nav-justified.nav-tabs-bottom>li>a:hover{border-top-color:#ccd5db}.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a,.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a:focus,.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a:hover{border-top-color:#62a8ea;border-bottom:none}.nav-tabs-vertical:after,.nav-tabs-vertical:before{display:table;content:" "}.nav-tabs-vertical:after{clear:both}.nav-tabs-vertical .nav-tabs{float:left;border-right:1px solid #e4eaec;border-bottom:none}.nav-tabs-vertical .nav-tabs>li{float:none;margin-right:-1px;margin-bottom:0}.nav-tabs-vertical .nav-tabs>li>a{padding:10px 20px;margin-right:0;margin-bottom:2px;border-radius:4px 0 0 4px}.nav-tabs-vertical .nav-tabs>li>a:hover{border-right-color:#e4eaec;border-bottom-color:transparent}.nav-tabs-vertical .nav-tabs>li.active>a,.nav-tabs-vertical .nav-tabs>li.active>a:focus,.nav-tabs-vertical .nav-tabs>li.active>a:hover{border-right-color:#62a8ea}.nav-tabs-vertical .nav-tabs-reverse{float:right;border-right:none;border-left:1px solid #e4eaec}.navbar-toolbar,.navbar-toolbar>li{float:left}.nav-tabs-vertical .nav-tabs-reverse>li{margin-right:0;margin-left:-1px}.nav-tabs-vertical .nav-tabs-reverse>li>a{margin-left:0;border-radius:0 4px 4px 0}.nav-tabs-vertical .nav-tabs-reverse>li>a:hover{border-right-color:transparent;border-left-color:#e4eaec}.nav-tabs-vertical .nav-tabs-reverse>li.active>a,.nav-tabs-vertical .nav-tabs-reverse>li.active>a:focus,.nav-tabs-vertical .nav-tabs-reverse>li.active>a:hover{border-left-color:#62a8ea}.nav-tabs-vertical .nav-tabs-solid{border-right-color:#f3f7f9}.nav-tabs-vertical .nav-tabs-solid>li.active>a,.nav-tabs-vertical .nav-tabs-solid>li.active>a:focus,.nav-tabs-vertical .nav-tabs-solid>li.active>a:hover,.nav-tabs-vertical .nav-tabs-solid>li>a:hover{border-color:transparent}.nav-tabs-vertical .nav-tabs-solid+.tab-content{padding:20px}.nav-tabs-vertical .nav-tabs-solid.nav-tabs-reverse{border-left-color:#f3f7f9}.nav-tabs-vertical .nav-tabs-line>li>a{border-right:2px solid transparent;border-bottom:none}.nav-tabs-vertical .nav-tabs-line>li>a:hover{border-right-color:#ccd5db}.nav-tabs-vertical .nav-tabs-line>li.active>a,.nav-tabs-vertical .nav-tabs-line>li.active>a:focus,.nav-tabs-vertical .nav-tabs-line>li.active>a:hover{border-right:2px solid #62a8ea;border-bottom:none}.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li>a{border-right-width:1px;border-left:2px solid transparent}.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li>a:hover{border-color:transparent transparent transparent #ccd5db}.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li.active>a,.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li.active>a:focus,.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li.active>a:hover{border-right:1px solid transparent;border-left:2px solid #62a8ea}.nav-tabs-vertical .tab-content{overflow:hidden}.nav-tabs-inverse .nav-tabs-solid{border-bottom-color:#fff}.nav-tabs-inverse .nav-tabs-solid>li.active>a,.nav-tabs-inverse .nav-tabs-solid>li.active>a:focus,.nav-tabs-inverse .nav-tabs-solid>li.active>a:hover{color:#76838f;background-color:#fff}.nav-tabs-inverse.nav-tabs-vertical .nav-tabs-solid{border-right-color:#fff}.nav-tabs-inverse.nav-tabs-vertical .nav-tabs-solid.nav-tabs-reverse{border-left-color:#fff}.nav-tabs-inverse .tab-content{background:#fff}.navbar-toggle,.navbar-toggle:hover{background:0 0!important}.nav-tabs-animate .tab-content{overflow:hidden}.nav-tabs-lg>li>a{padding:12px 20px;font-size:18px;line-height:1.3333333}.nav-tabs-sm>li>a{padding:5px 10px;font-size:12px;line-height:1.5}.navbar-toggle{height:66px;padding:22px 15px;margin-top:0;margin-bottom:0;line-height:22px;transition:color .25s linear}.navbar-toggle .icon{margin-top:-1px}.navbar-toggle-left{float:left;margin-right:0;margin-left:15px}.navbar{border:none;box-shadow:0 2px 4px rgba(0,0,0,.08)}.navbar-fixed-bottom,.navbar-fixed-top{width:100%}@media (min-width:768px){.hidden-float{display:block}}@media (max-width:767px){.hidden-float{display:none!important}.navbar-brand-center{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.navbar-brand{padding:22px 20px;font-weight:500}.navbar-brand>.navbar-brand-logo{display:inline-block}.navbar-brand-logo{height:32px;margin-top:-5px}.navbar-brand-text{margin-left:6px}@media (min-width:768px){.navbar-mega .container,.navbar-mega .container-fluid{position:relative}.navbar-search.collapse{display:block!important;height:auto!important;overflow:visible!important;visibility:visible!important}}.navbar-mega .dropdown-menu{left:auto}.navbar-mega .dropdown-mega{position:static}.navbar-mega .mega-content{padding:20px 30px}.navbar-mega .mega-menu{min-width:150px;max-width:100%}.navbar-mega .mega-menu>ul{padding-left:0}.navbar-mega .mega-menu .list-icons{margin-bottom:6px}.navbar-mega .dropdown.dropdown-fw .dropdown-menu{right:5px;left:5px}.navbar-nav>li>a.navbar-avatar,.navbar-toolbar>li>a.navbar-avatar{padding-top:18px;padding-bottom:18px}.navbar-avatar .avatar{width:30px}.navbar-form .icon{font-size:16px;color:rgba(55,71,79,.4)}.navbar-form .form-control{background-color:#f3f7f9;border:none;border-radius:38px}@media (max-width:767px){.navbar-mega .dropdown.dropdown-fw .dropdown-menu{right:0;left:0}.navbar-nav>li>a.navbar-avatar{padding-top:6px;padding-bottom:6px}.navbar-search{padding-right:15px;padding-left:15px}.navbar-search .navbar-form{margin-top:0;margin-bottom:0;border-bottom:none}}.container-fluid>.navbar-search,.container>.navbar-search{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-search,.container>.navbar-search{margin-right:0;margin-left:0}}.navbar-search-overlap{position:absolute!important;top:0;right:0;left:0;background-color:#fff}.navbar-search-overlap .form-control,.navbar-search-overlap .form-group{display:block!important;margin:0}.navbar-toolbar:after,.navbar-toolbar:before,.navbar-toolbar>li:after,.navbar-toolbar>li:before{display:table;content:" "}.navbar-search-overlap .form-control{height:66px!important;background-color:transparent!important;border-radius:0}.navbar-search-overlap .form-control:focus{border-color:transparent}.navbar-collapse-toolbar.in{overflow-y:visible}.navbar-toolbar:after{clear:both}.navbar-toolbar>li:after{clear:both}.navbar-toolbar>li>a{padding-top:22px;padding-bottom:22px;line-height:22px}.navbar-toolbar .dropdown-menu{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-animation-duration:.3s;animation-duration:.3s}@media (max-width:767px){.navbar-toolbar .dropdown-menu:not(.dropdown-menu-media){max-height:400px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.navbar-toolbar .open{position:static}.navbar-toolbar .open .dropdown-menu{right:0;left:0;float:none;width:auto;margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-toolbar-left{float:left!important}.navbar-toolbar-right{float:right!important}}.jumbotron .carousel-inner>.item>a>img,.jumbotron .carousel-inner>.item>img,.jumbotron>.jumbotron-photo img{width:100%}@media (max-width:767px) and (max-device-width:480px) and (orientation:landscape){.navbar-toolbar .dropdown-menu:not(.dropdown-menu-media){max-height:200px}}.icon-fullscreen:before{content:"\f11d"}.icon-fullscreen.active:before{content:"\f11e"}.icon-menubar.active:before,.icon-menubar:before{content:"\f119"}.navbar-default .navbar-toolbar>li>a{color:#76838f}.navbar-default .navbar-toolbar>li>a:focus,.navbar-default .navbar-toolbar>li>a:hover{color:#526069;background-color:rgba(243,247,249,.3)}.navbar-default .navbar-toolbar>.active>a,.navbar-default .navbar-toolbar>.active>a:focus,.navbar-default .navbar-toolbar>.active>a:hover{color:#526069;background-color:rgba(243,247,249,.6)}.navbar-default .navbar-toolbar>.disabled>a,.navbar-default .navbar-toolbar>.disabled>a:focus,.navbar-default .navbar-toolbar>.disabled>a:hover{color:#ccd5db;background-color:transparent}.navbar-default .navbar-toggle{color:#76838f}.navbar-default .navbar-toolbar>.open>a,.navbar-default .navbar-toolbar>.open>a:focus,.navbar-default .navbar-toolbar>.open>a:hover{color:#526069;background-color:rgba(243,247,249,.6)}.navbar-inverse .navbar-toolbar>li>a{color:#fff}.navbar-inverse .navbar-toolbar>.active>a,.navbar-inverse .navbar-toolbar>.active>a:focus,.navbar-inverse .navbar-toolbar>.active>a:hover,.navbar-inverse .navbar-toolbar>li>a:focus,.navbar-inverse .navbar-toolbar>li>a:hover{color:#fff;background-color:rgba(0,0,0,.1)}.navbar-inverse .navbar-toolbar>.disabled>a,.navbar-inverse .navbar-toolbar>.disabled>a:focus,.navbar-inverse .navbar-toolbar>.disabled>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-toggle{color:#fff}.navbar-inverse .navbar-toolbar>.open>a,.navbar-inverse .navbar-toolbar>.open>a:focus,.navbar-inverse .navbar-toolbar>.open>a:hover{color:#fff;background-color:rgba(0,0,0,.1)}.breadcrumb li+li:before{padding:0 5px}.breadcrumb li .icon:before{margin-right:10px}.breadcrumb-arrow>li+li:before{content:"\00bb\00a0"}.pagination li>a,.pagination li>span{padding:9px 15px;transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out}.pagination li>a:focus,.pagination li>a:hover,.pagination li>span:focus,.pagination li>span:hover{transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out;outline:0}.pagination li .icon{margin-top:-1px}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#ccd5db;cursor:not-allowed;background-color:transparent;border-color:#e4eaec}.pagination-gap>li>a{margin:0 5px;border-radius:5px}.pagination-gap>li>a:hover{background-color:transparent;border-color:#62a8ea}.pagination-gap>li:first-child>a,.pagination-gap>li:last-child>a{border-radius:5px}.pagination-no-border>li>a{border:none}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 17px;font-size:16px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination-sm>li>a,.pagination-sm>li>span{padding:6px 11px;font-size:14px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:2px;border-bottom-right-radius:2px}.pager li>a,.pager li>span{padding:10px 20px;color:#76838f;transition:all .2s ease}.pager li>a:focus,.pager li>a:hover{color:#62a8ea;border-color:#62a8ea}.pager li .icon{margin-top:-1px}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{border-color:#e4eaec}.pager-round li>a,.pager-round li>span{border-radius:1000px}.label{padding:.25em .6em;border-radius:.3em}.label.label-outline{color:#f3f7f9;background-color:transparent;border-color:#f3f7f9}.label-outline{border:1px solid transparent}.label-round{border-radius:1em}.label-default{color:#76838f;background-color:#e4eaec}.label-default[href]:focus,.label-default[href]:hover{background-color:#f3f7f9;color:#a3afb7}.label-default.label-outline{background-color:transparent;border-color:#e4eaec;color:#76838f}.label-primary{background-color:#62a8ea}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#89bceb}.label-primary.label-outline{color:#62a8ea;background-color:transparent;border-color:#62a8ea}.label-success{background-color:#46be8a}.label-success[href]:focus,.label-success[href]:hover{background-color:#5cd29d}.label-success.label-outline{color:#46be8a;background-color:transparent;border-color:#46be8a}.label-info{background-color:#57c7d4}.label-info[href]:focus,.label-info[href]:hover{background-color:#77d6e1}.label-info.label-outline{color:#57c7d4;background-color:transparent;border-color:#57c7d4}.label-warning{background-color:#f2a654}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#f4b066}.label-warning.label-outline{color:#f2a654;background-color:transparent;border-color:#f2a654}.label-danger{background-color:#f96868}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#fa7a7a}.label-danger.label-outline{color:#f96868;background-color:transparent;border-color:#f96868}.label-dark{background-color:#526069}.label-dark[href]:focus,.label-dark[href]:hover{background-color:#76838f}.label-dark.label-outline{color:#526069;background-color:transparent;border-color:#526069}.label-lg{font-size:16px}.label-sm{padding:.1em .5em;font-size:10px}.badge{padding:3px 6px}.btn .badge{top:0}.badge.up{position:relative;top:-10px;margin:0 -.8em;border-radius:15px}.badge-radius,.jumbotron{border-radius:3px}.jumbotron .carousel,.jumbotron .carousel-inner,.jumbotron .carousel-inner>.item.active img,.jumbotron>.jumbotron-photo img{border-top-left-radius:3px;border-top-right-radius:3px}.badge.badge-absolute{position:absolute;top:-8px;right:-10px;z-index:5}.badge-primary{color:#fff;background-color:#62a8ea}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;background-color:#358fe4}.list-group-item.active>.badge-primary,.nav-pills>.active>a>.badge-primary{color:#fff;background-color:#62a8ea}.badge-success{color:#fff;background-color:#46be8a}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;background-color:#369b6f}.list-group-item.active>.badge-success,.nav-pills>.active>a>.badge-success{color:#fff;background-color:#46be8a}.badge-info{color:#fff;background-color:#57c7d4}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;background-color:#33b6c5}.list-group-item.active>.badge-info,.nav-pills>.active>a>.badge-info{color:#fff;background-color:#57c7d4}.badge-warning{color:#fff;background-color:#f2a654}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#fff;background-color:#ee8d25}.list-group-item.active>.badge-warning,.nav-pills>.active>a>.badge-warning{color:#fff;background-color:#f2a654}.badge-danger{color:#fff;background-color:#f96868}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;background-color:#f73737}.list-group-item.active>.badge-danger,.nav-pills>.active>a>.badge-danger{color:#fff;background-color:#f96868}.badge-dark{color:#fff;background-color:#526069}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;background-color:#3c464c}.list-group-item.active>.badge-dark,.nav-pills>.active>a>.badge-dark{color:#fff;background-color:#526069}.badge-lg{padding:5px 9px 8px;font-size:16px}.badge-sm{padding:2px 5px;font-size:10px}.jumbotron{padding:0}.jumbotron-contents{padding:20px}.jumbotron .h1,.jumbotron h1{font-size:28px}.jumbotron .h2,.jumbotron h2{font-size:24px}@media screen and (min-width:768px){.container .jumbotron,.jumbotron{padding:0}.jumbotron .h1,.jumbotron h1{font-size:28px}}.thumbnail{border:none;transition:all .25s ease-in-out}.thumbnail .caption{position:relative;display:block;padding-right:0;padding-left:0}.panel:hover .panel-actions .show-on-hover,.progress-vertical{display:inline-block}.alert{padding-right:20px;padding-left:20px}.alert ul{padding-left:13px}.alert ul li{padding-left:7px}.panel>.alert{margin:0}.alert-alt{color:#76838f;background-color:rgba(243,247,249,.8);border:none;border-left:3px solid transparent}.alert-dismissible{padding-right:40px}.alert-dismissible .close{top:0;opacity:.6}.alert-dismissible .close:focus,.alert-dismissible .close:hover{opacity:1}.alert-dismissible.alert-alt .close{color:#a3afb7;opacity:.6}.alert-dismissible.alert-alt .close:focus,.alert-dismissible.alert-alt .close:hover{color:#a3afb7;opacity:1}.alert-icon{position:relative;padding-left:45px}.alert-icon>.icon{position:absolute;top:18px;left:20px;width:1em;font-size:16px;text-align:center}.alert-avatar{position:relative;padding-top:20px;padding-bottom:20px;padding-left:75px}.alert-avatar>.avatar{position:absolute;top:12px;left:20px}.page-alert .alert-wrap{max-height:0;padding:0;margin:0;overflow:hidden;transition:max-height .7s linear 0s}.page-alert .alert-wrap.in{max-height:500px;transition:max-height 1s linear 0s}.page-alert .alert-wrap .alert{margin:0;text-align:left;border-radius:0}.alert-primary{color:#62a8ea;background-color:rgba(232,241,248,.8);border-color:#e8f1f8}.alert-primary hr{border-top-color:#d4e5f2}.alert-primary .close,.alert-primary .close:focus,.alert-primary .close:hover{color:#62a8ea}.alert-primary .alert-link{color:#4e97d9}.alert-alt.alert-primary{border-color:#62a8ea}.alert-alt.alert-primary .alert-link,.alert-alt.alert-primary a{color:#62a8ea}.alert-success .alert-link{color:#36ab7a}.alert-alt.alert-success{border-color:#46be8a}.alert-alt.alert-success .alert-link,.alert-alt.alert-success a{color:#46be8a}.alert-info .alert-link{color:#47b8c6}.alert-alt.alert-info{border-color:#57c7d4}.alert-alt.alert-info .alert-link,.alert-alt.alert-info a{color:#57c7d4}.alert-warning .alert-link{color:#ec9940}.alert-alt.alert-warning{border-color:#f2a654}.alert-alt.alert-warning .alert-link,.alert-alt.alert-warning a{color:#f2a654}.alert-danger .alert-link{color:#e9595b}.alert-alt.alert-danger{border-color:#f96868}.alert-alt.alert-danger .alert-link,.alert-alt.alert-danger a{color:#f96868}.alert-social{position:relative;padding-left:65px}.alert-social>.icon{position:absolute;top:12px;bottom:0;left:20px;width:1em;font-size:30px;text-align:center}.alert-facebook{color:#fff;background-color:#3b5998;border-color:#3b5998}.alert-facebook hr{border-top-color:#344e86}.alert-facebook .close,.alert-facebook .close:focus,.alert-facebook .close:hover{color:#fff}.alert-facebook .alert-link{font-weight:500;color:#fff}.alert-twitter{color:#fff;background-color:#55acee;border-color:#55acee}.alert-twitter hr{border-top-color:#3ea1ec}.alert-twitter .close,.alert-twitter .close:focus,.alert-twitter .close:hover{color:#fff}.alert-twitter .alert-link{font-weight:500;color:#fff}.alert-google-plus{color:#fff;background-color:#dd4b39;border-color:#dd4b39}.alert-google-plus hr{border-top-color:#d73925}.alert-google-plus .close,.alert-google-plus .close:focus,.alert-google-plus .close:hover{color:#fff}.alert-google-plus .alert-link{font-weight:500;color:#fff}.alert-linkedin{color:#fff;background-color:#0976b4;border-color:#0976b4}.alert-linkedin hr{border-top-color:#08669c}.alert-linkedin .close,.alert-linkedin .close:focus,.alert-linkedin .close:hover{color:#fff}.alert-linkedin .alert-link{font-weight:500;color:#fff}.alert-flickr{color:#fff;background-color:#ff0084;border-color:#ff0084}.alert-flickr hr{border-top-color:#e60077}.alert-flickr .close,.alert-flickr .close:focus,.alert-flickr .close:hover{color:#fff}.alert-flickr .alert-link{font-weight:500;color:#fff}.alert-tumblr{color:#fff;background-color:#35465c;border-color:#35465c}.alert-tumblr hr{border-top-color:#2c3a4c}.alert-tumblr .close,.alert-tumblr .close:focus,.alert-tumblr .close:hover{color:#fff}.alert-tumblr .alert-link{font-weight:500;color:#fff}.alert-github{color:#fff;background-color:#4183c4;border-color:#4183c4}.alert-github hr{border-top-color:#3876b4}.alert-github .close,.alert-github .close:focus,.alert-github .close:hover{color:#fff}.alert-github .alert-link{font-weight:500;color:#fff}.alert-dribbble{color:#fff;background-color:#c32361;border-color:#c32361}.alert-dribbble hr{border-top-color:#ad1f56}.alert-dribbble .close,.alert-dribbble .close:focus,.alert-dribbble .close:hover{color:#fff}.alert-dribbble .alert-link{font-weight:500;color:#fff}.alert-youtube{color:#fff;background-color:#b31217;border-color:#b31217}.alert-youtube hr{border-top-color:#9c1014}.alert-youtube .close,.alert-youtube .close:focus,.alert-youtube .close:hover{color:#fff}.alert-youtube .alert-link{font-weight:500;color:#fff}.alert.dark .alert-link{font-weight:500;color:#fff!important}.alert.dark .alert-left-border{border:none;border-left:3px solid transparent}.alert.dark.alert-dismissible.alert-alt .close,.alert.dark.alert-dismissible.alert-alt .close:focus,.alert.dark.alert-dismissible.alert-alt .close:hover{color:#fff}.alert.dark.alert-primary{color:#fff;background-color:#62a8ea;border-color:#62a8ea}.alert.dark.alert-primary hr{border-top-color:#4c9ce7}.alert.dark.alert-primary .alert-link{color:#e6e6e6}.alert-alt.alert.dark.alert-primary .alert-link,.alert-alt.alert.dark.alert-primary a,.alert.dark.alert-primary .close,.alert.dark.alert-primary .close:focus,.alert.dark.alert-primary .close:hover{color:#fff}.alert-alt.alert.dark.alert-primary{border-color:#2771b4}.alert.dark.alert-success{color:#fff;background-color:#46be8a;border-color:#46be8a}.alert.dark.alert-success hr{border-top-color:#3dae7d}.alert.dark.alert-success .alert-link{color:#e6e6e6}.alert-alt.alert.dark.alert-success .alert-link,.alert-alt.alert.dark.alert-success a,.alert.dark.alert-success .close,.alert.dark.alert-success .close:focus,.alert.dark.alert-success .close:hover{color:#fff}.alert-alt.alert.dark.alert-success{border-color:#247151}.alert.dark.alert-info{color:#fff;background-color:#57c7d4;border-color:#57c7d4}.alert.dark.alert-info hr{border-top-color:#43c0cf}.alert.dark.alert-info .alert-link{color:#e6e6e6}.alert-alt.alert.dark.alert-info .alert-link,.alert-alt.alert.dark.alert-info a,.alert.dark.alert-info .close,.alert.dark.alert-info .close:focus,.alert.dark.alert-info .close:hover{color:#fff}.alert-alt.alert.dark.alert-info{border-color:#2e8893}.alert.dark.alert-warning{color:#fff;background-color:#f2a654;border-color:#f2a654}.alert.dark.alert-warning hr{border-top-color:#f09a3c}.alert.dark.alert-warning .alert-link{color:#e6e6e6}.alert-alt.alert.dark.alert-warning .alert-link,.alert-alt.alert.dark.alert-warning a,.alert.dark.alert-warning .close,.alert.dark.alert-warning .close:focus,.alert.dark.alert-warning .close:hover{color:#fff}.alert-alt.alert.dark.alert-warning{border-color:#cb7314}.alert.dark.alert-danger{color:#fff;background-color:#f96868;border-color:#f96868}.alert.dark.alert-danger hr{border-top-color:#f84f4f}.alert.dark.alert-danger .alert-link{color:#e6e6e6}.alert-alt.alert.dark.alert-danger .alert-link,.alert-alt.alert.dark.alert-danger a,.alert.dark.alert-danger .close,.alert.dark.alert-danger .close:focus,.alert.dark.alert-danger .close:hover{color:#fff}.alert-alt.alert.dark.alert-danger{border-color:#d91d1f}.progress{height:15px;box-shadow:none}.progress-bar{line-height:15px;box-shadow:none}.progress-square{border-radius:0}.progress-circle{border-radius:1000px}.progress-vertical{position:relative;width:15px;height:250px;min-height:250px;margin-right:30px;margin-bottom:0}.progress-vertical .progress-bar{width:100%}.progress-bar-indicating.active{position:relative;-webkit-animation:none;animation:none}.progress-bar-indicating.active:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background-color:#fff;border-radius:inherit;opacity:0;-webkit-animation:progress-active 3s ease 0s infinite;animation:progress-active 3s ease 0s infinite}.progress-vertical .progress-bar-indicating.active:before{-webkit-animation-name:progress-vertical-active;animation-name:progress-vertical-active}.progress-skill{position:relative}.progress-skill .progress-bar>span{position:absolute;top:0;right:10px;color:#526069}.progress-lg{height:22px}.progress-lg.progress-vertical{width:25px}.progress-lg .progress-bar{line-height:22px}.progress-sm{height:10px}.progress-sm.progress-vertical{width:10px}.progress-sm .progress-bar{line-height:10px}.progress-xs{height:4px;border-radius:1px}.list-group.bg-inherit,a.list-group-item{border-radius:3px}.progress-xs.progress-vertical{width:4px}.progress-xs .progress-bar{line-height:4px}.contextual-progress{margin:20px 0}.contextual-progress .progress-title{float:left}.contextual-progress .progress-label{position:relative;float:right}.contextual-progress .progress{height:2px;margin:5px 0}@-webkit-keyframes progress-active{0%{width:0;opacity:.4}100%{width:100%;opacity:0}}@keyframes progress-active{0%{width:0;opacity:.4}100%{width:100%;opacity:0}}@-webkit-keyframes progress-vertical-active{0%{top:0;opacity:0}100%{top:175px;opacity:.4}}@keyframes progress-vertical-active{0%{top:0;opacity:0}100%{top:175px;opacity:.4}}.media-object{width:120px}.media-left,.media>.pull-left{padding-right:20px}.media-right,.media>.pull-right{padding-left:20px}.media-body{overflow:auto}.media .media{padding-bottom:0;border-bottom:none}.media-meta{margin-bottom:3px;font-size:12px;color:#526069}.list-group .media .media-heading,.panel-desc{font-size:14px}.media-lg .media-object{width:160px}.media-lg .media{margin-left:-110px}.media-sm .media-object{width:80px}.media-sm .media{margin-left:-70px}.media-xs .media-object{width:60px}.media-xs .media{margin-left:-60px}@media screen and (min-width:768px){.media-body{overflow:hidden}.media .media{margin-left:0}}.list-group .media{padding:2px 0;border-bottom:0}.list-group .media .media-left,.list-group .media .pull-left{padding-right:20px}.list-group .media .media-right,.list-group .media .pull-right{padding-left:20px}.list-group-full .list-group-item,.list-group-full>.list-group-item{padding-right:0;padding-left:0}.list-group .media .pull-right .status{margin-top:15px;margin-right:5px}a.list-group-item.disabled,a.list-group-item.disabled:focus,a.list-group-item.disabled:hover{color:#ccd5db;background-color:#f3f7f9}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{color:#fff;background-color:#62a8ea}.list-group-item .icon{margin-right:10px}.list-group.bg-inherit .list-group-item{background-color:transparent;border-bottom-color:rgba(0,0,0,.075)}.list-group.bg-inherit .list-group-item:last-child{border-bottom-color:transparent}.list-group.bg-inherit .list-group-item:hover{background-color:rgba(0,0,0,.075);border-color:transparent}.list-group-bordered .list-group-item{border-color:#e4eaec}.list-group-bordered .list-group-item.active,.list-group-bordered .list-group-item.active:focus,.list-group-bordered .list-group-item.active:hover{color:#fff;background-color:#4e97d9;border-color:#4e97d9}.list-group-dividered .list-group-item,.list-group-dividered .list-group-item.active:hover{border-top-color:#e4eaec}.list-group-dividered .list-group-item:last-child{border-bottom-color:#e4eaec}.list-group-dividered .list-group-item:first-child,.list-group-dividered .list-group-item:first-child.active:hover{border-top-color:transparent}.list-group-gap .list-group-item{margin-bottom:2px;border-radius:3px}.list-group-item-dark{color:#fff;background-color:#526069}a.list-group-item-dark,button.list-group-item-dark{color:#fff}a.list-group-item-dark .list-group-item-heading,button.list-group-item-dark .list-group-item-heading{color:inherit}a.list-group-item-dark:focus,a.list-group-item-dark:hover,button.list-group-item-dark:focus,button.list-group-item-dark:hover{color:#fff;background-color:#47535b}a.list-group-item-dark.active,a.list-group-item-dark.active:focus,a.list-group-item-dark.active:hover,button.list-group-item-dark.active,button.list-group-item-dark.active:focus,button.list-group-item-dark.active:hover{color:#fff;background-color:#fff;border-color:#fff}.panel{position:relative;margin-bottom:30px;border-width:0}.panel>.nav-tabs-vertical .nav-tabs{margin-left:-1px}.panel>.nav-tabs-vertical .nav-tabs>li>a{border-left:none;border-radius:0}.panel>.nav-tabs-vertical .nav-tabs.nav-tabs-reverse{margin-right:-1px}#sidebar-anchor,.panel-title>.icon{margin-right:10px}.panel>.nav-tabs-vertical .nav-tabs.nav-tabs-reverse>li>a{border-right:none;border-radius:0}.panel .panel-actions .show-on-hover,.panel.is-close,.panel.is-fullscreen .panel-actions [data-toggle=collapse]{display:none}.panel.is-fullscreen{position:fixed;top:0;bottom:0;left:0;z-index:9999;width:100%;margin-bottom:0;border-radius:0}.panel-body,.panel-heading{position:relative}.panel.is-fullscreen .panel-loading{border-radius:0}.panel.is-fullscreen .panel-body{max-height:100%;overflow:auto}.panel.is-collapse .panel-body{display:none;height:0}.panel>.alert{padding-right:30px;padding-left:30px}.panel>.alert-dismissible{padding-right:50px}@media screen and (max-width:480px){.panel>.alert{padding-right:20px;padding-left:20px}.panel>.alert-dismissible{padding-right:40px}}.panel>.table-responsive>.table>tbody>tr>td:first-child,.panel>.table-responsive>.table>tbody>tr>th:first-child,.panel>.table-responsive>.table>tfoot>tr>td:first-child,.panel>.table-responsive>.table>tfoot>tr>th:first-child,.panel>.table-responsive>.table>thead>tr>td:first-child,.panel>.table-responsive>.table>thead>tr>th:first-child,.panel>.table-responsive>.table>tr>td:first-child,.panel>.table-responsive>.table>tr>th:first-child,.panel>.table>tbody>tr>td:first-child,.panel>.table>tbody>tr>th:first-child,.panel>.table>tfoot>tr>td:first-child,.panel>.table>tfoot>tr>th:first-child,.panel>.table>thead>tr>td:first-child,.panel>.table>thead>tr>th:first-child,.panel>.table>tr>td:first-child,.panel>.table>tr>th:first-child{padding-left:30px}.panel>.table-responsive>.table>tbody>tr>td:last-child,.panel>.table-responsive>.table>tbody>tr>th:last-child,.panel>.table-responsive>.table>tfoot>tr>td:last-child,.panel>.table-responsive>.table>tfoot>tr>th:last-child,.panel>.table-responsive>.table>thead>tr>td:last-child,.panel>.table-responsive>.table>thead>tr>th:last-child,.panel>.table-responsive>.table>tr>td:last-child,.panel>.table-responsive>.table>tr>th:last-child,.panel>.table>tbody>tr>td:last-child,.panel>.table>tbody>tr>th:last-child,.panel>.table>tfoot>tr>td:last-child,.panel>.table>tfoot>tr>th:last-child,.panel>.table>thead>tr>td:last-child,.panel>.table>thead>tr>th:last-child,.panel>.table>tr>td:last-child,.panel>.table>tr>th:last-child{padding-right:30px}@media screen and (max-width:480px){.panel>.table-responsive>.table>tbody>tr>td:first-child,.panel>.table-responsive>.table>tbody>tr>th:first-child,.panel>.table-responsive>.table>tfoot>tr>td:first-child,.panel>.table-responsive>.table>tfoot>tr>th:first-child,.panel>.table-responsive>.table>thead>tr>td:first-child,.panel>.table-responsive>.table>thead>tr>th:first-child,.panel>.table-responsive>.table>tr>td:first-child,.panel>.table-responsive>.table>tr>th:first-child,.panel>.table>tbody>tr>td:first-child,.panel>.table>tbody>tr>th:first-child,.panel>.table>tfoot>tr>td:first-child,.panel>.table>tfoot>tr>th:first-child,.panel>.table>thead>tr>td:first-child,.panel>.table>thead>tr>th:first-child,.panel>.table>tr>td:first-child,.panel>.table>tr>th:first-child{padding-left:20px}.panel>.table-responsive>.table>tbody>tr>td:last-child,.panel>.table-responsive>.table>tbody>tr>th:last-child,.panel>.table-responsive>.table>tfoot>tr>td:last-child,.panel>.table-responsive>.table>tfoot>tr>th:last-child,.panel>.table-responsive>.table>thead>tr>td:last-child,.panel>.table-responsive>.table>thead>tr>th:last-child,.panel>.table-responsive>.table>tr>td:last-child,.panel>.table-responsive>.table>tr>th:last-child,.panel>.table>tbody>tr>td:last-child,.panel>.table>tbody>tr>th:last-child,.panel>.table>tfoot>tr>td:last-child,.panel>.table>tfoot>tr>th:last-child,.panel>.table>thead>tr>td:last-child,.panel>.table>thead>tr>th:last-child,.panel>.table>tr>td:last-child,.panel>.table>tr>th:last-child{padding-right:20px}}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:1px solid #e4eaec}.panel>.list-group>.list-group-item{padding-right:30px;padding-left:30px}@media screen and (max-width:480px){.panel>.list-group>.list-group-item{padding-right:20px;padding-left:20px}}.panel-content>.row,.panel-content>.row>[class*=col-]{padding-right:30px;padding-left:30px}.panel-heading{padding:0;border-bottom:1px solid transparent}.panel-heading+.alert{border-radius:0}.panel-heading>.nav-tabs{border-bottom:none}.panel-heading+.nav-tabs{margin-top:-10px}.panel-heading+.panel-body{padding-top:0}.panel-body .h1:first-child,.panel-body .h2:first-child,.panel-body .h3:first-child,.panel-body .h4:first-child,.panel-body .h5:first-child,.panel-body .h6:first-child,.panel-body h1:first-child,.panel-body h2:first-child,.panel-body h3:first-child,.panel-body h4:first-child,.panel-body h5:first-child,.panel-body h6:first-child{margin-top:0}.panel-body>:last-child{margin-bottom:0}.panel-body>.list-group-dividered:only-child>.list-group-item:last-child{border-bottom-color:transparent}.panel-footer{border-top:1px solid transparent}.table+.panel-footer{padding-top:15px;border-color:#e4eaec}.panel-title{color:#37474f}.panel-desc,.panel-title small{color:#76838f}.panel-title>.label{margin-left:10px}.panel-desc{display:block;padding:5px 0 0;margin:0}.panel-actions .dropdown,.panel-actions .dropdown-toggle,ul.panel-actions>li{display:inline-block}.panel-actions{position:absolute;top:50%;right:30px;z-index:1;margin:auto;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}ul.panel-actions{list-style:none}ul.panel-actions>li{margin-left:8px}ul.panel-actions>li:first-child{margin-left:0}.panel-actions a{color:inherit}.panel-actions .panel-action{display:inline-block;padding:8px 10px;color:#a3afb7;cursor:pointer;background-color:transparent}.panel-actions .panel-action:active,.panel-actions .panel-action:hover{color:#526069}.panel-actions .panel-action:focus{outline:0}.panel-actions .progress{width:100px;margin:0}.panel-actions .pagination{margin:0}.panel-toolbar{padding:5px 15px;margin:0;background-color:transparent;border-top:1px solid #e4eaec;border-bottom:1px solid #e4eaec}.panel-bordered .panel-toolbar{border-top-color:transparent}.panel-toolbar .btn{padding:5px 10px;color:#a3afb7}.panel-toolbar .btn.icon{width:1em;text-align:center}.panel-toolbar .btn.active,.panel-toolbar .btn:active,.panel-toolbar .btn:hover{color:#76838f}.panel-loading{position:absolute;top:0;left:0;z-index:6;display:none;width:100%;height:100%;border-radius:4px;opacity:.6}.panel-loading .loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.panel>:not(.panel-loading):not(.collapsing){transition:opacity .3s}.panel.is-loading>:not(.panel-loading){opacity:.3}.panel.is-loading .panel-loading{display:block;opacity:1}.panel-footer-chart{padding:0}.panel-control{padding:0;border:none;border-radius:0;box-shadow:none}.panel-body.scrollable-vertical{padding-right:0!important;padding-left:0!important}.panel-body.scrollable-vertical>.scrollable-container>.scrollable-content{padding-right:30px;padding-left:30px}.panel-body.scrollable-vertical>.scrollable-bar{height:calc(100% - 30px);margin-top:0;margin-bottom:30px;-webkit-transform:translateX(-26px);transform:translateX(-26px)}.panel-bordered>.panel-body.scrollable-vertical>.scrollable-bar{height:calc(100% - 60px);margin-bottom:30px}.panel-body.scrollable-horizontal{padding-top:0!important;padding-bottom:0!important}.panel-body.scrollable-horizontal>.scrollable-container>.scrollable-content{padding-top:0;padding-bottom:30px}.panel-bordered>.panel-body.scrollable-horizontal>.scrollable-container>.scrollable-content{padding-top:30px;padding-bottom:30px}.panel-body.scrollable-horizontal>.scrollable-bar{width:calc(100% - 60px);margin-right:30px;margin-left:0;-webkit-transform:translateY(-26px);transform:translateY(-26px)}.panel-bordered>.panel-body.scrollable-horizontal>.scrollable-bar{-webkit-transform:translateY(-26px);transform:translateY(-26px)}.panel-bordered>.panel-heading{border-bottom:1px solid #e4eaec}.panel-bordered>.panel-heading>.panel-title{padding-bottom:20px}.panel-bordered>.panel-footer{padding-top:15px;border-top:1px solid #e4eaec}.panel-bordered>.panel-body{padding-top:30px}.panel-bordered>.table>tbody:first-child>tr:first-child td,.panel-bordered>.table>tbody:first-child>tr:first-child th{border-top:0}.panel.panel-transparent,.panel.panel-transparent>.panel-footer,.panel.panel-transparent>.panel-heading{border-color:transparent}.panel.is-dragging{opacity:.8;cursor:move}.panel.panel-transparent{background:0 0;box-shadow:none}.panel-dark>.panel-heading{color:#fff;background-color:#526069;border-color:#526069}.panel-dark>.panel-heading+.panel-collapse>.panel-body{border-top-color:#526069}.modal-fill-in .modal-footer,.modal-footer,.modal-sidebar .modal-footer{border-top:none}.panel-dark>.panel-heading .badge{color:#526069;background-color:#fff}.panel-dark>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#526069}.modal-fill-in .modal-header,.modal-header,.modal-sidebar .modal-header{border-bottom:none}.panel-danger,.panel-danger .panel-heading,.panel-dark,.panel-dark .panel-heading,.panel-info,.panel-info .panel-heading,.panel-primary,.panel-primary .panel-heading,.panel-success,.panel-success .panel-heading,.panel-warning,.panel-warning .panel-heading{border:none}.panel-danger .panel-action,.panel-danger .panel-title,.panel-dark .panel-action,.panel-dark .panel-title,.panel-info .panel-action,.panel-info .panel-title,.panel-primary .panel-action,.panel-primary .panel-title,.panel-success .panel-action,.panel-success .panel-title,.panel-warning .panel-action,.panel-warning .panel-title{color:#fff}@media screen and (max-width:480px){.panel-body.scrollable-vertical>.scrollable-container>.scrollable-content{padding-right:20px;padding-left:20px}.panel-body.scrollable-horizontal>.scrollable-bar{width:calc(100% - 40px);margin-right:20px}.panel-actions{right:20px}.panel-actions .progress{min-width:80px}.panel-actions .show-on-hover{display:none}.panel-body,.panel-footer,.panel-title{padding-right:20px;padding-left:20px}}.well{padding:20px;box-shadow:inset 0 0 1px rgba(0,0,0,.02)}.well-lg{padding:24px}.well-sm{padding:12px}.well-primary{color:#fff;background-color:#62a8ea}.well-success{color:#fff;background-color:#46be8a}.well-info{color:#fff;background-color:#57c7d4}.well-warning{color:#fff;background-color:#f2a654}.well-danger{color:#fff;background-color:#f96868}.close.icon{font-size:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,body,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:300}th{font-weight:400}b,optgroup,strong{font-weight:500}.lead{font-weight:100}dt,kbd kbd{font-weight:500}.btn-link,.checkbox label,.checkbox-inline,.input-group-addon,.radio label,.radio-inline,label{font-weight:300}.label{font-weight:500}.popover,.tooltip{font-weight:300}.modal-content{border:none;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.2)}.modal-header{padding:15px 20px}.modal-header .close{margin-top:1px}.modal-bottom,.modal-center,.modal-top{margin:0 auto}.modal-body,.modal-footer{padding:20px}.modal-center{display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-flow:column nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-ms-flex-line-pack:center;align-content:center}.modal-bottom,.modal-sidebar{display:-ms-flexbox;display:-webkit-box;height:100%;-webkit-box-orient:vertical;align-content:center;-webkit-box-direction:normal}.modal-bottom{display:flex;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-line-pack:center}.modal-sidebar{position:absolute;right:0;display:flex;margin:0;background-color:#fff;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-line-pack:center}.modal-sidebar .modal-content{background-color:transparent;border-radius:0;box-shadow:none}.modal-sidebar button.close{position:fixed;top:20px;right:20px}.modal.fade .modal-dialog.modal-sidebar{-webkit-transform:translate(25%,0);transform:translate(25%,0)}.modal.in .modal-dialog.modal-sidebar{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-fill-in{background-color:transparent}.modal-fill-in.in{background-color:rgba(255,255,255,.95);opacity:1}.modal-fill-in .modal-dialog{display:-ms-flexbox;display:-webkit-box;display:flex;width:100%;height:100%;margin:0 auto;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-flow:column nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media (min-width:768px){.modal-fill-in .modal-dialog>*{width:600px}.modal-fill-in .modal-dialog.modal-sm>*{width:300px}.modal-fill-in .modal-dialog button.close{position:fixed;top:20px;right:20px;z-index:1;filter:alpha(opacity=50);opacity:.5;-webkit-transform:translate(0,0);transform:translate(0,0)}}.modal-danger .modal-header .close,.modal-info .modal-header .close,.modal-primary .modal-header .close,.modal-success .modal-header .close,.modal-warning .modal-header .close{opacity:.6}@media (min-width:992px){.modal-fill-in .modal-dialog.modal-lg>*{width:900px}}.modal-fill-in .modal-content{background-color:transparent;border-radius:0;box-shadow:none}.modal-primary .modal-header{background-color:#62a8ea;border-radius:4px 4px 0 0}.modal-primary .modal-header *{color:#fff}.modal-success .modal-header{background-color:#46be8a;border-radius:4px 4px 0 0}.modal-success .modal-header *{color:#fff}.modal-info .modal-header{background-color:#57c7d4;border-radius:4px 4px 0 0}.modal-info .modal-header *{color:#fff}.modal-warning .modal-header{background-color:#f2a654;border-radius:4px 4px 0 0}.modal-warning .modal-header *{color:#fff}.modal-danger .modal-header{background-color:#f96868;border-radius:4px 4px 0 0}.modal-danger .modal-header *{color:#fff}.modal.modal-fade-in-scale-up .modal-dialog{opacity:0;transition:all .3s ease 0s;-webkit-transform:scale(.7);transform:scale(.7)}.modal.modal-fade-in-scale-up.in .modal-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.modal.modal-slide-in-right .modal-dialog{opacity:0;transition:all .3s cubic-bezier(.25,.5,.5,.9 0s);-webkit-transform:translate(20%,0);transform:translate(20%,0)}.modal.modal-slide-in-right.in .modal-dialog{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.modal.modal-slide-from-bottom .modal-dialog{opacity:0;transition:all .3s ease 0s;-webkit-transform:translate(0,20%);transform:translate(0,20%)}.modal.modal-slide-from-bottom.in .modal-dialog{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.modal.modal-newspaper .modal-dialog{opacity:0;transition:all .5s ease 0s;-webkit-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg)}.modal.modal-newspaper.in .modal-dialog{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.modal.modal-fall{-webkit-perspective:1300px;perspective:1300px}.modal.modal-fall .modal-dialog{opacity:0;-webkit-transform:translateZ(600px) rotateX(20deg);transform:translateZ(600px) rotateX(20deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-fall.in .modal-dialog{opacity:1;transition:all .3s ease-in 0s;-webkit-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0)}.modal.modal-side-fall{-webkit-perspective:1300px;perspective:1300px}.modal.modal-side-fall .modal-dialog{-webkit-transform:translate(30%) translateZ(600px) rotate(10deg);transform:translate(30%) translateZ(600px) rotate(10deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-side-fall.in .modal-dialog{transition:all .3s ease-in 0s;-webkit-transform:translate(0) translateZ(0) rotate(0);transform:translate(0) translateZ(0) rotate(0)}.modal.modal-3d-flip-horizontal{-webkit-perspective:1300px;perspective:1300px}.modal.modal-3d-flip-horizontal .modal-dialog{transition:all .3s ease 0s;-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-3d-flip-horizontal.in .modal-dialog{-webkit-transform:rotateY(0);transform:rotateY(0)}.modal.modal-3d-flip-vertical{-webkit-perspective:1300px;perspective:1300px}.modal.modal-3d-flip-vertical .modal-dialog{transition:all .3s ease 0s;-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-3d-flip-vertical.in .modal-dialog{-webkit-transform:rotateX(0);transform:rotateX(0)}.modal.modal-3d-sign{-webkit-perspective:1300px;perspective:1300px}.modal.modal-3d-sign .modal-dialog{transition:all .3s ease 0s;-webkit-transform:rotateX(-60deg);transform:rotateX(-60deg);-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-3d-sign.in .modal-dialog{-webkit-transform:rotateX(0);transform:rotateX(0)}.modal.modal-super-scaled .modal-dialog{opacity:0;transition:all .3s ease 0s;-webkit-transform:scale(2);transform:scale(2)}.modal.modal-super-scaled.in .modal-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.modal.modal-just-me .modal-dialog{opacity:0;transition:all .3s ease 0s;-webkit-transform:scale(.8);transform:scale(.8)}.modal.modal-just-me .modal-backdrop{background-color:#fff}.modal.modal-just-me.in{background:#fff}.modal.modal-just-me.in .modal-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.modal.modal-just-me.in .modal-backdrop{opacity:1}.modal.modal-3d-slit{-webkit-perspective:1300px;perspective:1300px}.modal.modal-3d-slit .modal-dialog{opacity:0;transition:all .5s ease 0s;-webkit-transform:translateZ(-3000px) rotateY(90deg);transform:translateZ(-3000px) rotateY(90deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-3d-slit.in .modal-dialog{-webkit-animation-name:slit;animation-name:slit;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.modal.modal-rotate-from-bottom{-webkit-perspective:1300px;perspective:1300px}.modal.modal-rotate-from-bottom .modal-dialog{transition:all .3s ease-out 0s;-webkit-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg);-webkit-transform-origin:0 100% 0;transform-origin:0 100% 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-rotate-from-bottom.in .modal-dialog{-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.modal.modal-rotate-from-left{-webkit-perspective:1300px;perspective:1300px}.modal.modal-rotate-from-left .modal-dialog{transition:all .3s ease-out 0s;-webkit-transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform:translateZ(100px) translateX(-30%) rotateY(90deg);-webkit-transform-origin:0 100% 0;transform-origin:0 100% 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-rotate-from-left.in .modal-dialog{-webkit-transform:translateZ(0) translateX(0) rotateY(0);transform:translateZ(0) translateX(0) rotateY(0)}@-webkit-keyframes slit{50%{opacity:.5;-webkit-transform:translateZ(-250px) rotateY(89deg);transform:translateZ(-250px) rotateY(89deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}}@keyframes slit{50%{opacity:.5;-webkit-transform:translateZ(-250px) rotateY(89deg);transform:translateZ(-250px) rotateY(89deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}}.tooltip-inner{padding:6px 12px}.tooltip-primary+.tooltip .tooltip-inner{color:#fff;background-color:#62a8ea}.tooltip-primary+.tooltip.top .tooltip-arrow{border-top-color:#62a8ea}.tooltip-primary+.tooltip.right .tooltip-arrow{border-right-color:#62a8ea}.tooltip-primary+.tooltip.bottom .tooltip-arrow{border-bottom-color:#62a8ea}.tooltip-primary+.tooltip.left .tooltip-arrow{border-left-color:#62a8ea}.tooltip-success+.tooltip .tooltip-inner{color:#fff;background-color:#46be8a}.tooltip-success+.tooltip.top .tooltip-arrow{border-top-color:#46be8a}.tooltip-success+.tooltip.right .tooltip-arrow{border-right-color:#46be8a}.tooltip-success+.tooltip.bottom .tooltip-arrow{border-bottom-color:#46be8a}.tooltip-success+.tooltip.left .tooltip-arrow{border-left-color:#46be8a}.tooltip-info+.tooltip .tooltip-inner{color:#fff;background-color:#57c7d4}.tooltip-info+.tooltip.top .tooltip-arrow{border-top-color:#57c7d4}.tooltip-info+.tooltip.right .tooltip-arrow{border-right-color:#57c7d4}.tooltip-info+.tooltip.bottom .tooltip-arrow{border-bottom-color:#57c7d4}.tooltip-info+.tooltip.left .tooltip-arrow{border-left-color:#57c7d4}.tooltip-warning+.tooltip .tooltip-inner{color:#fff;background-color:#f2a654}.tooltip-warning+.tooltip.top .tooltip-arrow{border-top-color:#f2a654}.tooltip-warning+.tooltip.right .tooltip-arrow{border-right-color:#f2a654}.tooltip-warning+.tooltip.bottom .tooltip-arrow{border-bottom-color:#f2a654}.tooltip-warning+.tooltip.left .tooltip-arrow{border-left-color:#f2a654}.tooltip-danger+.tooltip .tooltip-inner{color:#fff;background-color:#f96868}.tooltip-danger+.tooltip.top .tooltip-arrow{border-top-color:#f96868}.tooltip-danger+.tooltip.right .tooltip-arrow{border-right-color:#f96868}.tooltip-danger+.tooltip.bottom .tooltip-arrow{border-bottom-color:#f96868}.tooltip-danger+.tooltip.left .tooltip-arrow{border-left-color:#f96868}.tooltip-rotate+.tooltip{opacity:0;-webkit-animation:tooltip-rotate3d 1s ease .1s forwards;animation:tooltip-rotate3d 1s ease .1s forwards}@-webkit-keyframes tooltip-rotate3d{0%{opacity:0;-webkit-transform:rotate(15deg);transform:rotate(15deg)}100%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltip-rotate3d{0%{opacity:0;-webkit-transform:rotate(15deg);transform:rotate(15deg)}100%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}.tooltip-scale+.tooltip{-webkit-animation:tooltip-scale3d 1s ease 0s forwards;animation:tooltip-scale3d 1s ease 0s forwards}@-webkit-keyframes tooltip-scale3d{0%{opacity:0;-webkit-transform:scale3d(.7,.3,1) translate(50%,50%);transform:scale3d(.7,.3,1) translate(50%,50%)}100%{opacity:1;-webkit-transform:scale3d(1,1,1) translate(50%,50%);transform:scale3d(1,1,1) translate(50%,50%)}}@keyframes tooltip-scale3d{0%{opacity:0;-webkit-transform:scale3d(.7,.3,1) translate(50%,50%);transform:scale3d(.7,.3,1) translate(50%,50%)}100%{opacity:1;-webkit-transform:scale3d(1,1,1) translate(50%,50%);transform:scale3d(1,1,1) translate(50%,50%)}}.popover{padding:0;box-shadow:0 2px 6px rgba(0,0,0,.05)}.popover.bottom>.arrow:after{border-bottom-color:#f3f7f9}.popover-content{padding:20px}.popover-primary+.popover .popover-title{color:#fff;background-color:#62a8ea;border-color:#62a8ea}.popover-primary+.popover.bottom .arrow,.popover-primary+.popover.bottom .arrow:after{border-bottom-color:#62a8ea}.popover-success+.popover .popover-title{color:#fff;background-color:#46be8a;border-color:#46be8a}.popover-success+.popover.bottom .arrow,.popover-success+.popover.bottom .arrow:after{border-bottom-color:#46be8a}.popover-info+.popover .popover-title{color:#fff;background-color:#57c7d4;border-color:#57c7d4}.popover-info+.popover.bottom .arrow,.popover-info+.popover.bottom .arrow:after{border-bottom-color:#57c7d4}.popover-warning+.popover .popover-title{color:#fff;background-color:#f2a654;border-color:#f2a654}.popover-warning+.popover.bottom .arrow,.popover-warning+.popover.bottom .arrow:after{border-bottom-color:#f2a654}.popover-danger+.popover .popover-title{color:#fff;background-color:#f96868;border-color:#f96868}.popover-danger+.popover.bottom .arrow,.popover-danger+.popover.bottom .arrow:after{border-bottom-color:#f96868}.popover-rotate+.popover{opacity:0;-webkit-animation:popover-rotate3d 1s ease .1s forwards;animation:popover-rotate3d 1s ease .1s forwards}@-webkit-keyframes popover-rotate3d{0%{opacity:0;-webkit-transform:rotate(15deg);transform:rotate(15deg)}100%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes popover-rotate3d{0%{opacity:0;-webkit-transform:rotate(15deg);transform:rotate(15deg)}100%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}.popover-scale+.popover{-webkit-animation:popover-scale3d 1s ease 0s forwards;animation:popover-scale3d 1s ease 0s forwards}@-webkit-keyframes popover-scale3d{0%{opacity:0;-webkit-transform:scale3d(.7,.3,1) translate(50%,50%);transform:scale3d(.7,.3,1) translate(50%,50%)}100%{opacity:1;-webkit-transform:scale3d(1,1,1) translate(50%,50%);transform:scale3d(1,1,1) translate(50%,50%)}}@keyframes popover-scale3d{0%{opacity:0;-webkit-transform:scale3d(.7,.3,1) translate(50%,50%);transform:scale3d(.7,.3,1) translate(50%,50%)}100%{opacity:1;-webkit-transform:scale3d(1,1,1) translate(50%,50%);transform:scale3d(1,1,1) translate(50%,50%)}}.carousel-control{min-width:50px}.carousel-control:focus,.carousel-control:hover{filter:alpha(opacity=40);opacity:.4}.carousel-control .icon{position:absolute;top:50%;z-index:5;display:inline-block;width:16px;height:16px;margin-top:-8px}.carousel-control.left .icon{left:50%;margin-left:-8px}.carousel-control.right .icon{right:50%;margin-right:-8px}.carousel-caption h1,.carousel-caption h2,.carousel-caption h3,.carousel-caption h4,.carousel-caption h5,.carousel-caption h6{color:inherit}.carousel-indicators{margin-bottom:0}.carousel-indicators li{margin:3px;background-color:rgba(255,255,255,.3);border:none}.carousel-indicators .active{width:10px;height:10px;margin:3px}.carousel-indicators-scaleup li{border:none;transition:background-color .3s ease 0s,-webkit-transform .3s ease 0s;transition:transform .3s ease 0s,background-color .3s ease 0s;transition:transform .3s ease 0s,background-color .3s ease 0s,-webkit-transform .3s ease 0s}.carousel-indicators-scaleup .active{-webkit-transform:scale(1.5);transform:scale(1.5)}.carousel-indicators-fillin li{background-color:transparent;box-shadow:0 0 0 2px #fff inset;transition:box-shadow .3s ease 0s}.carousel-indicators-fillin .active{box-shadow:0 0 0 8px #fff inset}.carousel-indicators-fall li{position:relative;transition:background-color .3s ease 0s,-webkit-transform .3s ease 0s;transition:transform .3s ease 0s,background-color .3s ease 0s;transition:transform .3s ease 0s,background-color .3s ease 0s,-webkit-transform .3s ease 0s}.carousel-indicators-fall li:after{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;content:'';background-color:rgba(0,0,0,.3);border-radius:50%;opacity:0;transition:opacity .3s ease 0s,visibility 0s ease .3s;-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}.carousel-indicators-fall .active{background-color:transparent;-webkit-transform:translate(0,200%);transform:translate(0,200%)}.carousel-indicators-fall .active:after{visibility:visible;opacity:1;transition:opacity .3s ease 0s}@media screen and (min-width:768px){.carousel-control .icon{width:24px;height:24px;margin-top:-12px;font-size:24px}.carousel-control.left .icon{margin-left:-12px}.carousel-control.right .icon{margin-right:-12px}}.vertical-align{font-size:0}.vertical-align:before{display:inline-block;height:100%;vertical-align:middle;content:""}.vertical-align-bottom,.vertical-align-middle{display:inline-block;max-width:100%;font-size:14px}.vertical-align-middle{vertical-align:middle}.vertical-align-bottom{vertical-align:bottom}.inline{display:inline!important}.inline-block{display:inline-block!important}.block{display:block!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.text-break{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;white-space:normal;-ms-hyphens:auto}.text-nowrap{white-space:nowrap}.text-top{vertical-align:top!important}.text-middle{vertical-align:middle!important}.text-bottom{vertical-align:bottom!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-lowercase{text-transform:lowercase!important}.initialism,.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-unset{font-weight:unset!important}.font-weight-100{font-weight:100!important}.font-weight-200{font-weight:200!important}.font-weight-300{font-weight:300!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.font-weight-800{font-weight:800!important}.font-weight-900{font-weight:900!important}.font-weight-light{font-weight:100!important}.font-weight-normal{font-weight:300!important}.font-weight-medium{font-weight:400!important}.font-weight-bold{font-weight:500!important}.font-size-0{font-size:0!important}.font-size-10{font-size:10px!important}.font-size-12{font-size:12px!important}.font-size-14{font-size:14px!important}.font-size-16{font-size:16px!important}.font-size-18{font-size:18px!important}.font-size-20{font-size:20px!important}.font-size-24{font-size:24px!important}.font-size-26{font-size:26px!important}.font-size-30{font-size:30px!important}.font-size-40{font-size:40px!important}.font-size-50{font-size:50px!important}.font-size-60{font-size:60px!important}.font-size-70{font-size:70px!important}.font-size-80{font-size:80px!important}.visible-xlg,.visible-xlg-block,.visible-xlg-inline,.visible-xlg-inline-block{display:none!important}@media (min-width:1600px){.visible-xlg{display:block!important}table.visible-xlg{display:table!important}tr.visible-xlg{display:table-row!important}td.visible-xlg,th.visible-xlg{display:table-cell!important}.visible-xlg-block{display:block!important}.visible-xlg-inline{display:inline!important}}@media (min-width:1200px){.visible-xlg-inline-block{display:inline-block!important}}@media (min-width:1600px){.hidden-xlg{display:none!important}}.detail_img .file i.fa-file,.detail_img .folder i.fa-folder,.detail_img .image img,.detail_info .folder .selected_file_count,.navbar-nav.navbar-right li.dropdown.open .dropdown-menu{display:block}.panel-title.panel-icon{padding-left:50px}.panel-title.panel-icon i{margin-right:5px;font-size:22px;position:absolute;top:18px;left:20px}#dataTable a{font-weight:500}#dataTable #bread-actions a,.actions a.btn{padding:5px 10px;font-size:12px}.navbar-nav.navbar-right{top:0;right:0;height:100%;width:auto;background:0 0!important}.breadcrumb li:last-child{font-weight:400}#files li .details .folder h4{margin-top:16px}body,html{padding:0;margin:0;height:100%;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.57142857;color:#76838f;background-color:#fff}.skin-voyager .main-header .navbar .nav>li>a,.skin-voyager .main-header .navbar .sidebar-toggle{color:#212936}.skin-voyager .main-header .navbar{background-color:#fff;border-bottom:1px solid #f1f1f1}.skin-voyager .main-header .navbar .nav .open>a,.skin-voyager .main-header .navbar .nav .open>a:focus,.skin-voyager .main-header .navbar .nav .open>a:hover,.skin-voyager .main-header .navbar .nav>.active>a,.skin-voyager .main-header .navbar .nav>li>a:active,.skin-voyager .main-header .navbar .nav>li>a:focus,.skin-voyager .main-header .navbar .nav>li>a:hover{background:rgba(0,0,0,.05);color:#212936}@media (max-width:767px){.skin-voyager .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,.1)}.skin-voyager .main-header .navbar .dropdown-menu li a{color:#fff}.skin-voyager .main-header .navbar .dropdown-menu li a:hover{background:#367fa9}}.skin-voyager .main-header .logo{background-color:#212936;color:#fff;border-bottom:0 solid transparent}.skin-voyager .main-header .logo:hover,.skin-voyager .main-header li.user-header{background-color:#212936}.skin-voyager .content-header{background:0 0}.skin-voyager .left-side,.skin-voyager .main-sidebar,.skin-voyager .wrapper{background-color:#1B1E24}.skin-voyager .user-panel>.info,.skin-voyager .user-panel>.info>a{color:#fff}.skin-voyager .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-voyager .sidebar-menu>li>a{border-left:3px solid transparent}.skin-voyager .sidebar-menu>li.active>a,.skin-voyager .sidebar-menu>li:hover>a{color:#fff;background:#1e282c;border-left-color:#3c8dbc}.skin-voyager .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-voyager .sidebar a{color:#b8c7ce}.skin-voyager .treeview-menu>li>a{color:#8aa4af}.skin-voyager .treeview-menu>li.active>a,.skin-voyager .treeview-menu>li>a:hover{color:#fff}.skin-voyager .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px}.skin-voyager .sidebar-form .btn,.skin-voyager .sidebar-form input[type=text]{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;transition:all .3s ease-in-out}.skin-voyager .sidebar-form input[type=text]{color:#666;border-radius:2px 0 0 2px}.skin-voyager .sidebar-form input[type=text]:focus,.skin-voyager .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-voyager .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-voyager .sidebar-form .btn{color:#999;border-radius:0 2px 2px 0}.skin-voyager.layout-top-nav .main-header>.logo{background-color:#22262E;color:#fff;border-bottom:0 solid transparent}.skin-voyager.layout-top-nav .main-header>.logo:hover{background-color:#3b8ab8}.voyager{background-color:#F9F9F9}.voyager .app-footer{opacity:.7;color:#353d47;width:100%;text-align:right;padding:10px 0;background:#fff;left:0}.voyager .app-footer i{color:#D9534F;position:relative;top:2px}.voyager .navbar,.voyager .navbar.navbar-default{border-bottom:0;box-shadow:0 0 0;background:rgba(250,250,250,.9)}.voyager .navbar.navbar-default>.container-fluid:after,.voyager .navbar>.container-fluid{border-bottom:1px solid #eee;width:99.5%;height:1px}.voyager .expanded .navbar.navbar-default>.container-fluid:after,.voyager .expanded .navbar>.container-fluid{border-bottom:0}.voyager .navbar .navbar-header .navbar-brand,.voyager .navbar.navbar-default .navbar-header .navbar-brand{color:#F9F9F9}.voyager .navbar .navbar-breadcrumb li,.voyager .navbar .navbar-breadcrumb li a,.voyager .navbar .navbar-header .navbar-expand-toggle,.voyager .navbar .navbar-header .navbar-right-expand-toggle,.voyager .navbar .navbar-nav>li>a,.voyager .navbar.navbar-default .navbar-breadcrumb li,.voyager .navbar.navbar-default .navbar-breadcrumb li a,.voyager .navbar.navbar-default .navbar-header .navbar-expand-toggle,.voyager .navbar.navbar-default .navbar-header .navbar-right-expand-toggle,.voyager .navbar.navbar-default .navbar-nav>li>a{color:#353d47}.voyager .navbar .navbar-nav>li,.voyager .navbar.navbar-default .navbar-nav>li{border-left:1px solid #F9F9F9}.voyager .navbar .navbar-nav>li.profile,.voyager .navbar.navbar-default .navbar-nav>li.provile{border-left:0}.voyager .navbar .navbar-nav>li:hover>a,.voyager .navbar.navbar-default .navbar-nav>li:hover>a{color:#22A7F0}.voyager .navbar .navbar-nav>li.open>a,.voyager .navbar.navbar-default .navbar-nav>li.open>a{background-color:transparent;color:#22A7F0}.voyager .navbar .navbar-nav>li.danger>a,.voyager .navbar.navbar-default .navbar-nav>li.danger>a{background-color:transparent;border-bottom:4px solid #FA2A00;color:#FA2A00}.voyager .navbar .navbar-nav>li.danger.open>a,.voyager .navbar.navbar-default .navbar-nav>li.danger.open>a{background-color:#FA2A00;color:#FFF}.voyager .navbar .navbar-nav .dropdown-menu,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu{border-color:#E4E4E4}.voyager .navbar .navbar-nav .dropdown-menu .title,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu .title{background-color:#FFF}.voyager .navbar .navbar-nav .dropdown-menu .title .badge,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu .title .badge{background-color:#353d47}.voyager .navbar .navbar-nav .dropdown-menu.danger,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu.danger{border-color:#FA2A00}.voyager .navbar .navbar-nav .dropdown-menu.danger .title,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu.danger .title{background-color:#FA2A00;color:#FFF}.voyager .navbar .navbar-nav .dropdown-menu.danger .title .badge,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu.danger .title .badge{background-color:#FFF;color:#FA2A00}.voyager .navbar.navbar-inverse{background-color:#353d47;border-bottom:0;box-shadow:0 1px 1px rgba(0,0,0,.1)}.voyager .navbar.navbar-inverse>.container-fluid{background-color:#353d47}.voyager .navbar.navbar-inverse .navbar-header .navbar-brand{color:#F9F9F9}.voyager .navbar.navbar-inverse .navbar-breadcrumb li,.voyager .navbar.navbar-inverse .navbar-breadcrumb li a,.voyager .navbar.navbar-inverse .navbar-header .navbar-expand-toggle,.voyager .navbar.navbar-inverse .navbar-header .navbar-right-expand-toggle,.voyager .navbar.navbar-inverse .navbar-nav>li>a{color:#FFF}.voyager .navbar.navbar-inverse .navbar-nav>li{border-left:1px solid #363c46}.voyager .navbar.navbar-inverse .navbar-nav>li:hover>a{color:#22A7F0}.voyager .navbar.navbar-inverse .navbar-nav>li.open>a{background-color:transparent;color:#22A7F0}.voyager .navbar.navbar-inverse .navbar-nav>li.danger>a{background-color:transparent;border-bottom:4px solid #FA2A00;color:#FFF}.voyager .navbar.navbar-inverse .navbar-nav>li.danger.open>a{background-color:#FA2A00}.voyager .navbar.navbar-inverse .navbar-nav .dropdown-menu{background-color:#F9F9F9;border-color:#353d47}.voyager .navbar.navbar-inverse .navbar-nav .dropdown-menu .title{background-color:#FFF}.voyager .navbar.navbar-inverse .navbar-nav .dropdown-menu .title .badge{background-color:#353d47}.voyager .navbar.navbar-inverse .navbar-nav .dropdown-menu.danger{border-color:#FA2A00}.voyager .side-menu .navbar li.active,.voyager .side-menu.sidebar-inverse .navbar li{border-left:0}.voyager .navbar.navbar-inverse .navbar-nav .dropdown-menu.danger .title{background-color:#FA2A00;color:#FFF}.voyager .navbar.navbar-inverse .navbar-nav .dropdown-menu.danger .title .badge{background-color:#FFF;color:#FA2A00}.voyager .side-menu{background-color:#FFF;box-shadow:1px 1px 2px rgba(0,0,0,.08)}.voyager .side-menu .navbar-header{background-color:#22A7F0}.voyager .side-menu .navbar-header .navbar-brand{color:#19B5FE}.voyager .side-menu .navbar-nav{width:100%}.voyager .side-menu .navbar{background-color:#FFF;border-bottom:0;box-shadow:none}.voyager .side-menu .navbar li>a{color:#363c46}.voyager .side-menu .navbar li.active>a{border-right:4px solid #22A7F0;background-color:#FFF}.voyager .side-menu .navbar>li:hover>a{background-color:#FA2A00;color:#FFF}.voyager .side-menu .navbar li.dropdown{background-color:transparent}.voyager .side-menu .navbar li.dropdown>.panel-collapse{background-color:#E4E4E4}.voyager .side-menu .navbar li.dropdown .panel-body{padding:0 7px}.voyager .side-menu.sidebar-inverse{background-color:#353d47;box-shadow:0 0 0}.voyager .side-menu.sidebar-inverse .navbar{background-color:#353d47;border-bottom:0;box-shadow:none}.voyager .side-menu.sidebar-inverse .navbar li.active>a{border-right:0 solid #22A7F0;background-color:#FFF;font-weight:400}.voyager .side-menu.sidebar-inverse .navbar>li:hover>a{background-color:#FA2A00;color:#FFF}.voyager .side-menu.sidebar-inverse .navbar li.dropdown>.panel-collapse{background-color:rgba(0,0,0,.1)}@media (max-width:768px){.voyager .navbar.navbar-default .navbar-nav>li,.voyager .navbar.navbar-inverse .navbar-nav>li{border-left:0}.voyager .navbar.navbar-default .navbar-right{background-color:#FFF}.voyager .navbar.navbar-inverse .navbar-right{background-color:#353d47}}.voyager .card.red{background-color:#FA2A00;color:#FFF}.voyager .card.yellow{background-color:#ffb400;color:#FFF}.voyager .card.green{background-color:#1ABC9C;color:#FFF}.voyager .card.blue{background-color:#22A7F0;color:#FFF}.voyager .card.dark{background-color:#353d47;color:#FFF}.voyager .card.blue,.voyager .card.dark,.voyager .card.green,.voyager .card.red,.voyager .card.yellow{border:0}.voyager .card.blue .card-header,.voyager .card.dark .card-header,.voyager .card.green .card-header,.voyager .card.red .card-header,.voyager .card.yellow .card-header{border-bottom:0}.voyager .card.blue .card-header .title,.voyager .card.dark .card-header .title,.voyager .card.green .card-header .title,.voyager .card.red .card-header .title,.voyager .card.yellow .card-header .title{color:#FFF}.voyager .card{box-shadow:0 1px 1px rgba(0,0,0,.1);border:0 solid #E4E4E4}.voyager .card .card-header{border-bottom:1px solid #E4E4E4}.voyager .card .card-header .title{color:#353d47}.voyager .card.card-info .card-header .title,.voyager .card.card-success .card-header .title{color:#FFF}.voyager .card .card-body .sub-title{border-bottom:1px solid #EAEAEA}.voyager .card .card-header.no-border{border-bottom:0}.voyager .card .card-jumbotron{background-color:#EAEAEA}.voyager .card.primary .card-jumbotron{background-color:#353d47;color:#FFF}.voyager .card.profile .card-footer{border-top:1px solid #F9F9F9}.voyager .card.summary-inline.red:hover{background-color:#7c1a06}.voyager .card.summary-inline.yellow:hover{background-color:#85630f}.voyager .card.summary-inline.green:hover{background-color:#006551}.voyager .card.summary-inline.blue:hover{background-color:#353d47}.voyager .card.summary-inline.dark:hover{background-color:#09486b}.voyager .card.card-success .card-header{background-color:#1ABC9C}.voyager .card.card-info .card-header{background-color:#22A7F0}.voyager .panel.panel-default{border:1px solid #EAEAEA}.voyager .panel.panel-default .panel-heading{border-bottom:1px solid #EAEAEA;background-color:#F0F0F0}.voyager .modal.modal-relationships{border:0}.voyager .modal.modal-relationships h5{font-size:42px;margin-top:0;margin-bottom:20px;text-align:center}.voyager .modal.modal-relationships h4 i{position:relative;top:2px;margin-right:5px}.voyager .modal.modal-relationships label{height:38px;background:#f1f1f1;padding:7px 12px;font-size:11px;line-height:23px;font-weight:700;margin-bottom:0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.voyager .modal.modal-relationships label:first-child{border-left:1px solid #eaeaea;border-top-left-radius:3px;border-bottom-left-radius:3px}.voyager .modal.modal-relationships .panel-body{padding-top:25px}.voyager .modal.modal-relationships .btn-relationship,.voyager .modal.modal-relationships.modal-danger .modal-header{background:#F2435C;color:#fff}.voyager .modal.modal-relationships .modal-body{background:#fff}.voyager .modal.modal-relationships .modal-body .col-md-12{margin-bottom:0}.voyager .modal.modal-relationships .modal-footer{background:#f7f7f9;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.voyager .modal.modal-relationships .well{background-color:#f9f9fc;border:1px solid #eaeaea}.voyager .modal.modal-relationships p.relationship-warn{text-align:center}.voyager .modal.modal-relationships .relationship_details{display:-webkit-box;display:-ms-flexbox;display:flex}.voyager .modal.modal-relationships .relationship_details.relationshipPivot{display:none}.voyager .modal.modal-relationships .relationship_details .belongsTo.flexed,.voyager .modal.modal-relationships .relationship_details .hasOneMany.flexed{display:-webkit-box;display:-ms-flexbox;display:flex}.voyager .modal.modal-relationships .relationship_details .belongsTo,.voyager .modal.modal-relationships .relationship_details .hasOneMany{width:100%;display:none}.voyager .modal.modal-relationships .relationship_details .belongsTo label span,.voyager .modal.modal-relationships .relationship_details .hasOneMany label span{color:#444}.voyager .modal.modal-relationships .relationship_details.col-md-12{margin-bottom:20px}.voyager .modal.modal-relationships .relationship_details p{float:left;padding:6px 10px;background:#fff;line-height:22px;margin-right:0;border:1px solid #eaeaea;border-top-left-radius:3px;border-bottom-left-radius:3px;color:#333;margin-bottom:0;border-right:0}.voyager .modal.modal-relationships .relationship_details p.flex{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0 3px 3px 0;border-right:1px solid #eaeaea;padding-right:10px}.voyager .modal.modal-relationships .relationship_details p.flex span{margin-left:4px;margin-right:5px;line-height:24px}.voyager .modal.modal-relationships .relationship_details p.flex input{position:relative;top:3px}.voyager .modal.modal-relationships .relationship_details p.relationship_table_select{background:#EFEFEF;color:#76838f;font-weight:700;font-size:12px;padding-top:8px}.voyager .modal.modal-relationships .relationship_details p.relationship_table_select select{margin-left:5px}.voyager .modal.modal-relationships .relationship_details span.label_table_name{display:inline-block}.voyager .modal.modal-relationships .relationship_details .relationship_type+span{font-weight:700}.voyager .modal.modal-relationships .relationship_details select{border:1px solid #f1f1f1;margin-left:10px}.voyager .modal.modal-relationships .relationship_details .select2{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #eaeaea;border-right:0;margin-right:0;height:38px}.voyager .modal.modal-relationships .relationship_details .select2 .select2-selection{border-radius:5px;border:0}.voyager .modal.modal-relationships .relationship_details .select2:last-child{border-right:1px solid #eaeaea;border-top-right-radius:2px;border-bottom-right-radius:4px}.voyager .modal.modal-relationships .relationship_details .form-control{border-radius:0;height:38px;-webkit-box-flex:1;-ms-flex:1;flex:1}.voyager .modal.modal-relationships .relationship_details .form-control:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.voyager .modal.modal-relationships .relationship_details_more{position:relative;margin-bottom:0}.voyager .modal.modal-relationships .relationship_details_more label{height:38px;background:#f1f1f1;padding:7px 12px;font-size:11px;line-height:23px;font-weight:700;position:absolute;top:0;left:0;width:100%;border:0}.voyager .modal.modal-relationships .relationship_details_more .select2-container--default .select2-selection--single{border:1px solid #f1f1f1}.voyager .modal.modal-relationships .relationship_details_more .relationship_key{display:none}.voyager .modal.modal-relationships .relationship_details_more .well{position:relative;padding-top:55px;margin-bottom:5px;background:0 0;border:1px solid #f1f1f1}.btn-new-relationship{background:#F2435C;border:1px solid #F2435C;color:#fff}.btn-new-relationship:hover{color:#fff}.btn-new-relationship i,.relationship-btn-container .btn i{position:relative;top:2px}.voyager .panel.panel-primary .panel-heading{color:#FFF}.voyager .panel.panel-success{border:1px solid #1ABC9C}.voyager .panel.panel-success .panel-heading{border-bottom:1px solid #1ABC9C;background-color:#99e9d9;color:#006551}.voyager .panel.panel-info .panel-heading{color:#09486b}.voyager .panel.panel-warning .panel-heading{color:#85630f}.voyager .panel.panel-danger{border:1px solid #fb927d}.voyager .panel.panel-danger .panel-heading{border-bottom:1px solid #fb927d;background-color:#ffb8aa;color:#7c1a06}.voyager .panel.fresh-color.panel-primary{border:1px solid #353d47}.voyager .panel.fresh-color.panel-primary .panel-heading{border-bottom:1px solid #353d47;background-color:#353d47;color:#FFF}.voyager .panel.fresh-color.panel-success{border:1px solid #1ABC9C}.voyager .panel.fresh-color.panel-success .panel-heading{border-bottom:1px solid #1ABC9C;background-color:#1ABC9C;color:#FFF}.voyager .panel.fresh-color.panel-info{border:1px solid #22A7F0}.voyager .panel.fresh-color.panel-info .panel-heading{border-bottom:1px solid #22A7F0;background-color:#22A7F0;color:#FFF}.voyager .panel.fresh-color.panel-warning{border:1px solid #FABE28}.voyager .panel.fresh-color.panel-warning .panel-heading{border-bottom:1px solid #FABE28;background-color:#FABE28;color:#FFF}.voyager .panel.fresh-color.panel-danger{border:1px solid #FA2A00}.voyager .panel.fresh-color.panel-danger .panel-heading{border-bottom:1px solid #FA2A00;background-color:#FA2A00;color:#FFF}.voyager .btn.btn-default{background-color:#F0F0F0;border-color:#EAEAEA}.voyager .btn.btn-default:hover{background-color:#EAEAEA}.voyager .btn.btn-success{background:#2ecc71;color:#fff;border:0;border-radius:3px;opacity:.9}.voyager .btn.btn-success:hover{opacity:1}.voyager .btn.btn-warning{background:#f39c12;color:#fff;border:0;border-radius:3px;opacity:.9}.voyager .btn.btn-warning:hover{opacity:1}.voyager .btn.btn-info{background-color:#22A7F0;color:#FFF;border-color:#22A7F0}.voyager .btn-group-sm>.btn.btn-info,.voyager .btn.btn-sm.btn-info{background:#22A7F0}.voyager .btn.btn-danger{background:#FA2A00;color:#fff;border:0;border-radius:3px;opacity:.9}.voyager .btn.btn-danger:hover{opacity:1}.voyager .btn.btn-link{color:#353d47}.voyager .progress .progress-bar{background-color:#353d47;color:#FFF}.voyager .progress .progress-bar.progress-bar-success{background-color:#1ABC9C}.voyager .progress .progress-bar.progress-bar-info{background-color:#22A7F0}.voyager .progress .progress-bar.progress-bar-warning{background-color:#FABE28}.voyager .progress .progress-bar.progress-bar-danger{background-color:#FA2A00}.voyager .color-white{color:#FFF}.voyager .pagination>li>a{color:#353d47}.voyager .modal.modal-primary .modal-header{background-color:#353d47;color:#FFF}.voyager .modal.modal-success .modal-header{background-color:#1ABC9C;color:#FFF}.voyager .modal.modal-info .modal-header{background-color:#22A7F0;color:#FFF}.voyager .modal.modal-warning .modal-header{background-color:#FABE28;color:#FFF}.voyager .modal.modal-danger .modal-header{background-color:#FA2A00;color:#FFF}.voyager .alert.alert-success{border-color:#1ABC9C}.voyager .alert.alert-success .alert-link{color:#006551;text-decoration:underline}.voyager .alert.alert-success .btn-link{color:#006551}.voyager .alert.alert-info{border-color:#22A7F0}.voyager .alert.alert-info .alert-link{color:#09486b;text-decoration:underline}.voyager .alert.alert-info .btn-link{color:#09486b}.voyager .alert.alert-warning{border-color:#FABE28}.voyager .alert.alert-warning .alert-link{color:#85630f;text-decoration:underline}.voyager .alert.alert-warning .btn-link{color:#85630f}.voyager .alert.alert-danger{border-color:#fb927d}.voyager .alert.alert-danger .alert-link{color:#7c1a06;text-decoration:underline}.voyager .alert.alert-danger .btn-link{color:#7c1a06}.voyager .alert.fresh-color{color:#FFF}.voyager .alert.fresh-color .alert-link{color:#FFF;text-decoration:underline}.voyager .alert.fresh-color .btn-link{color:#FFF}.voyager .alert.fresh-color.alert-success{background-color:#1ABC9C}.voyager .alert.fresh-color.alert-info{background-color:#22A7F0}.voyager .alert.fresh-color.alert-warning{background-color:#FABE28}.voyager .alert.fresh-color.alert-danger{background-color:#FA2A00;border-color:#FA2A00}.voyager .list-group .list-group-item.active{background-color:#353d47;color:#FFF;border-color:#353d47}.voyager .list-group .list-group-item.active .badge{color:#353d47}.voyager .list-group .list-group-item.list-group-item-success{background-color:#99e9d9;color:#006551;border-color:#99e9d9}.voyager .list-group .list-group-item.list-group-item-success .badge{background-color:#FFF;color:#1ABC9C}.voyager .list-group .list-group-item.list-group-item-info{background-color:#91d5fb;color:#09486b;border-color:#91d5fb}.voyager .list-group .list-group-item.list-group-item-info .badge{background-color:#FFF;color:#22A7F0}.voyager .list-group .list-group-item.list-group-item-warning{background-color:#ffe5a2;color:#85630f;border-color:#ffe5a2}.voyager .list-group .list-group-item.list-group-item-warning .badge{background-color:#FFF;color:#FABE28}.voyager .list-group .list-group-item.list-group-item-danger{background-color:#ffb8aa;color:#7c1a06;border-color:#ffb8aa}.voyager .bootstrap-switch,.voyager .table>tbody>tr>td,.voyager .table>tbody>tr>th,.voyager .table>tfoot>tr>td,.voyager .table>tfoot>tr>th{border-color:#EAEAEA}.voyager .list-group .list-group-item.list-group-item-danger .badge{background-color:#FFF;color:#FA2A00}.voyager .bootstrap-switch .bootstrap-switch-primary{background-color:#353d47}.voyager .table .active td,.voyager .table .active th{background-color:#EAEAEA}.voyager .table .success{color:#006551}.voyager .table .success td,.voyager .table .success th{background-color:#99e9d9}.voyager .table .info{color:#09486b}.voyager .table .info td,.voyager .table .info th{background-color:#91d5fb}.voyager .table .warning{color:#85630f}.voyager .table .warning td,.voyager .table .warning th{background-color:#ffe5a2}.voyager .table .danger{color:#7c1a06}.voyager .login-box .login-footer a,.voyager .login-box .login-form .login-header{color:#FFF}.voyager .table .danger td,.voyager .table .danger th{background-color:#ffb8aa}.voyager .table>thead>tr>th{border-color:#EAEAEA;background:#F8FAFC}.voyager .table.table-striped>tbody>tr:nth-of-type(odd){background-color:#FDFDFD}.voyager .login-box .login-form .login-body{background-color:#FFF}.voyager .login-box input{background-color:#F9F9F9;border:1px solid #F9F9F9}.voyager .login-box .login-footer a:hover{color:#FFF;text-decoration:underline}.voyager .badge.primary{background-color:#353d47}.voyager .badge.success{background-color:#1ABC9C}.voyager .badge.info{background-color:#22A7F0}.voyager .badge.warning{background-color:#FABE28}.voyager .badge.danger{background-color:#FA2A00}.voyager .nav-tabs,.voyager .nav-tabs>li>a:hover{background-color:#EAEAEA}.voyager .nav-tabs>li.active>a:hover,.voyager .step .nav-tabs{background-color:#FFF}.voyager .tabs-below>.nav-tabs{border-top:1px solid #E4E4E4}.voyager .tabs-below>.nav-tabs>li>a:focus,.voyager .tabs-below>.nav-tabs>li>a:hover{border-top-color:#E4E4E4;border-bottom-color:transparent}.voyager .tabs-below>.nav-tabs>.active>a,.voyager .tabs-below>.nav-tabs>.active>a:focus,.voyager .tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #E4E4E4 #E4E4E4}.voyager .tabs-left>.nav-tabs{border-right:1px solid #E4E4E4}.voyager .tabs-left>.nav-tabs>li>a:focus,.voyager .tabs-left>.nav-tabs>li>a:hover{border-color:#E4E4E4}.voyager .tabs-left>.nav-tabs .active>a,.voyager .tabs-left>.nav-tabs .active>a:focus,.voyager .tabs-left>.nav-tabs .active>a:hover{border-color:#E4E4E4 transparent #E4E4E4 #E4E4E4}.voyager .tabs-right>.nav-tabs{border-left:1px solid #E4E4E4}.voyager .tabs-right>.nav-tabs>li>a:focus,.voyager .tabs-right>.nav-tabs>li>a:hover{border-color:#E4E4E4}.voyager .tabs-right>.nav-tabs .active>a,.voyager .tabs-right>.nav-tabs .active>a:focus,.voyager .tabs-right>.nav-tabs .active>a:hover{border-color:#E4E4E4 #E4E4E4 #E4E4E4 transparent}.voyager .step .nav-tabs>li{border:1px solid #E4E4E4;border-right:0}.voyager .step .nav-tabs>li:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #FFF}.voyager .step .nav-tabs>li:before{border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #E4E4E4}.voyager .step .nav-tabs>li.active{background-color:#EAEAEA}.voyager .step .nav-tabs>li.active>a,.voyager .step .nav-tabs>li.active>a:focus,.voyager .step .nav-tabs>li.active>a:hover{background:0 0}.voyager .step .nav-tabs>li:hover{background-color:#EAEAEA}.voyager .step .nav-tabs>li.active:after,.voyager .step .nav-tabs>li:hover:after{border-left:15px solid #EAEAEA}.voyager .step .nav-tabs>li:last-child{border-right:1px solid #E4E4E4}.voyager .step .nav-tabs>li.step-success{background-color:#99e9d9;border:1px solid #1ABC9C}.voyager .step .nav-tabs>li.step-success a{color:#006551}.voyager .step .nav-tabs>li.step-disabled{background-color:#99e9d9}.voyager .step .nav-tabs>li.step-success.active:hover:after,.voyager .step .nav-tabs>li.step-success:after{border-left:15px solid #99e9d9}.voyager .step .nav-tabs>li.step-success:hover:after{border-left:15px solid #EAEAEA}.voyager .step.card-no-padding .nav-tabs>li{border:0 solid transparent;border-right:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4}.voyager .step.card-no-padding .nav-tabs>li:last-child{border-right:0 solid #E4E4E4}.voyager .step.tabs-left .nav-tabs>li{border:1px solid #E4E4E4}.voyager .step.tabs-left .nav-tabs>li:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #FFF}.voyager .step.tabs-left .nav-tabs>li:before{border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #E4E4E4}.voyager .step.tabs-left .nav-tabs>li.active{background-color:#EAEAEA}.voyager .step.tabs-left .nav-tabs>li.active>a,.voyager .step.tabs-left .nav-tabs>li.active>a:focus,.voyager .step.tabs-left .nav-tabs>li.active>a:hover{background:0 0}.voyager .step.tabs-left .nav-tabs>li:hover{background-color:#EAEAEA}.voyager .step.tabs-left .nav-tabs>li.active:after,.voyager .step.tabs-left .nav-tabs>li:hover:after{border-left:15px solid #EAEAEA}.voyager .step.tabs-left.card-no-padding .nav-tabs>li{border:0 solid transparent}.voyager .pricing-table{box-shadow:0 1px 1px #CCC}.voyager .pricing-table .pt-header{background-color:#E4E4E4}.voyager .pricing-table .pt-body,.voyager .pricing-table .pt-footer{background-color:#F9F9F9}.voyager .pricing-table .pt-header .plan-pricing .pricing{text-shadow:0 1px 1px #FFF}.voyager .pricing-table .pt-body .plan-detail{border-top:1px dashed rgba(255,255,255,.6);padding-top:1em;margin-top:1em}.voyager .pricing-table.dark-blue .pt-header{background-color:#353d47;color:#FFF}.voyager .pricing-table.dark-blue .pt-body{background-color:#9eaabd;color:#363c46}.voyager .pricing-table.green .pt-header{background-color:#1ABC9C;color:#FFF}.voyager .pricing-table.green .pt-body{background-color:#99e9d9;color:#006551}.voyager .pricing-table.blue .pt-header{background-color:#22A7F0;color:#FFF}.voyager .pricing-table.blue .pt-body{background-color:#91d5fb;color:#09486b}.voyager .pricing-table.yellow .pt-header{background-color:#FABE28;color:#FFF}.voyager .pricing-table.yellow .pt-body{background-color:#ffe5a2;color:#85630f}.voyager .pricing-table.red .pt-header{background-color:#FA2A00;color:#FFF}.voyager .pricing-table.red .pt-body{background-color:#ffb8aa;color:#7c1a06}.voyager.landing-page .navbar .navbar-nav>.active>a,.voyager.landing-page .navbar-inverse .navbar-toggle:focus,.voyager.landing-page .navbar-inverse .navbar-toggle:hover{background-color:transparent}.voyager.landing-page .navbar{background-color:transparent;box-shadow:none}.voyager.landing-page .navbar .navbar-nav>li{border-left:0 solid #F9F9F9}.voyager.landing-page .navbar .navbar-nav>li>a{color:#FFF}.voyager.landing-page .navbar .navbar-collapse{border:0}.voyager.landing-page .navbar.affix .navbar-nav>li>a{color:#353d47}.voyager.landing-page .navbar.affix .navbar-nav>li:hover>a{color:#22A7F0}@media (max-width:768px){.voyager.landing-page .navbar .navbar-collapse{background-color:#333}.voyager.landing-page .navbar .navbar-right{background-color:transparent;color:#FFF}.voyager.landing-page .navbar.affix .navbar-nav>li>a{color:#FFF}}.voyager.landing-page .navbar.affix .navbar-brand{color:#353d47}.voyager.landing-page .navbar.affix .navbar-toggle .icon-bar{background-color:#353d47}.voyager.landing-page .app-header .app-btn{background-color:transparent;border:2px solid #FFF}.voyager.landing-page .app-content-a{background-color:#EAEAEA}.alert .close{position:relative;right:-31px;top:-16px;padding:13px;background:#333;border-radius:2px}.page-login-v2:before{background:url(../images/bg.jpg) no-repeat;background-size:cover;background-position-x:-200px!important}.page-login-v2 .page-brand-info .brand-img{width:100px}@media (max-width:767px){.page-login-v2 .page-login-main .brand{text-align:center}.page-login-v2 .page-login-main .brand-text{margin-left:0;font-weight:lighter;color:#777}.page-login-v2 .page-login-main .brand-img{width:100px}}.page-login-v2 .page-login-main{padding:250px 60px 180px}#login-container{position:absolute;right:0;top:0;width:420px;height:100%;background:#fff}.login-box,.register-box{position:absolute;top:50%;margin-top:-250px;margin-left:30px;margin-right:30px}.login-box img{width:50px;height:50px;margin:0 auto;display:block;-webkit-animation:spinnerRotate .9s ease-out both;animation:spinnerRotate .9s ease-out both}.main-header .logo .logo-mini img{width:25px;height:25px}.main-header .logo .logo-lg img{width:25px;height:25px;margin-right:5px;position:relative;top:-1px}.main-footer{background:#F1F5FA;border-top:1px solid #f9f9f9;font-size:11px}.login-box-body .form-control-feedback,.register-box-body .form-control-feedback{color:#ddd}.form-control{border-radius:3px}.form-control.json{border:2px solid #ddd;border-radius:1px}.content-header a.btn{margin-left:10px}.content-header i{margin-right:3px}.app-container .side-body{margin-left:50px;margin-right:12px}.navbar .navbar-nav>li>a{font-family:'Open Sans',sans-serif;text-transform:capitalize}.app-container .content-container .side-body.padding-top{padding-top:62px}.breadcrumb{margin-bottom:0;float:left;margin-top:11px}.content-header>.breadcrumb{border:1px solid #f1f1f1;position:relative;top:0;left:0;width:100%;display:block;margin:10px auto}.breadcrumb>.active{color:#58595f;line-height:24px}.callout{font-size:14px}.content-wrapper{background:#fff}table.dataTable{margin-top:0!important}table .btn-group-sm>a.btn,table a.btn-sm{text-decoration:none}.btn-group-sm>.btn i,.btn-sm i{position:relative;top:1px;font-size:12px}#dashboard_bg{width:100%;height:100px;background:url(../images/dashboard-bg.jpg);background-size:cover;position:absolute;top:0;left:0;background-position-y:bottom;line-height:100px;color:#fff}#dashboard_bg p{left:20px;position:relative}#dashboard_top_padding{height:70px;width:100%;display:block}.delete,.edit{margin-left:5px;cursor:pointer}.user-panel .text-info{color:#3B3E44}.spinnerRotate{-webkit-animation:spinnerRotate .9s ease-out both;animation:spinnerRotate .9s ease-out both}@keyframes spinnerRotate{0%{-webkit-transform:scale(.7) rotate(0);transform:scale(.7) rotate(0);opacity:0}100%{-webkit-transform:scale(1) rotate(270deg);transform:scale(1) rotate(270deg);opacity:1}}@-webkit-keyframes spinnerRotate{0%{-webkit-transform:scale(.7) rotate(0);opacity:0}100%{-webkit-transform:scale(1) rotate(270deg);opacity:1}}.mce-window.mce-in{border-radius:2px}p#the_plugin_name{display:none!important}.app-container .content-container .side-menu .navbar-nav li a .icon{margin-top:2px;font-size:18px}.voyager .side-menu.sidebar-inverse .navbar li.active>a .icon{margin-left:0}.app-container .content-container .side-menu .navbar-header .navbar-brand .icon{font-size:26px;top:3px;position:relative}.app-container .content-container .side-menu .navbar-header .navbar-brand .logo-icon-container{width:60px;height:60px;display:inline-block;text-align:center}.app-container .content-container .side-menu .navbar-header .navbar-brand img{width:28px;height:28px;position:relative;top:-1px;display:inline-block}.page-content.read .panel .panel-body:not(:last-child){border-bottom:1px solid #eee}.page-content>.row>[class*=col-]:not(:first-child){padding-left:8px}.page-content>.row>[class*=col-]:not(:last-child){padding-right:8px}.app-container.expanded .content-container .side-menu .navbar-header .navbar-brand .title{position:relative;top:0;left:4px;text-transform:uppercase;font-weight:400}.page-content.dashboard{margin-top:360px}.page-content .settings{padding-right:20px}.page-content.col-md-12{padding-right:0}.app-container .content-container .side-menu .navbar-header .navbar-brand .title{text-transform:uppercase;position:relative;top:0;left:4px}.app-container .content-container .side-menu .navbar-nav li a .title{position:relative;top:-4px}.voyager .side-menu.sidebar-inverse .navbar li.active>a{color:#fff;background:0 0;border-left:0}.voyager .side-menu.sidebar-inverse .navbar li>a{color:#76838f}.voyager .side-menu.sidebar-inverse .navbar{background:0 0;font-weight:400}.voyager .side-menu.sidebar-inverse{background:#353d47;background:linear-gradient(45deg,#353d47 0,#21292e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#353d47', endColorstr='#21292e', GradientType=1 );overflow-x:hidden;transition:width .5s cubic-bezier(.19,1,.22,1)}.app-container .content-container .navbar-top,.app-container .side-body,.app-container.expanded .content-container .navbar-top{transition:all .5s cubic-bezier(.19,1,.22,1)}.app-container.expanded.no-animation,.app-container.expanded.no-animation .content-container{transition:none}.hamburger,.hamburger:hover{transition:all .5s cubic-bezier(.19,1,.22,1)}.voyager .side-menu.sidebar-inverse .navbar li>a:hover{color:#fff;background:#2A363B}#sidebar-anchor.active,#sidebar-anchor:hover{color:#76838f!important}.hamburger{float:left;width:30px;height:30px;position:relative;padding:28px 30px 28px 20px;cursor:pointer;opacity:1;margin-right:0}.hamburger:hover{opacity:.7}.hamburger-inner{width:15px;height:2px;background:#76838F;display:block;border-radius:10px;top:50%;left:50%;margin-left:-10px;margin-top:-1px;position:absolute;transition:all .3s cubic-bezier(.19,1,.22,1)}.hamburger-inner:after,.hamburger-inner:before{height:2px;background:#76838F;border-radius:10px;transition:all .5s cubic-bezier(.19,1,.22,1);position:absolute;display:block;content:''}.hamburger-inner:after{width:10px;bottom:-5px}.hamburger-inner:before{width:20px;top:-5px}.hamburger.is-active .hamburger-inner{width:20px}.hamburger.is-active .hamburger-inner:before{width:20px;-webkit-transform:translate3d(-5px,1px,0) rotate(-45deg) scaleX(.5);transform:translate3d(-5px,1px,0) rotate(-45deg) scaleX(.5)}.hamburger.is-active .hamburger-inner:after{width:20px;-webkit-transform:translate3d(-5px,-1px,0) rotate(45deg) scaleX(.5);transform:translate3d(-5px,-1px,0) rotate(45deg) scaleX(.5)}.hamburger.is-active.no-animation .hamburger-inner,.hamburger.is-active.no-animation .hamburger-inner:after,.hamburger.is-active.no-animation .hamburger-inner:before{transition:none;width:20px}#sidebar-anchor{position:absolute;top:-50px;padding:20px 10px 9px;cursor:pointer;font-size:20px;float:left;text-shadow:2px 2px #FFF;color:#CCC!important}#sidebar-anchor.active{text-decoration:underline}.expanded #sidebar-anchor{position:relative;top:0;transition:top .3s ease,color .2s;left:-10px;text-decoration:none}#voyager-loader{background:#F9F9F9;position:fixed;width:100%;height:100%;left:0;top:0;z-index:99}#voyager-loader img{width:100px;height:100px;position:absolute;top:50%;left:50%;margin-left:-50px;margin-right:-50px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.voyager .navbar .navbar-nav .dropdown-menu,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu{background-color:#fff}.navbar .dropdown-menu.dropdown-menu-animated{display:block;padding:1.5rem 1.75rem;visibility:hidden;opacity:0;transition:opacity .5s,visibility 0s .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s,visibility 0s .5s;transition:opacity .5s,transform .5s,visibility 0s .5s,-webkit-transform .5s;transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transform:scale3d(.95,.95,1) translate3d(0,-15px,0);transform:scale3d(.95,.95,1) translate3d(0,-15px,0);-webkit-transform-origin:100% 0;transform-origin:100% 0;border-radius:4px;border:0;box-shadow:0 0 4px 0 rgba(0,0,0,.25);background-color:#fff;background-clip:padding-box;width:250px;z-index:98;margin-right:5px;margin-top:5px}.navbar .dropdown.profile .dropdown-menu{width:250px;padding:18px;display:none;position:relative!important;visibility:hidden}.navbar .dropdown.profile:hover .dropdown-menu{visibility:visible;display:block}.navbar .dropdown.profile .dropdown-menu h5,.navbar .dropdown.profile .dropdown-menu h6{float:left}.navbar .dropdown.profile .dropdown-menu h6{margin-top:0;font-weight:200;width:115px;text-overflow:ellipsis;overflow:hidden}.breadcrumb a,.breadcrumb>.active,.breadcrumb>li{font-weight:400}.profile .dropdown-toggle img{width:30px;height:30px;border-radius:50%}.navbar .dropdown.profile .dropdown-menu h5{float:left;margin-bottom:5px;margin-top:12px}.dropdown-menu>li>a{display:block;padding:10px 5px;clear:both;font-weight:400;line-height:1.42857143;color:#777;white-space:nowrap;text-align:left;transition:color .3s ease}.dropdown-menu>li>a i{position:relative;top:2px}.dropdown-menu .divider{margin-top:20px;background-color:#f1f1f1}.dropdown-menu>li:last-child>a{margin-bottom:10px}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:0 0;color:#333;transition:color .3s ease}.navbar .dropdown.profile .dropdown-menu .profile-body{padding-left:10px}.navbar .open .dropdown-menu.dropdown-menu-animated{visibility:visible;opacity:1;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;transition-timing-function:cubic-bezier(.2,1,.3,1);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0)}.navbar .dropdown.profile .dropdown-menu li.profile-img img.profile-img{height:60px;width:60px;float:left;border-radius:50%;margin-right:10px}.page-title .btn.btn-success{position:relative;left:15px;top:-1px}.breadcrumb,.breadcrumb i{top:2px;position:relative}.breadcrumb{padding:4px 15px 4px 10px;list-style:none;background-color:#fff;border-radius:25px;border:1px solid #f9f9f9;font-size:12px}.breadcrumb a{color:#22A7F0;font-family:'Open Sans'}.site-footer-right{padding-right:20px}.form-control{color:#76838f;background-color:#fff;background-image:none;border:1px solid #e4eaec}.form-control.focus,.form-control:focus{border-color:#62a8ea;box-shadow:none}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:32px;padding:6px 13px;font-size:12px;line-height:1.5}.voyager .panel.panel-warning .panel-heading{background-color:#F2A654;border-bottom:0}.voyager .panel.panel-primary .panel-heading{background-color:#62A8EA;border-bottom:0}.voyager .panel.panel-info .panel-heading,.voyager .panel.panel-primary .panel-info{background-color:#57C7D4;border-bottom:0}.panel-title{display:block;padding:20px 30px 20px 15px;font-size:18px;text-align:left}.panel-footer{background:#fdfdfd;background:linear-gradient(to bottom,#fcfcfc 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ffffff', GradientType=0 )}.voyager .panel.panel-info,.voyager .panel.panel-primary,.voyager .panel.panel-warning{border:0}.voyager .pagination .active span,.voyager .pagination .active>a,.voyager .pagination .active>a:focus,.voyager .pagination .active>a:hover,.voyager .pagination .active>span:focus,.voyager .pagination .active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#62a8ea;border-color:#62a8ea;outline:0}.panel-bordered>.panel-body{padding:30px 20px 20px;overflow:hidden}.voyager .panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.btn.btn-primary{color:#fff;opacity:.9;background:#22A7F0;border:0;border-radius:3px}.btn.btn-primary:hover{opacity:1}.voyager .btn.btn-circle{border-radius:50px}.voyager .btn-group-sm>.btn,.voyager .btn.btn-sm{opacity:.9}.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.voyager .btn-group-sm>.btn:hover,.voyager .btn.btn-sm:hover{opacity:1}.voyager .btn-group-sm>.btn,.voyager .btn-group-sm>.btn:hover,.voyager .btn.btn-sm,.voyager .btn.btn-sm:hover{border-width:1px;border-color:rgba(255,255,255,0);color:#fff}.widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.panel.widget{padding:30px;border:0;border-radius:3px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:10px}.panel.widget.center{text-align:center}.panel.widget .avatar{width:100px;height:auto;border:0;border-radius:50%}.panel.widget i{font-size:48px;background:rgba(0,0,0,.3);border-radius:50%;width:100px;height:100px;display:block;margin:0 auto;color:#eee;line-height:110px}.btn,.panel.widget p{line-height:1.57142857}.panel.widget h4{color:#fff;font-weight:300;margin-top:20px;font-size:20px}.panel.widget p{margin:30px 0 0;font-size:20px;font-size:14px;color:#DDD;display:block;max-height:65px}.panel.widget .btn-primary,.panel.widget .readm-link{margin-top:20px;color:#fff}.panel.widget .readm-link{text-decoration:underline}.btn{padding:6px 15px;font-size:14px;border-radius:3px;transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;-webkit-font-smoothing:subpixel-antialiased}.panel.widget .dimmer,.side-menu .panel.widget .dimmer,.side-menu-container .side-menu .panel.widget .dimmer{border-radius:0}.panel.widget.bgimage{background-size:cover;background-position:center center;position:relative}.panel.widget .panel-content{z-index:9;position:relative}.panel.widget .dimmer{background:rgba(45,53,61,.5);background:linear-gradient(135deg,rgba(45,53,61,.79) 0,rgba(45,53,61,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c92d353d', endColorstr='#802d353d', GradientType=1 );opacity:1;transition:all .3s ease;position:absolute;left:0;top:0;width:100%;height:100%}.expanded .side-menu .panel.widget .dimmer,.side-menu:hover .panel.widget .dimmer{background:linear-gradient(275deg,#242c32 0,rgba(36,44,50,.95) 34%,rgba(36,44,50,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#242c32', endColorstr='#00242c32', GradientType=1 )}.side-menu .navbar-header,.voyager .side-menu .navbar-header{float:none;margin-bottom:0}.side-menu .panel.widget{padding:12px 0;margin:0;border-radius:0}.app-container .side-menu .panel.widget a,.app-container .side-menu .panel.widget h4,.app-container .side-menu .panel.widget p{display:none}.app-container .side-menu .panel.widget p{font-size:12px;margin-top:0}.app-container .side-menu .panel.widget .avatar{width:36px;float:left;margin-left:12px;border:0;position:relative;top:3px}.app-container .side-menu .panel.widget h4{float:left;display:block;position:absolute;top:-7px;width:190px;text-align:left;opacity:0;transition:opacity .3s ease;margin-top:17px;left:56px;overflow:hidden;height:26px}.app-container .side-menu:hover .panel.widget h4,.app-container.expanded .panel.widget h4{opacity:1}.app-container .side-menu:hover .panel.widget .avatar{float:left;margin-left:12px;transition:none}.app-container.expanded .fadetoblack{background:rgba(0,0,0,.6);position:absolute;top:0;bottom:0;right:0;left:0;z-index:800}.dd .item_actions,.newTableRow,.newTableRow td{position:relative}.dd .item_actions{z-index:9;top:4px;right:10px}.dd .item_actions .delete,.dd .item_actions .edit{cursor:pointer}.dd .item_actions .edit{margin-right:5px}.dd .dd-handle .url{font-weight:400;margin-left:10px}.modal-open .select2-container{z-index:999999!important;width:100%!important}.toggle-group .btn,.toggle-group .btn.btn-default{padding-bottom:0;margin-top:0;margin-bottom:0;padding-top:5px}.toggle-group span.btn,.toggle-group span.btn-default{margin-top:0;margin-bottom:0;line-height:20px}.toggle.btn{margin-top:0;height:30px!important;line-height:20px!important;margin-bottom:0}.delete-row{margin-top:0;margin-bottom:0;padding-bottom:4px}.drag{text-align:center}.drag i{font-size:20px;margin-top:5px;cursor:move;display:block;color:#A6B3BF}.drag i:hover{color:#76838F}.newTableRow.ui-sortable-helper{width:100%;border:1px solid #EAEAEA;border-top:0;background:#fff;display:table}.newTableRow{width:100%}.enum_val{display:none}.enum_val input{width:auto}#delete_builder_form{margin-left:10px;float:right}.btn-outline{background:0 0;border:1px solid #ddd}@media (min-width:800px){#table_info .modal-dialog{width:750px}}#table_info .modal-title{padding-left:36px}#table_info .modal-title i{font-size:25px;position:absolute;left:20px;top:13px}.database-tables .name,ul.radio li{position:relative;float:left}.database-tables .browse_bread{margin-right:10px}.database-tables .name a{float:left}.database-tables tr .btn-default:hover{background:#fff}.database-tables tr .btn-danger:hover{background:#f96868}.database-tables tr .bread_actions{opacity:.6;transition:opacity .3s ease}.database-tables tr:hover .bread_actions{opacity:1;transition:opacity .3s ease}.database-tables .bread_actions .edit{margin-left:0;display:inline-block}.database-tables .bread_actions form .btn-default,.database-tables .btn-default{border:1px solid #eee}.voyager .side-menu.sidebar-inverse .navbar li.dropdown .panel-body{padding:0}.voyager .alert{margin-right:0;color:#fff;border:0;border-left:5px solid rgba(0,0,0,.1);border-color:rgba(0,0,0,.1);border-radius:3px;margin-bottom:30px}.voyager .alert.alert-danger,.voyager .alert.alert-info,.voyager .alert.alert-success,.voyager .alert.alert-warning{color:#fff;border-color:rgba(0,0,0,.1)}.voyager .alert.alert-success{background-color:#55B559}.voyager .alert.alert-danger{background-color:#F55145}.voyager .alert.alert-warning{background-color:#FF9E0F}.voyager .alert.alert-info{background-color:#22A7F0}.voyager .panel-body .alert{margin-right:0;margin-bottom:10px;margin-top:10px}.voyager input[type=file]{padding:20px;background:#fff;border-radius:4px;border:1px solid #f1f1f1;outline:0;cursor:pointer;line-height:16px;color:#aaa;font-weight:500;font-size:12px;transition:all .3s ease-in-out}.voyager input[type=file]:active,.voyager input[type=file]:hover{background:#fcfcfc}ul.radio{list-style:none;height:100%;width:100%;margin:0;padding:0}ul.radio li{color:#AAA;display:block;width:100%;height:auto;border-bottom:1px dotted #f1f1f1}input[type=radio]:checked~label,ul.radio li:hover label{color:#535B65}ul.radio li input[type=radio]{position:absolute;visibility:hidden}ul.radio li label{display:block;position:relative;font-weight:400;font-size:14px;padding-left:40px;margin:9px auto 5px;height:25px;z-index:9;cursor:pointer;-webkit-transition:all .25s linear}ul.radio li .check{display:block;position:absolute;border:4px solid #AAA;border-radius:100%;height:20px;width:20px;top:10px;left:10px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}ul.radio li:hover .check{border:4px solid #22A7F0}ul.radio li .check::before{display:block;position:absolute;content:'';border-radius:100%;height:8px;width:8px;top:2px;left:2px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.alerts,.checkbox3{position:relative}input[type=radio]:checked~.check{border:4px solid #22A7F0}input[type=radio]:checked~.check::before{background:#22A7F0}ul.checkbox{padding-left:20px}ul.checkbox li{margin-bottom:20px}ul.checkbox li ul li{margin-bottom:0}ul.checkbox label{padding-left:0}.ace_editor.min_height_400{min-height:400px;width:100%}.ace_editor.min_height_200{min-height:200px;width:100%}.btn-success i.voyager-plus{position:relative;top:2px}.show-res{margin-left:5px;margin-top:15px}.alerts{padding:10px 25px 0;top:10px}.alerts .alert{margin-right:0}.alerts .alert>p,.alerts .alert>ul{margin-top:0}.checkbox3 label::before,.radio3 label::before{overflow:hidden;vertical-align:middle;text-align:center}.checkbox3 label,.radio3 label{white-space:nowrap;cursor:pointer}.checkbox3 input{position:absolute;left:-9999px}.checkbox3 label::after,.checkbox3 label::before{content:'';top:10px;bottom:10px;left:0;display:block}.checkbox3 label{display:block;position:relative;padding:11px 0 11px 30px;font-size:12px;margin-bottom:0;margin-top:-4px}.checkbox3 label::before{position:absolute;width:21px;height:21px;border:1px solid #CCC;border-radius:1px;transition:background-color .2s}.checkbox3 label::after{position:absolute;width:19px;height:19px;border:12px solid #FFF;margin:1px;transition:all 50ms;opacity:0}.checkbox3 input:checked+label::before{border-width:1px;border-style:solid;background-color:#444;border-color:#444;color:#fff}.checkbox3 input:checked+label::after{border:3px solid #FFF;opacity:1}.checkbox3.checkbox-sm label{padding:8px 0 8px 22px}.checkbox3.checkbox-sm label::before{width:14px;height:14px;line-height:14px}.checkbox3.checkbox-sm label::after{width:12px;height:12px}.checkbox3.checkbox-lg label{padding:15px 0 15px 40px}.checkbox3.checkbox-lg label::before{width:28px;height:27px;line-height:24px}.checkbox3.checkbox-lg label::after{width:26px;height:25px}.checkbox3.checkbox-inline,.radio3.radio-inline{padding-top:0;padding-left:0;padding-right:0;margin-left:0;margin-right:20px}.checkbox3.checkbox-inline input[type=checkbox],.checkbox3.checkbox-inline input[type=radio],.radio3.radio-inline input[type=checkbox],.radio3.radio-inline input[type=radio]{position:absolute}.checkbox3.checkbox-check input:checked+label::after,.checkbox3.checkbox-check label::after{border:0}.checkbox3.checkbox-check label::after{content:"l";font-family:Voyager;font-size:12px;color:#FFF;width:19px;height:20px;line-height:20px;vertical-align:middle;text-align:center;border-width:0}.checkbox3.checkbox-check.checkbox-sm label::after{font-size:9px;line-height:12px;width:12px}.checkbox3.checkbox-check.checkbox-lg label::after{font-size:16px;line-height:26px;width:26px}.checkbox3.checkbox-check.checkbox-light label::after{color:#444}.checkbox3.checkbox-circle label::after,.checkbox3.checkbox-circle label::before{border-radius:20px}.checkbox3.checkbox-round label::after,.checkbox3.checkbox-round label::before,.checkbox3.checkbox-s1 label::after,.checkbox3.checkbox-s1 label::before{border-radius:4px}.checkbox3.checkbox-light label::before{background-color:transparent}.checkbox3.checkbox-light input:checked+label::before{background-color:transparent;border-color:#444}.checkbox3.checkbox-info input:checked+label::before{background-color:#2caef5;border-color:#2caef5}.checkbox3.checkbox-primary input:checked+label::before{background-color:#4183d7;border-color:#4183d7}.checkbox3.checkbox-success input:checked+label::before{background-color:#36b846;border-color:#36b846}.checkbox3.checkbox-warning input:checked+label::before{background-color:#ff9c00;border-color:#ff9c00}.checkbox3.checkbox-danger input:checked+label::before{background-color:#e50011;border-color:#e50011}.checkbox3.checkbox-primary.checkbox-light input:checked+label::before{background-color:transparent;border-color:#4183d7}.checkbox3.checkbox-primary.checkbox-light input:checked+label::after{color:#4183d7}.checkbox3.checkbox-info.checkbox-light input:checked+label::before{background-color:transparent;border-color:#2caef5}.checkbox3.checkbox-info.checkbox-light input:checked+label::after{color:#2caef5}.checkbox3.checkbox-success.checkbox-light input:checked+label::before{background-color:transparent;border-color:#36b846}.checkbox3.checkbox-success.checkbox-light input:checked+label::after{color:#36b846}.checkbox3.checkbox-warning.checkbox-light input:checked+label::before{background-color:transparent;border-color:#ff9c00}.checkbox3.checkbox-warning.checkbox-light input:checked+label::after{color:#ff9c00}.checkbox3.checkbox-danger.checkbox-light input:checked+label::before{background-color:transparent;border-color:#e50011}.checkbox3.checkbox-danger.checkbox-light input:checked+label::after{color:#e50011}.radio3{position:relative}.radio3 input{position:absolute;left:-9999px}.radio3 label{display:block;position:relative;padding:11px 0 11px 30px;font-size:12px;margin-bottom:0;margin-top:-4px}.radio3 label::after,.radio3 label::before{content:'';display:block;position:absolute;top:10px;bottom:10px;left:0}.radio3 label::before{width:21px;height:21px;border:1px solid #CCC;transition:background-color .2s}.radio3 label::after{width:19px;height:19px;border:12px solid #FFF;margin:1px;transition:all 50ms;opacity:0}.radio3 input:checked+label::before{font-family:Voyager;border-width:1px;border-style:solid;background-color:#444;border-color:#444;color:#fff}.radio3 input:checked+label::after{border:3px solid #FFF;opacity:1}.radio3.radio-check label::after,.radio3.radio-check.radio-light label::after{content:"l";font-family:Voyager;color:#FFF;width:19px;height:20px;line-height:20px;vertical-align:middle;text-align:center;border-width:0}.radio3 label::after,.radio3 label::before{border-radius:20px}.radio3.radio-check input:checked+label::after{border-width:0}.radio3.radio-check.radio-light input:checked+label::before{background-color:transparent}.radio3.radio-check.radio-light input:checked+label::after{border-width:0;color:#444}.radio3.radio-sm label{padding:8px 0 8px 22px}.radio3.radio-sm label::before{width:14px;height:14px;line-height:14px}.radio3.radio-sm label::after{width:12px;height:12px}.radio3.radio-lg label{padding:15px 0 15px 40px}.radio3.radio-lg label::before{width:28px;height:27px;line-height:24px}.radio3.radio-lg label::after{width:26px;height:25px}.radio3.radio-check.radio-sm label::after{font-size:9px;line-height:12px;width:12px}.radio3.radio-check.radio-lg label::after{font-size:16px;line-height:26px;width:26px}.radio3.radio-primary input:checked+label::before{background-color:#4183d7;border-color:#4183d7}.radio3.radio-info input:checked+label::before{background-color:#2caef5;border-color:#2caef5}.radio3.radio-success input:checked+label::before{background-color:#36b846;border-color:#36b846}.radio3.radio-warning input:checked+label::before{background-color:#ff9c00;border-color:#ff9c00}.radio3.radio-danger input:checked+label::before{background-color:#e50011;border-color:#e50011}.radio3.radio-danger.radio-light input:checked+label::before,.radio3.radio-info.radio-light input:checked+label::before,.radio3.radio-primary.radio-light input:checked+label::before,.radio3.radio-success.radio-light input:checked+label::before,.radio3.radio-warning.radio-light input:checked+label::before{background-color:transparent}.radio3.radio-primary.radio-light input:checked+label::after{color:#4183d7}.radio3.radio-info.radio-light input:checked+label::after{color:#2caef5}.radio3.radio-success.radio-light input:checked+label::after{color:#36b846}.radio3.radio-warning.radio-light input:checked+label::after{color:#ff9c00}.radio3.radio-danger.radio-light input:checked+label::after{color:#e50011}.select2-container{margin:0;position:relative;display:inline-block;vertical-align:middle}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;user-select:none;background-color:#fff}html[dir=rtl] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir=rtl] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background:#ccc}html[dir=rtl] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%}.select2-search{display:inline-block;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search,.select2-search input{width:100%;min-height:26px;margin:0}.select2-search input{height:auto!important;padding:4px 20px 4px 5px;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0}html[dir=rtl] .select2-search input{padding:4px 5px 4px 20px}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent}.select2-dropdown-open .select2-choice .select2-arrow{background:0 0;border-left:none;-webkit-filter:none;filter:none}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-hidden-accessible{width:1px}.select2-results{max-height:300px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto}html[dir=rtl] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-ajax-error,.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666}.select2-results .select2-disabled,.select2-results .select2-disabled.select2-highlighted{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-results .select2-ajax-error{background:#FF3232;background:rgba(255,50,50,.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;margin:0;position:relative;cursor:text;overflow:hidden;background-color:#fff}html[dir=rtl] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px!important}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir=rtl] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field input{outline:0;border:0;background:0 0!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{position:relative;line-height:13px;color:#333;cursor:default;border-radius:3px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4}html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0}html[dir=rtl] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir=rtl] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;border:1px solid #ddd;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-repeat:no-repeat!important;background-size:60px 40px!important}}.select2-container-multi{display:block!important;vertical-align:inherit!important}.select2-container-multi .select2-choices{background:#fff!important;border:1px solid #d4d2d0;border-radius:4px;box-shadow:none;font:inherit;font-weight:400;line-height:inherit;min-height:0;padding:.42857em .42857em 0}.select2-container-multi.select2-container-active .select2-choices{border-color:#3b99fc}.select2-container-multi.select2-dropdown-open .select2-choices{border-radius:4px 4px 0 0}.select2-container-multi.select2-dropdown-open.select2-drop-above .select2-choices{border-radius:0 0 4px 4px}.select2-drop{borde-radius:0 0 4px 4px!important}.select2-drop.select2-drop-above{borde-radius:4px 4px 0 0!important;border-width:1px 1px 0}.select2-drop.select2-drop-active{border-color:#3b99fc;border-width:0 1px 1px}.select2-drop .select2-results{border:solid #eee;border-width:1px 0 0;max-height:300px;margin:0;padding:0}.select2-drop.select2-drop-above .select2-results{border-width:0 0 1px}.select2-drop .select2-result{border:solid #eee;border-width:1px 0 0}.select2-drop .select2-result:first-child{border-width:0}.select2-drop .select2-result.select2-highlighted{border-color:transparent;background:#3b99fc}.select2-drop .select2-result.select2-highlighted *{color:#fff!important}.select2-drop .select2-results .select2-result-label{padding:0}.select2-drop .select2-results .select2-selection-limit{background:0;color:#777;font-size:.85em;padding:.5em}.select2-container-multi .select2-choices .select2-search-field{white-space:nowrap;display:inline-block;float:none;margin:0 0 .42857em;padding:.14286em 0}.select2-container-multi .select2-choices .select2-search-field input{color:inherit;font:inherit;height:auto;margin:0;padding:0}.select2-container-multi .select2-choices .select2-search-choice{background:#ececec;border:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:none;font:inherit;margin:0 .42857em .42857em 0;max-width:100%;padding:.14286em .42857em}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#dfdfdf}.select2-container-multi .select2-choices .select2-search-choice>div{cursor:text;font:inherit;margin-right:.4em;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;word-wrap:break-word}.select2-container-multi .select2-choices .select2-search-choice-close{color:inherit;font:inherit;height:auto;opacity:.25;position:static;width:auto}.select2-container-multi .select2-choices .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{opacity:1}.select2-container-multi .select2-choices .select2-search-choice-close:after{display:inline-block;content:'\2715';font-size:.9em}.gapi-analytics-data-chart .gapi-analytics-data-chart-styles-table-tr-odd{background:#f8f7f5!important}.gapi-analytics-data-chart .gapi-analytics-data-chart-styles-table-tr-over{background:#f0eeeb!important}.AccountExplorerResults{padding-top:1.5em}.AccountExplorerResults-title{font-size:1.4em;font-weight:300;margin:0 0 2em;text-align:center}.AccountExplorerResults table{width:100%;table-layout:fixed}.AccountExplorerResults td,.AccountExplorerResults th{text-align:left;padding:.75em 1em;vertical-align:top}.AccountExplorerResults td{border-top:1px solid #e8e8e8;word-break:break-word}.AccountExplorerResults-id{color:#777;font-size:.9em;margin-top:.5em}.FormField{width:100%}input.FormField,select.FormField,textarea.FormField{background:#fff;border:1px solid #d4d2d0;border-radius:4px;box-sizing:border-box;font:inherit;font-weight:400;height:2.42857em;line-height:1.42857em;padding:.42857em;transition:border-color .2s cubic-bezier(.4,0,.2,1)}textarea.FormField{display:block;height:auto;resize:vertical}input.FormField:focus,select.FormField:focus,textarea.FormField:focus{border-color:#3b99fc;outline:0}.FormField--invalid{border-color:#c33!important}.AccountExplorerSearch{padding:1.5em}.AccountExplorerSearch-title{font-size:1.4em;font-weight:300;margin:0 0 2em;text-align:center}input.AccountExplorerSearch-field{display:block;height:auto;margin:0 auto 3em;max-width:32em;padding:.75em 1em}.Site{background:#f4f2f1;min-height:100%;min-width:260px}.Site-sidebar{background:#444;bottom:0;box-shadow:0 0 1.5em transparent;left:-260px;max-width:100%;min-width:260px;overflow-y:auto;position:fixed;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);width:260px;z-index:1}.Site.is-expanded{overflow:hidden}.Site.is-expanded .Site-sidebar{box-shadow:0 0 1.5em rgba(0,0,0,.5);-webkit-transform:translate3d(260px,0,0);transform:translate3d(260px,0,0)}@media (min-width:570px){.Site-sidebar{left:-280px;min-width:280px;width:280px}.Site.is-expanded .Site-sidebar{-webkit-transform:translate3d(280px,0,0);transform:translate3d(280px,0,0)}}@media (min-width:1024px){.Site{display:-webkit-box;display:-ms-flexbox;display:flex}.Site-sidebar{background:#444;border-top:.4em solid #222;box-shadow:none;overflow:visible;position:static;transition:none;z-index:0}.Site.is-expanded .Site-sidebar{-webkit-transform:none;transform:none}.Site-main{border-top:.4em solid #f7991c;box-shadow:0 0 1em rgba(0,0,0,.3);-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}}.ActiveUsers{background:#f4f2f1;border:1px solid #d4d2d0;border-radius:4px;font-weight:300;padding:.5em 1.5em;white-space:nowrap}.ActiveUsers-value{display:inline-block;font-weight:600;margin-right:-.25em}.ActiveUsers.is-increasing{-webkit-animation:increase 3s;animation:increase 3s}.ActiveUsers.is-decreasing{-webkit-animation:decrease 3s;animation:decrease 3s}@-webkit-keyframes increase{10%{background-color:#ebffeb;border-color:rgba(0,128,0,.5);color:green}}@keyframes increase{10%{background-color:#ebffeb;border-color:rgba(0,128,0,.5);color:green}}@-webkit-keyframes decrease{10%{background-color:#ffebeb;border-color:rgba(255,0,0,.5);color:red}}@keyframes decrease{10%{background-color:#ffebeb;border-color:rgba(255,0,0,.5);color:red}}.Alert{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#c33;box-shadow:0 0 10px rgba(0,0,0,.4);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5em;position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1)}.Alert-enter{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.Alert-enter-active,.Alert-leave{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.Alert-leave-active{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.Alert-icon{font-size:3em}.Alert-close{background:0 0;border:0;font-size:1.5em;opacity:.4;padding:.5em}.Alert-close:active,.Alert-close:focus,.Alert-close:hover{opacity:1;outline:0}.Alert-body{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin:0 1.5em}.Alert-title{color:inherit;font-size:1.5em;font-weight:400;line-height:1.1;margin:0}.Alert-message{font-weight:300;margin-top:.4em;opacity:.7}@media (min-width:1024px){.Alert{padding:2em}}.AlertDispatcher{left:0;position:fixed;right:0;top:0}.Box{background:#fff;border:1px solid #d4d2d0;border-radius:4px;margin-bottom:1.5em;padding:1.5em}.Box-header{border-bottom:1px solid #d4d2d0;margin:-1.5em -1.5em 1.5em;padding:1.5em}.Box-footer{border-top:1px solid #d4d2d0;margin:1.5em -1.5em -1.5em;padding:1.5em}@media (min-width:1024px){.Box{margin-bottom:2em;padding:2em}.Box-header{margin:-2em -2em 2em;padding:2em}.Box-footer{margin:2em -2em -2em;padding:2em}}.Button{background:rgba(0,0,0,.075);border:1px solid transparent;border-radius:4px;color:inherit;cursor:pointer;display:inline-block;font:inherit;font-weight:400;line-height:1.42857em;padding:.42857em 1em;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.Button--action,.Button--success{color:#fff;border-color:transparent}.Button:disabled{opacity:.4}.Button:active:enabled,.Button:focus:enabled,.Button:hover:enabled{background:rgba(0,0,0,.15);outline:0;text-decoration:none}.Button-iconWrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Button-icon{margin-right:.6em}.Button--action{background:#4b8df7}.Button--action:active:enabled,.Button--action:focus:enabled,.Button--action:hover:enabled{background:#1a6ef4}.Button--success{background:#29a347}.Button--success:active:enabled,.Button--success:focus:enabled,.Button--success:hover:enabled{background:#22873b}.ButtonSet{margin:0 -1em -1em}.ButtonSet .Button{margin:0 0 1em 1em}.Chartjs{font-size:.85em}.Chartjs-figure{height:250px}.Chartjs-legend{list-style:none;margin:0;padding:1em 0 0;text-align:center}.Chartjs-legend>li{display:inline-block;padding:.25em .5em}.Chartjs-legend>li>i{display:inline-block;height:1em;margin-right:.5em;vertical-align:-.1em;width:1em}.DateRangeSelector-item>input,.FlexLine{width:100%}@media (min-width:570px){.Chartjs-figure{margin-right:1.5em}}.Checkbox{display:inline-block;margin-right:.5em}.Content{margin:1.5em;max-width:1060px;transition:opacity .5s cubic-bezier(.4,0,.2,1)}.Site.is-loading .Content,.Site.is-needingAuthorization .Content{pointer-events:none;opacity:.333}@media (min-width:1024px){.Content{margin:3em}}.Dashboard{border:0 solid #d4d2d0;background:#fff;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.analytics-container{padding:15px 25px 25px}#analytics-dashboard{display:none}.Dashboard-header{border-bottom:0 solid #d4d2d0;border-top-left-radius:3px;border-top-right-radius:3px}.Dashboard-footer,.Dashboard-header{margin:-1.5em -1.5em 1.5em;padding:1.5em}.Dashboard-footer{border-top:1px solid #d4d2d0}.Dashboard--full{max-width:100%}.Dashboard--collapseBottom{padding-bottom:0}@media (min-width:1024px){.Dashboard,.Dashboard-header{padding:2em}.Dashboard-footer,.Dashboard-header{margin:-2em -2em 2em}.Dashboard-footer{padding:1.5em}.Dashboard--collapseBottom{padding-bottom:.5em}}.DataTable .gapi-analytics-data-chart{overflow-x:auto}.DataTable .gapi-analytics-data-chart .gapi-analytics-data-chart-styles-table-tr-head{background:#f7f7f6}.DataTable .gapi-analytics-data-chart .gapi-analytics-data-chart-styles-table-th{border-bottom:1px solid #ddd;border-top:1px solid #ddd;white-space:nowrap}.DataTable .gapi-analytics-data-chart .gapi-analytics-data-chart-styles-table-th:first-child{border-left:1px solid #ddd}.DataTable .gapi-analytics-data-chart .gapi-analytics-data-chart-styles-table-th:last-child{border-right:1px solid #ddd}.DateRangeSelector{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -1em -1em}.DateRangeSelector-item{margin:0 0 1em 1em;-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 1em);flex:1 0 calc(100% - 1em)}.DateRangeSelector-item>label{font-weight:700;margin:0 .25em .25em 0;display:block}@media (min-width:570px){.DateRangeSelector-item{-ms-flex-preferred-size:auto;flex-basis:auto;min-width:150px}}.Error{background:#fff5f5;border:1px solid rgba(221,60,60,.5);border-radius:4px;color:rgba(0,0,0,.5);margin:2em 0;padding:1em 1.5em}.Error-title{color:#dd3c3c;display:inline-block;font-size:1.1em;line-height:1.5;margin:0 .5em 0 0}.Error-message{display:inline-block;margin:0}.FlexGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 0 -1.5em -1.5em;padding:0}.FlexGrid-item{-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 1.5em);flex:1 0 calc(100% - 1.5em);margin:0 0 1.5em 1.5em}.FlexGrid-item--fixed{-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important}.FlexGrid--halves .FlexGrid-item{-ms-flex-preferred-size:34%;flex-basis:34%}@media (min-width:570px){.FlexGrid-item{-ms-flex-preferred-size:200px;flex-basis:200px}}@media (min-width:1024px){.FlexGrid{margin:0 0 -2em -2em}.FlexGrid-item{margin:0 0 2em 2em}}.FlexLine{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.FlexLine>[data-flex]{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.FormControl{display:block;margin:0 0 1.25em;max-width:40em}@media (min-width:1024px){.FormControl--inline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}}.FormControl--full{max-width:initial}.FormControl-label{display:block;font-weight:600;margin:0 0 .25em}.FormControl--required .FormControl-label:after,.FormControl--required .FormControl-label:before{color:#dd3c3c;display:inline-block;font-weight:600}.FormControl--required .FormControl-label:after{content:'*';margin-left:.5em}@media (min-width:1024px){.FormControl--inline .FormControl-label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1.25em;text-align:right;width:11em}.FormControl--required .FormControl-label:after{content:none}.FormControl--required .FormControl-label:before{content:'*';margin-right:.5em}}.FormControl-body{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.FormControl-info{color:#777;display:block;font-size:.85em;line-height:1.2;margin-top:.5em}.FormControl-helpIcon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#aaa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.15em;padding:0 .5em}.FormControl-helpIcon:active,.FormControl-helpIcon:focus,.FormControl-helpIcon:hover{color:inherit;outline:0}.FormControl--action{margin:0 0 1.5em}@media (min-width:1024px){.FormControl--action{margin:0 0 2em}.FormControl--action .FormControl-body{margin-left:11em}}.FormFieldAddOn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.FormFieldAddOn-field{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.FormFieldAddOn-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:1px solid #d4d2d0;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;font-weight:400;padding:0 .6em}.FormFieldAddOn-item:focus{outline:0}.FormFieldAddOn-field:first-child,.FormFieldAddOn-item:first-child{border-radius:4px 0 0 4px}.FormFieldAddOn-field:last-child,.FormFieldAddOn-item:last-child{border-radius:0 4px 4px 0}.FormFieldAddOn-item:first-child{border-right:0}.FormFieldAddOn-item:last-child{border-left:0}.ProgressBar{background:#cce1ff;overflow:hidden;position:relative}.ProgressBar:after,.ProgressBar:before{background:linear-gradient(to right,#cce1ff,#38f 10%,#38f);content:'';height:100%;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:60%}.ProgressBar:before{-webkit-animation:ProgressBar-leader 2s ease-in-out infinite;animation:ProgressBar-leader 2s ease-in-out infinite}.ProgressBar:after{-webkit-animation:ProgressBar-follower 2s ease-in-out 1s infinite;animation:ProgressBar-follower 2s ease-in-out 1s infinite}@-webkit-keyframes ProgressBar-leader{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(250%);transform:translateX(250%)}}@keyframes ProgressBar-leader{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(250%);transform:translateX(250%)}}@-webkit-keyframes ProgressBar-follower{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%,60%{-webkit-transform:translateX(250%);transform:translateX(250%)}}@keyframes ProgressBar-follower{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%,60%{-webkit-transform:translateX(250%);transform:translateX(250%)}}.Header,.Header-block{position:relative}.Header-block{background:#333;box-shadow:0 0 .5em rgba(0,0,0,.1);padding:1em 1.5em}.Header-menu{cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Header-menu,.Header-menuIcon{display:-webkit-box;display:-ms-flexbox;display:flex}.Header-menuIcon{border-radius:.333em;color:#bbb;font-size:1.3125em;margin:-.333em -.5em;padding:.333em .5em}.Header-menuIcon:hover{background:#000;background:rgba(0,0,0,.3);color:#fff}.Header-user{display:none}.Header-auth{text-align:center}.Header-auth .gapi-analytics-auth-styles-signinbutton{background:#f7981d;border-radius:0;display:block;padding:1em 1.5em;transition:background-color .2s cubic-bezier(.4,0,.2,1);width:auto;cursor:pointer}.Header-auth .gapi-analytics-auth-styles-signinbutton:hover{background:#f05a24;cursor:pointer}.Header-auth .gapi-analytics-auth-styles-signinbutton-buttonText,.Header-auth .gapi-analytics-auth-styles-signinbutton-image{display:inline-block;vertical-align:middle}.Header-auth .gapi-analytics-auth-styles-signinbutton-image{background:url(/public/images/ga-mark-white.svg) 0 50% no-repeat;background-size:1.5em;border:0;height:1.5em;padding-left:2.5em;width:auto}.Header-auth .gapi-analytics-auth-styles-signinbutton-image:after{content:'Click here to authorize\00a0\00a0→'}.Header-auth .gapi-analytics-auth-styles-signinbutton-buttonText,.Header-signOut{display:none}.Header-progressIndicator{bottom:-3px;height:3px;left:0;position:absolute;right:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0;transition:all .5s cubic-bezier(.4,0,.2,1);visibility:hidden}.Site.is-loading .Header-progressIndicator{-webkit-animation:Header-showProgressIndicator .5s cubic-bezier(.4,0,.2,1);animation:Header-showProgressIndicator .5s cubic-bezier(.4,0,.2,1);-webkit-transform:scaleY(1);transform:scaleY(1);visibility:visible}.Site.is-needingAuthorization .Header-progressIndicator{visibility:hidden;-webkit-transform:scaleY(0);transform:scaleY(0);transition:none}@-webkit-keyframes Header-showProgressIndicator{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes Header-showProgressIndicator{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}}.Site.is-authorized .Header-user{cursor:pointer;position:absolute;right:1.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Site.is-authorized .Header-user,.Site.is-authorized .Header-userIcon{display:-webkit-box;display:-ms-flexbox;display:flex}.Site.is-authorized .Header-userIcon{border-radius:.333em;color:#bbb;font-size:1.3125em;margin:-.333em -.5em;padding:.333em .5em}.Site.is-authorized .Header-userIcon:hover{background:#000;background:rgba(0,0,0,.3);color:#fff}.Site.is-authorized .Header-auth{display:none}.Header.is-open .Header-auth{background:#fff;box-shadow:0 0 .5em rgba(0,0,0,.1);color:#777;display:block;padding:1em 1.5em;text-align:center}.Header.is-open .Header-embedApi,.Header.is-open .Header-signOut{display:inline-block;padding:0 .5em}.Header.is-open .Header-userIcon{background:#000;background:rgba(0,0,0,.3);color:#fff}.Header.is-open .Header-user:before{border-color:transparent transparent currentColor;border-width:0 .333em .333em}@media (min-width:1024px){.Header-block{background:#fff;padding:2em 3em 3em}.Header-menu{display:none}.Site.is-authorized .Header-user{right:2em;top:2em;-webkit-transform:none;transform:none}.Site.is-authorized .Header-userIcon{color:#999;margin:0}.Header.is-open .Header-userIcon,.Site.is-authorized .Header-userIcon:hover{background:#000;background:rgba(0,0,0,.1);color:#333}.Header.is-open .Header-auth{background:#fff;border-radius:.5em;box-shadow:0 0 0 1px rgba(0,0,0,.1);padding:0 .5em;position:absolute;line-height:2.4em;right:6em;text-align:right;top:2em}.Header.is-open .Header-auth *{vertical-align:baseline}.Header-auth .gapi-analytics-auth-styles-signinbutton{font-size:1em;padding:1.5em 3em;text-align:left}}.HitBuilderParam{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 1.25em;max-width:36em;width:100%}.HitBuilderParam-label{-webkit-box-flex:0;-ms-flex:0 0 7em;flex:0 0 7em;font-weight:600;margin-right:1.25em;position:relative;text-align:right}.HitBuilderParam--required .HitBuilderParam-label:before{color:#dd3c3c;content:'*';display:inline-block;font-weight:600;margin-right:.5em}.HitBuilderParam-inputLabel{text-align:right;width:4em}.HitBuilderParam-removeIcon{color:#c33;cursor:pointer;right:4em;padding:.667em;position:absolute;top:0}.HitBuilderParam-body{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-right:2.5em;position:relative}.HitBuilderParam-info{color:#c33;display:block;font-size:.85em;line-height:1.2;margin-top:.5em}.HitBuilderParam-helpIcon{color:#ccc;cursor:pointer;right:0;padding:.667em;position:absolute;top:0}.HitBuilderParam-helpIcon:active,.HitBuilderParam-helpIcon:focus,.HitBuilderParam-helpIcon:hover{color:inherit;outline:0}.HitBuilderParam--action{margin-left:8.25em}.HitBuilderParams{transition:opacity .2s cubic-bezier(.4,0,.2,1)}.is-editing .HitBuilderParams{opacity:.4;pointer-events:none}.HitElement{background:#FFF;border-radius:4px;margin-bottom:1.5em}.HitElement-status{background-color:#fafafa;border:1px solid #d4d2d0;border-radius:4px 4px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2em;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.HitElement-body{background-color:#fff;border:solid #d4d2d0;border-radius:0 0 4px 4px;border-width:0 1px 1px;padding:2em}.HitElement-statusIcon{color:#777;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:2.5em;margin-right:.5em}.HitElement-statusHeading{color:#000;font-size:1.6em;font-weight:300;margin:.25em 0}.HitElement-statusMessage{color:#777;font-size:.9em;list-style:none;margin:0;padding:0}.HitElement-requestBody,.HitElement-requestInfo{font-family:Menlo,monospace;font-size:.9em}.HitElement-action,.HitElement-requestBody{margin-top:2em}.HitElement-action,.HitElement-body,.HitElement-requestInfo,.HitElement-status{opacity:1;transition:border-color .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.HitElement--valid .HitElement-statusHeading,.HitElement--valid .HitElement-statusIcon{color:#29a347}.HitElement--valid .HitElement-status{border-color:#29a347;background-color:#f3fcf5}.HitElement--invalid .HitElement-statusHeading,.HitElement--invalid .HitElement-statusIcon{color:#c33}.HitElement--invalid .HitElement-status{border-color:#c33;background-color:#fcf3f3}.is-editing .HitElement-action,.is-editing .HitElement-requestInfo,.is-editing .HitElement-status{opacity:.1;pointer-events:none}.is-editing .HitElement-body,.is-editing .HitElement-status{border-color:transparent}.Icon{display:inherit;fill:currentColor;height:1.14286em;width:1.14286em}.InlineDefinitionList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.InlineDefinitionList-item{font-weight:300;line-height:1.667;margin-right:1.5em;white-space:nowrap}.InlineDefinitionList-item:last-child{margin-right:0}.InlineDefinitionList-itemName{display:inline-block;margin-right:.5em}.InlineDefinitionList-itemValue{font-weight:700}@media (min-width:1024px){.InlineDefinitionList-item{border-right:1px solid #ddd9d5;margin-right:1em;padding-right:1em}.InlineDefinitionList-item:last-child{border:0;margin-right:0;padding-right:0}}.LinkButton{background:0 0;border:0;color:#f05a24;font:inherit;padding:0;text-decoration:none}.LinkButton:hover{text-decoration:underline}.Logo{margin:0 3em}.Logo-full{display:none}.Logo-partial{text-align:center}.Logo-partial>svg{fill:#aaa;height:16px}.Logo-partial:after{content:'Demos & Tools';color:#ddd;display:block;font-size:1.4em;font-weight:300;letter-spacing:-.03em;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-spacing:.2em}@media (min-width:420px){.Logo-partial>svg{display:none}.Logo-partial:after{content:'Google Analytics Demos & Tools';line-height:normal}}@media (min-width:1024px){.Logo{margin:0}.Logo-full{display:block}.Logo-full>svg{display:inherit;fill:#75787d;height:26px;width:303px}.Logo-partial{display:none}}.Message{background-color:#fef9e1;border-left:5px solid #fad105;padding:1.5em}.Nav ol{list-style:none;margin:0;padding:0}.Nav-section{border-top:1px solid #555;padding:1.5em 0}.Nav-category{color:#ddd;font-size:1.3em;font-weight:400;letter-spacing:.05em;margin-bottom:.5em;padding:0 1.15385em}.Nav-link{color:#aaa;display:block;padding:.5em 1.5em}.Nav-link:hover{background-color:rgba(0,0,0,.15);text-decoration:none}.Nav-link--selected,.Nav-link--selected:hover{background-color:rgba(255,255,255,.075);color:#fff;cursor:default;pointer-events:none}.Nav-link--nested{font-size:.85em;padding-bottom:.58824em;padding-left:3.85294em;padding-top:.58824em}.Nav-status{color:#f05a24;font-size:.8em;font-weight:700;line-height:0;margin-left:.25em;position:relative;text-transform:capitalize;top:-.5em;vertical-align:baseline}.Nav-status:after{content:'!'}@media (min-width:1024px){.Nav-category{padding:0 1.53846em}.Nav-link{padding-left:2em;padding-right:2em}.Nav-link--nested{padding-left:4em}}.NavHeader{padding:1em 1.5em;position:relative}.NavHeader-homeLink{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#777;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px}.NavHeader-homeLink:hover{text-decoration:none;color:#ddd}.NavHeader-homeIcon{font-size:1.3125em}.NavHeader-title{color:inherit;display:inline-block;font-size:1.1em;font-weight:300;letter-spacing:.3em;margin:0 1em;text-transform:uppercase}.NavHeader-controls{cursor:pointer;position:absolute;right:1.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.NavHeader-controls,.NavHeader-controlsIcon{display:-webkit-box;display:-ms-flexbox;display:flex}.NavHeader-controlsIcon{border-radius:.333em;color:#eee;font-size:1.3125em;margin:-.5rem;padding:.5rem}.NavHeader-controlsIcon:hover{background:#000;background:rgba(0,0,0,.2)}@media (min-width:1024px){.NavHeader{padding:2em}.NavHeader-controls{display:none}}.QueryReport{background:#fff;border:1px solid #d4d2d0;border-radius:4px;margin-bottom:1.5em;padding:1.5em 1.5em 0}.QueryReport-title{color:inherit;font-size:1.5em;font-weight:300;line-height:1;margin:0 0 .667em}.QueryReport-meta{font-weight:300;margin:0 0 1.5em}.QueryReport-item{margin:0 0 1.5em}@media (min-width:1024px){.QueryReport{margin-bottom:2em;padding:2em 2em 0}.QueryReport-item,.QueryReport-meta{margin:0 0 2em}}.Screenshot{margin-bottom:1.5em}.Screenshot img{border:1px solid #d4d2d0;border-radius:4px;height:auto;max-width:100%}.Screenshot figcaption{color:#aaa;font-size:.85em;font-style:italic;padding:.5em 4px 0;text-align:right}.SearchSuggest{display:block;width:100%}.SearchSuggest-matches{background:#fff;border:1px solid;border-color:#eee #3b99fc #3b99fc;border-radius:0 0 4px 4px;display:none;list-style:none;margin:-1px 0 0;max-height:300px;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%;z-index:1}.SearchSuggest--open,.Video{position:relative}.SearchSuggest--open .SearchSuggest-field{border-color:#3b99fc;border-radius:4px 4px 0 0}.SearchSuggest--open .SearchSuggest-matches{display:block}#search-input,.TechInfo{display:-webkit-box;display:-ms-flexbox}.SearchSuggest--above.SearchSuggest--open .SearchSuggest-matches{bottom:100%;border-color:#3b99fc #3b99fc #eee;border-radius:4px 4px 0 0;margin:0 0 -1px;top:auto}.SearchSuggest--above.SearchSuggest--open .SearchSuggest-field{border-radius:0 0 4px 4px}.SearchSuggestMatch{border:solid #eee;border-width:1px 0 0;line-height:1.2;list-style:none;overflow:hidden;padding:.5em;word-wrap:break-word}.SearchSuggestMatch:first-child{border:0}.SearchSuggestMatch-category{color:#bbb;float:right;font-size:.6em;font-weight:700;letter-spacing:.1em;margin:.1em 0 1em .5em;text-transform:uppercase;text-align:right;max-width:12em}.SearchSuggestMatch-content{font-weight:600}.SearchSuggestMatch-extra{color:#777;font-size:.8em;font-weight:300;margin-top:.15em;word-wrap:break-word}.SearchSuggestMatch--selected{border-color:transparent;background:#3b99fc}.SearchSuggestMatch--selected .SearchSuggestMatch-category,.SearchSuggestMatch--selected .SearchSuggestMatch-content,.SearchSuggestMatch--selected .SearchSuggestMatch-extra{color:#fff}.TechInfo{background:#fff;border:1px solid #36a9e2;border-radius:4px;display:flex;margin:1.5em 0;max-width:52em;padding:1.25em}.TechInfo-icon{fill:#36a9e2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1em;height:1.5em;overflow:visible;width:1.5em}.TechInfo-content{color:#777;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.9em;margin:0}.TechInfo-title{color:#36a9e2;font-size:1.2em;font-weight:600;margin:0 0 .5em}.TechInfo a{color:#36a9e2;text-decoration:underline}.Titles-action:focus,.Titles-action:hover,.dd-handle,.dd3-content{text-decoration:none}@media (min-width:1024px){.TechInfo{margin:2em 0}}.Table{background:#fff;margin:0 0 1.5em}.Table td,.Table th{border:1px solid #d4d2d0;padding:.5em 1em;text-align:left}.Table th>h4{margin:0;font-size:1.1em;font-weight:400}.Table tbody tr:nth-child(2n-1){background-color:rgba(0,0,0,.02)}.Titles{font-weight:300;line-height:1.2;margin:0 0 1.5em}.Titles-main,.Titles-sub{color:inherit;font:inherit;margin:0}.Titles-main{font-size:1.4em}.Titles-sub{opacity:.6;margin-top:.2em}.Titles-action{background:#f05a24;border-radius:.25em;color:#fff;display:inline-block;font-weight:400;margin-top:.8em;padding:.3em .6em .2em;vertical-align:.4em}.Titles--hero{color:#75787d}.Titles--hero .Titles-main{font-size:2.25em}.Titles--hero .Titles-sub{font-size:1.25em}@media (min-width:570px){.Titles--hero{margin:1em 0 1.5em}.Titles--hero .Titles-main{margin-right:.25em}.Titles--hero .Titles-main,.Titles--hero .Titles-sub{display:inline-block}}@media (min-width:1024px){.Titles--hero{margin:4em 0 0}.Titles--hero .Titles-main{font-size:3em;margin-right:.5em}.Titles--hero .Titles-sub{font-size:1.75em}}.Video{padding-bottom:62.5%;height:0}.Video-frame{position:absolute;top:0;left:0;width:100%;height:100%}.ViewSelector,.ViewSelector2{display:block}.ViewSelector table,.ViewSelector2-item{display:block;margin-bottom:1em;width:100%}.ViewSelector td:first-child,.ViewSelector2-item>label{font-weight:700;margin:0 .25em .25em 0;display:block}.ViewSelector2-item>select{width:100%}.ViewSelector table,.ViewSelector tbody,.ViewSelector td,.ViewSelector tr{display:block}.ViewSelector table{height:auto!important}.ViewSelector table,.ViewSelector td{width:auto!important}.ViewSelector td:last-child *{display:block;text-align:left}.ViewSelector td:last-child>div{font-weight:400;margin:0}.dd-handle,.dd-item>button{font-weight:700;margin:5px 0}@media (min-width:570px){.ViewSelector,.ViewSelector2{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 -1em -1em;width:calc(100% + 1em)}.ViewSelector table,.ViewSelector2-item{-webkit-box-flex:1;-ms-flex:1 1 calc(100%/3 - 1em);flex:1 1 calc(100%/3 - 1em);margin-left:1em}}.ViewSelector--stacked,.ViewSelector2--stacked{display:block;margin:0;width:auto}.ViewSelector--stacked table,.ViewSelector2--stacked .ViewSelector2-item{margin-left:0}.u-visuallyHidden{border:0!important;clip:rect(1px,1px,1px,1px)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.dd-item>button,.dd3-handle{white-space:nowrap;overflow:hidden;cursor:pointer}.u-hidden{display:none}.u-block{display:block}@media (min-width:420px){.u-sm-hidden{display:none}.u-sm-block{display:block}}@media (min-width:570px){.u-md-hidden{display:none}.u-md-block{display:block}}@media (min-width:1024px){.u-lg-hidden{display:none}.u-lg-block{display:block}}.u-spaceDouble{margin:0 0 3em}#embed-api-auth-container{padding:50px;background:#fff;text-align:center;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.dd,.dd-list{display:block;padding:0;margin:0;position:relative;list-style:none}.dd{font-size:13px;line-height:20px}.dd-list .dd-list{padding-left:30px}.dd-collapsed .dd-list{display:none}.dd-empty,.dd-item,.dd-placeholder{display:block;position:relative;margin:0;padding:0;min-height:20px;font-size:13px;line-height:20px}.dd-handle{display:block;height:50px;padding:14px 25px;color:#333;border:1px solid #ccc;background:#fafafa;border-radius:3px;-moz-box-sizing:border-box}.dd-handle:hover{color:#2ea8e5;background:#fff}.dd-item>button{display:block;position:relative;float:left;width:40px;height:37px;padding:0;text-indent:100%;border:0;background:0 0;font-size:12px;line-height:1;text-align:center}.dd-item>button:before{content:'+';display:block;position:absolute;width:100%;text-align:center;text-indent:0}.dd-item>button[data-action=collapse]:before{content:'-'}.dd-empty,.dd-placeholder{margin:5px 0;padding:0;min-height:30px;background:#f2fbff;border:1px dashed #b6bcbf;box-sizing:border-box;-moz-box-sizing:border-box}.dd-empty{border:1px dashed #bbb;min-height:100px;background-color:#e5e5e5;background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size:60px 60px;background-position:0 0,30px 30px}.dd-dragel{position:absolute;pointer-events:none;z-index:9999}.dd-dragel>.dd-item .dd-handle{margin-top:0}.dd-dragel .dd-handle{box-shadow:2px 4px 6px 0 rgba(0,0,0,.1)}.nestable-lists{display:block;clear:both;padding:30px 0;width:100%;border:0;border-top:2px solid #ddd;border-bottom:2px solid #ddd}#nestable-menu{padding:0;margin:20px 0}#nestable-output,#nestable2-output{width:100%;height:7em;font-size:.75em;line-height:1.333333em;font-family:Consolas,monospace;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box}#nestable2 .dd-handle{color:#fff;border:1px solid #999;background:#bbb;background:linear-gradient(to bottom,#bbb 0,#999 100%)}.menus .table>tbody>tr>td{line-height:44px}#nestable2 .dd-handle:hover{background:#bbb}#nestable2 .dd-item>button:before{color:#fff}@media only screen and (min-width:700px){.dd{float:left;width:100%}.dd+.dd{margin-left:2%}}.dd-hover>.dd-handle{background:#2ea8e5!important}.dd3-content{display:block;height:30px;margin:5px 0;padding:5px 10px 5px 40px;color:#333;font-weight:700;border:1px solid #ccc;background:#fafafa;background:linear-gradient(to bottom,#fafafa 0,#eee 100%);border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box}.dd3-content:hover{color:#2ea8e5;background:#fff}.dd-dragel>.dd3-item>.dd3-content{margin:0}.dd3-item>button{margin-left:30px}.dd3-handle{position:absolute;margin:0;left:0;top:0;width:30px;text-indent:100%;border:1px solid #aaa;background:#ddd;background:linear-gradient(to bottom,#ddd 0,#bbb 100%);border-top-right-radius:0;border-bottom-right-radius:0}.dd3-handle:before{content:'≡';display:block;position:absolute;left:0;top:3px;width:100%;text-align:center;text-indent:0;color:#fff;font-size:20px;font-weight:400}.dd3-handle:hover{background:#ddd}.media-section .modal-footer{margin-top:0}.media-section .modal .modal-header .close{padding-bottom:2px}.media-section .modal-content{border:0}.media-section .modal-header{background:#21A9E1}.media-section #confirm_delete_modal .modal-header{background:#E14421}.media-section #move_file_modal .modal-header{background:#FC9A24}.media-section .modal-header h4{color:#fff}.confirm_delete_name{color:#4DA7E8}#move_btn{background:#FABE28;border:1px solid #FABE28}#toolbar{background:#E0E0E0;padding:20px;border-top-left-radius:3px;border-top-right-radius:3px}#toolbar .btn{padding:8px 13px;font-size:13px;border-radius:2px}#toolbar .btn-group .btn{border-radius:0}#toolbar .btn-group .btn:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}#toolbar .btn-group .btn:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}#toolbar .btn-group .btn.btn-default:last-child,#toolbar .btn-group .btn.btn-default:nth-child(2){border-left:1px solid #CBCBCD}#toolbar .btn-group .btn.btn-default:nth-child(1),#toolbar .btn-group .btn.btn-default:nth-child(2){margin-right:1px}#toolbar .btn.btn-default:focus{background:#F0F0F1;border-color:#F0F0F1}#toolbar .btn.btn-primary{background:#4DA7E8;border:1px solid #4DA7E8}#toolbar .btn.btn-primary:hover{background:#2995E3}#toolbar #refresh.btn{margin:0 10px}#toolbar i{position:relative;top:2px}#search-input{padding:1px;border:1px solid #EAEAF1;border-radius:6px;background-color:#fff;margin-bottom:20px;display:flex}#search-input .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#search-input input{border:0;box-shadow:none;width:100%}#search-input button{margin:2px 0 0;background:0 0;box-shadow:none;border:0;color:#999;padding:1px 8px 0 10px;border-left:solid 1px #eee;right:20px;z-index:9}#search-input button:hover{border:0;box-shadow:none;color:#777;border-left:solid 1px #ddd}#search-input i{font-size:18px;-webkit-transform:rotate(270deg);transform:rotate(270deg);display:block}#search-input .select2-results{text-align:center}#search-input #filter{text-align:center;min-width:100px}.breadcrumb-container{position:relative}.breadcrumb.filemanager{top:0;background:#f0f0f0;border:1px solid #E0E0E0;border-bottom:0;border-radius:0;padding-left:20px;width:100%;margin-top:0;left:0;padding-top:7px;padding-bottom:8px}.breadcrumb.filemanager li{cursor:pointer;transition:color .1s linear;position:relative}.breadcrumb.filemanager li:hover{color:#555}.breadcrumb li .arrow{display:none;position:absolute;bottom:-14px;width:12px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#f0f0f0;left:50%;border-right:1px solid #efefef;border-bottom:1px solid #efefef}.select2-display-none{z-index:999999!important}.breadcrumb li:last-child .arrow{display:block}.breadcrumb li:first-child .arrow{margin-left:-5px}.breadcrumb li{color:#4DA7E8;cursor:pointer;font-weight:700}.breadcrumb li:last-child{color:#58595f;cursor:pointer}.breadcrumb-container .toggle{float:right;position:absolute;top:11px;cursor:pointer;right:5px;color:#bbb;transition:color .1s linear;overflow:visible}.breadcrumb-container .toggle:hover{color:#aaa}.breadcrumb-container .toggle span{font-size:9px;text-transform:uppercase;float:left;top:2px;position:relative;font-weight:700;right:10px}.breadcrumb-container .toggle i{font-size:18px;float:right;margin-right:5px;position:relative;top:-4px}.nothingfound{display:none}#filemanager{position:relative;min-height:200px}#filemanager .loader{margin-top:25px}#filemanager #content{display:block;background:#fff}#files,.flex{display:-webkit-box;display:-ms-flexbox}.flex{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #E0E0E0;border-top:0}.flex #left{-webkit-box-flex:4;-ms-flex:4;flex:4;position:relative;min-height:230px}.flex #left #no_files{display:none}.flex #left #no_files h3{text-align:center;margin-top:55px;margin-bottom:75px;color:#949494}.flex #right{-webkit-box-flex:1;-ms-flex:1;flex:1;border-left:1px solid #f1f1f1}#right .right_details{display:block}#right .right_none_selected{display:none;text-align:center}#right .right_none_selected i{width:100%;text-align:center;font-size:30px;margin-left:0;padding:50px;display:block;background:#f9f9f9}#right .right_none_selected p{text-align:center;color:#bbb;padding:10px;border-bottom:1px solid #f1f1f1}#files{display:flex;list-style:none;width:100%;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#files li{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;min-width:200px;max-width:250px}#files li .file_link{padding:10px;margin:10px;cursor:pointer;border-radius:3px;border:1px solid #ecf0f1;overflow:hidden;background:#f6f8f9;display:-webkit-box;display:-ms-flexbox;display:flex}#files li .file_link .details{-webkit-box-flex:2;-ms-flex:2;flex:2;overflow:hidden;width:100%}#files li .file_link .details small{font-size:11px;position:relative;top:-3px}#files li .file_link .link_icon{-webkit-box-flex:1;-ms-flex:1;flex:1}#files li .file_link .img_icon,#files li .file_link img{display:none}#files li .file_link.image .img_icon,#files li .file_link.image img,.file_link.folder .num_items{display:block}#files li .file_link.image img{height:50px}#files li .file_link.image .img_icon{width:50px;height:50px;display:block}#files li .file_link.selected,#files li .file_link:hover{background:#4da7e8!important;border-color:#2581b8;color:#fff}#files li .file_link.selected h4,#files li .file_link:hover h4{color:#fff}#files li .details h4{margin-bottom:2px;margin-top:10px;max-height:17px;height:17px;overflow:hidden;font-size:14px;text-overflow:ellipsis}#files li .details.folder h4{margin-top:16px}.file_link.folder i.icon{float:left;margin-left:10px}.file_link .link_icon{text-align:center;padding-left:0;margin-left:0;margin-right:5px}.file_link .link_icon i{padding-left:0;padding-right:0;position:relative;top:5px}.file_link i.icon:before{font-size:40px}.detail_img{border-bottom:1px solid #f1f1f1;background:#eee}.detail_img img{width:100%;height:auto;display:inline-block}.detail_img i,.detail_img.file i.fa-file,.detail_img.folder i.fa-folder,.detail_img.image img{display:block}.detail_img i{width:100%;text-align:center;font-size:70px;margin-left:0;padding:30px;background:#f9f9f9}#file_loader p,.detail_info h4,.detail_info p{font-weight:400;font-size:12px}.detail_info{padding:10px}.detail_info .selected_file_count,.detail_info.folder .selected_file_size{display:none}.detail_info.folder .selected_file_count{display:block}.detail_info span{display:block;clear:both}.detail_info a{color:#4DA7E8}.detail_info .selected_file_count,.detail_info .selected_file_size{padding-top:0}.detail_info h4{float:left;color:#bbb;margin:3px 8px 0 0;padding-bottom:2px}.detail_info p{float:left;color:#444;padding-bottom:3px}#filemanager .progress{border-radius:0;margin-bottom:0}#uploadProgress{display:none;background:#eee}#file_loader{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,.7);z-index:9;text-align:center}#file_loader #file_loader_inner{width:60px;height:60px;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px}#file_loader img{width:80px;height:80px;margin-top:50px;opacity:.5;-webkit-animation:spin 1.2s ease-in-out infinite;animation:spin 1.2s ease-in-out infinite}#file_loader p{margin-top:40px;position:absolute;text-align:center;width:100%;top:50%}.voyager table.dataTable thead th.sorting:after,.voyager table.dataTable thead th.sorting_asc:after,.voyager table.dataTable thead th.sorting_desc:after,div.dataTables_paginate li.first a:before,div.dataTables_paginate li.last a:after,div.dataTables_paginate li.next a:after,div.dataTables_paginate li.previous a:before{font-family:Voyager}.voyager table.dataTable thead th.sorting:after{content:'o';margin-top:3px}.voyager table.dataTable thead th.sorting_asc:after{content:'p';margin-top:5px}.voyager table.dataTable thead th.sorting_desc:after{content:'q'}.voyager div.dataTables_paginate li.previous a:before{content:"\e039";margin-top:3px;margin-left:-3px}.voyager div.dataTables_paginate li.next a:after{content:"\e046";margin-top:3px;margin-right:-3px}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{z-index:999}#cropping-image{margin:0 auto}div.cropper-container img{max-width:100%} + * Date: 2017-10-21T09:27:29.883Z + */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[class*=" voyager-"]:before,[class^=voyager-]:before,[data-icon]:before{font-family:voyager!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select2-container .select2-choice,.select2-results .select2-result-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:#39f solid 1px;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:' ';display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line,.cropper-point{background-color:#39f}.cropper-line.line-e{cursor:e-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:n-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:w-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:s-resize;height:5px;left:0}.cropper-point{height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:e-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:n-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:w-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:ne-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nw-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:sw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:se-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:' ';display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}@font-face{font-family:voyager;src:url(../fonts/voyager.eot);src:url(../fonts/voyager.eot?#iefix) format("embedded-opentype"),url(../fonts/voyager.woff) format("woff"),url(../fonts/voyager.ttf) format("truetype"),url(../fonts/voyager.svg#voyager) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}.app-container .app-footer,.app-container .content-container .side-menu .navbar-header .navbar-brand,.app-container .content-container .side-menu .navbar-nav li a,.navbar .dropdown-menu .message,.navbar .dropdown.profile .dropdown-menu .profile-info,.navbar .navbar-breadcrumb>li,.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand,body.login,body.login .login-button,body.login .login-container p{font-family:'Open Sans',sans-serif}.voyager-bread:before{content:"\61"}.voyager-helm:before{content:"\62"}.voyager-play:before{content:"\63"}.voyager-activity:before{content:"\64"}.voyager-company:before{content:"\65"}.voyager-file-text:before{content:"\66"}.voyager-folder:before{content:"\67"}.voyager-paw:before{content:"\68"}.voyager-sort:before{content:"\6f"}.voyager-sort-asc:before{content:"\70"}.voyager-sort-desc:before{content:"\71"}.voyager-handle:before{content:"\6d"}.voyager-hammer:before{content:"\6e"}.voyager-images:before{content:"\69"}.voyager-categories:before{content:"\6a"}.voyager-group:before{content:"\6b"}.voyager-person:before{content:"\73"}.voyager-people:before{content:"\74"}.voyager-power:before{content:"\75"}.voyager-tools:before{content:"\76"}.voyager-anchor:before{content:"\77"}.voyager-double-down:before{content:"\78"}.voyager-double-up:before{content:"\79"}.voyager-double-left:before{content:"\7a"}.voyager-double-right:before{content:"\41"}.voyager-window-list:before{content:"\42"}.voyager-x:before{content:"\43"}.voyager-dot:before{content:"\44"}.voyager-dot-2:before{content:"\45"}.voyager-dot-3:before{content:"\46"}.voyager-list:before{content:"\47"}.voyager-list-add:before{content:"\48"}.voyager-pie-chart:before{content:"\49"}.voyager-watch:before{content:"\4a"}.voyager-data:before{content:"\4b"}.voyager-music:before{content:"\4c"}.voyager-settings:before{content:"\4e"}.voyager-video:before{content:"\4f"}.voyager-trash:before{content:"\50"}.voyager-tv:before{content:"\51"}.voyager-lock:before{content:"\52"}.voyager-news:before{content:"\4d"}.voyager-bag:before{content:"\53"}.voyager-upload:before{content:"\54"}.voyager-refresh:before{content:"\55"}.voyager-character:before{content:"\57"}.voyager-move:before{content:"\58"}.voyager-paypal:before{content:"\56"}.voyager-paper-plane:before{content:"\59"}.voyager-ticket:before{content:"\5a"}.voyager-youtube-play:before{content:"\30"}.voyager-boat:before{content:"\31"}.voyager-check:before{content:"\6c"}.voyager-alarm-clock:before{content:"\32"}.voyager-controller:before{content:"\34"}.voyager-pizza:before{content:"\35"}.voyager-backpack:before{content:"\36"}.voyager-barbeque:before{content:"\37"}.voyager-bomb:before{content:"\38"}.voyager-book-download:before{content:"\39"}.voyager-browser:before{content:"\21"}.voyager-brush:before{content:"\22"}.voyager-bubble-hear:before{content:"\23"}.voyager-polaroid:before{content:"\24"}.voyager-crop:before{content:"\26"}.voyager-dashboard:before{content:"\27"}.voyager-hotdog:before{content:"\28"}.voyager-laptop:before{content:"\29"}.voyager-paint-bucket:before{content:"\2c"}.voyager-photo:before{content:"\2d"}.voyager-photos:before{content:"\2e"}.voyager-receipt:before{content:"\2f"}.voyager-buy:before{content:"\3a"}.voyager-lightbulb:before{content:"\3b"}.voyager-archive:before{content:"\3f"}.voyager-paperclip:before{content:"\40"}.voyager-warning:before{content:"\5b"}.voyager-basket:before{content:"\5d"}.voyager-bell:before{content:"\5e"}.voyager-book:before{content:"\5f"}.voyager-chat:before{content:"\60"}.voyager-down-circled:before{content:"\7b"}.voyager-location:before{content:"\7d"}.voyager-forward:before{content:"\7e"}.voyager-flashlight:before{content:"\5c"}.voyager-trophy:before{content:"\e001"}.voyager-diamond:before{content:"\e002"}.voyager-credit-cards:before{content:"\e003"}.voyager-shop:before{content:"\e004"}.voyager-sound:before{content:"\e005"}.voyager-study:before{content:"\e006"}.voyager-pen:before{content:"\e007"}.voyager-params:before{content:"\e008"}.voyager-fire:before{content:"\e009"}.voyager-dollar:before{content:"\e00a"}.voyager-bulb:before{content:"\e00b"}.voyager-lab:before{content:"\e00c"}.voyager-cup:before{content:"\e00d"}.voyager-megaphone:before{content:"\e00e"}.voyager-heart:before{content:"\e00f"}.voyager-bubble:before{content:"\e011"}.voyager-search:before{content:"\e012"}.voyager-tag:before{content:"\e013"}.voyager-world:before{content:"\25"}.voyager-camera:before{content:"\2a"}.voyager-calendar:before{content:"\7c"}.voyager-mail:before{content:"\e014"}.voyager-phone:before{content:"\e015"}.voyager-star:before{content:"\e016"}.voyager-star-half:before{content:"\e017"}.voyager-star-half-1:before{content:"\e018"}.voyager-star-two:before{content:"\e019"}.voyager-medal-rank-star:before{content:"\e01a"}.voyager-facebook:before{content:"\e01b"}.voyager-google-plus:before{content:"\e01c"}.voyager-twitter:before{content:"\e01d"}.voyager-github:before{content:"\e01e"}.voyager-code:before{content:"\e01f"}.voyager-pie-graph:before{content:"\e020"}.voyager-javascript:before{content:"\e021"}.voyager-wand:before{content:"\e022"}.voyager-wineglass:before{content:"\e023"}.voyager-milestone:before{content:"\e024"}.voyager-terminal:before{content:"\e025"}.voyager-plug:before{content:"\e026"}.voyager-gift:before{content:"\e027"}.voyager-markdown:before{content:"\e028"}.voyager-beer:before{content:"\e029"}.voyager-credit-card:before{content:"\e02a"}.voyager-bolt:before{content:"\e02b"}.voyager-external:before{content:"\e02c"}.voyager-magnet:before{content:"\e02d"}.voyager-certificate:before{content:"\e02e"}.voyager-cloud-download:before{content:"\e02f"}.voyager-campfire:before{content:"\e030"}.voyager-new:before{content:"\e031"}.voyager-skull:before{content:"\e032"}.voyager-telephone:before{content:"\e033"}.voyager-trees:before{content:"\e034"}.voyager-bar-chart:before{content:"\e035"}.voyager-check-circle:before{content:"\e036"}.voyager-exclamation:before{content:"\e037"}.voyager-font:before{content:"\e03a"}.voyager-puzzle:before{content:"\e03b"}.voyager-smile:before{content:"\e03c"}.voyager-frown:before{content:"\e03d"}.voyager-meh:before{content:"\e03e"}.voyager-leaf:before{content:"\e03f"}.voyager-info-circled:before{content:"\e040"}.voyager-underline:before{content:"\e041"}.voyager-wallet:before{content:"\e042"}.voyager-truck:before{content:"\e043"}.voyager-eye:before{content:"\e044"}.voyager-sun:before{content:"\e045"}.voyager-barbell:before{content:"\e04a"}.voyager-bookmark:before{content:"\e04c"}.voyager-volume-up:before{content:"\e04d"}.voyager-volume-down:before{content:"\e04e"}.voyager-wifi:before{content:"\e04f"}.voyager-pause:before{content:"\e053"}.voyager-resize-full:before{content:"\e054"}.voyager-resize-small:before{content:"\e055"}.voyager-download:before{content:"\e056"}.voyager-droplet:before{content:"\e057"}.voyager-umbrella:before{content:"\e058"}.voyager-harddrive:before{content:"\e059"}.voyager-css3:before{content:"\e05a"}.voyager-html5:before{content:"\e05b"}.voyager-tree:before{content:"\e05e"}.voyager-file-code:before{content:"\e061"}.voyager-bug:before{content:"\e062"}.voyager-rocket:before{content:"\e063"}.voyager-key:before{content:"\33"}.voyager-question:before{content:"\2b"}.voyager-cursor:before{content:"\3c"}.voyager-lifebuoy:before{content:"\3d"}.voyager-thumbs-up:before{content:"\3e"}.voyager-thumb-tack:before{content:"\e000"}.voyager-edit:before{content:"\e010"}.voyager-angle-down:before{content:"\e038"}.voyager-angle-left:before{content:"\e039"}.voyager-angle-right:before{content:"\e046"}.voyager-angle-up:before{content:"\e047"}.voyager-home:before{content:"\e048"}.voyager-pirate-swords:before{content:"\e04b"}.voyager-pirate:before{content:"\e050"}.voyager-rum:before{content:"\e051"}.voyager-cannon:before{content:"\e049"}.voyager-hook:before{content:"\e052"}.voyager-kraken:before{content:"\e05c"}.voyager-lighthouse:before{content:"\e05d"}.voyager-pirate-hat:before{content:"\e05f"}.voyager-rum-1:before{content:"\e060"}.voyager-ship:before{content:"\e064"}.voyager-treasure:before{content:"\e065"}.voyager-treasure-open:before{content:"\e066"}.voyager-whale:before{content:"\e067"}.voyager-compass:before{content:"\e068"}.voyager-logbook:before{content:"\e069"}.voyager-plus:before{content:"\e06a"}.voyager-documentation:before{content:"\72"}.voyager-belt:before{content:"\e06b"}.voyager-zoom-in:before{content:"\e06c"}.voyager-zoom-out:before{content:"\e06d"}.voyager-scissors:before{content:"\e06e"}.voyager-github-icon:before{content:"\e06f"}body.login{margin:0;padding:0;background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-webkit-background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}body.login .login-sidebar{min-height:100vh;position:relative;z-index:2;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-top:5px solid #22A7F0;border-radius:0}body.login .login-sidebar:after{width:100%;height:100%;position:absolute;top:0;left:0;content:"";opacity:.8;z-index:3}body.login .login-container{position:absolute;z-index:10;width:100%;padding:30px;top:50%;margin-top:-150px}body.login .login-container p{text-align:left;font-weight:700;margin-bottom:0;margin-top:3px;color:#757C85;border-radius:2px;font-size:10px;text-transform:uppercase;width:auto;padding-left:2px}body.login .login-container form{padding-top:15px}body.login .login-container .voyager-refresh{top:0;font-size:10px}body.login .login-container .signingin .voyager-refresh{top:1px;left:0;-webkit-transform-origin:43% 40%;transform-origin:43% 40%;-ms-transform-origin:43% 40%;display:inline-block;position:relative}body.login .logo-title-container{position:fixed;width:100%;bottom:0;margin-top:-100px;left:30px}body.login .logo-container{text-align:center;position:relative;z-index:10;opacity:.8}body.login .logo{height:auto;max-width:52px;margin:0 auto;padding-top:55px;padding-bottom:20px}body.login .logo-container .logo{padding:50px 0}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}body.login .span-input{margin-left:10px;position:relative;top:-3px;font-size:15px}body.login .login-button{display:block;text-align:center;color:#eee;padding:12px 20px;outline:0!important;opacity:.8;border:0;width:auto;border-radius:2px;float:left;font-size:11px;font-weight:400;text-transform:uppercase;transition:width .3s ease}body.login .login-button:focus,body.login .login-button:hover{color:#FFF;opacity:1}body.login .copy{width:auto;padding:30px 30px 12px}body.login .copy h1{display:inline-block;vertical-align:middle;color:#fff;z-index:9999;position:relative;text-transform:uppercase;font-size:20px;font-weight:700;top:0;line-height:45px;margin:20px 0 0 14px}body.login .copy p{color:#fff;font-size:13px;max-width:650px;opacity:.9;z-index:99;font-weight:300;margin-top:0;left:15px;position:relative;top:-8px}body.login .faded-bg{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(50,50,50,.5);background:linear-gradient(to bottom,rgba(21,21,28,0) 0,rgba(21,21,28,.1) 40%,rgba(21,21,28,.3) 55%,rgba(21,21,28,.61) 75%,#15151c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0015151c', endColorstr='#15151c', GradientType=0 )}body.login .voyager-refresh{-webkit-animation:spin .6s infinite linear;animation:spin .6s infinite linear}body.login .alert-black{background:rgba(0,0,0,.5);color:#fff;position:relative;z-index:10;margin-top:20px}body.login .alert-red{background:#e74c3c;border-left:5px solid rgba(0,0,0,.1);font-size:12px;color:#fff;position:relative;z-index:10;margin-top:20px}body.login .form-group-default{background-color:#fff;position:relative;border:2px solid rgba(28,43,54,.07);border-radius:3px;padding:7px 12px 4px;overflow:hidden;transition:border .3s ease-in;font-weight:400}body.login .form-group-default label{margin:0 0 3px;display:block;opacity:1;transition:opacity .2s ease;font-weight:500;font-size:10px;color:#58666e}body.login .form-group-default .form-control{border:none;height:25px;min-height:25px;padding:0;margin-top:-4px;background:0 0}body.login .form-control{background:#fff;-webkit-appearance:none;color:#1c2b36;outline:0;border:0;height:35px;line-height:normal;vertical-align:middle;min-height:35px;box-shadow:none;font-weight:400}body.login .form-control::-webkit-input-placeholder{color:#ccc;font-weight:300}body.login .form-control::-moz-placeholder{color:#ccc;font-weight:300}body.login .form-control:-ms-input-placeholder{color:#ccc;font-weight:300}body.login .form-control:-moz-placeholder{color:#ccc;font-weight:300}body.login .form-control-grey:focus,body.login .form-control:focus{outline:0!important;box-shadow:none}body.login .form-control:focus::-webkit-input-placeholder{color:#8c9bA6}body.login .form-control:focus::-moz-placeholder{color:#8c9bA6}body.login .form-control:focus:-ms-input-placeholder{color:#8c9bA6}body.login .form-control:focus:-moz-placeholder{color:#8c9bA6}body{padding-top:0;position:relative}*{outline:0}.row>[class*=col-]{margin-bottom:25px}.row.no-margin-bottom>[class*=col-]{margin-bottom:10px}.no-margin-bottom,.page-title{margin-bottom:0}.row.no-gap{margin-left:0;margin-right:0}.row.no-gap>[class*=col-]{padding-left:0;padding-right:0}.no-padding{padding:0!important}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.float-left{float:left}.float-right{float:right}.no-margin{margin:0}.text-indent{text-indent:1em}.navbar{z-index:800;padding-left:60px;transition:all .25s}.navbar>.container,.navbar>.container-fluid{z-index:10001}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{height:60px;line-height:60px;margin-left:0;font-weight:400;padding:0;font-size:1.5em}.navbar>.container .navbar-expand-toggle .icon,.navbar>.container .navbar-right-expand-toggle .icon,.navbar>.container-fluid .navbar-expand-toggle .icon,.navbar>.container-fluid .navbar-right-expand-toggle .icon{font-size:1.4em}.navbar>.container .navbar-brand .fa-angle-right,.navbar>.container-fluid .navbar-brand .fa-angle-right{margin-left:5px;margin-right:5px}.navbar>.container .navbar-expand-toggle,.navbar>.container-fluid .navbar-expand-toggle{width:60px;height:60px;background-color:transparent;border:0;float:left;transition:all .25s linear;opacity:.75}.navbar>.container .navbar-right-expand-toggle,.navbar>.container-fluid .navbar-right-expand-toggle{width:60px;height:60px;background-color:transparent;border:0;position:absolute;right:0;transition:all .25s linear;opacity:.75}.navbar .navbar-breadcrumb{margin-left:0;background-color:transparent;padding:0;float:left}.navbar .navbar-breadcrumb>li{height:60px;line-height:60px;vertical-align:middle;font-size:1.5em}.navbar .navbar-nav>li>a{height:60px;line-height:60px;padding:0 10px 0 20px}.navbar .dropdown-menu{padding:0;border:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;animation-duration:.4s;-webkit-animation-duration:.4s;z-index:-1;position:absolute}.navbar .dropdown-menu .title{font-family:'Open Sans',sans-serif;padding:5px 10px;box-shadow:0 1px 2px rgba(0,0,0,.3)}.navbar .dropdown-menu .message{text-align:center;padding:10px 20px}.navbar .dropdown-menu .notifications.list-group{list-style:none;padding:0;margin:0}.navbar .dropdown-menu .notifications.list-group .list-group-item{min-width:250px;padding:8px;border:0;border-bottom:1px solid #EEE}.navbar .dropdown-menu .notifications.list-group .list-group-item .icon{margin-right:5px}.navbar .dropdown-menu .notifications.list-group .badge{border-radius:1em}.navbar .dropdown-menu .notifications.list-group .list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar .dropdown-menu .notifications.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.navbar .dropdown-menu .notifications.list-group a.list-group-item:hover{cursor:pointer}.navbar .dropdown.profile .dropdown-menu{padding-bottom:0;text-align:center}.navbar .dropdown.profile .dropdown-menu li.profile-img{padding:0;max-height:300px;overflow:hidden}.navbar .dropdown.profile .dropdown-menu li.profile-img img.profile-img{margin:0;border:0}.navbar .dropdown.profile .dropdown-menu .profile-info{padding:15px}.navbar .dropdown.profile .dropdown-menu .profile-info .username{font-size:1.8em}.app-container{min-height:100%;position:relative;background:#f9f9f9;padding-bottom:30px}.app-container .app-footer{display:block;position:absolute;bottom:0;right:0;left:65px;transition:all .25s;font-size:12px}.app-container .app-footer .wrapper{padding:10px 35px 10px 25px;height:50px;line-height:50px;vertical-align:middle}.app-container .content-container{margin-right:0;margin-left:0}.app-container .content-container .side-menu{overflow-y:auto;z-index:9999;position:fixed;width:60px;height:100%;transition:width .25s}.app-container .content-container .side-menu .navbar-header{width:100%;border-bottom:0 solid #e7e7e7}.app-container .content-container .side-menu .navbar-header .navbar-brand{line-height:60px;height:60px;padding:0;width:100%;overflow:hidden}.app-container .content-container .side-menu .navbar-header .navbar-brand .icon{width:60px;text-align:center;display:inline-block}.app-container .content-container .side-menu .navbar-header .navbar-brand .title{margin-left:-10px;display:none;font-weight:200}.app-container .content-container .side-menu .navbar-header .navbar-expand-toggle{position:absolute;right:0;width:60px;height:60px;background-color:transparent;border:0;transition:all .25s linear;opacity:.75}.app-container .content-container .side-menu .navbar{border:none;padding-left:0}.app-container .content-container .side-menu .navbar-nav li{display:block;width:100%;overflow:hidden}.app-container .content-container .side-menu .navbar-nav li a{padding:0 10px;height:50px;line-height:50px;display:block;white-space:nowrap;font-size:15px}.app-container .content-container .side-menu .navbar-nav li a .icon{margin-left:0;width:38px;text-align:center;display:inline-block}.app-container .content-container .side-menu .navbar-nav li a .title{width:0;white-space:nowrap;padding-left:6px;display:none}.app-container .content-container .side-menu .navbar-nav li.dropdown{border:0;margin-bottom:0;border-radius:0;box-shadow:none}.card,.panel{border-radius:1px}.app-container .content-container .side-menu .navbar-nav li.dropdown ul li a{height:44px;line-height:44px;vertical-align:middle;padding:0 1.2em}.app-container .content-container .side-menu .navbar-nav li.dropdown>a:after{content:"";position:absolute;right:1em}.app-container .content-container .side-menu .navbar-nav .panel-collapse.in{display:none}.app-container .content-container .side-menu:hover{width:250px}.app-container .content-container .side-menu:hover .navbar-header .navbar-brand .title{display:inline-block}.app-container .content-container .side-menu:hover .navbar-nav li a .title{width:192px;display:inline-block}.app-container .content-container .side-menu:hover .navbar-nav li.dropdown>a[aria-expanded=false]:after{font-family:Voyager;content:"\e038";position:absolute;right:1em}.app-container .content-container .side-menu:hover .navbar-nav li.dropdown>a[aria-expanded=true]:after{font-family:Voyager;content:"\e047";position:absolute;right:1em}.app-container .content-container .side-menu:hover .panel-collapse.in{display:block}.app-container .content-container .side-body{padding-top:70px}.app-container.expanded .app-footer{left:250px}.app-container.expanded .app-footer .wrapper{padding-left:25px}.app-container.expanded .content-container .navbar-top{padding-left:250px}.app-container.expanded .content-container .side-menu{width:250px}.app-container.expanded .content-container .side-menu .navbar-header .navbar-brand .title,.app-container.expanded .content-container .side-menu .navbar-nav li a .title{display:inline-block}.app-container.expanded .content-container .side-menu .navbar-nav li .panel-collapse.in{display:block}.app-container.expanded .content-container .side-menu .navbar-nav li.dropdown>a:after{font-family:Voyager;content:"\e038";position:absolute;right:1em}.card .card-header .card-title .title,.sub-title,.sub-title .description{font-family:'Open Sans',sans-serif}.card .card-header:after,.tab:after{content:'';clear:both}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px}.page-title{display:inline-block;font-size:18px;height:100px;line-height:43px;margin-top:3px;padding-top:28px;color:#555;position:relative;padding-left:75px;font-weight:700;margin-right:20px}.page-title>i,.sub-title h3{margin-right:10px}.page-title>i{font-size:36px;position:absolute;top:30px;left:25px}.page-title .title{font-size:2em}.page-title .page-action{float:right;height:40px;line-height:40px;vertical-align:middle}.voyager #bulk_delete_btn,.voyager .btn-add-new{margin-top:2px}@media (max-width:768px){#bulk_delete_btn span,.btn-add-new span{display:none}}.sub-title>*{display:inline-block}.sub-title .description{font-size:.9em}.sub-title .action .btn{padding:0 .5em}.app-container .side-body .container-fluid{padding-right:0}.app-container.expanded .side-body{margin-left:235px}@media (max-width:768px){.navbar{padding-left:0}.navbar .navbar-header{width:auto;display:block}.navbar .navbar-nav{width:auto;margin:0}.navbar .navbar-nav>li{display:inline-block}.navbar .navbar-right{position:absolute;top:0;right:-100%;height:100%;width:100%;transition:all .25s linear}.navbar .navbar-right .open .dropdown-menu{position:absolute}.navbar .navbar-right.expanded{right:0}.app-container .navbar-top{min-width:300px}.app-container .content-container .side-menu{margin-left:-250px;width:0}.app-container .content-container .side-body{margin-left:10px}.app-container.expanded .navbar-top{min-width:480px;padding-left:0}.app-container.expanded .side-menu{margin-left:0;width:250px}.app-container.expanded .side-body{margin-left:10px}.app-container .app-footer .wrapper,.app-container.expanded .app-footer .wrapper{padding-left:25px}}.card{background-color:#FFF;overflow:hidden;position:relative}.card .card-body{padding:25px}.card .card-body .sub-title{font-size:1.2em;padding:1.2em 0 .4em;margin-bottom:25px}.card .card-body .sub-title .description{padding-left:.4em;font-size:.8em;opacity:.8}.card .card-body.half-padding{padding:12.5px}.card .card-header .card-title{padding:1.2em 25px;float:left}.card .card-header .card-title .title{font-size:1.5em;text-decoration:none}.card .card-header .pull-right{padding:.5em 1em}.card .card-header:after{display:block}.card .card-profile-img img{width:100%;height:auto}.card .card-jumbotron{padding:1.5em}.card:hover .card-header .title{text-decoration:none!important}.card.summary-inline .card-body{padding:20px}.card.summary-inline .card-body .content{float:right}.card.summary-inline .card-body .content .title{font-family:Lato,sans-serif;margin-top:-.3em;font-size:3.5em;text-align:right}.card.summary-inline .card-body .content .sub-title{font-family:Lato,sans-serif;font-size:.9em;text-align:right;margin-top:-10px;margin-bottom:0;padding:0;border-bottom:0}.btn,.modal .modal-dialog .modal-header{font-family:'Open Sans',sans-serif}.card.profile .card-body,.card.profile .card-footer{padding:.5em .8em}.panel .panel-heading{border-top-left-radius:2px;border-top-right-radius:2px}.btn-group-lg>.btn,.btn-group-lg>.btn-lg,.progress{border-radius:1px}.chart{padding:15px}.chart.no-padding{padding:0;margin-bottom:-5px}.btn,.pagination{margin-top:5px;margin-bottom:5px}.btn{border-width:1px}.progress .progress-bar{box-shadow:none}.checkbox3,.modal .modal-dialog .modal-footer .btn,.radio3{margin-top:0;margin-bottom:0}.pagination li:first-child span,.pagination li:first-child>a{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination li:last-child span,.pagination li:last-child>a{border-top-right-radius:3px;border-bottom-right-radius:3px}.form-control{box-shadow:none}.bs-example-modal .modal{z-index:100;position:relative;display:block}.modal{z-index:100001}.modal .modal-dialog .modal-content{border-radius:4px;box-shadow:none}.alert,.list-group .badge{border-radius:1px}.modal .modal-dialog .modal-footer .btn.btn-default{margin-right:10px}.modal-backdrop{z-index:100000}.modal-backdrop.in{opacity:.8}.alert{border-width:0}.list-group .list-group-item:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.list-group .list-group-item:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.checkbox-inline{margin-bottom:5px}.checkbox-inline,.checkbox3 label,.radio-inline,.radio3 label{font-weight:400}.bootstrap-switch{border-radius:1px}.thumbnail{border-radius:1px;padding:0}.thumbnail .caption{padding:.5em 1.2em}.thumbnail .caption .h1,.thumbnail .caption .h2,.thumbnail .caption .h3,.thumbnail .caption h1,.thumbnail .caption h2,.thumbnail .caption h3{margin-top:15px}body.login-page{background:url(../../img/app-header-bg.jpg) center center no-repeat fixed;background-size:cover}body.login-page .login-box{width:100%;max-width:320px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0}body.login-page .login-box>.title{margin-bottom:1em}body.login-page .login-box>.row{margin-left:0;margin-right:0;margin-bottom:0}body.login-page .login-form{padding:0}body.login-page .login-form .login-header{margin-bottom:1.2em;font-size:1.5em}body.login-page .login-form .login-body{padding:1.5em;border-radius:1px}body.login-page .login-form input{margin-bottom:.8em;margin-top:.5em;padding:1.2em 1em;font-size:1.1em;border-radius:1px}body.login-page .login-button .btn{padding:.5em 2em;font-size:1.1em;border-radius:1px;margin-bottom:0}body.login-page .login-footer{padding-top:8px;padding-bottom:8px;width:100%;text-align:right;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media (max-width:768px){body.login-page .login-form .login-header{margin-bottom:1em}body.login-page .login-box{width:100%;max-width:260px}}.dataTables_wrapper .row{margin-bottom:.5em}.dataTables_wrapper .top{margin-bottom:6px;position:relative}.dataTables_wrapper .bottom{margin-top:6px}.dataTables_wrapper .bottom:after,.dataTables_wrapper .top:after{position:relative;clear:both;display:block;content:''}.dataTables_wrapper tfoot,.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:0;margin-left:0;border:0}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:0}table.dataTable.no-footer{border-bottom:1px solid #f1f1f1}.code-preview{width:100%;min-height:400px}.nav-tabs>li>a{border-radius:0;border:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-radius:0;border-top:0}.tab-content>div{padding:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.pill-content>.active,.tab-content>.active{display:block}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-bottom-color:transparent}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left,.tabs-right{display:table}.tabs-left>.nav-tabs{display:table-cell;margin-right:19px}.tabs-left>.nav-tabs>li>a{margin-right:-1px}.tabs-right>.nav-tabs{display:table-cell;margin-left:19px}.tabs-right>.nav-tabs>li>a{margin-left:-1px}.tab:after{display:block}.step .nav-tabs{border-bottom:0;margin-left:0;margin-right:0;margin-bottom:20px}.step .nav-tabs>li[class^=col-]{padding-left:0;padding-right:0}.step .nav-tabs>li:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.step .nav-tabs>li{border-right:0}.step .nav-tabs>li>a{margin-right:0;display:block;width:100%;padding:1em 1em 1em 2em;vertical-align:middle;white-space:nowrap;overflow:hidden;text-align:left;border-bottom:0}.step .nav-tabs>li>a .icon{font-size:2.5em;display:inline-block;margin-right:.25em;vertical-align:middle}.step .nav-tabs>li>a .step-title{width:auto;display:inline-block;vertical-align:middle;text-align:left}.step .nav-tabs>li:after,.step .nav-tabs>li:before{content:"";width:0;height:0;position:absolute;top:50%}.step .nav-tabs>li>a .step-title .title{font-weight:700;font-size:1.1em}.step .nav-tabs>li>a .step-title .description{font-size:.9em}.step .nav-tabs>li>a:hover{border-bottom:0}.step .nav-tabs>li:after{right:-15px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:100001}.step .nav-tabs>li:before{right:-16px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:100000}.step .nav-tabs>li.active>a,.step .nav-tabs>li.active>a:focus,.step .nav-tabs>li.active>a:hover{border:0;border-radius:0;border-bottom:0}.step .nav-tabs>li:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.step .nav-tabs>li:last-child:after,.step .nav-tabs>li:last-child:before{display:none}.step .tab-content>div{padding:0}.step.card-no-padding .nav-tabs{margin-bottom:0}.step.card-no-padding .nav-tabs>li{border-radius:0}.step.card-no-padding .tab-content>div{padding:20px}.step.tabs-left .tab-content{padding:5px 15px;display:table-cell;vertical-align:top}.step.tabs-left .tab-content>div{padding:20px}.step.tabs-left .nav-tabs{border-bottom:0;margin-left:0;margin-right:0;margin-bottom:0}.step.tabs-left .nav-tabs>li[class^=col-]{padding-left:0;padding-right:0}.step.tabs-left .nav-tabs>li:first-child{border-top-left-radius:0;border-top-right-radius:0}.step.tabs-left .nav-tabs>li{border-right:0;min-width:250px;display:table;width:250px}.step.tabs-left .nav-tabs>li>a{margin-right:0;display:table-cell;width:100%;padding:1em 1em 1em 2em;vertical-align:middle;table-layout:fixed;white-space:nowrap;overflow:hidden}.step.tabs-left .nav-tabs>li>a .icon{font-size:2.5em;display:inline-block;margin-right:.25em;vertical-align:middle}.step.tabs-left .nav-tabs>li>a .step-title{width:auto;display:inline-block;vertical-align:middle}.step.tabs-left .nav-tabs>li:after,.step.tabs-left .nav-tabs>li:before{width:0;height:0;position:absolute;top:50%;z-index:10000;display:none;content:""}.step.tabs-left .nav-tabs>li>a .step-title .title{font-weight:700;font-size:1.1em}.step.tabs-left .nav-tabs>li>a .step-title .description{font-size:.9em}.step.tabs-left .nav-tabs>li>a:hover{border-bottom:0}.step.tabs-left .nav-tabs>li:after{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.step.tabs-left .nav-tabs>li:before{right:-16px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.step.tabs-left .nav-tabs>li.active>a,.step.tabs-left .nav-tabs>li.active>a:focus,.step.tabs-left .nav-tabs>li.active>a:hover{border:0;border-radius:0;border-bottom:0}.step.tabs-left .nav-tabs>li.active:after,.step.tabs-left .nav-tabs>li.active:before{display:block}.step.tabs-left .nav-tabs>li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.image-tool-box{display:inline-block;clear:both;padding:2px;border:1px solid #ddd;margin-bottom:10px;position:relative}.image-tool-box img{width:200px;height:auto}.image-tool-box .image-tools{display:block;position:absolute;width:100%;height:100%;top:0;left:0;transition:all .5s;-webkit-transition:all .5s}.image-tool-box .image-tools .glyphicon{position:absolute;top:10px;right:10px;color:#fff;display:none;cursor:pointer}.image-tool-box:hover .image-tools{background:rgba(0,0,0,.8);transition:all .5s;-webkit-transition:all .5s}.landing-page .app-content-b.contact-us,.landing-page .app-content-b.feature-1,.landing-page .app-header{background-repeat:no-repeat;background-size:cover;background-position:center}.image-tool-box:hover .image-tools .glyphicon{display:block}.select2-container--default .select2-selection--single{border:0;border-right:1px solid #f1f1f1;border-radius:0;height:34px;padding:3px}.pricing-table .pt-body,.pricing-table .pt-header{padding:1em;text-align:center}.panel-body .select2-selection{border:1px solid #f1f1f1}.select2-container--default .select2-selection--single .select2-selection__arrow{top:4px}.select2-dropdown{z-index:9}.select2-container--open .select2-dropdown--below{border:0;box-shadow:0 15px 15px -1px rgba(0,0,0,.15)}@media (max-width:768px){.step .nav-tabs>li:after,.step .nav-tabs>li:before{display:none}}.loader-container{display:none}.loader .loader-container{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1003}.loader:after{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.9);top:0;left:0;width:100%;height:100%;z-index:1001;border-radius:1px}.pricing-table .pt-header .plan-pricing .pricing{font-size:2.5em}.pricing-table .pt-header .plan-pricing .pricing-type{opacity:.9}.pricing-table .pt-body .plan-detail{padding:0;margin:0;list-style:none}.pricing-table .pt-footer{padding:.75em;text-align:center}.icons-list{list-style:none;margin:0;padding:0}.icons-list>li{float:left;text-align:center;width:100px;height:100px;padding:8px}.icons-list>li span{display:block}.icons-list>li .glyphicon{font-size:1.5em}.icons-list>li .glyphicon-class{margin-top:8px;font-size:.75em}.icons-list:after{content:'';display:block;position:relative;clear:both}.row.example>[class*=col-]>div{background-color:#EEE;padding:10px;border:1px solid #DDD}.breadcrumb>li+li:before{font-family:Voyager;content:'\e046';position:relative;top:1px;margin-right:3px}.landing-page,.landing-page .navbar .navbar-header .navbar-brand{font-family:'Open Sans',sans-serif}.message-list{margin:0;padding:0;list-style-type:none}.landing-page .app-content-b.contact-us form,.row-dd-relationship .relationship_details_content.margin_top{margin-top:20px}.message-list>a>li{border-bottom:1px dotted #EEE;padding:8px}.message-list>a>li>.message-block{padding-left:70px;min-height:60px}.message-list>a>li>.message-block .username{font-size:12px;font-weight:700}.message-list>a>li>.message-block .message-datetime{font-size:10px;color:#AAA}.message-list>a>li>.message-block .message{font-size:12px}.message-list>a>li .profile-img{width:60px;height:60px}.message-list>a:hover li{background-color:rgba(0,0,0,.01)}.bs-example>*{margin-bottom:20px}.bs-example>:last-child{margin-bottom:5px}.landing-page .navbar .navbar-toggle{position:absolute;right:0;border-radius:0;border:0;height:44px;padding:0 15px}.landing-page .app-header{padding-top:100px;background-image:url(../img/app-header-bg.jpg);margin-bottom:0}.landing-page .app-header .app-logo{margin-bottom:20px}.landing-page .app-header .app-description{margin-bottom:40px}.landing-page .app-content-a,.landing-page .app-content-b{padding-top:50px;padding-bottom:20px}.landing-page .app-content-b.feature-1{background-image:url(../img/bg/picjumbo.com_HNCK3558.jpg);margin-bottom:0}.landing-page .app-content-b.contact-us{padding-top:60px;padding-bottom:60px;background-image:url(../img/contact-us-bg.jpg);margin-bottom:0}.landing-page .app-content-b.contact-us .contact-us-header{font-weight:300;font-size:46px}.landing-page .app-content-b.contact-us .contact-us-description{font-weight:300;font-size:18px;opacity:.9;text-indent:40px}.landing-page .app-content-b.contact-us form input{padding:10px;width:100%;border:0}.landing-page .app-content-header{font-weight:300;font-size:46px}.landing-page .app-content-description{font-weight:300;font-size:18px}.landing-page .app-footer{padding-top:15px;padding-bottom:15px;margin-bottom:0}.landing-page .app-footer p{margin:0}.landing-page .navbar-affix{width:100%;height:60px;border-top:2px rgba(78,205,196,.8);transition:all .2s ease-in;position:fixed;box-shadow:0 0 6px 0 rgba(96,100,109,.4)}.landing-page .navbar.affix{z-index:4000;background-color:rgba(255,255,255,.95)!important;height:60px;opacity:1;margin-top:0}.landing-page .navbar-affix.affix li a{height:60px;line-height:60px}.landing-page .navbar-affix.affix .navbar-nav>li>a{background-color:transparent;font-weight:400;color:#333}.landing-page .navbar{padding-left:0;background-color:transparent;box-shadow:none}.landing-page .navbar .navbar-right{position:relative;right:0}.landing-page .navbar .navbar-header{border-bottom:0 solid #e7e7e7}.landing-page .navbar .navbar-header .navbar-brand{line-height:60px;height:60px;padding:0;width:100%;overflow:hidden}.landing-page .navbar .navbar-header .navbar-brand .icon{width:50px;text-align:center;display:inline-block}.landing-page .navbar .navbar-header .navbar-brand .title{margin-left:-10px;display:inline-block}.landing-page .navbar .navbar-header .navbar-expand-toggle{position:absolute;right:0;width:60px;height:60px;background-color:transparent;border:0;transition:all .25s linear;opacity:.75}@media only screen and (max-width:768px){.landing-page .navbar .navbar-header .navbar-brand{padding-left:15px}}.row-example>[class*=col-]{margin-bottom:0}.row-dd{border-bottom:1px solid #eee;margin:0 -7px;padding-top:20px;padding-bottom:0}.row-dd:last-child{border-bottom:0}.row-dd-relationship{border-left:3px solid #F7325B}.row-dd-relationship i.voyager-heart{font-size:16px;position:relative;padding:4px 5px 5px 4px;background:#fff;border-radius:50px;color:#F7325B;border:2px solid #F2435C;width:28px;height:28px;text-align:center;display:block;float:left;top:-4px;left:-4px}.row-dd-relationship .delete_relationship{position:absolute;right:0;bottom:0;padding:6px 28px 6px 10px;background:red;border-top-left-radius:3px;border-bottom-left-radius:0;color:#fff;font-size:10px;font-weight:700;cursor:pointer;transition:opacity .1s linear;opacity:.7;z-index:2}.row-dd-relationship .delete_relationship i{position:absolute;right:4px;font-size:16px;top:4px;height:21px;width:21px;color:#fff;line-height:22px;text-align:center;border-top-right-radius:3px;border-bottom-left-radius:3px}.row-dd-relationship .delete_relationship:hover{opacity:1}.row-dd-relationship .voyager-relationship-details-btn{color:#F7325B;border:1px solid #fff;border-radius:25px;padding:10px 15px 10px 30px;font-weight:400;font-size:12px;float:right;position:relative;background:#f9f9fb;transition:all .2s ease;cursor:pointer}.row-dd-relationship .voyager-relationship-details-btn i{top:8px;font-size:16px;position:absolute;left:10px}.row-dd-relationship .voyager-relationship-details-btn i.voyager-angle-up{display:none}.row-dd-relationship .voyager-relationship-details-btn span.open_text{display:inline}.row-dd-relationship .voyager-relationship-details-btn span.close_text,.row-dd-relationship .voyager-relationship-details-btn.open i.voyager-angle-down{display:none}.row-dd-relationship .voyager-relationship-details-btn.open i.voyager-angle-up{display:block}.row-dd-relationship .voyager-relationship-details-btn.open span.open_text{display:none}.row-dd-relationship .voyager-relationship-details-btn.open span.close_text{display:inline}.row-dd-relationship .voyager-relationship-details-btn:hover{background:#fcfcff}.row-dd-relationship .voyager-relationship-details{display:none;background:#f5f5f7;margin-bottom:0;height:auto;padding:15px 15px 45px;border-top:1px solid #efeff2}.row-dd-relationship .relationship_details_content{display:-webkit-box;display:-ms-flexbox;display:flex}.row-dd-relationship .relationship_details_content.belongsTo.flexed,.row-dd-relationship .relationship_details_content.hasOneMany.flexed{display:-webkit-box;display:-ms-flexbox;display:flex}.row-dd-relationship .relationship_details_content.belongsTo,.row-dd-relationship .relationship_details_content.hasOneMany{width:100%;display:none}.row-dd-relationship .relationship_details_content.belongsTo label span,.row-dd-relationship .relationship_details_content.hasOneMany label span{color:#444}.row-dd-relationship .relationship_details_content.relationshipPivot{display:none}.row-dd-relationship .relationship_details_content.relationshipPivot.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.row-dd-relationship .relationship_details_content label{height:38px;background:#f1f1f1;padding:7px 12px;font-size:11px;line-height:23px;font-weight:700;margin-bottom:0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.row-dd-relationship .relationship_details_content label:first-child{border-left:1px solid #eaeaea}.row-dd-relationship .relationship_details_content p{float:left;padding:6px 20px;background:#fff;line-height:22px;margin-right:0;border:1px solid #eaeaea;border-top-left-radius:3px;border-bottom-left-radius:3px;color:#333;margin-bottom:0;border-right:0}.row-dd-relationship .relationship_details_content p.flex{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0 3px 3px 0;border-right:1px solid #eaeaea;padding-right:10px}.row-dd-relationship .relationship_details_content p.flex span{margin-left:4px;margin-right:5px;line-height:24px}.row-dd-relationship .relationship_details_content p.flex input{position:relative;top:3px}.row-dd-relationship .relationship_details_content p.relationship_table_select{background:#EFEFEF;color:#76838f;font-weight:700;font-size:12px;padding-top:8px}.fake-table-hd>div,.row-dd:hover{background-color:#F6F8FA}.row-dd-relationship .relationship_details_content span{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block}.row-dd-relationship .relationship_details_content span.select2{display:block;z-index:1!important}.row-dd-relationship .relationship_details_content span.select2 span{display:block}.row-dd-relationship .relationship_details_content .relationship_key,.table-section+tbody{display:none}.row-dd-relationship .relationship_details_content .relationship_type+span{font-weight:700}.row-dd-relationship .relationship_details_content select{border:1px solid #f1f1f1;margin-left:10px}.row-dd-relationship .relationship_details_content .select2{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #eaeaea;border-right:0;margin-right:0;height:38px}.row-dd-relationship .relationship_details_content .select2 .select2-selection{border-radius:0;border:0;height:36px}.row-dd-relationship .relationship_details_content .select2:last-child{border-right:1px solid #eaeaea;border-top-right-radius:2px;border-bottom-right-radius:4px}.row-dd-relationship .relationship_details_content .form-control{border-radius:0;height:38px;-webkit-box-flex:1;-ms-flex:1;flex:1}.row-dd-relationship .relationship_details_content .form-control:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.row-dd>div:first-child{padding-left:37px}.row-dd>div:first-child .handler{position:absolute;top:0;left:14px;cursor:move}.fake-table-hd{padding:0 8px}.fake-table-hd>div:first-child{padding-left:29px}.fake-table-hd>div{font-weight:500;padding:8px;margin-bottom:0!important;border-bottom:1px solid #EAEAEA}.navbar-wrapper{position:absolute;top:0;right:0;left:0;z-index:20}.navbar-wrapper>.container{padding-right:0;padding-left:0}.navbar-wrapper .navbar{padding-right:15px;padding-left:15px}.navbar-wrapper .navbar .container{width:auto}.carousel{height:500px;margin-bottom:60px}.carousel-caption{z-index:10}.carousel .item{height:500px;background-color:#777}.carousel-inner>.item>img{position:absolute;top:0;left:0;min-width:100%;height:500px}.marketing .col-lg-4{margin-bottom:20px;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:10px;margin-left:10px}.featurette-divider{margin:80px 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-1px}.language-selector{float:right!important;padding:0 10px 0 0}.side-body>.language-selector{padding:28px 15px 0 0}.modal-body .language-selector{float:right!important;padding:0}@media (min-width:768px){.navbar-wrapper .container{padding-right:15px;padding-left:15px}.navbar-wrapper .navbar{padding-right:0;padding-left:0;border-radius:4px}.carousel-caption p{margin-bottom:20px;font-size:21px;line-height:1.4}.featurette-heading{font-size:50px}}@media (min-width:992px){.featurette-heading{margin-top:100px;margin-bottom:20px}}a.text-action{color:#a3afb7}a.text-action:focus,a.text-action:hover{color:#ccd5db}a.text-action .icon+span{margin-left:3px}a.text-like{color:#a3afb7!important}a.text-like.active,a.text-like:focus,a.text-like:hover{color:#f96868!important}.text-action+.text-action{margin-left:6px}.img-bordered{padding:3px;border:1px solid #e4eaec}.img-bordered-primary{border-color:#62a8ea!important}.img-bordered-purple{border-color:#7c51d1!important}.img-bordered-red{border-color:#e9595b!important}.img-bordered-green{border-color:#7dd3ae!important}.img-bordered-orange{border-color:#ec9940!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-shadow:rgba(0,0,0,.15) 0 0 1px}.h1 .icon:first-child,.h2 .icon:first-child,.h3 .icon:first-child,.h4 .icon:first-child,.h5 .icon:first-child,.h6 .icon:first-child,h1 .icon:first-child,h2 .icon:first-child,h3 .icon:first-child,h4 .icon:first-child,h5 .icon:first-child,h6 .icon:first-child{margin-right:.5em}.mark,mark{color:#fff;border-radius:2px}.drop-cap{float:left;padding:5px;margin-right:5px;font-family:Georgia;font-size:60px;line-height:50px;color:#263238}.drop-cap-reversed{color:#fff;background-color:#263238}.list-icons{padding-left:10px;margin-left:0;list-style:none}.list-icons>li{margin-top:6px}.list-icons>li:first-child{margin-top:0}.list-icons>li i{float:left;width:1em;margin:0 6px 0 0}.text-primary{color:#62a8ea}a.text-primary:focus,a.text-primary:hover{color:#358fe4}.text-success{color:#46be8a}a.text-success:focus,a.text-success:hover{color:#369b6f}.text-info{color:#57c7d4}a.text-info:focus,a.text-info:hover{color:#33b6c5}.text-warning{color:#f2a654}a.text-warning:focus,a.text-warning:hover{color:#ee8d25}.text-danger{color:#f96868}a.text-danger:focus,a.text-danger:hover{color:#f73737}blockquote{font-size:20px;color:#526069;border-left-width:2px}blockquote .small,blockquote footer,blockquote small{font-size:14px}.blockquote-reverse{border-right-width:2px}.blockquote{padding:15px 20px;border-left-width:4px;border-radius:3px}.blockquote.blockquote-reverse{border-right-width:4px}.blockquote-success{background-color:rgba(70,190,138,.1);border-color:#46be8a}.blockquote-info{background-color:rgba(87,199,212,.1);border-color:#57c7d4}.blockquote-warning{background-color:rgba(242,166,84,.1);border-color:#f2a654}.blockquote-danger{background-color:rgba(249,104,104,.1);border-color:#f96868}code{border:1px solid #bcd8f1}pre code{border:none}.container{max-width:100%}@media (min-width:1600px){.container{width:1310px}.col-xlg-1,.col-xlg-10,.col-xlg-11,.col-xlg-12,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9{float:left}.col-xlg-12{width:100%}.col-xlg-11{width:91.66666667%}.col-xlg-10{width:83.33333333%}.col-xlg-9{width:75%}.col-xlg-8{width:66.66666667%}.col-xlg-7{width:58.33333333%}.col-xlg-6{width:50%}.col-xlg-5{width:41.66666667%}.col-xlg-4{width:33.33333333%}.col-xlg-3{width:25%}.col-xlg-2{width:16.66666667%}.col-xlg-1{width:8.33333333%}.col-xlg-pull-12{right:100%}.col-xlg-pull-11{right:91.66666667%}.col-xlg-pull-10{right:83.33333333%}.col-xlg-pull-9{right:75%}.col-xlg-pull-8{right:66.66666667%}.col-xlg-pull-7{right:58.33333333%}.col-xlg-pull-6{right:50%}.col-xlg-pull-5{right:41.66666667%}.col-xlg-pull-4{right:33.33333333%}.col-xlg-pull-3{right:25%}.col-xlg-pull-2{right:16.66666667%}.col-xlg-pull-1{right:8.33333333%}.col-xlg-pull-0{right:auto}.col-xlg-push-12{left:100%}.col-xlg-push-11{left:91.66666667%}.col-xlg-push-10{left:83.33333333%}.col-xlg-push-9{left:75%}.col-xlg-push-8{left:66.66666667%}.col-xlg-push-7{left:58.33333333%}.col-xlg-push-6{left:50%}.col-xlg-push-5{left:41.66666667%}.col-xlg-push-4{left:33.33333333%}.col-xlg-push-3{left:25%}.col-xlg-push-2{left:16.66666667%}.col-xlg-push-1{left:8.33333333%}.col-xlg-push-0{left:auto}.col-xlg-offset-12{margin-left:100%}.col-xlg-offset-11{margin-left:91.66666667%}.col-xlg-offset-10{margin-left:83.33333333%}.col-xlg-offset-9{margin-left:75%}.col-xlg-offset-8{margin-left:66.66666667%}.col-xlg-offset-7{margin-left:58.33333333%}.col-xlg-offset-6{margin-left:50%}.col-xlg-offset-5{margin-left:41.66666667%}.col-xlg-offset-4{margin-left:33.33333333%}.col-xlg-offset-3{margin-left:25%}.col-xlg-offset-2{margin-left:16.66666667%}.col-xlg-offset-1{margin-left:8.33333333%}.col-xlg-offset-0{margin-left:0}}.col-xlg-1,.col-xlg-10,.col-xlg-11,.col-xlg-12,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.row.no-space{margin-right:0;margin-left:0}.row.no-space>[class*=col-]{padding-right:0;padding-left:0}.row-lg{margin-right:-25px;margin-left:-25px}.row-lg>.col-lg-1,.row-lg>.col-lg-10,.row-lg>.col-lg-11,.row-lg>.col-lg-12,.row-lg>.col-lg-2,.row-lg>.col-lg-3,.row-lg>.col-lg-4,.row-lg>.col-lg-5,.row-lg>.col-lg-6,.row-lg>.col-lg-7,.row-lg>.col-lg-8,.row-lg>.col-lg-9,.row-lg>.col-md-1,.row-lg>.col-md-10,.row-lg>.col-md-11,.row-lg>.col-md-12,.row-lg>.col-md-2,.row-lg>.col-md-3,.row-lg>.col-md-4,.row-lg>.col-md-5,.row-lg>.col-md-6,.row-lg>.col-md-7,.row-lg>.col-md-8,.row-lg>.col-md-9,.row-lg>.col-sm-1,.row-lg>.col-sm-10,.row-lg>.col-sm-11,.row-lg>.col-sm-12,.row-lg>.col-sm-2,.row-lg>.col-sm-3,.row-lg>.col-sm-4,.row-lg>.col-sm-5,.row-lg>.col-sm-6,.row-lg>.col-sm-7,.row-lg>.col-sm-8,.row-lg>.col-sm-9,.row-lg>.col-xlg-1,.row-lg>.col-xlg-10,.row-lg>.col-xlg-11,.row-lg>.col-xlg-12,.row-lg>.col-xlg-2,.row-lg>.col-xlg-3,.row-lg>.col-xlg-4,.row-lg>.col-xlg-5,.row-lg>.col-xlg-6,.row-lg>.col-xlg-7,.row-lg>.col-xlg-8,.row-lg>.col-xlg-9,.row-lg>.col-xs-1,.row-lg>.col-xs-10,.row-lg>.col-xs-11,.row-lg>.col-xs-12,.row-lg>.col-xs-2,.row-lg>.col-xs-3,.row-lg>.col-xs-4,.row-lg>.col-xs-5,.row-lg>.col-xs-6,.row-lg>.col-xs-7,.row-lg>.col-xs-8,.row-lg>.col-xs-9{padding-right:25px;padding-left:25px}.table{color:#76838f}.table>tfoot>tr>th,.table>thead>tr>th{font-weight:400;color:#526069}.table .danger,.table .danger a,.table .info,.table .info a,.table .success,.table .success a,.table .warning,.table .warning a,.table-danger thead tr,.table-dark thead tr,.table-info thead tr,.table-primary thead tr,.table-success thead tr,.table-warning thead tr{color:#fff}.table>thead>tr>th{border-bottom:1px solid #e4eaec}.table>tbody+tbody{border-top:1px solid #e4eaec}.table a{text-decoration:underline}#dataTable a,.alert-alt .alert-link,.alert-alt a,.alert-dismissible .close,.breadcrumb li .icon,.nav-quick a:hover,.panel-actions .panel-action,.panel-actions a.dropdown-toggle,.skin-voyager .sidebar a:hover{text-decoration:none}.table td>.checkbox-custom:only-child,.table th>.checkbox-custom:only-child{margin-top:0;margin-bottom:0;text-align:center}.table .cell-30{width:30px}.table .cell-40{width:40px}.table .cell-50{width:50px}.table .cell-60{width:60px}.table .cell-80{width:80px}.table .cell-100{width:100px}.table .cell-120{width:120px}.table .cell-130{width:130px}.table .cell-150{width:150px}.table .cell-180{width:180px}.table .cell-200{width:200px}.table .cell-250{width:250px}.table .cell-300{width:300px}.table-default thead tr{background:#f3f7f9}.table-primary thead tr{background:#62a8ea}.table-success thead tr{background:#46be8a}.table-info thead tr{background:#57c7d4}.table-warning thead tr{background:#f2a654}.table-danger thead tr{background:#f96868}.table-dark thead tr{background:#526069}.table-gray thead tr{color:#526069;background:#ccd5db}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#46be8a}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:1px}.table-bordered>thead:first-child>tr:first-child>th{border:1px solid #e4eaec}.table-section-arrow{position:relative;display:inline-block;font-family:'Web Icons';font-style:normal;font-weight:400;text-align:center;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;-webkit-transform:translate(0,0);transform:translate(0,0);text-rendering:auto;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fullscreen,.icon-menubar{font-family:"Web Icons"}.table-section-arrow:before{content:'\f181'}.table-section.active tr{background-color:#f3f7f9}.table-section.active+tbody{display:table-row-group}.table-section.active .table-section-arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.form-control{transition:box-shadow .25s linear,border .25s linear,color .25s linear,background-color .25s linear}.form-control:not(select){-webkit-appearance:none}.has-success .form-control{border-color:#46be8a;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.has-success .input-group-addon{color:#46be8a;background-color:#fff;border-color:#46be8a}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#f2a654}.has-success .form-control:focus{outline:0}.has-success .form-control.focus,.has-success .form-control:focus{border-color:#46be8a;box-shadow:none}.has-warning .form-control{border-color:#f2a654;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.has-warning .input-group-addon{color:#f2a654;background-color:#fff;border-color:#f2a654}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#f96868}.has-warning .form-control:focus{outline:0}.has-warning .form-control.focus,.has-warning .form-control:focus{border-color:#f2a654;box-shadow:none}.has-error .form-control{border-color:#f96868;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.has-error .input-group-addon{color:#f96868;background-color:#fff;border-color:#f96868}.has-error .form-control:focus{outline:0}.has-error .form-control.focus,.has-error .form-control:focus{border-color:#f96868;box-shadow:none}.form-group.has-feedback.no-label .form-control-feedback{top:0}.form-group.has-feedback.left-feedback .form-control-feedback{right:auto;left:0}.form-group.has-feedback.left-feedback .form-control{padding-right:13px;padding-left:50px}.form-control.square{border-radius:0}.form-control.round{border-radius:200px}textarea.form-control.no-resize{resize:none}.input-group-file input[type=text]{background-color:#fff}.input-group-file .btn-file{position:relative;overflow:hidden}.input-group-file .btn-file.btn-outline{border:1px solid #e4eaec;border-left:none}.input-group-file .btn-file.btn-outline:hover{border-left:none}.input-group-file .btn-file>.icon{margin:0 3px}.input-group-file .btn-file input[type=file]{position:absolute;top:0;left:0;display:block;min-width:100%;min-height:100%;text-align:0;cursor:pointer;opacity:0}.help-block{margin-top:7px;margin-bottom:8px}.help-block>.icon{margin:0 5px}.input-search-close{color:#000;text-shadow:none;filter:alpha(opacity=20);opacity:.2}.input-search-close.icon{font-size:inherit;line-height:inherit}.input-search-close:focus,.input-search-close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.input-search-close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.input-search{position:relative}.input-search .form-control{border-radius:200px}.input-search .input-search-close,.input-search .input-search-icon{position:absolute;top:50%;z-index:1;width:36px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-search .input-search-close{right:8px}.input-search .input-search-icon+.form-control{padding-left:43.5px}.input-search .input-search-icon{left:8px;font-size:16px;color:#a3afb7;text-align:center;pointer-events:none}.input-search-btn+.form-control{padding-right:50px}.input-search-btn{position:absolute;top:0;right:0;height:100%;padding:0 10px;background:0 0;border:none;border-radius:0 200px 200px 0}.input-search-btn>.icon{margin:0 3px}.input-search-dark .input-search-icon{color:#76838f}.input-search-dark .form-control{background:#f3f7f9;box-shadow:none}.btn-outline.btn-default,.input-search-dark .form-control:focus{background-color:transparent}.btn-dark.active,.btn-dark:active,.btn-inverse.active,.btn-inverse:active,.open>.dropdown-toggle.btn-dark,.open>.dropdown-toggle.btn-inverse{background-image:none}.form-inline .form-group{margin-right:20px}.form-inline .form-group:last-child{margin-right:0}.form-inline .control-label{margin-right:5px}@media (max-width:767px){.form-inline .form-group{margin-right:0}}.btn.active:focus,.btn:active:focus,.btn:focus{outline:0}.btn.active,.btn:active{box-shadow:none}.btn .icon{width:1em;margin:-1px 3px 0;line-height:inherit;text-align:center}.btn-block{white-space:normal}.btn-outline.btn-default{color:#76838f}.btn-outline.btn-default.active,.btn-outline.btn-default:active,.btn-outline.btn-default:focus,.btn-outline.btn-default:hover,.open>.dropdown-toggle.btn-outline.btn-default{color:#76838f;background-color:rgba(118,131,143,.1);border-color:#e4eaec}.btn-outline.btn-default.active .badge,.btn-outline.btn-default:active .badge,.btn-outline.btn-default:focus .badge,.btn-outline.btn-default:hover .badge,.open>.dropdown-toggle.btn-outline.btn-default .badge{color:#76838f;background-color:#76838f}.btn-outline.btn-primary{color:#62a8ea;background-color:transparent}.btn-outline.btn-primary.active,.btn-outline.btn-primary:active,.btn-outline.btn-primary:focus,.btn-outline.btn-primary:hover,.open>.dropdown-toggle.btn-outline.btn-primary{color:#fff;background-color:#62a8ea;border-color:#62a8ea}.btn-outline.btn-primary.active .badge,.btn-outline.btn-primary:active .badge,.btn-outline.btn-primary:focus .badge,.btn-outline.btn-primary:hover .badge,.open>.dropdown-toggle.btn-outline.btn-primary .badge{color:#62a8ea;background-color:#fff}.btn-outline.btn-success{color:#46be8a;background-color:transparent}.btn-outline.btn-success.active,.btn-outline.btn-success:active,.btn-outline.btn-success:focus,.btn-outline.btn-success:hover,.open>.dropdown-toggle.btn-outline.btn-success{color:#fff;background-color:#46be8a;border-color:#46be8a}.btn-outline.btn-success.active .badge,.btn-outline.btn-success:active .badge,.btn-outline.btn-success:focus .badge,.btn-outline.btn-success:hover .badge,.open>.dropdown-toggle.btn-outline.btn-success .badge{color:#46be8a;background-color:#fff}.btn-outline.btn-info{color:#57c7d4;background-color:transparent}.btn-outline.btn-info.active,.btn-outline.btn-info:active,.btn-outline.btn-info:focus,.btn-outline.btn-info:hover,.open>.dropdown-toggle.btn-outline.btn-info{color:#fff;background-color:#57c7d4;border-color:#57c7d4}.btn-outline.btn-info.active .badge,.btn-outline.btn-info:active .badge,.btn-outline.btn-info:focus .badge,.btn-outline.btn-info:hover .badge,.open>.dropdown-toggle.btn-outline.btn-info .badge{color:#57c7d4;background-color:#fff}.btn-outline.btn-warning{color:#f2a654;background-color:transparent}.btn-outline.btn-warning.active,.btn-outline.btn-warning:active,.btn-outline.btn-warning:focus,.btn-outline.btn-warning:hover,.open>.dropdown-toggle.btn-outline.btn-warning{color:#fff;background-color:#f2a654;border-color:#f2a654}.btn-outline.btn-warning.active .badge,.btn-outline.btn-warning:active .badge,.btn-outline.btn-warning:focus .badge,.btn-outline.btn-warning:hover .badge,.open>.dropdown-toggle.btn-outline.btn-warning .badge{color:#f2a654;background-color:#fff}.btn-outline.btn-danger{color:#f96868;background-color:transparent}.btn-outline.btn-danger.active,.btn-outline.btn-danger:active,.btn-outline.btn-danger:focus,.btn-outline.btn-danger:hover,.open>.dropdown-toggle.btn-outline.btn-danger{color:#fff;background-color:#f96868;border-color:#f96868}.btn-outline.btn-danger.active .badge,.btn-outline.btn-danger:active .badge,.btn-outline.btn-danger:focus .badge,.btn-outline.btn-danger:hover .badge,.open>.dropdown-toggle.btn-outline.btn-danger .badge{color:#f96868;background-color:#fff}.btn-outline.btn-dark{color:#526069;background-color:transparent}.btn-outline.btn-dark.active,.btn-outline.btn-dark:active,.btn-outline.btn-dark:focus,.btn-outline.btn-dark:hover,.open>.dropdown-toggle.btn-outline.btn-dark{color:#fff;background-color:#526069;border-color:#526069}.btn-outline.btn-dark.active .badge,.btn-outline.btn-dark:active .badge,.btn-outline.btn-dark:focus .badge,.btn-outline.btn-dark:hover .badge,.open>.dropdown-toggle.btn-outline.btn-dark .badge{color:#526069;background-color:#fff}.btn-outline.btn-inverse{color:#fff;background-color:transparent}.btn-outline.btn-inverse.active,.btn-outline.btn-inverse:active,.btn-outline.btn-inverse:focus,.btn-outline.btn-inverse:hover,.open>.dropdown-toggle.btn-outline.btn-inverse{color:#76838f;background-color:#fff;border-color:#fff}.btn-outline.btn-inverse.active .badge,.btn-outline.btn-inverse:active .badge,.btn-outline.btn-inverse:focus .badge,.btn-outline.btn-inverse:hover .badge,.open>.dropdown-toggle.btn-outline.btn-inverse .badge{color:#fff;background-color:#76838f}.btn-group-lg>.btn,.btn-lg{padding:10px 18px;font-size:18px;line-height:1.3333333;border-radius:4px}.btn-group-sm>.btn,.btn-sm{padding:6px 13px;font-size:12px;line-height:1.5;border-radius:2px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:2px}.btn-squared{border-radius:0}.btn-round{border-radius:1000px}.btn-default.focus,.btn-default:focus,.btn-default:hover{background-color:#f3f7f9;border-color:#f3f7f9}.btn-default.active,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{background-color:#ccd5db;border-color:#ccd5db}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{color:#76838f;background-color:#f3f7f9;border-color:#f3f7f9}.btn-default.btn-up:before{border-bottom-color:#e4eaec}.btn-default.btn-up:focus:before,.btn-default.btn-up:hover:before{border-bottom-color:#f3f7f9}.btn-default.btn-up.active:before,.btn-default.btn-up:active:before,.open>.dropdown-toggle.btn-default.btn-up:before{border-bottom-color:#ccd5db}.btn-default.btn-right:before{border-left-color:#e4eaec}.btn-default.btn-right:focus:before,.btn-default.btn-right:hover:before{border-left-color:#f3f7f9}.btn-default.btn-right.active:before,.btn-default.btn-right:active:before,.open>.dropdown-toggle.btn-default.btn-right:before{border-left-color:#ccd5db}.btn-default.btn-bottom:before{border-top-color:#e4eaec}.btn-default.btn-bottom:focus:before,.btn-default.btn-bottom:hover:before{border-top-color:#f3f7f9}.btn-default.btn-bottom.active:before,.btn-default.btn-bottom:active:before,.open>.dropdown-toggle.btn-default.btn-bottom:before{border-top-color:#ccd5db}.btn-default.btn-left:before{border-right-color:#e4eaec}.btn-default.btn-left:focus:before,.btn-default.btn-left:hover:before{border-right-color:#f3f7f9}.btn-default.btn-left.active:before,.btn-default.btn-left:active:before,.open>.dropdown-toggle.btn-default.btn-left:before{border-right-color:#ccd5db}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#89bceb;border-color:#89bceb}.btn-primary.active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#4e97d9;border-color:#4e97d9}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{color:#fff;background-color:#a2caee;border-color:#a2caee}.btn-primary.btn-up:before{border-bottom-color:#62a8ea}.btn-primary.btn-up:focus:before,.btn-primary.btn-up:hover:before{border-bottom-color:#89bceb}.btn-primary.btn-up.active:before,.btn-primary.btn-up:active:before,.open>.dropdown-toggle.btn-primary.btn-up:before{border-bottom-color:#4e97d9}.btn-primary.btn-right:before{border-left-color:#62a8ea}.btn-primary.btn-right:focus:before,.btn-primary.btn-right:hover:before{border-left-color:#89bceb}.btn-primary.btn-right.active:before,.btn-primary.btn-right:active:before,.open>.dropdown-toggle.btn-primary.btn-right:before{border-left-color:#4e97d9}.btn-primary.btn-bottom:before{border-top-color:#62a8ea}.btn-primary.btn-bottom:focus:before,.btn-primary.btn-bottom:hover:before{border-top-color:#89bceb}.btn-primary.btn-bottom.active:before,.btn-primary.btn-bottom:active:before,.open>.dropdown-toggle.btn-primary.btn-bottom:before{border-top-color:#4e97d9}.btn-primary.btn-left:before{border-right-color:#62a8ea}.btn-primary.btn-left:focus:before,.btn-primary.btn-left:hover:before{border-right-color:#89bceb}.btn-primary.btn-left.active:before,.btn-primary.btn-left:active:before,.open>.dropdown-toggle.btn-primary.btn-left:before{border-right-color:#4e97d9}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#5cd29d;border-color:#5cd29d}.btn-success.active,.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{background-color:#36ab7a;border-color:#36ab7a}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{color:#fff;background-color:#7dd3ae;border-color:#7dd3ae}.btn-success.btn-up:before{border-bottom-color:#46be8a}.btn-success.btn-up:focus:before,.btn-success.btn-up:hover:before{border-bottom-color:#5cd29d}.btn-success.btn-up.active:before,.btn-success.btn-up:active:before,.open>.dropdown-toggle.btn-success.btn-up:before{border-bottom-color:#36ab7a}.btn-success.btn-right:before{border-left-color:#46be8a}.btn-success.btn-right:focus:before,.btn-success.btn-right:hover:before{border-left-color:#5cd29d}.btn-success.btn-right.active:before,.btn-success.btn-right:active:before,.open>.dropdown-toggle.btn-success.btn-right:before{border-left-color:#36ab7a}.btn-success.btn-bottom:before{border-top-color:#46be8a}.btn-success.btn-bottom:focus:before,.btn-success.btn-bottom:hover:before{border-top-color:#5cd29d}.btn-success.btn-bottom.active:before,.btn-success.btn-bottom:active:before,.open>.dropdown-toggle.btn-success.btn-bottom:before{border-top-color:#36ab7a}.btn-success.btn-left:before{border-right-color:#46be8a}.btn-success.btn-left:focus:before,.btn-success.btn-left:hover:before{border-right-color:#5cd29d}.btn-success.btn-left.active:before,.btn-success.btn-left:active:before,.open>.dropdown-toggle.btn-success.btn-left:before{border-right-color:#36ab7a}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#77d6e1;border-color:#77d6e1}.btn-info.active,.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{background-color:#47b8c6;border-color:#47b8c6}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{color:#fff;background-color:#9ae1e9;border-color:#9ae1e9}.btn-info.btn-up:before{border-bottom-color:#57c7d4}.btn-info.btn-up:focus:before,.btn-info.btn-up:hover:before{border-bottom-color:#77d6e1}.btn-info.btn-up.active:before,.btn-info.btn-up:active:before,.open>.dropdown-toggle.btn-info.btn-up:before{border-bottom-color:#47b8c6}.btn-info.btn-right:before{border-left-color:#57c7d4}.btn-info.btn-right:focus:before,.btn-info.btn-right:hover:before{border-left-color:#77d6e1}.btn-info.btn-right.active:before,.btn-info.btn-right:active:before,.open>.dropdown-toggle.btn-info.btn-right:before{border-left-color:#47b8c6}.btn-info.btn-bottom:before{border-top-color:#57c7d4}.btn-info.btn-bottom:focus:before,.btn-info.btn-bottom:hover:before{border-top-color:#77d6e1}.btn-info.btn-bottom.active:before,.btn-info.btn-bottom:active:before,.open>.dropdown-toggle.btn-info.btn-bottom:before{border-top-color:#47b8c6}.btn-info.btn-left:before{border-right-color:#57c7d4}.btn-info.btn-left:focus:before,.btn-info.btn-left:hover:before{border-right-color:#77d6e1}.btn-info.btn-left.active:before,.btn-info.btn-left:active:before,.open>.dropdown-toggle.btn-info.btn-left:before{border-right-color:#47b8c6}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{background-color:#f4b066;border-color:#f4b066}.btn-warning.active,.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{background-color:#ec9940;border-color:#ec9940}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{color:#fff;background-color:#f6be80;border-color:#f6be80}.btn-warning.btn-up:before{border-bottom-color:#f2a654}.btn-warning.btn-up:focus:before,.btn-warning.btn-up:hover:before{border-bottom-color:#f4b066}.btn-warning.btn-up.active:before,.btn-warning.btn-up:active:before,.open>.dropdown-toggle.btn-warning.btn-up:before{border-bottom-color:#ec9940}.btn-warning.btn-right:before{border-left-color:#f2a654}.btn-warning.btn-right:focus:before,.btn-warning.btn-right:hover:before{border-left-color:#f4b066}.btn-warning.btn-right.active:before,.btn-warning.btn-right:active:before,.open>.dropdown-toggle.btn-warning.btn-right:before{border-left-color:#ec9940}.btn-warning.btn-bottom:before{border-top-color:#f2a654}.btn-warning.btn-bottom:focus:before,.btn-warning.btn-bottom:hover:before{border-top-color:#f4b066}.btn-warning.btn-bottom.active:before,.btn-warning.btn-bottom:active:before,.open>.dropdown-toggle.btn-warning.btn-bottom:before{border-top-color:#ec9940}.btn-warning.btn-left:before{border-right-color:#f2a654}.btn-warning.btn-left:focus:before,.btn-warning.btn-left:hover:before{border-right-color:#f4b066}.btn-warning.btn-left.active:before,.btn-warning.btn-left:active:before,.open>.dropdown-toggle.btn-warning.btn-left:before{border-right-color:#ec9940}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#fa7a7a;border-color:#fa7a7a}.btn-danger.active,.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{background-color:#e9595b;border-color:#e9595b}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{color:#fff;background-color:#fa9898;border-color:#fa9898}.btn-inverse,.btn-inverse.active,.btn-inverse.active.focus,.btn-inverse.active:focus,.btn-inverse.active:hover,.btn-inverse.focus,.btn-inverse:active,.btn-inverse:active.focus,.btn-inverse:active:focus,.btn-inverse:active:hover,.btn-inverse:focus,.btn-inverse:hover,.open>.dropdown-toggle.btn-inverse,.open>.dropdown-toggle.btn-inverse.focus,.open>.dropdown-toggle.btn-inverse:focus,.open>.dropdown-toggle.btn-inverse:hover{color:#76838f}.btn-danger.btn-up:before{border-bottom-color:#f96868}.btn-danger.btn-up:focus:before,.btn-danger.btn-up:hover:before{border-bottom-color:#fa7a7a}.btn-danger.btn-up.active:before,.btn-danger.btn-up:active:before,.open>.dropdown-toggle.btn-danger.btn-up:before{border-bottom-color:#e9595b}.btn-danger.btn-right:before{border-left-color:#f96868}.btn-danger.btn-right:focus:before,.btn-danger.btn-right:hover:before{border-left-color:#fa7a7a}.btn-danger.btn-right.active:before,.btn-danger.btn-right:active:before,.open>.dropdown-toggle.btn-danger.btn-right:before{border-left-color:#e9595b}.btn-danger.btn-bottom:before{border-top-color:#f96868}.btn-danger.btn-bottom:focus:before,.btn-danger.btn-bottom:hover:before{border-top-color:#fa7a7a}.btn-danger.btn-bottom.active:before,.btn-danger.btn-bottom:active:before,.open>.dropdown-toggle.btn-danger.btn-bottom:before{border-top-color:#e9595b}.btn-danger.btn-left:before{border-right-color:#f96868}.btn-danger.btn-left:focus:before,.btn-danger.btn-left:hover:before{border-right-color:#fa7a7a}.btn-danger.btn-left.active:before,.btn-danger.btn-left:active:before,.open>.dropdown-toggle.btn-danger.btn-left:before{border-right-color:#e9595b}.btn-inverse{background-color:#fff;border-color:#e4eaec}.btn-inverse .badge{color:#fff;background-color:#76838f}.btn-inverse.focus,.btn-inverse:focus,.btn-inverse:hover{background-color:#fff;border-color:#f3f7f9}.btn-inverse.active,.btn-inverse.active.focus,.btn-inverse.active:focus,.btn-inverse.active:hover,.btn-inverse:active,.btn-inverse:active.focus,.btn-inverse:active:focus,.btn-inverse:active:hover,.open>.dropdown-toggle.btn-inverse,.open>.dropdown-toggle.btn-inverse.focus,.open>.dropdown-toggle.btn-inverse:focus,.open>.dropdown-toggle.btn-inverse:hover{background-color:#fff;border-color:#ccd5db}.btn-inverse.disabled,.btn-inverse.disabled.active,.btn-inverse.disabled.focus,.btn-inverse.disabled:active,.btn-inverse.disabled:focus,.btn-inverse.disabled:hover,.btn-inverse[disabled],.btn-inverse[disabled].active,.btn-inverse[disabled].focus,.btn-inverse[disabled]:active,.btn-inverse[disabled]:focus,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse,fieldset[disabled] .btn-inverse.active,fieldset[disabled] .btn-inverse.focus,fieldset[disabled] .btn-inverse:active,fieldset[disabled] .btn-inverse:focus,fieldset[disabled] .btn-inverse:hover{color:#ccd5db;background-color:#fff;border-color:#a3afb7}.btn-dark,.btn-dark.active.focus,.btn-dark.active:focus,.btn-dark.active:hover,.btn-dark:active.focus,.btn-dark:active:focus,.btn-dark:active:hover,.open>.dropdown-toggle.btn-dark.focus,.open>.dropdown-toggle.btn-dark:focus,.open>.dropdown-toggle.btn-dark:hover{color:#fff}.btn-inverse.btn-up.active:before,.btn-inverse.btn-up:active:before,.btn-inverse.btn-up:before,.btn-inverse.btn-up:focus:before,.btn-inverse.btn-up:hover:before,.open>.dropdown-toggle.btn-inverse.btn-up:before{border-bottom-color:#fff}.btn-inverse.btn-right.active:before,.btn-inverse.btn-right:active:before,.btn-inverse.btn-right:before,.btn-inverse.btn-right:focus:before,.btn-inverse.btn-right:hover:before,.open>.dropdown-toggle.btn-inverse.btn-right:before{border-left-color:#fff}.btn-inverse.btn-bottom.active:before,.btn-inverse.btn-bottom:active:before,.btn-inverse.btn-bottom:before,.btn-inverse.btn-bottom:focus:before,.btn-inverse.btn-bottom:hover:before,.open>.dropdown-toggle.btn-inverse.btn-bottom:before{border-top-color:#fff}.btn-inverse.btn-left.active:before,.btn-inverse.btn-left:active:before,.btn-inverse.btn-left:before,.btn-inverse.btn-left:focus:before,.btn-inverse.btn-left:hover:before,.open>.dropdown-toggle.btn-inverse.btn-left:before{border-right-color:#fff}.btn-dark{background-color:#526069;border-color:#526069}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#3c464c;border-color:#1a1f21}.btn-dark .badge{color:#526069;background-color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#76838f;border-color:#76838f}.btn-dark.active,.btn-dark.active.focus,.btn-dark.active:focus,.btn-dark.active:hover,.btn-dark:active,.btn-dark:active.focus,.btn-dark:active:focus,.btn-dark:active:hover,.open>.dropdown-toggle.btn-dark,.open>.dropdown-toggle.btn-dark.focus,.open>.dropdown-toggle.btn-dark:focus,.open>.dropdown-toggle.btn-dark:hover{background-color:#37474f;border-color:#37474f}.btn-dark.disabled,.btn-dark.disabled.active,.btn-dark.disabled.focus,.btn-dark.disabled:active,.btn-dark.disabled:focus,.btn-dark.disabled:hover,.btn-dark[disabled],.btn-dark[disabled].active,.btn-dark[disabled].focus,.btn-dark[disabled]:active,.btn-dark[disabled]:focus,.btn-dark[disabled]:hover,fieldset[disabled] .btn-dark,fieldset[disabled] .btn-dark.active,fieldset[disabled] .btn-dark.focus,fieldset[disabled] .btn-dark:active,fieldset[disabled] .btn-dark:focus,fieldset[disabled] .btn-dark:hover{color:#fff;background-color:#a3afb7;border-color:#a3afb7}.btn-dark.btn-up:before{border-bottom-color:#526069}.btn-dark.btn-up:focus:before,.btn-dark.btn-up:hover:before{border-bottom-color:#76838f}.btn-dark.btn-up.active:before,.btn-dark.btn-up:active:before,.open>.dropdown-toggle.btn-dark.btn-up:before{border-bottom-color:#37474f}.btn-dark.btn-right:before{border-left-color:#526069}.btn-dark.btn-right:focus:before,.btn-dark.btn-right:hover:before{border-left-color:#76838f}.btn-dark.btn-right.active:before,.btn-dark.btn-right:active:before,.open>.dropdown-toggle.btn-dark.btn-right:before{border-left-color:#37474f}.btn-dark.btn-bottom:before{border-top-color:#526069}.btn-dark.btn-bottom:focus:before,.btn-dark.btn-bottom:hover:before{border-top-color:#76838f}.btn-dark.btn-bottom.active:before,.btn-dark.btn-bottom:active:before,.open>.dropdown-toggle.btn-dark.btn-bottom:before{border-top-color:#37474f}.btn-dark.btn-left:before{border-right-color:#526069}.btn-dark.btn-left:focus:before,.btn-dark.btn-left:hover:before{border-right-color:#76838f}.btn-dark.btn-left.active:before,.btn-dark.btn-left:active:before,.open>.dropdown-toggle.btn-dark.btn-left:before{border-right-color:#37474f}.btn-dark.active,.btn-dark:active,.btn-dark:focus,.btn-dark:hover,.open>.dropdown-toggle.btn-dark{color:#fff}.btn-dark.btn-flat{color:#526069}.btn-flat.disabled,.btn-icon.disabled,.btn-pure.btn-default,.btn.icon.disabled{color:#a3afb7}.btn-flat{background:0 0;border:none;box-shadow:none}.btn-icon,.btn.icon{padding:10px;line-height:1em}.btn-group-xs>.btn-icon.btn,.btn-group-xs>.btn.icon,.btn-icon.btn-xs,.btn.icon.btn-xs{padding:4px;font-size:12px}.btn-group-sm>.btn-icon.btn,.btn-group-sm>.btn.icon,.btn-icon.btn-sm,.btn.icon.btn-sm{padding:8px;font-size:14px}.btn-group-lg>.btn-icon.btn,.btn-group-lg>.btn.icon,.btn-icon.btn-lg,.btn.icon.btn-lg{padding:12px;font-size:20px}.btn-icon .icon{margin:-1px 0 0}.btn-raised{box-shadow:0 0 2px rgba(0,0,0,.18),0 2px 4px rgba(0,0,0,.21);transition:box-shadow .25s cubic-bezier(.4,0,.2,1)}.btn-raised.active,.btn-raised:active,.btn-raised:hover,.open>.dropdown-toggle.btn-raised{box-shadow:0 0 3px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.2)}.btn-raised.disabled,.btn-raised[disabled],fieldset[disabled] .btn-raised{box-shadow:none}.btn-floating{width:56px;height:56px;padding:0;margin:0;font-size:24px;text-align:center;border-radius:100%;box-shadow:0 6px 10px rgba(0,0,0,.15)}.btn-floating.btn-xs,.btn-group-xs>.btn-floating.btn{width:30px;height:30px;padding:0;font-size:13px}.btn-floating.btn-sm,.btn-group-sm>.btn-floating.btn{width:40px;height:40px;padding:0;font-size:15px}.btn-floating.btn-lg,.btn-group-lg>.btn-floating.btn{width:70px;height:70px;padding:0;font-size:30px}.btn-floating i{position:relative;top:0}.btn-animate{position:relative;overflow:hidden}.btn-animate span{display:block;width:100%;height:100%;-webkit-transform:translate(0,0);transform:translate(0,0)}.btn-animate-side{padding:8px 28px}.btn-animate-side span{transition:-webkit-transform .2s ease-out 0s;transition:transform .2s ease-out 0s;transition:transform .2s ease-out 0s,-webkit-transform .2s ease-out 0s}.btn-animate-side span>.icon{position:absolute;top:50%;left:0;display:block;opacity:0;transition:opacity .2s ease-out 0s;-webkit-transform:translate(-20px,-50%);transform:translate(-20px,-50%)}.btn-animate-side:hover span{-webkit-transform:translate(10px,0);transform:translate(10px,0)}.btn-animate-side:hover span>.icon{opacity:1}.btn-animate-side.btn-xs,.btn-group-xs>.btn-animate-side.btn{padding:3px 14px}.btn-animate-side.btn-xs span>.icon,.btn-group-xs>.btn-animate-side.btn span>.icon{left:5px}.btn-animate-side.btn-xs:hover span,.btn-group-xs>.btn-animate-side.btn:hover span{-webkit-transform:translate(8px,0);transform:translate(8px,0)}.btn-animate-side.btn-sm,.btn-group-sm>.btn-animate-side.btn{padding:6px 22px}.btn-animate-side.btn-sm span>.icon,.btn-group-sm>.btn-animate-side.btn span>.icon{left:3px}.btn-animate-side.btn-sm:hover span,.btn-group-sm>.btn-animate-side.btn:hover span{-webkit-transform:translate(8px,0);transform:translate(8px,0)}.btn-animate-side.btn-lg,.btn-group-lg>.btn-animate-side.btn{padding:10px 33px}.btn-animate-side.btn-lg span>.icon,.btn-group-lg>.btn-animate-side.btn span>.icon{left:-6px}.btn-animate-side.btn-lg:hover span,.btn-group-lg>.btn-animate-side.btn:hover span{-webkit-transform:translate(14px,0);transform:translate(14px,0)}.btn-animate-vertical span{transition:all .2s ease-out 0s}.btn-group:focus .dropdown-toggle,.caret,.dropdown-menu{transition:.25s}.btn-animate-vertical span>.icon{position:absolute;top:-2px;left:50%;display:block;font-size:24px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.btn-animate-vertical:hover span{-webkit-transform:translate(0,150%);transform:translate(0,150%)}.btn-animate-vertical.btn-xs span>.icon,.btn-group-xs>.btn-animate-vertical.btn span>.icon{top:-5px;font-size:18px}.btn-animate-vertical.btn-sm span>.icon,.btn-group-sm>.btn-animate-vertical.btn span>.icon{top:-3px;font-size:21px}.btn-animate-vertical.btn-lg span>.icon,.btn-group-lg>.btn-animate-vertical.btn span>.icon{font-size:37px}.btn-labeled{padding:0 8px 0 0}.btn-labeled .btn-label{padding:6px 8px;margin-right:5px}.btn-group-xs>.btn-labeled.btn,.btn-labeled.btn-xs{padding-right:5px}.btn-group-xs>.btn-labeled.btn .btn-label,.btn-labeled.btn-xs .btn-label{padding:1px 4px;margin-right:2px}.btn-group-sm>.btn-labeled.btn,.btn-labeled.btn-sm{padding-right:13px}.btn-group-sm>.btn-labeled.btn .btn-label,.btn-labeled.btn-sm .btn-label{padding:6px;margin-right:10px}.btn-group-lg>.btn-labeled.btn,.btn-labeled.btn-lg{padding-right:14px}.btn-group-lg>.btn-labeled.btn .btn-label,.btn-labeled.btn-lg .btn-label{padding:10px 14px;margin-right:11px}.btn-labeled.btn-block{text-align:left}.btn-label{display:inline-block;background-color:rgba(0,0,0,.15);border-radius:3px 0 0 3px}.btn-pill-left{border-radius:500px 0 0 500px}.btn-pill-right{border-radius:0 500px 500px 0}.btn-direction{position:relative}.btn-direction:before{position:absolute;line-height:0;content:'';border:8px solid transparent}.btn-up:before{top:-16px;left:50%;margin-left:-8px;border-bottom-color:#e4eaec}.btn-right:before{top:50%;right:-16px;margin-top:-8px;border-left-color:#e4eaec}.btn-bottom:before{bottom:-16px;left:50%;margin-left:-8px;border-top-color:#e4eaec}.btn-left:before{top:50%;left:-16px;margin-top:-8px;border-right-color:#e4eaec}.btn-pure,.btn-pure.active,.btn-pure.active.focus,.btn-pure.active:focus,.btn-pure.active:hover,.btn-pure.focus,.btn-pure:active,.btn-pure:active.focus,.btn-pure:active:focus,.btn-pure:active:hover,.btn-pure:focus,.btn-pure:focus.focus,.btn-pure:focus:focus,.btn-pure:focus:hover,.btn-pure:hover,.btn-pure:hover.focus,.btn-pure:hover:focus,.btn-pure:hover:hover,.btn-pure[disabled],.btn-pure[disabled].focus,.btn-pure[disabled]:focus,.btn-pure[disabled]:hover,.open>.dropdown-toggle.btn-pure,.open>.dropdown-toggle.btn-pure.focus,.open>.dropdown-toggle.btn-pure:focus,.open>.dropdown-toggle.btn-pure:hover,fieldset[disabled] .btn-pure,fieldset[disabled] .btn-pure.focus,fieldset[disabled] .btn-pure:focus,fieldset[disabled] .btn-pure:hover{background-color:transparent;border-color:transparent;box-shadow:none}.btn-pure.btn-default.active,.btn-pure.btn-default.active .badge,.btn-pure.btn-default.active.focus,.btn-pure.btn-default.active:focus,.btn-pure.btn-default.active:hover,.btn-pure.btn-default:active,.btn-pure.btn-default:active .badge,.btn-pure.btn-default:active.focus,.btn-pure.btn-default:active:focus,.btn-pure.btn-default:active:hover,.btn-pure.btn-default:focus,.btn-pure.btn-default:focus .badge,.btn-pure.btn-default:focus.focus,.btn-pure.btn-default:focus:focus,.btn-pure.btn-default:focus:hover,.btn-pure.btn-default:hover,.btn-pure.btn-default:hover .badge,.btn-pure.btn-default:hover.focus,.btn-pure.btn-default:hover:focus,.btn-pure.btn-default:hover:hover,.open>.dropdown-toggle.btn-pure.btn-default,.open>.dropdown-toggle.btn-pure.btn-default .badge,.open>.dropdown-toggle.btn-pure.btn-default.focus,.open>.dropdown-toggle.btn-pure.btn-default:focus,.open>.dropdown-toggle.btn-pure.btn-default:hover{color:#526069}.btn-pure.btn-primary{color:#62a8ea}.btn-pure.btn-primary.active,.btn-pure.btn-primary.active .badge,.btn-pure.btn-primary.active.focus,.btn-pure.btn-primary.active:focus,.btn-pure.btn-primary.active:hover,.btn-pure.btn-primary:active,.btn-pure.btn-primary:active .badge,.btn-pure.btn-primary:active.focus,.btn-pure.btn-primary:active:focus,.btn-pure.btn-primary:active:hover,.btn-pure.btn-primary:focus,.btn-pure.btn-primary:focus .badge,.btn-pure.btn-primary:focus.focus,.btn-pure.btn-primary:focus:focus,.btn-pure.btn-primary:focus:hover,.btn-pure.btn-primary:hover,.btn-pure.btn-primary:hover .badge,.btn-pure.btn-primary:hover.focus,.btn-pure.btn-primary:hover:focus,.btn-pure.btn-primary:hover:hover,.open>.dropdown-toggle.btn-pure.btn-primary,.open>.dropdown-toggle.btn-pure.btn-primary .badge,.open>.dropdown-toggle.btn-pure.btn-primary.focus,.open>.dropdown-toggle.btn-pure.btn-primary:focus,.open>.dropdown-toggle.btn-pure.btn-primary:hover{color:#3583ca}.btn-pure.btn-success{color:#46be8a}.btn-pure.btn-success.active,.btn-pure.btn-success.active .badge,.btn-pure.btn-success.active.focus,.btn-pure.btn-success.active:focus,.btn-pure.btn-success.active:hover,.btn-pure.btn-success:active,.btn-pure.btn-success:active .badge,.btn-pure.btn-success:active.focus,.btn-pure.btn-success:active:focus,.btn-pure.btn-success:active:hover,.btn-pure.btn-success:focus,.btn-pure.btn-success:focus .badge,.btn-pure.btn-success:focus.focus,.btn-pure.btn-success:focus:focus,.btn-pure.btn-success:focus:hover,.btn-pure.btn-success:hover,.btn-pure.btn-success:hover .badge,.btn-pure.btn-success:hover.focus,.btn-pure.btn-success:hover:focus,.btn-pure.btn-success:hover:hover,.open>.dropdown-toggle.btn-pure.btn-success,.open>.dropdown-toggle.btn-pure.btn-success .badge,.open>.dropdown-toggle.btn-pure.btn-success.focus,.open>.dropdown-toggle.btn-pure.btn-success:focus,.open>.dropdown-toggle.btn-pure.btn-success:hover{color:#279566}.btn-pure.btn-info{color:#57c7d4}.btn-pure.btn-info.active,.btn-pure.btn-info.active .badge,.btn-pure.btn-info.active.focus,.btn-pure.btn-info.active:focus,.btn-pure.btn-info.active:hover,.btn-pure.btn-info:active,.btn-pure.btn-info:active .badge,.btn-pure.btn-info:active.focus,.btn-pure.btn-info:active:focus,.btn-pure.btn-info:active:hover,.btn-pure.btn-info:focus,.btn-pure.btn-info:focus .badge,.btn-pure.btn-info:focus.focus,.btn-pure.btn-info:focus:focus,.btn-pure.btn-info:focus:hover,.btn-pure.btn-info:hover,.btn-pure.btn-info:hover .badge,.btn-pure.btn-info:hover.focus,.btn-pure.btn-info:hover:focus,.btn-pure.btn-info:hover:hover,.open>.dropdown-toggle.btn-pure.btn-info,.open>.dropdown-toggle.btn-pure.btn-info .badge,.open>.dropdown-toggle.btn-pure.btn-info.focus,.open>.dropdown-toggle.btn-pure.btn-info:focus,.open>.dropdown-toggle.btn-pure.btn-info:hover{color:#37a9b7}.btn-pure.btn-warning{color:#f2a654}.btn-pure.btn-warning.active,.btn-pure.btn-warning.active .badge,.btn-pure.btn-warning.active.focus,.btn-pure.btn-warning.active:focus,.btn-pure.btn-warning.active:hover,.btn-pure.btn-warning:active,.btn-pure.btn-warning:active .badge,.btn-pure.btn-warning:active.focus,.btn-pure.btn-warning:active:focus,.btn-pure.btn-warning:active:hover,.btn-pure.btn-warning:focus,.btn-pure.btn-warning:focus .badge,.btn-pure.btn-warning:focus.focus,.btn-pure.btn-warning:focus:focus,.btn-pure.btn-warning:focus:hover,.btn-pure.btn-warning:hover,.btn-pure.btn-warning:hover .badge,.btn-pure.btn-warning:hover.focus,.btn-pure.btn-warning:hover:focus,.btn-pure.btn-warning:hover:hover,.open>.dropdown-toggle.btn-pure.btn-warning,.open>.dropdown-toggle.btn-pure.btn-warning .badge,.open>.dropdown-toggle.btn-pure.btn-warning.focus,.open>.dropdown-toggle.btn-pure.btn-warning:focus,.open>.dropdown-toggle.btn-pure.btn-warning:hover{color:#e98f2e}.btn-pure.btn-danger{color:#f96868}.btn-pure.btn-danger.active,.btn-pure.btn-danger.active .badge,.btn-pure.btn-danger.active.focus,.btn-pure.btn-danger.active:focus,.btn-pure.btn-danger.active:hover,.btn-pure.btn-danger:active,.btn-pure.btn-danger:active .badge,.btn-pure.btn-danger:active.focus,.btn-pure.btn-danger:active:focus,.btn-pure.btn-danger:active:hover,.btn-pure.btn-danger:focus,.btn-pure.btn-danger:focus .badge,.btn-pure.btn-danger:focus.focus,.btn-pure.btn-danger:focus:focus,.btn-pure.btn-danger:focus:hover,.btn-pure.btn-danger:hover,.btn-pure.btn-danger:hover .badge,.btn-pure.btn-danger:hover.focus,.btn-pure.btn-danger:hover:focus,.btn-pure.btn-danger:hover:hover,.open>.dropdown-toggle.btn-pure.btn-danger,.open>.dropdown-toggle.btn-pure.btn-danger .badge,.open>.dropdown-toggle.btn-pure.btn-danger.focus,.open>.dropdown-toggle.btn-pure.btn-danger:focus,.open>.dropdown-toggle.btn-pure.btn-danger:hover{color:#d6494b}.btn-pure.btn-dark{color:#526069}.btn-pure.btn-dark.active,.btn-pure.btn-dark.active .badge,.btn-pure.btn-dark.active.focus,.btn-pure.btn-dark.active:focus,.btn-pure.btn-dark.active:hover,.btn-pure.btn-dark:active,.btn-pure.btn-dark:active .badge,.btn-pure.btn-dark:active.focus,.btn-pure.btn-dark:active:focus,.btn-pure.btn-dark:active:hover,.btn-pure.btn-dark:focus,.btn-pure.btn-dark:focus .badge,.btn-pure.btn-dark:focus.focus,.btn-pure.btn-dark:focus:focus,.btn-pure.btn-dark:focus:hover,.btn-pure.btn-dark:hover,.btn-pure.btn-dark:hover .badge,.btn-pure.btn-dark:hover.focus,.btn-pure.btn-dark:hover:focus,.btn-pure.btn-dark:hover:hover,.open>.dropdown-toggle.btn-pure.btn-dark,.open>.dropdown-toggle.btn-pure.btn-dark .badge,.open>.dropdown-toggle.btn-pure.btn-dark.focus,.open>.dropdown-toggle.btn-pure.btn-dark:focus,.open>.dropdown-toggle.btn-pure.btn-dark:hover{color:#37474f}.btn-pure.btn-inverse,.btn-pure.btn-inverse.active,.btn-pure.btn-inverse.active .badge,.btn-pure.btn-inverse.active.focus,.btn-pure.btn-inverse.active:focus,.btn-pure.btn-inverse.active:hover,.btn-pure.btn-inverse:active,.btn-pure.btn-inverse:active .badge,.btn-pure.btn-inverse:active.focus,.btn-pure.btn-inverse:active:focus,.btn-pure.btn-inverse:active:hover,.btn-pure.btn-inverse:focus,.btn-pure.btn-inverse:focus .badge,.btn-pure.btn-inverse:focus.focus,.btn-pure.btn-inverse:focus:focus,.btn-pure.btn-inverse:focus:hover,.btn-pure.btn-inverse:hover,.btn-pure.btn-inverse:hover .badge,.btn-pure.btn-inverse:hover.focus,.btn-pure.btn-inverse:hover:focus,.btn-pure.btn-inverse:hover:hover,.open>.dropdown-toggle.btn-pure.btn-inverse,.open>.dropdown-toggle.btn-pure.btn-inverse .badge,.open>.dropdown-toggle.btn-pure.btn-inverse.focus,.open>.dropdown-toggle.btn-pure.btn-inverse:focus,.open>.dropdown-toggle.btn-pure.btn-inverse:hover{color:#fff}.caret{border-top:4px solid;-webkit-transform:scale(1.001);transform:scale(1.001)}.btn-group .btn+.dropdown-toggle .caret{margin-left:0}.dropdown-toggle.btn .caret{margin-left:.3em}.btn-group-xs>.dropdown-toggle.btn .caret,.dropdown-toggle.btn.btn-xs .caret{margin-left:0}.btn-group>.btn+.dropdown-toggle{padding-right:.8em;padding-left:.8em}.dropdown-menu{margin-top:5px;box-shadow:0 3px 12px rgba(0,0,0,.05)}.dropdown-menu .divider{margin:6px 0}.dropdown-menu>li{padding:0 5px;margin:2px 0}.dropdown-menu>li>a{border-radius:3px}.dropdown-menu li .icon:first-child,.dropdown-menu li>a .icon:first-child{width:1em;margin-right:.5em;text-align:center}.dropdown-menu.bullet{margin-top:12px}.dropdown-menu.bullet:after,.dropdown-menu.bullet:before{position:absolute;left:10px;display:inline-block;width:0;height:0;content:'';border:7px solid transparent;border-top-width:0}.dropdown-menu.bullet:before{top:-7px;border-bottom-color:#e4eaec}.dropdown-menu.bullet:after{top:-6px;border-bottom-color:#fff}.dropdown-menu-right.bullet:after,.dropdown-menu-right.bullet:before{right:10px;left:auto}.dropdown-menu.animate{overflow:hidden}.dropdown-menu.animate>li{-webkit-animation-name:slide-left;animation-name:slide-left;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.dropdown-menu.animate>li:nth-child(1){-webkit-animation-delay:.02s;animation-delay:.02s}.dropdown-menu.animate>li:nth-child(2){-webkit-animation-delay:.04s;animation-delay:.04s}.dropdown-menu.animate>li:nth-child(3){-webkit-animation-delay:.06s;animation-delay:.06s}.dropdown-menu.animate>li:nth-child(4){-webkit-animation-delay:.08s;animation-delay:.08s}.dropdown-menu.animate>li:nth-child(5){-webkit-animation-delay:.1s;animation-delay:.1s}.dropdown-menu.animate>li:nth-child(6){-webkit-animation-delay:.12s;animation-delay:.12s}.dropdown-menu.animate>li:nth-child(7){-webkit-animation-delay:.14s;animation-delay:.14s}.dropdown-menu.animate>li:nth-child(8){-webkit-animation-delay:.16s;animation-delay:.16s}.dropdown-menu.animate>li:nth-child(9){-webkit-animation-delay:.18s;animation-delay:.18s}.dropdown-menu.animate>li:nth-child(10){-webkit-animation-delay:.2s;animation-delay:.2s}.dropdown-menu.animate>li.divider{-webkit-animation-name:none;animation-name:none}.dropdown-menu.animate.animate-reverse>li:nth-last-child(1){-webkit-animation-delay:.02s;animation-delay:.02s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(2){-webkit-animation-delay:.04s;animation-delay:.04s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(3){-webkit-animation-delay:.06s;animation-delay:.06s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(4){-webkit-animation-delay:.08s;animation-delay:.08s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(5){-webkit-animation-delay:.1s;animation-delay:.1s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(6){-webkit-animation-delay:.12s;animation-delay:.12s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(7){-webkit-animation-delay:.14s;animation-delay:.14s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(8){-webkit-animation-delay:.16s;animation-delay:.16s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(9){-webkit-animation-delay:.18s;animation-delay:.18s}.dropdown-menu.animate.animate-reverse>li:nth-last-child(10){-webkit-animation-delay:.2s;animation-delay:.2s}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{margin-bottom:6px;box-shadow:0 -3px 12px rgba(0,0,0,.05)}.dropup .dropdown-menu.bullet,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet{margin-bottom:12px}.dropup .dropdown-menu.bullet:after,.dropup .dropdown-menu.bullet:before,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet:after,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet:before{top:auto;border-top-width:7px;border-bottom-width:0}.dropup .dropdown-menu.bullet:before,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet:before{bottom:-7px;border-top-color:#e4eaec}.dropup .dropdown-menu.bullet:after,.navbar-fixed-bottom .dropdown .dropdown-menu.bullet:after{bottom:-6px;border-top-color:#fff}.dropdown-menu>.dropdown-header{padding:8px 20px 6px;font-size:14px;font-weight:500;cursor:default}.dropdown-menu>.dropdown-submenu,.dropdown-menu>.dropdown-submenu>a{position:relative}.dropdown-menu>.dropdown-submenu>a:after{position:absolute;right:10px;display:inline-block;width:0;height:0;margin-top:6px;vertical-align:middle;content:'';border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px dashed}.dropdown-menu>.dropdown-submenu .dropdown-menu{left:100%;margin:0}.dropdown-menu>.dropdown-submenu.dropdown-menu-left .dropdown-menu{left:-100%}.dropdown-menu>.dropdown-submenu:hover .dropdown-menu{display:block}.dropdown .dropdown-submenu .dropdown-menu{top:0}.dropup .dropdown-submenu .dropdown-menu{bottom:0}.dropdown-menu-media{width:360px;padding-top:0;padding-bottom:0}.dropdown-menu-media>li{padding:0;margin:0}.dropdown-menu-media .dropdown-menu-header{position:relative;padding:20px;background-color:#fff;border-bottom:1px solid #e4eaec}.dropdown-menu-media .dropdown-menu-header>h3,.dropdown-menu-media .dropdown-menu-header>h4,.dropdown-menu-media .dropdown-menu-header>h5{margin:0}.dropdown-menu-media .dropdown-menu-header .badge,.dropdown-menu-media .dropdown-menu-header .label{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropdown-menu-media .list-group{max-height:270px;margin:0;font-size:12px;border-radius:0}.dropdown-menu-media .list-group-item{padding:0 20px;border:none;border-radius:0!important}.dropdown-menu-media .list-group-item .media{padding:15px 0;border-top:1px solid #e4eaec}.dropdown-menu-media .list-group-item:first-child .media{border-top:none}.dropdown-menu-media>.dropdown-menu-footer{background-color:#f3f7f9;border-top:1px solid #e4eaec}.dropdown-menu-media>.dropdown-menu-footer>a{padding:15px 20px!important;color:#a3afb7!important}.dropdown-menu-media>.dropdown-menu-footer>.dropdown-menu-footer-btn:hover,.dropdown-menu-media>.dropdown-menu-footer>a:hover{color:#89bceb!important;background-color:transparent!important}.dropdown-menu-media>.dropdown-menu-footer>.dropdown-menu-footer-btn{position:absolute;right:0}.dropdown-menu-primary>.active>a,.dropdown-menu-primary>.active>a:focus,.dropdown-menu-primary>.active>a:hover{color:#fff;background-color:#62a8ea}.dropdown-menu-success>.active>a,.dropdown-menu-success>.active>a:focus,.dropdown-menu-success>.active>a:hover{color:#fff;background-color:#46be8a}.dropdown-menu-info>.active>a,.dropdown-menu-info>.active>a:focus,.dropdown-menu-info>.active>a:hover{color:#fff;background-color:#57c7d4}.dropdown-menu-warning>.active>a,.dropdown-menu-warning>.active>a:focus,.dropdown-menu-warning>.active>a:hover{color:#fff;background-color:#f2a654}.dropdown-menu-danger>.active>a,.dropdown-menu-danger>.active>a:focus,.dropdown-menu-danger>.active>a:hover{color:#fff;background-color:#f96868}.dropdown-menu-dark>.active>a,.dropdown-menu-dark>.active>a:focus,.dropdown-menu-dark>.active>a:hover{color:#fff;background-color:#526069}.btn-group.open .dropdown-toggle{box-shadow:inset 0 1px 3px rgba(0,0,0,.05)}.input-group-addon{transition:border .25s linear,color .25s linear,background-color .25s linear}.input-group-btn .btn{padding:6px 10px}.input-group-btn .btn>.icon{vertical-align:bottom}.input-group-btn .dropdown-toggle.btn .caret{margin-left:2px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:1}.nav>li>a{overflow:hidden}.nav>li>a:focus{outline:0}.nav>li>a .close{display:inline-block;margin-left:10px}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:transparent}.nav-quick{padding:0;margin-right:0;margin-bottom:22px;margin-left:0;background-color:#fff;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.nav-quick li{position:relative;display:block;padding:0;text-align:center;list-style:none}.nav-quick a{display:block;padding:16px 0;color:#76838f}.nav-quick a .icon{display:block;margin-bottom:.2em;font-size:32px}.nav-quick a:hover{background-color:#f3f7f9}.nav-quick .badge,.nav-quick .label{position:absolute;top:0;right:0}.nav-quick-sm a{padding:12px 0}.nav-quick-sm a .icon{font-size:24px}.nav-quick-lg a{padding:22px 0}.nav-quick-lg a .icon{font-size:40px}.nav-quick-bordered{border-top:1px solid #e4eaec;border-left:1px solid #e4eaec}.nav-quick-bordered li{border-right:1px solid #e4eaec;border-bottom:1px solid #e4eaec}.nav-pills>li>a{transition:border .2s linear,color .2s linear,background-color .2s linear}.nav-pills-rounded>li>a{padding-right:20px;padding-left:20px;margin-right:5px;margin-left:5px;border-radius:1000px}.nav-tabs>li>a{padding:10px 20px;color:#76838f;transition:.25s}.nav-tabs>li>a>.icon{margin-right:.5em;line-height:1}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#fff;background-color:#62a8ea;border-color:transparent transparent #62a8ea}.nav-tabs.nav-justified>li>a{border-radius:4px 4px 0 0}.nav-tabs.nav-justified>li.active>a,.nav-tabs.nav-justified>li.active>a:focus,.nav-tabs.nav-justified>li.active>a:hover{border-color:transparent transparent #62a8ea}.nav-tabs.nav-tabs-bottom{border-top:1px solid #e4eaec;border-bottom:none}.nav-tabs.nav-tabs-bottom>li{margin-top:-1px;margin-bottom:0}.nav-tabs.nav-tabs-bottom>li>a{border-radius:0 0 4px 4px}.nav-tabs.nav-tabs-bottom>li>a:focus,.nav-tabs.nav-tabs-bottom>li>a:hover{border-top-color:#e4eaec;border-bottom-color:transparent}.nav-tabs.nav-tabs-bottom.nav-justified{border-top:none}.nav-tabs.nav-tabs-bottom.nav-justified>li>a{border-top-color:#e4eaec;border-bottom-color:transparent}.nav-tabs.nav-tabs-bottom.nav-justified>li.active>a,.nav-tabs.nav-tabs-bottom.nav-justified>li.active>a:focus,.nav-tabs.nav-tabs-bottom.nav-justified>li.active>a:hover{border-top:1px solid #62a8ea}.nav-tabs-reverse>li{float:right}.nav-tabs-reverse>li>a{margin-right:0;margin-left:2px}.nav-tabs-solid{border-bottom-color:#f3f7f9}.nav-tabs-solid>li>a:hover{border-color:transparent}.nav-tabs-solid>li.active>a,.nav-tabs-solid>li.active>a:focus,.nav-tabs-solid>li.active>a:hover{color:#76838f;background-color:#f3f7f9;border-color:transparent}.nav-tabs-solid~.tab-content{padding:20px;background-color:#f3f7f9}.nav-tabs-solid.nav-justified>li.active>a,.nav-tabs-solid.nav-justified>li.active>a:focus,.nav-tabs-solid.nav-justified>li.active>a:hover,.nav-tabs-solid.nav-justified>li>a,.nav-tabs-solid.nav-tabs-bottom>li.active>a,.nav-tabs-solid.nav-tabs-bottom>li.active>a:focus,.nav-tabs-solid.nav-tabs-bottom>li.active>a:hover{border:none}.nav-tabs-line>li>a{padding:10px 20px;border-bottom:2px solid transparent}.nav-tabs-line>li>a:focus,.nav-tabs-line>li>a:hover{background-color:transparent}.nav-tabs-line>li>a:hover{border-bottom-color:#ccd5db}.nav-tabs-line>li.active>a,.nav-tabs-line>li.active>a:focus,.nav-tabs-line>li.active>a:hover{color:#62a8ea;background-color:transparent;border-bottom:2px solid #62a8ea}.nav-tabs-line .open>a,.nav-tabs-line .open>a:focus,.nav-tabs-line .open>a:hover{border-color:transparent transparent #ccd5db}.nav-tabs-line.nav-tabs-bottom>li>a{border-top:2px solid transparent;border-bottom:none}.nav-tabs-line.nav-tabs-bottom>li>a:hover{border-top-color:#ccd5db;border-bottom-color:transparent}.nav-tabs-line.nav-tabs-bottom>li.active>a,.nav-tabs-line.nav-tabs-bottom>li.active>a:focus,.nav-tabs-line.nav-tabs-bottom>li.active>a:hover{border-top:2px solid #62a8ea;border-bottom:none}.nav-tabs-line.nav-justified>li>a{border-bottom:2px solid #e4eaec}.nav-tabs-line.nav-justified>li>a:hover{border-bottom-color:#ccd5db}.nav-tabs-line.nav-justified>li.active>a,.nav-tabs-line.nav-justified>li.active>a:focus,.nav-tabs-line.nav-justified>li.active>a:hover{border-color:transparent;border-bottom:2px solid #62a8ea}.nav-tabs-line.nav-justified.nav-tabs-bottom{border-top:none}.nav-tabs-line.nav-justified.nav-tabs-bottom>li>a{border-top:2px solid #e4eaec;border-bottom:none}.nav-tabs-line.nav-justified.nav-tabs-bottom>li>a:hover{border-top-color:#ccd5db}.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a,.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a:focus,.nav-tabs-line.nav-justified.nav-tabs-bottom>li.active>a:hover{border-top-color:#62a8ea;border-bottom:none}.nav-tabs-vertical:after,.nav-tabs-vertical:before{display:table;content:" "}.nav-tabs-vertical:after{clear:both}.nav-tabs-vertical .nav-tabs{float:left;border-right:1px solid #e4eaec;border-bottom:none}.nav-tabs-vertical .nav-tabs>li{float:none;margin-right:-1px;margin-bottom:0}.nav-tabs-vertical .nav-tabs>li>a{padding:10px 20px;margin-right:0;margin-bottom:2px;border-radius:4px 0 0 4px}.nav-tabs-vertical .nav-tabs>li>a:hover{border-right-color:#e4eaec;border-bottom-color:transparent}.nav-tabs-vertical .nav-tabs>li.active>a,.nav-tabs-vertical .nav-tabs>li.active>a:focus,.nav-tabs-vertical .nav-tabs>li.active>a:hover{border-right-color:#62a8ea}.nav-tabs-vertical .nav-tabs-reverse{float:right;border-right:none;border-left:1px solid #e4eaec}.navbar-toolbar,.navbar-toolbar>li{float:left}.nav-tabs-vertical .nav-tabs-reverse>li{margin-right:0;margin-left:-1px}.nav-tabs-vertical .nav-tabs-reverse>li>a{margin-left:0;border-radius:0 4px 4px 0}.nav-tabs-vertical .nav-tabs-reverse>li>a:hover{border-right-color:transparent;border-left-color:#e4eaec}.nav-tabs-vertical .nav-tabs-reverse>li.active>a,.nav-tabs-vertical .nav-tabs-reverse>li.active>a:focus,.nav-tabs-vertical .nav-tabs-reverse>li.active>a:hover{border-left-color:#62a8ea}.nav-tabs-vertical .nav-tabs-solid{border-right-color:#f3f7f9}.nav-tabs-vertical .nav-tabs-solid>li.active>a,.nav-tabs-vertical .nav-tabs-solid>li.active>a:focus,.nav-tabs-vertical .nav-tabs-solid>li.active>a:hover,.nav-tabs-vertical .nav-tabs-solid>li>a:hover{border-color:transparent}.nav-tabs-vertical .nav-tabs-solid+.tab-content{padding:20px}.nav-tabs-vertical .nav-tabs-solid.nav-tabs-reverse{border-left-color:#f3f7f9}.nav-tabs-vertical .nav-tabs-line>li>a{border-right:2px solid transparent;border-bottom:none}.nav-tabs-vertical .nav-tabs-line>li>a:hover{border-right-color:#ccd5db}.nav-tabs-vertical .nav-tabs-line>li.active>a,.nav-tabs-vertical .nav-tabs-line>li.active>a:focus,.nav-tabs-vertical .nav-tabs-line>li.active>a:hover{border-right:2px solid #62a8ea;border-bottom:none}.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li>a{border-right-width:1px;border-left:2px solid transparent}.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li>a:hover{border-color:transparent transparent transparent #ccd5db}.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li.active>a,.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li.active>a:focus,.nav-tabs-vertical .nav-tabs-line.nav-tabs-reverse>li.active>a:hover{border-right:1px solid transparent;border-left:2px solid #62a8ea}.nav-tabs-vertical .tab-content{overflow:hidden}.nav-tabs-inverse .nav-tabs-solid{border-bottom-color:#fff}.nav-tabs-inverse .nav-tabs-solid>li.active>a,.nav-tabs-inverse .nav-tabs-solid>li.active>a:focus,.nav-tabs-inverse .nav-tabs-solid>li.active>a:hover{color:#76838f;background-color:#fff}.nav-tabs-inverse.nav-tabs-vertical .nav-tabs-solid{border-right-color:#fff}.nav-tabs-inverse.nav-tabs-vertical .nav-tabs-solid.nav-tabs-reverse{border-left-color:#fff}.nav-tabs-inverse .tab-content{background:#fff}.navbar-toggle,.navbar-toggle:hover{background:0 0!important}.nav-tabs-animate .tab-content{overflow:hidden}.nav-tabs-lg>li>a{padding:12px 20px;font-size:18px;line-height:1.3333333}.nav-tabs-sm>li>a{padding:5px 10px;font-size:12px;line-height:1.5}.navbar-toggle{height:66px;padding:22px 15px;margin-top:0;margin-bottom:0;line-height:22px;transition:color .25s linear}.navbar-toggle .icon{margin-top:-1px}.navbar-toggle-left{float:left;margin-right:0;margin-left:15px}.navbar{border:none;box-shadow:0 2px 4px rgba(0,0,0,.08)}.navbar-fixed-bottom,.navbar-fixed-top{width:100%}@media (min-width:768px){.hidden-float{display:block}}@media (max-width:767px){.hidden-float{display:none!important}.navbar-brand-center{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.navbar-brand{padding:22px 20px;font-weight:500}.navbar-brand>.navbar-brand-logo{display:inline-block}.navbar-brand-logo{height:32px;margin-top:-5px}.navbar-brand-text{margin-left:6px}@media (min-width:768px){.navbar-mega .container,.navbar-mega .container-fluid{position:relative}.navbar-search.collapse{display:block!important;height:auto!important;overflow:visible!important;visibility:visible!important}}.navbar-mega .dropdown-menu{left:auto}.navbar-mega .dropdown-mega{position:static}.navbar-mega .mega-content{padding:20px 30px}.navbar-mega .mega-menu{min-width:150px;max-width:100%}.navbar-mega .mega-menu>ul{padding-left:0}.navbar-mega .mega-menu .list-icons{margin-bottom:6px}.navbar-mega .dropdown.dropdown-fw .dropdown-menu{right:5px;left:5px}.navbar-nav>li>a.navbar-avatar,.navbar-toolbar>li>a.navbar-avatar{padding-top:18px;padding-bottom:18px}.navbar-avatar .avatar{width:30px}.navbar-form .icon{font-size:16px;color:rgba(55,71,79,.4)}.navbar-form .form-control{background-color:#f3f7f9;border:none;border-radius:38px}@media (max-width:767px){.navbar-mega .dropdown.dropdown-fw .dropdown-menu{right:0;left:0}.navbar-nav>li>a.navbar-avatar{padding-top:6px;padding-bottom:6px}.navbar-search{padding-right:15px;padding-left:15px}.navbar-search .navbar-form{margin-top:0;margin-bottom:0;border-bottom:none}}.container-fluid>.navbar-search,.container>.navbar-search{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-search,.container>.navbar-search{margin-right:0;margin-left:0}}.navbar-search-overlap{position:absolute!important;top:0;right:0;left:0;background-color:#fff}.navbar-search-overlap .form-control,.navbar-search-overlap .form-group{display:block!important;margin:0}.navbar-toolbar:after,.navbar-toolbar:before,.navbar-toolbar>li:after,.navbar-toolbar>li:before{display:table;content:" "}.navbar-search-overlap .form-control{height:66px!important;background-color:transparent!important;border-radius:0}.navbar-search-overlap .form-control:focus{border-color:transparent}.navbar-collapse-toolbar.in{overflow-y:visible}.navbar-toolbar:after{clear:both}.navbar-toolbar>li:after{clear:both}.navbar-toolbar>li>a{padding-top:22px;padding-bottom:22px;line-height:22px}.navbar-toolbar .dropdown-menu{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-animation-duration:.3s;animation-duration:.3s}@media (max-width:767px){.navbar-toolbar .dropdown-menu:not(.dropdown-menu-media){max-height:400px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.navbar-toolbar .open{position:static}.navbar-toolbar .open .dropdown-menu{right:0;left:0;float:none;width:auto;margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-toolbar-left{float:left!important}.navbar-toolbar-right{float:right!important}}.jumbotron .carousel-inner>.item>a>img,.jumbotron .carousel-inner>.item>img,.jumbotron>.jumbotron-photo img{width:100%}@media (max-width:767px) and (max-device-width:480px) and (orientation:landscape){.navbar-toolbar .dropdown-menu:not(.dropdown-menu-media){max-height:200px}}.icon-fullscreen:before{content:"\f11d"}.icon-fullscreen.active:before{content:"\f11e"}.icon-menubar.active:before,.icon-menubar:before{content:"\f119"}.navbar-default .navbar-toolbar>li>a{color:#76838f}.navbar-default .navbar-toolbar>li>a:focus,.navbar-default .navbar-toolbar>li>a:hover{color:#526069;background-color:rgba(243,247,249,.3)}.navbar-default .navbar-toolbar>.active>a,.navbar-default .navbar-toolbar>.active>a:focus,.navbar-default .navbar-toolbar>.active>a:hover{color:#526069;background-color:rgba(243,247,249,.6)}.navbar-default .navbar-toolbar>.disabled>a,.navbar-default .navbar-toolbar>.disabled>a:focus,.navbar-default .navbar-toolbar>.disabled>a:hover{color:#ccd5db;background-color:transparent}.navbar-default .navbar-toggle{color:#76838f}.navbar-default .navbar-toolbar>.open>a,.navbar-default .navbar-toolbar>.open>a:focus,.navbar-default .navbar-toolbar>.open>a:hover{color:#526069;background-color:rgba(243,247,249,.6)}.navbar-inverse .navbar-toolbar>li>a{color:#fff}.navbar-inverse .navbar-toolbar>.active>a,.navbar-inverse .navbar-toolbar>.active>a:focus,.navbar-inverse .navbar-toolbar>.active>a:hover,.navbar-inverse .navbar-toolbar>li>a:focus,.navbar-inverse .navbar-toolbar>li>a:hover{color:#fff;background-color:rgba(0,0,0,.1)}.navbar-inverse .navbar-toolbar>.disabled>a,.navbar-inverse .navbar-toolbar>.disabled>a:focus,.navbar-inverse .navbar-toolbar>.disabled>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-toggle{color:#fff}.navbar-inverse .navbar-toolbar>.open>a,.navbar-inverse .navbar-toolbar>.open>a:focus,.navbar-inverse .navbar-toolbar>.open>a:hover{color:#fff;background-color:rgba(0,0,0,.1)}.breadcrumb li+li:before{padding:0 5px}.breadcrumb li .icon:before{margin-right:10px}.breadcrumb-arrow>li+li:before{content:"\00bb\00a0"}.pagination li>a,.pagination li>span{padding:9px 15px;transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out}.pagination li>a:focus,.pagination li>a:hover,.pagination li>span:focus,.pagination li>span:hover{transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out;outline:0}.pagination li .icon{margin-top:-1px}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#ccd5db;cursor:not-allowed;background-color:transparent;border-color:#e4eaec}.pagination-gap>li>a{margin:0 5px;border-radius:5px}.pagination-gap>li>a:hover{background-color:transparent;border-color:#62a8ea}.pagination-gap>li:first-child>a,.pagination-gap>li:last-child>a{border-radius:5px}.pagination-no-border>li>a{border:none}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 17px;font-size:16px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination-sm>li>a,.pagination-sm>li>span{padding:6px 11px;font-size:14px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:2px;border-bottom-left-radius:2px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:2px;border-bottom-right-radius:2px}.pager li>a,.pager li>span{padding:10px 20px;color:#76838f;transition:all .2s ease}.pager li>a:focus,.pager li>a:hover{color:#62a8ea;border-color:#62a8ea}.pager li .icon{margin-top:-1px}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{border-color:#e4eaec}.pager-round li>a,.pager-round li>span{border-radius:1000px}.label{padding:.25em .6em;border-radius:.3em}.label.label-outline{color:#f3f7f9;background-color:transparent;border-color:#f3f7f9}.label-outline{border:1px solid transparent}.label-round{border-radius:1em}.label-default{color:#76838f;background-color:#e4eaec}.label-default[href]:focus,.label-default[href]:hover{background-color:#f3f7f9;color:#a3afb7}.label-default.label-outline{background-color:transparent;border-color:#e4eaec;color:#76838f}.label-primary{background-color:#62a8ea}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#89bceb}.label-primary.label-outline{color:#62a8ea;background-color:transparent;border-color:#62a8ea}.label-success{background-color:#46be8a}.label-success[href]:focus,.label-success[href]:hover{background-color:#5cd29d}.label-success.label-outline{color:#46be8a;background-color:transparent;border-color:#46be8a}.label-info{background-color:#57c7d4}.label-info[href]:focus,.label-info[href]:hover{background-color:#77d6e1}.label-info.label-outline{color:#57c7d4;background-color:transparent;border-color:#57c7d4}.label-warning{background-color:#f2a654}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#f4b066}.label-warning.label-outline{color:#f2a654;background-color:transparent;border-color:#f2a654}.label-danger{background-color:#f96868}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#fa7a7a}.label-danger.label-outline{color:#f96868;background-color:transparent;border-color:#f96868}.label-dark{background-color:#526069}.label-dark[href]:focus,.label-dark[href]:hover{background-color:#76838f}.label-dark.label-outline{color:#526069;background-color:transparent;border-color:#526069}.label-lg{font-size:16px}.label-sm{padding:.1em .5em;font-size:10px}.badge{padding:3px 6px}.btn .badge{top:0}.badge.up{position:relative;top:-10px;margin:0 -.8em;border-radius:15px}.badge-radius,.jumbotron{border-radius:3px}.jumbotron .carousel,.jumbotron .carousel-inner,.jumbotron .carousel-inner>.item.active img,.jumbotron>.jumbotron-photo img{border-top-left-radius:3px;border-top-right-radius:3px}.badge.badge-absolute{position:absolute;top:-8px;right:-10px;z-index:5}.badge-primary{color:#fff;background-color:#62a8ea}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;background-color:#358fe4}.list-group-item.active>.badge-primary,.nav-pills>.active>a>.badge-primary{color:#fff;background-color:#62a8ea}.badge-success{color:#fff;background-color:#46be8a}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;background-color:#369b6f}.list-group-item.active>.badge-success,.nav-pills>.active>a>.badge-success{color:#fff;background-color:#46be8a}.badge-info{color:#fff;background-color:#57c7d4}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;background-color:#33b6c5}.list-group-item.active>.badge-info,.nav-pills>.active>a>.badge-info{color:#fff;background-color:#57c7d4}.badge-warning{color:#fff;background-color:#f2a654}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#fff;background-color:#ee8d25}.list-group-item.active>.badge-warning,.nav-pills>.active>a>.badge-warning{color:#fff;background-color:#f2a654}.badge-danger{color:#fff;background-color:#f96868}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;background-color:#f73737}.list-group-item.active>.badge-danger,.nav-pills>.active>a>.badge-danger{color:#fff;background-color:#f96868}.badge-dark{color:#fff;background-color:#526069}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;background-color:#3c464c}.list-group-item.active>.badge-dark,.nav-pills>.active>a>.badge-dark{color:#fff;background-color:#526069}.badge-lg{padding:5px 9px 8px;font-size:16px}.badge-sm{padding:2px 5px;font-size:10px}.jumbotron{padding:0}.jumbotron-contents{padding:20px}.jumbotron .h1,.jumbotron h1{font-size:28px}.jumbotron .h2,.jumbotron h2{font-size:24px}@media screen and (min-width:768px){.container .jumbotron,.jumbotron{padding:0}.jumbotron .h1,.jumbotron h1{font-size:28px}}.thumbnail{border:none;transition:all .25s ease-in-out}.thumbnail .caption{position:relative;display:block;padding-right:0;padding-left:0}.panel:hover .panel-actions .show-on-hover,.progress-vertical{display:inline-block}.alert{padding-right:20px;padding-left:20px}.alert ul{padding-left:13px}.alert ul li{padding-left:7px}.panel>.alert{margin:0}.alert-alt{color:#76838f;background-color:rgba(243,247,249,.8);border:none;border-left:3px solid transparent}.alert-dismissible{padding-right:40px}.alert-dismissible .close{top:0;opacity:.6}.alert-dismissible .close:focus,.alert-dismissible .close:hover{opacity:1}.alert-dismissible.alert-alt .close{color:#a3afb7;opacity:.6}.alert-dismissible.alert-alt .close:focus,.alert-dismissible.alert-alt .close:hover{color:#a3afb7;opacity:1}.alert-icon{position:relative;padding-left:45px}.alert-icon>.icon{position:absolute;top:18px;left:20px;width:1em;font-size:16px;text-align:center}.alert-avatar{position:relative;padding-top:20px;padding-bottom:20px;padding-left:75px}.alert-avatar>.avatar{position:absolute;top:12px;left:20px}.page-alert .alert-wrap{max-height:0;padding:0;margin:0;overflow:hidden;transition:max-height .7s linear 0s}.page-alert .alert-wrap.in{max-height:500px;transition:max-height 1s linear 0s}.page-alert .alert-wrap .alert{margin:0;text-align:left;border-radius:0}.alert-primary{color:#62a8ea;background-color:rgba(232,241,248,.8);border-color:#e8f1f8}.alert-primary hr{border-top-color:#d4e5f2}.alert-primary .close,.alert-primary .close:focus,.alert-primary .close:hover{color:#62a8ea}.alert-primary .alert-link{color:#4e97d9}.alert-alt.alert-primary{border-color:#62a8ea}.alert-alt.alert-primary .alert-link,.alert-alt.alert-primary a{color:#62a8ea}.alert-success .alert-link{color:#36ab7a}.alert-alt.alert-success{border-color:#46be8a}.alert-alt.alert-success .alert-link,.alert-alt.alert-success a{color:#46be8a}.alert-info .alert-link{color:#47b8c6}.alert-alt.alert-info{border-color:#57c7d4}.alert-alt.alert-info .alert-link,.alert-alt.alert-info a{color:#57c7d4}.alert-warning .alert-link{color:#ec9940}.alert-alt.alert-warning{border-color:#f2a654}.alert-alt.alert-warning .alert-link,.alert-alt.alert-warning a{color:#f2a654}.alert-danger .alert-link{color:#e9595b}.alert-alt.alert-danger{border-color:#f96868}.alert-alt.alert-danger .alert-link,.alert-alt.alert-danger a{color:#f96868}.alert-social{position:relative;padding-left:65px}.alert-social>.icon{position:absolute;top:12px;bottom:0;left:20px;width:1em;font-size:30px;text-align:center}.alert-facebook{color:#fff;background-color:#3b5998;border-color:#3b5998}.alert-facebook hr{border-top-color:#344e86}.alert-facebook .close,.alert-facebook .close:focus,.alert-facebook .close:hover{color:#fff}.alert-facebook .alert-link{font-weight:500;color:#fff}.alert-twitter{color:#fff;background-color:#55acee;border-color:#55acee}.alert-twitter hr{border-top-color:#3ea1ec}.alert-twitter .close,.alert-twitter .close:focus,.alert-twitter .close:hover{color:#fff}.alert-twitter .alert-link{font-weight:500;color:#fff}.alert-google-plus{color:#fff;background-color:#dd4b39;border-color:#dd4b39}.alert-google-plus hr{border-top-color:#d73925}.alert-google-plus .close,.alert-google-plus .close:focus,.alert-google-plus .close:hover{color:#fff}.alert-google-plus .alert-link{font-weight:500;color:#fff}.alert-linkedin{color:#fff;background-color:#0976b4;border-color:#0976b4}.alert-linkedin hr{border-top-color:#08669c}.alert-linkedin .close,.alert-linkedin .close:focus,.alert-linkedin .close:hover{color:#fff}.alert-linkedin .alert-link{font-weight:500;color:#fff}.alert-flickr{color:#fff;background-color:#ff0084;border-color:#ff0084}.alert-flickr hr{border-top-color:#e60077}.alert-flickr .close,.alert-flickr .close:focus,.alert-flickr .close:hover{color:#fff}.alert-flickr .alert-link{font-weight:500;color:#fff}.alert-tumblr{color:#fff;background-color:#35465c;border-color:#35465c}.alert-tumblr hr{border-top-color:#2c3a4c}.alert-tumblr .close,.alert-tumblr .close:focus,.alert-tumblr .close:hover{color:#fff}.alert-tumblr .alert-link{font-weight:500;color:#fff}.alert-github{color:#fff;background-color:#4183c4;border-color:#4183c4}.alert-github hr{border-top-color:#3876b4}.alert-github .close,.alert-github .close:focus,.alert-github .close:hover{color:#fff}.alert-github .alert-link{font-weight:500;color:#fff}.alert-dribbble{color:#fff;background-color:#c32361;border-color:#c32361}.alert-dribbble hr{border-top-color:#ad1f56}.alert-dribbble .close,.alert-dribbble .close:focus,.alert-dribbble .close:hover{color:#fff}.alert-dribbble .alert-link{font-weight:500;color:#fff}.alert-youtube{color:#fff;background-color:#b31217;border-color:#b31217}.alert-youtube hr{border-top-color:#9c1014}.alert-youtube .close,.alert-youtube .close:focus,.alert-youtube .close:hover{color:#fff}.alert-youtube .alert-link{font-weight:500;color:#fff}.alert.dark .alert-link{font-weight:500;color:#fff!important}.alert.dark .alert-left-border{border:none;border-left:3px solid transparent}.alert.dark.alert-dismissible.alert-alt .close,.alert.dark.alert-dismissible.alert-alt .close:focus,.alert.dark.alert-dismissible.alert-alt .close:hover{color:#fff}.alert.dark.alert-primary{color:#fff;background-color:#62a8ea;border-color:#62a8ea}.alert.dark.alert-primary hr{border-top-color:#4c9ce7}.alert.dark.alert-primary .alert-link{color:#e6e6e6}.alert-alt.alert.dark.alert-primary .alert-link,.alert-alt.alert.dark.alert-primary a,.alert.dark.alert-primary .close,.alert.dark.alert-primary .close:focus,.alert.dark.alert-primary .close:hover{color:#fff}.alert-alt.alert.dark.alert-primary{border-color:#2771b4}.alert.dark.alert-success{color:#fff;background-color:#46be8a;border-color:#46be8a}.alert.dark.alert-success hr{border-top-color:#3dae7d}.alert.dark.alert-success .alert-link{color:#e6e6e6}.alert-alt.alert.dark.alert-success .alert-link,.alert-alt.alert.dark.alert-success a,.alert.dark.alert-success .close,.alert.dark.alert-success .close:focus,.alert.dark.alert-success .close:hover{color:#fff}.alert-alt.alert.dark.alert-success{border-color:#247151}.alert.dark.alert-info{color:#fff;background-color:#57c7d4;border-color:#57c7d4}.alert.dark.alert-info hr{border-top-color:#43c0cf}.alert.dark.alert-info .alert-link{color:#e6e6e6}.alert-alt.alert.dark.alert-info .alert-link,.alert-alt.alert.dark.alert-info a,.alert.dark.alert-info .close,.alert.dark.alert-info .close:focus,.alert.dark.alert-info .close:hover{color:#fff}.alert-alt.alert.dark.alert-info{border-color:#2e8893}.alert.dark.alert-warning{color:#fff;background-color:#f2a654;border-color:#f2a654}.alert.dark.alert-warning hr{border-top-color:#f09a3c}.alert.dark.alert-warning .alert-link{color:#e6e6e6}.alert-alt.alert.dark.alert-warning .alert-link,.alert-alt.alert.dark.alert-warning a,.alert.dark.alert-warning .close,.alert.dark.alert-warning .close:focus,.alert.dark.alert-warning .close:hover{color:#fff}.alert-alt.alert.dark.alert-warning{border-color:#cb7314}.alert.dark.alert-danger{color:#fff;background-color:#f96868;border-color:#f96868}.alert.dark.alert-danger hr{border-top-color:#f84f4f}.alert.dark.alert-danger .alert-link{color:#e6e6e6}.alert-alt.alert.dark.alert-danger .alert-link,.alert-alt.alert.dark.alert-danger a,.alert.dark.alert-danger .close,.alert.dark.alert-danger .close:focus,.alert.dark.alert-danger .close:hover{color:#fff}.alert-alt.alert.dark.alert-danger{border-color:#d91d1f}.progress{height:15px;box-shadow:none}.progress-bar{line-height:15px;box-shadow:none}.progress-square{border-radius:0}.progress-circle{border-radius:1000px}.progress-vertical{position:relative;width:15px;height:250px;min-height:250px;margin-right:30px;margin-bottom:0}.progress-vertical .progress-bar{width:100%}.progress-bar-indicating.active{position:relative;-webkit-animation:none;animation:none}.progress-bar-indicating.active:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background-color:#fff;border-radius:inherit;opacity:0;-webkit-animation:progress-active 3s ease 0s infinite;animation:progress-active 3s ease 0s infinite}.progress-vertical .progress-bar-indicating.active:before{-webkit-animation-name:progress-vertical-active;animation-name:progress-vertical-active}.progress-skill{position:relative}.progress-skill .progress-bar>span{position:absolute;top:0;right:10px;color:#526069}.progress-lg{height:22px}.progress-lg.progress-vertical{width:25px}.progress-lg .progress-bar{line-height:22px}.progress-sm{height:10px}.progress-sm.progress-vertical{width:10px}.progress-sm .progress-bar{line-height:10px}.progress-xs{height:4px;border-radius:1px}.list-group.bg-inherit,a.list-group-item{border-radius:3px}.progress-xs.progress-vertical{width:4px}.progress-xs .progress-bar{line-height:4px}.contextual-progress{margin:20px 0}.contextual-progress .progress-title{float:left}.contextual-progress .progress-label{position:relative;float:right}.contextual-progress .progress{height:2px;margin:5px 0}@-webkit-keyframes progress-active{0%{width:0;opacity:.4}100%{width:100%;opacity:0}}@keyframes progress-active{0%{width:0;opacity:.4}100%{width:100%;opacity:0}}@-webkit-keyframes progress-vertical-active{0%{top:0;opacity:0}100%{top:175px;opacity:.4}}@keyframes progress-vertical-active{0%{top:0;opacity:0}100%{top:175px;opacity:.4}}.media-object{width:120px}.media-left,.media>.pull-left{padding-right:20px}.media-right,.media>.pull-right{padding-left:20px}.media-body{overflow:auto}.media .media{padding-bottom:0;border-bottom:none}.media-meta{margin-bottom:3px;font-size:12px;color:#526069}.list-group .media .media-heading,.panel-desc{font-size:14px}.media-lg .media-object{width:160px}.media-lg .media{margin-left:-110px}.media-sm .media-object{width:80px}.media-sm .media{margin-left:-70px}.media-xs .media-object{width:60px}.media-xs .media{margin-left:-60px}@media screen and (min-width:768px){.media-body{overflow:hidden}.media .media{margin-left:0}}.list-group .media{padding:2px 0;border-bottom:0}.list-group .media .media-left,.list-group .media .pull-left{padding-right:20px}.list-group .media .media-right,.list-group .media .pull-right{padding-left:20px}.list-group-full .list-group-item,.list-group-full>.list-group-item{padding-right:0;padding-left:0}.list-group .media .pull-right .status{margin-top:15px;margin-right:5px}a.list-group-item.disabled,a.list-group-item.disabled:focus,a.list-group-item.disabled:hover{color:#ccd5db;background-color:#f3f7f9}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{color:#fff;background-color:#62a8ea}.list-group-item .icon{margin-right:10px}.list-group.bg-inherit .list-group-item{background-color:transparent;border-bottom-color:rgba(0,0,0,.075)}.list-group.bg-inherit .list-group-item:last-child{border-bottom-color:transparent}.list-group.bg-inherit .list-group-item:hover{background-color:rgba(0,0,0,.075);border-color:transparent}.list-group-bordered .list-group-item{border-color:#e4eaec}.list-group-bordered .list-group-item.active,.list-group-bordered .list-group-item.active:focus,.list-group-bordered .list-group-item.active:hover{color:#fff;background-color:#4e97d9;border-color:#4e97d9}.list-group-dividered .list-group-item,.list-group-dividered .list-group-item.active:hover{border-top-color:#e4eaec}.list-group-dividered .list-group-item:last-child{border-bottom-color:#e4eaec}.list-group-dividered .list-group-item:first-child,.list-group-dividered .list-group-item:first-child.active:hover{border-top-color:transparent}.list-group-gap .list-group-item{margin-bottom:2px;border-radius:3px}.list-group-item-dark{color:#fff;background-color:#526069}a.list-group-item-dark,button.list-group-item-dark{color:#fff}a.list-group-item-dark .list-group-item-heading,button.list-group-item-dark .list-group-item-heading{color:inherit}a.list-group-item-dark:focus,a.list-group-item-dark:hover,button.list-group-item-dark:focus,button.list-group-item-dark:hover{color:#fff;background-color:#47535b}a.list-group-item-dark.active,a.list-group-item-dark.active:focus,a.list-group-item-dark.active:hover,button.list-group-item-dark.active,button.list-group-item-dark.active:focus,button.list-group-item-dark.active:hover{color:#fff;background-color:#fff;border-color:#fff}.panel{position:relative;margin-bottom:30px;border-width:0}.panel>.nav-tabs-vertical .nav-tabs{margin-left:-1px}.panel>.nav-tabs-vertical .nav-tabs>li>a{border-left:none;border-radius:0}.panel>.nav-tabs-vertical .nav-tabs.nav-tabs-reverse{margin-right:-1px}#sidebar-anchor,.panel-title>.icon{margin-right:10px}.panel>.nav-tabs-vertical .nav-tabs.nav-tabs-reverse>li>a{border-right:none;border-radius:0}.panel .panel-actions .show-on-hover,.panel.is-close,.panel.is-fullscreen .panel-actions [data-toggle=collapse]{display:none}.panel.is-fullscreen{position:fixed;top:0;bottom:0;left:0;z-index:9999;width:100%;margin-bottom:0;border-radius:0}.panel-body,.panel-heading{position:relative}.panel.is-fullscreen .panel-loading{border-radius:0}.panel.is-fullscreen .panel-body{max-height:100%;overflow:auto}.panel.is-collapse .panel-body{display:none;height:0}.panel>.alert{padding-right:30px;padding-left:30px}.panel>.alert-dismissible{padding-right:50px}@media screen and (max-width:480px){.panel>.alert{padding-right:20px;padding-left:20px}.panel>.alert-dismissible{padding-right:40px}}.panel>.table-responsive>.table>tbody>tr>td:first-child,.panel>.table-responsive>.table>tbody>tr>th:first-child,.panel>.table-responsive>.table>tfoot>tr>td:first-child,.panel>.table-responsive>.table>tfoot>tr>th:first-child,.panel>.table-responsive>.table>thead>tr>td:first-child,.panel>.table-responsive>.table>thead>tr>th:first-child,.panel>.table-responsive>.table>tr>td:first-child,.panel>.table-responsive>.table>tr>th:first-child,.panel>.table>tbody>tr>td:first-child,.panel>.table>tbody>tr>th:first-child,.panel>.table>tfoot>tr>td:first-child,.panel>.table>tfoot>tr>th:first-child,.panel>.table>thead>tr>td:first-child,.panel>.table>thead>tr>th:first-child,.panel>.table>tr>td:first-child,.panel>.table>tr>th:first-child{padding-left:30px}.panel>.table-responsive>.table>tbody>tr>td:last-child,.panel>.table-responsive>.table>tbody>tr>th:last-child,.panel>.table-responsive>.table>tfoot>tr>td:last-child,.panel>.table-responsive>.table>tfoot>tr>th:last-child,.panel>.table-responsive>.table>thead>tr>td:last-child,.panel>.table-responsive>.table>thead>tr>th:last-child,.panel>.table-responsive>.table>tr>td:last-child,.panel>.table-responsive>.table>tr>th:last-child,.panel>.table>tbody>tr>td:last-child,.panel>.table>tbody>tr>th:last-child,.panel>.table>tfoot>tr>td:last-child,.panel>.table>tfoot>tr>th:last-child,.panel>.table>thead>tr>td:last-child,.panel>.table>thead>tr>th:last-child,.panel>.table>tr>td:last-child,.panel>.table>tr>th:last-child{padding-right:30px}@media screen and (max-width:480px){.panel>.table-responsive>.table>tbody>tr>td:first-child,.panel>.table-responsive>.table>tbody>tr>th:first-child,.panel>.table-responsive>.table>tfoot>tr>td:first-child,.panel>.table-responsive>.table>tfoot>tr>th:first-child,.panel>.table-responsive>.table>thead>tr>td:first-child,.panel>.table-responsive>.table>thead>tr>th:first-child,.panel>.table-responsive>.table>tr>td:first-child,.panel>.table-responsive>.table>tr>th:first-child,.panel>.table>tbody>tr>td:first-child,.panel>.table>tbody>tr>th:first-child,.panel>.table>tfoot>tr>td:first-child,.panel>.table>tfoot>tr>th:first-child,.panel>.table>thead>tr>td:first-child,.panel>.table>thead>tr>th:first-child,.panel>.table>tr>td:first-child,.panel>.table>tr>th:first-child{padding-left:20px}.panel>.table-responsive>.table>tbody>tr>td:last-child,.panel>.table-responsive>.table>tbody>tr>th:last-child,.panel>.table-responsive>.table>tfoot>tr>td:last-child,.panel>.table-responsive>.table>tfoot>tr>th:last-child,.panel>.table-responsive>.table>thead>tr>td:last-child,.panel>.table-responsive>.table>thead>tr>th:last-child,.panel>.table-responsive>.table>tr>td:last-child,.panel>.table-responsive>.table>tr>th:last-child,.panel>.table>tbody>tr>td:last-child,.panel>.table>tbody>tr>th:last-child,.panel>.table>tfoot>tr>td:last-child,.panel>.table>tfoot>tr>th:last-child,.panel>.table>thead>tr>td:last-child,.panel>.table>thead>tr>th:last-child,.panel>.table>tr>td:last-child,.panel>.table>tr>th:last-child{padding-right:20px}}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:1px solid #e4eaec}.panel>.list-group>.list-group-item{padding-right:30px;padding-left:30px}@media screen and (max-width:480px){.panel>.list-group>.list-group-item{padding-right:20px;padding-left:20px}}.panel-content>.row,.panel-content>.row>[class*=col-]{padding-right:30px;padding-left:30px}.panel-heading{padding:0;border-bottom:1px solid transparent}.panel-heading+.alert{border-radius:0}.panel-heading>.nav-tabs{border-bottom:none}.panel-heading+.nav-tabs{margin-top:-10px}.panel-heading+.panel-body{padding-top:0}.panel-body .h1:first-child,.panel-body .h2:first-child,.panel-body .h3:first-child,.panel-body .h4:first-child,.panel-body .h5:first-child,.panel-body .h6:first-child,.panel-body h1:first-child,.panel-body h2:first-child,.panel-body h3:first-child,.panel-body h4:first-child,.panel-body h5:first-child,.panel-body h6:first-child{margin-top:0}.panel-body>:last-child{margin-bottom:0}.panel-body>.list-group-dividered:only-child>.list-group-item:last-child{border-bottom-color:transparent}.panel-footer{border-top:1px solid transparent}.table+.panel-footer{padding-top:15px;border-color:#e4eaec}.panel-title{color:#37474f}.panel-desc,.panel-title small{color:#76838f}.panel-title>.label{margin-left:10px}.panel-desc{display:block;padding:5px 0 0;margin:0}.panel-actions .dropdown,.panel-actions .dropdown-toggle,ul.panel-actions>li{display:inline-block}.panel-actions{position:absolute;top:50%;right:30px;z-index:1;margin:auto;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}ul.panel-actions{list-style:none}ul.panel-actions>li{margin-left:8px}ul.panel-actions>li:first-child{margin-left:0}.panel-actions a{color:inherit}.panel-actions .panel-action{display:inline-block;padding:8px 10px;color:#a3afb7;cursor:pointer;background-color:transparent}.panel-actions .panel-action:active,.panel-actions .panel-action:hover{color:#526069}.panel-actions .panel-action:focus{outline:0}.panel-actions .progress{width:100px;margin:0}.panel-actions .pagination{margin:0}.panel-toolbar{padding:5px 15px;margin:0;background-color:transparent;border-top:1px solid #e4eaec;border-bottom:1px solid #e4eaec}.panel-bordered .panel-toolbar{border-top-color:transparent}.panel-toolbar .btn{padding:5px 10px;color:#a3afb7}.panel-toolbar .btn.icon{width:1em;text-align:center}.panel-toolbar .btn.active,.panel-toolbar .btn:active,.panel-toolbar .btn:hover{color:#76838f}.panel-loading{position:absolute;top:0;left:0;z-index:6;display:none;width:100%;height:100%;border-radius:4px;opacity:.6}.panel-loading .loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.panel>:not(.panel-loading):not(.collapsing){transition:opacity .3s}.panel.is-loading>:not(.panel-loading){opacity:.3}.panel.is-loading .panel-loading{display:block;opacity:1}.panel-footer-chart{padding:0}.panel-control{padding:0;border:none;border-radius:0;box-shadow:none}.panel-body.scrollable-vertical{padding-right:0!important;padding-left:0!important}.panel-body.scrollable-vertical>.scrollable-container>.scrollable-content{padding-right:30px;padding-left:30px}.panel-body.scrollable-vertical>.scrollable-bar{height:calc(100% - 30px);margin-top:0;margin-bottom:30px;-webkit-transform:translateX(-26px);transform:translateX(-26px)}.panel-bordered>.panel-body.scrollable-vertical>.scrollable-bar{height:calc(100% - 60px);margin-bottom:30px}.panel-body.scrollable-horizontal{padding-top:0!important;padding-bottom:0!important}.panel-body.scrollable-horizontal>.scrollable-container>.scrollable-content{padding-top:0;padding-bottom:30px}.panel-bordered>.panel-body.scrollable-horizontal>.scrollable-container>.scrollable-content{padding-top:30px;padding-bottom:30px}.panel-body.scrollable-horizontal>.scrollable-bar{width:calc(100% - 60px);margin-right:30px;margin-left:0;-webkit-transform:translateY(-26px);transform:translateY(-26px)}.panel-bordered>.panel-body.scrollable-horizontal>.scrollable-bar{-webkit-transform:translateY(-26px);transform:translateY(-26px)}.panel-bordered>.panel-heading{border-bottom:1px solid #e4eaec}.panel-bordered>.panel-heading>.panel-title{padding-bottom:20px}.panel-bordered>.panel-footer{padding-top:15px;border-top:1px solid #e4eaec}.panel-bordered>.panel-body{padding-top:30px}.panel-bordered>.table>tbody:first-child>tr:first-child td,.panel-bordered>.table>tbody:first-child>tr:first-child th{border-top:0}.panel.panel-transparent,.panel.panel-transparent>.panel-footer,.panel.panel-transparent>.panel-heading{border-color:transparent}.panel.is-dragging{opacity:.8;cursor:move}.panel.panel-transparent{background:0 0;box-shadow:none}.panel-dark>.panel-heading{color:#fff;background-color:#526069;border-color:#526069}.panel-dark>.panel-heading+.panel-collapse>.panel-body{border-top-color:#526069}.modal-fill-in .modal-footer,.modal-footer,.modal-sidebar .modal-footer{border-top:none}.panel-dark>.panel-heading .badge{color:#526069;background-color:#fff}.panel-dark>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#526069}.modal-fill-in .modal-header,.modal-header,.modal-sidebar .modal-header{border-bottom:none}.panel-danger,.panel-danger .panel-heading,.panel-dark,.panel-dark .panel-heading,.panel-info,.panel-info .panel-heading,.panel-primary,.panel-primary .panel-heading,.panel-success,.panel-success .panel-heading,.panel-warning,.panel-warning .panel-heading{border:none}.panel-danger .panel-action,.panel-danger .panel-title,.panel-dark .panel-action,.panel-dark .panel-title,.panel-info .panel-action,.panel-info .panel-title,.panel-primary .panel-action,.panel-primary .panel-title,.panel-success .panel-action,.panel-success .panel-title,.panel-warning .panel-action,.panel-warning .panel-title{color:#fff}@media screen and (max-width:480px){.panel-body.scrollable-vertical>.scrollable-container>.scrollable-content{padding-right:20px;padding-left:20px}.panel-body.scrollable-horizontal>.scrollable-bar{width:calc(100% - 40px);margin-right:20px}.panel-actions{right:20px}.panel-actions .progress{min-width:80px}.panel-actions .show-on-hover{display:none}.panel-body,.panel-footer,.panel-title{padding-right:20px;padding-left:20px}}.well{padding:20px;box-shadow:inset 0 0 1px rgba(0,0,0,.02)}.well-lg{padding:24px}.well-sm{padding:12px}.well-primary{color:#fff;background-color:#62a8ea}.well-success{color:#fff;background-color:#46be8a}.well-info{color:#fff;background-color:#57c7d4}.well-warning{color:#fff;background-color:#f2a654}.well-danger{color:#fff;background-color:#f96868}.close.icon{font-size:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,body,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:300}th{font-weight:400}b,optgroup,strong{font-weight:500}.lead{font-weight:100}dt,kbd kbd{font-weight:500}.btn-link,.checkbox label,.checkbox-inline,.input-group-addon,.radio label,.radio-inline,label{font-weight:300}.label{font-weight:500}.popover,.tooltip{font-weight:300}.modal-content{border:none;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.2)}.modal-header{padding:15px 20px}.modal-header .close{margin-top:1px}.modal-bottom,.modal-center,.modal-top{margin:0 auto}.modal-body,.modal-footer{padding:20px}.modal-center{display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-flow:column nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-ms-flex-line-pack:center;align-content:center}.modal-bottom,.modal-sidebar{display:-ms-flexbox;display:-webkit-box;height:100%;-webkit-box-orient:vertical;align-content:center;-webkit-box-direction:normal}.modal-bottom{display:flex;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-line-pack:center}.modal-sidebar{position:absolute;right:0;display:flex;margin:0;background-color:#fff;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-line-pack:center}.modal-sidebar .modal-content{background-color:transparent;border-radius:0;box-shadow:none}.modal-sidebar button.close{position:fixed;top:20px;right:20px}.modal.fade .modal-dialog.modal-sidebar{-webkit-transform:translate(25%,0);transform:translate(25%,0)}.modal.in .modal-dialog.modal-sidebar{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-fill-in{background-color:transparent}.modal-fill-in.in{background-color:rgba(255,255,255,.95);opacity:1}.modal-fill-in .modal-dialog{display:-ms-flexbox;display:-webkit-box;display:flex;width:100%;height:100%;margin:0 auto;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-flow:column nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media (min-width:768px){.modal-fill-in .modal-dialog>*{width:600px}.modal-fill-in .modal-dialog.modal-sm>*{width:300px}.modal-fill-in .modal-dialog button.close{position:fixed;top:20px;right:20px;z-index:1;filter:alpha(opacity=50);opacity:.5;-webkit-transform:translate(0,0);transform:translate(0,0)}}.modal-danger .modal-header .close,.modal-info .modal-header .close,.modal-primary .modal-header .close,.modal-success .modal-header .close,.modal-warning .modal-header .close{opacity:.6}@media (min-width:992px){.modal-fill-in .modal-dialog.modal-lg>*{width:900px}}.modal-fill-in .modal-content{background-color:transparent;border-radius:0;box-shadow:none}.modal-primary .modal-header{background-color:#62a8ea;border-radius:4px 4px 0 0}.modal-primary .modal-header *{color:#fff}.modal-success .modal-header{background-color:#46be8a;border-radius:4px 4px 0 0}.modal-success .modal-header *{color:#fff}.modal-info .modal-header{background-color:#57c7d4;border-radius:4px 4px 0 0}.modal-info .modal-header *{color:#fff}.modal-warning .modal-header{background-color:#f2a654;border-radius:4px 4px 0 0}.modal-warning .modal-header *{color:#fff}.modal-danger .modal-header{background-color:#f96868;border-radius:4px 4px 0 0}.modal-danger .modal-header *{color:#fff}.modal.modal-fade-in-scale-up .modal-dialog{opacity:0;transition:all .3s ease 0s;-webkit-transform:scale(.7);transform:scale(.7)}.modal.modal-fade-in-scale-up.in .modal-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.modal.modal-slide-in-right .modal-dialog{opacity:0;transition:all .3s cubic-bezier(.25,.5,.5,.9 0s);-webkit-transform:translate(20%,0);transform:translate(20%,0)}.modal.modal-slide-in-right.in .modal-dialog{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.modal.modal-slide-from-bottom .modal-dialog{opacity:0;transition:all .3s ease 0s;-webkit-transform:translate(0,20%);transform:translate(0,20%)}.modal.modal-slide-from-bottom.in .modal-dialog{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.modal.modal-newspaper .modal-dialog{opacity:0;transition:all .5s ease 0s;-webkit-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg)}.modal.modal-newspaper.in .modal-dialog{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.modal.modal-fall{-webkit-perspective:1300px;perspective:1300px}.modal.modal-fall .modal-dialog{opacity:0;-webkit-transform:translateZ(600px) rotateX(20deg);transform:translateZ(600px) rotateX(20deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-fall.in .modal-dialog{opacity:1;transition:all .3s ease-in 0s;-webkit-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0)}.modal.modal-side-fall{-webkit-perspective:1300px;perspective:1300px}.modal.modal-side-fall .modal-dialog{-webkit-transform:translate(30%) translateZ(600px) rotate(10deg);transform:translate(30%) translateZ(600px) rotate(10deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-side-fall.in .modal-dialog{transition:all .3s ease-in 0s;-webkit-transform:translate(0) translateZ(0) rotate(0);transform:translate(0) translateZ(0) rotate(0)}.modal.modal-3d-flip-horizontal{-webkit-perspective:1300px;perspective:1300px}.modal.modal-3d-flip-horizontal .modal-dialog{transition:all .3s ease 0s;-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-3d-flip-horizontal.in .modal-dialog{-webkit-transform:rotateY(0);transform:rotateY(0)}.modal.modal-3d-flip-vertical{-webkit-perspective:1300px;perspective:1300px}.modal.modal-3d-flip-vertical .modal-dialog{transition:all .3s ease 0s;-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-3d-flip-vertical.in .modal-dialog{-webkit-transform:rotateX(0);transform:rotateX(0)}.modal.modal-3d-sign{-webkit-perspective:1300px;perspective:1300px}.modal.modal-3d-sign .modal-dialog{transition:all .3s ease 0s;-webkit-transform:rotateX(-60deg);transform:rotateX(-60deg);-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-3d-sign.in .modal-dialog{-webkit-transform:rotateX(0);transform:rotateX(0)}.modal.modal-super-scaled .modal-dialog{opacity:0;transition:all .3s ease 0s;-webkit-transform:scale(2);transform:scale(2)}.modal.modal-super-scaled.in .modal-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.modal.modal-just-me .modal-dialog{opacity:0;transition:all .3s ease 0s;-webkit-transform:scale(.8);transform:scale(.8)}.modal.modal-just-me .modal-backdrop{background-color:#fff}.modal.modal-just-me.in{background:#fff}.modal.modal-just-me.in .modal-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.modal.modal-just-me.in .modal-backdrop{opacity:1}.modal.modal-3d-slit{-webkit-perspective:1300px;perspective:1300px}.modal.modal-3d-slit .modal-dialog{opacity:0;transition:all .5s ease 0s;-webkit-transform:translateZ(-3000px) rotateY(90deg);transform:translateZ(-3000px) rotateY(90deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-3d-slit.in .modal-dialog{-webkit-animation-name:slit;animation-name:slit;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.modal.modal-rotate-from-bottom{-webkit-perspective:1300px;perspective:1300px}.modal.modal-rotate-from-bottom .modal-dialog{transition:all .3s ease-out 0s;-webkit-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg);-webkit-transform-origin:0 100% 0;transform-origin:0 100% 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-rotate-from-bottom.in .modal-dialog{-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0)}.modal.modal-rotate-from-left{-webkit-perspective:1300px;perspective:1300px}.modal.modal-rotate-from-left .modal-dialog{transition:all .3s ease-out 0s;-webkit-transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform:translateZ(100px) translateX(-30%) rotateY(90deg);-webkit-transform-origin:0 100% 0;transform-origin:0 100% 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.modal.modal-rotate-from-left.in .modal-dialog{-webkit-transform:translateZ(0) translateX(0) rotateY(0);transform:translateZ(0) translateX(0) rotateY(0)}@-webkit-keyframes slit{50%{opacity:.5;-webkit-transform:translateZ(-250px) rotateY(89deg);transform:translateZ(-250px) rotateY(89deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}}@keyframes slit{50%{opacity:.5;-webkit-transform:translateZ(-250px) rotateY(89deg);transform:translateZ(-250px) rotateY(89deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}}.tooltip-inner{padding:6px 12px}.tooltip-primary+.tooltip .tooltip-inner{color:#fff;background-color:#62a8ea}.tooltip-primary+.tooltip.top .tooltip-arrow{border-top-color:#62a8ea}.tooltip-primary+.tooltip.right .tooltip-arrow{border-right-color:#62a8ea}.tooltip-primary+.tooltip.bottom .tooltip-arrow{border-bottom-color:#62a8ea}.tooltip-primary+.tooltip.left .tooltip-arrow{border-left-color:#62a8ea}.tooltip-success+.tooltip .tooltip-inner{color:#fff;background-color:#46be8a}.tooltip-success+.tooltip.top .tooltip-arrow{border-top-color:#46be8a}.tooltip-success+.tooltip.right .tooltip-arrow{border-right-color:#46be8a}.tooltip-success+.tooltip.bottom .tooltip-arrow{border-bottom-color:#46be8a}.tooltip-success+.tooltip.left .tooltip-arrow{border-left-color:#46be8a}.tooltip-info+.tooltip .tooltip-inner{color:#fff;background-color:#57c7d4}.tooltip-info+.tooltip.top .tooltip-arrow{border-top-color:#57c7d4}.tooltip-info+.tooltip.right .tooltip-arrow{border-right-color:#57c7d4}.tooltip-info+.tooltip.bottom .tooltip-arrow{border-bottom-color:#57c7d4}.tooltip-info+.tooltip.left .tooltip-arrow{border-left-color:#57c7d4}.tooltip-warning+.tooltip .tooltip-inner{color:#fff;background-color:#f2a654}.tooltip-warning+.tooltip.top .tooltip-arrow{border-top-color:#f2a654}.tooltip-warning+.tooltip.right .tooltip-arrow{border-right-color:#f2a654}.tooltip-warning+.tooltip.bottom .tooltip-arrow{border-bottom-color:#f2a654}.tooltip-warning+.tooltip.left .tooltip-arrow{border-left-color:#f2a654}.tooltip-danger+.tooltip .tooltip-inner{color:#fff;background-color:#f96868}.tooltip-danger+.tooltip.top .tooltip-arrow{border-top-color:#f96868}.tooltip-danger+.tooltip.right .tooltip-arrow{border-right-color:#f96868}.tooltip-danger+.tooltip.bottom .tooltip-arrow{border-bottom-color:#f96868}.tooltip-danger+.tooltip.left .tooltip-arrow{border-left-color:#f96868}.tooltip-rotate+.tooltip{opacity:0;-webkit-animation:tooltip-rotate3d 1s ease .1s forwards;animation:tooltip-rotate3d 1s ease .1s forwards}@-webkit-keyframes tooltip-rotate3d{0%{opacity:0;-webkit-transform:rotate(15deg);transform:rotate(15deg)}100%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltip-rotate3d{0%{opacity:0;-webkit-transform:rotate(15deg);transform:rotate(15deg)}100%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}.tooltip-scale+.tooltip{-webkit-animation:tooltip-scale3d 1s ease 0s forwards;animation:tooltip-scale3d 1s ease 0s forwards}@-webkit-keyframes tooltip-scale3d{0%{opacity:0;-webkit-transform:scale3d(.7,.3,1) translate(50%,50%);transform:scale3d(.7,.3,1) translate(50%,50%)}100%{opacity:1;-webkit-transform:scale3d(1,1,1) translate(50%,50%);transform:scale3d(1,1,1) translate(50%,50%)}}@keyframes tooltip-scale3d{0%{opacity:0;-webkit-transform:scale3d(.7,.3,1) translate(50%,50%);transform:scale3d(.7,.3,1) translate(50%,50%)}100%{opacity:1;-webkit-transform:scale3d(1,1,1) translate(50%,50%);transform:scale3d(1,1,1) translate(50%,50%)}}.popover{padding:0;box-shadow:0 2px 6px rgba(0,0,0,.05)}.popover.bottom>.arrow:after{border-bottom-color:#f3f7f9}.popover-content{padding:20px}.popover-primary+.popover .popover-title{color:#fff;background-color:#62a8ea;border-color:#62a8ea}.popover-primary+.popover.bottom .arrow,.popover-primary+.popover.bottom .arrow:after{border-bottom-color:#62a8ea}.popover-success+.popover .popover-title{color:#fff;background-color:#46be8a;border-color:#46be8a}.popover-success+.popover.bottom .arrow,.popover-success+.popover.bottom .arrow:after{border-bottom-color:#46be8a}.popover-info+.popover .popover-title{color:#fff;background-color:#57c7d4;border-color:#57c7d4}.popover-info+.popover.bottom .arrow,.popover-info+.popover.bottom .arrow:after{border-bottom-color:#57c7d4}.popover-warning+.popover .popover-title{color:#fff;background-color:#f2a654;border-color:#f2a654}.popover-warning+.popover.bottom .arrow,.popover-warning+.popover.bottom .arrow:after{border-bottom-color:#f2a654}.popover-danger+.popover .popover-title{color:#fff;background-color:#f96868;border-color:#f96868}.popover-danger+.popover.bottom .arrow,.popover-danger+.popover.bottom .arrow:after{border-bottom-color:#f96868}.popover-rotate+.popover{opacity:0;-webkit-animation:popover-rotate3d 1s ease .1s forwards;animation:popover-rotate3d 1s ease .1s forwards}@-webkit-keyframes popover-rotate3d{0%{opacity:0;-webkit-transform:rotate(15deg);transform:rotate(15deg)}100%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes popover-rotate3d{0%{opacity:0;-webkit-transform:rotate(15deg);transform:rotate(15deg)}100%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}.popover-scale+.popover{-webkit-animation:popover-scale3d 1s ease 0s forwards;animation:popover-scale3d 1s ease 0s forwards}@-webkit-keyframes popover-scale3d{0%{opacity:0;-webkit-transform:scale3d(.7,.3,1) translate(50%,50%);transform:scale3d(.7,.3,1) translate(50%,50%)}100%{opacity:1;-webkit-transform:scale3d(1,1,1) translate(50%,50%);transform:scale3d(1,1,1) translate(50%,50%)}}@keyframes popover-scale3d{0%{opacity:0;-webkit-transform:scale3d(.7,.3,1) translate(50%,50%);transform:scale3d(.7,.3,1) translate(50%,50%)}100%{opacity:1;-webkit-transform:scale3d(1,1,1) translate(50%,50%);transform:scale3d(1,1,1) translate(50%,50%)}}.carousel-control{min-width:50px}.carousel-control:focus,.carousel-control:hover{filter:alpha(opacity=40);opacity:.4}.carousel-control .icon{position:absolute;top:50%;z-index:5;display:inline-block;width:16px;height:16px;margin-top:-8px}.carousel-control.left .icon{left:50%;margin-left:-8px}.carousel-control.right .icon{right:50%;margin-right:-8px}.carousel-caption h1,.carousel-caption h2,.carousel-caption h3,.carousel-caption h4,.carousel-caption h5,.carousel-caption h6{color:inherit}.carousel-indicators{margin-bottom:0}.carousel-indicators li{margin:3px;background-color:rgba(255,255,255,.3);border:none}.carousel-indicators .active{width:10px;height:10px;margin:3px}.carousel-indicators-scaleup li{border:none;transition:background-color .3s ease 0s,-webkit-transform .3s ease 0s;transition:transform .3s ease 0s,background-color .3s ease 0s;transition:transform .3s ease 0s,background-color .3s ease 0s,-webkit-transform .3s ease 0s}.carousel-indicators-scaleup .active{-webkit-transform:scale(1.5);transform:scale(1.5)}.carousel-indicators-fillin li{background-color:transparent;box-shadow:0 0 0 2px #fff inset;transition:box-shadow .3s ease 0s}.carousel-indicators-fillin .active{box-shadow:0 0 0 8px #fff inset}.carousel-indicators-fall li{position:relative;transition:background-color .3s ease 0s,-webkit-transform .3s ease 0s;transition:transform .3s ease 0s,background-color .3s ease 0s;transition:transform .3s ease 0s,background-color .3s ease 0s,-webkit-transform .3s ease 0s}.carousel-indicators-fall li:after{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;content:'';background-color:rgba(0,0,0,.3);border-radius:50%;opacity:0;transition:opacity .3s ease 0s,visibility 0s ease .3s;-webkit-transform:translate(0,-200%);transform:translate(0,-200%)}.carousel-indicators-fall .active{background-color:transparent;-webkit-transform:translate(0,200%);transform:translate(0,200%)}.carousel-indicators-fall .active:after{visibility:visible;opacity:1;transition:opacity .3s ease 0s}@media screen and (min-width:768px){.carousel-control .icon{width:24px;height:24px;margin-top:-12px;font-size:24px}.carousel-control.left .icon{margin-left:-12px}.carousel-control.right .icon{margin-right:-12px}}.vertical-align{font-size:0}.vertical-align:before{display:inline-block;height:100%;vertical-align:middle;content:""}.vertical-align-bottom,.vertical-align-middle{display:inline-block;max-width:100%;font-size:14px}.vertical-align-middle{vertical-align:middle}.vertical-align-bottom{vertical-align:bottom}.inline{display:inline!important}.inline-block{display:inline-block!important}.block{display:block!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.text-break{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;white-space:normal;-ms-hyphens:auto}.text-nowrap{white-space:nowrap}.text-top{vertical-align:top!important}.text-middle{vertical-align:middle!important}.text-bottom{vertical-align:bottom!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-lowercase{text-transform:lowercase!important}.initialism,.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-unset{font-weight:unset!important}.font-weight-100{font-weight:100!important}.font-weight-200{font-weight:200!important}.font-weight-300{font-weight:300!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.font-weight-800{font-weight:800!important}.font-weight-900{font-weight:900!important}.font-weight-light{font-weight:100!important}.font-weight-normal{font-weight:300!important}.font-weight-medium{font-weight:400!important}.font-weight-bold{font-weight:500!important}.font-size-0{font-size:0!important}.font-size-10{font-size:10px!important}.font-size-12{font-size:12px!important}.font-size-14{font-size:14px!important}.font-size-16{font-size:16px!important}.font-size-18{font-size:18px!important}.font-size-20{font-size:20px!important}.font-size-24{font-size:24px!important}.font-size-26{font-size:26px!important}.font-size-30{font-size:30px!important}.font-size-40{font-size:40px!important}.font-size-50{font-size:50px!important}.font-size-60{font-size:60px!important}.font-size-70{font-size:70px!important}.font-size-80{font-size:80px!important}.visible-xlg,.visible-xlg-block,.visible-xlg-inline,.visible-xlg-inline-block{display:none!important}@media (min-width:1600px){.visible-xlg{display:block!important}table.visible-xlg{display:table!important}tr.visible-xlg{display:table-row!important}td.visible-xlg,th.visible-xlg{display:table-cell!important}.visible-xlg-block{display:block!important}.visible-xlg-inline{display:inline!important}}@media (min-width:1200px){.visible-xlg-inline-block{display:inline-block!important}}@media (min-width:1600px){.hidden-xlg{display:none!important}}.detail_img .file i.fa-file,.detail_img .folder i.fa-folder,.detail_img .image img,.detail_info .folder .selected_file_count,.navbar-nav.navbar-right li.dropdown.open .dropdown-menu{display:block}.panel-title.panel-icon{padding-left:50px}.panel-title.panel-icon i{margin-right:5px;font-size:22px;position:absolute;top:18px;left:20px}#dataTable a{font-weight:500}#dataTable #bread-actions a,.actions a.btn{padding:5px 10px;font-size:12px}.navbar-nav.navbar-right{top:0;right:0;height:100%;width:auto;background:0 0!important}.breadcrumb li:last-child{font-weight:400}#files li .details .folder h4{margin-top:16px}body,html{padding:0;margin:0;height:100%;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.57142857;color:#76838f;background-color:#fff}.skin-voyager .main-header .navbar .nav>li>a,.skin-voyager .main-header .navbar .sidebar-toggle{color:#212936}.skin-voyager .main-header .navbar{background-color:#fff;border-bottom:1px solid #f1f1f1}.skin-voyager .main-header .navbar .nav .open>a,.skin-voyager .main-header .navbar .nav .open>a:focus,.skin-voyager .main-header .navbar .nav .open>a:hover,.skin-voyager .main-header .navbar .nav>.active>a,.skin-voyager .main-header .navbar .nav>li>a:active,.skin-voyager .main-header .navbar .nav>li>a:focus,.skin-voyager .main-header .navbar .nav>li>a:hover{background:rgba(0,0,0,.05);color:#212936}@media (max-width:767px){.skin-voyager .main-header .navbar .dropdown-menu li.divider{background-color:rgba(255,255,255,.1)}.skin-voyager .main-header .navbar .dropdown-menu li a{color:#fff}.skin-voyager .main-header .navbar .dropdown-menu li a:hover{background:#367fa9}}.skin-voyager .main-header .logo{background-color:#212936;color:#fff;border-bottom:0 solid transparent}.skin-voyager .main-header .logo:hover,.skin-voyager .main-header li.user-header{background-color:#212936}.skin-voyager .content-header{background:0 0}.skin-voyager .left-side,.skin-voyager .main-sidebar,.skin-voyager .wrapper{background-color:#1B1E24}.skin-voyager .user-panel>.info,.skin-voyager .user-panel>.info>a{color:#fff}.skin-voyager .sidebar-menu>li.header{color:#4b646f;background:#1a2226}.skin-voyager .sidebar-menu>li>a{border-left:3px solid transparent}.skin-voyager .sidebar-menu>li.active>a,.skin-voyager .sidebar-menu>li:hover>a{color:#fff;background:#1e282c;border-left-color:#3c8dbc}.skin-voyager .sidebar-menu>li>.treeview-menu{margin:0 1px;background:#2c3b41}.skin-voyager .sidebar a{color:#b8c7ce}.skin-voyager .treeview-menu>li>a{color:#8aa4af}.skin-voyager .treeview-menu>li.active>a,.skin-voyager .treeview-menu>li>a:hover{color:#fff}.skin-voyager .sidebar-form{border-radius:3px;border:1px solid #374850;margin:10px}.skin-voyager .sidebar-form .btn,.skin-voyager .sidebar-form input[type=text]{box-shadow:none;background-color:#374850;border:1px solid transparent;height:35px;transition:all .3s ease-in-out}.skin-voyager .sidebar-form input[type=text]{color:#666;border-radius:2px 0 0 2px}.skin-voyager .sidebar-form input[type=text]:focus,.skin-voyager .sidebar-form input[type=text]:focus+.input-group-btn .btn{background-color:#fff;color:#666}.skin-voyager .sidebar-form input[type=text]:focus+.input-group-btn .btn{border-left-color:#fff}.skin-voyager .sidebar-form .btn{color:#999;border-radius:0 2px 2px 0}.skin-voyager.layout-top-nav .main-header>.logo{background-color:#22262E;color:#fff;border-bottom:0 solid transparent}.skin-voyager.layout-top-nav .main-header>.logo:hover{background-color:#3b8ab8}.voyager{background-color:#F9F9F9}.voyager .app-footer{opacity:.7;color:#353d47;width:100%;text-align:right;padding:10px 0;background:#fff;left:0}.voyager .app-footer i{color:#D9534F;position:relative;top:2px}.voyager .navbar,.voyager .navbar.navbar-default{border-bottom:0;box-shadow:0 0 0;background:rgba(250,250,250,.9)}.voyager .navbar.navbar-default>.container-fluid:after,.voyager .navbar>.container-fluid{border-bottom:1px solid #eee;width:99.5%;height:1px}.voyager .expanded .navbar.navbar-default>.container-fluid:after,.voyager .expanded .navbar>.container-fluid{border-bottom:0}.voyager .navbar .navbar-header .navbar-brand,.voyager .navbar.navbar-default .navbar-header .navbar-brand{color:#F9F9F9}.voyager .navbar .navbar-breadcrumb li,.voyager .navbar .navbar-breadcrumb li a,.voyager .navbar .navbar-header .navbar-expand-toggle,.voyager .navbar .navbar-header .navbar-right-expand-toggle,.voyager .navbar .navbar-nav>li>a,.voyager .navbar.navbar-default .navbar-breadcrumb li,.voyager .navbar.navbar-default .navbar-breadcrumb li a,.voyager .navbar.navbar-default .navbar-header .navbar-expand-toggle,.voyager .navbar.navbar-default .navbar-header .navbar-right-expand-toggle,.voyager .navbar.navbar-default .navbar-nav>li>a{color:#353d47}.voyager .navbar .navbar-nav>li,.voyager .navbar.navbar-default .navbar-nav>li{border-left:1px solid #F9F9F9}.voyager .navbar .navbar-nav>li.profile,.voyager .navbar.navbar-default .navbar-nav>li.provile{border-left:0}.voyager .navbar .navbar-nav>li:hover>a,.voyager .navbar.navbar-default .navbar-nav>li:hover>a{color:#22A7F0}.voyager .navbar .navbar-nav>li.open>a,.voyager .navbar.navbar-default .navbar-nav>li.open>a{background-color:transparent;color:#22A7F0}.voyager .navbar .navbar-nav>li.danger>a,.voyager .navbar.navbar-default .navbar-nav>li.danger>a{background-color:transparent;border-bottom:4px solid #FA2A00;color:#FA2A00}.voyager .navbar .navbar-nav>li.danger.open>a,.voyager .navbar.navbar-default .navbar-nav>li.danger.open>a{background-color:#FA2A00;color:#FFF}.voyager .navbar .navbar-nav .dropdown-menu,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu{border-color:#E4E4E4}.voyager .navbar .navbar-nav .dropdown-menu .title,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu .title{background-color:#FFF}.voyager .navbar .navbar-nav .dropdown-menu .title .badge,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu .title .badge{background-color:#353d47}.voyager .navbar .navbar-nav .dropdown-menu.danger,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu.danger{border-color:#FA2A00}.voyager .navbar .navbar-nav .dropdown-menu.danger .title,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu.danger .title{background-color:#FA2A00;color:#FFF}.voyager .navbar .navbar-nav .dropdown-menu.danger .title .badge,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu.danger .title .badge{background-color:#FFF;color:#FA2A00}.voyager .navbar.navbar-inverse{background-color:#353d47;border-bottom:0;box-shadow:0 1px 1px rgba(0,0,0,.1)}.voyager .navbar.navbar-inverse>.container-fluid{background-color:#353d47}.voyager .navbar.navbar-inverse .navbar-header .navbar-brand{color:#F9F9F9}.voyager .navbar.navbar-inverse .navbar-breadcrumb li,.voyager .navbar.navbar-inverse .navbar-breadcrumb li a,.voyager .navbar.navbar-inverse .navbar-header .navbar-expand-toggle,.voyager .navbar.navbar-inverse .navbar-header .navbar-right-expand-toggle,.voyager .navbar.navbar-inverse .navbar-nav>li>a{color:#FFF}.voyager .navbar.navbar-inverse .navbar-nav>li{border-left:1px solid #363c46}.voyager .navbar.navbar-inverse .navbar-nav>li:hover>a{color:#22A7F0}.voyager .navbar.navbar-inverse .navbar-nav>li.open>a{background-color:transparent;color:#22A7F0}.voyager .navbar.navbar-inverse .navbar-nav>li.danger>a{background-color:transparent;border-bottom:4px solid #FA2A00;color:#FFF}.voyager .navbar.navbar-inverse .navbar-nav>li.danger.open>a{background-color:#FA2A00}.voyager .navbar.navbar-inverse .navbar-nav .dropdown-menu{background-color:#F9F9F9;border-color:#353d47}.voyager .navbar.navbar-inverse .navbar-nav .dropdown-menu .title{background-color:#FFF}.voyager .navbar.navbar-inverse .navbar-nav .dropdown-menu .title .badge{background-color:#353d47}.voyager .navbar.navbar-inverse .navbar-nav .dropdown-menu.danger{border-color:#FA2A00}.voyager .side-menu .navbar li.active,.voyager .side-menu.sidebar-inverse .navbar li{border-left:0}.voyager .navbar.navbar-inverse .navbar-nav .dropdown-menu.danger .title{background-color:#FA2A00;color:#FFF}.voyager .navbar.navbar-inverse .navbar-nav .dropdown-menu.danger .title .badge{background-color:#FFF;color:#FA2A00}.voyager .side-menu{background-color:#FFF;box-shadow:1px 1px 2px rgba(0,0,0,.08)}.voyager .side-menu .navbar-header{background-color:#22A7F0}.voyager .side-menu .navbar-header .navbar-brand{color:#19B5FE}.voyager .side-menu .navbar-nav{width:100%}.voyager .side-menu .navbar{background-color:#FFF;border-bottom:0;box-shadow:none}.voyager .side-menu .navbar li>a{color:#363c46}.voyager .side-menu .navbar li.active>a{border-right:4px solid #22A7F0;background-color:#FFF}.voyager .side-menu .navbar>li:hover>a{background-color:#FA2A00;color:#FFF}.voyager .side-menu .navbar li.dropdown{background-color:transparent}.voyager .side-menu .navbar li.dropdown>.panel-collapse{background-color:#E4E4E4}.voyager .side-menu .navbar li.dropdown .panel-body{padding:0 7px}.voyager .side-menu.sidebar-inverse{background-color:#353d47;box-shadow:0 0 0}.voyager .side-menu.sidebar-inverse .navbar{background-color:#353d47;border-bottom:0;box-shadow:none}.voyager .side-menu.sidebar-inverse .navbar li.active>a{border-right:0 solid #22A7F0;background-color:#FFF;font-weight:400}.voyager .side-menu.sidebar-inverse .navbar>li:hover>a{background-color:#FA2A00;color:#FFF}.voyager .side-menu.sidebar-inverse .navbar li.dropdown>.panel-collapse{background-color:rgba(0,0,0,.1)}@media (max-width:768px){.voyager .navbar.navbar-default .navbar-nav>li,.voyager .navbar.navbar-inverse .navbar-nav>li{border-left:0}.voyager .navbar.navbar-default .navbar-right{background-color:#FFF}.voyager .navbar.navbar-inverse .navbar-right{background-color:#353d47}}.voyager .card.red{background-color:#FA2A00;color:#FFF}.voyager .card.yellow{background-color:#ffb400;color:#FFF}.voyager .card.green{background-color:#1ABC9C;color:#FFF}.voyager .card.blue{background-color:#22A7F0;color:#FFF}.voyager .card.dark{background-color:#353d47;color:#FFF}.voyager .card.blue,.voyager .card.dark,.voyager .card.green,.voyager .card.red,.voyager .card.yellow{border:0}.voyager .card.blue .card-header,.voyager .card.dark .card-header,.voyager .card.green .card-header,.voyager .card.red .card-header,.voyager .card.yellow .card-header{border-bottom:0}.voyager .card.blue .card-header .title,.voyager .card.dark .card-header .title,.voyager .card.green .card-header .title,.voyager .card.red .card-header .title,.voyager .card.yellow .card-header .title{color:#FFF}.voyager .card{box-shadow:0 1px 1px rgba(0,0,0,.1);border:0 solid #E4E4E4}.voyager .card .card-header{border-bottom:1px solid #E4E4E4}.voyager .card .card-header .title{color:#353d47}.voyager .card.card-info .card-header .title,.voyager .card.card-success .card-header .title{color:#FFF}.voyager .card .card-body .sub-title{border-bottom:1px solid #EAEAEA}.voyager .card .card-header.no-border{border-bottom:0}.voyager .card .card-jumbotron{background-color:#EAEAEA}.voyager .card.primary .card-jumbotron{background-color:#353d47;color:#FFF}.voyager .card.profile .card-footer{border-top:1px solid #F9F9F9}.voyager .card.summary-inline.red:hover{background-color:#7c1a06}.voyager .card.summary-inline.yellow:hover{background-color:#85630f}.voyager .card.summary-inline.green:hover{background-color:#006551}.voyager .card.summary-inline.blue:hover{background-color:#353d47}.voyager .card.summary-inline.dark:hover{background-color:#09486b}.voyager .card.card-success .card-header{background-color:#1ABC9C}.voyager .card.card-info .card-header{background-color:#22A7F0}.voyager .panel.panel-default{border:1px solid #EAEAEA}.voyager .panel.panel-default .panel-heading{border-bottom:1px solid #EAEAEA;background-color:#F0F0F0}.voyager .modal.modal-relationships{border:0}.voyager .modal.modal-relationships h5{font-size:42px;margin-top:0;margin-bottom:20px;text-align:center}.voyager .modal.modal-relationships h4 i{position:relative;top:2px;margin-right:5px}.voyager .modal.modal-relationships label{height:38px;background:#f1f1f1;padding:7px 12px;font-size:11px;line-height:23px;font-weight:700;margin-bottom:0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.voyager .modal.modal-relationships label:first-child{border-left:1px solid #eaeaea;border-top-left-radius:3px;border-bottom-left-radius:3px}.voyager .modal.modal-relationships .panel-body{padding-top:25px}.voyager .modal.modal-relationships .btn-relationship,.voyager .modal.modal-relationships.modal-danger .modal-header{background:#F2435C;color:#fff}.voyager .modal.modal-relationships .modal-body{background:#fff}.voyager .modal.modal-relationships .modal-body .col-md-12{margin-bottom:0}.voyager .modal.modal-relationships .modal-footer{background:#f7f7f9;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.voyager .modal.modal-relationships .well{background-color:#f9f9fc;border:1px solid #eaeaea}.voyager .modal.modal-relationships p.relationship-warn{text-align:center}.voyager .modal.modal-relationships .relationship_details{display:-webkit-box;display:-ms-flexbox;display:flex}.voyager .modal.modal-relationships .relationship_details.relationshipPivot{display:none}.voyager .modal.modal-relationships .relationship_details .belongsTo.flexed,.voyager .modal.modal-relationships .relationship_details .hasOneMany.flexed{display:-webkit-box;display:-ms-flexbox;display:flex}.voyager .modal.modal-relationships .relationship_details .belongsTo,.voyager .modal.modal-relationships .relationship_details .hasOneMany{width:100%;display:none}.voyager .modal.modal-relationships .relationship_details .belongsTo label span,.voyager .modal.modal-relationships .relationship_details .hasOneMany label span{color:#444}.voyager .modal.modal-relationships .relationship_details.col-md-12{margin-bottom:20px}.voyager .modal.modal-relationships .relationship_details p{float:left;padding:6px 10px;background:#fff;line-height:22px;margin-right:0;border:1px solid #eaeaea;border-top-left-radius:3px;border-bottom-left-radius:3px;color:#333;margin-bottom:0;border-right:0}.voyager .modal.modal-relationships .relationship_details p.flex{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0 3px 3px 0;border-right:1px solid #eaeaea;padding-right:10px}.voyager .modal.modal-relationships .relationship_details p.flex span{margin-left:4px;margin-right:5px;line-height:24px}.voyager .modal.modal-relationships .relationship_details p.flex input{position:relative;top:3px}.voyager .modal.modal-relationships .relationship_details p.relationship_table_select{background:#EFEFEF;color:#76838f;font-weight:700;font-size:12px;padding-top:8px}.voyager .modal.modal-relationships .relationship_details p.relationship_table_select select{margin-left:5px}.voyager .modal.modal-relationships .relationship_details span.label_table_name{display:inline-block}.voyager .modal.modal-relationships .relationship_details .relationship_type+span{font-weight:700}.voyager .modal.modal-relationships .relationship_details select{border:1px solid #f1f1f1;margin-left:10px}.voyager .modal.modal-relationships .relationship_details .select2{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #eaeaea;border-right:0;margin-right:0;height:38px}.voyager .modal.modal-relationships .relationship_details .select2 .select2-selection{border-radius:5px;border:0}.voyager .modal.modal-relationships .relationship_details .select2:last-child{border-right:1px solid #eaeaea;border-top-right-radius:2px;border-bottom-right-radius:4px}.voyager .modal.modal-relationships .relationship_details .form-control{border-radius:0;height:38px;-webkit-box-flex:1;-ms-flex:1;flex:1}.voyager .modal.modal-relationships .relationship_details .form-control:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.voyager .modal.modal-relationships .relationship_details_more{position:relative;margin-bottom:0}.voyager .modal.modal-relationships .relationship_details_more label{height:38px;background:#f1f1f1;padding:7px 12px;font-size:11px;line-height:23px;font-weight:700;position:absolute;top:0;left:0;width:100%;border:0}.voyager .modal.modal-relationships .relationship_details_more .select2-container--default .select2-selection--single{border:1px solid #f1f1f1}.voyager .modal.modal-relationships .relationship_details_more .relationship_key{display:none}.voyager .modal.modal-relationships .relationship_details_more .well{position:relative;padding-top:55px;margin-bottom:5px;background:0 0;border:1px solid #f1f1f1}.btn-new-relationship{background:#F2435C;border:1px solid #F2435C;color:#fff}.btn-new-relationship:hover{color:#fff}.btn-new-relationship i,.relationship-btn-container .btn i{position:relative;top:2px}.voyager .panel.panel-primary .panel-heading{color:#FFF}.voyager .panel.panel-success{border:1px solid #1ABC9C}.voyager .panel.panel-success .panel-heading{border-bottom:1px solid #1ABC9C;background-color:#99e9d9;color:#006551}.voyager .panel.panel-info .panel-heading{color:#09486b}.voyager .panel.panel-warning .panel-heading{color:#85630f}.voyager .panel.panel-danger{border:1px solid #fb927d}.voyager .panel.panel-danger .panel-heading{border-bottom:1px solid #fb927d;background-color:#ffb8aa;color:#7c1a06}.voyager .panel.fresh-color.panel-primary{border:1px solid #353d47}.voyager .panel.fresh-color.panel-primary .panel-heading{border-bottom:1px solid #353d47;background-color:#353d47;color:#FFF}.voyager .panel.fresh-color.panel-success{border:1px solid #1ABC9C}.voyager .panel.fresh-color.panel-success .panel-heading{border-bottom:1px solid #1ABC9C;background-color:#1ABC9C;color:#FFF}.voyager .panel.fresh-color.panel-info{border:1px solid #22A7F0}.voyager .panel.fresh-color.panel-info .panel-heading{border-bottom:1px solid #22A7F0;background-color:#22A7F0;color:#FFF}.voyager .panel.fresh-color.panel-warning{border:1px solid #FABE28}.voyager .panel.fresh-color.panel-warning .panel-heading{border-bottom:1px solid #FABE28;background-color:#FABE28;color:#FFF}.voyager .panel.fresh-color.panel-danger{border:1px solid #FA2A00}.voyager .panel.fresh-color.panel-danger .panel-heading{border-bottom:1px solid #FA2A00;background-color:#FA2A00;color:#FFF}.voyager .btn.btn-default{background-color:#F0F0F0;border-color:#EAEAEA}.voyager .btn.btn-default:hover{background-color:#EAEAEA}.voyager .btn.btn-success{background:#2ecc71;color:#fff;border:0;border-radius:3px;opacity:.9}.voyager .btn.btn-success:hover{opacity:1}.voyager .btn.btn-warning{background:#f39c12;color:#fff;border:0;border-radius:3px;opacity:.9}.voyager .btn.btn-warning:hover{opacity:1}.voyager .btn.btn-info{background-color:#22A7F0;color:#FFF;border-color:#22A7F0}.voyager .btn-group-sm>.btn.btn-info,.voyager .btn.btn-sm.btn-info{background:#22A7F0}.voyager .btn.btn-danger{background:#FA2A00;color:#fff;border:0;border-radius:3px;opacity:.9}.voyager .btn.btn-danger:hover{opacity:1}.voyager .btn.btn-link{color:#353d47}.voyager .progress .progress-bar{background-color:#353d47;color:#FFF}.voyager .progress .progress-bar.progress-bar-success{background-color:#1ABC9C}.voyager .progress .progress-bar.progress-bar-info{background-color:#22A7F0}.voyager .progress .progress-bar.progress-bar-warning{background-color:#FABE28}.voyager .progress .progress-bar.progress-bar-danger{background-color:#FA2A00}.voyager .color-white{color:#FFF}.voyager .pagination>li>a{color:#353d47}.voyager .modal.modal-primary .modal-header{background-color:#353d47;color:#FFF}.voyager .modal.modal-success .modal-header{background-color:#1ABC9C;color:#FFF}.voyager .modal.modal-info .modal-header{background-color:#22A7F0;color:#FFF}.voyager .modal.modal-warning .modal-header{background-color:#FABE28;color:#FFF}.voyager .modal.modal-danger .modal-header{background-color:#FA2A00;color:#FFF}.voyager .alert.alert-success{border-color:#1ABC9C}.voyager .alert.alert-success .alert-link{color:#006551;text-decoration:underline}.voyager .alert.alert-success .btn-link{color:#006551}.voyager .alert.alert-info{border-color:#22A7F0}.voyager .alert.alert-info .alert-link{color:#09486b;text-decoration:underline}.voyager .alert.alert-info .btn-link{color:#09486b}.voyager .alert.alert-warning{border-color:#FABE28}.voyager .alert.alert-warning .alert-link{color:#85630f;text-decoration:underline}.voyager .alert.alert-warning .btn-link{color:#85630f}.voyager .alert.alert-danger{border-color:#fb927d}.voyager .alert.alert-danger .alert-link{color:#7c1a06;text-decoration:underline}.voyager .alert.alert-danger .btn-link{color:#7c1a06}.voyager .alert.fresh-color{color:#FFF}.voyager .alert.fresh-color .alert-link{color:#FFF;text-decoration:underline}.voyager .alert.fresh-color .btn-link{color:#FFF}.voyager .alert.fresh-color.alert-success{background-color:#1ABC9C}.voyager .alert.fresh-color.alert-info{background-color:#22A7F0}.voyager .alert.fresh-color.alert-warning{background-color:#FABE28}.voyager .alert.fresh-color.alert-danger{background-color:#FA2A00;border-color:#FA2A00}.voyager .list-group .list-group-item.active{background-color:#353d47;color:#FFF;border-color:#353d47}.voyager .list-group .list-group-item.active .badge{color:#353d47}.voyager .list-group .list-group-item.list-group-item-success{background-color:#99e9d9;color:#006551;border-color:#99e9d9}.voyager .list-group .list-group-item.list-group-item-success .badge{background-color:#FFF;color:#1ABC9C}.voyager .list-group .list-group-item.list-group-item-info{background-color:#91d5fb;color:#09486b;border-color:#91d5fb}.voyager .list-group .list-group-item.list-group-item-info .badge{background-color:#FFF;color:#22A7F0}.voyager .list-group .list-group-item.list-group-item-warning{background-color:#ffe5a2;color:#85630f;border-color:#ffe5a2}.voyager .list-group .list-group-item.list-group-item-warning .badge{background-color:#FFF;color:#FABE28}.voyager .list-group .list-group-item.list-group-item-danger{background-color:#ffb8aa;color:#7c1a06;border-color:#ffb8aa}.voyager .bootstrap-switch,.voyager .table>tbody>tr>td,.voyager .table>tbody>tr>th,.voyager .table>tfoot>tr>td,.voyager .table>tfoot>tr>th{border-color:#EAEAEA}.voyager .list-group .list-group-item.list-group-item-danger .badge{background-color:#FFF;color:#FA2A00}.voyager .bootstrap-switch .bootstrap-switch-primary{background-color:#353d47}.voyager .table .active td,.voyager .table .active th{background-color:#EAEAEA}.voyager .table .success{color:#006551}.voyager .table .success td,.voyager .table .success th{background-color:#99e9d9}.voyager .table .info{color:#09486b}.voyager .table .info td,.voyager .table .info th{background-color:#91d5fb}.voyager .table .warning{color:#85630f}.voyager .table .warning td,.voyager .table .warning th{background-color:#ffe5a2}.voyager .table .danger{color:#7c1a06}.voyager .login-box .login-footer a,.voyager .login-box .login-form .login-header{color:#FFF}.voyager .table .danger td,.voyager .table .danger th{background-color:#ffb8aa}.voyager .table>thead>tr>th{border-color:#EAEAEA;background:#F8FAFC}.voyager .table.table-striped>tbody>tr:nth-of-type(odd){background-color:#FDFDFD}.voyager .login-box .login-form .login-body{background-color:#FFF}.voyager .login-box input{background-color:#F9F9F9;border:1px solid #F9F9F9}.voyager .login-box .login-footer a:hover{color:#FFF;text-decoration:underline}.voyager .badge.primary{background-color:#353d47}.voyager .badge.success{background-color:#1ABC9C}.voyager .badge.info{background-color:#22A7F0}.voyager .badge.warning{background-color:#FABE28}.voyager .badge.danger{background-color:#FA2A00}.voyager .nav-tabs,.voyager .nav-tabs>li>a:hover{background-color:#EAEAEA}.voyager .nav-tabs>li.active>a:hover,.voyager .step .nav-tabs{background-color:#FFF}.voyager .tabs-below>.nav-tabs{border-top:1px solid #E4E4E4}.voyager .tabs-below>.nav-tabs>li>a:focus,.voyager .tabs-below>.nav-tabs>li>a:hover{border-top-color:#E4E4E4;border-bottom-color:transparent}.voyager .tabs-below>.nav-tabs>.active>a,.voyager .tabs-below>.nav-tabs>.active>a:focus,.voyager .tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #E4E4E4 #E4E4E4}.voyager .tabs-left>.nav-tabs{border-right:1px solid #E4E4E4}.voyager .tabs-left>.nav-tabs>li>a:focus,.voyager .tabs-left>.nav-tabs>li>a:hover{border-color:#E4E4E4}.voyager .tabs-left>.nav-tabs .active>a,.voyager .tabs-left>.nav-tabs .active>a:focus,.voyager .tabs-left>.nav-tabs .active>a:hover{border-color:#E4E4E4 transparent #E4E4E4 #E4E4E4}.voyager .tabs-right>.nav-tabs{border-left:1px solid #E4E4E4}.voyager .tabs-right>.nav-tabs>li>a:focus,.voyager .tabs-right>.nav-tabs>li>a:hover{border-color:#E4E4E4}.voyager .tabs-right>.nav-tabs .active>a,.voyager .tabs-right>.nav-tabs .active>a:focus,.voyager .tabs-right>.nav-tabs .active>a:hover{border-color:#E4E4E4 #E4E4E4 #E4E4E4 transparent}.voyager .step .nav-tabs>li{border:1px solid #E4E4E4;border-right:0}.voyager .step .nav-tabs>li:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #FFF}.voyager .step .nav-tabs>li:before{border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #E4E4E4}.voyager .step .nav-tabs>li.active{background-color:#EAEAEA}.voyager .step .nav-tabs>li.active>a,.voyager .step .nav-tabs>li.active>a:focus,.voyager .step .nav-tabs>li.active>a:hover{background:0 0}.voyager .step .nav-tabs>li:hover{background-color:#EAEAEA}.voyager .step .nav-tabs>li.active:after,.voyager .step .nav-tabs>li:hover:after{border-left:15px solid #EAEAEA}.voyager .step .nav-tabs>li:last-child{border-right:1px solid #E4E4E4}.voyager .step .nav-tabs>li.step-success{background-color:#99e9d9;border:1px solid #1ABC9C}.voyager .step .nav-tabs>li.step-success a{color:#006551}.voyager .step .nav-tabs>li.step-disabled{background-color:#99e9d9}.voyager .step .nav-tabs>li.step-success.active:hover:after,.voyager .step .nav-tabs>li.step-success:after{border-left:15px solid #99e9d9}.voyager .step .nav-tabs>li.step-success:hover:after{border-left:15px solid #EAEAEA}.voyager .step.card-no-padding .nav-tabs>li{border:0 solid transparent;border-right:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4}.voyager .step.card-no-padding .nav-tabs>li:last-child{border-right:0 solid #E4E4E4}.voyager .step.tabs-left .nav-tabs>li{border:1px solid #E4E4E4}.voyager .step.tabs-left .nav-tabs>li:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #FFF}.voyager .step.tabs-left .nav-tabs>li:before{border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #E4E4E4}.voyager .step.tabs-left .nav-tabs>li.active{background-color:#EAEAEA}.voyager .step.tabs-left .nav-tabs>li.active>a,.voyager .step.tabs-left .nav-tabs>li.active>a:focus,.voyager .step.tabs-left .nav-tabs>li.active>a:hover{background:0 0}.voyager .step.tabs-left .nav-tabs>li:hover{background-color:#EAEAEA}.voyager .step.tabs-left .nav-tabs>li.active:after,.voyager .step.tabs-left .nav-tabs>li:hover:after{border-left:15px solid #EAEAEA}.voyager .step.tabs-left.card-no-padding .nav-tabs>li{border:0 solid transparent}.voyager .pricing-table{box-shadow:0 1px 1px #CCC}.voyager .pricing-table .pt-header{background-color:#E4E4E4}.voyager .pricing-table .pt-body,.voyager .pricing-table .pt-footer{background-color:#F9F9F9}.voyager .pricing-table .pt-header .plan-pricing .pricing{text-shadow:0 1px 1px #FFF}.voyager .pricing-table .pt-body .plan-detail{border-top:1px dashed rgba(255,255,255,.6);padding-top:1em;margin-top:1em}.voyager .pricing-table.dark-blue .pt-header{background-color:#353d47;color:#FFF}.voyager .pricing-table.dark-blue .pt-body{background-color:#9eaabd;color:#363c46}.voyager .pricing-table.green .pt-header{background-color:#1ABC9C;color:#FFF}.voyager .pricing-table.green .pt-body{background-color:#99e9d9;color:#006551}.voyager .pricing-table.blue .pt-header{background-color:#22A7F0;color:#FFF}.voyager .pricing-table.blue .pt-body{background-color:#91d5fb;color:#09486b}.voyager .pricing-table.yellow .pt-header{background-color:#FABE28;color:#FFF}.voyager .pricing-table.yellow .pt-body{background-color:#ffe5a2;color:#85630f}.voyager .pricing-table.red .pt-header{background-color:#FA2A00;color:#FFF}.voyager .pricing-table.red .pt-body{background-color:#ffb8aa;color:#7c1a06}.voyager.landing-page .navbar .navbar-nav>.active>a,.voyager.landing-page .navbar-inverse .navbar-toggle:focus,.voyager.landing-page .navbar-inverse .navbar-toggle:hover{background-color:transparent}.voyager.landing-page .navbar{background-color:transparent;box-shadow:none}.voyager.landing-page .navbar .navbar-nav>li{border-left:0 solid #F9F9F9}.voyager.landing-page .navbar .navbar-nav>li>a{color:#FFF}.voyager.landing-page .navbar .navbar-collapse{border:0}.voyager.landing-page .navbar.affix .navbar-nav>li>a{color:#353d47}.voyager.landing-page .navbar.affix .navbar-nav>li:hover>a{color:#22A7F0}@media (max-width:768px){.voyager.landing-page .navbar .navbar-collapse{background-color:#333}.voyager.landing-page .navbar .navbar-right{background-color:transparent;color:#FFF}.voyager.landing-page .navbar.affix .navbar-nav>li>a{color:#FFF}}.voyager.landing-page .navbar.affix .navbar-brand{color:#353d47}.voyager.landing-page .navbar.affix .navbar-toggle .icon-bar{background-color:#353d47}.voyager.landing-page .app-header .app-btn{background-color:transparent;border:2px solid #FFF}.voyager.landing-page .app-content-a{background-color:#EAEAEA}.alert .close{position:relative;right:-31px;top:-16px;padding:13px;background:#333;border-radius:2px}.page-login-v2:before{background:url(../images/bg.jpg) no-repeat;background-size:cover;background-position-x:-200px!important}.page-login-v2 .page-brand-info .brand-img{width:100px}@media (max-width:767px){.page-login-v2 .page-login-main .brand{text-align:center}.page-login-v2 .page-login-main .brand-text{margin-left:0;font-weight:lighter;color:#777}.page-login-v2 .page-login-main .brand-img{width:100px}}.page-login-v2 .page-login-main{padding:250px 60px 180px}#login-container{position:absolute;right:0;top:0;width:420px;height:100%;background:#fff}.login-box,.register-box{position:absolute;top:50%;margin-top:-250px;margin-left:30px;margin-right:30px}.login-box img{width:50px;height:50px;margin:0 auto;display:block;-webkit-animation:spinnerRotate .9s ease-out both;animation:spinnerRotate .9s ease-out both}.main-header .logo .logo-mini img{width:25px;height:25px}.main-header .logo .logo-lg img{width:25px;height:25px;margin-right:5px;position:relative;top:-1px}.main-footer{background:#F1F5FA;border-top:1px solid #f9f9f9;font-size:11px}.login-box-body .form-control-feedback,.register-box-body .form-control-feedback{color:#ddd}.form-control{border-radius:3px}.form-control.json{border:2px solid #ddd;border-radius:1px}.content-header a.btn{margin-left:10px}.content-header i{margin-right:3px}.app-container .side-body{margin-left:50px;margin-right:12px}.navbar .navbar-nav>li>a{font-family:'Open Sans',sans-serif;text-transform:capitalize}.app-container .content-container .side-body.padding-top{padding-top:62px}.breadcrumb{margin-bottom:0;float:left;margin-top:11px}.content-header>.breadcrumb{border:1px solid #f1f1f1;position:relative;top:0;left:0;width:100%;display:block;margin:10px auto}.breadcrumb>.active{color:#58595f;line-height:24px}.callout{font-size:14px}.content-wrapper{background:#fff}table.dataTable{margin-top:0!important}table .btn-group-sm>a.btn,table a.btn-sm{text-decoration:none}.btn-group-sm>.btn i,.btn-sm i{position:relative;top:1px;font-size:12px}#dashboard_bg{width:100%;height:100px;background:url(../images/dashboard-bg.jpg);background-size:cover;position:absolute;top:0;left:0;background-position-y:bottom;line-height:100px;color:#fff}#dashboard_bg p{left:20px;position:relative}#dashboard_top_padding{height:70px;width:100%;display:block}.delete,.edit{margin-left:5px;cursor:pointer}.user-panel .text-info{color:#3B3E44}.spinnerRotate{-webkit-animation:spinnerRotate .9s ease-out both;animation:spinnerRotate .9s ease-out both}@keyframes spinnerRotate{0%{-webkit-transform:scale(.7) rotate(0);transform:scale(.7) rotate(0);opacity:0}100%{-webkit-transform:scale(1) rotate(270deg);transform:scale(1) rotate(270deg);opacity:1}}@-webkit-keyframes spinnerRotate{0%{-webkit-transform:scale(.7) rotate(0);opacity:0}100%{-webkit-transform:scale(1) rotate(270deg);opacity:1}}.mce-window.mce-in{border-radius:2px}p#the_plugin_name{display:none!important}.app-container .content-container .side-menu .navbar-nav li a .icon{margin-top:2px;font-size:18px}.voyager .side-menu.sidebar-inverse .navbar li.active>a .icon{margin-left:0}.app-container .content-container .side-menu .navbar-header .navbar-brand .icon{font-size:26px;top:3px;position:relative}.app-container .content-container .side-menu .navbar-header .navbar-brand .logo-icon-container{width:60px;height:60px;display:inline-block;text-align:center}.app-container .content-container .side-menu .navbar-header .navbar-brand img{width:28px;height:28px;position:relative;top:-1px;display:inline-block}.page-content.read .panel .panel-body:not(:last-child){border-bottom:1px solid #eee}.page-content>.row>[class*=col-]:not(:first-child){padding-left:8px}.page-content>.row>[class*=col-]:not(:last-child){padding-right:8px}.app-container.expanded .content-container .side-menu .navbar-header .navbar-brand .title{position:relative;top:0;left:4px;text-transform:uppercase;font-weight:400}.page-content.dashboard{margin-top:360px}.page-content .settings{padding-right:20px}.page-content.col-md-12{padding-right:0}.app-container .content-container .side-menu .navbar-header .navbar-brand .title{text-transform:uppercase;position:relative;top:0;left:4px}.app-container .content-container .side-menu .navbar-nav li a .title{position:relative;top:-4px}.voyager .side-menu.sidebar-inverse .navbar li.active>a{color:#fff;background:0 0;border-left:0}.voyager .side-menu.sidebar-inverse .navbar li>a{color:#76838f}.voyager .side-menu.sidebar-inverse .navbar{background:0 0;font-weight:400}.voyager .side-menu.sidebar-inverse{background:#353d47;background:linear-gradient(45deg,#353d47 0,#21292e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#353d47', endColorstr='#21292e', GradientType=1 );overflow-x:hidden;transition:width .5s cubic-bezier(.19,1,.22,1)}.app-container .content-container .navbar-top,.app-container .side-body,.app-container.expanded .content-container .navbar-top{transition:all .5s cubic-bezier(.19,1,.22,1)}.app-container.expanded.no-animation,.app-container.expanded.no-animation .content-container{transition:none}.hamburger,.hamburger:hover{transition:all .5s cubic-bezier(.19,1,.22,1)}.voyager .side-menu.sidebar-inverse .navbar li>a:hover{color:#fff;background:#2A363B}#sidebar-anchor.active,#sidebar-anchor:hover{color:#76838f!important}.hamburger{float:left;width:30px;height:30px;position:relative;padding:28px 30px 28px 20px;cursor:pointer;opacity:1;margin-right:0}.hamburger:hover{opacity:.7}.hamburger-inner{width:15px;height:2px;background:#76838F;display:block;border-radius:10px;top:50%;left:50%;margin-left:-10px;margin-top:-1px;position:absolute;transition:all .3s cubic-bezier(.19,1,.22,1)}.hamburger-inner:after,.hamburger-inner:before{height:2px;background:#76838F;border-radius:10px;transition:all .5s cubic-bezier(.19,1,.22,1);position:absolute;display:block;content:''}.hamburger-inner:after{width:10px;bottom:-5px}.hamburger-inner:before{width:20px;top:-5px}.hamburger.is-active .hamburger-inner{width:20px}.hamburger.is-active .hamburger-inner:before{width:20px;-webkit-transform:translate3d(-5px,1px,0) rotate(-45deg) scaleX(.5);transform:translate3d(-5px,1px,0) rotate(-45deg) scaleX(.5)}.hamburger.is-active .hamburger-inner:after{width:20px;-webkit-transform:translate3d(-5px,-1px,0) rotate(45deg) scaleX(.5);transform:translate3d(-5px,-1px,0) rotate(45deg) scaleX(.5)}.hamburger.is-active.no-animation .hamburger-inner,.hamburger.is-active.no-animation .hamburger-inner:after,.hamburger.is-active.no-animation .hamburger-inner:before{transition:none;width:20px}#sidebar-anchor{position:absolute;top:-50px;padding:20px 10px 9px;cursor:pointer;font-size:20px;float:left;text-shadow:2px 2px #FFF;color:#CCC!important}#sidebar-anchor.active{text-decoration:underline}.expanded #sidebar-anchor{position:relative;top:0;transition:top .3s ease,color .2s;left:-10px;text-decoration:none}#voyager-loader{background:#F9F9F9;position:fixed;width:100%;height:100%;left:0;top:0;z-index:99}#voyager-loader img{width:100px;height:100px;position:absolute;top:50%;left:50%;margin-left:-50px;margin-right:-50px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.voyager .navbar .navbar-nav .dropdown-menu,.voyager .navbar.navbar-default .navbar-nav .dropdown-menu{background-color:#fff}.navbar .dropdown-menu.dropdown-menu-animated{display:block;padding:1.5rem 1.75rem;visibility:hidden;opacity:0;transition:opacity .5s,visibility 0s .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s,visibility 0s .5s;transition:opacity .5s,transform .5s,visibility 0s .5s,-webkit-transform .5s;transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transform:scale3d(.95,.95,1) translate3d(0,-15px,0);transform:scale3d(.95,.95,1) translate3d(0,-15px,0);-webkit-transform-origin:100% 0;transform-origin:100% 0;border-radius:4px;border:0;box-shadow:0 0 4px 0 rgba(0,0,0,.25);background-color:#fff;background-clip:padding-box;width:250px;z-index:98;margin-right:5px;margin-top:5px}.navbar .dropdown.profile .dropdown-menu{width:250px;padding:18px;display:none;position:relative!important;visibility:hidden}.navbar .dropdown.profile:hover .dropdown-menu{visibility:visible;display:block}.navbar .dropdown.profile .dropdown-menu h5,.navbar .dropdown.profile .dropdown-menu h6{float:left}.navbar .dropdown.profile .dropdown-menu h6{margin-top:0;font-weight:200;width:115px;text-overflow:ellipsis;overflow:hidden}.breadcrumb a,.breadcrumb>.active,.breadcrumb>li{font-weight:400}.profile .dropdown-toggle img{width:30px;height:30px;border-radius:50%}.navbar .dropdown.profile .dropdown-menu h5{float:left;margin-bottom:5px;margin-top:12px}.dropdown-menu>li>a{display:block;padding:10px 5px;clear:both;font-weight:400;line-height:1.42857143;color:#777;white-space:nowrap;text-align:left;transition:color .3s ease}.dropdown-menu>li>a i{position:relative;top:2px}.dropdown-menu .divider{margin-top:20px;background-color:#f1f1f1}.dropdown-menu>li:last-child>a{margin-bottom:10px}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:0 0;color:#333;transition:color .3s ease}.navbar .dropdown.profile .dropdown-menu .profile-body{padding-left:10px}.navbar .open .dropdown-menu.dropdown-menu-animated{visibility:visible;opacity:1;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;transition-timing-function:cubic-bezier(.2,1,.3,1);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0)}.navbar .dropdown.profile .dropdown-menu li.profile-img img.profile-img{height:60px;width:60px;float:left;border-radius:50%;margin-right:10px}.page-title .btn.btn-success{position:relative;left:15px;top:-1px}.breadcrumb,.breadcrumb i{top:2px;position:relative}.breadcrumb{padding:4px 15px 4px 10px;list-style:none;background-color:#fff;border-radius:25px;border:1px solid #f9f9f9;font-size:12px}.breadcrumb a{color:#22A7F0;font-family:'Open Sans'}.site-footer-right{padding-right:20px}.form-control{color:#76838f;background-color:#fff;background-image:none;border:1px solid #e4eaec}.form-control.focus,.form-control:focus{border-color:#62a8ea;box-shadow:none}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:32px;padding:6px 13px;font-size:12px;line-height:1.5}.voyager .panel.panel-warning .panel-heading{background-color:#F2A654;border-bottom:0}.voyager .panel.panel-primary .panel-heading{background-color:#62A8EA;border-bottom:0}.voyager .panel.panel-info .panel-heading,.voyager .panel.panel-primary .panel-info{background-color:#57C7D4;border-bottom:0}.panel-title{display:block;padding:20px 30px 20px 15px;font-size:18px;text-align:left}.panel-footer{background:#fdfdfd;background:linear-gradient(to bottom,#fcfcfc 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ffffff', GradientType=0 )}.voyager .panel.panel-info,.voyager .panel.panel-primary,.voyager .panel.panel-warning{border:0}.voyager .pagination .active span,.voyager .pagination .active>a,.voyager .pagination .active>a:focus,.voyager .pagination .active>a:hover,.voyager .pagination .active>span:focus,.voyager .pagination .active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#62a8ea;border-color:#62a8ea;outline:0}.panel-bordered>.panel-body{padding:30px 20px 20px;overflow:hidden}.voyager .panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.btn.btn-primary{color:#fff;opacity:.9;background:#22A7F0;border:0;border-radius:3px}.btn.btn-primary:hover{opacity:1}.voyager .btn.btn-circle{border-radius:50px}.voyager .btn-group-sm>.btn,.voyager .btn.btn-sm{opacity:.9}.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.voyager .btn-group-sm>.btn:hover,.voyager .btn.btn-sm:hover{opacity:1}.voyager .btn-group-sm>.btn,.voyager .btn-group-sm>.btn:hover,.voyager .btn.btn-sm,.voyager .btn.btn-sm:hover{border-width:1px;border-color:rgba(255,255,255,0);color:#fff}.widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.panel.widget{padding:30px;border:0;border-radius:3px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:10px}.panel.widget.center{text-align:center}.panel.widget .avatar{width:100px;height:auto;border:0;border-radius:50%}.panel.widget i{font-size:48px;background:rgba(0,0,0,.3);border-radius:50%;width:100px;height:100px;display:block;margin:0 auto;color:#eee;line-height:110px}.btn,.panel.widget p{line-height:1.57142857}.panel.widget h4{color:#fff;font-weight:300;margin-top:20px;font-size:20px}.panel.widget p{margin:30px 0 0;font-size:20px;font-size:14px;color:#DDD;display:block;max-height:65px}.panel.widget .btn-primary,.panel.widget .readm-link{margin-top:20px;color:#fff}.panel.widget .readm-link{text-decoration:underline}.btn{padding:6px 15px;font-size:14px;border-radius:3px;transition:border .2s linear,color .2s linear,width .2s linear,background-color .2s linear;-webkit-font-smoothing:subpixel-antialiased}.panel.widget .dimmer,.side-menu .panel.widget .dimmer,.side-menu-container .side-menu .panel.widget .dimmer{border-radius:0}.panel.widget.bgimage{background-size:cover;background-position:center center;position:relative}.panel.widget .panel-content{z-index:9;position:relative}.panel.widget .dimmer{background:rgba(45,53,61,.5);background:linear-gradient(135deg,rgba(45,53,61,.79) 0,rgba(45,53,61,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c92d353d', endColorstr='#802d353d', GradientType=1 );opacity:1;transition:all .3s ease;position:absolute;left:0;top:0;width:100%;height:100%}.expanded .side-menu .panel.widget .dimmer,.side-menu:hover .panel.widget .dimmer{background:linear-gradient(275deg,#242c32 0,rgba(36,44,50,.95) 34%,rgba(36,44,50,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#242c32', endColorstr='#00242c32', GradientType=1 )}.side-menu .navbar-header,.voyager .side-menu .navbar-header{float:none;margin-bottom:0}.side-menu .panel.widget{padding:12px 0;margin:0;border-radius:0}.app-container .side-menu .panel.widget a,.app-container .side-menu .panel.widget h4,.app-container .side-menu .panel.widget p{display:none}.app-container .side-menu .panel.widget p{font-size:12px;margin-top:0}.app-container .side-menu .panel.widget .avatar{width:36px;float:left;margin-left:12px;border:0;position:relative;top:3px}.app-container .side-menu .panel.widget h4{float:left;display:block;position:absolute;top:-7px;width:190px;text-align:left;opacity:0;transition:opacity .3s ease;margin-top:17px;left:56px;overflow:hidden;height:26px}.app-container .side-menu:hover .panel.widget h4,.app-container.expanded .panel.widget h4{opacity:1}.app-container .side-menu:hover .panel.widget .avatar{float:left;margin-left:12px;transition:none}.app-container.expanded .fadetoblack{background:rgba(0,0,0,.6);position:absolute;top:0;bottom:0;right:0;left:0;z-index:800}.dd .item_actions,.newTableRow,.newTableRow td{position:relative}.dd .item_actions{z-index:9;top:4px;right:10px}.dd .item_actions .delete,.dd .item_actions .edit{cursor:pointer}.dd .item_actions .edit{margin-right:5px}.dd .dd-handle .url{font-weight:400;margin-left:10px}.modal-open .select2-container{z-index:999999!important;width:100%!important}.toggle-group .btn,.toggle-group .btn.btn-default{padding-bottom:0;margin-top:0;margin-bottom:0;padding-top:5px}.toggle-group span.btn,.toggle-group span.btn-default{margin-top:0;margin-bottom:0;line-height:20px}.toggle.btn{margin-top:0;height:30px!important;line-height:20px!important;margin-bottom:0}.delete-row{margin-top:0;margin-bottom:0;padding-bottom:4px}.drag{text-align:center}.drag i{font-size:20px;margin-top:5px;cursor:move;display:block;color:#A6B3BF}.drag i:hover{color:#76838F}.newTableRow.ui-sortable-helper{width:100%;border:1px solid #EAEAEA;border-top:0;background:#fff;display:table}.newTableRow{width:100%}.enum_val{display:none}.enum_val input{width:auto}#delete_builder_form{margin-left:10px;float:right}.btn-outline{background:0 0;border:1px solid #ddd}@media (min-width:800px){#table_info .modal-dialog{width:750px}}#table_info .modal-title{padding-left:36px}#table_info .modal-title i{font-size:25px;position:absolute;left:20px;top:13px}.database-tables .name,ul.radio li{position:relative;float:left}.database-tables .browse_bread{margin-right:10px}.database-tables .name a{float:left}.database-tables tr .btn-default:hover{background:#fff}.database-tables tr .btn-danger:hover{background:#f96868}.database-tables tr .bread_actions{opacity:.6;transition:opacity .3s ease}.database-tables tr:hover .bread_actions{opacity:1;transition:opacity .3s ease}.database-tables .bread_actions .edit{margin-left:0;display:inline-block}.database-tables .bread_actions form .btn-default,.database-tables .btn-default{border:1px solid #eee}.voyager .side-menu.sidebar-inverse .navbar li.dropdown .panel-body{padding:0}.voyager .alert{margin-right:0;color:#fff;border:0;border-left:5px solid rgba(0,0,0,.1);border-color:rgba(0,0,0,.1);border-radius:3px;margin-bottom:30px}.voyager .alert.alert-danger,.voyager .alert.alert-info,.voyager .alert.alert-success,.voyager .alert.alert-warning{color:#fff;border-color:rgba(0,0,0,.1)}.voyager .alert.alert-success{background-color:#55B559}.voyager .alert.alert-danger{background-color:#F55145}.voyager .alert.alert-warning{background-color:#FF9E0F}.voyager .alert.alert-info{background-color:#22A7F0}.voyager .panel-body .alert{margin-right:0;margin-bottom:10px;margin-top:10px}.voyager input[type=file]{padding:20px;background:#fff;border-radius:4px;border:1px solid #f1f1f1;outline:0;cursor:pointer;line-height:16px;color:#aaa;font-weight:500;font-size:12px;transition:all .3s ease-in-out}.voyager input[type=file]:active,.voyager input[type=file]:hover{background:#fcfcfc}ul.radio{list-style:none;height:100%;width:100%;margin:0;padding:0}ul.radio li{color:#AAA;display:block;width:100%;height:auto;border-bottom:1px dotted #f1f1f1}input[type=radio]:checked~label,ul.radio li:hover label{color:#535B65}ul.radio li input[type=radio]{position:absolute;visibility:hidden}ul.radio li label{display:block;position:relative;font-weight:400;font-size:14px;padding-left:40px;margin:9px auto 5px;height:25px;z-index:9;cursor:pointer;-webkit-transition:all .25s linear}ul.radio li .check{display:block;position:absolute;border:4px solid #AAA;border-radius:100%;height:20px;width:20px;top:10px;left:10px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}ul.radio li:hover .check{border:4px solid #22A7F0}ul.radio li .check::before{display:block;position:absolute;content:'';border-radius:100%;height:8px;width:8px;top:2px;left:2px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.alerts,.checkbox3{position:relative}input[type=radio]:checked~.check{border:4px solid #22A7F0}input[type=radio]:checked~.check::before{background:#22A7F0}ul.checkbox{padding-left:20px}ul.checkbox li{margin-bottom:20px}ul.checkbox li ul li{margin-bottom:0}ul.checkbox label{padding-left:0}.ace_editor.min_height_400{min-height:400px;width:100%}.ace_editor.min_height_200{min-height:200px;width:100%}.btn-success i.voyager-plus{position:relative;top:2px}.show-res{margin-left:5px;margin-top:15px}.alerts{padding:10px 25px 0;top:10px}.alerts .alert{margin-right:0}.alerts .alert>p,.alerts .alert>ul{margin-top:0}.checkbox3 label::before,.radio3 label::before{overflow:hidden;vertical-align:middle;text-align:center}.checkbox3 label,.radio3 label{white-space:nowrap;cursor:pointer}.checkbox3 input{position:absolute;left:-9999px}.checkbox3 label::after,.checkbox3 label::before{content:'';top:10px;bottom:10px;left:0;display:block}.checkbox3 label{display:block;position:relative;padding:11px 0 11px 30px;font-size:12px;margin-bottom:0;margin-top:-4px}.checkbox3 label::before{position:absolute;width:21px;height:21px;border:1px solid #CCC;border-radius:1px;transition:background-color .2s}.checkbox3 label::after{position:absolute;width:19px;height:19px;border:12px solid #FFF;margin:1px;transition:all 50ms;opacity:0}.checkbox3 input:checked+label::before{border-width:1px;border-style:solid;background-color:#444;border-color:#444;color:#fff}.checkbox3 input:checked+label::after{border:3px solid #FFF;opacity:1}.checkbox3.checkbox-sm label{padding:8px 0 8px 22px}.checkbox3.checkbox-sm label::before{width:14px;height:14px;line-height:14px}.checkbox3.checkbox-sm label::after{width:12px;height:12px}.checkbox3.checkbox-lg label{padding:15px 0 15px 40px}.checkbox3.checkbox-lg label::before{width:28px;height:27px;line-height:24px}.checkbox3.checkbox-lg label::after{width:26px;height:25px}.checkbox3.checkbox-inline,.radio3.radio-inline{padding-top:0;padding-left:0;padding-right:0;margin-left:0;margin-right:20px}.checkbox3.checkbox-inline input[type=checkbox],.checkbox3.checkbox-inline input[type=radio],.radio3.radio-inline input[type=checkbox],.radio3.radio-inline input[type=radio]{position:absolute}.checkbox3.checkbox-check input:checked+label::after,.checkbox3.checkbox-check label::after{border:0}.checkbox3.checkbox-check label::after{content:"l";font-family:Voyager;font-size:12px;color:#FFF;width:19px;height:20px;line-height:20px;vertical-align:middle;text-align:center;border-width:0}.checkbox3.checkbox-check.checkbox-sm label::after{font-size:9px;line-height:12px;width:12px}.checkbox3.checkbox-check.checkbox-lg label::after{font-size:16px;line-height:26px;width:26px}.checkbox3.checkbox-check.checkbox-light label::after{color:#444}.checkbox3.checkbox-circle label::after,.checkbox3.checkbox-circle label::before{border-radius:20px}.checkbox3.checkbox-round label::after,.checkbox3.checkbox-round label::before,.checkbox3.checkbox-s1 label::after,.checkbox3.checkbox-s1 label::before{border-radius:4px}.checkbox3.checkbox-light label::before{background-color:transparent}.checkbox3.checkbox-light input:checked+label::before{background-color:transparent;border-color:#444}.checkbox3.checkbox-info input:checked+label::before{background-color:#2caef5;border-color:#2caef5}.checkbox3.checkbox-primary input:checked+label::before{background-color:#4183d7;border-color:#4183d7}.checkbox3.checkbox-success input:checked+label::before{background-color:#36b846;border-color:#36b846}.checkbox3.checkbox-warning input:checked+label::before{background-color:#ff9c00;border-color:#ff9c00}.checkbox3.checkbox-danger input:checked+label::before{background-color:#e50011;border-color:#e50011}.checkbox3.checkbox-primary.checkbox-light input:checked+label::before{background-color:transparent;border-color:#4183d7}.checkbox3.checkbox-primary.checkbox-light input:checked+label::after{color:#4183d7}.checkbox3.checkbox-info.checkbox-light input:checked+label::before{background-color:transparent;border-color:#2caef5}.checkbox3.checkbox-info.checkbox-light input:checked+label::after{color:#2caef5}.checkbox3.checkbox-success.checkbox-light input:checked+label::before{background-color:transparent;border-color:#36b846}.checkbox3.checkbox-success.checkbox-light input:checked+label::after{color:#36b846}.checkbox3.checkbox-warning.checkbox-light input:checked+label::before{background-color:transparent;border-color:#ff9c00}.checkbox3.checkbox-warning.checkbox-light input:checked+label::after{color:#ff9c00}.checkbox3.checkbox-danger.checkbox-light input:checked+label::before{background-color:transparent;border-color:#e50011}.checkbox3.checkbox-danger.checkbox-light input:checked+label::after{color:#e50011}.radio3{position:relative}.radio3 input{position:absolute;left:-9999px}.radio3 label{display:block;position:relative;padding:11px 0 11px 30px;font-size:12px;margin-bottom:0;margin-top:-4px}.radio3 label::after,.radio3 label::before{content:'';display:block;position:absolute;top:10px;bottom:10px;left:0}.radio3 label::before{width:21px;height:21px;border:1px solid #CCC;transition:background-color .2s}.radio3 label::after{width:19px;height:19px;border:12px solid #FFF;margin:1px;transition:all 50ms;opacity:0}.radio3 input:checked+label::before{font-family:Voyager;border-width:1px;border-style:solid;background-color:#444;border-color:#444;color:#fff}.radio3 input:checked+label::after{border:3px solid #FFF;opacity:1}.radio3.radio-check label::after,.radio3.radio-check.radio-light label::after{content:"l";font-family:Voyager;color:#FFF;width:19px;height:20px;line-height:20px;vertical-align:middle;text-align:center;border-width:0}.radio3 label::after,.radio3 label::before{border-radius:20px}.radio3.radio-check input:checked+label::after{border-width:0}.radio3.radio-check.radio-light input:checked+label::before{background-color:transparent}.radio3.radio-check.radio-light input:checked+label::after{border-width:0;color:#444}.radio3.radio-sm label{padding:8px 0 8px 22px}.radio3.radio-sm label::before{width:14px;height:14px;line-height:14px}.radio3.radio-sm label::after{width:12px;height:12px}.radio3.radio-lg label{padding:15px 0 15px 40px}.radio3.radio-lg label::before{width:28px;height:27px;line-height:24px}.radio3.radio-lg label::after{width:26px;height:25px}.radio3.radio-check.radio-sm label::after{font-size:9px;line-height:12px;width:12px}.radio3.radio-check.radio-lg label::after{font-size:16px;line-height:26px;width:26px}.radio3.radio-primary input:checked+label::before{background-color:#4183d7;border-color:#4183d7}.radio3.radio-info input:checked+label::before{background-color:#2caef5;border-color:#2caef5}.radio3.radio-success input:checked+label::before{background-color:#36b846;border-color:#36b846}.radio3.radio-warning input:checked+label::before{background-color:#ff9c00;border-color:#ff9c00}.radio3.radio-danger input:checked+label::before{background-color:#e50011;border-color:#e50011}.radio3.radio-danger.radio-light input:checked+label::before,.radio3.radio-info.radio-light input:checked+label::before,.radio3.radio-primary.radio-light input:checked+label::before,.radio3.radio-success.radio-light input:checked+label::before,.radio3.radio-warning.radio-light input:checked+label::before{background-color:transparent}.radio3.radio-primary.radio-light input:checked+label::after{color:#4183d7}.radio3.radio-info.radio-light input:checked+label::after{color:#2caef5}.radio3.radio-success.radio-light input:checked+label::after{color:#36b846}.radio3.radio-warning.radio-light input:checked+label::after{color:#ff9c00}.radio3.radio-danger.radio-light input:checked+label::after{color:#e50011}.select2-container{margin:0;position:relative;display:inline-block;vertical-align:middle}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;user-select:none;background-color:#fff}html[dir=rtl] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir=rtl] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background:#ccc}html[dir=rtl] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%}.select2-search{display:inline-block;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search,.select2-search input{width:100%;min-height:26px;margin:0}.select2-search input{height:auto!important;padding:4px 20px 4px 5px;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0}html[dir=rtl] .select2-search input{padding:4px 5px 4px 20px}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent}.select2-dropdown-open .select2-choice .select2-arrow{background:0 0;border-left:none;-webkit-filter:none;filter:none}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-hidden-accessible{width:1px}.select2-results{max-height:300px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto}html[dir=rtl] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-ajax-error,.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666}.select2-results .select2-disabled,.select2-results .select2-disabled.select2-highlighted{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-results .select2-ajax-error{background:#FF3232;background:rgba(255,50,50,.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;margin:0;position:relative;cursor:text;overflow:hidden;background-color:#fff}html[dir=rtl] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px!important}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir=rtl] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field input{outline:0;border:0;background:0 0!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{position:relative;line-height:13px;color:#333;cursor:default;border-radius:3px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4}html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0}html[dir=rtl] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir=rtl] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;border:1px solid #ddd;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-repeat:no-repeat!important;background-size:60px 40px!important}}.select2-container-multi{display:block!important;vertical-align:inherit!important}.select2-container-multi .select2-choices{background:#fff!important;border:1px solid #d4d2d0;border-radius:4px;box-shadow:none;font:inherit;font-weight:400;line-height:inherit;min-height:0;padding:.42857em .42857em 0}.select2-container-multi.select2-container-active .select2-choices{border-color:#3b99fc}.select2-container-multi.select2-dropdown-open .select2-choices{border-radius:4px 4px 0 0}.select2-container-multi.select2-dropdown-open.select2-drop-above .select2-choices{border-radius:0 0 4px 4px}.select2-drop{borde-radius:0 0 4px 4px!important}.select2-drop.select2-drop-above{borde-radius:4px 4px 0 0!important;border-width:1px 1px 0}.select2-drop.select2-drop-active{border-color:#3b99fc;border-width:0 1px 1px}.select2-drop .select2-results{border:solid #eee;border-width:1px 0 0;max-height:300px;margin:0;padding:0}.select2-drop.select2-drop-above .select2-results{border-width:0 0 1px}.select2-drop .select2-result{border:solid #eee;border-width:1px 0 0}.select2-drop .select2-result:first-child{border-width:0}.select2-drop .select2-result.select2-highlighted{border-color:transparent;background:#3b99fc}.select2-drop .select2-result.select2-highlighted *{color:#fff!important}.select2-drop .select2-results .select2-result-label{padding:0}.select2-drop .select2-results .select2-selection-limit{background:0;color:#777;font-size:.85em;padding:.5em}.select2-container-multi .select2-choices .select2-search-field{white-space:nowrap;display:inline-block;float:none;margin:0 0 .42857em;padding:.14286em 0}.select2-container-multi .select2-choices .select2-search-field input{color:inherit;font:inherit;height:auto;margin:0;padding:0}.select2-container-multi .select2-choices .select2-search-choice{background:#ececec;border:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:none;font:inherit;margin:0 .42857em .42857em 0;max-width:100%;padding:.14286em .42857em}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#dfdfdf}.select2-container-multi .select2-choices .select2-search-choice>div{cursor:text;font:inherit;margin-right:.4em;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial;word-wrap:break-word}.select2-container-multi .select2-choices .select2-search-choice-close{color:inherit;font:inherit;height:auto;opacity:.25;position:static;width:auto}.select2-container-multi .select2-choices .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{opacity:1}.select2-container-multi .select2-choices .select2-search-choice-close:after{display:inline-block;content:'\2715';font-size:.9em}.gapi-analytics-data-chart .gapi-analytics-data-chart-styles-table-tr-odd{background:#f8f7f5!important}.gapi-analytics-data-chart .gapi-analytics-data-chart-styles-table-tr-over{background:#f0eeeb!important}.AccountExplorerResults{padding-top:1.5em}.AccountExplorerResults-title{font-size:1.4em;font-weight:300;margin:0 0 2em;text-align:center}.AccountExplorerResults table{width:100%;table-layout:fixed}.AccountExplorerResults td,.AccountExplorerResults th{text-align:left;padding:.75em 1em;vertical-align:top}.AccountExplorerResults td{border-top:1px solid #e8e8e8;word-break:break-word}.AccountExplorerResults-id{color:#777;font-size:.9em;margin-top:.5em}.FormField{width:100%}input.FormField,select.FormField,textarea.FormField{background:#fff;border:1px solid #d4d2d0;border-radius:4px;box-sizing:border-box;font:inherit;font-weight:400;height:2.42857em;line-height:1.42857em;padding:.42857em;transition:border-color .2s cubic-bezier(.4,0,.2,1)}textarea.FormField{display:block;height:auto;resize:vertical}input.FormField:focus,select.FormField:focus,textarea.FormField:focus{border-color:#3b99fc;outline:0}.FormField--invalid{border-color:#c33!important}.AccountExplorerSearch{padding:1.5em}.AccountExplorerSearch-title{font-size:1.4em;font-weight:300;margin:0 0 2em;text-align:center}input.AccountExplorerSearch-field{display:block;height:auto;margin:0 auto 3em;max-width:32em;padding:.75em 1em}.Site{background:#f4f2f1;min-height:100%;min-width:260px}.Site-sidebar{background:#444;bottom:0;box-shadow:0 0 1.5em transparent;left:-260px;max-width:100%;min-width:260px;overflow-y:auto;position:fixed;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);width:260px;z-index:1}.Site.is-expanded{overflow:hidden}.Site.is-expanded .Site-sidebar{box-shadow:0 0 1.5em rgba(0,0,0,.5);-webkit-transform:translate3d(260px,0,0);transform:translate3d(260px,0,0)}@media (min-width:570px){.Site-sidebar{left:-280px;min-width:280px;width:280px}.Site.is-expanded .Site-sidebar{-webkit-transform:translate3d(280px,0,0);transform:translate3d(280px,0,0)}}@media (min-width:1024px){.Site{display:-webkit-box;display:-ms-flexbox;display:flex}.Site-sidebar{background:#444;border-top:.4em solid #222;box-shadow:none;overflow:visible;position:static;transition:none;z-index:0}.Site.is-expanded .Site-sidebar{-webkit-transform:none;transform:none}.Site-main{border-top:.4em solid #f7991c;box-shadow:0 0 1em rgba(0,0,0,.3);-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}}.ActiveUsers{background:#f4f2f1;border:1px solid #d4d2d0;border-radius:4px;font-weight:300;padding:.5em 1.5em;white-space:nowrap}.ActiveUsers-value{display:inline-block;font-weight:600;margin-right:-.25em}.ActiveUsers.is-increasing{-webkit-animation:increase 3s;animation:increase 3s}.ActiveUsers.is-decreasing{-webkit-animation:decrease 3s;animation:decrease 3s}@-webkit-keyframes increase{10%{background-color:#ebffeb;border-color:rgba(0,128,0,.5);color:green}}@keyframes increase{10%{background-color:#ebffeb;border-color:rgba(0,128,0,.5);color:green}}@-webkit-keyframes decrease{10%{background-color:#ffebeb;border-color:rgba(255,0,0,.5);color:red}}@keyframes decrease{10%{background-color:#ffebeb;border-color:rgba(255,0,0,.5);color:red}}.Alert{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#c33;box-shadow:0 0 10px rgba(0,0,0,.4);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5em;position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1)}.Alert-enter{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.Alert-enter-active,.Alert-leave{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.Alert-leave-active{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.Alert-icon{font-size:3em}.Alert-close{background:0 0;border:0;font-size:1.5em;opacity:.4;padding:.5em}.Alert-close:active,.Alert-close:focus,.Alert-close:hover{opacity:1;outline:0}.Alert-body{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin:0 1.5em}.Alert-title{color:inherit;font-size:1.5em;font-weight:400;line-height:1.1;margin:0}.Alert-message{font-weight:300;margin-top:.4em;opacity:.7}@media (min-width:1024px){.Alert{padding:2em}}.AlertDispatcher{left:0;position:fixed;right:0;top:0}.Box{background:#fff;border:1px solid #d4d2d0;border-radius:4px;margin-bottom:1.5em;padding:1.5em}.Box-header{border-bottom:1px solid #d4d2d0;margin:-1.5em -1.5em 1.5em;padding:1.5em}.Box-footer{border-top:1px solid #d4d2d0;margin:1.5em -1.5em -1.5em;padding:1.5em}@media (min-width:1024px){.Box{margin-bottom:2em;padding:2em}.Box-header{margin:-2em -2em 2em;padding:2em}.Box-footer{margin:2em -2em -2em;padding:2em}}.Button{background:rgba(0,0,0,.075);border:1px solid transparent;border-radius:4px;color:inherit;cursor:pointer;display:inline-block;font:inherit;font-weight:400;line-height:1.42857em;padding:.42857em 1em;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.Button--action,.Button--success{color:#fff;border-color:transparent}.Button:disabled{opacity:.4}.Button:active:enabled,.Button:focus:enabled,.Button:hover:enabled{background:rgba(0,0,0,.15);outline:0;text-decoration:none}.Button-iconWrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Button-icon{margin-right:.6em}.Button--action{background:#4b8df7}.Button--action:active:enabled,.Button--action:focus:enabled,.Button--action:hover:enabled{background:#1a6ef4}.Button--success{background:#29a347}.Button--success:active:enabled,.Button--success:focus:enabled,.Button--success:hover:enabled{background:#22873b}.ButtonSet{margin:0 -1em -1em}.ButtonSet .Button{margin:0 0 1em 1em}.Chartjs{font-size:.85em}.Chartjs-figure{height:250px}.Chartjs-legend{list-style:none;margin:0;padding:1em 0 0;text-align:center}.Chartjs-legend>li{display:inline-block;padding:.25em .5em}.Chartjs-legend>li>i{display:inline-block;height:1em;margin-right:.5em;vertical-align:-.1em;width:1em}.DateRangeSelector-item>input,.FlexLine{width:100%}@media (min-width:570px){.Chartjs-figure{margin-right:1.5em}}.Checkbox{display:inline-block;margin-right:.5em}.Content{margin:1.5em;max-width:1060px;transition:opacity .5s cubic-bezier(.4,0,.2,1)}.Site.is-loading .Content,.Site.is-needingAuthorization .Content{pointer-events:none;opacity:.333}@media (min-width:1024px){.Content{margin:3em}}.Dashboard{border:0 solid #d4d2d0;background:#fff;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.analytics-container{padding:15px 25px 25px}#analytics-dashboard{display:none}.Dashboard-header{border-bottom:0 solid #d4d2d0;border-top-left-radius:3px;border-top-right-radius:3px}.Dashboard-footer,.Dashboard-header{margin:-1.5em -1.5em 1.5em;padding:1.5em}.Dashboard-footer{border-top:1px solid #d4d2d0}.Dashboard--full{max-width:100%}.Dashboard--collapseBottom{padding-bottom:0}@media (min-width:1024px){.Dashboard,.Dashboard-header{padding:2em}.Dashboard-footer,.Dashboard-header{margin:-2em -2em 2em}.Dashboard-footer{padding:1.5em}.Dashboard--collapseBottom{padding-bottom:.5em}}.DataTable .gapi-analytics-data-chart{overflow-x:auto}.DataTable .gapi-analytics-data-chart .gapi-analytics-data-chart-styles-table-tr-head{background:#f7f7f6}.DataTable .gapi-analytics-data-chart .gapi-analytics-data-chart-styles-table-th{border-bottom:1px solid #ddd;border-top:1px solid #ddd;white-space:nowrap}.DataTable .gapi-analytics-data-chart .gapi-analytics-data-chart-styles-table-th:first-child{border-left:1px solid #ddd}.DataTable .gapi-analytics-data-chart .gapi-analytics-data-chart-styles-table-th:last-child{border-right:1px solid #ddd}.DateRangeSelector{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -1em -1em}.DateRangeSelector-item{margin:0 0 1em 1em;-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 1em);flex:1 0 calc(100% - 1em)}.DateRangeSelector-item>label{font-weight:700;margin:0 .25em .25em 0;display:block}@media (min-width:570px){.DateRangeSelector-item{-ms-flex-preferred-size:auto;flex-basis:auto;min-width:150px}}.Error{background:#fff5f5;border:1px solid rgba(221,60,60,.5);border-radius:4px;color:rgba(0,0,0,.5);margin:2em 0;padding:1em 1.5em}.Error-title{color:#dd3c3c;display:inline-block;font-size:1.1em;line-height:1.5;margin:0 .5em 0 0}.Error-message{display:inline-block;margin:0}.FlexGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 0 -1.5em -1.5em;padding:0}.FlexGrid-item{-webkit-box-flex:1;-ms-flex:1 0 calc(100% - 1.5em);flex:1 0 calc(100% - 1.5em);margin:0 0 1.5em 1.5em}.FlexGrid-item--fixed{-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important}.FlexGrid--halves .FlexGrid-item{-ms-flex-preferred-size:34%;flex-basis:34%}@media (min-width:570px){.FlexGrid-item{-ms-flex-preferred-size:200px;flex-basis:200px}}@media (min-width:1024px){.FlexGrid{margin:0 0 -2em -2em}.FlexGrid-item{margin:0 0 2em 2em}}.FlexLine{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.FlexLine>[data-flex]{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.FormControl{display:block;margin:0 0 1.25em;max-width:40em}@media (min-width:1024px){.FormControl--inline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}}.FormControl--full{max-width:initial}.FormControl-label{display:block;font-weight:600;margin:0 0 .25em}.FormControl--required .FormControl-label:after,.FormControl--required .FormControl-label:before{color:#dd3c3c;display:inline-block;font-weight:600}.FormControl--required .FormControl-label:after{content:'*';margin-left:.5em}@media (min-width:1024px){.FormControl--inline .FormControl-label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1.25em;text-align:right;width:11em}.FormControl--required .FormControl-label:after{content:none}.FormControl--required .FormControl-label:before{content:'*';margin-right:.5em}}.FormControl-body{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.FormControl-info{color:#777;display:block;font-size:.85em;line-height:1.2;margin-top:.5em}.FormControl-helpIcon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#aaa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.15em;padding:0 .5em}.FormControl-helpIcon:active,.FormControl-helpIcon:focus,.FormControl-helpIcon:hover{color:inherit;outline:0}.FormControl--action{margin:0 0 1.5em}@media (min-width:1024px){.FormControl--action{margin:0 0 2em}.FormControl--action .FormControl-body{margin-left:11em}}.FormFieldAddOn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.FormFieldAddOn-field{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.FormFieldAddOn-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:1px solid #d4d2d0;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;font-weight:400;padding:0 .6em}.FormFieldAddOn-item:focus{outline:0}.FormFieldAddOn-field:first-child,.FormFieldAddOn-item:first-child{border-radius:4px 0 0 4px}.FormFieldAddOn-field:last-child,.FormFieldAddOn-item:last-child{border-radius:0 4px 4px 0}.FormFieldAddOn-item:first-child{border-right:0}.FormFieldAddOn-item:last-child{border-left:0}.ProgressBar{background:#cce1ff;overflow:hidden;position:relative}.ProgressBar:after,.ProgressBar:before{background:linear-gradient(to right,#cce1ff,#38f 10%,#38f);content:'';height:100%;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:60%}.ProgressBar:before{-webkit-animation:ProgressBar-leader 2s ease-in-out infinite;animation:ProgressBar-leader 2s ease-in-out infinite}.ProgressBar:after{-webkit-animation:ProgressBar-follower 2s ease-in-out 1s infinite;animation:ProgressBar-follower 2s ease-in-out 1s infinite}@-webkit-keyframes ProgressBar-leader{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(250%);transform:translateX(250%)}}@keyframes ProgressBar-leader{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(250%);transform:translateX(250%)}}@-webkit-keyframes ProgressBar-follower{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%,60%{-webkit-transform:translateX(250%);transform:translateX(250%)}}@keyframes ProgressBar-follower{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%,60%{-webkit-transform:translateX(250%);transform:translateX(250%)}}.Header,.Header-block{position:relative}.Header-block{background:#333;box-shadow:0 0 .5em rgba(0,0,0,.1);padding:1em 1.5em}.Header-menu{cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Header-menu,.Header-menuIcon{display:-webkit-box;display:-ms-flexbox;display:flex}.Header-menuIcon{border-radius:.333em;color:#bbb;font-size:1.3125em;margin:-.333em -.5em;padding:.333em .5em}.Header-menuIcon:hover{background:#000;background:rgba(0,0,0,.3);color:#fff}.Header-user{display:none}.Header-auth{text-align:center}.Header-auth .gapi-analytics-auth-styles-signinbutton{background:#f7981d;border-radius:0;display:block;padding:1em 1.5em;transition:background-color .2s cubic-bezier(.4,0,.2,1);width:auto;cursor:pointer}.Header-auth .gapi-analytics-auth-styles-signinbutton:hover{background:#f05a24;cursor:pointer}.Header-auth .gapi-analytics-auth-styles-signinbutton-buttonText,.Header-auth .gapi-analytics-auth-styles-signinbutton-image{display:inline-block;vertical-align:middle}.Header-auth .gapi-analytics-auth-styles-signinbutton-image{background:url(/public/images/ga-mark-white.svg) 0 50% no-repeat;background-size:1.5em;border:0;height:1.5em;padding-left:2.5em;width:auto}.Header-auth .gapi-analytics-auth-styles-signinbutton-image:after{content:'Click here to authorize\00a0\00a0→'}.Header-auth .gapi-analytics-auth-styles-signinbutton-buttonText,.Header-signOut{display:none}.Header-progressIndicator{bottom:-3px;height:3px;left:0;position:absolute;right:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0;transition:all .5s cubic-bezier(.4,0,.2,1);visibility:hidden}.Site.is-loading .Header-progressIndicator{-webkit-animation:Header-showProgressIndicator .5s cubic-bezier(.4,0,.2,1);animation:Header-showProgressIndicator .5s cubic-bezier(.4,0,.2,1);-webkit-transform:scaleY(1);transform:scaleY(1);visibility:visible}.Site.is-needingAuthorization .Header-progressIndicator{visibility:hidden;-webkit-transform:scaleY(0);transform:scaleY(0);transition:none}@-webkit-keyframes Header-showProgressIndicator{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes Header-showProgressIndicator{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}}.Site.is-authorized .Header-user{cursor:pointer;position:absolute;right:1.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Site.is-authorized .Header-user,.Site.is-authorized .Header-userIcon{display:-webkit-box;display:-ms-flexbox;display:flex}.Site.is-authorized .Header-userIcon{border-radius:.333em;color:#bbb;font-size:1.3125em;margin:-.333em -.5em;padding:.333em .5em}.Site.is-authorized .Header-userIcon:hover{background:#000;background:rgba(0,0,0,.3);color:#fff}.Site.is-authorized .Header-auth{display:none}.Header.is-open .Header-auth{background:#fff;box-shadow:0 0 .5em rgba(0,0,0,.1);color:#777;display:block;padding:1em 1.5em;text-align:center}.Header.is-open .Header-embedApi,.Header.is-open .Header-signOut{display:inline-block;padding:0 .5em}.Header.is-open .Header-userIcon{background:#000;background:rgba(0,0,0,.3);color:#fff}.Header.is-open .Header-user:before{border-color:transparent transparent currentColor;border-width:0 .333em .333em}@media (min-width:1024px){.Header-block{background:#fff;padding:2em 3em 3em}.Header-menu{display:none}.Site.is-authorized .Header-user{right:2em;top:2em;-webkit-transform:none;transform:none}.Site.is-authorized .Header-userIcon{color:#999;margin:0}.Header.is-open .Header-userIcon,.Site.is-authorized .Header-userIcon:hover{background:#000;background:rgba(0,0,0,.1);color:#333}.Header.is-open .Header-auth{background:#fff;border-radius:.5em;box-shadow:0 0 0 1px rgba(0,0,0,.1);padding:0 .5em;position:absolute;line-height:2.4em;right:6em;text-align:right;top:2em}.Header.is-open .Header-auth *{vertical-align:baseline}.Header-auth .gapi-analytics-auth-styles-signinbutton{font-size:1em;padding:1.5em 3em;text-align:left}}.HitBuilderParam{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 1.25em;max-width:36em;width:100%}.HitBuilderParam-label{-webkit-box-flex:0;-ms-flex:0 0 7em;flex:0 0 7em;font-weight:600;margin-right:1.25em;position:relative;text-align:right}.HitBuilderParam--required .HitBuilderParam-label:before{color:#dd3c3c;content:'*';display:inline-block;font-weight:600;margin-right:.5em}.HitBuilderParam-inputLabel{text-align:right;width:4em}.HitBuilderParam-removeIcon{color:#c33;cursor:pointer;right:4em;padding:.667em;position:absolute;top:0}.HitBuilderParam-body{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;padding-right:2.5em;position:relative}.HitBuilderParam-info{color:#c33;display:block;font-size:.85em;line-height:1.2;margin-top:.5em}.HitBuilderParam-helpIcon{color:#ccc;cursor:pointer;right:0;padding:.667em;position:absolute;top:0}.HitBuilderParam-helpIcon:active,.HitBuilderParam-helpIcon:focus,.HitBuilderParam-helpIcon:hover{color:inherit;outline:0}.HitBuilderParam--action{margin-left:8.25em}.HitBuilderParams{transition:opacity .2s cubic-bezier(.4,0,.2,1)}.is-editing .HitBuilderParams{opacity:.4;pointer-events:none}.HitElement{background:#FFF;border-radius:4px;margin-bottom:1.5em}.HitElement-status{background-color:#fafafa;border:1px solid #d4d2d0;border-radius:4px 4px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2em;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.HitElement-body{background-color:#fff;border:solid #d4d2d0;border-radius:0 0 4px 4px;border-width:0 1px 1px;padding:2em}.HitElement-statusIcon{color:#777;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:2.5em;margin-right:.5em}.HitElement-statusHeading{color:#000;font-size:1.6em;font-weight:300;margin:.25em 0}.HitElement-statusMessage{color:#777;font-size:.9em;list-style:none;margin:0;padding:0}.HitElement-requestBody,.HitElement-requestInfo{font-family:Menlo,monospace;font-size:.9em}.HitElement-action,.HitElement-requestBody{margin-top:2em}.HitElement-action,.HitElement-body,.HitElement-requestInfo,.HitElement-status{opacity:1;transition:border-color .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.HitElement--valid .HitElement-statusHeading,.HitElement--valid .HitElement-statusIcon{color:#29a347}.HitElement--valid .HitElement-status{border-color:#29a347;background-color:#f3fcf5}.HitElement--invalid .HitElement-statusHeading,.HitElement--invalid .HitElement-statusIcon{color:#c33}.HitElement--invalid .HitElement-status{border-color:#c33;background-color:#fcf3f3}.is-editing .HitElement-action,.is-editing .HitElement-requestInfo,.is-editing .HitElement-status{opacity:.1;pointer-events:none}.is-editing .HitElement-body,.is-editing .HitElement-status{border-color:transparent}.Icon{display:inherit;fill:currentColor;height:1.14286em;width:1.14286em}.InlineDefinitionList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.InlineDefinitionList-item{font-weight:300;line-height:1.667;margin-right:1.5em;white-space:nowrap}.InlineDefinitionList-item:last-child{margin-right:0}.InlineDefinitionList-itemName{display:inline-block;margin-right:.5em}.InlineDefinitionList-itemValue{font-weight:700}@media (min-width:1024px){.InlineDefinitionList-item{border-right:1px solid #ddd9d5;margin-right:1em;padding-right:1em}.InlineDefinitionList-item:last-child{border:0;margin-right:0;padding-right:0}}.LinkButton{background:0 0;border:0;color:#f05a24;font:inherit;padding:0;text-decoration:none}.LinkButton:hover{text-decoration:underline}.Logo{margin:0 3em}.Logo-full{display:none}.Logo-partial{text-align:center}.Logo-partial>svg{fill:#aaa;height:16px}.Logo-partial:after{content:'Demos & Tools';color:#ddd;display:block;font-size:1.4em;font-weight:300;letter-spacing:-.03em;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-spacing:.2em}@media (min-width:420px){.Logo-partial>svg{display:none}.Logo-partial:after{content:'Google Analytics Demos & Tools';line-height:normal}}@media (min-width:1024px){.Logo{margin:0}.Logo-full{display:block}.Logo-full>svg{display:inherit;fill:#75787d;height:26px;width:303px}.Logo-partial{display:none}}.Message{background-color:#fef9e1;border-left:5px solid #fad105;padding:1.5em}.Nav ol{list-style:none;margin:0;padding:0}.Nav-section{border-top:1px solid #555;padding:1.5em 0}.Nav-category{color:#ddd;font-size:1.3em;font-weight:400;letter-spacing:.05em;margin-bottom:.5em;padding:0 1.15385em}.Nav-link{color:#aaa;display:block;padding:.5em 1.5em}.Nav-link:hover{background-color:rgba(0,0,0,.15);text-decoration:none}.Nav-link--selected,.Nav-link--selected:hover{background-color:rgba(255,255,255,.075);color:#fff;cursor:default;pointer-events:none}.Nav-link--nested{font-size:.85em;padding-bottom:.58824em;padding-left:3.85294em;padding-top:.58824em}.Nav-status{color:#f05a24;font-size:.8em;font-weight:700;line-height:0;margin-left:.25em;position:relative;text-transform:capitalize;top:-.5em;vertical-align:baseline}.Nav-status:after{content:'!'}@media (min-width:1024px){.Nav-category{padding:0 1.53846em}.Nav-link{padding-left:2em;padding-right:2em}.Nav-link--nested{padding-left:4em}}.NavHeader{padding:1em 1.5em;position:relative}.NavHeader-homeLink{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#777;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:26px}.NavHeader-homeLink:hover{text-decoration:none;color:#ddd}.NavHeader-homeIcon{font-size:1.3125em}.NavHeader-title{color:inherit;display:inline-block;font-size:1.1em;font-weight:300;letter-spacing:.3em;margin:0 1em;text-transform:uppercase}.NavHeader-controls{cursor:pointer;position:absolute;right:1.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.NavHeader-controls,.NavHeader-controlsIcon{display:-webkit-box;display:-ms-flexbox;display:flex}.NavHeader-controlsIcon{border-radius:.333em;color:#eee;font-size:1.3125em;margin:-.5rem;padding:.5rem}.NavHeader-controlsIcon:hover{background:#000;background:rgba(0,0,0,.2)}@media (min-width:1024px){.NavHeader{padding:2em}.NavHeader-controls{display:none}}.QueryReport{background:#fff;border:1px solid #d4d2d0;border-radius:4px;margin-bottom:1.5em;padding:1.5em 1.5em 0}.QueryReport-title{color:inherit;font-size:1.5em;font-weight:300;line-height:1;margin:0 0 .667em}.QueryReport-meta{font-weight:300;margin:0 0 1.5em}.QueryReport-item{margin:0 0 1.5em}@media (min-width:1024px){.QueryReport{margin-bottom:2em;padding:2em 2em 0}.QueryReport-item,.QueryReport-meta{margin:0 0 2em}}.Screenshot{margin-bottom:1.5em}.Screenshot img{border:1px solid #d4d2d0;border-radius:4px;height:auto;max-width:100%}.Screenshot figcaption{color:#aaa;font-size:.85em;font-style:italic;padding:.5em 4px 0;text-align:right}.SearchSuggest{display:block;width:100%}.SearchSuggest-matches{background:#fff;border:1px solid;border-color:#eee #3b99fc #3b99fc;border-radius:0 0 4px 4px;display:none;list-style:none;margin:-1px 0 0;max-height:300px;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%;z-index:1}.SearchSuggest--open,.Video{position:relative}.SearchSuggest--open .SearchSuggest-field{border-color:#3b99fc;border-radius:4px 4px 0 0}.SearchSuggest--open .SearchSuggest-matches{display:block}#search-input,.TechInfo{display:-webkit-box;display:-ms-flexbox}.SearchSuggest--above.SearchSuggest--open .SearchSuggest-matches{bottom:100%;border-color:#3b99fc #3b99fc #eee;border-radius:4px 4px 0 0;margin:0 0 -1px;top:auto}.SearchSuggest--above.SearchSuggest--open .SearchSuggest-field{border-radius:0 0 4px 4px}.SearchSuggestMatch{border:solid #eee;border-width:1px 0 0;line-height:1.2;list-style:none;overflow:hidden;padding:.5em;word-wrap:break-word}.SearchSuggestMatch:first-child{border:0}.SearchSuggestMatch-category{color:#bbb;float:right;font-size:.6em;font-weight:700;letter-spacing:.1em;margin:.1em 0 1em .5em;text-transform:uppercase;text-align:right;max-width:12em}.SearchSuggestMatch-content{font-weight:600}.SearchSuggestMatch-extra{color:#777;font-size:.8em;font-weight:300;margin-top:.15em;word-wrap:break-word}.SearchSuggestMatch--selected{border-color:transparent;background:#3b99fc}.SearchSuggestMatch--selected .SearchSuggestMatch-category,.SearchSuggestMatch--selected .SearchSuggestMatch-content,.SearchSuggestMatch--selected .SearchSuggestMatch-extra{color:#fff}.TechInfo{background:#fff;border:1px solid #36a9e2;border-radius:4px;display:flex;margin:1.5em 0;max-width:52em;padding:1.25em}.TechInfo-icon{fill:#36a9e2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1em;height:1.5em;overflow:visible;width:1.5em}.TechInfo-content{color:#777;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.9em;margin:0}.TechInfo-title{color:#36a9e2;font-size:1.2em;font-weight:600;margin:0 0 .5em}.TechInfo a{color:#36a9e2;text-decoration:underline}.Titles-action:focus,.Titles-action:hover,.dd-handle,.dd3-content{text-decoration:none}@media (min-width:1024px){.TechInfo{margin:2em 0}}.Table{background:#fff;margin:0 0 1.5em}.Table td,.Table th{border:1px solid #d4d2d0;padding:.5em 1em;text-align:left}.Table th>h4{margin:0;font-size:1.1em;font-weight:400}.Table tbody tr:nth-child(2n-1){background-color:rgba(0,0,0,.02)}.Titles{font-weight:300;line-height:1.2;margin:0 0 1.5em}.Titles-main,.Titles-sub{color:inherit;font:inherit;margin:0}.Titles-main{font-size:1.4em}.Titles-sub{opacity:.6;margin-top:.2em}.Titles-action{background:#f05a24;border-radius:.25em;color:#fff;display:inline-block;font-weight:400;margin-top:.8em;padding:.3em .6em .2em;vertical-align:.4em}.Titles--hero{color:#75787d}.Titles--hero .Titles-main{font-size:2.25em}.Titles--hero .Titles-sub{font-size:1.25em}@media (min-width:570px){.Titles--hero{margin:1em 0 1.5em}.Titles--hero .Titles-main{margin-right:.25em}.Titles--hero .Titles-main,.Titles--hero .Titles-sub{display:inline-block}}@media (min-width:1024px){.Titles--hero{margin:4em 0 0}.Titles--hero .Titles-main{font-size:3em;margin-right:.5em}.Titles--hero .Titles-sub{font-size:1.75em}}.Video{padding-bottom:62.5%;height:0}.Video-frame{position:absolute;top:0;left:0;width:100%;height:100%}.ViewSelector,.ViewSelector2{display:block}.ViewSelector table,.ViewSelector2-item{display:block;margin-bottom:1em;width:100%}.ViewSelector td:first-child,.ViewSelector2-item>label{font-weight:700;margin:0 .25em .25em 0;display:block}.ViewSelector2-item>select{width:100%}.ViewSelector table,.ViewSelector tbody,.ViewSelector td,.ViewSelector tr{display:block}.ViewSelector table{height:auto!important}.ViewSelector table,.ViewSelector td{width:auto!important}.ViewSelector td:last-child *{display:block;text-align:left}.ViewSelector td:last-child>div{font-weight:400;margin:0}.dd-handle,.dd-item>button{font-weight:700;margin:5px 0}@media (min-width:570px){.ViewSelector,.ViewSelector2{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 -1em -1em;width:calc(100% + 1em)}.ViewSelector table,.ViewSelector2-item{-webkit-box-flex:1;-ms-flex:1 1 calc(100%/3 - 1em);flex:1 1 calc(100%/3 - 1em);margin-left:1em}}.ViewSelector--stacked,.ViewSelector2--stacked{display:block;margin:0;width:auto}.ViewSelector--stacked table,.ViewSelector2--stacked .ViewSelector2-item{margin-left:0}.u-visuallyHidden{border:0!important;clip:rect(1px,1px,1px,1px)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.dd-item>button,.dd3-handle{white-space:nowrap;overflow:hidden;cursor:pointer}.u-hidden{display:none}.u-block{display:block}@media (min-width:420px){.u-sm-hidden{display:none}.u-sm-block{display:block}}@media (min-width:570px){.u-md-hidden{display:none}.u-md-block{display:block}}@media (min-width:1024px){.u-lg-hidden{display:none}.u-lg-block{display:block}}.u-spaceDouble{margin:0 0 3em}#embed-api-auth-container{padding:50px;background:#fff;text-align:center;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.dd,.dd-list{display:block;padding:0;margin:0;position:relative;list-style:none}.dd{font-size:13px;line-height:20px}.dd-list .dd-list{padding-left:30px}.dd-collapsed .dd-list{display:none}.dd-empty,.dd-item,.dd-placeholder{display:block;position:relative;margin:0;padding:0;min-height:20px;font-size:13px;line-height:20px}.dd-handle{display:block;height:50px;padding:14px 25px;color:#333;border:1px solid #ccc;background:#fafafa;border-radius:3px;-moz-box-sizing:border-box}.dd-handle:hover{color:#2ea8e5;background:#fff}.dd-item>button{display:block;position:relative;float:left;width:40px;height:37px;padding:0;text-indent:100%;border:0;background:0 0;font-size:12px;line-height:1;text-align:center}.dd-item>button:before{content:'+';display:block;position:absolute;width:100%;text-align:center;text-indent:0}.dd-item>button[data-action=collapse]:before{content:'-'}.dd-empty,.dd-placeholder{margin:5px 0;padding:0;min-height:30px;background:#f2fbff;border:1px dashed #b6bcbf;box-sizing:border-box;-moz-box-sizing:border-box}.dd-empty{border:1px dashed #bbb;min-height:100px;background-color:#e5e5e5;background-image:linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size:60px 60px;background-position:0 0,30px 30px}.dd-dragel{position:absolute;pointer-events:none;z-index:9999}.dd-dragel>.dd-item .dd-handle{margin-top:0}.dd-dragel .dd-handle{box-shadow:2px 4px 6px 0 rgba(0,0,0,.1)}.nestable-lists{display:block;clear:both;padding:30px 0;width:100%;border:0;border-top:2px solid #ddd;border-bottom:2px solid #ddd}#nestable-menu{padding:0;margin:20px 0}#nestable-output,#nestable2-output{width:100%;height:7em;font-size:.75em;line-height:1.333333em;font-family:Consolas,monospace;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box}#nestable2 .dd-handle{color:#fff;border:1px solid #999;background:#bbb;background:linear-gradient(to bottom,#bbb 0,#999 100%)}.menus .table>tbody>tr>td{line-height:44px}#nestable2 .dd-handle:hover{background:#bbb}#nestable2 .dd-item>button:before{color:#fff}@media only screen and (min-width:700px){.dd{float:left;width:100%}.dd+.dd{margin-left:2%}}.dd-hover>.dd-handle{background:#2ea8e5!important}.dd3-content{display:block;height:30px;margin:5px 0;padding:5px 10px 5px 40px;color:#333;font-weight:700;border:1px solid #ccc;background:#fafafa;background:linear-gradient(to bottom,#fafafa 0,#eee 100%);border-radius:3px;box-sizing:border-box;-moz-box-sizing:border-box}.dd3-content:hover{color:#2ea8e5;background:#fff}.dd-dragel>.dd3-item>.dd3-content{margin:0}.dd3-item>button{margin-left:30px}.dd3-handle{position:absolute;margin:0;left:0;top:0;width:30px;text-indent:100%;border:1px solid #aaa;background:#ddd;background:linear-gradient(to bottom,#ddd 0,#bbb 100%);border-top-right-radius:0;border-bottom-right-radius:0}.dd3-handle:before{content:'≡';display:block;position:absolute;left:0;top:3px;width:100%;text-align:center;text-indent:0;color:#fff;font-size:20px;font-weight:400}.dd3-handle:hover{background:#ddd}.media-section .modal-footer{margin-top:0}.media-section .modal .modal-header .close{padding-bottom:2px}.media-section .modal-content{border:0}.media-section .modal-header{background:#21A9E1}.media-section #confirm_delete_modal .modal-header{background:#E14421}.media-section #move_file_modal .modal-header{background:#FC9A24}.media-section .modal-header h4{color:#fff}.confirm_delete_name{color:#4DA7E8}#move_btn{background:#FABE28;border:1px solid #FABE28}#toolbar{background:#E0E0E0;padding:20px;border-top-left-radius:3px;border-top-right-radius:3px}#toolbar .btn{padding:8px 13px;font-size:13px;border-radius:2px}#toolbar .btn-group .btn{border-radius:0}#toolbar .btn-group .btn:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}#toolbar .btn-group .btn:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}#toolbar .btn-group .btn.btn-default:last-child,#toolbar .btn-group .btn.btn-default:nth-child(2){border-left:1px solid #CBCBCD}#toolbar .btn-group .btn.btn-default:nth-child(1),#toolbar .btn-group .btn.btn-default:nth-child(2){margin-right:1px}#toolbar .btn.btn-default:focus{background:#F0F0F1;border-color:#F0F0F1}#toolbar .btn.btn-primary{background:#4DA7E8;border:1px solid #4DA7E8}#toolbar .btn.btn-primary:hover{background:#2995E3}#toolbar #refresh.btn{margin:0 10px}#toolbar i{position:relative;top:2px}#search-input{padding:1px;border:1px solid #EAEAF1;border-radius:6px;background-color:#fff;margin-bottom:20px;display:flex}#search-input .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#search-input input{border:0;box-shadow:none;width:100%}#search-input button{margin:2px 0 0;background:0 0;box-shadow:none;border:0;color:#999;padding:1px 8px 0 10px;border-left:solid 1px #eee;right:20px;z-index:9}#search-input button:hover{border:0;box-shadow:none;color:#777;border-left:solid 1px #ddd}#search-input i{font-size:18px;-webkit-transform:rotate(270deg);transform:rotate(270deg);display:block}#search-input .select2-results{text-align:center}#search-input #filter{text-align:center;min-width:100px}.breadcrumb-container{position:relative}.breadcrumb.filemanager{top:0;background:#f0f0f0;border:1px solid #E0E0E0;border-bottom:0;border-radius:0;padding-left:20px;width:100%;margin-top:0;left:0;padding-top:7px;padding-bottom:8px}.breadcrumb.filemanager li{cursor:pointer;transition:color .1s linear;position:relative}.breadcrumb.filemanager li:hover{color:#555}.breadcrumb li .arrow{display:none;position:absolute;bottom:-14px;width:12px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#f0f0f0;left:50%;border-right:1px solid #efefef;border-bottom:1px solid #efefef}.select2-display-none{z-index:999999!important}.breadcrumb li:last-child .arrow{display:block}.breadcrumb li:first-child .arrow{margin-left:-5px}.breadcrumb li{color:#4DA7E8;cursor:pointer;font-weight:700}.breadcrumb li:last-child{color:#58595f;cursor:pointer}.breadcrumb-container .toggle{float:right;position:absolute;top:11px;cursor:pointer;right:5px;color:#bbb;transition:color .1s linear;overflow:visible}.breadcrumb-container .toggle:hover{color:#aaa}.breadcrumb-container .toggle span{font-size:9px;text-transform:uppercase;float:left;top:2px;position:relative;font-weight:700;right:10px}.breadcrumb-container .toggle i{font-size:18px;float:right;margin-right:5px;position:relative;top:-4px}.nothingfound{display:none}#filemanager{position:relative;min-height:200px}#filemanager .loader{margin-top:25px}#filemanager #content{display:block;background:#fff}#files,.flex{display:-webkit-box;display:-ms-flexbox}.flex{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #E0E0E0;border-top:0}.flex #left{-webkit-box-flex:4;-ms-flex:4;flex:4;position:relative;min-height:230px}.flex #left #no_files{display:none}.flex #left #no_files h3{text-align:center;margin-top:55px;margin-bottom:75px;color:#949494}.flex #right{-webkit-box-flex:1;-ms-flex:1;flex:1;border-left:1px solid #f1f1f1}#right .right_details{display:block}#right .right_none_selected{display:none;text-align:center}#right .right_none_selected i{width:100%;text-align:center;font-size:30px;margin-left:0;padding:50px;display:block;background:#f9f9f9}#right .right_none_selected p{text-align:center;color:#bbb;padding:10px;border-bottom:1px solid #f1f1f1}#files{display:flex;list-style:none;width:100%;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#files li{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;min-width:200px;max-width:250px}#files li .file_link{padding:10px;margin:10px;cursor:pointer;border-radius:3px;border:1px solid #ecf0f1;overflow:hidden;background:#f6f8f9;display:-webkit-box;display:-ms-flexbox;display:flex}#files li .file_link .details{-webkit-box-flex:2;-ms-flex:2;flex:2;overflow:hidden;width:100%}#files li .file_link .details small{font-size:11px;position:relative;top:-3px}#files li .file_link .link_icon{-webkit-box-flex:1;-ms-flex:1;flex:1}#files li .file_link .img_icon,#files li .file_link img{display:none}#files li .file_link.image .img_icon,#files li .file_link.image img,.file_link.folder .num_items{display:block}#files li .file_link.image img{height:50px}#files li .file_link.image .img_icon{width:50px;height:50px;display:block}#files li .file_link.selected,#files li .file_link:hover{background:#4da7e8!important;border-color:#2581b8;color:#fff}#files li .file_link.selected h4,#files li .file_link:hover h4{color:#fff}#files li .details h4{margin-bottom:2px;margin-top:10px;max-height:17px;height:17px;overflow:hidden;font-size:14px;text-overflow:ellipsis}#files li .details.folder h4{margin-top:16px}.file_link.folder i.icon{float:left;margin-left:10px}.file_link .link_icon{text-align:center;padding-left:0;margin-left:0;margin-right:5px}.file_link .link_icon i{padding-left:0;padding-right:0;position:relative;top:5px}.file_link i.icon:before{font-size:40px}.detail_img{border-bottom:1px solid #f1f1f1;background:#eee}.detail_img img{width:100%;height:auto;display:inline-block}.detail_img i,.detail_img.file i.fa-file,.detail_img.folder i.fa-folder,.detail_img.image img{display:block}.detail_img i{width:100%;text-align:center;font-size:70px;margin-left:0;padding:30px;background:#f9f9f9}#file_loader p,.detail_info h4,.detail_info p{font-weight:400;font-size:12px}.detail_info{padding:10px}.detail_info .selected_file_count,.detail_info.folder .selected_file_size{display:none}.detail_info.folder .selected_file_count{display:block}.detail_info span{display:block;clear:both}.detail_info a{color:#4DA7E8}.detail_info .selected_file_count,.detail_info .selected_file_size{padding-top:0}.detail_info h4{float:left;color:#bbb;margin:3px 8px 0 0;padding-bottom:2px}.detail_info p{float:left;color:#444;padding-bottom:3px}#filemanager .progress{border-radius:0;margin-bottom:0}#uploadProgress{display:none;background:#eee}#file_loader{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,.7);z-index:9;text-align:center}#file_loader #file_loader_inner{width:60px;height:60px;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px}#file_loader img{width:80px;height:80px;margin-top:50px;opacity:.5;-webkit-animation:spin 1.2s ease-in-out infinite;animation:spin 1.2s ease-in-out infinite}#file_loader p{margin-top:40px;position:absolute;text-align:center;width:100%;top:50%}.voyager table.dataTable thead th.sorting:after,.voyager table.dataTable thead th.sorting_asc:after,.voyager table.dataTable thead th.sorting_desc:after,div.dataTables_paginate li.first a:before,div.dataTables_paginate li.last a:after,div.dataTables_paginate li.next a:after,div.dataTables_paginate li.previous a:before{font-family:Voyager}.voyager table.dataTable thead th.sorting:after{content:'o';margin-top:3px}.voyager table.dataTable thead th.sorting_asc:after{content:'p';margin-top:5px}.voyager table.dataTable thead th.sorting_desc:after{content:'q'}.voyager div.dataTables_paginate li.previous a:before{content:"\e039";margin-top:3px;margin-left:-3px}.voyager div.dataTables_paginate li.next a:after{content:"\e046";margin-top:3px;margin-right:-3px}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{z-index:999}#cropping-image{margin:0 auto}div.cropper-container img{max-width:100%} \ No newline at end of file diff --git a/publishable/assets/js/app.js b/publishable/assets/js/app.js index f6f5c742f1..3877e76c6b 100644 --- a/publishable/assets/js/app.js +++ b/publishable/assets/js/app.js @@ -1,4 +1,4 @@ -!function(e){function t(i){if(n[i])return n[i].exports;var r=n[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=94)}([function(e,t,n){"use strict";function i(e){function t(){l.add(e,"ps--focus")}function n(){l.remove(e,"ps--focus")}var i=this;i.settings=a.clone(c),i.containerWidth=null,i.containerHeight=null,i.contentWidth=null,i.contentHeight=null,i.isRtl="rtl"===u.css(e,"direction"),i.isNegativeScroll=function(){var t=e.scrollLeft,n=null;return e.scrollLeft=-1,n=e.scrollLeft<0,e.scrollLeft=t,n}(),i.negativeScrollAdjustment=i.isNegativeScroll?e.scrollWidth-e.clientWidth:0,i.event=new d,i.ownerDocument=e.ownerDocument||document,i.scrollbarXRail=u.appendTo(u.e("div","ps__scrollbar-x-rail"),e),i.scrollbarX=u.appendTo(u.e("div","ps__scrollbar-x"),i.scrollbarXRail),i.scrollbarX.setAttribute("tabindex",0),i.event.bind(i.scrollbarX,"focus",t),i.event.bind(i.scrollbarX,"blur",n),i.scrollbarXActive=null,i.scrollbarXWidth=null,i.scrollbarXLeft=null,i.scrollbarXBottom=a.toInt(u.css(i.scrollbarXRail,"bottom")),i.isScrollbarXUsingBottom=i.scrollbarXBottom===i.scrollbarXBottom,i.scrollbarXTop=i.isScrollbarXUsingBottom?null:a.toInt(u.css(i.scrollbarXRail,"top")),i.railBorderXWidth=a.toInt(u.css(i.scrollbarXRail,"borderLeftWidth"))+a.toInt(u.css(i.scrollbarXRail,"borderRightWidth")),u.css(i.scrollbarXRail,"display","block"),i.railXMarginWidth=a.toInt(u.css(i.scrollbarXRail,"marginLeft"))+a.toInt(u.css(i.scrollbarXRail,"marginRight")),u.css(i.scrollbarXRail,"display",""),i.railXWidth=null,i.railXRatio=null,i.scrollbarYRail=u.appendTo(u.e("div","ps__scrollbar-y-rail"),e),i.scrollbarY=u.appendTo(u.e("div","ps__scrollbar-y"),i.scrollbarYRail),i.scrollbarY.setAttribute("tabindex",0),i.event.bind(i.scrollbarY,"focus",t),i.event.bind(i.scrollbarY,"blur",n),i.scrollbarYActive=null,i.scrollbarYHeight=null,i.scrollbarYTop=null,i.scrollbarYRight=a.toInt(u.css(i.scrollbarYRail,"right")),i.isScrollbarYUsingRight=i.scrollbarYRight===i.scrollbarYRight,i.scrollbarYLeft=i.isScrollbarYUsingRight?null:a.toInt(u.css(i.scrollbarYRail,"left")),i.scrollbarYOuterWidth=i.isRtl?a.outerWidth(i.scrollbarY):null,i.railBorderYWidth=a.toInt(u.css(i.scrollbarYRail,"borderTopWidth"))+a.toInt(u.css(i.scrollbarYRail,"borderBottomWidth")),u.css(i.scrollbarYRail,"display","block"),i.railYMarginHeight=a.toInt(u.css(i.scrollbarYRail,"marginTop"))+a.toInt(u.css(i.scrollbarYRail,"marginBottom")),u.css(i.scrollbarYRail,"display",""),i.railYHeight=null,i.railYRatio=null}function r(e){return e.getAttribute("data-ps-id")}function o(e,t){e.setAttribute("data-ps-id",t)}function s(e){e.removeAttribute("data-ps-id")}var a=n(3),l=n(8),c=n(71),u=n(6),d=n(68),h=n(69),f={};t.add=function(e){var t=h();return o(e,t),f[t]=new i(e),f[t]},t.remove=function(e){delete f[r(e)],s(e)},t.get=function(e){return f[r(e)]}},function(e,t,n){!function(t,n){e.exports=n()}(0,function(){"use strict";function e(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}function t(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function n(e,n){return t(e).appendChild(n)}function i(e,t,n,i){var r=document.createElement(e);if(n&&(r.className=n),i&&(r.style.cssText=i),"string"==typeof t)r.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return s+(t-o);s+=a-o,s+=n-s%n,o=a+1}}function h(e,t){for(var n=0;n=t)return i+Math.min(s,t-r);if(r+=o-i,r+=n-r%n,i=o+1,r>=t)return i}}function p(e){for(;Hs.length<=e;)Hs.push(g(Hs)+" ");return Hs[e]}function g(e){return e[e.length-1]}function m(e,t){for(var n=[],i=0;i"€"&&(e.toUpperCase()!=e.toLowerCase()||Ws.test(e))}function C(e,t){return t?!!(t.source.indexOf("\\w")>-1&&w(e))||t.test(e):w(e)}function x(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}function A(e){return e.charCodeAt(0)>=768&&js.test(e)}function S(e,t,n){for(;(n<0?t>0:t=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var n=e;!n.lines;)for(var i=0;;++i){var r=n.children[i],o=r.chunkSize();if(t=e.first&&tn?M(n,T(e,n).text.length):z(t,T(e,t.line).text.length)}function z(e,t){var n=e.ch;return null==n||n>t?M(e.line,t):n<0?M(e.line,0):e}function U(e,t){for(var n=[],i=0;i=t:o.to>t);(i||(i=[])).push(new Y(s,o.from,l?null:o.to))}}return i}function Q(e,t,n){var i;if(e)for(var r=0;r=t:o.to>t);if(a||o.from==t&&"bookmark"==s.type&&(!n||o.marker.insertLeft)){var l=null==o.from||(s.inclusiveLeft?o.from<=t:o.from0&&a)for(var C=0;C0)){var u=[l,1],d=N(c.from,a.from),f=N(c.to,a.to);(d<0||!s.inclusiveLeft&&!d)&&u.push({from:c.from,to:a.from}),(f>0||!s.inclusiveRight&&!f)&&u.push({from:a.to,to:c.to}),r.splice.apply(r,u),l+=u.length-3}}return r}function ne(e){var t=e.markedSpans;if(t){for(var n=0;n=0&&d<=0||u<=0&&d>=0)&&(u<=0&&(l.marker.inclusiveRight&&r.inclusiveLeft?N(c.to,n)>=0:N(c.to,n)>0)||u>=0&&(l.marker.inclusiveRight&&r.inclusiveLeft?N(c.from,i)<=0:N(c.from,i)<0)))return!0}}}function de(e){for(var t;t=le(e);)e=t.find(-1,!0).line;return e}function he(e){for(var t;t=ce(e);)e=t.find(1,!0).line;return e}function fe(e){for(var t,n;t=ce(e);)e=t.find(1,!0).line,(n||(n=[])).push(e);return n}function pe(e,t){var n=T(e,t),i=de(n);return n==i?t:$(i)}function ge(e,t){if(t>e.lastLine())return t;var n,i=T(e,t);if(!me(e,i))return t;for(;n=ce(i);)i=n.find(1,!0).line;return $(i)+1}function me(e,t){var n=Us&&t.markedSpans;if(n)for(var i=void 0,r=0;rt.maxLineLength&&(t.maxLineLength=n,t.maxLine=e)})}function Ce(e,t,n,i){if(!e)return i(t,n,"ltr");for(var r=!1,o=0;ot||t==n&&s.to==t)&&(i(Math.max(s.from,t),Math.min(s.to,n),1==s.level?"rtl":"ltr"),r=!0)}r||i(t,n,"ltr")}function xe(e,t,n){var i;qs=null;for(var r=0;rt)return r;o.to==t&&(o.from!=o.to&&"before"==n?i=r:qs=r),o.from==t&&(o.from!=o.to&&"before"!=n?i=r:qs=r)}return null!=i?i:qs}function Ae(e,t){var n=e.order;return null==n&&(n=e.order=Vs(e.text,t)),n}function Se(e,t,n){var i=S(e.text,t+n,n);return i<0||i>e.text.length?null:i}function Ee(e,t,n){var i=Se(e,t.ch,n);return null==i?null:new M(t.line,i,n<0?"after":"before")}function ke(e,t,n,i,r){if(e){var o=Ae(n,t.doc.direction);if(o){var s,a=r<0?g(o):o[0],l=r<0==(1==a.level),c=l?"after":"before";if(a.level>0){var u=Jt(t,n);s=r<0?n.text.length-1:0;var d=Qt(t,u,s).top;s=E(function(e){return Qt(t,u,e).top==d},r<0==(1==a.level)?a.from:a.to-1,s),"before"==c&&(s=Se(n,s,1))}else s=r<0?a.to:a.from;return new M(i,s,c)}}return new M(i,r<0?n.text.length:0,r<0?"before":"after")}function Te(e,t,n,i){var r=Ae(t,e.doc.direction);if(!r)return Ee(t,n,i);n.ch>=t.text.length?(n.ch=t.text.length,n.sticky="before"):n.ch<=0&&(n.ch=0,n.sticky="after");var o=xe(r,n.ch,n.sticky),s=r[o];if("ltr"==e.doc.direction&&s.level%2==0&&(i>0?s.to>n.ch:s.from=s.from&&h>=u.begin)){var f=d?"before":"after";return new M(n.line,h,f)}}var p=function(e,t,i){for(var o=function(e,t){return t?new M(n.line,l(e,1),"before"):new M(n.line,e,"after")};e>=0&&e0==(1!=s.level),c=a?i.begin:l(i.end,-1);if(s.from<=c&&c0?u.end:l(u.begin,-1);return null==m||i>0&&m==t.text.length||!(g=p(i>0?0:r.length-1,i,c(m)))?null:g}function _e(e,t){return e._handlers&&e._handlers[t]||Ys}function Fe(e,t,n){if(e.removeEventListener)e.removeEventListener(t,n,!1);else if(e.detachEvent)e.detachEvent("on"+t,n);else{var i=e._handlers,r=i&&i[t];if(r){var o=h(r,n);o>-1&&(i[t]=r.slice(0,o).concat(r.slice(o+1)))}}}function De(e,t){var n=_e(e,t);if(n.length)for(var i=Array.prototype.slice.call(arguments,2),r=0;r0}function Be(e){e.prototype.on=function(e,t){Ks(this,e,t)},e.prototype.off=function(e,t){Fe(this,e,t)}}function Me(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Ne(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Oe(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Ie(e){Me(e),Ne(e)}function Pe(e){return e.target||e.srcElement}function He(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),As&&e.ctrlKey&&1==t&&(t=3),t}function We(e){if(null==Rs){var t=i("span","​");n(e,i("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Rs=t.offsetWidth<=1&&t.offsetHeight>2&&!(ds&&hs<8))}var r=Rs?i("span","​"):i("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}function je(e){if(null!=Bs)return Bs;var i=n(e,document.createTextNode("AخA")),r=Ts(i,0,1).getBoundingClientRect(),o=Ts(i,1,2).getBoundingClientRect();return t(e),!(!r||r.left==r.right)&&(Bs=o.right-r.right<3)}function ze(e){if(null!=Zs)return Zs;var t=n(e,i("span","x")),r=t.getBoundingClientRect(),o=Ts(t,0,1).getBoundingClientRect();return Zs=Math.abs(r.left-o.left)>1}function Ue(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),ea[e]=t}function qe(e,t){ta[e]=t}function Ve(e){if("string"==typeof e&&ta.hasOwnProperty(e))e=ta[e];else if(e&&"string"==typeof e.name&&ta.hasOwnProperty(e.name)){var t=ta[e.name];"string"==typeof t&&(t={name:t}),e=b(t,e),e.name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Ve("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Ve("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function Ye(e,t){t=Ve(t);var n=ea[t.name];if(!n)return Ye(e,"text/plain");var i=n(e,t);if(na.hasOwnProperty(t.name)){var r=na[t.name];for(var o in r)r.hasOwnProperty(o)&&(i.hasOwnProperty(o)&&(i["_"+o]=i[o]),i[o]=r[o])}if(i.name=t.name,t.helperType&&(i.helperType=t.helperType),t.modeProps)for(var s in t.modeProps)i[s]=t.modeProps[s];return i}function Ke(e,t){u(t,na.hasOwnProperty(e)?na[e]:na[e]={})}function Xe(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var n={};for(var i in t){var r=t[i];r instanceof Array&&(r=r.concat([])),n[i]=r}return n}function Ge(e,t){for(var n;e.innerMode&&(n=e.innerMode(t))&&n.mode!=e;)t=n.state,e=n.mode;return n||{mode:e,state:t}}function Je(e,t,n){return!e.startState||e.startState(t,n)}function Qe(e,t,n,i){var r=[e.state.modeGen],o={};st(e,t.text,e.doc.mode,n,function(e,t){return r.push(e,t)},o,i);for(var s=n.state,a=0;ae&&r.splice(a,1,e,r[a+1],i),a+=2,l=Math.min(e,i)}if(t)if(s.opaque)r.splice(n,a-n,e,"overlay "+t),a=n+2;else for(;ne.options.maxHighlightLength&&Xe(e.doc.mode,i.state),o=Qe(e,t,i);r&&(i.state=r),t.stateAfter=i.save(!r),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function et(e,t,n){var i=e.doc,r=e.display;if(!i.mode.startState)return new oa(i,!0,t);var o=at(e,t,n),s=o>i.first&&T(i,o-1).stateAfter,a=s?oa.fromSaved(i,s,o):new oa(i,Je(i.mode),o);return i.iter(o,t,function(n){tt(e,n.text,a);var i=a.line;n.stateAfter=i==t-1||i%5==0||i>=r.viewFrom&&it.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}function rt(e,t,n,i){var r,o=e.doc,s=o.mode;t=j(o,t);var a,l=T(o,t.line),c=et(e,t.line,n),u=new ia(l.text,e.options.tabSize,c);for(i&&(a=[]);(i||u.pose.options.maxHighlightLength?(a=!1,s&&tt(e,t,i,d.pos),d.pos=t.length,l=null):l=ot(it(n,d,i.state,h),o),h){var f=h[0].name;f&&(l="m-"+(l?f+" "+l:f))}if(!a||u!=l){for(;cs;--a){if(a<=o.first)return o.first;var l=T(o,a-1),c=l.stateAfter;if(c&&(!n||a+(c instanceof ra?c.lookAhead:0)<=o.modeFrontier))return a;var u=d(l.text,null,e.options.tabSize);(null==r||i>u)&&(r=a-1,i=u)}return r}function lt(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontiern;i--){var r=T(e,i).stateAfter;if(r&&(!(r instanceof ra)||i+r.lookAhead1&&!/ /.test(e))return e;for(var n=t,i="",r=0;rc&&d.from<=c));h++);if(d.to>=u)return e(n,i,r,o,s,a,l);e(n,i.slice(0,d.to-c),r,o,null,a,l),o=null,i=i.slice(d.to-c),c=d.to}}}function vt(e,t,n,i){var r=!i&&n.widgetNode;r&&e.map.push(e.pos,e.pos+t,r),!i&&e.cm.display.input.needsContentAttribute&&(r||(r=e.content.appendChild(document.createElement("span"))),r.setAttribute("cm-marker",n.id)),r&&(e.cm.display.input.setUneditable(r),e.content.appendChild(r)),e.pos+=t,e.trailingSpace=!1}function yt(e,t,n){var i=e.markedSpans,r=e.text,o=0;if(i)for(var s,a,l,c,u,d,h,f=r.length,p=0,g=1,m="",v=0;;){if(v==p){l=c=u=d=a="",h=null,v=1/0;for(var y=[],b=void 0,w=0;wp||x.collapsed&&C.to==p&&C.from==p)?(null!=C.to&&C.to!=p&&v>C.to&&(v=C.to,c=""),x.className&&(l+=" "+x.className),x.css&&(a=(a?a+";":"")+x.css),x.startStyle&&C.from==p&&(u+=" "+x.startStyle),x.endStyle&&C.to==v&&(b||(b=[])).push(x.endStyle,C.to),x.title&&!d&&(d=x.title),x.collapsed&&(!h||se(h.marker,x)<0)&&(h=C)):C.from>p&&v>C.from&&(v=C.from)}if(b)for(var A=0;A=f)break;for(var E=Math.min(f,v);;){if(m){var k=p+m.length;if(!h){var T=k>E?m.slice(0,E-p):m;t.addToken(t,T,s?s+l:l,u,p+T.length==v?c:"",d,a)}if(k>=E){m=m.slice(E-p),p=E;break}p=k,u=""}m=r.slice(o,o=n[g++]),s=dt(n[g++],t.cm.options)}}else for(var _=1;_2&&o.push((l.bottom+c.top)/2-n.top)}}o.push(n.bottom-n.top)}}function Yt(e,t,n){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var i=0;in)return{map:e.measure.maps[r],cache:e.measure.caches[r],before:!0}}function Kt(e,t){t=de(t);var i=$(t),r=e.display.externalMeasured=new bt(e.doc,t,i);r.lineN=i;var o=r.built=ht(e,r);return r.text=o.pre,n(e.display.lineMeasure,o.pre),r}function Xt(e,t,n,i){return Qt(e,Jt(e,t),n,i)}function Gt(e,t){if(t>=e.display.viewFrom&&t=n.lineN&&tt)&&(o=l-a,r=o-1,t>=l&&(s="right")),null!=r){if(i=e[c+2],a==l&&n==(i.insertLeft?"left":"right")&&(s=n),"left"==n&&0==r)for(;c&&e[c-2]==e[c-3]&&e[c-1].insertLeft;)i=e[2+(c-=3)],s="left";if("right"==n&&r==l-a)for(;c=0&&(n=e[r]).left==n.right;r--);return n}function tn(e,t,n,i){var r,o=Zt(t.map,n,i),s=o.node,a=o.start,l=o.end,c=o.collapse;if(3==s.nodeType){for(var u=0;u<4;u++){for(;a&&A(t.line.text.charAt(o.coverStart+a));)--a;for(;o.coverStart+l0&&(c=i="right");var d;r=e.options.lineWrapping&&(d=s.getClientRects()).length>1?d["right"==i?d.length-1:0]:s.getBoundingClientRect()}if(ds&&hs<9&&!a&&(!r||!r.left&&!r.right)){var h=s.parentNode.getClientRects()[0];r=h?{left:h.left,right:h.left+wn(e.display),top:h.top,bottom:h.bottom}:fa}for(var f=r.top-t.rect.top,p=r.bottom-t.rect.top,g=(f+p)/2,m=t.view.measure.heights,v=0;v=i.text.length?(c=i.text.length,u="before"):c<=0&&(c=0,u="after"),!l)return s("before"==u?c-1:c,"before"==u);var d=xe(l,c,u),h=qs,f=a(c,d,"before"==u);return null!=h&&(f.other=a(c,h,"before"!=u)),f}function fn(e,t){var n=0;t=j(e.doc,t),e.options.lineWrapping||(n=wn(e.display)*t.ch);var i=T(e.doc,t.line),r=ye(i)+Ht(e.display);return{left:n,right:n,top:r,bottom:r+i.height}}function pn(e,t,n,i,r){var o=M(e,t,n);return o.xRel=r,i&&(o.outside=!0),o}function gn(e,t,n){var i=e.doc;if((n+=e.display.viewOffset)<0)return pn(i.first,0,null,!0,-1);var r=L(i,n),o=i.first+i.size-1;if(r>o)return pn(i.first+i.size-1,T(i,o).text.length,null,!0,1);t<0&&(t=0);for(var s=T(i,r);;){var a=yn(e,s,r,t,n),l=ce(s),c=l&&l.find(0,!0);if(!l||!(a.ch>c.from.ch||a.ch==c.from.ch&&a.xRel>0))return a;r=$(s=c.to.line)}}function mn(e,t,n,i){var r=function(i){return cn(e,t,Qt(e,n,i),"line")},o=t.text.length,s=E(function(e){return r(e-1).bottom<=i},o,0);return o=E(function(e){return r(e).top>i},s,o),{begin:s,end:o}}function vn(e,t,n,i){return mn(e,t,n,cn(e,t,Qt(e,n,i),"line").top)}function yn(e,t,n,i,r){r-=ye(t);var o,s=0,a=t.text.length,l=Jt(e,t);if(Ae(t,e.doc.direction)){if(e.options.lineWrapping){var c;c=mn(e,t,l,r),s=c.begin,a=c.end}o=new M(n,Math.floor(s+(a-s)/2));var u,d,h=hn(e,o,"line",t,l).left,f=h1){var y=Math.abs(p-u)/g;g=Math.min(g,Math.ceil(Math.abs(p)/y)),f=p<0?1:-1}}while(0!=p&&(g>1||f<0!=p<0&&Math.abs(p)<=Math.abs(u)));if(Math.abs(p)>Math.abs(u)){if(p<0==u<0)throw new Error("Broke out of infinite loop in coordsCharInner");o=d}}else{var b=E(function(n){var o=cn(e,t,Qt(e,l,n),"line");return o.top>r?(a=Math.min(n,a),!0):!(o.bottom<=r)&&(o.left>i||!(o.rightw.right?1:0,o}function bn(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==la){la=i("pre");for(var r=0;r<49;++r)la.appendChild(document.createTextNode("x")),la.appendChild(i("br"));la.appendChild(document.createTextNode("x"))}n(e.measure,la);var o=la.offsetHeight/50;return o>3&&(e.cachedTextHeight=o),t(e.measure),o||1}function wn(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=i("span","xxxxxxxxxx"),r=i("pre",[t]);n(e.measure,r);var o=t.getBoundingClientRect(),s=(o.right-o.left)/10;return s>2&&(e.cachedCharWidth=s),s||10}function Cn(e){for(var t=e.display,n={},i={},r=t.gutters.clientLeft,o=t.gutters.firstChild,s=0;o;o=o.nextSibling,++s)n[e.options.gutters[s]]=o.offsetLeft+o.clientLeft+r,i[e.options.gutters[s]]=o.clientWidth;return{fixedPos:xn(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:n,gutterWidth:i,wrapperWidth:t.wrapper.clientWidth}}function xn(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function An(e){var t=bn(e.display),n=e.options.lineWrapping,i=n&&Math.max(5,e.display.scroller.clientWidth/wn(e.display)-3);return function(r){if(me(e.doc,r))return 0;var o=0;if(r.widgets)for(var s=0;s=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var n=e.display.view,i=0;i=e.display.viewTo||a.to().line3&&(r(f,g.top,null,g.bottom),f=u,g.bottoml.bottom||c.bottom==l.bottom&&c.right>l.right)&&(l=c),f0?t.blinker=setInterval(function(){return t.cursorDiv.style.visibility=(n=!n)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Ln(e){e.state.focused||(e.display.input.focus(),Bn(e))}function Rn(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,Mn(e))},100)}function Bn(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(De(e,"focus",e,t),e.state.focused=!0,a(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),fs&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),$n(e))}function Mn(e,t){e.state.delayingBlurEvent||(e.state.focused&&(De(e,"blur",e,t),e.state.focused=!1,Ds(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function Nn(e){for(var t=e.display,n=t.lineDiv.offsetTop,i=0;i.005||l<-.005)&&(D(r.line,o),On(r.line),r.rest))for(var c=0;c=s&&(o=L(t,ye(T(t,l))-e.wrapper.clientHeight),s=l)}return{from:o,to:Math.max(s,o+1)}}function Pn(e){var t=e.display,n=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var i=xn(t)-t.scroller.scrollLeft+e.doc.scrollLeft,r=t.gutters.offsetWidth,o=i+"px",s=0;s(window.innerHeight||document.documentElement.clientHeight)&&(o=!1),null!=o&&!bs){var s=i("div","​",null,"position: absolute;\n top: "+(t.top-n.viewOffset-Ht(e.display))+"px;\n height: "+(t.bottom-t.top+zt(e)+n.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(s),s.scrollIntoView(o),e.display.lineSpace.removeChild(s)}}}function jn(e,t,n,i){null==i&&(i=0);var r;e.options.lineWrapping||t!=n||(t=t.ch?M(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t,n="before"==t.sticky?M(t.line,t.ch+1,"before"):t);for(var o=0;o<5;o++){var s=!1,a=hn(e,t),l=n&&n!=t?hn(e,n):a;r={left:Math.min(a.left,l.left),top:Math.min(a.top,l.top)-i,right:Math.max(a.left,l.left),bottom:Math.max(a.bottom,l.bottom)+i};var c=Un(e,r),u=e.doc.scrollTop,d=e.doc.scrollLeft;if(null!=c.scrollTop&&(Jn(e,c.scrollTop),Math.abs(e.doc.scrollTop-u)>1&&(s=!0)),null!=c.scrollLeft&&(Zn(e,c.scrollLeft),Math.abs(e.doc.scrollLeft-d)>1&&(s=!0)),!s)break}return r}function zn(e,t){var n=Un(e,t);null!=n.scrollTop&&Jn(e,n.scrollTop),null!=n.scrollLeft&&Zn(e,n.scrollLeft)}function Un(e,t){var n=e.display,i=bn(e.display);t.top<0&&(t.top=0);var r=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:n.scroller.scrollTop,o=qt(e),s={};t.bottom-t.top>o&&(t.bottom=t.top+o);var a=e.doc.height+Wt(n),l=t.topa-i;if(t.topr+o){var u=Math.min(t.top,(c?a:t.bottom)-o);u!=r&&(s.scrollTop=u)}var d=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:n.scroller.scrollLeft,h=Ut(e)-(e.options.fixedGutter?n.gutters.offsetWidth:0),f=t.right-t.left>h;return f&&(t.right=t.left+h),t.left<10?s.scrollLeft=0:t.lefth+d-3&&(s.scrollLeft=t.right+(f?0:10)-h),s}function qn(e,t){null!=t&&(Xn(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Vn(e){Xn(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Yn(e,t,n){null==t&&null==n||Xn(e),null!=t&&(e.curOp.scrollLeft=t),null!=n&&(e.curOp.scrollTop=n)}function Kn(e,t){Xn(e),e.curOp.scrollToPos=t}function Xn(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;Gn(e,fn(e,t.from),fn(e,t.to),t.margin)}}function Gn(e,t,n,i){var r=Un(e,{left:Math.min(t.left,n.left),top:Math.min(t.top,n.top)-i,right:Math.max(t.right,n.right),bottom:Math.max(t.bottom,n.bottom)+i});Yn(e,r.scrollLeft,r.scrollTop)}function Jn(e,t){Math.abs(e.doc.scrollTop-t)<2||(as||Fi(e,{top:t}),Qn(e,t,!0),as&&Fi(e),xi(e,100))}function Qn(e,t,n){t=Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t),(e.display.scroller.scrollTop!=t||n)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function Zn(e,t,n,i){t=Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth),(n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!i||(e.doc.scrollLeft=t,Pn(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function ei(e){var t=e.display,n=t.gutters.offsetWidth,i=Math.round(e.doc.height+Wt(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:i,scrollHeight:i+zt(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}function ti(e,t){t||(t=ei(e));var n=e.display.barWidth,i=e.display.barHeight;ni(e,t);for(var r=0;r<4&&n!=e.display.barWidth||i!=e.display.barHeight;r++)n!=e.display.barWidth&&e.options.lineWrapping&&Nn(e),ni(e,ei(e)),n=e.display.barWidth,i=e.display.barHeight}function ni(e,t){var n=e.display,i=n.scrollbars.update(t);n.sizer.style.paddingRight=(n.barWidth=i.right)+"px",n.sizer.style.paddingBottom=(n.barHeight=i.bottom)+"px",n.heightForcer.style.borderBottom=i.bottom+"px solid transparent",i.right&&i.bottom?(n.scrollbarFiller.style.display="block",n.scrollbarFiller.style.height=i.bottom+"px",n.scrollbarFiller.style.width=i.right+"px"):n.scrollbarFiller.style.display="",i.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(n.gutterFiller.style.display="block",n.gutterFiller.style.height=i.bottom+"px",n.gutterFiller.style.width=t.gutterWidth+"px"):n.gutterFiller.style.display=""}function ii(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&Ds(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new ma[e.options.scrollbarStyle](function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),Ks(t,"mousedown",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),t.setAttribute("cm-not-content","true")},function(t,n){"horizontal"==n?Zn(e,t):Jn(e,t)},e),e.display.scrollbars.addClass&&a(e.display.wrapper,e.display.scrollbars.addClass)}function ri(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:null,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++va},Ct(e.curOp)}function oi(e){At(e.curOp,function(e){for(var t=0;t=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new ya(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function li(e){e.updatedDisplay=e.mustUpdate&&Ti(e.cm,e.update)}function ci(e){var t=e.cm,n=t.display;e.updatedDisplay&&Nn(t),e.barMeasure=ei(t),n.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Xt(t,n.maxLine,n.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(n.scroller.clientWidth,n.sizer.offsetLeft+e.adjustWidthTo+zt(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,n.sizer.offsetLeft+e.adjustWidthTo-Ut(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=n.input.prepareSelection(e.focus))}function ui(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeftt)&&(r.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=r.viewTo)Us&&pe(e.doc,t)r.viewFrom?yi(e):(r.viewFrom+=i,r.viewTo+=i);else if(t<=r.viewFrom&&n>=r.viewTo)yi(e);else if(t<=r.viewFrom){var o=bi(e,n,n+i,1);o?(r.view=r.view.slice(o.index),r.viewFrom=o.lineN,r.viewTo+=i):yi(e)}else if(n>=r.viewTo){var s=bi(e,t,t,-1);s?(r.view=r.view.slice(0,s.index),r.viewTo=s.lineN):yi(e)}else{var a=bi(e,t,t,-1),l=bi(e,n,n+i,1);a&&l?(r.view=r.view.slice(0,a.index).concat(wt(e,a.lineN,l.lineN)).concat(r.view.slice(l.index)),r.viewTo+=i):yi(e)}var c=r.externalMeasured;c&&(n=r.lineN&&t=i.viewTo)){var o=i.view[kn(e,t)];if(null!=o.node){var s=o.changes||(o.changes=[]);-1==h(s,n)&&s.push(n)}}}function yi(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function bi(e,t,n,i){var r,o=kn(e,t),s=e.display.view;if(!Us||n==e.doc.first+e.doc.size)return{index:o,lineN:n};for(var a=e.display.viewFrom,l=0;l0){if(o==s.length-1)return null;r=a+s[o].size-t,o++}else r=a-t;t+=r,n+=r}for(;pe(e.doc,n)!=n;){if(o==(i<0?0:s.length-1))return null;n+=i*s[o-(i<0?1:0)].size,o+=i}return{index:o,lineN:n}}function wi(e,t,n){var i=e.display;0==i.view.length||t>=i.viewTo||n<=i.viewFrom?(i.view=wt(e,t,n),i.viewFrom=t):(i.viewFrom>t?i.view=wt(e,t,i.viewFrom).concat(i.view):i.viewFromn&&(i.view=i.view.slice(0,kn(e,n)))),i.viewTo=n}function Ci(e){for(var t=e.display.view,n=0,i=0;i=e.display.viewTo)){var n=+new Date+e.options.workTime,i=et(e,t.highlightFrontier),r=[];t.iter(i.line,Math.min(t.first+t.size,e.display.viewTo+500),function(o){if(i.line>=e.display.viewFrom){var s=o.styles,a=o.text.length>e.options.maxHighlightLength?Xe(t.mode,i.state):null,l=Qe(e,o,i,!0);a&&(i.state=a),o.styles=l.styles;var c=o.styleClasses,u=l.classes;u?o.styleClasses=u:c&&(o.styleClasses=null);for(var d=!s||s.length!=o.styles.length||c!=u&&(!c||!u||c.bgClass!=u.bgClass||c.textClass!=u.textClass),h=0;!d&&hn)return xi(e,e.options.workDelay),!0}),t.highlightFrontier=i.line,t.modeFrontier=Math.max(t.modeFrontier,i.line),r.length&&hi(e,function(){for(var t=0;t=i.viewFrom&&n.visible.to<=i.viewTo&&(null==i.updateLineNumbers||i.updateLineNumbers>=i.viewTo)&&i.renderedView==i.view&&0==Ci(e))return!1;Hn(e)&&(yi(e),n.dims=Cn(e));var o=r.first+r.size,s=Math.max(n.visible.from-e.options.viewportMargin,r.first),a=Math.min(o,n.visible.to+e.options.viewportMargin);i.viewFroma&&i.viewTo-a<20&&(a=Math.min(o,i.viewTo)),Us&&(s=pe(e.doc,s),a=ge(e.doc,a));var l=s!=i.viewFrom||a!=i.viewTo||i.lastWrapHeight!=n.wrapperHeight||i.lastWrapWidth!=n.wrapperWidth;wi(e,s,a),i.viewOffset=ye(T(e.doc,i.viewFrom)),e.display.mover.style.top=i.viewOffset+"px";var c=Ci(e);if(!l&&0==c&&!n.force&&i.renderedView==i.view&&(null==i.updateLineNumbers||i.updateLineNumbers>=i.viewTo))return!1;var u=Ei(e);return c>4&&(i.lineDiv.style.display="none"),Di(e,i.updateLineNumbers,n.dims),c>4&&(i.lineDiv.style.display=""),i.renderedView=i.view,ki(u),t(i.cursorDiv),t(i.selectionDiv),i.gutters.style.height=i.sizer.style.minHeight=0,l&&(i.lastWrapHeight=n.wrapperHeight,i.lastWrapWidth=n.wrapperWidth,xi(e,400)),i.updateLineNumbers=null,!0}function _i(e,t){for(var n=t.viewport,i=!0;(i&&e.options.lineWrapping&&t.oldDisplayWidth!=Ut(e)||(n&&null!=n.top&&(n={top:Math.min(e.doc.height+Wt(e.display)-qt(e),n.top)}),t.visible=In(e.display,e.doc,n),!(t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)))&&Ti(e,t);i=!1){Nn(e);var r=ei(e);Tn(e),ti(e,r),Li(e,r),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function Fi(e,t){var n=new ya(e,t);if(Ti(e,n)){Nn(e),_i(e,n);var i=ei(e);Tn(e),ti(e,i),Li(e,i),n.finish()}}function Di(e,n,i){function r(t){var n=t.nextSibling;return fs&&As&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),n}for(var o=e.display,s=e.options.lineNumbers,a=o.lineDiv,l=a.firstChild,c=o.view,u=o.viewFrom,d=0;d-1&&(p=!1),kt(e,f,u,i)),p&&(t(f.lineNumber),f.lineNumber.appendChild(document.createTextNode(B(e.options,u)))),l=f.node.nextSibling}else{var g=Bt(e,f,u,i);a.insertBefore(g,l)}u+=f.size}for(;l;)l=r(l)}function $i(e){var t=e.display.gutters.offsetWidth;e.display.sizer.style.marginLeft=t+"px"}function Li(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+zt(e)+"px"}function Ri(e){var n=e.display.gutters,r=e.options.gutters;t(n);for(var o=0;o-1&&!e.lineNumbers&&(e.gutters=e.gutters.slice(0),e.gutters.splice(t,1))}function Mi(e){var t=e.wheelDeltaX,n=e.wheelDeltaY;return null==t&&e.detail&&e.axis==e.HORIZONTAL_AXIS&&(t=e.detail),null==n&&e.detail&&e.axis==e.VERTICAL_AXIS?n=e.detail:null==n&&(n=e.wheelDelta),{x:t,y:n}}function Ni(e){var t=Mi(e);return t.x*=wa,t.y*=wa,t}function Oi(e,t){var n=Mi(t),i=n.x,r=n.y,o=e.display,s=o.scroller,a=s.scrollWidth>s.clientWidth,l=s.scrollHeight>s.clientHeight;if(i&&a||r&&l){if(r&&As&&fs)e:for(var c=t.target,u=o.view;c!=s;c=c.parentNode)for(var d=0;d=0){var s=H(o.from(),r.from()),a=P(o.to(),r.to()),l=o.empty()?r.from()==r.head:o.from()==o.head;i<=t&&--t,e.splice(--i,2,new xa(l?a:s,l?s:a))}}return new Ca(e,t)}function Pi(e,t){return new Ca([new xa(e,t||e)],0)}function Hi(e){return e.text?M(e.from.line+e.text.length-1,g(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function Wi(e,t){if(N(e,t.from)<0)return e;if(N(e,t.to)<=0)return Hi(t);var n=e.line+t.text.length-(t.to.line-t.from.line)-1,i=e.ch;return e.line==t.to.line&&(i+=Hi(t).ch-t.to.ch),M(n,i)}function ji(e,t){for(var n=[],i=0;i1&&e.remove(a.line+1,p-1),e.insert(a.line+1,y)}St(e,"change",e,t)}function Xi(e,t,n){function i(e,r,o){if(e.linked)for(var s=0;s1&&!e.done[e.done.length-2].ranges?(e.done.pop(),g(e.done)):void 0}function ir(e,t,n,i){var r=e.history;r.undone.length=0;var o,s,a=+new Date;if((r.lastOp==i||r.lastOrigin==t.origin&&t.origin&&("+"==t.origin.charAt(0)&&e.cm&&r.lastModTime>a-e.cm.options.historyEventDelay||"*"==t.origin.charAt(0)))&&(o=nr(r,r.lastOp==i)))s=g(o.changes),0==N(t.from,t.to)&&0==N(t.from,s.to)?s.to=Hi(t):o.changes.push(er(e,t));else{var l=g(r.done);for(l&&l.ranges||sr(e.sel,r.done),o={changes:[er(e,t)],generation:r.generation},r.done.push(o);r.done.length>r.undoDepth;)r.done.shift(),r.done[0].ranges||r.done.shift()}r.done.push(n),r.generation=++r.maxGeneration,r.lastModTime=r.lastSelTime=a,r.lastOp=r.lastSelOp=i,r.lastOrigin=r.lastSelOrigin=t.origin,s||De(e,"historyAdded")}function rr(e,t,n,i){var r=t.charAt(0);return"*"==r||"+"==r&&n.ranges.length==i.ranges.length&&n.somethingSelected()==i.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function or(e,t,n,i){var r=e.history,o=i&&i.origin;n==r.lastSelOp||o&&r.lastSelOrigin==o&&(r.lastModTime==r.lastSelTime&&r.lastOrigin==o||rr(e,o,g(r.done),t))?r.done[r.done.length-1]=t:sr(t,r.done),r.lastSelTime=+new Date,r.lastSelOrigin=o,r.lastSelOp=n,i&&!1!==i.clearRedo&&tr(r.undone)}function sr(e,t){var n=g(t);n&&n.ranges&&n.equals(e)||t.push(e)}function ar(e,t,n,i){var r=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,n),Math.min(e.first+e.size,i),function(n){n.markedSpans&&((r||(r=t["spans_"+e.id]={}))[o]=n.markedSpans),++o})}function lr(e){if(!e)return null;for(var t,n=0;n-1&&(g(a)[d]=c[d],delete c[d])}}}return i}function hr(e,t,n,i){if(i){var r=e.anchor;if(n){var o=N(t,r)<0;o!=N(n,r)<0?(r=t,t=n):o!=N(t,n)<0&&(t=n)}return new xa(r,t)}return new xa(n||t,t)}function fr(e,t,n,i,r){null==r&&(r=e.cm&&(e.cm.display.shift||e.extend)),br(e,new Ca([hr(e.sel.primary(),t,n,r)],0),i)}function pr(e,t,n){for(var i=[],r=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:a.to>t.ch))){if(r&&(De(l,"beforeCursorEnter"),l.explicitlyCleared)){if(o.markedSpans){--s;continue}break}if(!l.atomic)continue;if(n){var c=l.find(i<0?1:-1),u=void 0;if((i<0?l.inclusiveRight:l.inclusiveLeft)&&(c=kr(e,c,-i,c&&c.line==t.line?o:null)),c&&c.line==t.line&&(u=N(c,n))&&(i<0?u<0:u>0))return Sr(e,c,t,i,r)}var d=l.find(i<0?-1:1);return(i<0?l.inclusiveLeft:l.inclusiveRight)&&(d=kr(e,d,i,d.line==t.line?o:null)),d?Sr(e,d,t,i,r):null}}return t}function Er(e,t,n,i,r){var o=i||1,s=Sr(e,t,n,o,r)||!r&&Sr(e,t,n,o,!0)||Sr(e,t,n,-o,r)||!r&&Sr(e,t,n,-o,!0);return s||(e.cantEdit=!0,M(e.first,0))}function kr(e,t,n,i){return n<0&&0==t.ch?t.line>e.first?j(e,M(t.line-1)):null:n>0&&t.ch==(i||T(e,t.line)).text.length?t.line=0;--r)Dr(e,{from:i[r].from,to:i[r].to,text:r?[""]:t.text,origin:t.origin});else Dr(e,t)}}function Dr(e,t){if(1!=t.text.length||""!=t.text[0]||0!=N(t.from,t.to)){var n=ji(e,t);ir(e,t,n,e.cm?e.cm.curOp.id:NaN),Rr(e,t,n,Z(e,t));var i=[];Xi(e,function(e,n){n||-1!=h(i,e.history)||(Ir(e.history,t),i.push(e.history)),Rr(e,t,null,Z(e,t))})}}function $r(e,t,n){if(!e.cm||!e.cm.state.suppressEdits||n){for(var i,r=e.history,o=e.sel,s="undo"==t?r.done:r.undone,a="undo"==t?r.undone:r.done,l=0;l=0;--d){var f=function(n){var r=i.changes[n];if(r.origin=t,u&&!_r(e,r,!1))return s.length=0,{};c.push(er(e,r));var o=n?ji(e,r):g(s);Rr(e,r,o,ur(e,r)),!n&&e.cm&&e.cm.scrollIntoView({from:r.from,to:Hi(r)});var a=[];Xi(e,function(e,t){t||-1!=h(a,e.history)||(Ir(e.history,r),a.push(e.history)),Rr(e,r,null,ur(e,r))})}(d);if(f)return f.v}}}}function Lr(e,t){if(0!=t&&(e.first+=t,e.sel=new Ca(m(e.sel.ranges,function(e){return new xa(M(e.anchor.line+t,e.anchor.ch),M(e.head.line+t,e.head.ch))}),e.sel.primIndex),e.cm)){mi(e.cm,e.first,e.first-t,t);for(var n=e.cm.display,i=n.viewFrom;ie.lastLine())){if(t.from.lineo&&(t={from:t.from,to:M(o,T(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=_(e,t.from,t.to),n||(n=ji(e,t)),e.cm?Br(e.cm,t,i):Ki(e,t,i),wr(e,n,Os)}}function Br(e,t,n){var i=e.doc,r=e.display,o=t.from,s=t.to,a=!1,l=o.line;e.options.lineWrapping||(l=$(de(T(i,o.line))),i.iter(l,s.line+1,function(e){if(e==r.maxLine)return a=!0,!0})),i.sel.contains(t.from,t.to)>-1&&Le(e),Ki(i,t,n,An(e)),e.options.lineWrapping||(i.iter(l,o.line+t.text.length,function(e){var t=be(e);t>r.maxLineLength&&(r.maxLine=e,r.maxLineLength=t,r.maxLineChanged=!0,a=!1)}),a&&(e.curOp.updateMaxLine=!0)),lt(i,o.line),xi(e,400);var c=t.text.length-(s.line-o.line)-1;t.full?mi(e):o.line!=s.line||1!=t.text.length||Yi(e.doc,t)?mi(e,o.line,s.line+1,c):vi(e,o.line,"text");var u=Re(e,"changes"),d=Re(e,"change");if(d||u){var h={from:o,to:s,text:t.text,removed:t.removed,origin:t.origin};d&&St(e,"change",e,h),u&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(h)}e.display.selForContextMenu=null}function Mr(e,t,n,i,r){if(i||(i=n),N(i,n)<0){var o=i;i=n,n=o}"string"==typeof t&&(t=e.splitLines(t)),Fr(e,{from:n,to:i,text:t,origin:r})}function Nr(e,t,n,i){n0||0==a&&!1!==s.clearWhenEmpty)return s;if(s.replacedWith&&(s.collapsed=!0,s.widgetNode=r("span",[s.replacedWith],"CodeMirror-widget"),i.handleMouseEvents||s.widgetNode.setAttribute("cm-ignore-events","true"),i.insertLeft&&(s.widgetNode.insertLeft=!0)),s.collapsed){if(ue(e,t.line,t,n,s)||t.line!=n.line&&ue(e,n.line,t,n,s))throw new Error("Inserting collapsed marker partially overlapping an existing one");V()}s.addToHistory&&ir(e,{from:t,to:n,origin:"markText"},e.sel,NaN);var l,c=t.line,d=e.cm;if(e.iter(c,n.line+1,function(e){d&&s.collapsed&&!d.options.lineWrapping&&de(e)==d.display.maxLine&&(l=!0),s.collapsed&&c!=t.line&&D(e,0),G(e,new Y(s,c==t.line?t.ch:null,c==n.line?n.ch:null)),++c}),s.collapsed&&e.iter(t.line,n.line+1,function(t){me(e,t)&&D(t,0)}),s.clearOnEnter&&Ks(s,"beforeCursorEnter",function(){return s.clear()}),s.readOnly&&(q(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),s.collapsed&&(s.id=++Sa,s.atomic=!0),d){if(l&&(d.curOp.updateMaxLine=!0),s.collapsed)mi(d,t.line,n.line+1);else if(s.className||s.title||s.startStyle||s.endStyle||s.css)for(var h=t.line;h<=n.line;h++)vi(d,h,"text");s.atomic&&xr(d.doc),St(d,"markerAdded",d,s)}return s}function qr(e,t,n,i,r){i=u(i),i.shared=!1;var o=[Ur(e,t,n,i,r)],s=o[0],a=i.widgetNode;return Xi(e,function(e){a&&(i.widgetNode=a.cloneNode(!0)),o.push(Ur(e,j(e,t),j(e,n),i,r));for(var l=0;l-1)return t.state.draggingText(e),void setTimeout(function(){return t.display.input.focus()},20);try{var l=e.dataTransfer.getData("Text");if(l){var c;if(t.state.draggingText&&!t.state.draggingText.copy&&(c=t.listSelections()),wr(t.doc,Pi(n,n)),c)for(var u=0;u=0;t--)Mr(e.doc,"",i[t].from,i[t].to,"+delete");Vn(e)})}function ho(e,t){var n=T(e.doc,t),i=de(n);return i!=n&&(t=$(i)),ke(!0,e,i,t,1)}function fo(e,t){var n=T(e.doc,t),i=he(n);return i!=n&&(t=$(i)),ke(!0,e,n,t,-1)}function po(e,t){var n=ho(e,t.line),i=T(e.doc,n.line),r=Ae(i,e.doc.direction);if(!r||0==r[0].level){var o=Math.max(0,i.text.search(/\S/)),s=t.line==n.line&&t.ch<=o&&t.ch;return M(n.line,s?0:o,n.sticky)}return n}function go(e,t,n){if("string"==typeof t&&!(t=Na[t]))return!1;e.display.input.ensurePolled();var i=e.display.shift,r=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),n&&(e.display.shift=!1),r=t(e)!=Ns}finally{e.display.shift=i,e.state.suppressEdits=!1}return r}function mo(e,t,n){for(var i=0;i-1&&(N((r=a.ranges[r]).from(),t)<0||t.xRel>0)&&(N(r.to(),t)>0||t.xRel<0)?Fo(e,i,t,o):$o(e,i,t,o)}function Fo(e,t,n,i){var r=e.display,o=!1,s=fi(e,function(t){fs&&(r.scroller.draggable=!1),e.state.draggingText=!1,Fe(document,"mouseup",s),Fe(document,"mousemove",a),Fe(r.scroller,"dragstart",l),Fe(r.scroller,"drop",s),o||(Me(t),i.addNew||fr(e.doc,n,null,null,i.extend),fs||ds&&9==hs?setTimeout(function(){document.body.focus(),r.input.focus()},20):r.input.focus())}),a=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},l=function(){return o=!0};fs&&(r.scroller.draggable=!0),e.state.draggingText=s,s.copy=!i.moveOnDrag,r.scroller.dragDrop&&r.scroller.dragDrop(),Ks(document,"mouseup",s),Ks(document,"mousemove",a),Ks(r.scroller,"dragstart",l),Ks(r.scroller,"drop",s),Rn(e),setTimeout(function(){return r.input.focus()},20)}function Do(e,t,n){if("char"==n)return new xa(t,t);if("word"==n)return e.findWordAt(t);if("line"==n)return new xa(M(t.line,0),j(e.doc,M(t.line+1,0)));var i=n(e,t);return new xa(i.from,i.to)}function $o(e,t,n,i){function r(t){if(0!=N(v,t))if(v=t,"rectangle"==i.unit){for(var r=[],o=e.options.tabSize,s=d(T(c,n.line).text,n.ch,o),a=d(T(c,t.line).text,t.ch,o),l=Math.min(s,a),g=Math.max(s,a),m=Math.min(n.line,t.line),y=Math.min(e.lastLine(),Math.max(n.line,t.line));m<=y;m++){var b=T(c,m).text,w=f(b,l,o);l==g?r.push(new xa(M(m,w),M(m,w))):b.length>w&&r.push(new xa(M(m,w),M(m,f(b,g,o))))}r.length||r.push(new xa(n,n)),br(c,Ii(p.ranges.slice(0,h).concat(r),h),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var C,x=u,A=Do(e,t,i.unit),S=x.anchor;N(A.anchor,S)>0?(C=A.head,S=H(x.from(),A.anchor)):(C=A.anchor,S=P(x.to(),A.head));var E=p.ranges.slice(0);E[h]=new xa(j(c,S),C),br(c,Ii(E,h),Is)}}function o(t){var n=++b,a=En(e,t,!0,"rectangle"==i.unit);if(a)if(0!=N(a,v)){e.curOp.focus=s(),r(a);var u=In(l,c);(a.line>=u.to||a.liney.bottom?20:0;d&&setTimeout(fi(e,function(){b==n&&(l.scroller.scrollTop+=d,o(t))}),50)}}function a(t){e.state.selectingText=!1,b=1/0,Me(t),l.input.focus(),Fe(document,"mousemove",w),Fe(document,"mouseup",C),c.history.lastSelOrigin=null}var l=e.display,c=e.doc;Me(t);var u,h,p=c.sel,g=p.ranges;if(i.addNew&&!i.extend?(h=c.sel.contains(n),u=h>-1?g[h]:new xa(n,n)):(u=c.sel.primary(),h=c.sel.primIndex),"rectangle"==i.unit)i.addNew||(u=new xa(n,n)),n=En(e,t,!0,!0),h=-1;else{var m=Do(e,n,i.unit);u=i.extend?hr(u,m.anchor,m.head,i.extend):m}i.addNew?-1==h?(h=g.length,br(c,Ii(g.concat([u]),h),{scroll:!1,origin:"*mouse"})):g.length>1&&g[h].empty()&&"char"==i.unit&&!i.extend?(br(c,Ii(g.slice(0,h).concat(g.slice(h+1)),0),{scroll:!1,origin:"*mouse"}),p=c.sel):gr(c,h,u,Is):(h=0,br(c,new Ca([u],0),Is),p=c.sel);var v=n,y=l.wrapper.getBoundingClientRect(),b=0,w=fi(e,function(e){He(e)?o(e):a(e)}),C=fi(e,a);e.state.selectingText=C,Ks(document,"mousemove",w),Ks(document,"mouseup",C)}function Lo(e,t,n,i){var r,o;try{r=t.clientX,o=t.clientY}catch(t){return!1}if(r>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;i&&Me(t);var s=e.display,a=s.lineDiv.getBoundingClientRect();if(o>a.bottom||!Re(e,n))return Oe(t);o-=a.top-s.viewOffset;for(var l=0;l=r){return De(e,n,e,L(e.doc,o),e.options.gutters[l],t),Oe(t)}}}function Ro(e,t){return Lo(e,t,"gutterClick",!0)}function Bo(e,t){Pt(e.display,t)||Mo(e,t)||$e(e,t,"contextmenu")||e.display.input.onContextMenu(t)}function Mo(e,t){return!!Re(e,"gutterContextMenu")&&Lo(e,t,"gutterContextMenu",!1)}function No(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),sn(e)}function Oo(e){Ri(e),mi(e),Pn(e)}function Io(e,t,n){if(!t!=!(n&&n!=ja)){var i=e.display.dragFunctions,r=t?Ks:Fe;r(e.display.scroller,"dragstart",i.start),r(e.display.scroller,"dragenter",i.enter),r(e.display.scroller,"dragover",i.over),r(e.display.scroller,"dragleave",i.leave),r(e.display.scroller,"drop",i.drop)}}function Po(e){e.options.lineWrapping?(a(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(Ds(e.display.wrapper,"CodeMirror-wrap"),we(e)),Sn(e),mi(e),sn(e),setTimeout(function(){return ti(e)},100)}function Ho(e,t){var n=this;if(!(this instanceof Ho))return new Ho(e,t);this.options=t=t?u(t):{},u(za,t,!1),Bi(t);var i=t.value;"string"==typeof i&&(i=new _a(i,t.mode,null,t.lineSeparator,t.direction)),this.doc=i;var r=new Ho.inputStyles[t.inputStyle](this),o=this.display=new k(e,i,r);o.wrapper.CodeMirror=this,Ri(this),No(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),ii(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:!1,cutIncoming:!1,selectingText:!1,draggingText:!1,highlight:new Ls,keySeq:null,specialChars:null},t.autofocus&&!xs&&o.input.focus(),ds&&hs<11&&setTimeout(function(){return n.display.input.reset(!0)},20),Wo(this),eo(),ri(this),this.curOp.forceUpdate=!0,Gi(this,i),t.autofocus&&!xs||this.hasFocus()?setTimeout(c(Bn,this),20):Mn(this);for(var s in Ua)Ua.hasOwnProperty(s)&&Ua[s](n,t[s],ja);Hn(this),t.finishInit&&t.finishInit(this);for(var a=0;a400}var r=e.display;Ks(r.scroller,"mousedown",fi(e,Eo)),ds&&hs<11?Ks(r.scroller,"dblclick",fi(e,function(t){if(!$e(e,t)){var n=En(e,t);if(n&&!Ro(e,t)&&!Pt(e.display,t)){Me(t);var i=e.findWordAt(n);fr(e.doc,i.anchor,i.head)}}})):Ks(r.scroller,"dblclick",function(t){return $e(e,t)||Me(t)}),Fs||Ks(r.scroller,"contextmenu",function(t){return Bo(e,t)});var o,s={end:0};Ks(r.scroller,"touchstart",function(t){if(!$e(e,t)&&!n(t)){r.input.ensurePolled(),clearTimeout(o);var i=+new Date;r.activeTouch={start:i,moved:!1,prev:i-s.end<=300?s:null},1==t.touches.length&&(r.activeTouch.left=t.touches[0].pageX,r.activeTouch.top=t.touches[0].pageY)}}),Ks(r.scroller,"touchmove",function(){r.activeTouch&&(r.activeTouch.moved=!0)}),Ks(r.scroller,"touchend",function(n){var o=r.activeTouch;if(o&&!Pt(r,n)&&null!=o.left&&!o.moved&&new Date-o.start<300){var s,a=e.coordsChar(r.activeTouch,"page");s=!o.prev||i(o,o.prev)?new xa(a,a):!o.prev.prev||i(o,o.prev.prev)?e.findWordAt(a):new xa(M(a.line,0),j(e.doc,M(a.line+1,0))),e.setSelection(s.anchor,s.head),e.focus(),Me(n)}t()}),Ks(r.scroller,"touchcancel",t),Ks(r.scroller,"scroll",function(){r.scroller.clientHeight&&(Jn(e,r.scroller.scrollTop),Zn(e,r.scroller.scrollLeft,!0),De(e,"scroll",e))}),Ks(r.scroller,"mousewheel",function(t){return Oi(e,t)}),Ks(r.scroller,"DOMMouseScroll",function(t){return Oi(e,t)}),Ks(r.wrapper,"scroll",function(){return r.wrapper.scrollTop=r.wrapper.scrollLeft=0}),r.dragFunctions={enter:function(t){$e(e,t)||Ie(t)},over:function(t){$e(e,t)||(Jr(e,t),Ie(t))},start:function(t){return Gr(e,t)},drop:fi(e,Xr),leave:function(t){$e(e,t)||Qr(e)}};var a=r.input.getField();Ks(a,"keyup",function(t){return xo.call(e,t)}),Ks(a,"keydown",fi(e,wo)),Ks(a,"keypress",fi(e,Ao)),Ks(a,"focus",function(t){return Bn(e,t)}),Ks(a,"blur",function(t){return Mn(e,t)})}function jo(e,t,n,i){var r,o=e.doc;null==n&&(n="add"),"smart"==n&&(o.mode.indent?r=et(e,t).state:n="prev");var s=e.options.tabSize,a=T(o,t),l=d(a.text,null,s);a.stateAfter&&(a.stateAfter=null);var c,u=a.text.match(/^\s*/)[0];if(i||/\S/.test(a.text)){if("smart"==n&&((c=o.mode.indent(r,a.text.slice(u.length),a.text))==Ns||c>150)){if(!i)return;n="prev"}}else c=0,n="not";"prev"==n?c=t>o.first?d(T(o,t-1).text,null,s):0:"add"==n?c=l+e.options.indentUnit:"subtract"==n?c=l-e.options.indentUnit:"number"==typeof n&&(c=l+n),c=Math.max(0,c);var h="",f=0;if(e.options.indentWithTabs)for(var g=Math.floor(c/s);g;--g)f+=s,h+="\t";if(f1)if(Va&&Va.text.join("\n")==t){if(i.ranges.length%Va.text.length==0){l=[];for(var c=0;c=0;d--){var h=i.ranges[d],f=h.from(),p=h.to();h.empty()&&(n&&n>0?f=M(f.line,f.ch-n):e.state.overwrite&&!s?p=M(p.line,Math.min(T(o,p.line).text.length,p.ch+g(a).length)):Va&&Va.lineWise&&Va.text.join("\n")==t&&(f=p=M(f.line,0))),u=e.curOp.updateInput;var v={from:f,to:p,text:l?l[d%l.length]:a,origin:r||(s?"paste":e.state.cutIncoming?"cut":"+input")};Fr(e.doc,v),St(e,"inputRead",e,v)}t&&!s&&Vo(e,t),Vn(e),e.curOp.updateInput=u,e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=!1}function qo(e,t){var n=e.clipboardData&&e.clipboardData.getData("Text");if(n)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||hi(t,function(){return Uo(t,n,0,null,"paste")}),!0}function Vo(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var n=e.doc.sel,i=n.ranges.length-1;i>=0;i--){var r=n.ranges[i];if(!(r.head.ch>100||i&&n.ranges[i-1].head.line==r.head.line)){var o=e.getModeAt(r.head),s=!1;if(o.electricChars){for(var a=0;a-1){s=jo(e,r.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(T(e.doc,r.head.line).text.slice(0,r.head.ch))&&(s=jo(e,r.head.line,"smart"));s&&St(e,"electricInput",e,r.head.line)}}}function Yo(e){for(var t=[],n=[],i=0;i=e.first+e.size)&&(t=new M(i,t.ch,t.sticky),c=T(e,i))}function s(i){var s;if(null==(s=r?Te(e.cm,c,t,n):Ee(c,t,n))){if(i||!o())return!1;t=ke(r,e.cm,c,t.line,n)}else t=s;return!0}var a=t,l=n,c=T(e,t.line);if("char"==i)s();else if("column"==i)s(!0);else if("word"==i||"group"==i)for(var u=null,d="group"==i,h=e.cm&&e.cm.getHelper(t,"wordChars"),f=!0;!(n<0)||s(!f);f=!1){var p=c.text.charAt(t.ch)||"\n",g=C(p,h)?"w":d&&"\n"==p?"n":!d||/\s/.test(p)?null:"p";if(!d||f||g||(g="s"),u&&u!=g){n<0&&(n=1,s(),t.sticky="after");break}if(g&&(u=g),n>0&&!s(!f))break}var m=Er(e,t,a,l,!0);return O(a,m)&&(m.hitSide=!0),m}function Jo(e,t,n,i){var r,o=e.doc,s=t.left;if("page"==i){var a=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),l=Math.max(a-.5*bn(e.display),3);r=(n>0?t.bottom:t.top)+n*l}else"line"==i&&(r=n>0?t.bottom+3:t.top-3);for(var c;c=gn(e,s,r),c.outside;){if(n<0?r<=0:r>=o.height){c.hitSide=!0;break}r+=5*n}return c}function Qo(e,t){var n=Gt(e,t.line);if(!n||n.hidden)return null;var i=T(e.doc,t.line),r=Yt(n,i,t.line),o=Ae(i,e.doc.direction),s="left";if(o){s=xe(o,t.ch)%2?"right":"left"}var a=Zt(r.map,t.ch,s);return a.offset="right"==a.collapse?a.end:a.start,a}function Zo(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function es(e,t){return t&&(e.bad=!0),e}function ts(e,t,n,i,r){function o(e){return function(t){return t.id==e}}function s(){u&&(c+=d,u=!1)}function a(e){e&&(s(),c+=e)}function l(t){if(1==t.nodeType){var n=t.getAttribute("cm-text");if(null!=n)return void a(n||t.textContent.replace(/\u200b/g,""));var c,h=t.getAttribute("cm-marker");if(h){var f=e.findMarks(M(i,0),M(r+1,0),o(+h));return void(f.length&&(c=f[0].find(0))&&a(_(e.doc,c.from,c.to).join(d)))}if("false"==t.getAttribute("contenteditable"))return;var p=/^(pre|div|p)$/i.test(t.nodeName);p&&s();for(var g=0;g=15&&(ms=!1,fs=!0);var Ts,_s=As&&(ps||ms&&(null==ks||ks<12.11)),Fs=as||ds&&hs>=9,Ds=function(t,n){var i=t.className,r=e(n).exec(i);if(r){var o=i.slice(r.index+r[0].length);t.className=i.slice(0,r.index)+(o?r[1]+o:"")}};Ts=document.createRange?function(e,t,n,i){var r=document.createRange();return r.setEnd(i||e,n),r.setStart(e,t),r}:function(e,t,n){var i=document.body.createTextRange();try{i.moveToElementText(e.parentNode)}catch(e){return i}return i.collapse(!0),i.moveEnd("character",n),i.moveStart("character",t),i};var $s=function(e){e.select()};ws?$s=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:ds&&($s=function(e){try{e.select()}catch(e){}});var Ls=function(){this.id=null};Ls.prototype.set=function(e,t){clearTimeout(this.id),this.id=setTimeout(t,e)};var Rs,Bs,Ms=30,Ns={toString:function(){return"CodeMirror.Pass"}},Os={scroll:!1},Is={origin:"*mouse"},Ps={origin:"+move"},Hs=[""],Ws=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/,js=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/,zs=!1,Us=!1,qs=null,Vs=function(){function e(e){return e<=247?n.charAt(e):1424<=e&&e<=1524?"R":1536<=e&&e<=1785?i.charAt(e-1536):1774<=e&&e<=2220?"r":8192<=e&&e<=8203?"w":8204==e?"b":"L"}function t(e,t,n){this.level=e,this.from=t,this.to=n}var n="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",i="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111",r=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,o=/[stwN]/,s=/[LRr]/,a=/[Lb1n]/,l=/[1n]/;return function(n,i){var c="ltr"==i?"L":"R";if(0==n.length||"ltr"==i&&!r.test(n))return!1;for(var u=n.length,d=[],h=0;h=this.string.length},ia.prototype.sol=function(){return this.pos==this.lineStart},ia.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},ia.prototype.next=function(){if(this.post},ia.prototype.eatSpace=function(){for(var e=this,t=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++e.pos;return this.pos>t},ia.prototype.skipToEnd=function(){this.pos=this.string.length},ia.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},ia.prototype.backUp=function(e){this.pos-=e},ia.prototype.column=function(){return this.lastColumnPos0?null:(i&&!1!==t&&(this.pos+=i[0].length),i)}var r=function(e){return n?e.toLowerCase():e};if(r(this.string.substr(this.pos,e.length))==r(e))return!1!==t&&(this.pos+=e.length),!0},ia.prototype.current=function(){return this.string.slice(this.start,this.pos)},ia.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},ia.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)};var ra=function(e,t){this.state=e,this.lookAhead=t},oa=function(e,t,n,i){this.state=t,this.doc=e,this.line=n,this.maxLookAhead=i||0};oa.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},oa.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},oa.fromSaved=function(e,t,n){return t instanceof ra?new oa(e,Xe(e.mode,t.state),n,t.lookAhead):new oa(e,Xe(e.mode,t),n)},oa.prototype.save=function(e){var t=!1!==e?Xe(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ra(t,this.maxLookAhead):t};var sa=function(e,t,n){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=n},aa=function(e,t,n){this.text=e,ie(this,t),this.height=n?n(this):1};aa.prototype.lineNo=function(){return $(this)},Be(aa);var la,ca={},ua={},da=null,ha=null,fa={left:0,right:0,top:0,bottom:0},pa=function(e,t,n){this.cm=n;var r=this.vert=i("div",[i("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),o=this.horiz=i("div",[i("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");e(r),e(o),Ks(r,"scroll",function(){r.clientHeight&&t(r.scrollTop,"vertical")}),Ks(o,"scroll",function(){o.clientWidth&&t(o.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,ds&&hs<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};pa.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,n=e.scrollHeight>e.clientHeight+1,i=e.nativeBarWidth;if(n){this.vert.style.display="block",this.vert.style.bottom=t?i+"px":"0";var r=e.viewHeight-(t?i:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+r)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=n?i+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(n?i:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==i&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:n?i:0,bottom:t?i:0}},pa.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},pa.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},pa.prototype.zeroWidthHack=function(){var e=As&&!ys?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Ls,this.disableVert=new Ls},pa.prototype.enableZeroWidthBar=function(e,t,n){function i(){var r=e.getBoundingClientRect();("vert"==n?document.elementFromPoint(r.right-1,(r.top+r.bottom)/2):document.elementFromPoint((r.right+r.left)/2,r.bottom-1))!=e?e.style.pointerEvents="none":t.set(1e3,i)}e.style.pointerEvents="auto",t.set(1e3,i)},pa.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var ga=function(){};ga.prototype.update=function(){return{bottom:0,right:0}},ga.prototype.setScrollLeft=function(){},ga.prototype.setScrollTop=function(){},ga.prototype.clear=function(){};var ma={native:pa,null:ga},va=0,ya=function(e,t,n){var i=e.display;this.viewport=t,this.visible=In(i,e.doc,t),this.editorIsHidden=!i.wrapper.offsetWidth,this.wrapperHeight=i.wrapper.clientHeight,this.wrapperWidth=i.wrapper.clientWidth,this.oldDisplayWidth=Ut(e),this.force=n,this.dims=Cn(e),this.events=[]};ya.prototype.signal=function(e,t){Re(e,t)&&this.events.push(arguments)},ya.prototype.finish=function(){for(var e=this,t=0;t=0&&N(e,r.to())<=0)return i}return-1};var xa=function(e,t){this.anchor=e,this.head=t};xa.prototype.from=function(){return H(this.anchor,this.head)},xa.prototype.to=function(){return P(this.anchor,this.head)},xa.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch},Hr.prototype={chunkSize:function(){return this.lines.length},removeInner:function(e,t){for(var n=this,i=e,r=e+t;i1||!(this.children[0]instanceof Hr))){var l=[];this.collapse(l),this.children=[new Hr(l)],this.children[0].parent=this}},collapse:function(e){for(var t=this,n=0;n50){for(var a=o.lines.length%25+25,l=a;l10);e.parent.maybeSpill()}},iterN:function(e,t,n){for(var i=this,r=0;rt.display.maxLineLength&&(t.display.maxLine=u,t.display.maxLineLength=d,t.display.maxLineChanged=!0)}null!=r&&t&&this.collapsed&&mi(t,r,o+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,t&&xr(t.doc)),t&&St(t,"markerCleared",t,this,r,o),n&&oi(t),this.parent&&this.parent.clear()}},Ea.prototype.find=function(e,t){var n=this;null==e&&"bookmark"==this.type&&(e=1);for(var i,r,o=0;o=0;c--)Fr(i,r[c]);l?yr(this,l):this.cm&&Vn(this.cm)}),undo:gi(function(){$r(this,"undo")}),redo:gi(function(){$r(this,"redo")}),undoSelection:gi(function(){$r(this,"undo",!0)}),redoSelection:gi(function(){$r(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,n=0,i=0;i=e.ch)&&t.push(r.marker.parent||r.marker)}return t},findMarks:function(e,t,n){e=j(this,e),t=j(this,t);var i=[],r=e.line;return this.iter(e.line,t.line+1,function(o){var s=o.markedSpans;if(s)for(var a=0;a=l.to||null==l.from&&r!=e.line||null!=l.from&&r==t.line&&l.from>=t.ch||n&&!n(l.marker)||i.push(l.marker.parent||l.marker)}++r}),i},getAllMarks:function(){var e=[];return this.iter(function(t){var n=t.markedSpans;if(n)for(var i=0;ie)return t=e,!0;e-=o,++n}),j(this,M(n,t))},indexFromPos:function(e){e=j(this,e);var t=e.ch;if(e.linet&&(t=e.from),null!=e.to&&e.to0)r=new M(r.line,r.ch+1),e.replaceRange(o.charAt(r.ch-1)+o.charAt(r.ch-2),M(r.line,r.ch-2),r,"+transpose");else if(r.line>e.doc.first){var s=T(e.doc,r.line-1).text;s&&(r=new M(r.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+s.charAt(s.length-1),M(r.line-1,s.length-1),r,"+transpose"))}n.push(new xa(r,r))}e.setSelections(n)})},newlineAndIndent:function(e){return hi(e,function(){for(var t=e.listSelections(),n=t.length-1;n>=0;n--)e.replaceRange(e.doc.lineSeparator(),t[n].anchor,t[n].head,"+input");t=e.listSelections();for(var i=0;ie&&0==N(t,this.pos)&&n==this.button};var Ha,Wa,ja={toString:function(){return"CodeMirror.Init"}},za={},Ua={};Ho.defaults=za,Ho.optionHandlers=Ua;var qa=[];Ho.defineInitHook=function(e){return qa.push(e)};var Va=null,Ya=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Ls,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Ya.prototype.init=function(e){function t(e){if(!$e(r,e)){if(r.somethingSelected())zo({lineWise:!1,text:r.getSelections()}),"cut"==e.type&&r.replaceSelection("",null,"cut");else{if(!r.options.lineWiseCopyCut)return;var t=Yo(r);zo({lineWise:!0,text:t.text}),"cut"==e.type&&r.operation(function(){r.setSelections(t.ranges,0,Os),r.replaceSelection("",null,"cut")})}if(e.clipboardData){e.clipboardData.clearData();var n=Va.text.join("\n");if(e.clipboardData.setData("Text",n),e.clipboardData.getData("Text")==n)return void e.preventDefault()}var s=Xo(),a=s.firstChild;r.display.lineSpace.insertBefore(s,r.display.lineSpace.firstChild),a.value=Va.text.join("\n");var l=document.activeElement;$s(a),setTimeout(function(){r.display.lineSpace.removeChild(s),l.focus(),l==o&&i.showPrimarySelection()},50)}}var n=this,i=this,r=i.cm,o=i.div=e.lineDiv;Ko(o,r.options.spellcheck),Ks(o,"paste",function(e){$e(r,e)||qo(e,r)||hs<=11&&setTimeout(fi(r,function(){return n.updateFromDOM()}),20)}),Ks(o,"compositionstart",function(e){n.composing={data:e.data,done:!1}}),Ks(o,"compositionupdate",function(e){n.composing||(n.composing={data:e.data,done:!1})}),Ks(o,"compositionend",function(e){n.composing&&(e.data!=n.composing.data&&n.readFromDOMSoon(),n.composing.done=!0)}),Ks(o,"touchstart",function(){return i.forceCompositionEnd()}),Ks(o,"input",function(){n.composing||n.readFromDOMSoon()}),Ks(o,"copy",t),Ks(o,"cut",t)},Ya.prototype.prepareSelection=function(){var e=_n(this.cm,!1);return e.focus=this.cm.state.focused,e},Ya.prototype.showSelection=function(e,t){e&&this.cm.display.view.length&&((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},Ya.prototype.showPrimarySelection=function(){var e=window.getSelection(),t=this.cm,n=t.doc.sel.primary(),i=n.from(),r=n.to();if(t.display.viewTo==t.display.viewFrom||i.line>=t.display.viewTo||r.line=t.display.viewFrom&&Qo(t,i)||{node:a[0].measure.map[2],offset:0},c=r.linee.firstLine()&&(i=M(i.line-1,T(e.doc,i.line-1).length)),r.ch==T(e.doc,r.line).text.length&&r.linet.viewTo-1)return!1;var o,s,a;i.line==t.viewFrom||0==(o=kn(e,i.line))?(s=$(t.view[0].line),a=t.view[0].node):(s=$(t.view[o].line),a=t.view[o-1].node.nextSibling);var l,c,u=kn(e,r.line);if(u==t.view.length-1?(l=t.viewTo-1,c=t.lineDiv.lastChild):(l=$(t.view[u+1].line)-1,c=t.view[u+1].node.previousSibling),!a)return!1;for(var d=e.doc.splitLines(ts(e,a,c,s,l)),h=_(e.doc,M(s,0),M(l,T(e.doc,l).text.length));d.length>1&&h.length>1;)if(g(d)==g(h))d.pop(),h.pop(),l--;else{if(d[0]!=h[0])break;d.shift(),h.shift(),s++}for(var f=0,p=0,m=d[0],v=h[0],y=Math.min(m.length,v.length);fi.ch&&b.charCodeAt(b.length-p-1)==w.charCodeAt(w.length-p-1);)f--,p++;d[d.length-1]=b.slice(0,b.length-p).replace(/^\u200b+/,""),d[0]=d[0].slice(f).replace(/\u200b+$/,"");var x=M(s,f),A=M(l,h.length?g(h).length-p:0);return d.length>1||d[0]||N(x,A)?(Mr(e.doc,d,x,A,"+input"),!0):void 0},Ya.prototype.ensurePolled=function(){this.forceCompositionEnd()},Ya.prototype.reset=function(){this.forceCompositionEnd()},Ya.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Ya.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()},80))},Ya.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||hi(this.cm,function(){return mi(e.cm)})},Ya.prototype.setUneditable=function(e){e.contentEditable="false"},Ya.prototype.onKeyPress=function(e){0!=e.charCode&&(e.preventDefault(),this.cm.isReadOnly()||fi(this.cm,Uo)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Ya.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Ya.prototype.onContextMenu=function(){},Ya.prototype.resetPosition=function(){},Ya.prototype.needsContentAttribute=!0;var Ka=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new Ls,this.hasSelection=!1,this.composing=null};Ka.prototype.init=function(e){function t(e){if(!$e(r,e)){if(r.somethingSelected())zo({lineWise:!1,text:r.getSelections()});else{if(!r.options.lineWiseCopyCut)return;var t=Yo(r);zo({lineWise:!0,text:t.text}),"cut"==e.type?r.setSelections(t.ranges,null,Os):(i.prevInput="",s.value=t.text.join("\n"),$s(s))}"cut"==e.type&&(r.state.cutIncoming=!0)}}var n=this,i=this,r=this.cm,o=this.wrapper=Xo(),s=this.textarea=o.firstChild;e.wrapper.insertBefore(o,e.wrapper.firstChild),ws&&(s.style.width="0px"),Ks(s,"input",function(){ds&&hs>=9&&n.hasSelection&&(n.hasSelection=null),i.poll()}),Ks(s,"paste",function(e){$e(r,e)||qo(e,r)||(r.state.pasteIncoming=!0,i.fastPoll())}),Ks(s,"cut",t),Ks(s,"copy",t),Ks(e.scroller,"paste",function(t){Pt(e,t)||$e(r,t)||(r.state.pasteIncoming=!0,i.focus())}),Ks(e.lineSpace,"selectstart",function(t){Pt(e,t)||Me(t)}),Ks(s,"compositionstart",function(){var e=r.getCursor("from");i.composing&&i.composing.range.clear(),i.composing={start:e,range:r.markText(e,r.getCursor("to"),{className:"CodeMirror-composing"})}}),Ks(s,"compositionend",function(){i.composing&&(i.poll(),i.composing.range.clear(),i.composing=null)})},Ka.prototype.prepareSelection=function(){var e=this.cm,t=e.display,n=e.doc,i=_n(e);if(e.options.moveInputWithCursor){var r=hn(e,n.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),s=t.lineDiv.getBoundingClientRect();i.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,r.top+s.top-o.top)),i.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,r.left+s.left-o.left))}return i},Ka.prototype.showSelection=function(e){var t=this.cm,i=t.display;n(i.cursorDiv,e.cursors),n(i.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},Ka.prototype.reset=function(e){if(!this.contextMenuPending&&!this.composing){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var n=t.getSelection();this.textarea.value=n,t.state.focused&&$s(this.textarea),ds&&hs>=9&&(this.hasSelection=n)}else e||(this.prevInput=this.textarea.value="",ds&&hs>=9&&(this.hasSelection=null))}},Ka.prototype.getField=function(){return this.textarea},Ka.prototype.supportsTouch=function(){return!1},Ka.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!xs||s()!=this.textarea))try{this.textarea.focus()}catch(e){}},Ka.prototype.blur=function(){this.textarea.blur()},Ka.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Ka.prototype.receivedFocus=function(){this.slowPoll()},Ka.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},Ka.prototype.fastPoll=function(){function e(){n.poll()||t?(n.pollingFast=!1,n.slowPoll()):(t=!0,n.polling.set(60,e))}var t=!1,n=this;n.pollingFast=!0,n.polling.set(20,e)},Ka.prototype.poll=function(){var e=this,t=this.cm,n=this.textarea,i=this.prevInput;if(this.contextMenuPending||!t.state.focused||Js(n)&&!i&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var r=n.value;if(r==i&&!t.somethingSelected())return!1;if(ds&&hs>=9&&this.hasSelection===r||As&&/[\uf700-\uf7ff]/.test(r))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=r.charCodeAt(0);if(8203!=o||i||(i="​"),8666==o)return this.reset(),this.cm.execCommand("undo")}for(var s=0,a=Math.min(i.length,r.length);s1e3||r.indexOf("\n")>-1?n.value=e.prevInput="":e.prevInput=r,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Ka.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Ka.prototype.onKeyPress=function(){ds&&hs>=9&&(this.hasSelection=null),this.fastPoll()},Ka.prototype.onContextMenu=function(e){function t(){if(null!=s.selectionStart){var e=r.somethingSelected(),t="​"+(e?s.value:"");s.value="⇚",s.value=t,i.prevInput=e?"":"​",s.selectionStart=1,s.selectionEnd=t.length,o.selForContextMenu=r.doc.sel}}function n(){if(i.contextMenuPending=!1,i.wrapper.style.cssText=u,s.style.cssText=c,ds&&hs<9&&o.scrollbars.setScrollTop(o.scroller.scrollTop=l),null!=s.selectionStart){(!ds||ds&&hs<9)&&t();var e=0,n=function(){o.selForContextMenu==r.doc.sel&&0==s.selectionStart&&s.selectionEnd>0&&"​"==i.prevInput?fi(r,Tr)(r):e++<10?o.detectingSelectAll=setTimeout(n,500):(o.selForContextMenu=null,o.input.reset())};o.detectingSelectAll=setTimeout(n,200)}}var i=this,r=i.cm,o=r.display,s=i.textarea,a=En(r,e),l=o.scroller.scrollTop;if(a&&!ms){r.options.resetSelectionOnContextMenu&&-1==r.doc.sel.contains(a)&&fi(r,br)(r.doc,Pi(a),Os);var c=s.style.cssText,u=i.wrapper.style.cssText;i.wrapper.style.cssText="position: absolute";var d=i.wrapper.getBoundingClientRect();s.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-d.top-5)+"px; left: "+(e.clientX-d.left-5)+"px;\n z-index: 1000; background: "+(ds?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);";var h;if(fs&&(h=window.scrollY),o.input.focus(),fs&&window.scrollTo(null,h),o.input.reset(),r.somethingSelected()||(s.value=i.prevInput=" "),i.contextMenuPending=!0,o.selForContextMenu=r.doc.sel,clearTimeout(o.detectingSelectAll),ds&&hs>=9&&t(),Fs){Ie(e);var f=function(){Fe(window,"mouseup",f),setTimeout(n,20)};Ks(window,"mouseup",f)}else setTimeout(n,50)}},Ka.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e},Ka.prototype.setUneditable=function(){},Ka.prototype.needsContentAttribute=!1,function(e){function t(t,i,r,o){e.defaults[t]=i,r&&(n[t]=o?function(e,t,n){n!=ja&&r(e,t,n)}:r)}var n=e.optionHandlers;e.defineOption=t,e.Init=ja,t("value","",function(e,t){return e.setValue(t)},!0),t("mode",null,function(e,t){e.doc.modeOption=t,qi(e)},!0),t("indentUnit",2,qi,!0),t("indentWithTabs",!1),t("smartIndent",!0),t("tabSize",4,function(e){Vi(e),sn(e),mi(e)},!0),t("lineSeparator",null,function(e,t){if(e.doc.lineSep=t,t){var n=[],i=e.doc.first;e.doc.iter(function(e){for(var r=0;;){var o=e.text.indexOf(t,r);if(-1==o)break;r=o+t.length,n.push(M(i,o))}i++});for(var r=n.length-1;r>=0;r--)Mr(e.doc,t,n[r],M(n[r].line,n[r].ch+t.length))}}),t("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200f\u2028\u2029\ufeff]/g,function(e,t,n){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),n!=ja&&e.refresh()}),t("specialCharPlaceholder",ft,function(e){return e.refresh()},!0),t("electricChars",!0),t("inputStyle",xs?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),t("spellcheck",!1,function(e,t){return e.getInputField().spellcheck=t},!0),t("rtlMoveVisually",!Es),t("wholeLineUpdateBefore",!0),t("theme","default",function(e){No(e),Oo(e)},!0),t("keyMap","default",function(e,t,n){var i=co(t),r=n!=ja&&co(n);r&&r.detach&&r.detach(e,i),i.attach&&i.attach(e,r||null)}),t("extraKeys",null),t("configureMouse",null),t("lineWrapping",!1,Po,!0),t("gutters",[],function(e){Bi(e.options),Oo(e)},!0),t("fixedGutter",!0,function(e,t){e.display.gutters.style.left=t?xn(e.display)+"px":"0",e.refresh()},!0),t("coverGutterNextToScrollbar",!1,function(e){return ti(e)},!0),t("scrollbarStyle","native",function(e){ii(e),ti(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)},!0),t("lineNumbers",!1,function(e){Bi(e.options),Oo(e)},!0),t("firstLineNumber",1,Oo,!0),t("lineNumberFormatter",function(e){return e},Oo,!0),t("showCursorWhenSelecting",!1,Tn,!0),t("resetSelectionOnContextMenu",!0),t("lineWiseCopyCut",!0),t("pasteLinesPerSelection",!0),t("readOnly",!1,function(e,t){"nocursor"==t&&(Mn(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)}),t("disableInput",!1,function(e,t){t||e.display.input.reset()},!0),t("dragDrop",!0,Io),t("allowDropFileTypes",null),t("cursorBlinkRate",530),t("cursorScrollMargin",0),t("cursorHeight",1,Tn,!0),t("singleCursorHeightPerLine",!0,Tn,!0),t("workTime",100),t("workDelay",100),t("flattenSpans",!0,Vi,!0),t("addModeClass",!1,Vi,!0),t("pollInterval",100),t("undoDepth",200,function(e,t){return e.doc.history.undoDepth=t}),t("historyEventDelay",1250),t("viewportMargin",10,function(e){return e.refresh()},!0),t("maxHighlightLength",1e4,Vi,!0),t("moveInputWithCursor",!0,function(e,t){t||e.display.input.resetPosition()}),t("tabindex",null,function(e,t){return e.display.input.getField().tabIndex=t||""}),t("autofocus",null),t("direction","ltr",function(e,t){return e.doc.setDirection(t)},!0)}(Ho),function(e){var t=e.optionHandlers,n=e.helpers={};e.prototype={constructor:e,focus:function(){window.focus(),this.display.input.focus()},setOption:function(e,n){var i=this.options,r=i[e];i[e]==n&&"mode"!=e||(i[e]=n,t.hasOwnProperty(e)&&fi(this,t[e])(this,n,r),De(this,"optionChange",this,e))},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?"push":"unshift"](co(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,n=0;ni&&(jo(t,o.head.line,e,!0),i=o.head.line,r==t.doc.sel.primIndex&&Vn(t));else{var s=o.from(),a=o.to(),l=Math.max(i,s.line);i=Math.min(t.lastLine(),a.line-(a.ch?0:1))+1;for(var c=l;c0&&gr(t.doc,r,new xa(s,u[r].to()),Os)}}}),getTokenAt:function(e,t){return rt(this,e,t)},getLineTokens:function(e,t){return rt(this,M(e),t,!0)},getTokenTypeAt:function(e){e=j(this.doc,e);var t,n=Ze(this,T(this.doc,e.line)),i=0,r=(n.length-1)/2,o=e.ch;if(0==o)t=n[2];else for(;;){var s=i+r>>1;if((s?n[2*s-1]:0)>=o)r=s;else{if(!(n[2*s+1]o&&(e=o,r=!0),i=T(this.doc,e)}else i=e;return cn(this,i,{top:0,left:0},t||"page",n||r).top+(r?this.doc.height-ye(i):0)},defaultTextHeight:function(){return bn(this.display)},defaultCharWidth:function(){return wn(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,n,i,r){var o=this.display;e=hn(this,j(this.doc,e));var s=e.bottom,a=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),o.sizer.appendChild(t),"over"==i)s=e.top;else if("above"==i||"near"==i){var l=Math.max(o.wrapper.clientHeight,this.doc.height),c=Math.max(o.sizer.clientWidth,o.lineSpace.clientWidth);("above"==i||e.bottom+t.offsetHeight>l)&&e.top>t.offsetHeight?s=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=l&&(s=e.bottom),a+t.offsetWidth>c&&(a=c-t.offsetWidth)}t.style.top=s+"px",t.style.left=t.style.right="","right"==r?(a=o.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==r?a=0:"middle"==r&&(a=(o.sizer.clientWidth-t.offsetWidth)/2),t.style.left=a+"px"),n&&zn(this,{left:a,top:s,right:a+t.offsetWidth,bottom:s+t.offsetHeight})},triggerOnKeyDown:pi(wo),triggerOnKeyPress:pi(Ao),triggerOnKeyUp:xo,triggerOnMouseDown:pi(Eo),execCommand:function(e){if(Na.hasOwnProperty(e))return Na[e].call(null,this)},triggerElectric:pi(function(e){Vo(this,e)}),findPosH:function(e,t,n,i){var r=this,o=1;t<0&&(o=-1,t=-t);for(var s=j(this.doc,e),a=0;a0&&a(n.charAt(i-1));)--i;for(;r.5)&&Sn(this),De(this,"refresh",this)}),swapDoc:pi(function(e){var t=this.doc;return t.cm=null,Gi(this,e),sn(this),this.display.input.reset(),Yn(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,St(this,"swapDoc",this,t),t}),getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Be(e),e.registerHelper=function(t,i,r){n.hasOwnProperty(t)||(n[t]=e[t]={_global:[]}),n[t][i]=r},e.registerGlobalHelper=function(t,i,r,o){e.registerHelper(t,i,o),n[t]._global.push({pred:r,val:o})}}(Ho);var Xa="iter insert remove copy getEditor constructor".split(" ");for(var Ga in _a.prototype)_a.prototype.hasOwnProperty(Ga)&&h(Xa,Ga)<0&&(Ho.prototype[Ga]=function(e){return function(){return e.apply(this.doc,arguments)}}(_a.prototype[Ga]));return Be(_a),Ho.inputStyles={textarea:Ka,contenteditable:Ya},Ho.defineMode=function(e){Ho.defaults.mode||"null"==e||(Ho.defaults.mode=e),Ue.apply(this,arguments)},Ho.defineMIME=qe,Ho.defineMode("null",function(){return{token:function(e){return e.skipToEnd()}}}),Ho.defineMIME("text/plain","null"),Ho.defineExtension=function(e,t){Ho.prototype[e]=t},Ho.defineDocExtension=function(e,t){_a.prototype[e]=t},Ho.fromTextArea=rs,function(e){e.off=Fe,e.on=Ks,e.wheelEventPixels=Ni,e.Doc=_a,e.splitLines=Gs,e.countColumn=d,e.findColumn=f,e.isWordChar=w,e.Pass=Ns,e.signal=De,e.Line=aa,e.changeEnd=Hi,e.scrollbarModel=ma,e.Pos=M,e.cmpPos=N,e.modes=ea,e.mimeModes=ta,e.resolveMode=Ve,e.getMode=Ye,e.modeExtensions=na,e.extendMode=Ke,e.copyState=Xe,e.startState=Je,e.innerMode=Ge,e.commands=Na,e.keyMap=Ma,e.keyName=lo,e.isModifierKey=so,e.lookupKey=oo,e.normalizeKeyMap=ro,e.StringStream=ia,e.SharedTextMarker=ka,e.TextMarker=Ea,e.LineWidget=Aa,e.e_preventDefault=Me,e.e_stopPropagation=Ne,e.e_stop=Ie,e.addClass=a,e.contains=o,e.rmClass=Ds,e.keyNames=$a}(Ho),Ho.version="5.29.0",Ho})},function(e,t,n){var i,r;/*! +!function(e){function t(i){if(n[i])return n[i].exports;var r=n[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,i){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=94)}([function(e,t,n){"use strict";function i(e){function t(){l.add(e,"ps--focus")}function n(){l.remove(e,"ps--focus")}var i=this;i.settings=a.clone(c),i.containerWidth=null,i.containerHeight=null,i.contentWidth=null,i.contentHeight=null,i.isRtl="rtl"===u.css(e,"direction"),i.isNegativeScroll=function(){var t=e.scrollLeft,n=null;return e.scrollLeft=-1,n=e.scrollLeft<0,e.scrollLeft=t,n}(),i.negativeScrollAdjustment=i.isNegativeScroll?e.scrollWidth-e.clientWidth:0,i.event=new d,i.ownerDocument=e.ownerDocument||document,i.scrollbarXRail=u.appendTo(u.e("div","ps__scrollbar-x-rail"),e),i.scrollbarX=u.appendTo(u.e("div","ps__scrollbar-x"),i.scrollbarXRail),i.scrollbarX.setAttribute("tabindex",0),i.event.bind(i.scrollbarX,"focus",t),i.event.bind(i.scrollbarX,"blur",n),i.scrollbarXActive=null,i.scrollbarXWidth=null,i.scrollbarXLeft=null,i.scrollbarXBottom=a.toInt(u.css(i.scrollbarXRail,"bottom")),i.isScrollbarXUsingBottom=i.scrollbarXBottom===i.scrollbarXBottom,i.scrollbarXTop=i.isScrollbarXUsingBottom?null:a.toInt(u.css(i.scrollbarXRail,"top")),i.railBorderXWidth=a.toInt(u.css(i.scrollbarXRail,"borderLeftWidth"))+a.toInt(u.css(i.scrollbarXRail,"borderRightWidth")),u.css(i.scrollbarXRail,"display","block"),i.railXMarginWidth=a.toInt(u.css(i.scrollbarXRail,"marginLeft"))+a.toInt(u.css(i.scrollbarXRail,"marginRight")),u.css(i.scrollbarXRail,"display",""),i.railXWidth=null,i.railXRatio=null,i.scrollbarYRail=u.appendTo(u.e("div","ps__scrollbar-y-rail"),e),i.scrollbarY=u.appendTo(u.e("div","ps__scrollbar-y"),i.scrollbarYRail),i.scrollbarY.setAttribute("tabindex",0),i.event.bind(i.scrollbarY,"focus",t),i.event.bind(i.scrollbarY,"blur",n),i.scrollbarYActive=null,i.scrollbarYHeight=null,i.scrollbarYTop=null,i.scrollbarYRight=a.toInt(u.css(i.scrollbarYRail,"right")),i.isScrollbarYUsingRight=i.scrollbarYRight===i.scrollbarYRight,i.scrollbarYLeft=i.isScrollbarYUsingRight?null:a.toInt(u.css(i.scrollbarYRail,"left")),i.scrollbarYOuterWidth=i.isRtl?a.outerWidth(i.scrollbarY):null,i.railBorderYWidth=a.toInt(u.css(i.scrollbarYRail,"borderTopWidth"))+a.toInt(u.css(i.scrollbarYRail,"borderBottomWidth")),u.css(i.scrollbarYRail,"display","block"),i.railYMarginHeight=a.toInt(u.css(i.scrollbarYRail,"marginTop"))+a.toInt(u.css(i.scrollbarYRail,"marginBottom")),u.css(i.scrollbarYRail,"display",""),i.railYHeight=null,i.railYRatio=null}function r(e){return e.getAttribute("data-ps-id")}function o(e,t){e.setAttribute("data-ps-id",t)}function s(e){e.removeAttribute("data-ps-id")}var a=n(3),l=n(8),c=n(72),u=n(6),d=n(69),h=n(70),f={};t.add=function(e){var t=h();return o(e,t),f[t]=new i(e),f[t]},t.remove=function(e){delete f[r(e)],s(e)},t.get=function(e){return f[r(e)]}},function(e,t,n){!function(t,n){e.exports=n()}(0,function(){"use strict";function e(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}function t(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function n(e,n){return t(e).appendChild(n)}function i(e,t,n,i){var r=document.createElement(e);if(n&&(r.className=n),i&&(r.style.cssText=i),"string"==typeof t)r.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return s+(t-o);s+=a-o,s+=n-s%n,o=a+1}}function h(e,t){for(var n=0;n=t)return i+Math.min(s,t-r);if(r+=o-i,r+=n-r%n,i=o+1,r>=t)return i}}function p(e){for(;Vs.length<=e;)Vs.push(g(Vs)+" ");return Vs[e]}function g(e){return e[e.length-1]}function m(e,t){for(var n=[],i=0;i"€"&&(e.toUpperCase()!=e.toLowerCase()||Ys.test(e))}function C(e,t){return t?!!(t.source.indexOf("\\w")>-1&&w(e))||t.test(e):w(e)}function x(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}function A(e){return e.charCodeAt(0)>=768&&Ks.test(e)}function S(e,t,n){for(;(n<0?t>0:tn?-1:1;;){if(t==n)return t;var r=(t+n)/2,o=i<0?Math.ceil(r):Math.floor(r);if(o==t)return e(o)?t:n;e(o)?n=o:t=o+i}}function k(e,t,n){var o=this;this.input=n,o.scrollbarFiller=i("div",null,"CodeMirror-scrollbar-filler"),o.scrollbarFiller.setAttribute("cm-not-content","true"),o.gutterFiller=i("div",null,"CodeMirror-gutter-filler"),o.gutterFiller.setAttribute("cm-not-content","true"),o.lineDiv=r("div",null,"CodeMirror-code"),o.selectionDiv=i("div",null,null,"position: relative; z-index: 1"),o.cursorDiv=i("div",null,"CodeMirror-cursors"),o.measure=i("div",null,"CodeMirror-measure"),o.lineMeasure=i("div",null,"CodeMirror-measure"),o.lineSpace=r("div",[o.measure,o.lineMeasure,o.selectionDiv,o.cursorDiv,o.lineDiv],null,"position: relative; outline: none");var s=r("div",[o.lineSpace],"CodeMirror-lines");o.mover=i("div",[s],null,"position: relative"),o.sizer=i("div",[o.mover],"CodeMirror-sizer"),o.sizerWidth=null,o.heightForcer=i("div",null,null,"position: absolute; height: "+Ws+"px; width: 1px;"),o.gutters=i("div",null,"CodeMirror-gutters"),o.lineGutter=null,o.scroller=i("div",[o.sizer,o.heightForcer,o.gutters],"CodeMirror-scroll"),o.scroller.setAttribute("tabIndex","-1"),o.wrapper=i("div",[o.scrollbarFiller,o.gutterFiller,o.scroller],"CodeMirror"),vs&&ys<8&&(o.gutters.style.zIndex=-1,o.scroller.style.paddingRight=0),bs||fs&&_s||(o.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(o.wrapper):e(o.wrapper)),o.viewFrom=o.viewTo=t.first,o.reportedViewFrom=o.reportedViewTo=t.first,o.view=[],o.renderedView=null,o.externalMeasured=null,o.viewOffset=0,o.lastWrapHeight=o.lastWrapWidth=0,o.updateLineNumbers=null,o.nativeBarWidth=o.barHeight=o.barWidth=0,o.scrollbarsClipped=!1,o.lineNumWidth=o.lineNumInnerWidth=o.lineNumChars=null,o.alignWidgets=!1,o.cachedCharWidth=o.cachedTextHeight=o.cachedPaddingH=null,o.maxLine=null,o.maxLineLength=0,o.maxLineChanged=!1,o.wheelDX=o.wheelDY=o.wheelStartX=o.wheelStartY=null,o.shift=!1,o.selForContextMenu=null,o.activeTouch=null,n.init(o)}function T(e,t){if((t-=e.first)<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var n=e;!n.lines;)for(var i=0;;++i){var r=n.children[i],o=r.chunkSize();if(t=e.first&&tn?M(n,T(e,n).text.length):z(t,T(e,t.line).text.length)}function z(e,t){var n=e.ch;return null==n||n>t?M(e.line,t):n<0?M(e.line,0):e}function U(e,t){for(var n=[],i=0;i=t:o.to>t);(i||(i=[])).push(new Y(s,o.from,l?null:o.to))}}return i}function Q(e,t,n){var i;if(e)for(var r=0;r=t:o.to>t);if(a||o.from==t&&"bookmark"==s.type&&(!n||o.marker.insertLeft)){var l=null==o.from||(s.inclusiveLeft?o.from<=t:o.from0&&a)for(var C=0;C0)){var u=[l,1],d=N(c.from,a.from),f=N(c.to,a.to);(d<0||!s.inclusiveLeft&&!d)&&u.push({from:c.from,to:a.from}),(f>0||!s.inclusiveRight&&!f)&&u.push({from:a.to,to:c.to}),r.splice.apply(r,u),l+=u.length-3}}return r}function ne(e){var t=e.markedSpans;if(t){for(var n=0;n=0&&d<=0||u<=0&&d>=0)&&(u<=0&&(l.marker.inclusiveRight&&r.inclusiveLeft?N(c.to,n)>=0:N(c.to,n)>0)||u>=0&&(l.marker.inclusiveRight&&r.inclusiveLeft?N(c.from,i)<=0:N(c.from,i)<0)))return!0}}}function de(e){for(var t;t=le(e);)e=t.find(-1,!0).line;return e}function he(e){for(var t;t=ce(e);)e=t.find(1,!0).line;return e}function fe(e){for(var t,n;t=ce(e);)e=t.find(1,!0).line,(n||(n=[])).push(e);return n}function pe(e,t){var n=T(e,t),i=de(n);return n==i?t:$(i)}function ge(e,t){if(t>e.lastLine())return t;var n,i=T(e,t);if(!me(e,i))return t;for(;n=ce(i);)i=n.find(1,!0).line;return $(i)+1}function me(e,t){var n=Gs&&t.markedSpans;if(n)for(var i=void 0,r=0;rt.maxLineLength&&(t.maxLineLength=n,t.maxLine=e)})}function Ce(e,t,n,i){if(!e)return i(t,n,"ltr",0);for(var r=!1,o=0;ot||t==n&&s.to==t)&&(i(Math.max(s.from,t),Math.min(s.to,n),1==s.level?"rtl":"ltr",o),r=!0)}r||i(t,n,"ltr")}function xe(e,t,n){var i;Js=null;for(var r=0;rt)return r;o.to==t&&(o.from!=o.to&&"before"==n?i=r:Js=r),o.from==t&&(o.from!=o.to&&"before"!=n?i=r:Js=r)}return null!=i?i:Js}function Ae(e,t){var n=e.order;return null==n&&(n=e.order=Qs(e.text,t)),n}function Se(e,t){return e._handlers&&e._handlers[t]||Zs}function Ee(e,t,n){if(e.removeEventListener)e.removeEventListener(t,n,!1);else if(e.detachEvent)e.detachEvent("on"+t,n);else{var i=e._handlers,r=i&&i[t];if(r){var o=h(r,n);o>-1&&(i[t]=r.slice(0,o).concat(r.slice(o+1)))}}}function ke(e,t){var n=Se(e,t);if(n.length)for(var i=Array.prototype.slice.call(arguments,2),r=0;r0}function De(e){e.prototype.on=function(e,t){ea(this,e,t)},e.prototype.off=function(e,t){Ee(this,e,t)}}function $e(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Le(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Re(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Be(e){$e(e),Le(e)}function Me(e){return e.target||e.srcElement}function Ne(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),Fs&&e.ctrlKey&&1==t&&(t=3),t}function Oe(e){if(null==Ps){var t=i("span","​");n(e,i("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Ps=t.offsetWidth<=1&&t.offsetHeight>2&&!(vs&&ys<8))}var r=Ps?i("span","​"):i("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}function Ie(e){if(null!=Hs)return Hs;var i=n(e,document.createTextNode("AخA")),r=Rs(i,0,1).getBoundingClientRect(),o=Rs(i,1,2).getBoundingClientRect();return t(e),!(!r||r.left==r.right)&&(Hs=o.right-r.right<3)}function Pe(e){if(null!=oa)return oa;var t=n(e,i("span","x")),r=t.getBoundingClientRect(),o=Rs(t,0,1).getBoundingClientRect();return oa=Math.abs(r.left-o.left)>1}function He(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),sa[e]=t}function We(e,t){aa[e]=t}function je(e){if("string"==typeof e&&aa.hasOwnProperty(e))e=aa[e];else if(e&&"string"==typeof e.name&&aa.hasOwnProperty(e.name)){var t=aa[e.name];"string"==typeof t&&(t={name:t}),e=b(t,e),e.name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return je("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return je("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function ze(e,t){t=je(t);var n=sa[t.name];if(!n)return ze(e,"text/plain");var i=n(e,t);if(la.hasOwnProperty(t.name)){var r=la[t.name];for(var o in r)r.hasOwnProperty(o)&&(i.hasOwnProperty(o)&&(i["_"+o]=i[o]),i[o]=r[o])}if(i.name=t.name,t.helperType&&(i.helperType=t.helperType),t.modeProps)for(var s in t.modeProps)i[s]=t.modeProps[s];return i}function Ue(e,t){u(t,la.hasOwnProperty(e)?la[e]:la[e]={})}function qe(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var n={};for(var i in t){var r=t[i];r instanceof Array&&(r=r.concat([])),n[i]=r}return n}function Ve(e,t){for(var n;e.innerMode&&(n=e.innerMode(t))&&n.mode!=e;)t=n.state,e=n.mode;return n||{mode:e,state:t}}function Ye(e,t,n){return!e.startState||e.startState(t,n)}function Ke(e,t,n,i){var r=[e.state.modeGen],o={};nt(e,t.text,e.doc.mode,n,function(e,t){return r.push(e,t)},o,i);for(var s=n.state,a=0;ae&&r.splice(l,1,e,r[l+1],i),l+=2,c=Math.min(e,i)}if(t)if(a.opaque)r.splice(n,l-n,e,"overlay "+t),l=n+2;else for(;ne.options.maxHighlightLength&&qe(e.doc.mode,i.state),o=Ke(e,t,i);r&&(i.state=r),t.stateAfter=i.save(!r),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function Ge(e,t,n){var i=e.doc,r=e.display;if(!i.mode.startState)return new da(i,!0,t);var o=it(e,t,n),s=o>i.first&&T(i,o-1).stateAfter,a=s?da.fromSaved(i,s,o):new da(i,Ye(i.mode),o);return i.iter(o,t,function(n){Je(e,n.text,a);var i=a.line;n.stateAfter=i==t-1||i%5==0||i>=r.viewFrom&&it.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}function et(e,t,n,i){var r,o=e.doc,s=o.mode;t=j(o,t);var a,l=T(o,t.line),c=Ge(e,t.line,n),u=new ca(l.text,e.options.tabSize,c);for(i&&(a=[]);(i||u.pose.options.maxHighlightLength?(a=!1,s&&Je(e,t,i,d.pos),d.pos=t.length,l=null):l=tt(Ze(n,d,i.state,h),o),h){var f=h[0].name;f&&(l="m-"+(l?f+" "+l:f))}if(!a||u!=l){for(;cs;--a){if(a<=o.first)return o.first;var l=T(o,a-1),c=l.stateAfter;if(c&&(!n||a+(c instanceof ua?c.lookAhead:0)<=o.modeFrontier))return a;var u=d(l.text,null,e.options.tabSize);(null==r||i>u)&&(r=a-1,i=u)}return r}function rt(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontiern;i--){var r=T(e,i).stateAfter;if(r&&(!(r instanceof ua)||i+r.lookAhead1&&!/ /.test(e))return e;for(var n=t,i="",r=0;rc&&d.from<=c));h++);if(d.to>=u)return e(n,i,r,o,s,a,l);e(n,i.slice(0,d.to-c),r,o,null,a,l),o=null,i=i.slice(d.to-c),c=d.to}}}function ft(e,t,n,i){var r=!i&&n.widgetNode;r&&e.map.push(e.pos,e.pos+t,r),!i&&e.cm.display.input.needsContentAttribute&&(r||(r=e.content.appendChild(document.createElement("span"))),r.setAttribute("cm-marker",n.id)),r&&(e.cm.display.input.setUneditable(r),e.content.appendChild(r)),e.pos+=t,e.trailingSpace=!1}function pt(e,t,n){var i=e.markedSpans,r=e.text,o=0;if(i)for(var s,a,l,c,u,d,h,f=r.length,p=0,g=1,m="",v=0;;){if(v==p){l=c=u=d=a="",h=null,v=1/0;for(var y=[],b=void 0,w=0;wp||x.collapsed&&C.to==p&&C.from==p)?(null!=C.to&&C.to!=p&&v>C.to&&(v=C.to,c=""),x.className&&(l+=" "+x.className),x.css&&(a=(a?a+";":"")+x.css),x.startStyle&&C.from==p&&(u+=" "+x.startStyle),x.endStyle&&C.to==v&&(b||(b=[])).push(x.endStyle,C.to),x.title&&!d&&(d=x.title),x.collapsed&&(!h||se(h.marker,x)<0)&&(h=C)):C.from>p&&v>C.from&&(v=C.from)}if(b)for(var A=0;A=f)break;for(var E=Math.min(f,v);;){if(m){var k=p+m.length;if(!h){var T=k>E?m.slice(0,E-p):m;t.addToken(t,T,s?s+l:l,u,p+T.length==v?c:"",d,a)}if(k>=E){m=m.slice(E-p),p=E;break}p=k,u=""}m=r.slice(o,o=n[g++]),s=at(n[g++],t.cm.options)}}else for(var _=1;_2&&o.push((l.bottom+c.top)/2-n.top)}}o.push(n.bottom-n.top)}}function zt(e,t,n){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var i=0;in)return{map:e.measure.maps[r],cache:e.measure.caches[r],before:!0}}function Ut(e,t){t=de(t);var i=$(t),r=e.display.externalMeasured=new gt(e.doc,t,i);r.lineN=i;var o=r.built=lt(e,r);return r.text=o.pre,n(e.display.lineMeasure,o.pre),r}function qt(e,t,n,i){return Kt(e,Yt(e,t),n,i)}function Vt(e,t){if(t>=e.display.viewFrom&&t=n.lineN&&tt)&&(o=l-a,r=o-1,t>=l&&(s="right")),null!=r){if(i=e[c+2],a==l&&n==(i.insertLeft?"left":"right")&&(s=n),"left"==n&&0==r)for(;c&&e[c-2]==e[c-3]&&e[c-1].insertLeft;)i=e[2+(c-=3)],s="left";if("right"==n&&r==l-a)for(;c=0&&(n=e[r]).left==n.right;r--);return n}function Jt(e,t,n,i){var r,o=Xt(t.map,n,i),s=o.node,a=o.start,l=o.end,c=o.collapse;if(3==s.nodeType){for(var u=0;u<4;u++){for(;a&&A(t.line.text.charAt(o.coverStart+a));)--a;for(;o.coverStart+l0&&(c=i="right");var d;r=e.options.lineWrapping&&(d=s.getClientRects()).length>1?d["right"==i?d.length-1:0]:s.getBoundingClientRect()}if(vs&&ys<9&&!a&&(!r||!r.left&&!r.right)){var h=s.parentNode.getClientRects()[0];r=h?{left:h.left,right:h.left+wn(e.display),top:h.top,bottom:h.bottom}:ba}for(var f=r.top-t.rect.top,p=r.bottom-t.rect.top,g=(f+p)/2,m=t.view.measure.heights,v=0;v=i.text.length?(c=i.text.length,u="before"):c<=0&&(c=0,u="after"),!l)return s("before"==u?c-1:c,"before"==u);var d=xe(l,c,u),h=Js,f=a(c,d,"before"==u);return null!=h&&(f.other=a(c,h,"before"!=u)),f}function un(e,t){var n=0;t=j(e.doc,t),e.options.lineWrapping||(n=wn(e.display)*t.ch);var i=T(e.doc,t.line),r=ye(i)+Nt(e.display);return{left:n,right:n,top:r,bottom:r+i.height}}function dn(e,t,n,i,r){var o=M(e,t,n);return o.xRel=r,i&&(o.outside=!0),o}function hn(e,t,n){var i=e.doc;if((n+=e.display.viewOffset)<0)return dn(i.first,0,null,!0,-1);var r=L(i,n),o=i.first+i.size-1;if(r>o)return dn(i.first+i.size-1,T(i,o).text.length,null,!0,1);t<0&&(t=0);for(var s=T(i,r);;){var a=mn(e,s,r,t,n),l=ce(s),c=l&&l.find(0,!0);if(!l||!(a.ch>c.from.ch||a.ch==c.from.ch&&a.xRel>0))return a;r=$(s=c.to.line)}}function fn(e,t,n,i){i-=on(t);var r=t.text.length,o=E(function(t){return Kt(e,n,t-1).bottom<=i},r,0);return r=E(function(t){return Kt(e,n,t).top>i},o,r),{begin:o,end:r}}function pn(e,t,n,i){return n||(n=Yt(e,t)),fn(e,t,n,sn(e,t,Kt(e,n,i),"line").top)}function gn(e,t,n,i){return!(e.bottom<=n)&&(e.top>n||(i?e.left:e.right)>t)}function mn(e,t,n,i,r){r-=ye(t);var o=Yt(e,t),s=on(t),a=0,l=t.text.length,c=!0,u=Ae(t,e.doc.direction);if(u){var d=(e.options.lineWrapping?yn:vn)(e,t,n,o,u,i,r);c=1!=d.level,a=c?d.from:d.to-1,l=c?d.to:d.from-1}var h,f,p=null,g=null,m=E(function(t){var n=Kt(e,o,t);return n.top+=s,n.bottom+=s,!!gn(n,i,r,!1)&&(n.top<=r&&n.left<=i&&(p=t,g=n),!0)},a,l),v=!1;if(g){var y=i-g.left=w.bottom}return m=S(t.text,m,1),dn(n,m,f,v,i-h)}function vn(e,t,n,i,r,o,s){var a=E(function(a){var l=r[a],c=1!=l.level;return gn(cn(e,M(n,c?l.to:l.from,c?"before":"after"),"line",t,i),o,s,!0)},0,r.length-1),l=r[a];if(a>0){var c=1!=l.level,u=cn(e,M(n,c?l.from:l.to,c?"after":"before"),"line",t,i);gn(u,o,s,!0)&&u.top>s&&(l=r[a-1])}return l}function yn(e,t,n,i,r,o,s){var a=fn(e,t,i,s),l=a.begin,c=a.end;/\s/.test(t.text.charAt(c-1))&&c--;for(var u=null,d=null,h=0;h=c||f.to<=l)){var p=1!=f.level,g=Kt(e,i,p?Math.min(c,f.to)-1:Math.max(l,f.from)).right,m=gm)&&(u=f,d=m)}}return u||(u=r[r.length-1]),u.fromc&&(u={from:u.from,to:c,level:u.level}),u}function bn(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==pa){pa=i("pre");for(var r=0;r<49;++r)pa.appendChild(document.createTextNode("x")),pa.appendChild(i("br"));pa.appendChild(document.createTextNode("x"))}n(e.measure,pa);var o=pa.offsetHeight/50;return o>3&&(e.cachedTextHeight=o),t(e.measure),o||1}function wn(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=i("span","xxxxxxxxxx"),r=i("pre",[t]);n(e.measure,r);var o=t.getBoundingClientRect(),s=(o.right-o.left)/10;return s>2&&(e.cachedCharWidth=s),s||10}function Cn(e){for(var t=e.display,n={},i={},r=t.gutters.clientLeft,o=t.gutters.firstChild,s=0;o;o=o.nextSibling,++s)n[e.options.gutters[s]]=o.offsetLeft+o.clientLeft+r,i[e.options.gutters[s]]=o.clientWidth;return{fixedPos:xn(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:n,gutterWidth:i,wrapperWidth:t.wrapper.clientWidth}}function xn(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function An(e){var t=bn(e.display),n=e.options.lineWrapping,i=n&&Math.max(5,e.display.scroller.clientWidth/wn(e.display)-3);return function(r){if(me(e.doc,r))return 0;var o=0;if(r.widgets)for(var s=0;s=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var n=e.display.view,i=0;i=e.display.viewTo||a.to().line0?t.blinker=setInterval(function(){return t.cursorDiv.style.visibility=(n=!n)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Rn(e){e.state.focused||(e.display.input.focus(),Mn(e))}function Bn(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,Nn(e))},100)}function Mn(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(ke(e,"focus",e,t),e.state.focused=!0,a(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),bs&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),Ln(e))}function Nn(e,t){e.state.delayingBlurEvent||(e.state.focused&&(ke(e,"blur",e,t),e.state.focused=!1,Ns(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function On(e){for(var t=e.display,n=t.lineDiv.offsetTop,i=0;i.005||l<-.005)&&(D(r.line,o),In(r.line),r.rest))for(var c=0;c=s&&(o=L(t,ye(T(t,l))-e.wrapper.clientHeight),s=l)}return{from:o,to:Math.max(s,o+1)}}function Hn(e){var t=e.display,n=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var i=xn(t)-t.scroller.scrollLeft+e.doc.scrollLeft,r=t.gutters.offsetWidth,o=i+"px",s=0;s(window.innerHeight||document.documentElement.clientHeight)&&(o=!1),null!=o&&!Es){var s=i("div","​",null,"position: absolute;\n top: "+(t.top-n.viewOffset-Nt(e.display))+"px;\n height: "+(t.bottom-t.top+Pt(e)+n.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(s),s.scrollIntoView(o),e.display.lineSpace.removeChild(s)}}}function zn(e,t,n,i){null==i&&(i=0);var r;e.options.lineWrapping||t!=n||(t=t.ch?M(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t,n="before"==t.sticky?M(t.line,t.ch+1,"before"):t);for(var o=0;o<5;o++){var s=!1,a=cn(e,t),l=n&&n!=t?cn(e,n):a;r={left:Math.min(a.left,l.left),top:Math.min(a.top,l.top)-i,right:Math.max(a.left,l.left),bottom:Math.max(a.bottom,l.bottom)+i};var c=qn(e,r),u=e.doc.scrollTop,d=e.doc.scrollLeft;if(null!=c.scrollTop&&(Qn(e,c.scrollTop),Math.abs(e.doc.scrollTop-u)>1&&(s=!0)),null!=c.scrollLeft&&(ei(e,c.scrollLeft),Math.abs(e.doc.scrollLeft-d)>1&&(s=!0)),!s)break}return r}function Un(e,t){var n=qn(e,t);null!=n.scrollTop&&Qn(e,n.scrollTop),null!=n.scrollLeft&&ei(e,n.scrollLeft)}function qn(e,t){var n=e.display,i=bn(e.display);t.top<0&&(t.top=0);var r=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:n.scroller.scrollTop,o=Wt(e),s={};t.bottom-t.top>o&&(t.bottom=t.top+o);var a=e.doc.height+Ot(n),l=t.topa-i;if(t.topr+o){var u=Math.min(t.top,(c?a:t.bottom)-o);u!=r&&(s.scrollTop=u)}var d=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:n.scroller.scrollLeft,h=Ht(e)-(e.options.fixedGutter?n.gutters.offsetWidth:0),f=t.right-t.left>h;return f&&(t.right=t.left+h),t.left<10?s.scrollLeft=0:t.lefth+d-3&&(s.scrollLeft=t.right+(f?0:10)-h),s}function Vn(e,t){null!=t&&(Gn(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Yn(e){Gn(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Kn(e,t,n){null==t&&null==n||Gn(e),null!=t&&(e.curOp.scrollLeft=t),null!=n&&(e.curOp.scrollTop=n)}function Xn(e,t){Gn(e),e.curOp.scrollToPos=t}function Gn(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;Jn(e,un(e,t.from),un(e,t.to),t.margin)}}function Jn(e,t,n,i){var r=qn(e,{left:Math.min(t.left,n.left),top:Math.min(t.top,n.top)-i,right:Math.max(t.right,n.right),bottom:Math.max(t.bottom,n.bottom)+i});Kn(e,r.scrollLeft,r.scrollTop)}function Qn(e,t){Math.abs(e.doc.scrollTop-t)<2||(fs||Di(e,{top:t}),Zn(e,t,!0),fs&&Di(e),Ai(e,100))}function Zn(e,t,n){t=Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t),(e.display.scroller.scrollTop!=t||n)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function ei(e,t,n,i){t=Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth),(n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!i||(e.doc.scrollLeft=t,Hn(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function ti(e){var t=e.display,n=t.gutters.offsetWidth,i=Math.round(e.doc.height+Ot(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:i,scrollHeight:i+Pt(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}function ni(e,t){t||(t=ti(e));var n=e.display.barWidth,i=e.display.barHeight;ii(e,t);for(var r=0;r<4&&n!=e.display.barWidth||i!=e.display.barHeight;r++)n!=e.display.barWidth&&e.options.lineWrapping&&On(e),ii(e,ti(e)),n=e.display.barWidth,i=e.display.barHeight}function ii(e,t){var n=e.display,i=n.scrollbars.update(t);n.sizer.style.paddingRight=(n.barWidth=i.right)+"px",n.sizer.style.paddingBottom=(n.barHeight=i.bottom)+"px",n.heightForcer.style.borderBottom=i.bottom+"px solid transparent",i.right&&i.bottom?(n.scrollbarFiller.style.display="block",n.scrollbarFiller.style.height=i.bottom+"px",n.scrollbarFiller.style.width=i.right+"px"):n.scrollbarFiller.style.display="",i.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(n.gutterFiller.style.display="block",n.gutterFiller.style.height=i.bottom+"px",n.gutterFiller.style.width=t.gutterWidth+"px"):n.gutterFiller.style.display=""}function ri(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&Ns(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new xa[e.options.scrollbarStyle](function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),ea(t,"mousedown",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),t.setAttribute("cm-not-content","true")},function(t,n){"horizontal"==n?ei(e,t):Qn(e,t)},e),e.display.scrollbars.addClass&&a(e.display.wrapper,e.display.scrollbars.addClass)}function oi(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:null,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Aa},vt(e.curOp)}function si(e){bt(e.curOp,function(e){for(var t=0;t=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new Sa(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function ci(e){e.updatedDisplay=e.mustUpdate&&_i(e.cm,e.update)}function ui(e){var t=e.cm,n=t.display;e.updatedDisplay&&On(t),e.barMeasure=ti(t),n.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=qt(t,n.maxLine,n.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(n.scroller.clientWidth,n.sizer.offsetLeft+e.adjustWidthTo+Pt(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,n.sizer.offsetLeft+e.adjustWidthTo-Ht(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=n.input.prepareSelection())}function di(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeftt)&&(r.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=r.viewTo)Gs&&pe(e.doc,t)r.viewFrom?bi(e):(r.viewFrom+=i,r.viewTo+=i);else if(t<=r.viewFrom&&n>=r.viewTo)bi(e);else if(t<=r.viewFrom){var o=wi(e,n,n+i,1);o?(r.view=r.view.slice(o.index),r.viewFrom=o.lineN,r.viewTo+=i):bi(e)}else if(n>=r.viewTo){var s=wi(e,t,t,-1);s?(r.view=r.view.slice(0,s.index),r.viewTo=s.lineN):bi(e)}else{var a=wi(e,t,t,-1),l=wi(e,n,n+i,1);a&&l?(r.view=r.view.slice(0,a.index).concat(mt(e,a.lineN,l.lineN)).concat(r.view.slice(l.index)),r.viewTo+=i):bi(e)}var c=r.externalMeasured;c&&(n=r.lineN&&t=i.viewTo)){var o=i.view[kn(e,t)];if(null!=o.node){var s=o.changes||(o.changes=[]);-1==h(s,n)&&s.push(n)}}}function bi(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function wi(e,t,n,i){var r,o=kn(e,t),s=e.display.view;if(!Gs||n==e.doc.first+e.doc.size)return{index:o,lineN:n};for(var a=e.display.viewFrom,l=0;l0){if(o==s.length-1)return null;r=a+s[o].size-t,o++}else r=a-t;t+=r,n+=r}for(;pe(e.doc,n)!=n;){if(o==(i<0?0:s.length-1))return null;n+=i*s[o-(i<0?1:0)].size,o+=i}return{index:o,lineN:n}}function Ci(e,t,n){var i=e.display;0==i.view.length||t>=i.viewTo||n<=i.viewFrom?(i.view=mt(e,t,n),i.viewFrom=t):(i.viewFrom>t?i.view=mt(e,t,i.viewFrom).concat(i.view):i.viewFromn&&(i.view=i.view.slice(0,kn(e,n)))),i.viewTo=n}function xi(e){for(var t=e.display.view,n=0,i=0;i=e.display.viewTo)){var n=+new Date+e.options.workTime,i=Ge(e,t.highlightFrontier),r=[];t.iter(i.line,Math.min(t.first+t.size,e.display.viewTo+500),function(o){if(i.line>=e.display.viewFrom){var s=o.styles,a=o.text.length>e.options.maxHighlightLength?qe(t.mode,i.state):null,l=Ke(e,o,i,!0);a&&(i.state=a),o.styles=l.styles;var c=o.styleClasses,u=l.classes;u?o.styleClasses=u:c&&(o.styleClasses=null);for(var d=!s||s.length!=o.styles.length||c!=u&&(!c||!u||c.bgClass!=u.bgClass||c.textClass!=u.textClass),h=0;!d&&hn)return Ai(e,e.options.workDelay),!0}),t.highlightFrontier=i.line,t.modeFrontier=Math.max(t.modeFrontier,i.line),r.length&&fi(e,function(){for(var t=0;t=i.viewFrom&&n.visible.to<=i.viewTo&&(null==i.updateLineNumbers||i.updateLineNumbers>=i.viewTo)&&i.renderedView==i.view&&0==xi(e))return!1;Wn(e)&&(bi(e),n.dims=Cn(e));var o=r.first+r.size,s=Math.max(n.visible.from-e.options.viewportMargin,r.first),a=Math.min(o,n.visible.to+e.options.viewportMargin);i.viewFroma&&i.viewTo-a<20&&(a=Math.min(o,i.viewTo)),Gs&&(s=pe(e.doc,s),a=ge(e.doc,a));var l=s!=i.viewFrom||a!=i.viewTo||i.lastWrapHeight!=n.wrapperHeight||i.lastWrapWidth!=n.wrapperWidth;Ci(e,s,a),i.viewOffset=ye(T(e.doc,i.viewFrom)),e.display.mover.style.top=i.viewOffset+"px";var c=xi(e);if(!l&&0==c&&!n.force&&i.renderedView==i.view&&(null==i.updateLineNumbers||i.updateLineNumbers>=i.viewTo))return!1;var u=ki(e);return c>4&&(i.lineDiv.style.display="none"),$i(e,i.updateLineNumbers,n.dims),c>4&&(i.lineDiv.style.display=""),i.renderedView=i.view,Ti(u),t(i.cursorDiv),t(i.selectionDiv),i.gutters.style.height=i.sizer.style.minHeight=0,l&&(i.lastWrapHeight=n.wrapperHeight,i.lastWrapWidth=n.wrapperWidth,Ai(e,400)),i.updateLineNumbers=null,!0}function Fi(e,t){for(var n=t.viewport,i=!0;(i&&e.options.lineWrapping&&t.oldDisplayWidth!=Ht(e)||(n&&null!=n.top&&(n={top:Math.min(e.doc.height+Ot(e.display)-Wt(e),n.top)}),t.visible=Pn(e.display,e.doc,n),!(t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)))&&_i(e,t);i=!1){On(e);var r=ti(e);Tn(e),ni(e,r),Ri(e,r),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function Di(e,t){var n=new Sa(e,t);if(_i(e,n)){On(e),Fi(e,n);var i=ti(e);Tn(e),ni(e,i),Ri(e,i),n.finish()}}function $i(e,n,i){function r(t){var n=t.nextSibling;return bs&&Fs&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),n}for(var o=e.display,s=e.options.lineNumbers,a=o.lineDiv,l=a.firstChild,c=o.view,u=o.viewFrom,d=0;d-1&&(p=!1),xt(e,f,u,i)),p&&(t(f.lineNumber),f.lineNumber.appendChild(document.createTextNode(B(e.options,u)))),l=f.node.nextSibling}else{var g=Dt(e,f,u,i);a.insertBefore(g,l)}u+=f.size}for(;l;)l=r(l)}function Li(e){var t=e.display.gutters.offsetWidth;e.display.sizer.style.marginLeft=t+"px"}function Ri(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Pt(e)+"px"}function Bi(e){var n=e.display.gutters,r=e.options.gutters;t(n);for(var o=0;o-1&&!e.lineNumbers&&(e.gutters=e.gutters.slice(0),e.gutters.splice(t,1))}function Ni(e){var t=e.wheelDeltaX,n=e.wheelDeltaY;return null==t&&e.detail&&e.axis==e.HORIZONTAL_AXIS&&(t=e.detail),null==n&&e.detail&&e.axis==e.VERTICAL_AXIS?n=e.detail:null==n&&(n=e.wheelDelta),{x:t,y:n}}function Oi(e){var t=Ni(e);return t.x*=ka,t.y*=ka,t}function Ii(e,t){var n=Ni(t),i=n.x,r=n.y,o=e.display,s=o.scroller,a=s.scrollWidth>s.clientWidth,l=s.scrollHeight>s.clientHeight;if(i&&a||r&&l){if(r&&Fs&&bs)e:for(var c=t.target,u=o.view;c!=s;c=c.parentNode)for(var d=0;d=0){var s=H(o.from(),r.from()),a=P(o.to(),r.to()),l=o.empty()?r.from()==r.head:o.from()==o.head;i<=t&&--t,e.splice(--i,2,new _a(l?a:s,l?s:a))}}return new Ta(e,t)}function Hi(e,t){return new Ta([new _a(e,t||e)],0)}function Wi(e){return e.text?M(e.from.line+e.text.length-1,g(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function ji(e,t){if(N(e,t.from)<0)return e;if(N(e,t.to)<=0)return Wi(t);var n=e.line+t.text.length-(t.to.line-t.from.line)-1,i=e.ch;return e.line==t.to.line&&(i+=Wi(t).ch-t.to.ch),M(n,i)}function zi(e,t){for(var n=[],i=0;i1&&e.remove(a.line+1,p-1),e.insert(a.line+1,y)}wt(e,"change",e,t)}function Gi(e,t,n){function i(e,r,o){if(e.linked)for(var s=0;s1&&!e.done[e.done.length-2].ranges?(e.done.pop(),g(e.done)):void 0}function rr(e,t,n,i){var r=e.history;r.undone.length=0;var o,s,a=+new Date;if((r.lastOp==i||r.lastOrigin==t.origin&&t.origin&&("+"==t.origin.charAt(0)&&e.cm&&r.lastModTime>a-e.cm.options.historyEventDelay||"*"==t.origin.charAt(0)))&&(o=ir(r,r.lastOp==i)))s=g(o.changes),0==N(t.from,t.to)&&0==N(t.from,s.to)?s.to=Wi(t):o.changes.push(tr(e,t));else{var l=g(r.done);for(l&&l.ranges||ar(e.sel,r.done),o={changes:[tr(e,t)],generation:r.generation},r.done.push(o);r.done.length>r.undoDepth;)r.done.shift(),r.done[0].ranges||r.done.shift()}r.done.push(n),r.generation=++r.maxGeneration,r.lastModTime=r.lastSelTime=a,r.lastOp=r.lastSelOp=i,r.lastOrigin=r.lastSelOrigin=t.origin,s||ke(e,"historyAdded")}function or(e,t,n,i){var r=t.charAt(0);return"*"==r||"+"==r&&n.ranges.length==i.ranges.length&&n.somethingSelected()==i.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function sr(e,t,n,i){var r=e.history,o=i&&i.origin;n==r.lastSelOp||o&&r.lastSelOrigin==o&&(r.lastModTime==r.lastSelTime&&r.lastOrigin==o||or(e,o,g(r.done),t))?r.done[r.done.length-1]=t:ar(t,r.done),r.lastSelTime=+new Date,r.lastSelOrigin=o,r.lastSelOp=n,i&&!1!==i.clearRedo&&nr(r.undone)}function ar(e,t){var n=g(t);n&&n.ranges&&n.equals(e)||t.push(e)}function lr(e,t,n,i){var r=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,n),Math.min(e.first+e.size,i),function(n){n.markedSpans&&((r||(r=t["spans_"+e.id]={}))[o]=n.markedSpans),++o})}function cr(e){if(!e)return null;for(var t,n=0;n-1&&(g(a)[d]=c[d],delete c[d])}}}return i}function fr(e,t,n,i){if(i){var r=e.anchor;if(n){var o=N(t,r)<0;o!=N(n,r)<0?(r=t,t=n):o!=N(t,n)<0&&(t=n)}return new _a(r,t)}return new _a(n||t,t)}function pr(e,t,n,i,r){null==r&&(r=e.cm&&(e.cm.display.shift||e.extend)),wr(e,new Ta([fr(e.sel.primary(),t,n,r)],0),i)}function gr(e,t,n){for(var i=[],r=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:a.to>t.ch))){if(r&&(ke(l,"beforeCursorEnter"),l.explicitlyCleared)){if(o.markedSpans){--s;continue}break}if(!l.atomic)continue;if(n){var c=l.find(i<0?1:-1),u=void 0;if((i<0?l.inclusiveRight:l.inclusiveLeft)&&(c=Tr(e,c,-i,c&&c.line==t.line?o:null)),c&&c.line==t.line&&(u=N(c,n))&&(i<0?u<0:u>0))return Er(e,c,t,i,r)}var d=l.find(i<0?-1:1);return(i<0?l.inclusiveLeft:l.inclusiveRight)&&(d=Tr(e,d,i,d.line==t.line?o:null)),d?Er(e,d,t,i,r):null}}return t}function kr(e,t,n,i,r){var o=i||1,s=Er(e,t,n,o,r)||!r&&Er(e,t,n,o,!0)||Er(e,t,n,-o,r)||!r&&Er(e,t,n,-o,!0);return s||(e.cantEdit=!0,M(e.first,0))}function Tr(e,t,n,i){return n<0&&0==t.ch?t.line>e.first?j(e,M(t.line-1)):null:n>0&&t.ch==(i||T(e,t.line)).text.length?t.line=0;--r)$r(e,{from:i[r].from,to:i[r].to,text:r?[""]:t.text,origin:t.origin});else $r(e,t)}}function $r(e,t){if(1!=t.text.length||""!=t.text[0]||0!=N(t.from,t.to)){var n=zi(e,t);rr(e,t,n,e.cm?e.cm.curOp.id:NaN),Br(e,t,n,Z(e,t));var i=[];Gi(e,function(e,n){n||-1!=h(i,e.history)||(Pr(e.history,t),i.push(e.history)),Br(e,t,null,Z(e,t))})}}function Lr(e,t,n){if(!e.cm||!e.cm.state.suppressEdits||n){for(var i,r=e.history,o=e.sel,s="undo"==t?r.done:r.undone,a="undo"==t?r.undone:r.done,l=0;l=0;--d){var f=function(n){var r=i.changes[n];if(r.origin=t,u&&!Fr(e,r,!1))return s.length=0,{};c.push(tr(e,r));var o=n?zi(e,r):g(s);Br(e,r,o,dr(e,r)),!n&&e.cm&&e.cm.scrollIntoView({from:r.from,to:Wi(r)});var a=[];Gi(e,function(e,t){t||-1!=h(a,e.history)||(Pr(e.history,r),a.push(e.history)),Br(e,r,null,dr(e,r))})}(d);if(f)return f.v}}}}function Rr(e,t){if(0!=t&&(e.first+=t,e.sel=new Ta(m(e.sel.ranges,function(e){return new _a(M(e.anchor.line+t,e.anchor.ch),M(e.head.line+t,e.head.ch))}),e.sel.primIndex),e.cm)){vi(e.cm,e.first,e.first-t,t);for(var n=e.cm.display,i=n.viewFrom;ie.lastLine())){if(t.from.lineo&&(t={from:t.from,to:M(o,T(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=_(e,t.from,t.to),n||(n=zi(e,t)),e.cm?Mr(e.cm,t,i):Xi(e,t,i),Cr(e,n,zs)}}function Mr(e,t,n){var i=e.doc,r=e.display,o=t.from,s=t.to,a=!1,l=o.line;e.options.lineWrapping||(l=$(de(T(i,o.line))),i.iter(l,s.line+1,function(e){if(e==r.maxLine)return a=!0,!0})),i.sel.contains(t.from,t.to)>-1&&_e(e),Xi(i,t,n,An(e)),e.options.lineWrapping||(i.iter(l,o.line+t.text.length,function(e){var t=be(e);t>r.maxLineLength&&(r.maxLine=e,r.maxLineLength=t,r.maxLineChanged=!0,a=!1)}),a&&(e.curOp.updateMaxLine=!0)),rt(i,o.line),Ai(e,400);var c=t.text.length-(s.line-o.line)-1;t.full?vi(e):o.line!=s.line||1!=t.text.length||Ki(e.doc,t)?vi(e,o.line,s.line+1,c):yi(e,o.line,"text");var u=Fe(e,"changes"),d=Fe(e,"change");if(d||u){var h={from:o,to:s,text:t.text,removed:t.removed,origin:t.origin};d&&wt(e,"change",e,h),u&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(h)}e.display.selForContextMenu=null}function Nr(e,t,n,i,r){if(i||(i=n),N(i,n)<0){var o;o=[i,n],n=o[0],i=o[1]}"string"==typeof t&&(t=e.splitLines(t)),Dr(e,{from:n,to:i,text:t,origin:r})}function Or(e,t,n,i){n0||0==a&&!1!==s.clearWhenEmpty)return s;if(s.replacedWith&&(s.collapsed=!0,s.widgetNode=r("span",[s.replacedWith],"CodeMirror-widget"),i.handleMouseEvents||s.widgetNode.setAttribute("cm-ignore-events","true"),i.insertLeft&&(s.widgetNode.insertLeft=!0)),s.collapsed){if(ue(e,t.line,t,n,s)||t.line!=n.line&&ue(e,n.line,t,n,s))throw new Error("Inserting collapsed marker partially overlapping an existing one");V()}s.addToHistory&&rr(e,{from:t,to:n,origin:"markText"},e.sel,NaN);var l,c=t.line,d=e.cm;if(e.iter(c,n.line+1,function(e){d&&s.collapsed&&!d.options.lineWrapping&&de(e)==d.display.maxLine&&(l=!0),s.collapsed&&c!=t.line&&D(e,0),G(e,new Y(s,c==t.line?t.ch:null,c==n.line?n.ch:null)),++c}),s.collapsed&&e.iter(t.line,n.line+1,function(t){me(e,t)&&D(t,0)}),s.clearOnEnter&&ea(s,"beforeCursorEnter",function(){return s.clear()}),s.readOnly&&(q(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),s.collapsed&&(s.id=++Da,s.atomic=!0),d){if(l&&(d.curOp.updateMaxLine=!0),s.collapsed)vi(d,t.line,n.line+1);else if(s.className||s.title||s.startStyle||s.endStyle||s.css)for(var h=t.line;h<=n.line;h++)yi(d,h,"text");s.atomic&&Ar(d.doc),wt(d,"markerAdded",d,s)}return s}function Vr(e,t,n,i,r){i=u(i),i.shared=!1;var o=[qr(e,t,n,i,r)],s=o[0],a=i.widgetNode;return Gi(e,function(e){a&&(i.widgetNode=a.cloneNode(!0)),o.push(qr(e,j(e,t),j(e,n),i,r));for(var l=0;l-1)return t.state.draggingText(e),void setTimeout(function(){return t.display.input.focus()},20);try{var l=e.dataTransfer.getData("Text");if(l){var c;if(t.state.draggingText&&!t.state.draggingText.copy&&(c=t.listSelections()),Cr(t.doc,Hi(n,n)),c)for(var u=0;u=0;t--)Nr(e.doc,"",i[t].from,i[t].to,"+delete");Yn(e)})}function fo(e,t,n){var i=S(e.text,t+n,n);return i<0||i>e.text.length?null:i}function po(e,t,n){var i=fo(e,t.ch,n);return null==i?null:new M(t.line,i,n<0?"after":"before")}function go(e,t,n,i,r){if(e){var o=Ae(n,t.doc.direction);if(o){var s,a=r<0?g(o):o[0],l=r<0==(1==a.level),c=l?"after":"before";if(a.level>0||"rtl"==t.doc.direction){var u=Yt(t,n);s=r<0?n.text.length-1:0;var d=Kt(t,u,s).top;s=E(function(e){return Kt(t,u,e).top==d},r<0==(1==a.level)?a.from:a.to-1,s),"before"==c&&(s=fo(n,s,1))}else s=r<0?a.to:a.from;return new M(i,s,c)}}return new M(i,r<0?n.text.length:0,r<0?"before":"after")}function mo(e,t,n,i){var r=Ae(t,e.doc.direction);if(!r)return po(t,n,i);n.ch>=t.text.length?(n.ch=t.text.length,n.sticky="before"):n.ch<=0&&(n.ch=0,n.sticky="after");var o=xe(r,n.ch,n.sticky),s=r[o];if("ltr"==e.doc.direction&&s.level%2==0&&(i>0?s.to>n.ch:s.from=s.from&&h>=u.begin)){var f=d?"before":"after";return new M(n.line,h,f)}}var p=function(e,t,i){for(var o=function(e,t){return t?new M(n.line,l(e,1),"before"):new M(n.line,e,"after")};e>=0&&e0==(1!=s.level),c=a?i.begin:l(i.end,-1);if(s.from<=c&&c0?u.end:l(u.begin,-1);return null==m||i>0&&m==t.text.length||!(g=p(i>0?0:r.length-1,i,c(m)))?null:g}function vo(e,t){var n=T(e.doc,t),i=de(n);return i!=n&&(t=$(i)),go(!0,e,i,t,1)}function yo(e,t){var n=T(e.doc,t),i=he(n);return i!=n&&(t=$(i)),go(!0,e,n,t,-1)}function bo(e,t){var n=vo(e,t.line),i=T(e.doc,n.line),r=Ae(i,e.doc.direction);if(!r||0==r[0].level){var o=Math.max(0,i.text.search(/\S/)),s=t.line==n.line&&t.ch<=o&&t.ch;return M(n.line,s?0:o,n.sticky)}return n}function wo(e,t,n){if("string"==typeof t&&!(t=ja[t]))return!1;e.display.input.ensurePolled();var i=e.display.shift,r=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),n&&(e.display.shift=!1),r=t(e)!=js}finally{e.display.shift=i,e.state.suppressEdits=!1}return r}function Co(e,t,n){for(var i=0;i-1&&(N((r=a.ranges[r]).from(),t)<0||t.xRel>0)&&(N(r.to(),t)>0||t.xRel<0)?Bo(e,i,t,o):No(e,i,t,o)}function Bo(e,t,n,i){var r=e.display,o=!1,s=pi(e,function(t){bs&&(r.scroller.draggable=!1),e.state.draggingText=!1,Ee(document,"mouseup",s),Ee(document,"mousemove",a),Ee(r.scroller,"dragstart",l),Ee(r.scroller,"drop",s),o||($e(t),i.addNew||pr(e.doc,n,null,null,i.extend),bs||vs&&9==ys?setTimeout(function(){document.body.focus(),r.input.focus()},20):r.input.focus())}),a=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},l=function(){return o=!0};bs&&(r.scroller.draggable=!0),e.state.draggingText=s,s.copy=!i.moveOnDrag,r.scroller.dragDrop&&r.scroller.dragDrop(),ea(document,"mouseup",s),ea(document,"mousemove",a),ea(r.scroller,"dragstart",l),ea(r.scroller,"drop",s),Bn(e),setTimeout(function(){return r.input.focus()},20)}function Mo(e,t,n){if("char"==n)return new _a(t,t);if("word"==n)return e.findWordAt(t);if("line"==n)return new _a(M(t.line,0),j(e.doc,M(t.line+1,0)));var i=n(e,t);return new _a(i.from,i.to)}function No(e,t,n,i){function r(t){if(0!=N(v,t))if(v=t,"rectangle"==i.unit){for(var r=[],o=e.options.tabSize,s=d(T(c,n.line).text,n.ch,o),a=d(T(c,t.line).text,t.ch,o),l=Math.min(s,a),g=Math.max(s,a),m=Math.min(n.line,t.line),y=Math.min(e.lastLine(),Math.max(n.line,t.line));m<=y;m++){var b=T(c,m).text,w=f(b,l,o);l==g?r.push(new _a(M(m,w),M(m,w))):b.length>w&&r.push(new _a(M(m,w),M(m,f(b,g,o))))}r.length||r.push(new _a(n,n)),wr(c,Pi(p.ranges.slice(0,h).concat(r),h),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var C,x=u,A=Mo(e,t,i.unit),S=x.anchor;N(A.anchor,S)>0?(C=A.head,S=H(x.from(),A.anchor)):(C=A.anchor,S=P(x.to(),A.head));var E=p.ranges.slice(0);E[h]=Oo(e,new _a(j(c,S),C)),wr(c,Pi(E,h),Us)}}function o(t){var n=++b,a=En(e,t,!0,"rectangle"==i.unit);if(a)if(0!=N(a,v)){e.curOp.focus=s(),r(a);var u=Pn(l,c);(a.line>=u.to||a.liney.bottom?20:0;d&&setTimeout(pi(e,function(){b==n&&(l.scroller.scrollTop+=d,o(t))}),50)}}function a(t){e.state.selectingText=!1,b=1/0,$e(t),l.input.focus(),Ee(document,"mousemove",w),Ee(document,"mouseup",C),c.history.lastSelOrigin=null}var l=e.display,c=e.doc;$e(t);var u,h,p=c.sel,g=p.ranges;if(i.addNew&&!i.extend?(h=c.sel.contains(n),u=h>-1?g[h]:new _a(n,n)):(u=c.sel.primary(),h=c.sel.primIndex),"rectangle"==i.unit)i.addNew||(u=new _a(n,n)),n=En(e,t,!0,!0),h=-1;else{var m=Mo(e,n,i.unit);u=i.extend?fr(u,m.anchor,m.head,i.extend):m}i.addNew?-1==h?(h=g.length,wr(c,Pi(g.concat([u]),h),{scroll:!1,origin:"*mouse"})):g.length>1&&g[h].empty()&&"char"==i.unit&&!i.extend?(wr(c,Pi(g.slice(0,h).concat(g.slice(h+1)),0),{scroll:!1,origin:"*mouse"}),p=c.sel):mr(c,h,u,Us):(h=0,wr(c,new Ta([u],0),Us),p=c.sel);var v=n,y=l.wrapper.getBoundingClientRect(),b=0,w=pi(e,function(e){Ne(e)?o(e):a(e)}),C=pi(e,a);e.state.selectingText=C,ea(document,"mousemove",w),ea(document,"mouseup",C)}function Oo(e,t){var n=t.anchor,i=t.head,r=T(e.doc,n.line);if(0==N(n,i)&&n.sticky==i.sticky)return t;var o=Ae(r);if(!o)return t;var s=xe(o,n.ch,n.sticky),a=o[s];if(a.from!=n.ch&&a.to!=n.ch)return t;var l=s+(a.from==n.ch==(1!=a.level)?0:1);if(0==l||l==o.length)return t;var c;if(i.line!=n.line)c=(i.line-n.line)*("ltr"==e.doc.direction?1:-1)>0;else{var u=xe(o,i.ch,i.sticky),d=u-s||(i.ch-n.ch)*(1==a.level?-1:1);c=u==l-1||u==l?d<0:d>0}var h=o[l+(c?-1:0)],f=c==(1==h.level),p=f?h.from:h.to,g=f?"after":"before";return n.ch==p&&n.sticky==g?t:new _a(new M(n.line,p,g),i)}function Io(e,t,n,i){var r,o;if(t.touches)r=t.touches[0].clientX,o=t.touches[0].clientY;else try{r=t.clientX,o=t.clientY}catch(t){return!1}if(r>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;i&&$e(t);var s=e.display,a=s.lineDiv.getBoundingClientRect();if(o>a.bottom||!Fe(e,n))return Re(t);o-=a.top-s.viewOffset;for(var l=0;l=r){return ke(e,n,e,L(e.doc,o),e.options.gutters[l],t),Re(t)}}}function Po(e,t){return Io(e,t,"gutterClick",!0)}function Ho(e,t){Mt(e.display,t)||Wo(e,t)||Te(e,t,"contextmenu")||e.display.input.onContextMenu(t)}function Wo(e,t){return!!Fe(e,"gutterContextMenu")&&Io(e,t,"gutterContextMenu",!1)}function jo(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),tn(e)}function zo(e){Bi(e),vi(e),Hn(e)}function Uo(e,t,n){if(!t!=!(n&&n!=Ka)){var i=e.display.dragFunctions,r=t?ea:Ee;r(e.display.scroller,"dragstart",i.start),r(e.display.scroller,"dragenter",i.enter),r(e.display.scroller,"dragover",i.over),r(e.display.scroller,"dragleave",i.leave),r(e.display.scroller,"drop",i.drop)}}function qo(e){e.options.lineWrapping?(a(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(Ns(e.display.wrapper,"CodeMirror-wrap"),we(e)),Sn(e),vi(e),tn(e),setTimeout(function(){return ni(e)},100)}function Vo(e,t){var n=this;if(!(this instanceof Vo))return new Vo(e,t);this.options=t=t?u(t):{},u(Xa,t,!1),Mi(t);var i=t.value;"string"==typeof i&&(i=new Ba(i,t.mode,null,t.lineSeparator,t.direction)),this.doc=i;var r=new Vo.inputStyles[t.inputStyle](this),o=this.display=new k(e,i,r);o.wrapper.CodeMirror=this,Bi(this),jo(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),ri(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:!1,cutIncoming:!1,selectingText:!1,draggingText:!1,highlight:new Is,keySeq:null,specialChars:null},t.autofocus&&!_s&&o.input.focus(),vs&&ys<11&&setTimeout(function(){return n.display.input.reset(!0)},20),Yo(this),to(),oi(this),this.curOp.forceUpdate=!0,Ji(this,i),t.autofocus&&!_s||this.hasFocus()?setTimeout(c(Mn,this),20):Nn(this);for(var s in Ga)Ga.hasOwnProperty(s)&&Ga[s](n,t[s],Ka);Wn(this),t.finishInit&&t.finishInit(this);for(var a=0;a400}var r=e.display;ea(r.scroller,"mousedown",pi(e,Do)),vs&&ys<11?ea(r.scroller,"dblclick",pi(e,function(t){if(!Te(e,t)){var n=En(e,t);if(n&&!Po(e,t)&&!Mt(e.display,t)){$e(t);var i=e.findWordAt(n);pr(e.doc,i.anchor,i.head)}}})):ea(r.scroller,"dblclick",function(t){return Te(e,t)||$e(t)}),Ms||ea(r.scroller,"contextmenu",function(t){return Ho(e,t)});var o,s={end:0};ea(r.scroller,"touchstart",function(t){if(!Te(e,t)&&!n(t)&&!Po(e,t)){r.input.ensurePolled(),clearTimeout(o);var i=+new Date;r.activeTouch={start:i,moved:!1,prev:i-s.end<=300?s:null},1==t.touches.length&&(r.activeTouch.left=t.touches[0].pageX,r.activeTouch.top=t.touches[0].pageY)}}),ea(r.scroller,"touchmove",function(){r.activeTouch&&(r.activeTouch.moved=!0)}),ea(r.scroller,"touchend",function(n){var o=r.activeTouch;if(o&&!Mt(r,n)&&null!=o.left&&!o.moved&&new Date-o.start<300){var s,a=e.coordsChar(r.activeTouch,"page");s=!o.prev||i(o,o.prev)?new _a(a,a):!o.prev.prev||i(o,o.prev.prev)?e.findWordAt(a):new _a(M(a.line,0),j(e.doc,M(a.line+1,0))),e.setSelection(s.anchor,s.head),e.focus(),$e(n)}t()}),ea(r.scroller,"touchcancel",t),ea(r.scroller,"scroll",function(){r.scroller.clientHeight&&(Qn(e,r.scroller.scrollTop),ei(e,r.scroller.scrollLeft,!0),ke(e,"scroll",e))}),ea(r.scroller,"mousewheel",function(t){return Ii(e,t)}),ea(r.scroller,"DOMMouseScroll",function(t){return Ii(e,t)}),ea(r.wrapper,"scroll",function(){return r.wrapper.scrollTop=r.wrapper.scrollLeft=0}),r.dragFunctions={enter:function(t){Te(e,t)||Be(t)},over:function(t){Te(e,t)||(Qr(e,t),Be(t))},start:function(t){return Jr(e,t)},drop:pi(e,Gr),leave:function(t){Te(e,t)||Zr(e)}};var a=r.input.getField();ea(a,"keyup",function(t){return To.call(e,t)}),ea(a,"keydown",pi(e,Eo)),ea(a,"keypress",pi(e,_o)),ea(a,"focus",function(t){return Mn(e,t)}),ea(a,"blur",function(t){return Nn(e,t)})}function Ko(e,t,n,i){var r,o=e.doc;null==n&&(n="add"),"smart"==n&&(o.mode.indent?r=Ge(e,t).state:n="prev");var s=e.options.tabSize,a=T(o,t),l=d(a.text,null,s);a.stateAfter&&(a.stateAfter=null);var c,u=a.text.match(/^\s*/)[0];if(i||/\S/.test(a.text)){if("smart"==n&&((c=o.mode.indent(r,a.text.slice(u.length),a.text))==js||c>150)){if(!i)return;n="prev"}}else c=0,n="not";"prev"==n?c=t>o.first?d(T(o,t-1).text,null,s):0:"add"==n?c=l+e.options.indentUnit:"subtract"==n?c=l-e.options.indentUnit:"number"==typeof n&&(c=l+n),c=Math.max(0,c);var h="",f=0;if(e.options.indentWithTabs)for(var g=Math.floor(c/s);g;--g)f+=s,h+="\t";if(f1)if(Qa&&Qa.text.join("\n")==t){if(i.ranges.length%Qa.text.length==0){l=[];for(var c=0;c=0;d--){var h=i.ranges[d],f=h.from(),p=h.to();h.empty()&&(n&&n>0?f=M(f.line,f.ch-n):e.state.overwrite&&!s?p=M(p.line,Math.min(T(o,p.line).text.length,p.ch+g(a).length)):Qa&&Qa.lineWise&&Qa.text.join("\n")==t&&(f=p=M(f.line,0))),u=e.curOp.updateInput;var v={from:f,to:p,text:l?l[d%l.length]:a,origin:r||(s?"paste":e.state.cutIncoming?"cut":"+input")};Dr(e.doc,v),wt(e,"inputRead",e,v)}t&&!s&&Qo(e,t),Yn(e),e.curOp.updateInput=u,e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=!1}function Jo(e,t){var n=e.clipboardData&&e.clipboardData.getData("Text");if(n)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||fi(t,function(){return Go(t,n,0,null,"paste")}),!0}function Qo(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var n=e.doc.sel,i=n.ranges.length-1;i>=0;i--){var r=n.ranges[i];if(!(r.head.ch>100||i&&n.ranges[i-1].head.line==r.head.line)){var o=e.getModeAt(r.head),s=!1;if(o.electricChars){for(var a=0;a-1){s=Ko(e,r.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(T(e.doc,r.head.line).text.slice(0,r.head.ch))&&(s=Ko(e,r.head.line,"smart"));s&&wt(e,"electricInput",e,r.head.line)}}}function Zo(e){for(var t=[],n=[],i=0;i=e.first+e.size)&&(t=new M(i,t.ch,t.sticky),c=T(e,i))}function s(i){var s;if(null==(s=r?mo(e.cm,c,t,n):po(c,t,n))){if(i||!o())return!1;t=go(r,e.cm,c,t.line,n)}else t=s;return!0}var a=t,l=n,c=T(e,t.line);if("char"==i)s();else if("column"==i)s(!0);else if("word"==i||"group"==i)for(var u=null,d="group"==i,h=e.cm&&e.cm.getHelper(t,"wordChars"),f=!0;!(n<0)||s(!f);f=!1){var p=c.text.charAt(t.ch)||"\n",g=C(p,h)?"w":d&&"\n"==p?"n":!d||/\s/.test(p)?null:"p";if(!d||f||g||(g="s"),u&&u!=g){n<0&&(n=1,s(),t.sticky="after");break}if(g&&(u=g),n>0&&!s(!f))break}var m=kr(e,t,a,l,!0);return O(a,m)&&(m.hitSide=!0),m}function is(e,t,n,i){var r,o=e.doc,s=t.left;if("page"==i){var a=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),l=Math.max(a-.5*bn(e.display),3);r=(n>0?t.bottom:t.top)+n*l}else"line"==i&&(r=n>0?t.bottom+3:t.top-3);for(var c;c=hn(e,s,r),c.outside;){if(n<0?r<=0:r>=o.height){c.hitSide=!0;break}r+=5*n}return c}function rs(e,t){var n=Vt(e,t.line);if(!n||n.hidden)return null;var i=T(e.doc,t.line),r=zt(n,i,t.line),o=Ae(i,e.doc.direction),s="left";if(o){s=xe(o,t.ch)%2?"right":"left"}var a=Xt(r.map,t.ch,s);return a.offset="right"==a.collapse?a.end:a.start,a}function os(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function ss(e,t){return t&&(e.bad=!0),e}function as(e,t,n,i,r){function o(e){return function(t){return t.id==e}}function s(){u&&(c+=d,u=!1)}function a(e){e&&(s(),c+=e)}function l(t){if(1==t.nodeType){var n=t.getAttribute("cm-text");if(null!=n)return void a(n||t.textContent.replace(/\u200b/g,""));var c,h=t.getAttribute("cm-marker");if(h){var f=e.findMarks(M(i,0),M(r+1,0),o(+h));return void(f.length&&(c=f[0].find(0))&&a(_(e.doc,c.from,c.to).join(d)))}if("false"==t.getAttribute("contenteditable"))return;var p=/^(pre|div|p)$/i.test(t.nodeName);p&&s();for(var g=0;g=15&&(xs=!1,bs=!0);var Rs,Bs=Fs&&(ws||xs&&(null==Ls||Ls<12.11)),Ms=fs||vs&&ys>=9,Ns=function(t,n){var i=t.className,r=e(n).exec(i);if(r){var o=i.slice(r.index+r[0].length);t.className=i.slice(0,r.index)+(o?r[1]+o:"")}};Rs=document.createRange?function(e,t,n,i){var r=document.createRange();return r.setEnd(i||e,n),r.setStart(e,t),r}:function(e,t,n){var i=document.body.createTextRange();try{i.moveToElementText(e.parentNode)}catch(e){return i}return i.collapse(!0),i.moveEnd("character",n),i.moveStart("character",t),i};var Os=function(e){e.select()};ks?Os=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:vs&&(Os=function(e){try{e.select()}catch(e){}});var Is=function(){this.id=null};Is.prototype.set=function(e,t){clearTimeout(this.id),this.id=setTimeout(t,e)};var Ps,Hs,Ws=30,js={toString:function(){return"CodeMirror.Pass"}},zs={scroll:!1},Us={origin:"*mouse"},qs={origin:"+move"},Vs=[""],Ys=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/,Ks=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/,Xs=!1,Gs=!1,Js=null,Qs=function(){function e(e){return e<=247?n.charAt(e):1424<=e&&e<=1524?"R":1536<=e&&e<=1785?i.charAt(e-1536):1774<=e&&e<=2220?"r":8192<=e&&e<=8203?"w":8204==e?"b":"L"}function t(e,t,n){this.level=e,this.from=t,this.to=n}var n="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",i="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111",r=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,o=/[stwN]/,s=/[LRr]/,a=/[Lb1n]/,l=/[1n]/;return function(n,i){var c="ltr"==i?"L":"R";if(0==n.length||"ltr"==i&&!r.test(n))return!1;for(var u=n.length,d=[],h=0;h=this.string.length},ca.prototype.sol=function(){return this.pos==this.lineStart},ca.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},ca.prototype.next=function(){if(this.post},ca.prototype.eatSpace=function(){for(var e=this,t=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++e.pos;return this.pos>t},ca.prototype.skipToEnd=function(){this.pos=this.string.length},ca.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},ca.prototype.backUp=function(e){this.pos-=e},ca.prototype.column=function(){return this.lastColumnPos0?null:(i&&!1!==t&&(this.pos+=i[0].length),i)}var r=function(e){return n?e.toLowerCase():e};if(r(this.string.substr(this.pos,e.length))==r(e))return!1!==t&&(this.pos+=e.length),!0},ca.prototype.current=function(){return this.string.slice(this.start,this.pos)},ca.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},ca.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},ca.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var ua=function(e,t){this.state=e,this.lookAhead=t},da=function(e,t,n,i){this.state=t,this.doc=e,this.line=n,this.maxLookAhead=i||0,this.baseTokens=null,this.baseTokenPos=1};da.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},da.prototype.baseToken=function(e){var t=this;if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)t.baseTokenPos+=2;var n=this.baseTokens[this.baseTokenPos+1];return{type:n&&n.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},da.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},da.fromSaved=function(e,t,n){return t instanceof ua?new da(e,qe(e.mode,t.state),n,t.lookAhead):new da(e,qe(e.mode,t),n)},da.prototype.save=function(e){var t=!1!==e?qe(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ua(t,this.maxLookAhead):t};var ha=function(e,t,n){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=n},fa=function(e,t,n){this.text=e,ie(this,t),this.height=n?n(this):1};fa.prototype.lineNo=function(){return $(this)},De(fa);var pa,ga={},ma={},va=null,ya=null,ba={left:0,right:0,top:0,bottom:0},wa=function(e,t,n){this.cm=n;var r=this.vert=i("div",[i("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),o=this.horiz=i("div",[i("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");e(r),e(o),ea(r,"scroll",function(){r.clientHeight&&t(r.scrollTop,"vertical")}),ea(o,"scroll",function(){o.clientWidth&&t(o.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,vs&&ys<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};wa.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,n=e.scrollHeight>e.clientHeight+1,i=e.nativeBarWidth;if(n){this.vert.style.display="block",this.vert.style.bottom=t?i+"px":"0";var r=e.viewHeight-(t?i:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+r)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=n?i+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(n?i:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==i&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:n?i:0,bottom:t?i:0}},wa.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},wa.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},wa.prototype.zeroWidthHack=function(){var e=Fs&&!Ss?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Is,this.disableVert=new Is},wa.prototype.enableZeroWidthBar=function(e,t,n){function i(){var r=e.getBoundingClientRect();("vert"==n?document.elementFromPoint(r.right-1,(r.top+r.bottom)/2):document.elementFromPoint((r.right+r.left)/2,r.bottom-1))!=e?e.style.pointerEvents="none":t.set(1e3,i)}e.style.pointerEvents="auto",t.set(1e3,i)},wa.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Ca=function(){};Ca.prototype.update=function(){return{bottom:0,right:0}},Ca.prototype.setScrollLeft=function(){},Ca.prototype.setScrollTop=function(){},Ca.prototype.clear=function(){};var xa={native:wa,null:Ca},Aa=0,Sa=function(e,t,n){var i=e.display;this.viewport=t,this.visible=Pn(i,e.doc,t),this.editorIsHidden=!i.wrapper.offsetWidth,this.wrapperHeight=i.wrapper.clientHeight,this.wrapperWidth=i.wrapper.clientWidth,this.oldDisplayWidth=Ht(e),this.force=n,this.dims=Cn(e),this.events=[]};Sa.prototype.signal=function(e,t){Fe(e,t)&&this.events.push(arguments)},Sa.prototype.finish=function(){for(var e=this,t=0;t=0&&N(e,r.to())<=0)return i}return-1};var _a=function(e,t){this.anchor=e,this.head=t};_a.prototype.from=function(){return H(this.anchor,this.head)},_a.prototype.to=function(){return P(this.anchor,this.head)},_a.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch},Wr.prototype={chunkSize:function(){return this.lines.length},removeInner:function(e,t){for(var n=this,i=e,r=e+t;i1||!(this.children[0]instanceof Wr))){var l=[];this.collapse(l),this.children=[new Wr(l)],this.children[0].parent=this}},collapse:function(e){for(var t=this,n=0;n50){for(var a=o.lines.length%25+25,l=a;l10);e.parent.maybeSpill()}},iterN:function(e,t,n){for(var i=this,r=0;rt.display.maxLineLength&&(t.display.maxLine=u,t.display.maxLineLength=d,t.display.maxLineChanged=!0)}null!=r&&t&&this.collapsed&&vi(t,r,o+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,t&&Ar(t.doc)),t&&wt(t,"markerCleared",t,this,r,o),n&&si(t),this.parent&&this.parent.clear()}},$a.prototype.find=function(e,t){var n=this;null==e&&"bookmark"==this.type&&(e=1);for(var i,r,o=0;o=0;c--)Dr(i,r[c]);l?br(this,l):this.cm&&Yn(this.cm)}),undo:mi(function(){Lr(this,"undo")}),redo:mi(function(){Lr(this,"redo")}),undoSelection:mi(function(){Lr(this,"undo",!0)}),redoSelection:mi(function(){Lr(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,n=0,i=0;i=e.ch)&&t.push(r.marker.parent||r.marker)}return t},findMarks:function(e,t,n){e=j(this,e),t=j(this,t);var i=[],r=e.line;return this.iter(e.line,t.line+1,function(o){var s=o.markedSpans;if(s)for(var a=0;a=l.to||null==l.from&&r!=e.line||null!=l.from&&r==t.line&&l.from>=t.ch||n&&!n(l.marker)||i.push(l.marker.parent||l.marker)}++r}),i},getAllMarks:function(){var e=[];return this.iter(function(t){var n=t.markedSpans;if(n)for(var i=0;ie)return t=e,!0;e-=o,++n}),j(this,M(n,t))},indexFromPos:function(e){e=j(this,e);var t=e.ch;if(e.linet&&(t=e.from),null!=e.to&&e.to0)r=new M(r.line,r.ch+1),e.replaceRange(o.charAt(r.ch-1)+o.charAt(r.ch-2),M(r.line,r.ch-2),r,"+transpose");else if(r.line>e.doc.first){var s=T(e.doc,r.line-1).text;s&&(r=new M(r.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+s.charAt(s.length-1),M(r.line-1,s.length-1),r,"+transpose"))}n.push(new _a(r,r))}e.setSelections(n)})},newlineAndIndent:function(e){return fi(e,function(){for(var t=e.listSelections(),n=t.length-1;n>=0;n--)e.replaceRange(e.doc.lineSeparator(),t[n].anchor,t[n].head,"+input");t=e.listSelections();for(var i=0;ie&&0==N(t,this.pos)&&n==this.button};var Va,Ya,Ka={toString:function(){return"CodeMirror.Init"}},Xa={},Ga={};Vo.defaults=Xa,Vo.optionHandlers=Ga;var Ja=[];Vo.defineInitHook=function(e){return Ja.push(e)};var Qa=null,Za=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Is,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Za.prototype.init=function(e){function t(e){if(!Te(r,e)){if(r.somethingSelected())Xo({lineWise:!1,text:r.getSelections()}),"cut"==e.type&&r.replaceSelection("",null,"cut");else{if(!r.options.lineWiseCopyCut)return;var t=Zo(r);Xo({lineWise:!0,text:t.text}),"cut"==e.type&&r.operation(function(){r.setSelections(t.ranges,0,zs),r.replaceSelection("",null,"cut")})}if(e.clipboardData){e.clipboardData.clearData();var n=Qa.text.join("\n");if(e.clipboardData.setData("Text",n),e.clipboardData.getData("Text")==n)return void e.preventDefault()}var s=ts(),a=s.firstChild;r.display.lineSpace.insertBefore(s,r.display.lineSpace.firstChild),a.value=Qa.text.join("\n");var l=document.activeElement;Os(a),setTimeout(function(){r.display.lineSpace.removeChild(s),l.focus(),l==o&&i.showPrimarySelection()},50)}}var n=this,i=this,r=i.cm,o=i.div=e.lineDiv;es(o,r.options.spellcheck),ea(o,"paste",function(e){Te(r,e)||Jo(e,r)||ys<=11&&setTimeout(pi(r,function(){return n.updateFromDOM()}),20)}),ea(o,"compositionstart",function(e){n.composing={data:e.data,done:!1}}),ea(o,"compositionupdate",function(e){n.composing||(n.composing={data:e.data,done:!1})}),ea(o,"compositionend",function(e){n.composing&&(e.data!=n.composing.data&&n.readFromDOMSoon(),n.composing.done=!0)}),ea(o,"touchstart",function(){return i.forceCompositionEnd()}),ea(o,"input",function(){n.composing||n.readFromDOMSoon()}),ea(o,"copy",t),ea(o,"cut",t)},Za.prototype.prepareSelection=function(){var e=_n(this.cm,!1);return e.focus=this.cm.state.focused,e},Za.prototype.showSelection=function(e,t){e&&this.cm.display.view.length&&((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},Za.prototype.showPrimarySelection=function(){var e=window.getSelection(),t=this.cm,n=t.doc.sel.primary(),i=n.from(),r=n.to();if(t.display.viewTo==t.display.viewFrom||i.line>=t.display.viewTo||r.line=t.display.viewFrom&&rs(t,i)||{node:a[0].measure.map[2],offset:0},c=r.linee.firstLine()&&(i=M(i.line-1,T(e.doc,i.line-1).length)),r.ch==T(e.doc,r.line).text.length&&r.linet.viewTo-1)return!1;var o,s,a;i.line==t.viewFrom||0==(o=kn(e,i.line))?(s=$(t.view[0].line),a=t.view[0].node):(s=$(t.view[o].line),a=t.view[o-1].node.nextSibling);var l,c,u=kn(e,r.line);if(u==t.view.length-1?(l=t.viewTo-1,c=t.lineDiv.lastChild):(l=$(t.view[u+1].line)-1,c=t.view[u+1].node.previousSibling),!a)return!1;for(var d=e.doc.splitLines(as(e,a,c,s,l)),h=_(e.doc,M(s,0),M(l,T(e.doc,l).text.length));d.length>1&&h.length>1;)if(g(d)==g(h))d.pop(),h.pop(),l--;else{if(d[0]!=h[0])break;d.shift(),h.shift(),s++}for(var f=0,p=0,m=d[0],v=h[0],y=Math.min(m.length,v.length);fi.ch&&b.charCodeAt(b.length-p-1)==w.charCodeAt(w.length-p-1);)f--,p++;d[d.length-1]=b.slice(0,b.length-p).replace(/^\u200b+/,""),d[0]=d[0].slice(f).replace(/\u200b+$/,"");var x=M(s,f),A=M(l,h.length?g(h).length-p:0);return d.length>1||d[0]||N(x,A)?(Nr(e.doc,d,x,A,"+input"),!0):void 0},Za.prototype.ensurePolled=function(){this.forceCompositionEnd()},Za.prototype.reset=function(){this.forceCompositionEnd()},Za.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Za.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()},80))},Za.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||fi(this.cm,function(){return vi(e.cm)})},Za.prototype.setUneditable=function(e){e.contentEditable="false"},Za.prototype.onKeyPress=function(e){0!=e.charCode&&(e.preventDefault(),this.cm.isReadOnly()||pi(this.cm,Go)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Za.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Za.prototype.onContextMenu=function(){},Za.prototype.resetPosition=function(){},Za.prototype.needsContentAttribute=!0;var el=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new Is,this.hasSelection=!1,this.composing=null};el.prototype.init=function(e){function t(e){if(!Te(r,e)){if(r.somethingSelected())Xo({lineWise:!1,text:r.getSelections()});else{if(!r.options.lineWiseCopyCut)return;var t=Zo(r);Xo({lineWise:!0,text:t.text}),"cut"==e.type?r.setSelections(t.ranges,null,zs):(i.prevInput="",s.value=t.text.join("\n"),Os(s))}"cut"==e.type&&(r.state.cutIncoming=!0)}}var n=this,i=this,r=this.cm,o=this.wrapper=ts(),s=this.textarea=o.firstChild;e.wrapper.insertBefore(o,e.wrapper.firstChild),ks&&(s.style.width="0px"),ea(s,"input",function(){vs&&ys>=9&&n.hasSelection&&(n.hasSelection=null),i.poll()}),ea(s,"paste",function(e){Te(r,e)||Jo(e,r)||(r.state.pasteIncoming=!0,i.fastPoll())}),ea(s,"cut",t),ea(s,"copy",t),ea(e.scroller,"paste",function(t){Mt(e,t)||Te(r,t)||(r.state.pasteIncoming=!0,i.focus())}),ea(e.lineSpace,"selectstart",function(t){Mt(e,t)||$e(t)}),ea(s,"compositionstart",function(){var e=r.getCursor("from");i.composing&&i.composing.range.clear(),i.composing={start:e,range:r.markText(e,r.getCursor("to"),{className:"CodeMirror-composing"})}}),ea(s,"compositionend",function(){i.composing&&(i.poll(),i.composing.range.clear(),i.composing=null)})},el.prototype.prepareSelection=function(){var e=this.cm,t=e.display,n=e.doc,i=_n(e);if(e.options.moveInputWithCursor){var r=cn(e,n.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),s=t.lineDiv.getBoundingClientRect();i.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,r.top+s.top-o.top)),i.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,r.left+s.left-o.left))}return i},el.prototype.showSelection=function(e){var t=this.cm,i=t.display;n(i.cursorDiv,e.cursors),n(i.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},el.prototype.reset=function(e){if(!this.contextMenuPending&&!this.composing){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var n=t.getSelection();this.textarea.value=n,t.state.focused&&Os(this.textarea),vs&&ys>=9&&(this.hasSelection=n)}else e||(this.prevInput=this.textarea.value="",vs&&ys>=9&&(this.hasSelection=null))}},el.prototype.getField=function(){return this.textarea},el.prototype.supportsTouch=function(){return!1},el.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!_s||s()!=this.textarea))try{this.textarea.focus()}catch(e){}},el.prototype.blur=function(){this.textarea.blur()},el.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},el.prototype.receivedFocus=function(){this.slowPoll()},el.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},el.prototype.fastPoll=function(){function e(){n.poll()||t?(n.pollingFast=!1,n.slowPoll()):(t=!0,n.polling.set(60,e))}var t=!1,n=this;n.pollingFast=!0,n.polling.set(20,e)},el.prototype.poll=function(){var e=this,t=this.cm,n=this.textarea,i=this.prevInput;if(this.contextMenuPending||!t.state.focused||ia(n)&&!i&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var r=n.value;if(r==i&&!t.somethingSelected())return!1;if(vs&&ys>=9&&this.hasSelection===r||Fs&&/[\uf700-\uf7ff]/.test(r))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=r.charCodeAt(0);if(8203!=o||i||(i="​"),8666==o)return this.reset(),this.cm.execCommand("undo")}for(var s=0,a=Math.min(i.length,r.length);s1e3||r.indexOf("\n")>-1?n.value=e.prevInput="":e.prevInput=r,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},el.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},el.prototype.onKeyPress=function(){vs&&ys>=9&&(this.hasSelection=null),this.fastPoll()},el.prototype.onContextMenu=function(e){function t(){if(null!=s.selectionStart){var e=r.somethingSelected(),t="​"+(e?s.value:"");s.value="⇚",s.value=t,i.prevInput=e?"":"​",s.selectionStart=1,s.selectionEnd=t.length,o.selForContextMenu=r.doc.sel}}function n(){if(i.contextMenuPending=!1,i.wrapper.style.cssText=u,s.style.cssText=c,vs&&ys<9&&o.scrollbars.setScrollTop(o.scroller.scrollTop=l),null!=s.selectionStart){(!vs||vs&&ys<9)&&t();var e=0,n=function(){o.selForContextMenu==r.doc.sel&&0==s.selectionStart&&s.selectionEnd>0&&"​"==i.prevInput?pi(r,_r)(r):e++<10?o.detectingSelectAll=setTimeout(n,500):(o.selForContextMenu=null,o.input.reset())};o.detectingSelectAll=setTimeout(n,200)}}var i=this,r=i.cm,o=r.display,s=i.textarea,a=En(r,e),l=o.scroller.scrollTop;if(a&&!xs){r.options.resetSelectionOnContextMenu&&-1==r.doc.sel.contains(a)&&pi(r,wr)(r.doc,Hi(a),zs);var c=s.style.cssText,u=i.wrapper.style.cssText;i.wrapper.style.cssText="position: absolute";var d=i.wrapper.getBoundingClientRect();s.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-d.top-5)+"px; left: "+(e.clientX-d.left-5)+"px;\n z-index: 1000; background: "+(vs?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);";var h;if(bs&&(h=window.scrollY),o.input.focus(),bs&&window.scrollTo(null,h),o.input.reset(),r.somethingSelected()||(s.value=i.prevInput=" "),i.contextMenuPending=!0,o.selForContextMenu=r.doc.sel,clearTimeout(o.detectingSelectAll),vs&&ys>=9&&t(),Ms){Be(e);var f=function(){Ee(window,"mouseup",f),setTimeout(n,20)};ea(window,"mouseup",f)}else setTimeout(n,50)}},el.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e},el.prototype.setUneditable=function(){},el.prototype.needsContentAttribute=!1,function(e){function t(t,i,r,o){e.defaults[t]=i,r&&(n[t]=o?function(e,t,n){n!=Ka&&r(e,t,n)}:r)}var n=e.optionHandlers;e.defineOption=t,e.Init=Ka,t("value","",function(e,t){return e.setValue(t)},!0),t("mode",null,function(e,t){e.doc.modeOption=t,Vi(e)},!0),t("indentUnit",2,Vi,!0),t("indentWithTabs",!1),t("smartIndent",!0),t("tabSize",4,function(e){Yi(e),tn(e),vi(e)},!0),t("lineSeparator",null,function(e,t){if(e.doc.lineSep=t,t){var n=[],i=e.doc.first;e.doc.iter(function(e){for(var r=0;;){var o=e.text.indexOf(t,r);if(-1==o)break;r=o+t.length,n.push(M(i,o))}i++});for(var r=n.length-1;r>=0;r--)Nr(e.doc,t,n[r],M(n[r].line,n[r].ch+t.length))}}),t("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200f\u2028\u2029\ufeff]/g,function(e,t,n){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),n!=Ka&&e.refresh()}),t("specialCharPlaceholder",ct,function(e){return e.refresh()},!0),t("electricChars",!0),t("inputStyle",_s?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),t("spellcheck",!1,function(e,t){return e.getInputField().spellcheck=t},!0),t("rtlMoveVisually",!$s),t("wholeLineUpdateBefore",!0),t("theme","default",function(e){jo(e),zo(e)},!0),t("keyMap","default",function(e,t,n){var i=uo(t),r=n!=Ka&&uo(n);r&&r.detach&&r.detach(e,i),i.attach&&i.attach(e,r||null)}),t("extraKeys",null),t("configureMouse",null),t("lineWrapping",!1,qo,!0),t("gutters",[],function(e){Mi(e.options),zo(e)},!0),t("fixedGutter",!0,function(e,t){e.display.gutters.style.left=t?xn(e.display)+"px":"0",e.refresh()},!0),t("coverGutterNextToScrollbar",!1,function(e){return ni(e)},!0),t("scrollbarStyle","native",function(e){ri(e),ni(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)},!0),t("lineNumbers",!1,function(e){Mi(e.options),zo(e)},!0),t("firstLineNumber",1,zo,!0),t("lineNumberFormatter",function(e){return e},zo,!0),t("showCursorWhenSelecting",!1,Tn,!0),t("resetSelectionOnContextMenu",!0),t("lineWiseCopyCut",!0),t("pasteLinesPerSelection",!0),t("readOnly",!1,function(e,t){"nocursor"==t&&(Nn(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)}),t("disableInput",!1,function(e,t){t||e.display.input.reset()},!0),t("dragDrop",!0,Uo),t("allowDropFileTypes",null),t("cursorBlinkRate",530),t("cursorScrollMargin",0),t("cursorHeight",1,Tn,!0),t("singleCursorHeightPerLine",!0,Tn,!0),t("workTime",100),t("workDelay",100),t("flattenSpans",!0,Yi,!0),t("addModeClass",!1,Yi,!0),t("pollInterval",100),t("undoDepth",200,function(e,t){return e.doc.history.undoDepth=t}),t("historyEventDelay",1250),t("viewportMargin",10,function(e){return e.refresh()},!0),t("maxHighlightLength",1e4,Yi,!0),t("moveInputWithCursor",!0,function(e,t){t||e.display.input.resetPosition()}),t("tabindex",null,function(e,t){return e.display.input.getField().tabIndex=t||""}),t("autofocus",null),t("direction","ltr",function(e,t){return e.doc.setDirection(t)},!0)}(Vo),function(e){var t=e.optionHandlers,n=e.helpers={};e.prototype={constructor:e,focus:function(){window.focus(),this.display.input.focus()},setOption:function(e,n){var i=this.options,r=i[e];i[e]==n&&"mode"!=e||(i[e]=n,t.hasOwnProperty(e)&&pi(this,t[e])(this,n,r),ke(this,"optionChange",this,e))},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?"push":"unshift"](uo(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,n=0;ni&&(Ko(t,o.head.line,e,!0),i=o.head.line,r==t.doc.sel.primIndex&&Yn(t));else{var s=o.from(),a=o.to(),l=Math.max(i,s.line);i=Math.min(t.lastLine(),a.line-(a.ch?0:1))+1;for(var c=l;c0&&mr(t.doc,r,new _a(s,u[r].to()),zs)}}}),getTokenAt:function(e,t){return et(this,e,t)},getLineTokens:function(e,t){return et(this,M(e),t,!0)},getTokenTypeAt:function(e){e=j(this.doc,e);var t,n=Xe(this,T(this.doc,e.line)),i=0,r=(n.length-1)/2,o=e.ch;if(0==o)t=n[2];else for(;;){var s=i+r>>1;if((s?n[2*s-1]:0)>=o)r=s;else{if(!(n[2*s+1]o&&(e=o,r=!0),i=T(this.doc,e)}else i=e;return sn(this,i,{top:0,left:0},t||"page",n||r).top+(r?this.doc.height-ye(i):0)},defaultTextHeight:function(){return bn(this.display)},defaultCharWidth:function(){return wn(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,n,i,r){var o=this.display;e=cn(this,j(this.doc,e));var s=e.bottom,a=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),o.sizer.appendChild(t),"over"==i)s=e.top;else if("above"==i||"near"==i){var l=Math.max(o.wrapper.clientHeight,this.doc.height),c=Math.max(o.sizer.clientWidth,o.lineSpace.clientWidth);("above"==i||e.bottom+t.offsetHeight>l)&&e.top>t.offsetHeight?s=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=l&&(s=e.bottom),a+t.offsetWidth>c&&(a=c-t.offsetWidth)}t.style.top=s+"px",t.style.left=t.style.right="","right"==r?(a=o.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==r?a=0:"middle"==r&&(a=(o.sizer.clientWidth-t.offsetWidth)/2),t.style.left=a+"px"),n&&Un(this,{left:a,top:s,right:a+t.offsetWidth,bottom:s+t.offsetHeight})},triggerOnKeyDown:gi(Eo),triggerOnKeyPress:gi(_o),triggerOnKeyUp:To,triggerOnMouseDown:gi(Do),execCommand:function(e){if(ja.hasOwnProperty(e))return ja[e].call(null,this)},triggerElectric:gi(function(e){Qo(this,e)}),findPosH:function(e,t,n,i){var r=this,o=1;t<0&&(o=-1,t=-t);for(var s=j(this.doc,e),a=0;a0&&a(n.charAt(i-1));)--i;for(;r.5)&&Sn(this),ke(this,"refresh",this)}),swapDoc:gi(function(e){var t=this.doc;return t.cm=null,Ji(this,e),tn(this),this.display.input.reset(),Kn(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,wt(this,"swapDoc",this,t),t}),getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},De(e),e.registerHelper=function(t,i,r){n.hasOwnProperty(t)||(n[t]=e[t]={_global:[]}),n[t][i]=r},e.registerGlobalHelper=function(t,i,r,o){e.registerHelper(t,i,o),n[t]._global.push({pred:r,val:o})}}(Vo);var tl="iter insert remove copy getEditor constructor".split(" ");for(var nl in Ba.prototype)Ba.prototype.hasOwnProperty(nl)&&h(tl,nl)<0&&(Vo.prototype[nl]=function(e){return function(){return e.apply(this.doc,arguments)}}(Ba.prototype[nl]));return De(Ba),Vo.inputStyles={textarea:el,contenteditable:Za},Vo.defineMode=function(e){Vo.defaults.mode||"null"==e||(Vo.defaults.mode=e),He.apply(this,arguments)},Vo.defineMIME=We,Vo.defineMode("null",function(){return{token:function(e){return e.skipToEnd()}}}),Vo.defineMIME("text/plain","null"),Vo.defineExtension=function(e,t){Vo.prototype[e]=t},Vo.defineDocExtension=function(e,t){Ba.prototype[e]=t},Vo.fromTextArea=us,function(e){e.off=Ee,e.on=ea,e.wheelEventPixels=Oi,e.Doc=Ba,e.splitLines=na,e.countColumn=d,e.findColumn=f,e.isWordChar=w,e.Pass=js,e.signal=ke,e.Line=fa,e.changeEnd=Wi,e.scrollbarModel=xa,e.Pos=M,e.cmpPos=N,e.modes=sa,e.mimeModes=aa,e.resolveMode=je,e.getMode=ze,e.modeExtensions=la,e.extendMode=Ue,e.copyState=qe,e.startState=Ye,e.innerMode=Ve,e.commands=ja,e.keyMap=Wa,e.keyName=co,e.isModifierKey=ao,e.lookupKey=so,e.normalizeKeyMap=oo,e.StringStream=ca,e.SharedTextMarker=La,e.TextMarker=$a,e.LineWidget=Fa,e.e_preventDefault=$e,e.e_stopPropagation=Le,e.e_stop=Be,e.addClass=a,e.contains=o,e.rmClass=Ns,e.keyNames=Oa}(Vo),Vo.version="5.31.0",Vo})},function(e,t,n){var i,r;/*! * jQuery JavaScript Library v3.2.1 * https://jquery.com/ * @@ -21,11 +21,11 @@ * * Date: 2016-08-08 */ -function(e){function t(e,t,n,i){var r,o,s,a,l,u,h,f=t&&t.ownerDocument,p=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==p&&9!==p&&11!==p)return n;if(!i&&((t?t.ownerDocument||t:P)!==$&&D(t),t=t||$,R)){if(11!==p&&(l=ge.exec(e)))if(r=l[1]){if(9===p){if(!(s=t.getElementById(r)))return n;if(s.id===r)return n.push(s),n}else if(f&&(s=f.getElementById(r))&&O(t,s)&&s.id===r)return n.push(s),n}else{if(l[2])return G.apply(n,t.getElementsByTagName(e)),n;if((r=l[3])&&w.getElementsByClassName&&t.getElementsByClassName)return G.apply(n,t.getElementsByClassName(r)),n}if(w.qsa&&!U[e+" "]&&(!B||!B.test(e))){if(1!==p)f=t,h=e;else if("object"!==t.nodeName.toLowerCase()){for((a=t.getAttribute("id"))?a=a.replace(be,we):t.setAttribute("id",a=I),u=S(e),o=u.length;o--;)u[o]="#"+a+" "+d(u[o]);h=u.join(","),f=me.test(e)&&c(t.parentNode)||t}if(h)try{return G.apply(n,f.querySelectorAll(h)),n}catch(e){}finally{a===I&&t.removeAttribute("id")}}}return k(e.replace(oe,"$1"),t,n,i)}function n(){function e(n,i){return t.push(n+" ")>C.cacheLength&&delete e[t.shift()],e[n+" "]=i}var t=[];return e}function i(e){return e[I]=!0,e}function r(e){var t=$.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),i=n.length;i--;)C.attrHandle[n[i]]=t}function s(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function a(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&xe(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function l(e){return i(function(t){return t=+t,i(function(n,i){for(var r,o=e([],n.length,t),s=o.length;s--;)n[r=o[s]]&&(n[r]=!(i[r]=n[r]))})})}function c(e){return e&&void 0!==e.getElementsByTagName&&e}function u(){}function d(e){for(var t=0,n=e.length,i="";t1?function(t,n,i){for(var r=e.length;r--;)if(!e[r](t,n,i))return!1;return!0}:e[0]}function p(e,n,i){for(var r=0,o=n.length;r-1&&(i[c]=!(s[c]=d))}}else b=g(b===s?b.splice(m,b.length):b),o?o(null,s,b,l):G.apply(s,b)})}function v(e){for(var t,n,i,r=e.length,o=C.relative[e[0].type],s=o||C.relative[" "],a=o?1:0,l=h(function(e){return e===t},s,!0),c=h(function(e){return Q(t,e)>-1},s,!0),u=[function(e,n,i){var r=!o&&(i||n!==T)||((t=n).nodeType?l(e,n,i):c(e,n,i));return t=null,r}];a1&&f(u),a>1&&d(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(oe,"$1"),n,a0,o=e.length>0,s=function(i,s,a,l,c){var u,d,h,f=0,p="0",m=i&&[],v=[],y=T,b=i||o&&C.find.TAG("*",c),w=H+=null==y?1:Math.random()||.1,x=b.length;for(c&&(T=s===$||s||c);p!==x&&null!=(u=b[p]);p++){if(o&&u){for(d=0,s||u.ownerDocument===$||(D(u),a=!R);h=e[d++];)if(h(u,s||$,a)){l.push(u);break}c&&(H=w)}r&&((u=!h&&u)&&f--,i&&m.push(u))}if(f+=p,r&&p!==f){for(d=0;h=n[d++];)h(m,v,s,a);if(i){if(f>0)for(;p--;)m[p]||v[p]||(v[p]=K.call(l));v=g(v)}G.apply(l,v),c&&!i&&v.length>0&&f+n.length>1&&t.uniqueSort(l)}return c&&(H=w,T=y),m};return r?i(s):s}var b,w,C,x,A,S,E,k,T,_,F,D,$,L,R,B,M,N,O,I="sizzle"+1*new Date,P=e.document,H=0,W=0,j=n(),z=n(),U=n(),q=function(e,t){return e===t&&(F=!0),0},V={}.hasOwnProperty,Y=[],K=Y.pop,X=Y.push,G=Y.push,J=Y.slice,Q=function(e,t){for(var n=0,i=e.length;n+~]|"+ee+")"+ee+"*"),le=new RegExp("="+ee+"*([^\\]'\"]*?)"+ee+"*\\]","g"),ce=new RegExp(ie),ue=new RegExp("^"+te+"$"),de={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),TAG:new RegExp("^("+te+"|[*])"),ATTR:new RegExp("^"+ne),PSEUDO:new RegExp("^"+ie),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ee+"*(even|odd|(([+-]|)(\\d*)n|)"+ee+"*(?:([+-]|)"+ee+"*(\\d+)|))"+ee+"*\\)|)","i"),bool:new RegExp("^(?:"+Z+")$","i"),needsContext:new RegExp("^"+ee+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ee+"*((?:-\\d)?\\d*)"+ee+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|textarea|button)$/i,fe=/^h\d$/i,pe=/^[^{]+\{\s*\[native \w/,ge=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,me=/[+~]/,ve=new RegExp("\\\\([\\da-f]{1,6}"+ee+"?|("+ee+")|.)","ig"),ye=function(e,t,n){var i="0x"+t-65536;return i!==i||n?t:i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)},be=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,we=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},Ce=function(){D()},xe=h(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{G.apply(Y=J.call(P.childNodes),P.childNodes),Y[P.childNodes.length].nodeType}catch(e){G={apply:Y.length?function(e,t){X.apply(e,J.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}}w=t.support={},A=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},D=t.setDocument=function(e){var t,n,i=e?e.ownerDocument||e:P;return i!==$&&9===i.nodeType&&i.documentElement?($=i,L=$.documentElement,R=!A($),P!==$&&(n=$.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Ce,!1):n.attachEvent&&n.attachEvent("onunload",Ce)),w.attributes=r(function(e){return e.className="i",!e.getAttribute("className")}),w.getElementsByTagName=r(function(e){return e.appendChild($.createComment("")),!e.getElementsByTagName("*").length}),w.getElementsByClassName=pe.test($.getElementsByClassName),w.getById=r(function(e){return L.appendChild(e).id=I,!$.getElementsByName||!$.getElementsByName(I).length}),w.getById?(C.filter.ID=function(e){var t=e.replace(ve,ye);return function(e){return e.getAttribute("id")===t}},C.find.ID=function(e,t){if(void 0!==t.getElementById&&R){var n=t.getElementById(e);return n?[n]:[]}}):(C.filter.ID=function(e){var t=e.replace(ve,ye);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},C.find.ID=function(e,t){if(void 0!==t.getElementById&&R){var n,i,r,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(r=t.getElementsByName(e),i=0;o=r[i++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),C.find.TAG=w.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):w.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,i=[],r=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[r++];)1===n.nodeType&&i.push(n);return i}return o},C.find.CLASS=w.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&R)return t.getElementsByClassName(e)},M=[],B=[],(w.qsa=pe.test($.querySelectorAll))&&(r(function(e){L.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&B.push("[*^$]="+ee+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||B.push("\\["+ee+"*(?:value|"+Z+")"),e.querySelectorAll("[id~="+I+"-]").length||B.push("~="),e.querySelectorAll(":checked").length||B.push(":checked"),e.querySelectorAll("a#"+I+"+*").length||B.push(".#.+[+~]")}),r(function(e){e.innerHTML="";var t=$.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&B.push("name"+ee+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&B.push(":enabled",":disabled"),L.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&B.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),B.push(",.*:")})),(w.matchesSelector=pe.test(N=L.matches||L.webkitMatchesSelector||L.mozMatchesSelector||L.oMatchesSelector||L.msMatchesSelector))&&r(function(e){w.disconnectedMatch=N.call(e,"*"),N.call(e,"[s!='']:x"),M.push("!=",ie)}),B=B.length&&new RegExp(B.join("|")),M=M.length&&new RegExp(M.join("|")),t=pe.test(L.compareDocumentPosition),O=t||pe.test(L.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},q=t?function(e,t){if(e===t)return F=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!w.sortDetached&&t.compareDocumentPosition(e)===n?e===$||e.ownerDocument===P&&O(P,e)?-1:t===$||t.ownerDocument===P&&O(P,t)?1:_?Q(_,e)-Q(_,t):0:4&n?-1:1)}:function(e,t){if(e===t)return F=!0,0;var n,i=0,r=e.parentNode,o=t.parentNode,a=[e],l=[t];if(!r||!o)return e===$?-1:t===$?1:r?-1:o?1:_?Q(_,e)-Q(_,t):0;if(r===o)return s(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)l.unshift(n);for(;a[i]===l[i];)i++;return i?s(a[i],l[i]):a[i]===P?-1:l[i]===P?1:0},$):$},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==$&&D(e),n=n.replace(le,"='$1']"),w.matchesSelector&&R&&!U[n+" "]&&(!M||!M.test(n))&&(!B||!B.test(n)))try{var i=N.call(e,n);if(i||w.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){}return t(n,$,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==$&&D(e),O(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==$&&D(e);var n=C.attrHandle[t.toLowerCase()],i=n&&V.call(C.attrHandle,t.toLowerCase())?n(e,t,!R):void 0;return void 0!==i?i:w.attributes||!R?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},t.escape=function(e){return(e+"").replace(be,we)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],i=0,r=0;if(F=!w.detectDuplicates,_=!w.sortStable&&e.slice(0),e.sort(q),F){for(;t=e[r++];)t===e[r]&&(i=n.push(r));for(;i--;)e.splice(n[i],1)}return _=null,e},x=t.getText=function(e){var t,n="",i=0,r=e.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=x(e)}else if(3===r||4===r)return e.nodeValue}else for(;t=e[i++];)n+=x(t);return n},C=t.selectors={cacheLength:50,createPseudo:i,match:de,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(ve,ye),e[3]=(e[3]||e[4]||e[5]||"").replace(ve,ye),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return de.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&ce.test(n)&&(t=S(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(ve,ye).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=j[e+" "];return t||(t=new RegExp("(^|"+ee+")"+e+"("+ee+"|$)"))&&j(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,i){return function(r){var o=t.attr(r,e);return null==o?"!="===n:!n||(o+="","="===n?o===i:"!="===n?o!==i:"^="===n?i&&0===o.indexOf(i):"*="===n?i&&o.indexOf(i)>-1:"$="===n?i&&o.slice(-i.length)===i:"~="===n?(" "+o.replace(re," ")+" ").indexOf(i)>-1:"|="===n&&(o===i||o.slice(0,i.length+1)===i+"-"))}},CHILD:function(e,t,n,i,r){var o="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===i&&0===r?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,h,f,p,g=o!==s?"nextSibling":"previousSibling",m=t.parentNode,v=a&&t.nodeName.toLowerCase(),y=!l&&!a,b=!1;if(m){if(o){for(;g;){for(h=t;h=h[g];)if(a?h.nodeName.toLowerCase()===v:1===h.nodeType)return!1;p=g="only"===e&&!p&&"nextSibling"}return!0}if(p=[s?m.firstChild:m.lastChild],s&&y){for(h=m,d=h[I]||(h[I]={}),u=d[h.uniqueID]||(d[h.uniqueID]={}),c=u[e]||[],f=c[0]===H&&c[1],b=f&&c[2],h=f&&m.childNodes[f];h=++f&&h&&h[g]||(b=f=0)||p.pop();)if(1===h.nodeType&&++b&&h===t){u[e]=[H,f,b];break}}else if(y&&(h=t,d=h[I]||(h[I]={}),u=d[h.uniqueID]||(d[h.uniqueID]={}),c=u[e]||[],f=c[0]===H&&c[1],b=f),!1===b)for(;(h=++f&&h&&h[g]||(b=f=0)||p.pop())&&((a?h.nodeName.toLowerCase()!==v:1!==h.nodeType)||!++b||(y&&(d=h[I]||(h[I]={}),u=d[h.uniqueID]||(d[h.uniqueID]={}),u[e]=[H,b]),h!==t)););return(b-=r)===i||b%i==0&&b/i>=0}}},PSEUDO:function(e,n){var r,o=C.pseudos[e]||C.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[I]?o(n):o.length>1?(r=[e,e,"",n],C.setFilters.hasOwnProperty(e.toLowerCase())?i(function(e,t){for(var i,r=o(e,n),s=r.length;s--;)i=Q(e,r[s]),e[i]=!(t[i]=r[s])}):function(e){return o(e,0,r)}):o}},pseudos:{not:i(function(e){var t=[],n=[],r=E(e.replace(oe,"$1"));return r[I]?i(function(e,t,n,i){for(var o,s=r(e,null,i,[]),a=e.length;a--;)(o=s[a])&&(e[a]=!(t[a]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:i(function(e){return function(n){return t(e,n).length>0}}),contains:i(function(e){return e=e.replace(ve,ye),function(t){return(t.textContent||t.innerText||x(t)).indexOf(e)>-1}}),lang:i(function(e){return ue.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(ve,ye).toLowerCase(),function(t){var n;do{if(n=R?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===L},focus:function(e){return e===$.activeElement&&(!$.hasFocus||$.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:a(!1),disabled:a(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!C.pseudos.empty(e)},header:function(e){return fe.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:l(function(){return[0]}),last:l(function(e,t){return[t-1]}),eq:l(function(e,t,n){return[n<0?n+t:n]}),even:l(function(e,t){for(var n=0;n=0;)e.push(i);return e}),gt:l(function(e,t,n){for(var i=n<0?n+t:n;++i2&&"ID"===(s=o[0]).type&&9===t.nodeType&&R&&C.relative[o[1].type]){if(!(t=(C.find.ID(s.matches[0].replace(ve,ye),t)||[])[0]))return n;u&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(r=de.needsContext.test(e)?0:o.length;r--&&(s=o[r],!C.relative[a=s.type]);)if((l=C.find[a])&&(i=l(s.matches[0].replace(ve,ye),me.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(r,1),!(e=i.length&&d(o)))return G.apply(n,i),n;break}}return(u||E(e,h))(i,t,!R,n,!t||me.test(e)&&c(t.parentNode)||t),n},w.sortStable=I.split("").sort(q).join("")===I,w.detectDuplicates=!!F,D(),w.sortDetached=r(function(e){return 1&e.compareDocumentPosition($.createElement("fieldset"))}),r(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),w.attributes&&r(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),r(function(e){return null==e.getAttribute("disabled")})||o(Z,function(e,t,n){var i;if(!n)return!0===e[t]?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}),t}(n);ye.find=Ae,ye.expr=Ae.selectors,ye.expr[":"]=ye.expr.pseudos,ye.uniqueSort=ye.unique=Ae.uniqueSort,ye.text=Ae.getText,ye.isXMLDoc=Ae.isXML,ye.contains=Ae.contains,ye.escapeSelector=Ae.escape;var Se=function(e,t,n){for(var i=[],r=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(r&&ye(e).is(n))break;i.push(e)}return i},Ee=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},ke=ye.expr.match.needsContext,Te=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,_e=/^.[^:#\[\.,]*$/;ye.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?ye.find.matchesSelector(i,e)?[i]:[]:ye.find.matches(e,ye.grep(t,function(e){return 1===e.nodeType}))},ye.fn.extend({find:function(e){var t,n,i=this.length,r=this;if("string"!=typeof e)return this.pushStack(ye(e).filter(function(){for(t=0;t1?ye.uniqueSort(n):n},filter:function(e){return this.pushStack(c(this,e||[],!1))},not:function(e){return this.pushStack(c(this,e||[],!0))},is:function(e){return!!c(this,"string"==typeof e&&ke.test(e)?ye(e):e||[],!1).length}});var Fe,De=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(ye.fn.init=function(e,t,n){var i,r;if(!e)return this;if(n=n||Fe,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:De.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof ye?t[0]:t,ye.merge(this,ye.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:se,!0)),Te.test(i[1])&&ye.isPlainObject(t))for(i in t)ye.isFunction(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return r=se.getElementById(i[2]),r&&(this[0]=r,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):ye.isFunction(e)?void 0!==n.ready?n.ready(e):e(ye):ye.makeArray(e,this)}).prototype=ye.fn,Fe=ye(se);var $e=/^(?:parents|prev(?:Until|All))/,Le={children:!0,contents:!0,next:!0,prev:!0};ye.fn.extend({has:function(e){var t=ye(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&ye.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?ye.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?de.call(ye(e),this[0]):de.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ye.uniqueSort(ye.merge(this.get(),ye(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ye.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return Se(e,"parentNode")},parentsUntil:function(e,t,n){return Se(e,"parentNode",n)},next:function(e){return u(e,"nextSibling")},prev:function(e){return u(e,"previousSibling")},nextAll:function(e){return Se(e,"nextSibling")},prevAll:function(e){return Se(e,"previousSibling")},nextUntil:function(e,t,n){return Se(e,"nextSibling",n)},prevUntil:function(e,t,n){return Se(e,"previousSibling",n)},siblings:function(e){return Ee((e.parentNode||{}).firstChild,e)},children:function(e){return Ee(e.firstChild)},contents:function(e){return l(e,"iframe")?e.contentDocument:(l(e,"template")&&(e=e.content||e),ye.merge([],e.childNodes))}},function(e,t){ye.fn[e]=function(n,i){var r=ye.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof i&&(r=ye.filter(i,r)),this.length>1&&(Le[e]||ye.uniqueSort(r),$e.test(e)&&r.reverse()),this.pushStack(r)}});var Re=/[^\x20\t\r\n\f]+/g;ye.Callbacks=function(e){e="string"==typeof e?d(e):ye.extend({},e);var t,n,i,r,o=[],s=[],a=-1,l=function(){for(r=r||e.once,i=t=!0;s.length;a=-1)for(n=s.shift();++a-1;)o.splice(n,1),n<=a&&a--}),this},has:function(e){return e?ye.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return r=s=[],o=n="",this},disabled:function(){return!o},lock:function(){return r=s=[],n||t||(o=n=""),this},locked:function(){return!!r},fireWith:function(e,n){return r||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!i}};return c},ye.extend({Deferred:function(e){var t=[["notify","progress",ye.Callbacks("memory"),ye.Callbacks("memory"),2],["resolve","done",ye.Callbacks("once memory"),ye.Callbacks("once memory"),0,"resolved"],["reject","fail",ye.Callbacks("once memory"),ye.Callbacks("once memory"),1,"rejected"]],i="pending",r={state:function(){return i},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return r.then(null,e)},pipe:function(){var e=arguments;return ye.Deferred(function(n){ye.each(t,function(t,i){var r=ye.isFunction(e[i[4]])&&e[i[4]];o[i[1]](function(){var e=r&&r.apply(this,arguments);e&&ye.isFunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[i[0]+"With"](this,r?[e]:arguments)})}),e=null}).promise()},then:function(e,i,r){function o(e,t,i,r){return function(){var a=this,l=arguments,c=function(){var n,c;if(!(e=s&&(i!==f&&(a=void 0,l=[n]),t.rejectWith(a,l))}};e?u():(ye.Deferred.getStackHook&&(u.stackTrace=ye.Deferred.getStackHook()),n.setTimeout(u))}}var s=0;return ye.Deferred(function(n){t[0][3].add(o(0,n,ye.isFunction(r)?r:h,n.notifyWith)),t[1][3].add(o(0,n,ye.isFunction(e)?e:h)),t[2][3].add(o(0,n,ye.isFunction(i)?i:f))}).promise()},promise:function(e){return null!=e?ye.extend(e,r):r}},o={};return ye.each(t,function(e,n){var s=n[2],a=n[5];r[n[1]]=s.add,a&&s.add(function(){i=a},t[3-e][2].disable,t[0][2].lock),s.add(n[3].fire),o[n[0]]=function(){return o[n[0]+"With"](this===o?void 0:this,arguments),this},o[n[0]+"With"]=s.fireWith}),r.promise(o),e&&e.call(o,o),o},when:function(e){var t=arguments.length,n=t,i=Array(n),r=le.call(arguments),o=ye.Deferred(),s=function(e){return function(n){i[e]=this,r[e]=arguments.length>1?le.call(arguments):n,--t||o.resolveWith(i,r)}};if(t<=1&&(p(e,o.done(s(n)).resolve,o.reject,!t),"pending"===o.state()||ye.isFunction(r[n]&&r[n].then)))return o.then();for(;n--;)p(r[n],s(n),o.reject);return o.promise()}});var Be=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ye.Deferred.exceptionHook=function(e,t){n.console&&n.console.warn&&e&&Be.test(e.name)&&n.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},ye.readyException=function(e){n.setTimeout(function(){throw e})};var Me=ye.Deferred();ye.fn.ready=function(e){return Me.then(e).catch(function(e){ye.readyException(e)}),this},ye.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--ye.readyWait:ye.isReady)||(ye.isReady=!0,!0!==e&&--ye.readyWait>0||Me.resolveWith(se,[ye]))}}),ye.ready.then=Me.then,"complete"===se.readyState||"loading"!==se.readyState&&!se.documentElement.doScroll?n.setTimeout(ye.ready):(se.addEventListener("DOMContentLoaded",g),n.addEventListener("load",g));var Ne=function(e,t,n,i,r,o,s){var a=0,l=e.length,c=null==n;if("object"===ye.type(n)){r=!0;for(a in n)Ne(e,t,a,n[a],!0,o,s)}else if(void 0!==i&&(r=!0,ye.isFunction(i)||(s=!0),c&&(s?(t.call(e,i),t=null):(c=t,t=function(e,t,n){return c.call(ye(e),n)})),t))for(;a1,null,!0)},removeData:function(e){return this.each(function(){Pe.remove(this,e)})}}),ye.extend({queue:function(e,t,n){var i;if(e)return t=(t||"fx")+"queue",i=Ie.get(e,t),n&&(!i||Array.isArray(n)?i=Ie.access(e,t,ye.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=ye.queue(e,t),i=n.length,r=n.shift(),o=ye._queueHooks(e,t),s=function(){ye.dequeue(e,t)};"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===t&&n.unshift("inprogress"),delete o.stop,r.call(e,s,o)),!i&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Ie.get(e,n)||Ie.access(e,n,{empty:ye.Callbacks("once memory").add(function(){Ie.remove(e,[t+"queue",n])})})}}),ye.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,Ge=/^$|\/(?:java|ecma)script/i,Je={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};Je.optgroup=Je.option,Je.tbody=Je.tfoot=Je.colgroup=Je.caption=Je.thead,Je.th=Je.td;var Qe=/<|&#?\w+;/;!function(){var e=se.createDocumentFragment(),t=e.appendChild(se.createElement("div")),n=se.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),ve.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="",ve.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var Ze=se.documentElement,et=/^key/,tt=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,nt=/^([^.]*)(?:\.(.+)|)/;ye.event={global:{},add:function(e,t,n,i,r){var o,s,a,l,c,u,d,h,f,p,g,m=Ie.get(e);if(m)for(n.handler&&(o=n,n=o.handler,r=o.selector),r&&ye.find.matchesSelector(Ze,r),n.guid||(n.guid=ye.guid++),(l=m.events)||(l=m.events={}),(s=m.handle)||(s=m.handle=function(t){return void 0!==ye&&ye.event.triggered!==t.type?ye.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(Re)||[""],c=t.length;c--;)a=nt.exec(t[c])||[],f=g=a[1],p=(a[2]||"").split(".").sort(),f&&(d=ye.event.special[f]||{},f=(r?d.delegateType:d.bindType)||f,d=ye.event.special[f]||{},u=ye.extend({type:f,origType:g,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&ye.expr.match.needsContext.test(r),namespace:p.join(".")},o),(h=l[f])||(h=l[f]=[],h.delegateCount=0,d.setup&&!1!==d.setup.call(e,i,p,s)||e.addEventListener&&e.addEventListener(f,s)),d.add&&(d.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),r?h.splice(h.delegateCount++,0,u):h.push(u),ye.event.global[f]=!0)},remove:function(e,t,n,i,r){var o,s,a,l,c,u,d,h,f,p,g,m=Ie.hasData(e)&&Ie.get(e);if(m&&(l=m.events)){for(t=(t||"").match(Re)||[""],c=t.length;c--;)if(a=nt.exec(t[c])||[],f=g=a[1],p=(a[2]||"").split(".").sort(),f){for(d=ye.event.special[f]||{},f=(i?d.delegateType:d.bindType)||f,h=l[f]||[],a=a[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=h.length;o--;)u=h[o],!r&&g!==u.origType||n&&n.guid!==u.guid||a&&!a.test(u.namespace)||i&&i!==u.selector&&("**"!==i||!u.selector)||(h.splice(o,1),u.selector&&h.delegateCount--,d.remove&&d.remove.call(e,u));s&&!h.length&&(d.teardown&&!1!==d.teardown.call(e,p,m.handle)||ye.removeEvent(e,f,m.handle),delete l[f])}else for(f in l)ye.event.remove(e,f+t[c],n,i,!0);ye.isEmptyObject(l)&&Ie.remove(e,"handle events")}},dispatch:function(e){var t,n,i,r,o,s,a=ye.event.fix(e),l=new Array(arguments.length),c=(Ie.get(this,"events")||{})[a.type]||[],u=ye.event.special[a.type]||{};for(l[0]=a,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],s={},n=0;n-1:ye.find(r,this,null,[c]).length),s[r]&&o.push(i);o.length&&a.push({elem:c,handlers:o})}return c=this,l\x20\t\r\n\f]*)[^>]*)\/>/gi,rt=/\s*$/g;ye.extend({htmlPrefilter:function(e){return e.replace(it,"<$1>")},clone:function(e,t,n){var i,r,o,s,a=e.cloneNode(!0),l=ye.contains(e.ownerDocument,e);if(!(ve.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||ye.isXMLDoc(e)))for(s=x(a),o=x(e),i=0,r=o.length;i0&&A(s,!l&&x(e,"script")),a},cleanData:function(e){for(var t,n,i,r=ye.event.special,o=0;void 0!==(n=e[o]);o++)if(Oe(n)){if(t=n[Ie.expando]){if(t.events)for(i in t.events)r[i]?ye.event.remove(n,i):ye.removeEvent(n,i,t.handle);n[Ie.expando]=void 0}n[Pe.expando]&&(n[Pe.expando]=void 0)}}}),ye.fn.extend({detach:function(e){return M(this,e,!0)},remove:function(e){return M(this,e)},text:function(e){return Ne(this,function(e){return void 0===e?ye.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return B(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){F(this,e).appendChild(e)}})},prepend:function(){return B(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=F(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return B(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return B(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(ye.cleanData(x(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ye.clone(this,e,t)})},html:function(e){return Ne(this,function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!rt.test(e)&&!Je[(Xe.exec(e)||["",""])[1].toLowerCase()]){e=ye.htmlPrefilter(e);try{for(;n1)}}),ye.Tween=z,z.prototype={constructor:z,init:function(e,t,n,i,r,o){this.elem=e,this.prop=n,this.easing=r||ye.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=o||(ye.cssNumber[n]?"":"px")},cur:function(){var e=z.propHooks[this.prop];return e&&e.get?e.get(this):z.propHooks._default.get(this)},run:function(e){var t,n=z.propHooks[this.prop];return this.options.duration?this.pos=t=ye.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):z.propHooks._default.set(this),this}},z.prototype.init.prototype=z.prototype,z.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=ye.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){ye.fx.step[e.prop]?ye.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[ye.cssProps[e.prop]]&&!ye.cssHooks[e.prop]?e.elem[e.prop]=e.now:ye.style(e.elem,e.prop,e.now+e.unit)}}},z.propHooks.scrollTop=z.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ye.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},ye.fx=z.prototype.init,ye.fx.step={};var vt,yt,bt=/^(?:toggle|show|hide)$/,wt=/queueHooks$/;ye.Animation=ye.extend(G,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return b(n.elem,e,ze.exec(t),n),n}]},tweener:function(e,t){ye.isFunction(e)?(t=e,e=["*"]):e=e.match(Re);for(var n,i=0,r=e.length;i1)},removeAttr:function(e){return this.each(function(){ye.removeAttr(this,e)})}}),ye.extend({attr:function(e,t,n){var i,r,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?ye.prop(e,t,n):(1===o&&ye.isXMLDoc(e)||(r=ye.attrHooks[t.toLowerCase()]||(ye.expr.match.bool.test(t)?Ct:void 0)),void 0!==n?null===n?void ye.removeAttr(e,t):r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:(e.setAttribute(t,n+""),n):r&&"get"in r&&null!==(i=r.get(e,t))?i:(i=ye.find.attr(e,t),null==i?void 0:i))},attrHooks:{type:{set:function(e,t){if(!ve.radioValue&&"radio"===t&&l(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,i=0,r=t&&t.match(Re);if(r&&1===e.nodeType)for(;n=r[i++];)e.removeAttribute(n)}}),Ct={set:function(e,t,n){return!1===t?ye.removeAttr(e,n):e.setAttribute(n,n),n}},ye.each(ye.expr.match.bool.source.match(/\w+/g),function(e,t){var n=xt[t]||ye.find.attr;xt[t]=function(e,t,i){var r,o,s=t.toLowerCase();return i||(o=xt[s],xt[s]=r,r=null!=n(e,t,i)?s:null,xt[s]=o),r}});var At=/^(?:input|select|textarea|button)$/i,St=/^(?:a|area)$/i;ye.fn.extend({prop:function(e,t){return Ne(this,ye.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[ye.propFix[e]||e]})}}),ye.extend({prop:function(e,t,n){var i,r,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&ye.isXMLDoc(e)||(t=ye.propFix[t]||t,r=ye.propHooks[t]),void 0!==n?r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:e[t]=n:r&&"get"in r&&null!==(i=r.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=ye.find.attr(e,"tabindex");return t?parseInt(t,10):At.test(e.nodeName)||St.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),ve.optSelected||(ye.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),ye.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ye.propFix[this.toLowerCase()]=this}),ye.fn.extend({addClass:function(e){var t,n,i,r,o,s,a,l=0;if(ye.isFunction(e))return this.each(function(t){ye(this).addClass(e.call(this,t,Q(this)))});if("string"==typeof e&&e)for(t=e.match(Re)||[];n=this[l++];)if(r=Q(n),i=1===n.nodeType&&" "+J(r)+" "){for(s=0;o=t[s++];)i.indexOf(" "+o+" ")<0&&(i+=o+" ");a=J(i),r!==a&&n.setAttribute("class",a)}return this},removeClass:function(e){var t,n,i,r,o,s,a,l=0;if(ye.isFunction(e))return this.each(function(t){ye(this).removeClass(e.call(this,t,Q(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(Re)||[];n=this[l++];)if(r=Q(n),i=1===n.nodeType&&" "+J(r)+" "){for(s=0;o=t[s++];)for(;i.indexOf(" "+o+" ")>-1;)i=i.replace(" "+o+" "," ");a=J(i),r!==a&&n.setAttribute("class",a)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):ye.isFunction(e)?this.each(function(n){ye(this).toggleClass(e.call(this,n,Q(this),t),t)}):this.each(function(){var t,i,r,o;if("string"===n)for(i=0,r=ye(this),o=e.match(Re)||[];t=o[i++];)r.hasClass(t)?r.removeClass(t):r.addClass(t);else void 0!==e&&"boolean"!==n||(t=Q(this),t&&Ie.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Ie.get(this,"__className__")||""))})},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" "+J(Q(n))+" ").indexOf(t)>-1)return!0;return!1}});var Et=/\r/g;ye.fn.extend({val:function(e){var t,n,i,r=this[0];{if(arguments.length)return i=ye.isFunction(e),this.each(function(n){var r;1===this.nodeType&&(r=i?e.call(this,n,ye(this).val()):e,null==r?r="":"number"==typeof r?r+="":Array.isArray(r)&&(r=ye.map(r,function(e){return null==e?"":e+""})),(t=ye.valHooks[this.type]||ye.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,r,"value")||(this.value=r))});if(r)return(t=ye.valHooks[r.type]||ye.valHooks[r.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(r,"value"))?n:(n=r.value,"string"==typeof n?n.replace(Et,""):null==n?"":n)}}}),ye.extend({valHooks:{option:{get:function(e){var t=ye.find.attr(e,"value");return null!=t?t:J(ye.text(e))}},select:{get:function(e){var t,n,i,r=e.options,o=e.selectedIndex,s="select-one"===e.type,a=s?null:[],c=s?o+1:r.length;for(i=o<0?c:s?o:0;i-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),ye.each(["radio","checkbox"],function(){ye.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=ye.inArray(ye(e).val(),t)>-1}},ve.checkOn||(ye.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var kt=/^(?:focusinfocus|focusoutblur)$/;ye.extend(ye.event,{trigger:function(e,t,i,r){var o,s,a,l,c,u,d,h=[i||se],f=pe.call(e,"type")?e.type:e,p=pe.call(e,"namespace")?e.namespace.split("."):[];if(s=a=i=i||se,3!==i.nodeType&&8!==i.nodeType&&!kt.test(f+ye.event.triggered)&&(f.indexOf(".")>-1&&(p=f.split("."),f=p.shift(),p.sort()),c=f.indexOf(":")<0&&"on"+f,e=e[ye.expando]?e:new ye.Event(f,"object"==typeof e&&e),e.isTrigger=r?2:3,e.namespace=p.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=i),t=null==t?[e]:ye.makeArray(t,[e]),d=ye.event.special[f]||{},r||!d.trigger||!1!==d.trigger.apply(i,t))){if(!r&&!d.noBubble&&!ye.isWindow(i)){for(l=d.delegateType||f,kt.test(l+f)||(s=s.parentNode);s;s=s.parentNode)h.push(s),a=s;a===(i.ownerDocument||se)&&h.push(a.defaultView||a.parentWindow||n)}for(o=0;(s=h[o++])&&!e.isPropagationStopped();)e.type=o>1?l:d.bindType||f,u=(Ie.get(s,"events")||{})[e.type]&&Ie.get(s,"handle"),u&&u.apply(s,t),(u=c&&s[c])&&u.apply&&Oe(s)&&(e.result=u.apply(s,t),!1===e.result&&e.preventDefault());return e.type=f,r||e.isDefaultPrevented()||d._default&&!1!==d._default.apply(h.pop(),t)||!Oe(i)||c&&ye.isFunction(i[f])&&!ye.isWindow(i)&&(a=i[c],a&&(i[c]=null),ye.event.triggered=f,i[f](),ye.event.triggered=void 0,a&&(i[c]=a)),e.result}},simulate:function(e,t,n){var i=ye.extend(new ye.Event,n,{type:e,isSimulated:!0});ye.event.trigger(i,null,t)}}),ye.fn.extend({trigger:function(e,t){return this.each(function(){ye.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return ye.event.trigger(e,t,n,!0)}}),ye.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){ye.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),ye.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),ve.focusin="onfocusin"in n,ve.focusin||ye.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){ye.event.simulate(t,e.target,ye.event.fix(e))};ye.event.special[t]={setup:function(){var i=this.ownerDocument||this,r=Ie.access(i,t);r||i.addEventListener(e,n,!0),Ie.access(i,t,(r||0)+1)},teardown:function(){var i=this.ownerDocument||this,r=Ie.access(i,t)-1;r?Ie.access(i,t,r):(i.removeEventListener(e,n,!0),Ie.remove(i,t))}}});var Tt=n.location,_t=ye.now(),Ft=/\?/;ye.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new n.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||ye.error("Invalid XML: "+e),t};var Dt=/\[\]$/,$t=/\r?\n/g,Lt=/^(?:submit|button|image|reset|file)$/i,Rt=/^(?:input|select|textarea|keygen)/i;ye.param=function(e,t){var n,i=[],r=function(e,t){var n=ye.isFunction(t)?t():t;i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!ye.isPlainObject(e))ye.each(e,function(){r(this.name,this.value)});else for(n in e)Z(n,e[n],t,r);return i.join("&")},ye.fn.extend({serialize:function(){return ye.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ye.prop(this,"elements");return e?ye.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ye(this).is(":disabled")&&Rt.test(this.nodeName)&&!Lt.test(e)&&(this.checked||!Ke.test(e))}).map(function(e,t){var n=ye(this).val();return null==n?null:Array.isArray(n)?ye.map(n,function(e){return{name:t.name,value:e.replace($t,"\r\n")}}):{name:t.name,value:n.replace($t,"\r\n")}}).get()}});var Bt=/%20/g,Mt=/#.*$/,Nt=/([?&])_=[^&]*/,Ot=/^(.*?):[ \t]*([^\r\n]*)$/gm,It=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Pt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Wt={},jt={},zt="*/".concat("*"),Ut=se.createElement("a");Ut.href=Tt.href,ye.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Tt.href,type:"GET",isLocal:It.test(Tt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":ye.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?ne(ne(e,ye.ajaxSettings),t):ne(ye.ajaxSettings,e)},ajaxPrefilter:ee(Wt),ajaxTransport:ee(jt),ajax:function(e,t){function i(e,t,i,a){var c,h,f,w,C,x=t;u||(u=!0,l&&n.clearTimeout(l),r=void 0,s=a||"",A.readyState=e>0?4:0,c=e>=200&&e<300||304===e,i&&(w=ie(p,A,i)),w=re(p,w,A,c),c?(p.ifModified&&(C=A.getResponseHeader("Last-Modified"),C&&(ye.lastModified[o]=C),(C=A.getResponseHeader("etag"))&&(ye.etag[o]=C)),204===e||"HEAD"===p.type?x="nocontent":304===e?x="notmodified":(x=w.state,h=w.data,f=w.error,c=!f)):(f=x,!e&&x||(x="error",e<0&&(e=0))),A.status=e,A.statusText=(t||x)+"",c?v.resolveWith(g,[h,x,A]):v.rejectWith(g,[A,x,f]),A.statusCode(b),b=void 0,d&&m.trigger(c?"ajaxSuccess":"ajaxError",[A,p,c?h:f]),y.fireWith(g,[A,x]),d&&(m.trigger("ajaxComplete",[A,p]),--ye.active||ye.event.trigger("ajaxStop")))}"object"==typeof e&&(t=e,e=void 0),t=t||{};var r,o,s,a,l,c,u,d,h,f,p=ye.ajaxSetup({},t),g=p.context||p,m=p.context&&(g.nodeType||g.jquery)?ye(g):ye.event,v=ye.Deferred(),y=ye.Callbacks("once memory"),b=p.statusCode||{},w={},C={},x="canceled",A={readyState:0,getResponseHeader:function(e){var t;if(u){if(!a)for(a={};t=Ot.exec(s);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return u?s:null},setRequestHeader:function(e,t){return null==u&&(e=C[e.toLowerCase()]=C[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==u&&(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(u)A.always(e[A.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||x;return r&&r.abort(t),i(0,t),this}};if(v.promise(A),p.url=((e||p.url||Tt.href)+"").replace(Ht,Tt.protocol+"//"),p.type=t.method||t.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(Re)||[""],null==p.crossDomain){c=se.createElement("a");try{c.href=p.url,c.href=c.href,p.crossDomain=Ut.protocol+"//"+Ut.host!=c.protocol+"//"+c.host}catch(e){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=ye.param(p.data,p.traditional)),te(Wt,p,t,A),u)return A;d=ye.event&&p.global,d&&0==ye.active++&&ye.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Pt.test(p.type),o=p.url.replace(Mt,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(Bt,"+")):(f=p.url.slice(o.length),p.data&&(o+=(Ft.test(o)?"&":"?")+p.data,delete p.data),!1===p.cache&&(o=o.replace(Nt,"$1"),f=(Ft.test(o)?"&":"?")+"_="+_t+++f),p.url=o+f),p.ifModified&&(ye.lastModified[o]&&A.setRequestHeader("If-Modified-Since",ye.lastModified[o]),ye.etag[o]&&A.setRequestHeader("If-None-Match",ye.etag[o])),(p.data&&p.hasContent&&!1!==p.contentType||t.contentType)&&A.setRequestHeader("Content-Type",p.contentType),A.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+zt+"; q=0.01":""):p.accepts["*"]);for(h in p.headers)A.setRequestHeader(h,p.headers[h]);if(p.beforeSend&&(!1===p.beforeSend.call(g,A,p)||u))return A.abort();if(x="abort",y.add(p.complete),A.done(p.success),A.fail(p.error),r=te(jt,p,t,A)){if(A.readyState=1,d&&m.trigger("ajaxSend",[A,p]),u)return A;p.async&&p.timeout>0&&(l=n.setTimeout(function(){A.abort("timeout")},p.timeout));try{u=!1,r.send(w,i)}catch(e){if(u)throw e;i(-1,e)}}else i(-1,"No Transport");return A},getJSON:function(e,t,n){return ye.get(e,t,n,"json")},getScript:function(e,t){return ye.get(e,void 0,t,"script")}}),ye.each(["get","post"],function(e,t){ye[t]=function(e,n,i,r){return ye.isFunction(n)&&(r=r||i,i=n,n=void 0),ye.ajax(ye.extend({url:e,type:t,dataType:r,data:n,success:i},ye.isPlainObject(e)&&e))}}),ye._evalUrl=function(e){return ye.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},ye.fn.extend({wrapAll:function(e){var t;return this[0]&&(ye.isFunction(e)&&(e=e.call(this[0])),t=ye(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return ye.isFunction(e)?this.each(function(t){ye(this).wrapInner(e.call(this,t))}):this.each(function(){var t=ye(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=ye.isFunction(e);return this.each(function(n){ye(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){ye(this).replaceWith(this.childNodes)}),this}}),ye.expr.pseudos.hidden=function(e){return!ye.expr.pseudos.visible(e)},ye.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},ye.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(e){}};var qt={0:200,1223:204},Vt=ye.ajaxSettings.xhr();ve.cors=!!Vt&&"withCredentials"in Vt,ve.ajax=Vt=!!Vt,ye.ajaxTransport(function(e){var t,i;if(ve.cors||Vt&&!e.crossDomain)return{send:function(r,o){var s,a=e.xhr();if(a.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(s in e.xhrFields)a[s]=e.xhrFields[s];e.mimeType&&a.overrideMimeType&&a.overrideMimeType(e.mimeType),e.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(s in r)a.setRequestHeader(s,r[s]);t=function(e){return function(){t&&(t=i=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?o(0,"error"):o(a.status,a.statusText):o(qt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=t(),i=a.onerror=t("error"),void 0!==a.onabort?a.onabort=i:a.onreadystatechange=function(){4===a.readyState&&n.setTimeout(function(){t&&i()})},t=t("abort");try{a.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),ye.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),ye.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return ye.globalEval(e),e}}}),ye.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),ye.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(i,r){t=ye("