diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.eot b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.eot
index 28d098bc0..4f047db9a 100644
Binary files a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.eot and b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.eot differ
diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.ttf b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.ttf
index beb8bd8f5..64ef84c14 100644
Binary files a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.ttf and b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.ttf differ
diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.woff b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.woff
index 13a6ab930..dfd4f6626 100644
Binary files a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.woff and b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.woff differ
diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.woff2 b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.woff2
new file mode 100644
index 000000000..40b203082
Binary files /dev/null and b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/font/summernote.woff2 differ
diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-bs3.css b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-bs3.css
deleted file mode 100644
index 85c7425f6..000000000
--- a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-bs3.css
+++ /dev/null
@@ -1,5972 +0,0 @@
-.note-editor {
- /*! normalize.css v2.1.3 | MIT License | git.io/normalize */
-
-}
-.note-editor article,
-.note-editor aside,
-.note-editor details,
-.note-editor figcaption,
-.note-editor figure,
-.note-editor footer,
-.note-editor header,
-.note-editor hgroup,
-.note-editor main,
-.note-editor nav,
-.note-editor section,
-.note-editor summary {
- display: block;
-}
-.note-editor audio,
-.note-editor canvas,
-.note-editor video {
- display: inline-block;
-}
-.note-editor audio:not([controls]) {
- display: none;
- height: 0;
-}
-.note-editor [hidden],
-.note-editor template {
- display: none;
-}
-.note-editor html {
- font-family: sans-serif;
- -ms-text-size-adjust: 100%;
- -webkit-text-size-adjust: 100%;
-}
-.note-editor body {
- margin: 0;
-}
-.note-editor a {
- background: transparent;
-}
-.note-editor a:focus {
- outline: thin dotted;
-}
-.note-editor a:active,
-.note-editor a:hover {
- outline: 0;
-}
-.note-editor h1 {
- font-size: 2em;
- margin: 0.67em 0;
-}
-.note-editor abbr[title] {
- border-bottom: 1px dotted;
-}
-.note-editor b,
-.note-editor strong {
- font-weight: bold;
-}
-.note-editor dfn {
- font-style: italic;
-}
-.note-editor hr {
- -moz-box-sizing: content-box;
- box-sizing: content-box;
- height: 0;
-}
-.note-editor mark {
- background: #ff0;
- color: #000;
-}
-.note-editor code,
-.note-editor kbd,
-.note-editor pre,
-.note-editor samp {
- font-family: monospace, serif;
- font-size: 1em;
-}
-.note-editor pre {
- white-space: pre-wrap;
-}
-.note-editor q {
- quotes: "\201C" "\201D" "\2018" "\2019";
-}
-.note-editor small {
- font-size: 80%;
-}
-.note-editor sub,
-.note-editor sup {
- font-size: 75%;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
-}
-.note-editor sup {
- top: -0.5em;
-}
-.note-editor sub {
- bottom: -0.25em;
-}
-.note-editor img {
- border: 0;
-}
-.note-editor svg:not(:root) {
- overflow: hidden;
-}
-.note-editor figure {
- margin: 0;
-}
-.note-editor fieldset {
- border: 1px solid #c0c0c0;
- margin: 0 2px;
- padding: 0.35em 0.625em 0.75em;
-}
-.note-editor legend {
- border: 0;
- padding: 0;
-}
-.note-editor button,
-.note-editor input,
-.note-editor select,
-.note-editor textarea {
- font-family: inherit;
- font-size: 100%;
- margin: 0;
-}
-.note-editor button,
-.note-editor input {
- line-height: normal;
-}
-.note-editor button,
-.note-editor select {
- text-transform: none;
-}
-.note-editor button,
-.note-editor html input[type="button"],
-.note-editor input[type="reset"],
-.note-editor input[type="submit"] {
- -webkit-appearance: button;
- cursor: pointer;
-}
-.note-editor button[disabled],
-.note-editor html input[disabled] {
- cursor: default;
-}
-.note-editor input[type="checkbox"],
-.note-editor input[type="radio"] {
- box-sizing: border-box;
- padding: 0;
-}
-.note-editor input[type="search"] {
- -webkit-appearance: textfield;
- -moz-box-sizing: content-box;
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
-}
-.note-editor input[type="search"]::-webkit-search-cancel-button,
-.note-editor input[type="search"]::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-.note-editor button::-moz-focus-inner,
-.note-editor input::-moz-focus-inner {
- border: 0;
- padding: 0;
-}
-.note-editor textarea {
- overflow: auto;
- vertical-align: top;
-}
-.note-editor table {
- border-collapse: collapse;
- border-spacing: 0;
-}
-@media print {
- .note-editor * {
- text-shadow: none !important;
- color: #000 !important;
- background: transparent !important;
- box-shadow: none !important;
- }
- .note-editor a,
- .note-editor a:visited {
- text-decoration: underline;
- }
- .note-editor a[href]:after {
- content: " (" attr(href) ")";
- }
- .note-editor abbr[title]:after {
- content: " (" attr(title) ")";
- }
- .note-editor .ir a:after,
- .note-editor a[href^="javascript:"]:after,
- .note-editor a[href^="#"]:after {
- content: "";
- }
- .note-editor pre,
- .note-editor blockquote {
- border: 1px solid #999;
- page-break-inside: avoid;
- }
- .note-editor thead {
- display: table-header-group;
- }
- .note-editor tr,
- .note-editor img {
- page-break-inside: avoid;
- }
- .note-editor img {
- max-width: 100% !important;
- }
- @page {
- margin: 2cm .5cm;
- }
- .note-editor p,
- .note-editor h2,
- .note-editor h3 {
- orphans: 3;
- widows: 3;
- }
- .note-editor h2,
- .note-editor h3 {
- page-break-after: avoid;
- }
- .note-editor .navbar {
- display: none;
- }
- .note-editor .table td,
- .note-editor .table th {
- background-color: #fff !important;
- }
- .note-editor .btn > .caret,
- .note-editor .dropup > .btn > .caret {
- border-top-color: #000 !important;
- }
- .note-editor .label {
- border: 1px solid #000;
- }
- .note-editor .table {
- border-collapse: collapse !important;
- }
- .note-editor .table-bordered th,
- .note-editor .table-bordered td {
- border: 1px solid #ddd !important;
- }
-}
-.note-editor *,
-.note-editor *:before,
-.note-editor *:after {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
-}
-.note-editor html {
- font-size: 62.5%;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-.note-editor body {
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-size: 14px;
- line-height: 1.428571429;
- color: #333333;
- background-color: #ffffff;
-}
-.note-editor input,
-.note-editor button,
-.note-editor select,
-.note-editor textarea {
- font-family: inherit;
- font-size: inherit;
- line-height: inherit;
-}
-.note-editor a {
- color: #428bca;
- text-decoration: none;
-}
-.note-editor a:hover,
-.note-editor a:focus {
- color: #2a6496;
- text-decoration: underline;
-}
-.note-editor a:focus {
- outline: thin dotted #333;
- outline: 5px auto -webkit-focus-ring-color;
- outline-offset: -2px;
-}
-.note-editor img {
- vertical-align: middle;
-}
-.note-editor .img-responsive {
- display: block;
- max-width: 100%;
- height: auto;
-}
-.note-editor .img-rounded {
- border-radius: 6px;
-}
-.note-editor .img-thumbnail {
- padding: 4px;
- line-height: 1.428571429;
- background-color: #ffffff;
- border: 1px solid #dddddd;
- border-radius: 4px;
- -webkit-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out;
- display: inline-block;
- max-width: 100%;
- height: auto;
-}
-.note-editor .img-circle {
- border-radius: 50%;
-}
-.note-editor hr {
- margin-top: 20px;
- margin-bottom: 20px;
- border: 0;
- border-top: 1px solid #eeeeee;
-}
-.note-editor .sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- margin: -1px;
- padding: 0;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0;
-}
-.note-editor p {
- margin: 0 0 10px;
-}
-.note-editor .lead {
- margin-bottom: 20px;
- font-size: 16px;
- font-weight: 200;
- line-height: 1.4;
-}
-@media (min-width: 768px) {
- .note-editor .lead {
- font-size: 21px;
- }
-}
-.note-editor small,
-.note-editor .small {
- font-size: 85%;
-}
-.note-editor cite {
- font-style: normal;
-}
-.note-editor .text-muted {
- color: #999999;
-}
-.note-editor .text-primary {
- color: #428bca;
-}
-.note-editor .text-primary:hover {
- color: #3071a9;
-}
-.note-editor .text-warning {
- color: #c09853;
-}
-.note-editor .text-warning:hover {
- color: #a47e3c;
-}
-.note-editor .text-danger {
- color: #b94a48;
-}
-.note-editor .text-danger:hover {
- color: #953b39;
-}
-.note-editor .text-success {
- color: #468847;
-}
-.note-editor .text-success:hover {
- color: #356635;
-}
-.note-editor .text-info {
- color: #3a87ad;
-}
-.note-editor .text-info:hover {
- color: #2d6987;
-}
-.note-editor .text-left {
- text-align: left;
-}
-.note-editor .text-right {
- text-align: right;
-}
-.note-editor .text-center {
- text-align: center;
-}
-.note-editor h1,
-.note-editor h2,
-.note-editor h3,
-.note-editor h4,
-.note-editor h5,
-.note-editor h6,
-.note-editor .h1,
-.note-editor .h2,
-.note-editor .h3,
-.note-editor .h4,
-.note-editor .h5,
-.note-editor .h6 {
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 500;
- line-height: 1.1;
- color: inherit;
-}
-.note-editor h1 small,
-.note-editor h2 small,
-.note-editor h3 small,
-.note-editor h4 small,
-.note-editor h5 small,
-.note-editor h6 small,
-.note-editor .h1 small,
-.note-editor .h2 small,
-.note-editor .h3 small,
-.note-editor .h4 small,
-.note-editor .h5 small,
-.note-editor .h6 small,
-.note-editor h1 .small,
-.note-editor h2 .small,
-.note-editor h3 .small,
-.note-editor h4 .small,
-.note-editor h5 .small,
-.note-editor h6 .small,
-.note-editor .h1 .small,
-.note-editor .h2 .small,
-.note-editor .h3 .small,
-.note-editor .h4 .small,
-.note-editor .h5 .small,
-.note-editor .h6 .small {
- font-weight: normal;
- line-height: 1;
- color: #999999;
-}
-.note-editor h1,
-.note-editor h2,
-.note-editor h3 {
- margin-top: 20px;
- margin-bottom: 10px;
-}
-.note-editor h1 small,
-.note-editor h2 small,
-.note-editor h3 small,
-.note-editor h1 .small,
-.note-editor h2 .small,
-.note-editor h3 .small {
- font-size: 65%;
-}
-.note-editor h4,
-.note-editor h5,
-.note-editor h6 {
- margin-top: 10px;
- margin-bottom: 10px;
-}
-.note-editor h4 small,
-.note-editor h5 small,
-.note-editor h6 small,
-.note-editor h4 .small,
-.note-editor h5 .small,
-.note-editor h6 .small {
- font-size: 75%;
-}
-.note-editor h1,
-.note-editor .h1 {
- font-size: 36px;
-}
-.note-editor h2,
-.note-editor .h2 {
- font-size: 30px;
-}
-.note-editor h3,
-.note-editor .h3 {
- font-size: 24px;
-}
-.note-editor h4,
-.note-editor .h4 {
- font-size: 18px;
-}
-.note-editor h5,
-.note-editor .h5 {
- font-size: 14px;
-}
-.note-editor h6,
-.note-editor .h6 {
- font-size: 12px;
-}
-.note-editor .page-header {
- padding-bottom: 9px;
- margin: 40px 0 20px;
- border-bottom: 1px solid #eeeeee;
-}
-.note-editor ul,
-.note-editor ol {
- margin-top: 0;
- margin-bottom: 10px;
-}
-.note-editor ul ul,
-.note-editor ol ul,
-.note-editor ul ol,
-.note-editor ol ol {
- margin-bottom: 0;
-}
-.note-editor .list-unstyled {
- padding-left: 0;
- list-style: none;
-}
-.note-editor .list-inline {
- padding-left: 0;
- list-style: none;
-}
-.note-editor .list-inline > li {
- display: inline-block;
- padding-left: 5px;
- padding-right: 5px;
-}
-.note-editor dl {
- margin-bottom: 20px;
-}
-.note-editor dt,
-.note-editor dd {
- line-height: 1.428571429;
-}
-.note-editor dt {
- font-weight: bold;
-}
-.note-editor dd {
- margin-left: 0;
-}
-@media (min-width: 768px) {
- .note-editor .dl-horizontal dt {
- float: left;
- width: 160px;
- clear: left;
- text-align: right;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- }
- .note-editor .dl-horizontal dd {
- margin-left: 180px;
- }
- .note-editor .dl-horizontal dd:before,
- .note-editor .dl-horizontal dd:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
- }
- .note-editor .dl-horizontal dd:after {
- clear: both;
- }
- .note-editor .dl-horizontal dd:before,
- .note-editor .dl-horizontal dd:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
- }
- .note-editor .dl-horizontal dd:after {
- clear: both;
- }
-}
-.note-editor abbr[title],
-.note-editor abbr[data-original-title] {
- cursor: help;
- border-bottom: 1px dotted #999999;
-}
-.note-editor abbr.initialism {
- font-size: 90%;
- text-transform: uppercase;
-}
-.note-editor blockquote {
- padding: 10px 20px;
- margin: 0 0 20px;
- border-left: 5px solid #eeeeee;
-}
-.note-editor blockquote p {
- font-size: 17.5px;
- font-weight: 300;
- line-height: 1.25;
-}
-.note-editor blockquote p:last-child {
- margin-bottom: 0;
-}
-.note-editor blockquote small {
- display: block;
- line-height: 1.428571429;
- color: #999999;
-}
-.note-editor blockquote small:before {
- content: '\2014 \00A0';
-}
-.note-editor blockquote.pull-right {
- padding-right: 15px;
- padding-left: 0;
- border-right: 5px solid #eeeeee;
- border-left: 0;
-}
-.note-editor blockquote.pull-right p,
-.note-editor blockquote.pull-right small,
-.note-editor blockquote.pull-right .small {
- text-align: right;
-}
-.note-editor blockquote.pull-right small:before,
-.note-editor blockquote.pull-right .small:before {
- content: '';
-}
-.note-editor blockquote.pull-right small:after,
-.note-editor blockquote.pull-right .small:after {
- content: '\00A0 \2014';
-}
-.note-editor blockquote:before,
-.note-editor blockquote:after {
- content: "";
-}
-.note-editor address {
- margin-bottom: 20px;
- font-style: normal;
- line-height: 1.428571429;
-}
-.note-editor code,
-.note-editor kdb,
-.note-editor pre,
-.note-editor samp {
- font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
-}
-.note-editor code {
- padding: 2px 4px;
- font-size: 90%;
- color: #c7254e;
- background-color: #f9f2f4;
- white-space: nowrap;
- border-radius: 4px;
-}
-.note-editor pre {
- display: block;
- padding: 9.5px;
- margin: 0 0 10px;
- font-size: 13px;
- line-height: 1.428571429;
- word-break: break-all;
- word-wrap: break-word;
- color: #333333;
- background-color: #f5f5f5;
- border: 1px solid #cccccc;
- border-radius: 4px;
-}
-.note-editor pre code {
- padding: 0;
- font-size: inherit;
- color: inherit;
- white-space: pre-wrap;
- background-color: transparent;
- border-radius: 0;
-}
-.note-editor .pre-scrollable {
- max-height: 340px;
- overflow-y: scroll;
-}
-.note-editor .container {
- margin-right: auto;
- margin-left: auto;
- padding-left: 15px;
- padding-right: 15px;
-}
-.note-editor .container:before,
-.note-editor .container:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .container:after {
- clear: both;
-}
-.note-editor .container:before,
-.note-editor .container:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .container:after {
- clear: both;
-}
-.note-editor .row {
- margin-left: -15px;
- margin-right: -15px;
-}
-.note-editor .row:before,
-.note-editor .row:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .row:after {
- clear: both;
-}
-.note-editor .row:before,
-.note-editor .row:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .row:after {
- clear: both;
-}
-.note-editor .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
- position: relative;
- min-height: 1px;
- padding-left: 15px;
- padding-right: 15px;
-}
-.note-editor .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {
- float: left;
-}
-.note-editor .col-xs-12 {
- width: 100%;
-}
-.note-editor .col-xs-11 {
- width: 91.66666666666666%;
-}
-.note-editor .col-xs-10 {
- width: 83.33333333333334%;
-}
-.note-editor .col-xs-9 {
- width: 75%;
-}
-.note-editor .col-xs-8 {
- width: 66.66666666666666%;
-}
-.note-editor .col-xs-7 {
- width: 58.333333333333336%;
-}
-.note-editor .col-xs-6 {
- width: 50%;
-}
-.note-editor .col-xs-5 {
- width: 41.66666666666667%;
-}
-.note-editor .col-xs-4 {
- width: 33.33333333333333%;
-}
-.note-editor .col-xs-3 {
- width: 25%;
-}
-.note-editor .col-xs-2 {
- width: 16.666666666666664%;
-}
-.note-editor .col-xs-1 {
- width: 8.333333333333332%;
-}
-.note-editor .col-xs-pull-12 {
- right: 100%;
-}
-.note-editor .col-xs-pull-11 {
- right: 91.66666666666666%;
-}
-.note-editor .col-xs-pull-10 {
- right: 83.33333333333334%;
-}
-.note-editor .col-xs-pull-9 {
- right: 75%;
-}
-.note-editor .col-xs-pull-8 {
- right: 66.66666666666666%;
-}
-.note-editor .col-xs-pull-7 {
- right: 58.333333333333336%;
-}
-.note-editor .col-xs-pull-6 {
- right: 50%;
-}
-.note-editor .col-xs-pull-5 {
- right: 41.66666666666667%;
-}
-.note-editor .col-xs-pull-4 {
- right: 33.33333333333333%;
-}
-.note-editor .col-xs-pull-3 {
- right: 25%;
-}
-.note-editor .col-xs-pull-2 {
- right: 16.666666666666664%;
-}
-.note-editor .col-xs-pull-1 {
- right: 8.333333333333332%;
-}
-.note-editor .col-xs-push-12 {
- left: 100%;
-}
-.note-editor .col-xs-push-11 {
- left: 91.66666666666666%;
-}
-.note-editor .col-xs-push-10 {
- left: 83.33333333333334%;
-}
-.note-editor .col-xs-push-9 {
- left: 75%;
-}
-.note-editor .col-xs-push-8 {
- left: 66.66666666666666%;
-}
-.note-editor .col-xs-push-7 {
- left: 58.333333333333336%;
-}
-.note-editor .col-xs-push-6 {
- left: 50%;
-}
-.note-editor .col-xs-push-5 {
- left: 41.66666666666667%;
-}
-.note-editor .col-xs-push-4 {
- left: 33.33333333333333%;
-}
-.note-editor .col-xs-push-3 {
- left: 25%;
-}
-.note-editor .col-xs-push-2 {
- left: 16.666666666666664%;
-}
-.note-editor .col-xs-push-1 {
- left: 8.333333333333332%;
-}
-.note-editor .col-xs-offset-12 {
- margin-left: 100%;
-}
-.note-editor .col-xs-offset-11 {
- margin-left: 91.66666666666666%;
-}
-.note-editor .col-xs-offset-10 {
- margin-left: 83.33333333333334%;
-}
-.note-editor .col-xs-offset-9 {
- margin-left: 75%;
-}
-.note-editor .col-xs-offset-8 {
- margin-left: 66.66666666666666%;
-}
-.note-editor .col-xs-offset-7 {
- margin-left: 58.333333333333336%;
-}
-.note-editor .col-xs-offset-6 {
- margin-left: 50%;
-}
-.note-editor .col-xs-offset-5 {
- margin-left: 41.66666666666667%;
-}
-.note-editor .col-xs-offset-4 {
- margin-left: 33.33333333333333%;
-}
-.note-editor .col-xs-offset-3 {
- margin-left: 25%;
-}
-.note-editor .col-xs-offset-2 {
- margin-left: 16.666666666666664%;
-}
-.note-editor .col-xs-offset-1 {
- margin-left: 8.333333333333332%;
-}
-@media (min-width: 768px) {
- .note-editor .container {
- width: 750px;
- }
- .note-editor .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {
- float: left;
- }
- .note-editor .col-sm-12 {
- width: 100%;
- }
- .note-editor .col-sm-11 {
- width: 91.66666666666666%;
- }
- .note-editor .col-sm-10 {
- width: 83.33333333333334%;
- }
- .note-editor .col-sm-9 {
- width: 75%;
- }
- .note-editor .col-sm-8 {
- width: 66.66666666666666%;
- }
- .note-editor .col-sm-7 {
- width: 58.333333333333336%;
- }
- .note-editor .col-sm-6 {
- width: 50%;
- }
- .note-editor .col-sm-5 {
- width: 41.66666666666667%;
- }
- .note-editor .col-sm-4 {
- width: 33.33333333333333%;
- }
- .note-editor .col-sm-3 {
- width: 25%;
- }
- .note-editor .col-sm-2 {
- width: 16.666666666666664%;
- }
- .note-editor .col-sm-1 {
- width: 8.333333333333332%;
- }
- .note-editor .col-sm-pull-12 {
- right: 100%;
- }
- .note-editor .col-sm-pull-11 {
- right: 91.66666666666666%;
- }
- .note-editor .col-sm-pull-10 {
- right: 83.33333333333334%;
- }
- .note-editor .col-sm-pull-9 {
- right: 75%;
- }
- .note-editor .col-sm-pull-8 {
- right: 66.66666666666666%;
- }
- .note-editor .col-sm-pull-7 {
- right: 58.333333333333336%;
- }
- .note-editor .col-sm-pull-6 {
- right: 50%;
- }
- .note-editor .col-sm-pull-5 {
- right: 41.66666666666667%;
- }
- .note-editor .col-sm-pull-4 {
- right: 33.33333333333333%;
- }
- .note-editor .col-sm-pull-3 {
- right: 25%;
- }
- .note-editor .col-sm-pull-2 {
- right: 16.666666666666664%;
- }
- .note-editor .col-sm-pull-1 {
- right: 8.333333333333332%;
- }
- .note-editor .col-sm-push-12 {
- left: 100%;
- }
- .note-editor .col-sm-push-11 {
- left: 91.66666666666666%;
- }
- .note-editor .col-sm-push-10 {
- left: 83.33333333333334%;
- }
- .note-editor .col-sm-push-9 {
- left: 75%;
- }
- .note-editor .col-sm-push-8 {
- left: 66.66666666666666%;
- }
- .note-editor .col-sm-push-7 {
- left: 58.333333333333336%;
- }
- .note-editor .col-sm-push-6 {
- left: 50%;
- }
- .note-editor .col-sm-push-5 {
- left: 41.66666666666667%;
- }
- .note-editor .col-sm-push-4 {
- left: 33.33333333333333%;
- }
- .note-editor .col-sm-push-3 {
- left: 25%;
- }
- .note-editor .col-sm-push-2 {
- left: 16.666666666666664%;
- }
- .note-editor .col-sm-push-1 {
- left: 8.333333333333332%;
- }
- .note-editor .col-sm-offset-12 {
- margin-left: 100%;
- }
- .note-editor .col-sm-offset-11 {
- margin-left: 91.66666666666666%;
- }
- .note-editor .col-sm-offset-10 {
- margin-left: 83.33333333333334%;
- }
- .note-editor .col-sm-offset-9 {
- margin-left: 75%;
- }
- .note-editor .col-sm-offset-8 {
- margin-left: 66.66666666666666%;
- }
- .note-editor .col-sm-offset-7 {
- margin-left: 58.333333333333336%;
- }
- .note-editor .col-sm-offset-6 {
- margin-left: 50%;
- }
- .note-editor .col-sm-offset-5 {
- margin-left: 41.66666666666667%;
- }
- .note-editor .col-sm-offset-4 {
- margin-left: 33.33333333333333%;
- }
- .note-editor .col-sm-offset-3 {
- margin-left: 25%;
- }
- .note-editor .col-sm-offset-2 {
- margin-left: 16.666666666666664%;
- }
- .note-editor .col-sm-offset-1 {
- margin-left: 8.333333333333332%;
- }
-}
-@media (min-width: 992px) {
- .note-editor .container {
- width: 970px;
- }
- .note-editor .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {
- float: left;
- }
- .note-editor .col-md-12 {
- width: 100%;
- }
- .note-editor .col-md-11 {
- width: 91.66666666666666%;
- }
- .note-editor .col-md-10 {
- width: 83.33333333333334%;
- }
- .note-editor .col-md-9 {
- width: 75%;
- }
- .note-editor .col-md-8 {
- width: 66.66666666666666%;
- }
- .note-editor .col-md-7 {
- width: 58.333333333333336%;
- }
- .note-editor .col-md-6 {
- width: 50%;
- }
- .note-editor .col-md-5 {
- width: 41.66666666666667%;
- }
- .note-editor .col-md-4 {
- width: 33.33333333333333%;
- }
- .note-editor .col-md-3 {
- width: 25%;
- }
- .note-editor .col-md-2 {
- width: 16.666666666666664%;
- }
- .note-editor .col-md-1 {
- width: 8.333333333333332%;
- }
- .note-editor .col-md-pull-12 {
- right: 100%;
- }
- .note-editor .col-md-pull-11 {
- right: 91.66666666666666%;
- }
- .note-editor .col-md-pull-10 {
- right: 83.33333333333334%;
- }
- .note-editor .col-md-pull-9 {
- right: 75%;
- }
- .note-editor .col-md-pull-8 {
- right: 66.66666666666666%;
- }
- .note-editor .col-md-pull-7 {
- right: 58.333333333333336%;
- }
- .note-editor .col-md-pull-6 {
- right: 50%;
- }
- .note-editor .col-md-pull-5 {
- right: 41.66666666666667%;
- }
- .note-editor .col-md-pull-4 {
- right: 33.33333333333333%;
- }
- .note-editor .col-md-pull-3 {
- right: 25%;
- }
- .note-editor .col-md-pull-2 {
- right: 16.666666666666664%;
- }
- .note-editor .col-md-pull-1 {
- right: 8.333333333333332%;
- }
- .note-editor .col-md-push-12 {
- left: 100%;
- }
- .note-editor .col-md-push-11 {
- left: 91.66666666666666%;
- }
- .note-editor .col-md-push-10 {
- left: 83.33333333333334%;
- }
- .note-editor .col-md-push-9 {
- left: 75%;
- }
- .note-editor .col-md-push-8 {
- left: 66.66666666666666%;
- }
- .note-editor .col-md-push-7 {
- left: 58.333333333333336%;
- }
- .note-editor .col-md-push-6 {
- left: 50%;
- }
- .note-editor .col-md-push-5 {
- left: 41.66666666666667%;
- }
- .note-editor .col-md-push-4 {
- left: 33.33333333333333%;
- }
- .note-editor .col-md-push-3 {
- left: 25%;
- }
- .note-editor .col-md-push-2 {
- left: 16.666666666666664%;
- }
- .note-editor .col-md-push-1 {
- left: 8.333333333333332%;
- }
- .note-editor .col-md-offset-12 {
- margin-left: 100%;
- }
- .note-editor .col-md-offset-11 {
- margin-left: 91.66666666666666%;
- }
- .note-editor .col-md-offset-10 {
- margin-left: 83.33333333333334%;
- }
- .note-editor .col-md-offset-9 {
- margin-left: 75%;
- }
- .note-editor .col-md-offset-8 {
- margin-left: 66.66666666666666%;
- }
- .note-editor .col-md-offset-7 {
- margin-left: 58.333333333333336%;
- }
- .note-editor .col-md-offset-6 {
- margin-left: 50%;
- }
- .note-editor .col-md-offset-5 {
- margin-left: 41.66666666666667%;
- }
- .note-editor .col-md-offset-4 {
- margin-left: 33.33333333333333%;
- }
- .note-editor .col-md-offset-3 {
- margin-left: 25%;
- }
- .note-editor .col-md-offset-2 {
- margin-left: 16.666666666666664%;
- }
- .note-editor .col-md-offset-1 {
- margin-left: 8.333333333333332%;
- }
-}
-@media (min-width: 1200px) {
- .note-editor .container {
- width: 1170px;
- }
- .note-editor .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {
- float: left;
- }
- .note-editor .col-lg-12 {
- width: 100%;
- }
- .note-editor .col-lg-11 {
- width: 91.66666666666666%;
- }
- .note-editor .col-lg-10 {
- width: 83.33333333333334%;
- }
- .note-editor .col-lg-9 {
- width: 75%;
- }
- .note-editor .col-lg-8 {
- width: 66.66666666666666%;
- }
- .note-editor .col-lg-7 {
- width: 58.333333333333336%;
- }
- .note-editor .col-lg-6 {
- width: 50%;
- }
- .note-editor .col-lg-5 {
- width: 41.66666666666667%;
- }
- .note-editor .col-lg-4 {
- width: 33.33333333333333%;
- }
- .note-editor .col-lg-3 {
- width: 25%;
- }
- .note-editor .col-lg-2 {
- width: 16.666666666666664%;
- }
- .note-editor .col-lg-1 {
- width: 8.333333333333332%;
- }
- .note-editor .col-lg-pull-12 {
- right: 100%;
- }
- .note-editor .col-lg-pull-11 {
- right: 91.66666666666666%;
- }
- .note-editor .col-lg-pull-10 {
- right: 83.33333333333334%;
- }
- .note-editor .col-lg-pull-9 {
- right: 75%;
- }
- .note-editor .col-lg-pull-8 {
- right: 66.66666666666666%;
- }
- .note-editor .col-lg-pull-7 {
- right: 58.333333333333336%;
- }
- .note-editor .col-lg-pull-6 {
- right: 50%;
- }
- .note-editor .col-lg-pull-5 {
- right: 41.66666666666667%;
- }
- .note-editor .col-lg-pull-4 {
- right: 33.33333333333333%;
- }
- .note-editor .col-lg-pull-3 {
- right: 25%;
- }
- .note-editor .col-lg-pull-2 {
- right: 16.666666666666664%;
- }
- .note-editor .col-lg-pull-1 {
- right: 8.333333333333332%;
- }
- .note-editor .col-lg-push-12 {
- left: 100%;
- }
- .note-editor .col-lg-push-11 {
- left: 91.66666666666666%;
- }
- .note-editor .col-lg-push-10 {
- left: 83.33333333333334%;
- }
- .note-editor .col-lg-push-9 {
- left: 75%;
- }
- .note-editor .col-lg-push-8 {
- left: 66.66666666666666%;
- }
- .note-editor .col-lg-push-7 {
- left: 58.333333333333336%;
- }
- .note-editor .col-lg-push-6 {
- left: 50%;
- }
- .note-editor .col-lg-push-5 {
- left: 41.66666666666667%;
- }
- .note-editor .col-lg-push-4 {
- left: 33.33333333333333%;
- }
- .note-editor .col-lg-push-3 {
- left: 25%;
- }
- .note-editor .col-lg-push-2 {
- left: 16.666666666666664%;
- }
- .note-editor .col-lg-push-1 {
- left: 8.333333333333332%;
- }
- .note-editor .col-lg-offset-12 {
- margin-left: 100%;
- }
- .note-editor .col-lg-offset-11 {
- margin-left: 91.66666666666666%;
- }
- .note-editor .col-lg-offset-10 {
- margin-left: 83.33333333333334%;
- }
- .note-editor .col-lg-offset-9 {
- margin-left: 75%;
- }
- .note-editor .col-lg-offset-8 {
- margin-left: 66.66666666666666%;
- }
- .note-editor .col-lg-offset-7 {
- margin-left: 58.333333333333336%;
- }
- .note-editor .col-lg-offset-6 {
- margin-left: 50%;
- }
- .note-editor .col-lg-offset-5 {
- margin-left: 41.66666666666667%;
- }
- .note-editor .col-lg-offset-4 {
- margin-left: 33.33333333333333%;
- }
- .note-editor .col-lg-offset-3 {
- margin-left: 25%;
- }
- .note-editor .col-lg-offset-2 {
- margin-left: 16.666666666666664%;
- }
- .note-editor .col-lg-offset-1 {
- margin-left: 8.333333333333332%;
- }
-}
-.note-editor table {
- max-width: 100%;
- background-color: transparent;
-}
-.note-editor th {
- text-align: left;
-}
-.note-editor .table {
- width: 100%;
- margin-bottom: 20px;
-}
-.note-editor .table > thead > tr > th,
-.note-editor .table > tbody > tr > th,
-.note-editor .table > tfoot > tr > th,
-.note-editor .table > thead > tr > td,
-.note-editor .table > tbody > tr > td,
-.note-editor .table > tfoot > tr > td {
- padding: 8px;
- line-height: 1.428571429;
- vertical-align: top;
- border-top: 1px solid #dddddd;
-}
-.note-editor .table > thead > tr > th {
- vertical-align: bottom;
- border-bottom: 2px solid #dddddd;
-}
-.note-editor .table > caption + thead > tr:first-child > th,
-.note-editor .table > colgroup + thead > tr:first-child > th,
-.note-editor .table > thead:first-child > tr:first-child > th,
-.note-editor .table > caption + thead > tr:first-child > td,
-.note-editor .table > colgroup + thead > tr:first-child > td,
-.note-editor .table > thead:first-child > tr:first-child > td {
- border-top: 0;
-}
-.note-editor .table > tbody + tbody {
- border-top: 2px solid #dddddd;
-}
-.note-editor .table .table {
- background-color: #ffffff;
-}
-.note-editor .table-condensed > thead > tr > th,
-.note-editor .table-condensed > tbody > tr > th,
-.note-editor .table-condensed > tfoot > tr > th,
-.note-editor .table-condensed > thead > tr > td,
-.note-editor .table-condensed > tbody > tr > td,
-.note-editor .table-condensed > tfoot > tr > td {
- padding: 5px;
-}
-.note-editor .table-bordered {
- border: 1px solid #dddddd;
-}
-.note-editor .table-bordered > thead > tr > th,
-.note-editor .table-bordered > tbody > tr > th,
-.note-editor .table-bordered > tfoot > tr > th,
-.note-editor .table-bordered > thead > tr > td,
-.note-editor .table-bordered > tbody > tr > td,
-.note-editor .table-bordered > tfoot > tr > td {
- border: 1px solid #dddddd;
-}
-.note-editor .table-bordered > thead > tr > th,
-.note-editor .table-bordered > thead > tr > td {
- border-bottom-width: 2px;
-}
-.note-editor .table-striped > tbody > tr:nth-child(odd) > td,
-.note-editor .table-striped > tbody > tr:nth-child(odd) > th {
- background-color: #f9f9f9;
-}
-.note-editor .table-hover > tbody > tr:hover > td,
-.note-editor .table-hover > tbody > tr:hover > th {
- background-color: #f5f5f5;
-}
-.note-editor table col[class*="col-"] {
- float: none;
- display: table-column;
-}
-.note-editor table td[class*="col-"],
-.note-editor table th[class*="col-"] {
- float: none;
- display: table-cell;
-}
-.note-editor .table > thead > tr > td.active,
-.note-editor .table > tbody > tr > td.active,
-.note-editor .table > tfoot > tr > td.active,
-.note-editor .table > thead > tr > th.active,
-.note-editor .table > tbody > tr > th.active,
-.note-editor .table > tfoot > tr > th.active,
-.note-editor .table > thead > tr.active > td,
-.note-editor .table > tbody > tr.active > td,
-.note-editor .table > tfoot > tr.active > td,
-.note-editor .table > thead > tr.active > th,
-.note-editor .table > tbody > tr.active > th,
-.note-editor .table > tfoot > tr.active > th {
- background-color: #f5f5f5;
-}
-.note-editor .table > thead > tr > td.success,
-.note-editor .table > tbody > tr > td.success,
-.note-editor .table > tfoot > tr > td.success,
-.note-editor .table > thead > tr > th.success,
-.note-editor .table > tbody > tr > th.success,
-.note-editor .table > tfoot > tr > th.success,
-.note-editor .table > thead > tr.success > td,
-.note-editor .table > tbody > tr.success > td,
-.note-editor .table > tfoot > tr.success > td,
-.note-editor .table > thead > tr.success > th,
-.note-editor .table > tbody > tr.success > th,
-.note-editor .table > tfoot > tr.success > th {
- background-color: #dff0d8;
- border-color: #d6e9c6;
-}
-.note-editor .table-hover > tbody > tr > td.success:hover,
-.note-editor .table-hover > tbody > tr > th.success:hover,
-.note-editor .table-hover > tbody > tr.success:hover > td,
-.note-editor .table-hover > tbody > tr.success:hover > th {
- background-color: #d0e9c6;
- border-color: #c9e2b3;
-}
-.note-editor .table > thead > tr > td.danger,
-.note-editor .table > tbody > tr > td.danger,
-.note-editor .table > tfoot > tr > td.danger,
-.note-editor .table > thead > tr > th.danger,
-.note-editor .table > tbody > tr > th.danger,
-.note-editor .table > tfoot > tr > th.danger,
-.note-editor .table > thead > tr.danger > td,
-.note-editor .table > tbody > tr.danger > td,
-.note-editor .table > tfoot > tr.danger > td,
-.note-editor .table > thead > tr.danger > th,
-.note-editor .table > tbody > tr.danger > th,
-.note-editor .table > tfoot > tr.danger > th {
- background-color: #f2dede;
- border-color: #ebccd1;
-}
-.note-editor .table-hover > tbody > tr > td.danger:hover,
-.note-editor .table-hover > tbody > tr > th.danger:hover,
-.note-editor .table-hover > tbody > tr.danger:hover > td,
-.note-editor .table-hover > tbody > tr.danger:hover > th {
- background-color: #ebcccc;
- border-color: #e4b9c0;
-}
-.note-editor .table > thead > tr > td.warning,
-.note-editor .table > tbody > tr > td.warning,
-.note-editor .table > tfoot > tr > td.warning,
-.note-editor .table > thead > tr > th.warning,
-.note-editor .table > tbody > tr > th.warning,
-.note-editor .table > tfoot > tr > th.warning,
-.note-editor .table > thead > tr.warning > td,
-.note-editor .table > tbody > tr.warning > td,
-.note-editor .table > tfoot > tr.warning > td,
-.note-editor .table > thead > tr.warning > th,
-.note-editor .table > tbody > tr.warning > th,
-.note-editor .table > tfoot > tr.warning > th {
- background-color: #fcf8e3;
- border-color: #faebcc;
-}
-.note-editor .table-hover > tbody > tr > td.warning:hover,
-.note-editor .table-hover > tbody > tr > th.warning:hover,
-.note-editor .table-hover > tbody > tr.warning:hover > td,
-.note-editor .table-hover > tbody > tr.warning:hover > th {
- background-color: #faf2cc;
- border-color: #f7e1b5;
-}
-@media (max-width: 767px) {
- .note-editor .table-responsive {
- width: 100%;
- margin-bottom: 15px;
- overflow-y: hidden;
- overflow-x: scroll;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- border: 1px solid #dddddd;
- -webkit-overflow-scrolling: touch;
- }
- .note-editor .table-responsive > .table {
- margin-bottom: 0;
- }
- .note-editor .table-responsive > .table > thead > tr > th,
- .note-editor .table-responsive > .table > tbody > tr > th,
- .note-editor .table-responsive > .table > tfoot > tr > th,
- .note-editor .table-responsive > .table > thead > tr > td,
- .note-editor .table-responsive > .table > tbody > tr > td,
- .note-editor .table-responsive > .table > tfoot > tr > td {
- white-space: nowrap;
- }
- .note-editor .table-responsive > .table-bordered {
- border: 0;
- }
- .note-editor .table-responsive > .table-bordered > thead > tr > th:first-child,
- .note-editor .table-responsive > .table-bordered > tbody > tr > th:first-child,
- .note-editor .table-responsive > .table-bordered > tfoot > tr > th:first-child,
- .note-editor .table-responsive > .table-bordered > thead > tr > td:first-child,
- .note-editor .table-responsive > .table-bordered > tbody > tr > td:first-child,
- .note-editor .table-responsive > .table-bordered > tfoot > tr > td:first-child {
- border-left: 0;
- }
- .note-editor .table-responsive > .table-bordered > thead > tr > th:last-child,
- .note-editor .table-responsive > .table-bordered > tbody > tr > th:last-child,
- .note-editor .table-responsive > .table-bordered > tfoot > tr > th:last-child,
- .note-editor .table-responsive > .table-bordered > thead > tr > td:last-child,
- .note-editor .table-responsive > .table-bordered > tbody > tr > td:last-child,
- .note-editor .table-responsive > .table-bordered > tfoot > tr > td:last-child {
- border-right: 0;
- }
- .note-editor .table-responsive > .table-bordered > tbody > tr:last-child > th,
- .note-editor .table-responsive > .table-bordered > tfoot > tr:last-child > th,
- .note-editor .table-responsive > .table-bordered > tbody > tr:last-child > td,
- .note-editor .table-responsive > .table-bordered > tfoot > tr:last-child > td {
- border-bottom: 0;
- }
-}
-.note-editor fieldset {
- padding: 0;
- margin: 0;
- border: 0;
-}
-.note-editor legend {
- display: block;
- width: 100%;
- padding: 0;
- margin-bottom: 20px;
- font-size: 21px;
- line-height: inherit;
- color: #333333;
- border: 0;
- border-bottom: 1px solid #e5e5e5;
-}
-.note-editor label {
- display: inline-block;
- margin-bottom: 5px;
- font-weight: bold;
-}
-.note-editor input[type="search"] {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
-}
-.note-editor input[type="radio"],
-.note-editor input[type="checkbox"] {
- margin: 4px 0 0;
- margin-top: 1px \9;
- /* IE8-9 */
-
- line-height: normal;
-}
-.note-editor input[type="file"] {
- display: block;
-}
-.note-editor select[multiple],
-.note-editor select[size] {
- height: auto;
-}
-.note-editor select optgroup {
- font-size: inherit;
- font-style: inherit;
- font-family: inherit;
-}
-.note-editor input[type="file"]:focus,
-.note-editor input[type="radio"]:focus,
-.note-editor input[type="checkbox"]:focus {
- outline: thin dotted #333;
- outline: 5px auto -webkit-focus-ring-color;
- outline-offset: -2px;
-}
-.note-editor input[type="number"]::-webkit-outer-spin-button,
-.note-editor input[type="number"]::-webkit-inner-spin-button {
- height: auto;
-}
-.note-editor output {
- display: block;
- padding-top: 7px;
- font-size: 14px;
- line-height: 1.428571429;
- color: #555555;
- vertical-align: middle;
-}
-.note-editor .form-control:-moz-placeholder {
- color: #999999;
-}
-.note-editor .form-control::-moz-placeholder {
- color: #999999;
-}
-.note-editor .form-control:-ms-input-placeholder {
- color: #999999;
-}
-.note-editor .form-control::-webkit-input-placeholder {
- color: #999999;
-}
-.note-editor .form-control {
- display: block;
- width: 100%;
- height: 34px;
- padding: 6px 12px;
- font-size: 14px;
- line-height: 1.428571429;
- color: #555555;
- vertical-align: middle;
- background-color: #ffffff;
- background-image: none;
- border: 1px solid #cccccc;
- border-radius: 4px;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
- transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-}
-.note-editor .form-control:focus {
- border-color: #66afe9;
- outline: 0;
- -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
- box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
-}
-.note-editor .form-control[disabled],
-.note-editor .form-control[readonly],
-fieldset[disabled] .note-editor .form-control {
- cursor: not-allowed;
- background-color: #eeeeee;
-}
-textarea.note-editor .form-control {
- height: auto;
-}
-.note-editor .form-group {
- margin-bottom: 15px;
-}
-.note-editor .radio,
-.note-editor .checkbox {
- display: block;
- min-height: 20px;
- margin-top: 10px;
- margin-bottom: 10px;
- padding-left: 20px;
- vertical-align: middle;
-}
-.note-editor .radio label,
-.note-editor .checkbox label {
- display: inline;
- margin-bottom: 0;
- font-weight: normal;
- cursor: pointer;
-}
-.note-editor .radio input[type="radio"],
-.note-editor .radio-inline input[type="radio"],
-.note-editor .checkbox input[type="checkbox"],
-.note-editor .checkbox-inline input[type="checkbox"] {
- float: left;
- margin-left: -20px;
-}
-.note-editor .radio + .radio,
-.note-editor .checkbox + .checkbox {
- margin-top: -5px;
-}
-.note-editor .radio-inline,
-.note-editor .checkbox-inline {
- display: inline-block;
- padding-left: 20px;
- margin-bottom: 0;
- vertical-align: middle;
- font-weight: normal;
- cursor: pointer;
-}
-.note-editor .radio-inline + .radio-inline,
-.note-editor .checkbox-inline + .checkbox-inline {
- margin-top: 0;
- margin-left: 10px;
-}
-.note-editor input[type="radio"][disabled],
-.note-editor input[type="checkbox"][disabled],
-.note-editor .radio[disabled],
-.note-editor .radio-inline[disabled],
-.note-editor .checkbox[disabled],
-.note-editor .checkbox-inline[disabled],
-fieldset[disabled] .note-editor input[type="radio"],
-fieldset[disabled] .note-editor input[type="checkbox"],
-fieldset[disabled] .note-editor .radio,
-fieldset[disabled] .note-editor .radio-inline,
-fieldset[disabled] .note-editor .checkbox,
-fieldset[disabled] .note-editor .checkbox-inline {
- cursor: not-allowed;
-}
-.note-editor .input-sm {
- height: 30px;
- padding: 5px 10px;
- font-size: 12px;
- line-height: 1.5;
- border-radius: 3px;
-}
-select.note-editor .input-sm {
- height: 30px;
- line-height: 30px;
-}
-textarea.note-editor .input-sm {
- height: auto;
-}
-.note-editor .input-lg {
- height: 45px;
- padding: 10px 16px;
- font-size: 18px;
- line-height: 1.33;
- border-radius: 6px;
-}
-select.note-editor .input-lg {
- height: 45px;
- line-height: 45px;
-}
-textarea.note-editor .input-lg {
- height: auto;
-}
-.note-editor .has-warning .help-block,
-.note-editor .has-warning .control-label {
- color: #c09853;
-}
-.note-editor .has-warning .form-control {
- border-color: #c09853;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.note-editor .has-warning .form-control:focus {
- border-color: #a47e3c;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
-}
-.note-editor .has-warning .input-group-addon {
- color: #c09853;
- border-color: #c09853;
- background-color: #fcf8e3;
-}
-.note-editor .has-error .help-block,
-.note-editor .has-error .control-label {
- color: #b94a48;
-}
-.note-editor .has-error .form-control {
- border-color: #b94a48;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.note-editor .has-error .form-control:focus {
- border-color: #953b39;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
-}
-.note-editor .has-error .input-group-addon {
- color: #b94a48;
- border-color: #b94a48;
- background-color: #f2dede;
-}
-.note-editor .has-success .help-block,
-.note-editor .has-success .control-label {
- color: #468847;
-}
-.note-editor .has-success .form-control {
- border-color: #468847;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.note-editor .has-success .form-control:focus {
- border-color: #356635;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
-}
-.note-editor .has-success .input-group-addon {
- color: #468847;
- border-color: #468847;
- background-color: #dff0d8;
-}
-.note-editor .form-control-static {
- margin-bottom: 0;
-}
-.note-editor .help-block {
- display: block;
- margin-top: 5px;
- margin-bottom: 10px;
- color: #737373;
-}
-@media (min-width: 768px) {
- .note-editor .form-inline .form-group {
- display: inline-block;
- margin-bottom: 0;
- vertical-align: middle;
- }
- .note-editor .form-inline .form-control {
- display: inline-block;
- }
- .note-editor .form-inline .radio,
- .note-editor .form-inline .checkbox {
- display: inline-block;
- margin-top: 0;
- margin-bottom: 0;
- padding-left: 0;
- }
- .note-editor .form-inline .radio input[type="radio"],
- .note-editor .form-inline .checkbox input[type="checkbox"] {
- float: none;
- margin-left: 0;
- }
-}
-.note-editor .form-horizontal .control-label,
-.note-editor .form-horizontal .radio,
-.note-editor .form-horizontal .checkbox,
-.note-editor .form-horizontal .radio-inline,
-.note-editor .form-horizontal .checkbox-inline {
- margin-top: 0;
- margin-bottom: 0;
- padding-top: 7px;
-}
-.note-editor .form-horizontal .form-group {
- margin-left: -15px;
- margin-right: -15px;
-}
-.note-editor .form-horizontal .form-group:before,
-.note-editor .form-horizontal .form-group:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .form-horizontal .form-group:after {
- clear: both;
-}
-.note-editor .form-horizontal .form-group:before,
-.note-editor .form-horizontal .form-group:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .form-horizontal .form-group:after {
- clear: both;
-}
-.note-editor .form-horizontal .form-control-static {
- padding-top: 7px;
-}
-@media (min-width: 768px) {
- .note-editor .form-horizontal .control-label {
- text-align: right;
- }
-}
-.note-editor .btn {
- display: inline-block;
- margin-bottom: 0;
- font-weight: normal;
- text-align: center;
- vertical-align: middle;
- cursor: pointer;
- background-image: none;
- border: 1px solid transparent;
- white-space: nowrap;
- padding: 6px 12px;
- font-size: 14px;
- line-height: 1.428571429;
- border-radius: 4px;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- -o-user-select: none;
- user-select: none;
-}
-.note-editor .btn:focus {
- outline: thin dotted #333;
- outline: 5px auto -webkit-focus-ring-color;
- outline-offset: -2px;
-}
-.note-editor .btn:hover,
-.note-editor .btn:focus {
- color: #333333;
- text-decoration: none;
-}
-.note-editor .btn:active,
-.note-editor .btn.active {
- outline: 0;
- background-image: none;
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-}
-.note-editor .btn.disabled,
-.note-editor .btn[disabled],
-fieldset[disabled] .note-editor .btn {
- cursor: not-allowed;
- pointer-events: none;
- opacity: 0.65;
- filter: alpha(opacity=65);
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.note-editor .btn-default {
- color: #333333;
- background-color: #ffffff;
- border-color: #cccccc;
-}
-.note-editor .btn-default:hover,
-.note-editor .btn-default:focus,
-.note-editor .btn-default:active,
-.note-editor .btn-default.active,
-.open .dropdown-toggle.note-editor .btn-default {
- color: #333333;
- background-color: #ebebeb;
- border-color: #adadad;
-}
-.note-editor .btn-default:active,
-.note-editor .btn-default.active,
-.open .dropdown-toggle.note-editor .btn-default {
- background-image: none;
-}
-.note-editor .btn-default.disabled,
-.note-editor .btn-default[disabled],
-fieldset[disabled] .note-editor .btn-default,
-.note-editor .btn-default.disabled:hover,
-.note-editor .btn-default[disabled]:hover,
-fieldset[disabled] .note-editor .btn-default:hover,
-.note-editor .btn-default.disabled:focus,
-.note-editor .btn-default[disabled]:focus,
-fieldset[disabled] .note-editor .btn-default:focus,
-.note-editor .btn-default.disabled:active,
-.note-editor .btn-default[disabled]:active,
-fieldset[disabled] .note-editor .btn-default:active,
-.note-editor .btn-default.disabled.active,
-.note-editor .btn-default[disabled].active,
-fieldset[disabled] .note-editor .btn-default.active {
- background-color: #ffffff;
- border-color: #cccccc;
-}
-.note-editor .btn-primary {
- color: #ffffff;
- background-color: #428bca;
- border-color: #357ebd;
-}
-.note-editor .btn-primary:hover,
-.note-editor .btn-primary:focus,
-.note-editor .btn-primary:active,
-.note-editor .btn-primary.active,
-.open .dropdown-toggle.note-editor .btn-primary {
- color: #ffffff;
- background-color: #3276b1;
- border-color: #285e8e;
-}
-.note-editor .btn-primary:active,
-.note-editor .btn-primary.active,
-.open .dropdown-toggle.note-editor .btn-primary {
- background-image: none;
-}
-.note-editor .btn-primary.disabled,
-.note-editor .btn-primary[disabled],
-fieldset[disabled] .note-editor .btn-primary,
-.note-editor .btn-primary.disabled:hover,
-.note-editor .btn-primary[disabled]:hover,
-fieldset[disabled] .note-editor .btn-primary:hover,
-.note-editor .btn-primary.disabled:focus,
-.note-editor .btn-primary[disabled]:focus,
-fieldset[disabled] .note-editor .btn-primary:focus,
-.note-editor .btn-primary.disabled:active,
-.note-editor .btn-primary[disabled]:active,
-fieldset[disabled] .note-editor .btn-primary:active,
-.note-editor .btn-primary.disabled.active,
-.note-editor .btn-primary[disabled].active,
-fieldset[disabled] .note-editor .btn-primary.active {
- background-color: #428bca;
- border-color: #357ebd;
-}
-.note-editor .btn-warning {
- color: #ffffff;
- background-color: #f0ad4e;
- border-color: #eea236;
-}
-.note-editor .btn-warning:hover,
-.note-editor .btn-warning:focus,
-.note-editor .btn-warning:active,
-.note-editor .btn-warning.active,
-.open .dropdown-toggle.note-editor .btn-warning {
- color: #ffffff;
- background-color: #ed9c28;
- border-color: #d58512;
-}
-.note-editor .btn-warning:active,
-.note-editor .btn-warning.active,
-.open .dropdown-toggle.note-editor .btn-warning {
- background-image: none;
-}
-.note-editor .btn-warning.disabled,
-.note-editor .btn-warning[disabled],
-fieldset[disabled] .note-editor .btn-warning,
-.note-editor .btn-warning.disabled:hover,
-.note-editor .btn-warning[disabled]:hover,
-fieldset[disabled] .note-editor .btn-warning:hover,
-.note-editor .btn-warning.disabled:focus,
-.note-editor .btn-warning[disabled]:focus,
-fieldset[disabled] .note-editor .btn-warning:focus,
-.note-editor .btn-warning.disabled:active,
-.note-editor .btn-warning[disabled]:active,
-fieldset[disabled] .note-editor .btn-warning:active,
-.note-editor .btn-warning.disabled.active,
-.note-editor .btn-warning[disabled].active,
-fieldset[disabled] .note-editor .btn-warning.active {
- background-color: #f0ad4e;
- border-color: #eea236;
-}
-.note-editor .btn-danger {
- color: #ffffff;
- background-color: #d9534f;
- border-color: #d43f3a;
-}
-.note-editor .btn-danger:hover,
-.note-editor .btn-danger:focus,
-.note-editor .btn-danger:active,
-.note-editor .btn-danger.active,
-.open .dropdown-toggle.note-editor .btn-danger {
- color: #ffffff;
- background-color: #d2322d;
- border-color: #ac2925;
-}
-.note-editor .btn-danger:active,
-.note-editor .btn-danger.active,
-.open .dropdown-toggle.note-editor .btn-danger {
- background-image: none;
-}
-.note-editor .btn-danger.disabled,
-.note-editor .btn-danger[disabled],
-fieldset[disabled] .note-editor .btn-danger,
-.note-editor .btn-danger.disabled:hover,
-.note-editor .btn-danger[disabled]:hover,
-fieldset[disabled] .note-editor .btn-danger:hover,
-.note-editor .btn-danger.disabled:focus,
-.note-editor .btn-danger[disabled]:focus,
-fieldset[disabled] .note-editor .btn-danger:focus,
-.note-editor .btn-danger.disabled:active,
-.note-editor .btn-danger[disabled]:active,
-fieldset[disabled] .note-editor .btn-danger:active,
-.note-editor .btn-danger.disabled.active,
-.note-editor .btn-danger[disabled].active,
-fieldset[disabled] .note-editor .btn-danger.active {
- background-color: #d9534f;
- border-color: #d43f3a;
-}
-.note-editor .btn-success {
- color: #ffffff;
- background-color: #5cb85c;
- border-color: #4cae4c;
-}
-.note-editor .btn-success:hover,
-.note-editor .btn-success:focus,
-.note-editor .btn-success:active,
-.note-editor .btn-success.active,
-.open .dropdown-toggle.note-editor .btn-success {
- color: #ffffff;
- background-color: #47a447;
- border-color: #398439;
-}
-.note-editor .btn-success:active,
-.note-editor .btn-success.active,
-.open .dropdown-toggle.note-editor .btn-success {
- background-image: none;
-}
-.note-editor .btn-success.disabled,
-.note-editor .btn-success[disabled],
-fieldset[disabled] .note-editor .btn-success,
-.note-editor .btn-success.disabled:hover,
-.note-editor .btn-success[disabled]:hover,
-fieldset[disabled] .note-editor .btn-success:hover,
-.note-editor .btn-success.disabled:focus,
-.note-editor .btn-success[disabled]:focus,
-fieldset[disabled] .note-editor .btn-success:focus,
-.note-editor .btn-success.disabled:active,
-.note-editor .btn-success[disabled]:active,
-fieldset[disabled] .note-editor .btn-success:active,
-.note-editor .btn-success.disabled.active,
-.note-editor .btn-success[disabled].active,
-fieldset[disabled] .note-editor .btn-success.active {
- background-color: #5cb85c;
- border-color: #4cae4c;
-}
-.note-editor .btn-info {
- color: #ffffff;
- background-color: #5bc0de;
- border-color: #46b8da;
-}
-.note-editor .btn-info:hover,
-.note-editor .btn-info:focus,
-.note-editor .btn-info:active,
-.note-editor .btn-info.active,
-.open .dropdown-toggle.note-editor .btn-info {
- color: #ffffff;
- background-color: #39b3d7;
- border-color: #269abc;
-}
-.note-editor .btn-info:active,
-.note-editor .btn-info.active,
-.open .dropdown-toggle.note-editor .btn-info {
- background-image: none;
-}
-.note-editor .btn-info.disabled,
-.note-editor .btn-info[disabled],
-fieldset[disabled] .note-editor .btn-info,
-.note-editor .btn-info.disabled:hover,
-.note-editor .btn-info[disabled]:hover,
-fieldset[disabled] .note-editor .btn-info:hover,
-.note-editor .btn-info.disabled:focus,
-.note-editor .btn-info[disabled]:focus,
-fieldset[disabled] .note-editor .btn-info:focus,
-.note-editor .btn-info.disabled:active,
-.note-editor .btn-info[disabled]:active,
-fieldset[disabled] .note-editor .btn-info:active,
-.note-editor .btn-info.disabled.active,
-.note-editor .btn-info[disabled].active,
-fieldset[disabled] .note-editor .btn-info.active {
- background-color: #5bc0de;
- border-color: #46b8da;
-}
-.note-editor .btn-link {
- color: #428bca;
- font-weight: normal;
- cursor: pointer;
- border-radius: 0;
-}
-.note-editor .btn-link,
-.note-editor .btn-link:active,
-.note-editor .btn-link[disabled],
-fieldset[disabled] .note-editor .btn-link {
- background-color: transparent;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.note-editor .btn-link,
-.note-editor .btn-link:hover,
-.note-editor .btn-link:focus,
-.note-editor .btn-link:active {
- border-color: transparent;
-}
-.note-editor .btn-link:hover,
-.note-editor .btn-link:focus {
- color: #2a6496;
- text-decoration: underline;
- background-color: transparent;
-}
-.note-editor .btn-link[disabled]:hover,
-fieldset[disabled] .note-editor .btn-link:hover,
-.note-editor .btn-link[disabled]:focus,
-fieldset[disabled] .note-editor .btn-link:focus {
- color: #999999;
- text-decoration: none;
-}
-.note-editor .btn-lg {
- padding: 10px 16px;
- font-size: 18px;
- line-height: 1.33;
- border-radius: 6px;
-}
-.note-editor .btn-sm,
-.note-editor .btn-xs {
- padding: 5px 10px;
- font-size: 12px;
- line-height: 1.5;
- border-radius: 3px;
-}
-.note-editor .btn-xs {
- padding: 1px 5px;
-}
-.note-editor .btn-block {
- display: block;
- width: 100%;
- padding-left: 0;
- padding-right: 0;
-}
-.note-editor .btn-block + .btn-block {
- margin-top: 5px;
-}
-.note-editor input[type="submit"].btn-block,
-.note-editor input[type="reset"].btn-block,
-.note-editor input[type="button"].btn-block {
- width: 100%;
-}
-.note-editor .fade {
- opacity: 0;
- -webkit-transition: opacity 0.15s linear;
- transition: opacity 0.15s linear;
-}
-.note-editor .fade.in {
- opacity: 1;
-}
-.note-editor .collapse {
- display: none;
-}
-.note-editor .collapse.in {
- display: block;
-}
-.note-editor .collapsing {
- position: relative;
- height: 0;
- overflow: hidden;
- -webkit-transition: height 0.35s ease;
- transition: height 0.35s ease;
-}
-@font-face {
- font-family: 'Glyphicons Halflings';
- src: url('../../../fonts/glyphicons-halflings-regular.eot');
- src: url('../../../fonts/glyphicons-halflings-regular.eot?') format('embedded-opentype'), url('../../../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../../../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../../../fonts/glyphicons-halflings-regular.svg') format('svg');
-}
-.note-editor .glyphicon {
- position: relative;
- top: 1px;
- display: inline-block;
- font-family: 'Glyphicons Halflings';
- font-style: normal;
- font-weight: normal;
- line-height: 1;
- -webkit-font-smoothing: antialiased;
-}
-.note-editor .glyphicon:empty {
- width: 1em;
-}
-.note-editor .glyphicon-asterisk:before {
- content: "\2a";
-}
-.note-editor .glyphicon-plus:before {
- content: "\2b";
-}
-.note-editor .glyphicon-euro:before {
- content: "\20ac";
-}
-.note-editor .glyphicon-minus:before {
- content: "\2212";
-}
-.note-editor .glyphicon-cloud:before {
- content: "\2601";
-}
-.note-editor .glyphicon-envelope:before {
- content: "\2709";
-}
-.note-editor .glyphicon-pencil:before {
- content: "\270f";
-}
-.note-editor .glyphicon-glass:before {
- content: "\e001";
-}
-.note-editor .glyphicon-music:before {
- content: "\e002";
-}
-.note-editor .glyphicon-search:before {
- content: "\e003";
-}
-.note-editor .glyphicon-heart:before {
- content: "\e005";
-}
-.note-editor .glyphicon-star:before {
- content: "\e006";
-}
-.note-editor .glyphicon-star-empty:before {
- content: "\e007";
-}
-.note-editor .glyphicon-user:before {
- content: "\e008";
-}
-.note-editor .glyphicon-film:before {
- content: "\e009";
-}
-.note-editor .glyphicon-th-large:before {
- content: "\e010";
-}
-.note-editor .glyphicon-th:before {
- content: "\e011";
-}
-.note-editor .glyphicon-th-list:before {
- content: "\e012";
-}
-.note-editor .glyphicon-ok:before {
- content: "\e013";
-}
-.note-editor .glyphicon-remove:before {
- content: "\e014";
-}
-.note-editor .glyphicon-zoom-in:before {
- content: "\e015";
-}
-.note-editor .glyphicon-zoom-out:before {
- content: "\e016";
-}
-.note-editor .glyphicon-off:before {
- content: "\e017";
-}
-.note-editor .glyphicon-signal:before {
- content: "\e018";
-}
-.note-editor .glyphicon-cog:before {
- content: "\e019";
-}
-.note-editor .glyphicon-trash:before {
- content: "\e020";
-}
-.note-editor .glyphicon-home:before {
- content: "\e021";
-}
-.note-editor .glyphicon-file:before {
- content: "\e022";
-}
-.note-editor .glyphicon-time:before {
- content: "\e023";
-}
-.note-editor .glyphicon-road:before {
- content: "\e024";
-}
-.note-editor .glyphicon-download-alt:before {
- content: "\e025";
-}
-.note-editor .glyphicon-download:before {
- content: "\e026";
-}
-.note-editor .glyphicon-upload:before {
- content: "\e027";
-}
-.note-editor .glyphicon-inbox:before {
- content: "\e028";
-}
-.note-editor .glyphicon-play-circle:before {
- content: "\e029";
-}
-.note-editor .glyphicon-repeat:before {
- content: "\e030";
-}
-.note-editor .glyphicon-refresh:before {
- content: "\e031";
-}
-.note-editor .glyphicon-list-alt:before {
- content: "\e032";
-}
-.note-editor .glyphicon-lock:before {
- content: "\e033";
-}
-.note-editor .glyphicon-flag:before {
- content: "\e034";
-}
-.note-editor .glyphicon-headphones:before {
- content: "\e035";
-}
-.note-editor .glyphicon-volume-off:before {
- content: "\e036";
-}
-.note-editor .glyphicon-volume-down:before {
- content: "\e037";
-}
-.note-editor .glyphicon-volume-up:before {
- content: "\e038";
-}
-.note-editor .glyphicon-qrcode:before {
- content: "\e039";
-}
-.note-editor .glyphicon-barcode:before {
- content: "\e040";
-}
-.note-editor .glyphicon-tag:before {
- content: "\e041";
-}
-.note-editor .glyphicon-tags:before {
- content: "\e042";
-}
-.note-editor .glyphicon-book:before {
- content: "\e043";
-}
-.note-editor .glyphicon-bookmark:before {
- content: "\e044";
-}
-.note-editor .glyphicon-print:before {
- content: "\e045";
-}
-.note-editor .glyphicon-camera:before {
- content: "\e046";
-}
-.note-editor .glyphicon-font:before {
- content: "\e047";
-}
-.note-editor .glyphicon-bold:before {
- content: "\e048";
-}
-.note-editor .glyphicon-italic:before {
- content: "\e049";
-}
-.note-editor .glyphicon-text-height:before {
- content: "\e050";
-}
-.note-editor .glyphicon-text-width:before {
- content: "\e051";
-}
-.note-editor .glyphicon-align-left:before {
- content: "\e052";
-}
-.note-editor .glyphicon-align-center:before {
- content: "\e053";
-}
-.note-editor .glyphicon-align-right:before {
- content: "\e054";
-}
-.note-editor .glyphicon-align-justify:before {
- content: "\e055";
-}
-.note-editor .glyphicon-list:before {
- content: "\e056";
-}
-.note-editor .glyphicon-indent-left:before {
- content: "\e057";
-}
-.note-editor .glyphicon-indent-right:before {
- content: "\e058";
-}
-.note-editor .glyphicon-facetime-video:before {
- content: "\e059";
-}
-.note-editor .glyphicon-picture:before {
- content: "\e060";
-}
-.note-editor .glyphicon-map-marker:before {
- content: "\e062";
-}
-.note-editor .glyphicon-adjust:before {
- content: "\e063";
-}
-.note-editor .glyphicon-tint:before {
- content: "\e064";
-}
-.note-editor .glyphicon-edit:before {
- content: "\e065";
-}
-.note-editor .glyphicon-share:before {
- content: "\e066";
-}
-.note-editor .glyphicon-check:before {
- content: "\e067";
-}
-.note-editor .glyphicon-move:before {
- content: "\e068";
-}
-.note-editor .glyphicon-step-backward:before {
- content: "\e069";
-}
-.note-editor .glyphicon-fast-backward:before {
- content: "\e070";
-}
-.note-editor .glyphicon-backward:before {
- content: "\e071";
-}
-.note-editor .glyphicon-play:before {
- content: "\e072";
-}
-.note-editor .glyphicon-pause:before {
- content: "\e073";
-}
-.note-editor .glyphicon-stop:before {
- content: "\e074";
-}
-.note-editor .glyphicon-forward:before {
- content: "\e075";
-}
-.note-editor .glyphicon-fast-forward:before {
- content: "\e076";
-}
-.note-editor .glyphicon-step-forward:before {
- content: "\e077";
-}
-.note-editor .glyphicon-eject:before {
- content: "\e078";
-}
-.note-editor .glyphicon-chevron-left:before {
- content: "\e079";
-}
-.note-editor .glyphicon-chevron-right:before {
- content: "\e080";
-}
-.note-editor .glyphicon-plus-sign:before {
- content: "\e081";
-}
-.note-editor .glyphicon-minus-sign:before {
- content: "\e082";
-}
-.note-editor .glyphicon-remove-sign:before {
- content: "\e083";
-}
-.note-editor .glyphicon-ok-sign:before {
- content: "\e084";
-}
-.note-editor .glyphicon-question-sign:before {
- content: "\e085";
-}
-.note-editor .glyphicon-info-sign:before {
- content: "\e086";
-}
-.note-editor .glyphicon-screenshot:before {
- content: "\e087";
-}
-.note-editor .glyphicon-remove-circle:before {
- content: "\e088";
-}
-.note-editor .glyphicon-ok-circle:before {
- content: "\e089";
-}
-.note-editor .glyphicon-ban-circle:before {
- content: "\e090";
-}
-.note-editor .glyphicon-arrow-left:before {
- content: "\e091";
-}
-.note-editor .glyphicon-arrow-right:before {
- content: "\e092";
-}
-.note-editor .glyphicon-arrow-up:before {
- content: "\e093";
-}
-.note-editor .glyphicon-arrow-down:before {
- content: "\e094";
-}
-.note-editor .glyphicon-share-alt:before {
- content: "\e095";
-}
-.note-editor .glyphicon-resize-full:before {
- content: "\e096";
-}
-.note-editor .glyphicon-resize-small:before {
- content: "\e097";
-}
-.note-editor .glyphicon-exclamation-sign:before {
- content: "\e101";
-}
-.note-editor .glyphicon-gift:before {
- content: "\e102";
-}
-.note-editor .glyphicon-leaf:before {
- content: "\e103";
-}
-.note-editor .glyphicon-fire:before {
- content: "\e104";
-}
-.note-editor .glyphicon-eye-open:before {
- content: "\e105";
-}
-.note-editor .glyphicon-eye-close:before {
- content: "\e106";
-}
-.note-editor .glyphicon-warning-sign:before {
- content: "\e107";
-}
-.note-editor .glyphicon-plane:before {
- content: "\e108";
-}
-.note-editor .glyphicon-calendar:before {
- content: "\e109";
-}
-.note-editor .glyphicon-random:before {
- content: "\e110";
-}
-.note-editor .glyphicon-comment:before {
- content: "\e111";
-}
-.note-editor .glyphicon-magnet:before {
- content: "\e112";
-}
-.note-editor .glyphicon-chevron-up:before {
- content: "\e113";
-}
-.note-editor .glyphicon-chevron-down:before {
- content: "\e114";
-}
-.note-editor .glyphicon-retweet:before {
- content: "\e115";
-}
-.note-editor .glyphicon-shopping-cart:before {
- content: "\e116";
-}
-.note-editor .glyphicon-folder-close:before {
- content: "\e117";
-}
-.note-editor .glyphicon-folder-open:before {
- content: "\e118";
-}
-.note-editor .glyphicon-resize-vertical:before {
- content: "\e119";
-}
-.note-editor .glyphicon-resize-horizontal:before {
- content: "\e120";
-}
-.note-editor .glyphicon-hdd:before {
- content: "\e121";
-}
-.note-editor .glyphicon-bullhorn:before {
- content: "\e122";
-}
-.note-editor .glyphicon-bell:before {
- content: "\e123";
-}
-.note-editor .glyphicon-certificate:before {
- content: "\e124";
-}
-.note-editor .glyphicon-thumbs-up:before {
- content: "\e125";
-}
-.note-editor .glyphicon-thumbs-down:before {
- content: "\e126";
-}
-.note-editor .glyphicon-hand-right:before {
- content: "\e127";
-}
-.note-editor .glyphicon-hand-left:before {
- content: "\e128";
-}
-.note-editor .glyphicon-hand-up:before {
- content: "\e129";
-}
-.note-editor .glyphicon-hand-down:before {
- content: "\e130";
-}
-.note-editor .glyphicon-circle-arrow-right:before {
- content: "\e131";
-}
-.note-editor .glyphicon-circle-arrow-left:before {
- content: "\e132";
-}
-.note-editor .glyphicon-circle-arrow-up:before {
- content: "\e133";
-}
-.note-editor .glyphicon-circle-arrow-down:before {
- content: "\e134";
-}
-.note-editor .glyphicon-globe:before {
- content: "\e135";
-}
-.note-editor .glyphicon-wrench:before {
- content: "\e136";
-}
-.note-editor .glyphicon-tasks:before {
- content: "\e137";
-}
-.note-editor .glyphicon-filter:before {
- content: "\e138";
-}
-.note-editor .glyphicon-briefcase:before {
- content: "\e139";
-}
-.note-editor .glyphicon-fullscreen:before {
- content: "\e140";
-}
-.note-editor .glyphicon-dashboard:before {
- content: "\e141";
-}
-.note-editor .glyphicon-paperclip:before {
- content: "\e142";
-}
-.note-editor .glyphicon-heart-empty:before {
- content: "\e143";
-}
-.note-editor .glyphicon-link:before {
- content: "\e144";
-}
-.note-editor .glyphicon-phone:before {
- content: "\e145";
-}
-.note-editor .glyphicon-pushpin:before {
- content: "\e146";
-}
-.note-editor .glyphicon-usd:before {
- content: "\e148";
-}
-.note-editor .glyphicon-gbp:before {
- content: "\e149";
-}
-.note-editor .glyphicon-sort:before {
- content: "\e150";
-}
-.note-editor .glyphicon-sort-by-alphabet:before {
- content: "\e151";
-}
-.note-editor .glyphicon-sort-by-alphabet-alt:before {
- content: "\e152";
-}
-.note-editor .glyphicon-sort-by-order:before {
- content: "\e153";
-}
-.note-editor .glyphicon-sort-by-order-alt:before {
- content: "\e154";
-}
-.note-editor .glyphicon-sort-by-attributes:before {
- content: "\e155";
-}
-.note-editor .glyphicon-sort-by-attributes-alt:before {
- content: "\e156";
-}
-.note-editor .glyphicon-unchecked:before {
- content: "\e157";
-}
-.note-editor .glyphicon-expand:before {
- content: "\e158";
-}
-.note-editor .glyphicon-collapse-down:before {
- content: "\e159";
-}
-.note-editor .glyphicon-collapse-up:before {
- content: "\e160";
-}
-.note-editor .glyphicon-log-in:before {
- content: "\e161";
-}
-.note-editor .glyphicon-flash:before {
- content: "\e162";
-}
-.note-editor .glyphicon-log-out:before {
- content: "\e163";
-}
-.note-editor .glyphicon-new-window:before {
- content: "\e164";
-}
-.note-editor .glyphicon-record:before {
- content: "\e165";
-}
-.note-editor .glyphicon-save:before {
- content: "\e166";
-}
-.note-editor .glyphicon-open:before {
- content: "\e167";
-}
-.note-editor .glyphicon-saved:before {
- content: "\e168";
-}
-.note-editor .glyphicon-import:before {
- content: "\e169";
-}
-.note-editor .glyphicon-export:before {
- content: "\e170";
-}
-.note-editor .glyphicon-send:before {
- content: "\e171";
-}
-.note-editor .glyphicon-floppy-disk:before {
- content: "\e172";
-}
-.note-editor .glyphicon-floppy-saved:before {
- content: "\e173";
-}
-.note-editor .glyphicon-floppy-remove:before {
- content: "\e174";
-}
-.note-editor .glyphicon-floppy-save:before {
- content: "\e175";
-}
-.note-editor .glyphicon-floppy-open:before {
- content: "\e176";
-}
-.note-editor .glyphicon-credit-card:before {
- content: "\e177";
-}
-.note-editor .glyphicon-transfer:before {
- content: "\e178";
-}
-.note-editor .glyphicon-cutlery:before {
- content: "\e179";
-}
-.note-editor .glyphicon-header:before {
- content: "\e180";
-}
-.note-editor .glyphicon-compressed:before {
- content: "\e181";
-}
-.note-editor .glyphicon-earphone:before {
- content: "\e182";
-}
-.note-editor .glyphicon-phone-alt:before {
- content: "\e183";
-}
-.note-editor .glyphicon-tower:before {
- content: "\e184";
-}
-.note-editor .glyphicon-stats:before {
- content: "\e185";
-}
-.note-editor .glyphicon-sd-video:before {
- content: "\e186";
-}
-.note-editor .glyphicon-hd-video:before {
- content: "\e187";
-}
-.note-editor .glyphicon-subtitles:before {
- content: "\e188";
-}
-.note-editor .glyphicon-sound-stereo:before {
- content: "\e189";
-}
-.note-editor .glyphicon-sound-dolby:before {
- content: "\e190";
-}
-.note-editor .glyphicon-sound-5-1:before {
- content: "\e191";
-}
-.note-editor .glyphicon-sound-6-1:before {
- content: "\e192";
-}
-.note-editor .glyphicon-sound-7-1:before {
- content: "\e193";
-}
-.note-editor .glyphicon-copyright-mark:before {
- content: "\e194";
-}
-.note-editor .glyphicon-registration-mark:before {
- content: "\e195";
-}
-.note-editor .glyphicon-cloud-download:before {
- content: "\e197";
-}
-.note-editor .glyphicon-cloud-upload:before {
- content: "\e198";
-}
-.note-editor .glyphicon-tree-conifer:before {
- content: "\e199";
-}
-.note-editor .glyphicon-tree-deciduous:before {
- content: "\e200";
-}
-.note-editor .caret {
- display: inline-block;
- width: 0;
- height: 0;
- margin-left: 2px;
- vertical-align: middle;
- border-top: 4px solid #000000;
- border-right: 4px solid transparent;
- border-left: 4px solid transparent;
- border-bottom: 0 dotted;
-}
-.note-editor .dropdown {
- position: relative;
-}
-.note-editor .dropdown-toggle:focus {
- outline: 0;
-}
-.note-editor .dropdown-menu {
- position: absolute;
- top: 100%;
- left: 0;
- z-index: 1000;
- display: none;
- float: left;
- min-width: 160px;
- padding: 5px 0;
- margin: 2px 0 0;
- list-style: none;
- font-size: 14px;
- background-color: #ffffff;
- border: 1px solid #cccccc;
- border: 1px solid rgba(0, 0, 0, 0.15);
- border-radius: 4px;
- -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
- box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
- background-clip: padding-box;
-}
-.note-editor .dropdown-menu.pull-right {
- right: 0;
- left: auto;
-}
-.note-editor .dropdown-menu .divider {
- height: 1px;
- margin: 9px 0;
- overflow: hidden;
- background-color: #e5e5e5;
-}
-.note-editor .dropdown-menu > li > a {
- display: block;
- padding: 3px 20px;
- clear: both;
- font-weight: normal;
- line-height: 1.428571429;
- color: #333333;
- white-space: nowrap;
-}
-.note-editor .dropdown-menu > li > a:hover,
-.note-editor .dropdown-menu > li > a:focus {
- text-decoration: none;
- color: #262626;
- background-color: #f5f5f5;
-}
-.note-editor .dropdown-menu > .active > a,
-.note-editor .dropdown-menu > .active > a:hover,
-.note-editor .dropdown-menu > .active > a:focus {
- color: #ffffff;
- text-decoration: none;
- outline: 0;
- background-color: #428bca;
-}
-.note-editor .dropdown-menu > .disabled > a,
-.note-editor .dropdown-menu > .disabled > a:hover,
-.note-editor .dropdown-menu > .disabled > a:focus {
- color: #999999;
-}
-.note-editor .dropdown-menu > .disabled > a:hover,
-.note-editor .dropdown-menu > .disabled > a:focus {
- text-decoration: none;
- background-color: transparent;
- background-image: none;
- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
- cursor: not-allowed;
-}
-.note-editor .open > .dropdown-menu {
- display: block;
- left:0!important;
- right:auto!important;
-}
-.note-editor .open > a {
- outline: 0;
-}
-.note-editor .dropdown-header {
- display: block;
- padding: 3px 20px;
- font-size: 12px;
- line-height: 1.428571429;
- color: #999999;
-}
-.note-editor .dropdown-backdrop {
- position: fixed;
- left: 0;
- right: 0;
- bottom: 0;
- top: 0;
- z-index: 990;
-}
-.note-editor .pull-right > .dropdown-menu {
- right: 0;
- left: auto;
-}
-.note-editor .dropup .caret,
-.note-editor .navbar-fixed-bottom .dropdown .caret {
- border-top: 0 dotted;
- border-bottom: 4px solid #000000;
- content: "";
-}
-.note-editor .dropup .dropdown-menu,
-.note-editor .navbar-fixed-bottom .dropdown .dropdown-menu {
- top: auto;
- bottom: 100%;
- margin-bottom: 1px;
-}
-@media (min-width: 768px) {
- .note-editor .navbar-right .dropdown-menu {
- right: 0;
- left: auto;
- }
-}
-.btn-default .note-editor .caret {
- border-top-color: #333333;
-}
-.btn-primary .note-editor .caret,
-.btn-success .note-editor .caret,
-.btn-warning .note-editor .caret,
-.btn-danger .note-editor .caret,
-.btn-info .note-editor .caret {
- border-top-color: #fff;
-}
-.note-editor .dropup .btn-default .caret {
- border-bottom-color: #333333;
-}
-.note-editor .dropup .btn-primary .caret,
-.note-editor .dropup .btn-success .caret,
-.note-editor .dropup .btn-warning .caret,
-.note-editor .dropup .btn-danger .caret,
-.note-editor .dropup .btn-info .caret {
- border-bottom-color: #fff;
-}
-.note-editor .btn-group,
-.note-editor .btn-group-vertical {
- position: relative;
- display: inline-block;
- vertical-align: middle;
-}
-.note-editor .btn-group > .btn,
-.note-editor .btn-group-vertical > .btn {
- position: relative;
- float: left;
-}
-.note-editor .btn-group > .btn:hover,
-.note-editor .btn-group-vertical > .btn:hover,
-.note-editor .btn-group > .btn:focus,
-.note-editor .btn-group-vertical > .btn:focus,
-.note-editor .btn-group > .btn:active,
-.note-editor .btn-group-vertical > .btn:active,
-.note-editor .btn-group > .btn.active,
-.note-editor .btn-group-vertical > .btn.active {
- z-index: 2;
-}
-.note-editor .btn-group > .btn:focus,
-.note-editor .btn-group-vertical > .btn:focus {
- outline: none;
-}
-.note-editor .btn-group .btn + .btn,
-.note-editor .btn-group .btn + .btn-group,
-.note-editor .btn-group .btn-group + .btn,
-.note-editor .btn-group .btn-group + .btn-group {
- margin-left: -1px;
-}
-.note-editor .btn-toolbar:before,
-.note-editor .btn-toolbar:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .btn-toolbar:after {
- clear: both;
-}
-.note-editor .btn-toolbar:before,
-.note-editor .btn-toolbar:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .btn-toolbar:after {
- clear: both;
-}
-.note-editor .btn-toolbar .btn-group {
- float: left;
-}
-.note-editor .btn-toolbar > .btn + .btn,
-.note-editor .btn-toolbar > .btn-group + .btn,
-.note-editor .btn-toolbar > .btn + .btn-group,
-.note-editor .btn-toolbar > .btn-group + .btn-group {
- margin-left: 5px;
-}
-.note-editor .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
- border-radius: 0;
-}
-.note-editor .btn-group > .btn:first-child {
- margin-left: 0;
-}
-.note-editor .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
- border-bottom-right-radius: 0;
- border-top-right-radius: 0;
-}
-.note-editor .btn-group > .btn:last-child:not(:first-child),
-.note-editor .btn-group > .dropdown-toggle:not(:first-child) {
- border-bottom-left-radius: 0;
- border-top-left-radius: 0;
-}
-.note-editor .btn-group > .btn-group {
- float: left;
-}
-.note-editor .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
- border-radius: 0;
-}
-.note-editor .btn-group > .btn-group:first-child > .btn:last-child,
-.note-editor .btn-group > .btn-group:first-child > .dropdown-toggle {
- border-bottom-right-radius: 0;
- border-top-right-radius: 0;
-}
-.note-editor .btn-group > .btn-group:last-child > .btn:first-child {
- border-bottom-left-radius: 0;
- border-top-left-radius: 0;
-}
-.note-editor .btn-group .dropdown-toggle:active,
-.note-editor .btn-group.open .dropdown-toggle {
- outline: 0;
-}
-.note-editor .btn-group-xs > .btn {
- padding: 5px 10px;
- font-size: 12px;
- line-height: 1.5;
- border-radius: 3px;
- padding: 1px 5px;
-}
-.note-editor .btn-group-sm > .btn {
- padding: 5px 10px;
- font-size: 12px;
- line-height: 1.5;
- border-radius: 3px;
-}
-.note-editor .btn-group-lg > .btn {
- padding: 10px 16px;
- font-size: 18px;
- line-height: 1.33;
- border-radius: 6px;
-}
-.note-editor .btn-group > .btn + .dropdown-toggle {
- padding-left: 5px;
- padding-right: 5px;
-}
-.note-editor .btn-group > .btn-lg + .dropdown-toggle {
- padding-left: 12px;
- padding-right: 12px;
-}
-.note-editor .btn-group.open .dropdown-toggle {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-}
-.note-editor .btn .caret {
- margin-left: 0;
-}
-.note-editor .btn-lg .caret {
- border-width: 5px 5px 0;
- border-bottom-width: 0;
-}
-.note-editor .dropup .btn-lg .caret {
- border-width: 0 5px 5px;
-}
-.note-editor .btn-group-vertical > .btn,
-.note-editor .btn-group-vertical > .btn-group {
- display: block;
- float: none;
- width: 100%;
- max-width: 100%;
-}
-.note-editor .btn-group-vertical > .btn-group:before,
-.note-editor .btn-group-vertical > .btn-group:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .btn-group-vertical > .btn-group:after {
- clear: both;
-}
-.note-editor .btn-group-vertical > .btn-group:before,
-.note-editor .btn-group-vertical > .btn-group:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .btn-group-vertical > .btn-group:after {
- clear: both;
-}
-.note-editor .btn-group-vertical > .btn-group > .btn {
- float: none;
-}
-.note-editor .btn-group-vertical > .btn + .btn,
-.note-editor .btn-group-vertical > .btn + .btn-group,
-.note-editor .btn-group-vertical > .btn-group + .btn,
-.note-editor .btn-group-vertical > .btn-group + .btn-group {
- margin-top: -1px;
- margin-left: 0;
-}
-.note-editor .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
- border-radius: 0;
-}
-.note-editor .btn-group-vertical > .btn:first-child:not(:last-child) {
- border-top-right-radius: 4px;
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-.note-editor .btn-group-vertical > .btn:last-child:not(:first-child) {
- border-bottom-left-radius: 4px;
- border-top-right-radius: 0;
- border-top-left-radius: 0;
-}
-.note-editor .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
- border-radius: 0;
-}
-.note-editor .btn-group-vertical > .btn-group:first-child > .btn:last-child,
-.note-editor .btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-.note-editor .btn-group-vertical > .btn-group:last-child > .btn:first-child {
- border-top-right-radius: 0;
- border-top-left-radius: 0;
-}
-.note-editor .btn-group-justified {
- display: table;
- width: 100%;
- table-layout: fixed;
- border-collapse: separate;
-}
-.note-editor .btn-group-justified .btn {
- float: none;
- display: table-cell;
- width: 1%;
-}
-.note-editor [data-toggle="buttons"] > .btn > input[type="radio"],
-.note-editor [data-toggle="buttons"] > .btn > input[type="checkbox"] {
- display: none;
-}
-.note-editor .input-group {
- position: relative;
- display: table;
- border-collapse: separate;
-}
-.note-editor .input-group.col {
- float: none;
- padding-left: 0;
- padding-right: 0;
-}
-.note-editor .input-group .form-control {
- width: 100%;
- margin-bottom: 0;
-}
-.note-editor .input-group-lg > .form-control,
-.note-editor .input-group-lg > .input-group-addon,
-.note-editor .input-group-lg > .input-group-btn > .btn {
- height: 45px;
- padding: 10px 16px;
- font-size: 18px;
- line-height: 1.33;
- border-radius: 6px;
-}
-select.note-editor .input-group-lg > .form-control,
-select.note-editor .input-group-lg > .input-group-addon,
-select.note-editor .input-group-lg > .input-group-btn > .btn {
- height: 45px;
- line-height: 45px;
-}
-textarea.note-editor .input-group-lg > .form-control,
-textarea.note-editor .input-group-lg > .input-group-addon,
-textarea.note-editor .input-group-lg > .input-group-btn > .btn {
- height: auto;
-}
-.note-editor .input-group-sm > .form-control,
-.note-editor .input-group-sm > .input-group-addon,
-.note-editor .input-group-sm > .input-group-btn > .btn {
- height: 30px;
- padding: 5px 10px;
- font-size: 12px;
- line-height: 1.5;
- border-radius: 3px;
-}
-select.note-editor .input-group-sm > .form-control,
-select.note-editor .input-group-sm > .input-group-addon,
-select.note-editor .input-group-sm > .input-group-btn > .btn {
- height: 30px;
- line-height: 30px;
-}
-textarea.note-editor .input-group-sm > .form-control,
-textarea.note-editor .input-group-sm > .input-group-addon,
-textarea.note-editor .input-group-sm > .input-group-btn > .btn {
- height: auto;
-}
-.note-editor .input-group-addon,
-.note-editor .input-group-btn,
-.note-editor .input-group .form-control {
- display: table-cell;
-}
-.note-editor .input-group-addon:not(:first-child):not(:last-child),
-.note-editor .input-group-btn:not(:first-child):not(:last-child),
-.note-editor .input-group .form-control:not(:first-child):not(:last-child) {
- border-radius: 0;
-}
-.note-editor .input-group-addon,
-.note-editor .input-group-btn {
- width: 1%;
- white-space: nowrap;
- vertical-align: middle;
-}
-.note-editor .input-group-addon {
- padding: 6px 12px;
- font-size: 14px;
- font-weight: normal;
- line-height: 1;
- color: #555555;
- text-align: center;
- background-color: #eeeeee;
- border: 1px solid #cccccc;
- border-radius: 4px;
-}
-.note-editor .input-group-addon.input-sm {
- padding: 5px 10px;
- font-size: 12px;
- border-radius: 3px;
-}
-.note-editor .input-group-addon.input-lg {
- padding: 10px 16px;
- font-size: 18px;
- border-radius: 6px;
-}
-.note-editor .input-group-addon input[type="radio"],
-.note-editor .input-group-addon input[type="checkbox"] {
- margin-top: 0;
-}
-.note-editor .input-group .form-control:first-child,
-.note-editor .input-group-addon:first-child,
-.note-editor .input-group-btn:first-child > .btn,
-.note-editor .input-group-btn:first-child > .dropdown-toggle,
-.note-editor .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
- border-bottom-right-radius: 0;
- border-top-right-radius: 0;
-}
-.note-editor .input-group-addon:first-child {
- border-right: 0;
-}
-.note-editor .input-group .form-control:last-child,
-.note-editor .input-group-addon:last-child,
-.note-editor .input-group-btn:last-child > .btn,
-.note-editor .input-group-btn:last-child > .dropdown-toggle,
-.note-editor .input-group-btn:first-child > .btn:not(:first-child) {
- border-bottom-left-radius: 0;
- border-top-left-radius: 0;
-}
-.note-editor .input-group-addon:last-child {
- border-left: 0;
-}
-.note-editor .input-group-btn {
- position: relative;
- white-space: nowrap;
-}
-.note-editor .input-group-btn:first-child > .btn {
- margin-right: -1px;
-}
-.note-editor .input-group-btn:last-child > .btn {
- margin-left: -1px;
-}
-.note-editor .input-group-btn > .btn {
- position: relative;
-}
-.note-editor .input-group-btn > .btn + .btn {
- margin-left: -4px;
-}
-.note-editor .input-group-btn > .btn:hover,
-.note-editor .input-group-btn > .btn:active {
- z-index: 2;
-}
-.note-editor .nav {
- margin-bottom: 0;
- padding-left: 0;
- list-style: none;
-}
-.note-editor .nav:before,
-.note-editor .nav:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .nav:after {
- clear: both;
-}
-.note-editor .nav:before,
-.note-editor .nav:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .nav:after {
- clear: both;
-}
-.note-editor .nav > li {
- position: relative;
- display: block;
-}
-.note-editor .nav > li > a {
- position: relative;
- display: block;
- padding: 10px 15px;
-}
-.note-editor .nav > li > a:hover,
-.note-editor .nav > li > a:focus {
- text-decoration: none;
- background-color: #eeeeee;
-}
-.note-editor .nav > li.disabled > a {
- color: #999999;
-}
-.note-editor .nav > li.disabled > a:hover,
-.note-editor .nav > li.disabled > a:focus {
- color: #999999;
- text-decoration: none;
- background-color: transparent;
- cursor: not-allowed;
-}
-.note-editor .nav .open > a,
-.note-editor .nav .open > a:hover,
-.note-editor .nav .open > a:focus {
- background-color: #eeeeee;
- border-color: #428bca;
-}
-.note-editor .nav .open > a .caret,
-.note-editor .nav .open > a:hover .caret,
-.note-editor .nav .open > a:focus .caret {
- border-top-color: #2a6496;
- border-bottom-color: #2a6496;
-}
-.note-editor .nav .nav-divider {
- height: 1px;
- margin: 9px 0;
- overflow: hidden;
- background-color: #e5e5e5;
-}
-.note-editor .nav > li > a > img {
- max-width: none;
-}
-.note-editor .nav-tabs {
- border-bottom: 1px solid #dddddd;
-}
-.note-editor .nav-tabs > li {
- float: left;
- margin-bottom: -1px;
-}
-.note-editor .nav-tabs > li > a {
- margin-right: 2px;
- line-height: 1.428571429;
- border: 1px solid transparent;
- border-radius: 4px 4px 0 0;
-}
-.note-editor .nav-tabs > li > a:hover {
- border-color: #eeeeee #eeeeee #dddddd;
-}
-.note-editor .nav-tabs > li.active > a,
-.note-editor .nav-tabs > li.active > a:hover,
-.note-editor .nav-tabs > li.active > a:focus {
- color: #555555;
- background-color: #ffffff;
- border: 1px solid #dddddd;
- border-bottom-color: transparent;
- cursor: default;
-}
-.note-editor .nav-tabs.nav-justified {
- width: 100%;
- border-bottom: 0;
-}
-.note-editor .nav-tabs.nav-justified > li {
- float: none;
-}
-.note-editor .nav-tabs.nav-justified > li > a {
- text-align: center;
- margin-bottom: 5px;
-}
-@media (min-width: 768px) {
- .note-editor .nav-tabs.nav-justified > li {
- display: table-cell;
- width: 1%;
- }
- .note-editor .nav-tabs.nav-justified > li > a {
- margin-bottom: 0;
- }
-}
-.note-editor .nav-tabs.nav-justified > li > a {
- margin-right: 0;
- border-radius: 4px;
-}
-.note-editor .nav-tabs.nav-justified > .active > a,
-.note-editor .nav-tabs.nav-justified > .active > a:hover,
-.note-editor .nav-tabs.nav-justified > .active > a:focus {
- border: 1px solid #dddddd;
-}
-@media (min-width: 768px) {
- .note-editor .nav-tabs.nav-justified > li > a {
- border-bottom: 1px solid #dddddd;
- border-radius: 4px 4px 0 0;
- }
- .note-editor .nav-tabs.nav-justified > .active > a,
- .note-editor .nav-tabs.nav-justified > .active > a:hover,
- .note-editor .nav-tabs.nav-justified > .active > a:focus {
- border-bottom-color: #ffffff;
- }
-}
-.note-editor .nav-pills > li {
- float: left;
-}
-.note-editor .nav-pills > li > a {
- border-radius: 4px;
-}
-.note-editor .nav-pills > li + li {
- margin-left: 2px;
-}
-.note-editor .nav-pills > li.active > a,
-.note-editor .nav-pills > li.active > a:hover,
-.note-editor .nav-pills > li.active > a:focus {
- color: #ffffff;
- background-color: #428bca;
-}
-.note-editor .nav-pills > li.active > a .caret,
-.note-editor .nav-pills > li.active > a:hover .caret,
-.note-editor .nav-pills > li.active > a:focus .caret {
- border-top-color: #ffffff;
- border-bottom-color: #ffffff;
-}
-.note-editor .nav-stacked > li {
- float: none;
-}
-.note-editor .nav-stacked > li + li {
- margin-top: 2px;
- margin-left: 0;
-}
-.note-editor .nav-justified {
- width: 100%;
-}
-.note-editor .nav-justified > li {
- float: none;
-}
-.note-editor .nav-justified > li > a {
- text-align: center;
- margin-bottom: 5px;
-}
-@media (min-width: 768px) {
- .note-editor .nav-justified > li {
- display: table-cell;
- width: 1%;
- }
- .note-editor .nav-justified > li > a {
- margin-bottom: 0;
- }
-}
-.note-editor .nav-tabs-justified {
- border-bottom: 0;
-}
-.note-editor .nav-tabs-justified > li > a {
- margin-right: 0;
- border-radius: 4px;
-}
-.note-editor .nav-tabs-justified > .active > a,
-.note-editor .nav-tabs-justified > .active > a:hover,
-.note-editor .nav-tabs-justified > .active > a:focus {
- border: 1px solid #dddddd;
-}
-@media (min-width: 768px) {
- .note-editor .nav-tabs-justified > li > a {
- border-bottom: 1px solid #dddddd;
- border-radius: 4px 4px 0 0;
- }
- .note-editor .nav-tabs-justified > .active > a,
- .note-editor .nav-tabs-justified > .active > a:hover,
- .note-editor .nav-tabs-justified > .active > a:focus {
- border-bottom-color: #ffffff;
- }
-}
-.note-editor .tab-content > .tab-pane {
- display: none;
-}
-.note-editor .tab-content > .active {
- display: block;
-}
-.note-editor .nav .caret {
- border-top-color: #428bca;
- border-bottom-color: #428bca;
-}
-.note-editor .nav a:hover .caret {
- border-top-color: #2a6496;
- border-bottom-color: #2a6496;
-}
-.note-editor .nav-tabs .dropdown-menu {
- margin-top: -1px;
- border-top-right-radius: 0;
- border-top-left-radius: 0;
-}
-.note-editor .navbar {
- position: relative;
- z-index: 1000;
- min-height: 50px;
- margin-bottom: 20px;
- border: 1px solid transparent;
-}
-.note-editor .navbar:before,
-.note-editor .navbar:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .navbar:after {
- clear: both;
-}
-.note-editor .navbar:before,
-.note-editor .navbar:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .navbar:after {
- clear: both;
-}
-@media (min-width: 768px) {
- .note-editor .navbar {
- border-radius: 4px;
- }
-}
-.note-editor .navbar-header:before,
-.note-editor .navbar-header:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .navbar-header:after {
- clear: both;
-}
-.note-editor .navbar-header:before,
-.note-editor .navbar-header:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .navbar-header:after {
- clear: both;
-}
-@media (min-width: 768px) {
- .note-editor .navbar-header {
- float: left;
- }
-}
-.note-editor .navbar-collapse {
- max-height: 340px;
- overflow-x: visible;
- padding-right: 15px;
- padding-left: 15px;
- border-top: 1px solid transparent;
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
- -webkit-overflow-scrolling: touch;
-}
-.note-editor .navbar-collapse:before,
-.note-editor .navbar-collapse:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .navbar-collapse:after {
- clear: both;
-}
-.note-editor .navbar-collapse:before,
-.note-editor .navbar-collapse:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .navbar-collapse:after {
- clear: both;
-}
-.note-editor .navbar-collapse.in {
- overflow-y: auto;
-}
-@media (min-width: 768px) {
- .note-editor .navbar-collapse {
- width: auto;
- border-top: 0;
- box-shadow: none;
- }
- .note-editor .navbar-collapse.collapse {
- display: block !important;
- height: auto !important;
- padding-bottom: 0;
- overflow: visible !important;
- }
- .note-editor .navbar-collapse.in {
- overflow-y: visible;
- }
- .note-editor .navbar-collapse .navbar-nav.navbar-left:first-child {
- margin-left: -15px;
- }
- .note-editor .navbar-collapse .navbar-nav.navbar-right:last-child {
- margin-right: -15px;
- }
- .note-editor .navbar-collapse .navbar-text:last-child {
- margin-right: 0;
- }
-}
-.note-editor .container > .navbar-header,
-.note-editor .container > .navbar-collapse {
- margin-right: -15px;
- margin-left: -15px;
-}
-@media (min-width: 768px) {
- .note-editor .container > .navbar-header,
- .note-editor .container > .navbar-collapse {
- margin-right: 0;
- margin-left: 0;
- }
-}
-.note-editor .navbar-static-top {
- border-width: 0 0 1px;
-}
-@media (min-width: 768px) {
- .note-editor .navbar-static-top {
- border-radius: 0;
- }
-}
-.note-editor .navbar-fixed-top,
-.note-editor .navbar-fixed-bottom {
- position: fixed;
- right: 0;
- left: 0;
- border-width: 0 0 1px;
-}
-@media (min-width: 768px) {
- .note-editor .navbar-fixed-top,
- .note-editor .navbar-fixed-bottom {
- border-radius: 0;
- }
-}
-.note-editor .navbar-fixed-top {
- z-index: 1030;
- top: 0;
-}
-.note-editor .navbar-fixed-bottom {
- bottom: 0;
- margin-bottom: 0;
-}
-.note-editor .navbar-brand {
- float: left;
- padding: 15px 15px;
- font-size: 18px;
- line-height: 20px;
-}
-.note-editor .navbar-brand:hover,
-.note-editor .navbar-brand:focus {
- text-decoration: none;
-}
-@media (min-width: 768px) {
- .navbar > .container .note-editor .navbar-brand {
- margin-left: -15px;
- }
-}
-.note-editor .navbar-toggle {
- position: relative;
- float: right;
- margin-right: 15px;
- padding: 9px 10px;
- margin-top: 8px;
- margin-bottom: 8px;
- background-color: transparent;
- border: 1px solid transparent;
- border-radius: 4px;
-}
-.note-editor .navbar-toggle .icon-bar {
- display: block;
- width: 22px;
- height: 2px;
- border-radius: 1px;
-}
-.note-editor .navbar-toggle .icon-bar + .icon-bar {
- margin-top: 4px;
-}
-@media (min-width: 768px) {
- .note-editor .navbar-toggle {
- display: none;
- }
-}
-.note-editor .navbar-nav {
- margin: 7.5px -15px;
-}
-.note-editor .navbar-nav > li > a {
- padding-top: 10px;
- padding-bottom: 10px;
- line-height: 20px;
-}
-@media (max-width: 767px) {
- .note-editor .navbar-nav .open .dropdown-menu {
- position: static;
- float: none;
- width: auto;
- margin-top: 0;
- background-color: transparent;
- border: 0;
- box-shadow: none;
- }
- .note-editor .navbar-nav .open .dropdown-menu > li > a,
- .note-editor .navbar-nav .open .dropdown-menu .dropdown-header {
- padding: 5px 15px 5px 25px;
- }
- .note-editor .navbar-nav .open .dropdown-menu > li > a {
- line-height: 20px;
- }
- .note-editor .navbar-nav .open .dropdown-menu > li > a:hover,
- .note-editor .navbar-nav .open .dropdown-menu > li > a:focus {
- background-image: none;
- }
-}
-@media (min-width: 768px) {
- .note-editor .navbar-nav {
- float: left;
- margin: 0;
- }
- .note-editor .navbar-nav > li {
- float: left;
- }
- .note-editor .navbar-nav > li > a {
- padding-top: 15px;
- padding-bottom: 15px;
- }
-}
-@media (min-width: 768px) {
- .note-editor .navbar-left {
- float: left !important;
- }
- .note-editor .navbar-right {
- float: right !important;
- }
-}
-.note-editor .navbar-form {
- margin-left: -15px;
- margin-right: -15px;
- padding: 10px 15px;
- border-top: 1px solid transparent;
- border-bottom: 1px solid transparent;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
- margin-top: 8px;
- margin-bottom: 8px;
-}
-@media (min-width: 768px) {
- .note-editor .navbar-form .form-group {
- display: inline-block;
- margin-bottom: 0;
- vertical-align: middle;
- }
- .note-editor .navbar-form .form-control {
- display: inline-block;
- }
- .note-editor .navbar-form .radio,
- .note-editor .navbar-form .checkbox {
- display: inline-block;
- margin-top: 0;
- margin-bottom: 0;
- padding-left: 0;
- }
- .note-editor .navbar-form .radio input[type="radio"],
- .note-editor .navbar-form .checkbox input[type="checkbox"] {
- float: none;
- margin-left: 0;
- }
-}
-@media (max-width: 767px) {
- .note-editor .navbar-form .form-group {
- margin-bottom: 5px;
- }
-}
-@media (min-width: 768px) {
- .note-editor .navbar-form {
- width: auto;
- border: 0;
- margin-left: 0;
- margin-right: 0;
- padding-top: 0;
- padding-bottom: 0;
- -webkit-box-shadow: none;
- box-shadow: none;
- }
-}
-.note-editor .navbar-nav > li > .dropdown-menu {
- margin-top: 0;
- border-top-right-radius: 0;
- border-top-left-radius: 0;
-}
-.note-editor .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-.note-editor .navbar-nav.pull-right > li > .dropdown-menu,
-.note-editor .navbar-nav > li > .dropdown-menu.pull-right {
- left: auto;
- right: 0;
-}
-.note-editor .navbar-btn {
- margin-top: 8px;
- margin-bottom: 8px;
-}
-.note-editor .navbar-text {
- float: left;
- margin-top: 15px;
- margin-bottom: 15px;
-}
-@media (min-width: 768px) {
- .note-editor .navbar-text {
- margin-left: 15px;
- margin-right: 15px;
- }
-}
-.note-editor .navbar-default {
- background-color: #f8f8f8;
- border-color: #e7e7e7;
-}
-.note-editor .navbar-default .navbar-brand {
- color: #777777;
-}
-.note-editor .navbar-default .navbar-brand:hover,
-.note-editor .navbar-default .navbar-brand:focus {
- color: #5e5e5e;
- background-color: transparent;
-}
-.note-editor .navbar-default .navbar-text {
- color: #777777;
-}
-.note-editor .navbar-default .navbar-nav > li > a {
- color: #777777;
-}
-.note-editor .navbar-default .navbar-nav > li > a:hover,
-.note-editor .navbar-default .navbar-nav > li > a:focus {
- color: #333333;
- background-color: transparent;
-}
-.note-editor .navbar-default .navbar-nav > .active > a,
-.note-editor .navbar-default .navbar-nav > .active > a:hover,
-.note-editor .navbar-default .navbar-nav > .active > a:focus {
- color: #555555;
- background-color: #e7e7e7;
-}
-.note-editor .navbar-default .navbar-nav > .disabled > a,
-.note-editor .navbar-default .navbar-nav > .disabled > a:hover,
-.note-editor .navbar-default .navbar-nav > .disabled > a:focus {
- color: #cccccc;
- background-color: transparent;
-}
-.note-editor .navbar-default .navbar-toggle {
- border-color: #dddddd;
-}
-.note-editor .navbar-default .navbar-toggle:hover,
-.note-editor .navbar-default .navbar-toggle:focus {
- background-color: #dddddd;
-}
-.note-editor .navbar-default .navbar-toggle .icon-bar {
- background-color: #cccccc;
-}
-.note-editor .navbar-default .navbar-collapse,
-.note-editor .navbar-default .navbar-form {
- border-color: #e7e7e7;
-}
-.note-editor .navbar-default .navbar-nav > .dropdown > a:hover .caret,
-.note-editor .navbar-default .navbar-nav > .dropdown > a:focus .caret {
- border-top-color: #333333;
- border-bottom-color: #333333;
-}
-.note-editor .navbar-default .navbar-nav > .open > a,
-.note-editor .navbar-default .navbar-nav > .open > a:hover,
-.note-editor .navbar-default .navbar-nav > .open > a:focus {
- background-color: #e7e7e7;
- color: #555555;
-}
-.note-editor .navbar-default .navbar-nav > .open > a .caret,
-.note-editor .navbar-default .navbar-nav > .open > a:hover .caret,
-.note-editor .navbar-default .navbar-nav > .open > a:focus .caret {
- border-top-color: #555555;
- border-bottom-color: #555555;
-}
-.note-editor .navbar-default .navbar-nav > .dropdown > a .caret {
- border-top-color: #777777;
- border-bottom-color: #777777;
-}
-@media (max-width: 767px) {
- .note-editor .navbar-default .navbar-nav .open .dropdown-menu > li > a {
- color: #777777;
- }
- .note-editor .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
- .note-editor .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
- color: #333333;
- background-color: transparent;
- }
- .note-editor .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
- .note-editor .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
- .note-editor .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
- color: #555555;
- background-color: #e7e7e7;
- }
- .note-editor .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
- .note-editor .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
- .note-editor .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
- color: #cccccc;
- background-color: transparent;
- }
-}
-.note-editor .navbar-default .navbar-link {
- color: #777777;
-}
-.note-editor .navbar-default .navbar-link:hover {
- color: #333333;
-}
-.note-editor .navbar-inverse {
- background-color: #222222;
- border-color: #080808;
-}
-.note-editor .navbar-inverse .navbar-brand {
- color: #999999;
-}
-.note-editor .navbar-inverse .navbar-brand:hover,
-.note-editor .navbar-inverse .navbar-brand:focus {
- color: #ffffff;
- background-color: transparent;
-}
-.note-editor .navbar-inverse .navbar-text {
- color: #999999;
-}
-.note-editor .navbar-inverse .navbar-nav > li > a {
- color: #999999;
-}
-.note-editor .navbar-inverse .navbar-nav > li > a:hover,
-.note-editor .navbar-inverse .navbar-nav > li > a:focus {
- color: #ffffff;
- background-color: transparent;
-}
-.note-editor .navbar-inverse .navbar-nav > .active > a,
-.note-editor .navbar-inverse .navbar-nav > .active > a:hover,
-.note-editor .navbar-inverse .navbar-nav > .active > a:focus {
- color: #ffffff;
- background-color: #080808;
-}
-.note-editor .navbar-inverse .navbar-nav > .disabled > a,
-.note-editor .navbar-inverse .navbar-nav > .disabled > a:hover,
-.note-editor .navbar-inverse .navbar-nav > .disabled > a:focus {
- color: #444444;
- background-color: transparent;
-}
-.note-editor .navbar-inverse .navbar-toggle {
- border-color: #333333;
-}
-.note-editor .navbar-inverse .navbar-toggle:hover,
-.note-editor .navbar-inverse .navbar-toggle:focus {
- background-color: #333333;
-}
-.note-editor .navbar-inverse .navbar-toggle .icon-bar {
- background-color: #ffffff;
-}
-.note-editor .navbar-inverse .navbar-collapse,
-.note-editor .navbar-inverse .navbar-form {
- border-color: #101010;
-}
-.note-editor .navbar-inverse .navbar-nav > .open > a,
-.note-editor .navbar-inverse .navbar-nav > .open > a:hover,
-.note-editor .navbar-inverse .navbar-nav > .open > a:focus {
- background-color: #080808;
- color: #ffffff;
-}
-.note-editor .navbar-inverse .navbar-nav > .dropdown > a:hover .caret {
- border-top-color: #ffffff;
- border-bottom-color: #ffffff;
-}
-.note-editor .navbar-inverse .navbar-nav > .dropdown > a .caret {
- border-top-color: #999999;
- border-bottom-color: #999999;
-}
-.note-editor .navbar-inverse .navbar-nav > .open > a .caret,
-.note-editor .navbar-inverse .navbar-nav > .open > a:hover .caret,
-.note-editor .navbar-inverse .navbar-nav > .open > a:focus .caret {
- border-top-color: #ffffff;
- border-bottom-color: #ffffff;
-}
-@media (max-width: 767px) {
- .note-editor .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
- border-color: #080808;
- }
- .note-editor .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
- color: #999999;
- }
- .note-editor .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
- .note-editor .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
- color: #ffffff;
- background-color: transparent;
- }
- .note-editor .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
- .note-editor .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
- .note-editor .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
- color: #ffffff;
- background-color: #080808;
- }
- .note-editor .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
- .note-editor .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
- .note-editor .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
- color: #444444;
- background-color: transparent;
- }
-}
-.note-editor .navbar-inverse .navbar-link {
- color: #999999;
-}
-.note-editor .navbar-inverse .navbar-link:hover {
- color: #ffffff;
-}
-.note-editor .breadcrumb {
- padding: 8px 15px;
- margin-bottom: 20px;
- list-style: none;
- background-color: #f5f5f5;
- border-radius: 4px;
-}
-.note-editor .breadcrumb > li {
- display: inline-block;
-}
-.note-editor .breadcrumb > li + li:before {
- content: "/\00a0";
- padding: 0 5px;
- color: #cccccc;
-}
-.note-editor .breadcrumb > .active {
- color: #999999;
-}
-.note-editor .pagination {
- display: inline-block;
- padding-left: 0;
- margin: 20px 0;
- border-radius: 4px;
-}
-.note-editor .pagination > li {
- display: inline;
-}
-.note-editor .pagination > li > a,
-.note-editor .pagination > li > span {
- position: relative;
- float: left;
- padding: 6px 12px;
- line-height: 1.428571429;
- text-decoration: none;
- background-color: #ffffff;
- border: 1px solid #dddddd;
- margin-left: -1px;
-}
-.note-editor .pagination > li:first-child > a,
-.note-editor .pagination > li:first-child > span {
- margin-left: 0;
- border-bottom-left-radius: 4px;
- border-top-left-radius: 4px;
-}
-.note-editor .pagination > li:last-child > a,
-.note-editor .pagination > li:last-child > span {
- border-bottom-right-radius: 4px;
- border-top-right-radius: 4px;
-}
-.note-editor .pagination > li > a:hover,
-.note-editor .pagination > li > span:hover,
-.note-editor .pagination > li > a:focus,
-.note-editor .pagination > li > span:focus {
- background-color: #eeeeee;
-}
-.note-editor .pagination > .active > a,
-.note-editor .pagination > .active > span,
-.note-editor .pagination > .active > a:hover,
-.note-editor .pagination > .active > span:hover,
-.note-editor .pagination > .active > a:focus,
-.note-editor .pagination > .active > span:focus {
- z-index: 2;
- color: #ffffff;
- background-color: #428bca;
- border-color: #428bca;
- cursor: default;
-}
-.note-editor .pagination > .disabled > span,
-.note-editor .pagination > .disabled > span:hover,
-.note-editor .pagination > .disabled > span:focus,
-.note-editor .pagination > .disabled > a,
-.note-editor .pagination > .disabled > a:hover,
-.note-editor .pagination > .disabled > a:focus {
- color: #999999;
- background-color: #ffffff;
- border-color: #dddddd;
- cursor: not-allowed;
-}
-.note-editor .pagination-lg > li > a,
-.note-editor .pagination-lg > li > span {
- padding: 10px 16px;
- font-size: 18px;
-}
-.note-editor .pagination-lg > li:first-child > a,
-.note-editor .pagination-lg > li:first-child > span {
- border-bottom-left-radius: 6px;
- border-top-left-radius: 6px;
-}
-.note-editor .pagination-lg > li:last-child > a,
-.note-editor .pagination-lg > li:last-child > span {
- border-bottom-right-radius: 6px;
- border-top-right-radius: 6px;
-}
-.note-editor .pagination-sm > li > a,
-.note-editor .pagination-sm > li > span {
- padding: 5px 10px;
- font-size: 12px;
-}
-.note-editor .pagination-sm > li:first-child > a,
-.note-editor .pagination-sm > li:first-child > span {
- border-bottom-left-radius: 3px;
- border-top-left-radius: 3px;
-}
-.note-editor .pagination-sm > li:last-child > a,
-.note-editor .pagination-sm > li:last-child > span {
- border-bottom-right-radius: 3px;
- border-top-right-radius: 3px;
-}
-.note-editor .pager {
- padding-left: 0;
- margin: 20px 0;
- list-style: none;
- text-align: center;
-}
-.note-editor .pager:before,
-.note-editor .pager:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .pager:after {
- clear: both;
-}
-.note-editor .pager:before,
-.note-editor .pager:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .pager:after {
- clear: both;
-}
-.note-editor .pager li {
- display: inline;
-}
-.note-editor .pager li > a,
-.note-editor .pager li > span {
- display: inline-block;
- padding: 5px 14px;
- background-color: #ffffff;
- border: 1px solid #dddddd;
- border-radius: 15px;
-}
-.note-editor .pager li > a:hover,
-.note-editor .pager li > a:focus {
- text-decoration: none;
- background-color: #eeeeee;
-}
-.note-editor .pager .next > a,
-.note-editor .pager .next > span {
- float: right;
-}
-.note-editor .pager .previous > a,
-.note-editor .pager .previous > span {
- float: left;
-}
-.note-editor .pager .disabled > a,
-.note-editor .pager .disabled > a:hover,
-.note-editor .pager .disabled > a:focus,
-.note-editor .pager .disabled > span {
- color: #999999;
- background-color: #ffffff;
- cursor: not-allowed;
-}
-.note-editor .label {
- display: inline;
- padding: .2em .6em .3em;
- font-size: 75%;
- font-weight: bold;
- line-height: 1;
- color: #ffffff;
- text-align: center;
- white-space: nowrap;
- vertical-align: baseline;
- border-radius: .25em;
-}
-.note-editor .label[href]:hover,
-.note-editor .label[href]:focus {
- color: #ffffff;
- text-decoration: none;
- cursor: pointer;
-}
-.note-editor .label:empty {
- display: none;
-}
-.note-editor .label-default {
- background-color: #999999;
-}
-.note-editor .label-default[href]:hover,
-.note-editor .label-default[href]:focus {
- background-color: #808080;
-}
-.note-editor .label-primary {
- background-color: #428bca;
-}
-.note-editor .label-primary[href]:hover,
-.note-editor .label-primary[href]:focus {
- background-color: #3071a9;
-}
-.note-editor .label-success {
- background-color: #5cb85c;
-}
-.note-editor .label-success[href]:hover,
-.note-editor .label-success[href]:focus {
- background-color: #449d44;
-}
-.note-editor .label-info {
- background-color: #5bc0de;
-}
-.note-editor .label-info[href]:hover,
-.note-editor .label-info[href]:focus {
- background-color: #31b0d5;
-}
-.note-editor .label-warning {
- background-color: #f0ad4e;
-}
-.note-editor .label-warning[href]:hover,
-.note-editor .label-warning[href]:focus {
- background-color: #ec971f;
-}
-.note-editor .label-danger {
- background-color: #d9534f;
-}
-.note-editor .label-danger[href]:hover,
-.note-editor .label-danger[href]:focus {
- background-color: #c9302c;
-}
-.note-editor .badge {
- display: inline-block;
- min-width: 10px;
- padding: 3px 7px;
- font-size: 12px;
- font-weight: bold;
- color: #ffffff;
- line-height: 1;
- vertical-align: baseline;
- white-space: nowrap;
- text-align: center;
- background-color: #999999;
- border-radius: 10px;
-}
-.note-editor .badge:empty {
- display: none;
-}
-.note-editor a.badge:hover,
-.note-editor a.badge:focus {
- color: #ffffff;
- text-decoration: none;
- cursor: pointer;
-}
-.note-editor .btn .badge {
- position: relative;
- top: -1px;
-}
-.note-editor a.list-group-item.active > .badge,
-.note-editor .nav-pills > .active > a > .badge {
- color: #428bca;
- background-color: #ffffff;
-}
-.note-editor .nav-pills > li > a > .badge {
- margin-left: 3px;
-}
-.note-editor .jumbotron {
- padding: 30px;
- margin-bottom: 30px;
- font-size: 21px;
- font-weight: 200;
- line-height: 2.1428571435;
- color: inherit;
- background-color: #eeeeee;
-}
-.note-editor .jumbotron h1 {
- line-height: 1;
- color: inherit;
-}
-.note-editor .jumbotron p {
- line-height: 1.4;
-}
-.container .note-editor .jumbotron {
- border-radius: 6px;
-}
-@media screen and (min-width: 768px) {
- .note-editor .jumbotron {
- padding-top: 48px;
- padding-bottom: 48px;
- }
- .container .note-editor .jumbotron {
- padding-left: 60px;
- padding-right: 60px;
- }
- .note-editor .jumbotron h1 {
- font-size: 63px;
- }
-}
-.note-editor .thumbnail {
- padding: 4px;
- line-height: 1.428571429;
- background-color: #ffffff;
- border: 1px solid #dddddd;
- border-radius: 4px;
- -webkit-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out;
- display: inline-block;
- max-width: 100%;
- height: auto;
- display: block;
- margin-bottom: 20px;
-}
-.note-editor .thumbnail > img {
- display: block;
- max-width: 100%;
- height: auto;
-}
-.note-editor a.thumbnail:hover,
-.note-editor a.thumbnail:focus,
-.note-editor a.thumbnail.active {
- border-color: #428bca;
-}
-.note-editor .thumbnail > img {
- margin-left: auto;
- margin-right: auto;
-}
-.note-editor .thumbnail .caption {
- padding: 9px;
- color: #333333;
-}
-.note-editor .alert {
- padding: 15px;
- margin-bottom: 20px;
- border: 1px solid transparent;
- border-radius: 4px;
-}
-.note-editor .alert h4 {
- margin-top: 0;
- color: inherit;
-}
-.note-editor .alert .alert-link {
- font-weight: bold;
-}
-.note-editor .alert > p,
-.note-editor .alert > ul {
- margin-bottom: 0;
-}
-.note-editor .alert > p + p {
- margin-top: 5px;
-}
-.note-editor .alert-dismissable {
- padding-right: 35px;
-}
-.note-editor .alert-dismissable .close {
- position: relative;
- top: -2px;
- right: -21px;
- color: inherit;
-}
-.note-editor .alert-success {
- background-color: #dff0d8;
- border-color: #d6e9c6;
- color: #468847;
-}
-.note-editor .alert-success hr {
- border-top-color: #c9e2b3;
-}
-.note-editor .alert-success .alert-link {
- color: #356635;
-}
-.note-editor .alert-info {
- background-color: #d9edf7;
- border-color: #bce8f1;
- color: #3a87ad;
-}
-.note-editor .alert-info hr {
- border-top-color: #a6e1ec;
-}
-.note-editor .alert-info .alert-link {
- color: #2d6987;
-}
-.note-editor .alert-warning {
- background-color: #fcf8e3;
- border-color: #faebcc;
- color: #c09853;
-}
-.note-editor .alert-warning hr {
- border-top-color: #f7e1b5;
-}
-.note-editor .alert-warning .alert-link {
- color: #a47e3c;
-}
-.note-editor .alert-danger {
- background-color: #f2dede;
- border-color: #ebccd1;
- color: #b94a48;
-}
-.note-editor .alert-danger hr {
- border-top-color: #e4b9c0;
-}
-.note-editor .alert-danger .alert-link {
- color: #953b39;
-}
-@-webkit-keyframes progress-bar-stripes {
- from {
- background-position: 40px 0;
- }
- to {
- background-position: 0 0;
- }
-}
-@-moz-keyframes progress-bar-stripes {
- from {
- background-position: 40px 0;
- }
- to {
- background-position: 0 0;
- }
-}
-@-o-keyframes progress-bar-stripes {
- from {
- background-position: 0 0;
- }
- to {
- background-position: 40px 0;
- }
-}
-@keyframes progress-bar-stripes {
- from {
- background-position: 40px 0;
- }
- to {
- background-position: 0 0;
- }
-}
-.note-editor .progress {
- overflow: hidden;
- height: 20px;
- margin-bottom: 20px;
- background-color: #f5f5f5;
- border-radius: 4px;
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-}
-.note-editor .progress-bar {
- float: left;
- width: 0%;
- height: 100%;
- font-size: 12px;
- line-height: 20px;
- color: #ffffff;
- text-align: center;
- background-color: #428bca;
- -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
- -webkit-transition: width 0.6s ease;
- transition: width 0.6s ease;
-}
-.note-editor .progress-striped .progress-bar {
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
- background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-size: 40px 40px;
-}
-.note-editor .progress.active .progress-bar {
- -webkit-animation: progress-bar-stripes 2s linear infinite;
- -moz-animation: progress-bar-stripes 2s linear infinite;
- -ms-animation: progress-bar-stripes 2s linear infinite;
- -o-animation: progress-bar-stripes 2s linear infinite;
- animation: progress-bar-stripes 2s linear infinite;
-}
-.note-editor .progress-bar-success {
- background-color: #5cb85c;
-}
-.progress-striped .note-editor .progress-bar-success {
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
- background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-}
-.note-editor .progress-bar-info {
- background-color: #5bc0de;
-}
-.progress-striped .note-editor .progress-bar-info {
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
- background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-}
-.note-editor .progress-bar-warning {
- background-color: #f0ad4e;
-}
-.progress-striped .note-editor .progress-bar-warning {
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
- background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-}
-.note-editor .progress-bar-danger {
- background-color: #d9534f;
-}
-.progress-striped .note-editor .progress-bar-danger {
- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
- background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
- background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-}
-.note-editor .media,
-.note-editor .media-body {
- overflow: hidden;
- zoom: 1;
-}
-.note-editor .media,
-.note-editor .media .media {
- margin-top: 15px;
-}
-.note-editor .media:first-child {
- margin-top: 0;
-}
-.note-editor .media-object {
- display: block;
-}
-.note-editor .media-heading {
- margin: 0 0 5px;
-}
-.note-editor .media > .pull-left {
- margin-right: 10px;
-}
-.note-editor .media > .pull-right {
- margin-left: 10px;
-}
-.note-editor .media-list {
- padding-left: 0;
- list-style: none;
-}
-.note-editor .list-group {
- margin-bottom: 20px;
- padding-left: 0;
-}
-.note-editor .list-group-item {
- position: relative;
- display: block;
- padding: 10px 15px;
- margin-bottom: -1px;
- background-color: #ffffff;
- border: 1px solid #dddddd;
-}
-.note-editor .list-group-item:first-child {
- border-top-right-radius: 4px;
- border-top-left-radius: 4px;
-}
-.note-editor .list-group-item:last-child {
- margin-bottom: 0;
- border-bottom-right-radius: 4px;
- border-bottom-left-radius: 4px;
-}
-.note-editor .list-group-item > .badge {
- float: right;
-}
-.note-editor .list-group-item > .badge + .badge {
- margin-right: 5px;
-}
-.note-editor a.list-group-item {
- color: #555555;
-}
-.note-editor a.list-group-item .list-group-item-heading {
- color: #333333;
-}
-.note-editor a.list-group-item:hover,
-.note-editor a.list-group-item:focus {
- text-decoration: none;
- background-color: #f5f5f5;
-}
-.note-editor a.list-group-item.active,
-.note-editor a.list-group-item.active:hover,
-.note-editor a.list-group-item.active:focus {
- z-index: 2;
- color: #ffffff;
- background-color: #428bca;
- border-color: #428bca;
-}
-.note-editor a.list-group-item.active .list-group-item-heading,
-.note-editor a.list-group-item.active:hover .list-group-item-heading,
-.note-editor a.list-group-item.active:focus .list-group-item-heading {
- color: inherit;
-}
-.note-editor a.list-group-item.active .list-group-item-text,
-.note-editor a.list-group-item.active:hover .list-group-item-text,
-.note-editor a.list-group-item.active:focus .list-group-item-text {
- color: #e1edf7;
-}
-.note-editor .list-group-item-heading {
- margin-top: 0;
- margin-bottom: 5px;
-}
-.note-editor .list-group-item-text {
- margin-bottom: 0;
- line-height: 1.3;
-}
-.note-editor .panel {
- margin-bottom: 20px;
- background-color: #ffffff;
- border: 1px solid transparent;
- border-radius: 4px;
- -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
-}
-.note-editor .panel-body {
- padding: 15px;
-}
-.note-editor .panel-body:before,
-.note-editor .panel-body:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .panel-body:after {
- clear: both;
-}
-.note-editor .panel-body:before,
-.note-editor .panel-body:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.note-editor .panel-body:after {
- clear: both;
-}
-.note-editor .panel > .list-group {
- margin-bottom: 0;
-}
-.note-editor .panel > .list-group .list-group-item {
- border-width: 1px 0;
-}
-.note-editor .panel > .list-group .list-group-item:first-child {
- border-top-right-radius: 0;
- border-top-left-radius: 0;
-}
-.note-editor .panel > .list-group .list-group-item:last-child {
- border-bottom: 0;
-}
-.note-editor .panel-heading + .list-group .list-group-item:first-child {
- border-top-width: 0;
-}
-.note-editor .panel > .table,
-.note-editor .panel > .table-responsive {
- margin-bottom: 0;
-}
-.note-editor .panel > .panel-body + .table,
-.note-editor .panel > .panel-body + .table-responsive {
- border-top: 1px solid #dddddd;
-}
-.note-editor .panel > .table-bordered,
-.note-editor .panel > .table-responsive > .table-bordered {
- border: 0;
-}
-.note-editor .panel > .table-bordered > thead > tr > th:first-child,
-.note-editor .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
-.note-editor .panel > .table-bordered > tbody > tr > th:first-child,
-.note-editor .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
-.note-editor .panel > .table-bordered > tfoot > tr > th:first-child,
-.note-editor .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
-.note-editor .panel > .table-bordered > thead > tr > td:first-child,
-.note-editor .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
-.note-editor .panel > .table-bordered > tbody > tr > td:first-child,
-.note-editor .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
-.note-editor .panel > .table-bordered > tfoot > tr > td:first-child,
-.note-editor .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
- border-left: 0;
-}
-.note-editor .panel > .table-bordered > thead > tr > th:last-child,
-.note-editor .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
-.note-editor .panel > .table-bordered > tbody > tr > th:last-child,
-.note-editor .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
-.note-editor .panel > .table-bordered > tfoot > tr > th:last-child,
-.note-editor .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
-.note-editor .panel > .table-bordered > thead > tr > td:last-child,
-.note-editor .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
-.note-editor .panel > .table-bordered > tbody > tr > td:last-child,
-.note-editor .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
-.note-editor .panel > .table-bordered > tfoot > tr > td:last-child,
-.note-editor .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
- border-right: 0;
-}
-.note-editor .panel > .table-bordered > thead > tr:last-child > th,
-.note-editor .panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
-.note-editor .panel > .table-bordered > tbody > tr:last-child > th,
-.note-editor .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
-.note-editor .panel > .table-bordered > tfoot > tr:last-child > th,
-.note-editor .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
-.note-editor .panel > .table-bordered > thead > tr:last-child > td,
-.note-editor .panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
-.note-editor .panel > .table-bordered > tbody > tr:last-child > td,
-.note-editor .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
-.note-editor .panel > .table-bordered > tfoot > tr:last-child > td,
-.note-editor .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
- border-bottom: 0;
-}
-.note-editor .panel-heading {
- padding: 10px 15px;
- border-bottom: 1px solid transparent;
- border-top-right-radius: 3px;
- border-top-left-radius: 3px;
-}
-.note-editor .panel-title {
- margin-top: 0;
- margin-bottom: 0;
- font-size: 16px;
-}
-.note-editor .panel-title > a {
- color: inherit;
-}
-.note-editor .panel-footer {
- padding: 10px 15px;
- background-color: #f5f5f5;
- border-top: 1px solid #dddddd;
- border-bottom-right-radius: 3px;
- border-bottom-left-radius: 3px;
-}
-.note-editor .panel-group .panel {
- margin-bottom: 0;
- border-radius: 4px;
- overflow: hidden;
-}
-.note-editor .panel-group .panel + .panel {
- margin-top: 5px;
-}
-.note-editor .panel-group .panel-heading {
- border-bottom: 0;
-}
-.note-editor .panel-group .panel-heading + .panel-collapse .panel-body {
- border-top: 1px solid #dddddd;
-}
-.note-editor .panel-group .panel-footer {
- border-top: 0;
-}
-.note-editor .panel-group .panel-footer + .panel-collapse .panel-body {
- border-bottom: 1px solid #dddddd;
-}
-.note-editor .panel-default {
- border-color: #dddddd;
-}
-.note-editor .panel-default > .panel-heading {
- color: #333333;
- background-color: #f5f5f5;
- border-color: #dddddd;
-}
-.note-editor .panel-default > .panel-heading + .panel-collapse .panel-body {
- border-top-color: #dddddd;
-}
-.note-editor .panel-default > .panel-footer + .panel-collapse .panel-body {
- border-bottom-color: #dddddd;
-}
-.note-editor .panel-primary {
- border-color: #428bca;
-}
-.note-editor .panel-primary > .panel-heading {
- color: #ffffff;
- background-color: #428bca;
- border-color: #428bca;
-}
-.note-editor .panel-primary > .panel-heading + .panel-collapse .panel-body {
- border-top-color: #428bca;
-}
-.note-editor .panel-primary > .panel-footer + .panel-collapse .panel-body {
- border-bottom-color: #428bca;
-}
-.note-editor .panel-success {
- border-color: #d6e9c6;
-}
-.note-editor .panel-success > .panel-heading {
- color: #468847;
- background-color: #dff0d8;
- border-color: #d6e9c6;
-}
-.note-editor .panel-success > .panel-heading + .panel-collapse .panel-body {
- border-top-color: #d6e9c6;
-}
-.note-editor .panel-success > .panel-footer + .panel-collapse .panel-body {
- border-bottom-color: #d6e9c6;
-}
-.note-editor .panel-warning {
- border-color: #faebcc;
-}
-.note-editor .panel-warning > .panel-heading {
- color: #c09853;
- background-color: #fcf8e3;
- border-color: #faebcc;
-}
-.note-editor .panel-warning > .panel-heading + .panel-collapse .panel-body {
- border-top-color: #faebcc;
-}
-.note-editor .panel-warning > .panel-footer + .panel-collapse .panel-body {
- border-bottom-color: #faebcc;
-}
-.note-editor .panel-danger {
- border-color: #ebccd1;
-}
-.note-editor .panel-danger > .panel-heading {
- color: #b94a48;
- background-color: #f2dede;
- border-color: #ebccd1;
-}
-.note-editor .panel-danger > .panel-heading + .panel-collapse .panel-body {
- border-top-color: #ebccd1;
-}
-.note-editor .panel-danger > .panel-footer + .panel-collapse .panel-body {
- border-bottom-color: #ebccd1;
-}
-.note-editor .panel-info {
- border-color: #bce8f1;
-}
-.note-editor .panel-info > .panel-heading {
- color: #3a87ad;
- background-color: #d9edf7;
- border-color: #bce8f1;
-}
-.note-editor .panel-info > .panel-heading + .panel-collapse .panel-body {
- border-top-color: #bce8f1;
-}
-.note-editor .panel-info > .panel-footer + .panel-collapse .panel-body {
- border-bottom-color: #bce8f1;
-}
-.note-editor .well {
- min-height: 20px;
- padding: 19px;
- margin-bottom: 20px;
- background-color: #f5f5f5;
- border: 1px solid #e3e3e3;
- border-radius: 4px;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-}
-.note-editor .well blockquote {
- border-color: #ddd;
- border-color: rgba(0, 0, 0, 0.15);
-}
-.note-editor .well-lg {
- padding: 24px;
- border-radius: 6px;
-}
-.note-editor .well-sm {
- padding: 9px;
- border-radius: 3px;
-}
-.note-editor .close {
- float: right;
- font-size: 21px;
- font-weight: bold;
- line-height: 1;
- color: #000000;
- text-shadow: 0 1px 0 #ffffff;
- opacity: 0.2;
- filter: alpha(opacity=20);
-}
-.note-editor .close:hover,
-.note-editor .close:focus {
- color: #000000;
- text-decoration: none;
- cursor: pointer;
- opacity: 0.5;
- filter: alpha(opacity=50);
-}
-button.note-editor .close {
- padding: 0;
- cursor: pointer;
- background: transparent;
- border: 0;
- -webkit-appearance: none;
-}
-.modal-open {
- overflow: hidden;
-}
-.modal {
- display: none;
- overflow: auto;
- overflow-y: scroll;
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 1040;
-}
-.modal.fade .modal-dialog {
- -webkit-transform: translate(0, -25%);
- -ms-transform: translate(0, -25%);
- transform: translate(0, -25%);
- -webkit-transition: -webkit-transform 0.3s ease-out;
- -moz-transition: -moz-transform 0.3s ease-out;
- -o-transition: -o-transform 0.3s ease-out;
- transition: transform 0.3s ease-out;
-}
-.modal.in .modal-dialog {
- -webkit-transform: translate(0, 0);
- -ms-transform: translate(0, 0);
- transform: translate(0, 0);
-}
-.modal-dialog {
- margin-left: auto;
- margin-right: auto;
- width: auto;
- padding: 10px;
- z-index: 1050;
-}
-.modal-content {
- position: relative;
- background-color: #ffffff;
- border: 1px solid #999999;
- border: 1px solid rgba(0, 0, 0, 0.2);
- border-radius: 6px;
- -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
- box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
- background-clip: padding-box;
- outline: none;
-}
-.modal-backdrop {
- position: static;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 1030;
- background-color: #000000;
-}
-.modal-backdrop.fade {
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.modal-backdrop.in {
- opacity: 0.5;
- filter: alpha(opacity=50);
-}
-.modal-header {
- padding: 15px;
- border-bottom: 1px solid #e5e5e5;
- min-height: 16.428571429px;
-}
-.modal-header .close {
- margin-top: -2px;
-}
-.modal-title {
- margin: 0;
- line-height: 1.428571429;
-}
-.modal-body {
- position: relative;
- padding: 20px;
-}
-.modal-footer {
- margin-top: 15px;
- padding: 19px 20px 20px;
- text-align: right;
- border-top: 1px solid #e5e5e5;
-}
-.modal-footer:before,
-.modal-footer:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.modal-footer:after {
- clear: both;
-}
-.modal-footer:before,
-.modal-footer:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.modal-footer:after {
- clear: both;
-}
-.modal-footer .btn + .btn {
- margin-left: 5px;
- margin-bottom: 0;
-}
-.modal-footer .btn-group .btn + .btn {
- margin-left: -1px;
-}
-.modal-footer .btn-block + .btn-block {
- margin-left: 0;
-}
-@media screen and (min-width: 768px) {
- .modal-dialog {
- width: 600px;
- padding-top: 30px;
- padding-bottom: 30px;
- }
- .modal-content {
- -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
- }
-}
-.tooltip {
- position: absolute;
- z-index: 1030;
- display: block;
- visibility: visible;
- font-size: 12px;
- line-height: 1.4;
- opacity: 0;
- filter: alpha(opacity=0);
-}
-.tooltip.in {
- opacity: 0.9;
- filter: alpha(opacity=90);
-}
-.tooltip.top {
- margin-top: -3px;
- padding: 5px 0;
-}
-.tooltip.right {
- margin-left: 3px;
- padding: 0 5px;
-}
-.tooltip.bottom {
- margin-top: 3px;
- padding: 5px 0;
-}
-.tooltip.left {
- margin-left: -3px;
- padding: 0 5px;
-}
-.tooltip-inner {
- max-width: 200px;
- padding: 3px 8px;
- color: #ffffff;
- text-align: center;
- text-decoration: none;
- background-color: #000000;
- border-radius: 4px;
-}
-.tooltip-arrow {
- position: absolute;
- width: 0;
- height: 0;
- border-color: transparent;
- border-style: solid;
-}
-.tooltip.top .tooltip-arrow {
- bottom: 0;
- left: 50%;
- margin-left: -5px;
- border-width: 5px 5px 0;
- border-top-color: #000000;
-}
-.tooltip.top-left .tooltip-arrow {
- bottom: 0;
- left: 5px;
- border-width: 5px 5px 0;
- border-top-color: #000000;
-}
-.tooltip.top-right .tooltip-arrow {
- bottom: 0;
- right: 5px;
- border-width: 5px 5px 0;
- border-top-color: #000000;
-}
-.tooltip.right .tooltip-arrow {
- top: 50%;
- left: 0;
- margin-top: -5px;
- border-width: 5px 5px 5px 0;
- border-right-color: #000000;
-}
-.tooltip.left .tooltip-arrow {
- top: 50%;
- right: 0;
- margin-top: -5px;
- border-width: 5px 0 5px 5px;
- border-left-color: #000000;
-}
-.tooltip.bottom .tooltip-arrow {
- top: 0;
- left: 50%;
- margin-left: -5px;
- border-width: 0 5px 5px;
- border-bottom-color: #000000;
-}
-.tooltip.bottom-left .tooltip-arrow {
- top: 0;
- left: 5px;
- border-width: 0 5px 5px;
- border-bottom-color: #000000;
-}
-.tooltip.bottom-right .tooltip-arrow {
- top: 0;
- right: 5px;
- border-width: 0 5px 5px;
- border-bottom-color: #000000;
-}
-.popover {
- position: absolute;
- top: 0;
- left: 0;
- z-index: 1010;
- display: none;
- max-width: 276px;
- padding: 1px;
- text-align: left;
- background-color: #ffffff;
- background-clip: padding-box;
- border: 1px solid #cccccc;
- border: 1px solid rgba(0, 0, 0, 0.2);
- border-radius: 6px;
- -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
- box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
- white-space: normal;
-}
-.popover.top {
- margin-top: -10px;
-}
-.popover.right {
- margin-left: 10px;
-}
-.popover.bottom {
- margin-top: 10px;
-}
-.popover.left {
- margin-left: -10px;
-}
-.popover-title {
- margin: 0;
- padding: 8px 14px;
- font-size: 14px;
- font-weight: normal;
- line-height: 18px;
- background-color: #f7f7f7;
- border-bottom: 1px solid #ebebeb;
- border-radius: 5px 5px 0 0;
-}
-.popover-content {
- padding: 9px 14px;
-}
-.popover .arrow,
-.popover .arrow:after {
- position: absolute;
- display: block;
- width: 0;
- height: 0;
- border-color: transparent;
- border-style: solid;
-}
-.popover .arrow {
- border-width: 11px;
-}
-.popover .arrow:after {
- border-width: 10px;
- content: "";
-}
-.popover.top .arrow {
- left: 50%;
- margin-left: -11px;
- border-bottom-width: 0;
- border-top-color: #999999;
- border-top-color: rgba(0, 0, 0, 0.25);
- bottom: -11px;
-}
-.popover.top .arrow:after {
- content: " ";
- bottom: 1px;
- margin-left: -10px;
- border-bottom-width: 0;
- border-top-color: #ffffff;
-}
-.popover.right .arrow {
- top: 50%;
- left: -11px;
- margin-top: -11px;
- border-left-width: 0;
- border-right-color: #999999;
- border-right-color: rgba(0, 0, 0, 0.25);
-}
-.popover.right .arrow:after {
- content: " ";
- left: 1px;
- bottom: -10px;
- border-left-width: 0;
- border-right-color: #ffffff;
-}
-.popover.bottom .arrow {
- left: 50%;
- margin-left: -11px;
- border-top-width: 0;
- border-bottom-color: #999999;
- border-bottom-color: rgba(0, 0, 0, 0.25);
- top: -11px;
-}
-.popover.bottom .arrow:after {
- content: " ";
- top: 1px;
- margin-left: -10px;
- border-top-width: 0;
- border-bottom-color: #ffffff;
-}
-.popover.left .arrow {
- top: 50%;
- right: -11px;
- margin-top: -11px;
- border-right-width: 0;
- border-left-color: #999999;
- border-left-color: rgba(0, 0, 0, 0.25);
-}
-.popover.left .arrow:after {
- content: " ";
- right: 1px;
- border-right-width: 0;
- border-left-color: #ffffff;
- bottom: -10px;
-}
-.carousel {
- position: relative;
-}
-.carousel-inner {
- position: relative;
- overflow: hidden;
- width: 100%;
-}
-.carousel-inner > .item {
- display: none;
- position: relative;
- -webkit-transition: 0.6s ease-in-out left;
- transition: 0.6s ease-in-out left;
-}
-.carousel-inner > .item > img,
-.carousel-inner > .item > a > img {
- display: block;
- max-width: 100%;
- height: auto;
- line-height: 1;
-}
-.carousel-inner > .active,
-.carousel-inner > .next,
-.carousel-inner > .prev {
- display: block;
-}
-.carousel-inner > .active {
- left: 0;
-}
-.carousel-inner > .next,
-.carousel-inner > .prev {
- position: absolute;
- top: 0;
- width: 100%;
-}
-.carousel-inner > .next {
- left: 100%;
-}
-.carousel-inner > .prev {
- left: -100%;
-}
-.carousel-inner > .next.left,
-.carousel-inner > .prev.right {
- left: 0;
-}
-.carousel-inner > .active.left {
- left: -100%;
-}
-.carousel-inner > .active.right {
- left: 100%;
-}
-.carousel-control {
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0;
- width: 15%;
- opacity: 0.5;
- filter: alpha(opacity=50);
- font-size: 20px;
- color: #ffffff;
- text-align: center;
- text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
-}
-.carousel-control.left {
- background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
- background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
- background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
- background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
- background-repeat: repeat-x;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
-}
-.carousel-control.right {
- left: auto;
- right: 0;
- background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
- background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
- background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
- background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
- background-repeat: repeat-x;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
-}
-.carousel-control:hover,
-.carousel-control:focus {
- color: #ffffff;
- text-decoration: none;
- opacity: 0.9;
- filter: alpha(opacity=90);
-}
-.carousel-control .icon-prev,
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-left,
-.carousel-control .glyphicon-chevron-right {
- position: absolute;
- top: 50%;
- z-index: 5;
- display: inline-block;
-}
-.carousel-control .icon-prev,
-.carousel-control .glyphicon-chevron-left {
- left: 50%;
-}
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-right {
- right: 50%;
-}
-.carousel-control .icon-prev,
-.carousel-control .icon-next {
- width: 20px;
- height: 20px;
- margin-top: -10px;
- margin-left: -10px;
- font-family: serif;
-}
-.carousel-control .icon-prev:before {
- content: '\2039';
-}
-.carousel-control .icon-next:before {
- content: '\203a';
-}
-.carousel-indicators {
- position: absolute;
- bottom: 10px;
- left: 50%;
- z-index: 15;
- width: 60%;
- margin-left: -30%;
- padding-left: 0;
- list-style: none;
- text-align: center;
-}
-.carousel-indicators li {
- display: inline-block;
- width: 10px;
- height: 10px;
- margin: 1px;
- text-indent: -999px;
- border: 1px solid #ffffff;
- border-radius: 10px;
- cursor: pointer;
-}
-.carousel-indicators .active {
- margin: 0;
- width: 12px;
- height: 12px;
- background-color: #ffffff;
-}
-.carousel-caption {
- position: absolute;
- left: 15%;
- right: 15%;
- bottom: 20px;
- z-index: 10;
- padding-top: 20px;
- padding-bottom: 20px;
- color: #ffffff;
- text-align: center;
- text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
-}
-.carousel-caption .btn {
- text-shadow: none;
-}
-@media screen and (min-width: 768px) {
- .carousel-control .glyphicons-chevron-left,
- .carousel-control .glyphicons-chevron-right,
- .carousel-control .icon-prev,
- .carousel-control .icon-next {
- width: 30px;
- height: 30px;
- margin-top: -15px;
- margin-left: -15px;
- font-size: 30px;
- }
- .carousel-caption {
- left: 20%;
- right: 20%;
- padding-bottom: 30px;
- }
- .carousel-indicators {
- bottom: 20px;
- }
-}
-.clearfix:before,
-.clearfix:after {
- content: " ";
- /* 1 */
-
- display: table;
- /* 2 */
-
-}
-.clearfix:after {
- clear: both;
-}
-.center-block {
- display: block;
- margin-left: auto;
- margin-right: auto;
-}
-.pull-right {
- float: right !important;
-}
-.pull-left {
- float: left !important;
-}
-.hide {
- display: none !important;
-}
-.show {
- display: block !important;
-}
-.invisible {
- visibility: hidden;
-}
-.text-hide {
- font: 0/0 a;
- color: transparent;
- text-shadow: none;
- background-color: transparent;
- border: 0;
-}
-.hidden {
- display: none !important;
- visibility: hidden !important;
-}
-.affix {
- position: fixed;
-}
-@-ms-viewport {
- width: device-width;
-}
-.visible-xs,
-tr.visible-xs,
-th.visible-xs,
-td.visible-xs {
- display: none !important;
-}
-@media (max-width: 767px) {
- .visible-xs {
- display: block !important;
- }
- tr.visible-xs {
- display: table-row !important;
- }
- th.visible-xs,
- td.visible-xs {
- display: table-cell !important;
- }
-}
-@media (min-width: 768px) and (max-width: 991px) {
- .visible-xs.visible-sm {
- display: block !important;
- }
- tr.visible-xs.visible-sm {
- display: table-row !important;
- }
- th.visible-xs.visible-sm,
- td.visible-xs.visible-sm {
- display: table-cell !important;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- .visible-xs.visible-md {
- display: block !important;
- }
- tr.visible-xs.visible-md {
- display: table-row !important;
- }
- th.visible-xs.visible-md,
- td.visible-xs.visible-md {
- display: table-cell !important;
- }
-}
-@media (min-width: 1200px) {
- .visible-xs.visible-lg {
- display: block !important;
- }
- tr.visible-xs.visible-lg {
- display: table-row !important;
- }
- th.visible-xs.visible-lg,
- td.visible-xs.visible-lg {
- display: table-cell !important;
- }
-}
-.visible-sm,
-tr.visible-sm,
-th.visible-sm,
-td.visible-sm {
- display: none !important;
-}
-@media (max-width: 767px) {
- .visible-sm.visible-xs {
- display: block !important;
- }
- tr.visible-sm.visible-xs {
- display: table-row !important;
- }
- th.visible-sm.visible-xs,
- td.visible-sm.visible-xs {
- display: table-cell !important;
- }
-}
-@media (min-width: 768px) and (max-width: 991px) {
- .visible-sm {
- display: block !important;
- }
- tr.visible-sm {
- display: table-row !important;
- }
- th.visible-sm,
- td.visible-sm {
- display: table-cell !important;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- .visible-sm.visible-md {
- display: block !important;
- }
- tr.visible-sm.visible-md {
- display: table-row !important;
- }
- th.visible-sm.visible-md,
- td.visible-sm.visible-md {
- display: table-cell !important;
- }
-}
-@media (min-width: 1200px) {
- .visible-sm.visible-lg {
- display: block !important;
- }
- tr.visible-sm.visible-lg {
- display: table-row !important;
- }
- th.visible-sm.visible-lg,
- td.visible-sm.visible-lg {
- display: table-cell !important;
- }
-}
-.visible-md,
-tr.visible-md,
-th.visible-md,
-td.visible-md {
- display: none !important;
-}
-@media (max-width: 767px) {
- .visible-md.visible-xs {
- display: block !important;
- }
- tr.visible-md.visible-xs {
- display: table-row !important;
- }
- th.visible-md.visible-xs,
- td.visible-md.visible-xs {
- display: table-cell !important;
- }
-}
-@media (min-width: 768px) and (max-width: 991px) {
- .visible-md.visible-sm {
- display: block !important;
- }
- tr.visible-md.visible-sm {
- display: table-row !important;
- }
- th.visible-md.visible-sm,
- td.visible-md.visible-sm {
- display: table-cell !important;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- .visible-md {
- display: block !important;
- }
- tr.visible-md {
- display: table-row !important;
- }
- th.visible-md,
- td.visible-md {
- display: table-cell !important;
- }
-}
-@media (min-width: 1200px) {
- .visible-md.visible-lg {
- display: block !important;
- }
- tr.visible-md.visible-lg {
- display: table-row !important;
- }
- th.visible-md.visible-lg,
- td.visible-md.visible-lg {
- display: table-cell !important;
- }
-}
-.visible-lg,
-tr.visible-lg,
-th.visible-lg,
-td.visible-lg {
- display: none !important;
-}
-@media (max-width: 767px) {
- .visible-lg.visible-xs {
- display: block !important;
- }
- tr.visible-lg.visible-xs {
- display: table-row !important;
- }
- th.visible-lg.visible-xs,
- td.visible-lg.visible-xs {
- display: table-cell !important;
- }
-}
-@media (min-width: 768px) and (max-width: 991px) {
- .visible-lg.visible-sm {
- display: block !important;
- }
- tr.visible-lg.visible-sm {
- display: table-row !important;
- }
- th.visible-lg.visible-sm,
- td.visible-lg.visible-sm {
- display: table-cell !important;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- .visible-lg.visible-md {
- display: block !important;
- }
- tr.visible-lg.visible-md {
- display: table-row !important;
- }
- th.visible-lg.visible-md,
- td.visible-lg.visible-md {
- display: table-cell !important;
- }
-}
-@media (min-width: 1200px) {
- .visible-lg {
- display: block !important;
- }
- tr.visible-lg {
- display: table-row !important;
- }
- th.visible-lg,
- td.visible-lg {
- display: table-cell !important;
- }
-}
-.summernote .hidden-xs {
- display: block !important;
-}
-tr.hidden-xs {
- display: table-row !important;
-}
-th.hidden-xs,
-td.hidden-xs {
- display: table-cell !important;
-}
-@media (max-width: 767px) {
- .hidden-xs,
- tr.hidden-xs,
- th.hidden-xs,
- td.hidden-xs {
- display: none !important;
- }
-}
-@media (min-width: 768px) and (max-width: 991px) {
- .hidden-xs.hidden-sm,
- tr.hidden-xs.hidden-sm,
- th.hidden-xs.hidden-sm,
- td.hidden-xs.hidden-sm {
- display: none !important;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- .hidden-xs.hidden-md,
- tr.hidden-xs.hidden-md,
- th.hidden-xs.hidden-md,
- td.hidden-xs.hidden-md {
- display: none !important;
- }
-}
-@media (min-width: 1200px) {
- .hidden-xs.hidden-lg,
- tr.hidden-xs.hidden-lg,
- th.hidden-xs.hidden-lg,
- td.hidden-xs.hidden-lg {
- display: none !important;
- }
-}
-.hidden-sm {
- display: block !important;
-}
-tr.hidden-sm {
- display: table-row !important;
-}
-th.hidden-sm,
-td.hidden-sm {
- display: table-cell !important;
-}
-@media (max-width: 767px) {
- .hidden-sm.hidden-xs,
- tr.hidden-sm.hidden-xs,
- th.hidden-sm.hidden-xs,
- td.hidden-sm.hidden-xs {
- display: none !important;
- }
-}
-@media (min-width: 768px) and (max-width: 991px) {
- .hidden-sm,
- tr.hidden-sm,
- th.hidden-sm,
- td.hidden-sm {
- display: none !important;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- .hidden-sm.hidden-md,
- tr.hidden-sm.hidden-md,
- th.hidden-sm.hidden-md,
- td.hidden-sm.hidden-md {
- display: none !important;
- }
-}
-@media (min-width: 1200px) {
- .hidden-sm.hidden-lg,
- tr.hidden-sm.hidden-lg,
- th.hidden-sm.hidden-lg,
- td.hidden-sm.hidden-lg {
- display: none !important;
- }
-}
-.hidden-md {
- display: block !important;
-}
-tr.hidden-md {
- display: table-row !important;
-}
-th.hidden-md,
-td.hidden-md {
- display: table-cell !important;
-}
-@media (max-width: 767px) {
- .hidden-md.hidden-xs,
- tr.hidden-md.hidden-xs,
- th.hidden-md.hidden-xs,
- td.hidden-md.hidden-xs {
- display: none !important;
- }
-}
-@media (min-width: 768px) and (max-width: 991px) {
- .hidden-md.hidden-sm,
- tr.hidden-md.hidden-sm,
- th.hidden-md.hidden-sm,
- td.hidden-md.hidden-sm {
- display: none !important;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- .hidden-md,
- tr.hidden-md,
- th.hidden-md,
- td.hidden-md {
- display: none !important;
- }
-}
-@media (min-width: 1200px) {
- .hidden-md.hidden-lg,
- tr.hidden-md.hidden-lg,
- th.hidden-md.hidden-lg,
- td.hidden-md.hidden-lg {
- display: none !important;
- }
-}
-.hidden-lg {
- display: block !important;
-}
-tr.hidden-lg {
- display: table-row !important;
-}
-th.hidden-lg,
-td.hidden-lg {
- display: table-cell !important;
-}
-@media (max-width: 767px) {
- .hidden-lg.hidden-xs,
- tr.hidden-lg.hidden-xs,
- th.hidden-lg.hidden-xs,
- td.hidden-lg.hidden-xs {
- display: none !important;
- }
-}
-@media (min-width: 768px) and (max-width: 991px) {
- .hidden-lg.hidden-sm,
- tr.hidden-lg.hidden-sm,
- th.hidden-lg.hidden-sm,
- td.hidden-lg.hidden-sm {
- display: none !important;
- }
-}
-@media (min-width: 992px) and (max-width: 1199px) {
- .hidden-lg.hidden-md,
- tr.hidden-lg.hidden-md,
- th.hidden-lg.hidden-md,
- td.hidden-lg.hidden-md {
- display: none !important;
- }
-}
-@media (min-width: 1200px) {
- .hidden-lg,
- tr.hidden-lg,
- th.hidden-lg,
- td.hidden-lg {
- display: none !important;
- }
-}
-.visible-print,
-tr.visible-print,
-th.visible-print,
-td.visible-print {
- display: none !important;
-}
-@media print {
- .visible-print {
- display: block !important;
- }
- tr.visible-print {
- display: table-row !important;
- }
- th.visible-print,
- td.visible-print {
- display: table-cell !important;
- }
- .hidden-print,
- tr.hidden-print,
- th.hidden-print,
- td.hidden-print {
- display: none !important;
- }
-}
diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-zh-CN.js b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-zh-CN.js
index 8cbd7746d..21e753674 100644
--- a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-zh-CN.js
+++ b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote-zh-CN.js
@@ -1,4 +1,4 @@
-(function($) {
+(function ($) {
$.extend($.summernote.lang, {
'zh-CN': {
font: {
@@ -11,7 +11,7 @@
strikethrough: '删除线',
subscript: '下标',
superscript: '上标',
- size: '字号',
+ size: '字号'
},
image: {
image: '图片',
@@ -33,14 +33,14 @@
maximumFileSizeError: '文件大小超出最大值。',
url: '图片地址',
remove: '移除图片',
- original: '原始图片',
+ original: '原始图片'
},
video: {
video: '视频',
videoLink: '视频链接',
insert: '插入视频',
url: '视频地址',
- providers: '(优酷, 腾讯, Instagram, DailyMotion, Youtube等)',
+ providers: '(优酷, 腾讯, Instagram, DailyMotion, Youtube等)'
},
link: {
link: '链接',
@@ -49,7 +49,7 @@
edit: '编辑链接',
textToDisplay: '显示文本',
url: '链接地址',
- openInNewWindow: '在新窗口打开',
+ openInNewWindow: '在新窗口打开'
},
table: {
table: '表格',
@@ -59,10 +59,10 @@
addColRight: '在右侧插入列',
delRow: '删除行',
delCol: '删除列',
- delTable: '删除表格',
+ delTable: '删除表格'
},
hr: {
- insert: '水平线',
+ insert: '水平线'
},
style: {
style: '样式',
@@ -74,16 +74,16 @@
h3: '标题 3',
h4: '标题 4',
h5: '标题 5',
- h6: '标题 6',
+ h6: '标题 6'
},
lists: {
unordered: '无序列表',
- ordered: '有序列表',
+ ordered: '有序列表'
},
options: {
help: '帮助',
fullscreen: '全屏',
- codeview: '源代码',
+ codeview: '源代码'
},
paragraph: {
paragraph: '段落',
@@ -92,7 +92,7 @@
left: '左对齐',
center: '居中对齐',
right: '右对齐',
- justify: '两端对齐',
+ justify: '两端对齐'
},
color: {
recent: '最近使用',
@@ -102,7 +102,7 @@
transparent: '透明',
setTransparent: '透明',
reset: '重置',
- resetToDefault: '默认',
+ resetToDefault: '默认'
},
shortcut: {
shortcuts: '快捷键',
@@ -111,7 +111,7 @@
action: '动作',
paragraphFormatting: '段落格式',
documentStyle: '文档样式',
- extraKeys: '额外按键',
+ extraKeys: '额外按键'
},
help: {
insertParagraph: '插入段落',
@@ -140,16 +140,16 @@
formatH5: '设置选中内容样式为 标题5',
formatH6: '设置选中内容样式为 标题6',
insertHorizontalRule: '插入水平线',
- 'linkDialog.show': '显示链接对话框',
+ 'linkDialog.show': '显示链接对话框'
},
history: {
undo: '撤销',
- redo: '重做',
+ redo: '重做'
},
specialChar: {
specialChar: '特殊字符',
- select: '选取特殊字符',
- },
- },
+ select: '选取特殊字符'
+ }
+ }
});
})(jQuery);
diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.css b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.css
index cfa114cea..a9613fe03 100644
--- a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.css
+++ b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.css
@@ -1 +1,13 @@
-@font-face{font-family:"summernote";font-style:normal;font-weight:normal;src:url("./font/summernote.eot?1d9aeaaff0a8939558a45be6cd52cd4c");src:url("./font/summernote.eot?1d9aeaaff0a8939558a45be6cd52cd4c#iefix") format("embedded-opentype"),url("./font/summernote.woff?1d9aeaaff0a8939558a45be6cd52cd4c") format("woff"),url("./font/summernote.ttf?1d9aeaaff0a8939558a45be6cd52cd4c") format("truetype")}[class^="note-icon-"]:before,[class*=" note-icon-"]:before{display:inline-block;font:normal normal normal 14px summernote;font-size:inherit;-webkit-font-smoothing:antialiased;text-decoration:inherit;text-rendering:auto;text-transform:none;vertical-align:middle;speak:none;-moz-osx-font-smoothing:grayscale}.note-icon-align-center:before,.note-icon-align-indent:before,.note-icon-align-justify:before,.note-icon-align-left:before,.note-icon-align-outdent:before,.note-icon-align-right:before,.note-icon-align:before,.note-icon-arrow-circle-down:before,.note-icon-arrow-circle-left:before,.note-icon-arrow-circle-right:before,.note-icon-arrow-circle-up:before,.note-icon-arrows-alt:before,.note-icon-arrows-h:before,.note-icon-arrows-v:before,.note-icon-bold:before,.note-icon-caret:before,.note-icon-chain-broken:before,.note-icon-circle:before,.note-icon-close:before,.note-icon-code:before,.note-icon-col-after:before,.note-icon-col-before:before,.note-icon-col-remove:before,.note-icon-eraser:before,.note-icon-float-left:before,.note-icon-float-none:before,.note-icon-float-right:before,.note-icon-font:before,.note-icon-frame:before,.note-icon-italic:before,.note-icon-link:before,.note-icon-magic:before,.note-icon-menu-check:before,.note-icon-minus:before,.note-icon-orderedlist:before,.note-icon-pencil:before,.note-icon-picture:before,.note-icon-question:before,.note-icon-redo:before,.note-icon-rollback:before,.note-icon-row-above:before,.note-icon-row-below:before,.note-icon-row-remove:before,.note-icon-special-character:before,.note-icon-square:before,.note-icon-strikethrough:before,.note-icon-subscript:before,.note-icon-summernote:before,.note-icon-superscript:before,.note-icon-table:before,.note-icon-text-height:before,.note-icon-trash:before,.note-icon-underline:before,.note-icon-undo:before,.note-icon-unorderedlist:before,.note-icon-video:before{display:inline-block;font-family:"summernote";font-style:normal;font-weight:normal;text-decoration:inherit}.note-icon-align-center:before{content:"\f101"}.note-icon-align-indent:before{content:"\f102"}.note-icon-align-justify:before{content:"\f103"}.note-icon-align-left:before{content:"\f104"}.note-icon-align-outdent:before{content:"\f105"}.note-icon-align-right:before{content:"\f106"}.note-icon-align:before{content:"\f107"}.note-icon-arrow-circle-down:before{content:"\f108"}.note-icon-arrow-circle-left:before{content:"\f109"}.note-icon-arrow-circle-right:before{content:"\f10a"}.note-icon-arrow-circle-up:before{content:"\f10b"}.note-icon-arrows-alt:before{content:"\f10c"}.note-icon-arrows-h:before{content:"\f10d"}.note-icon-arrows-v:before{content:"\f10e"}.note-icon-bold:before{content:"\f10f"}.note-icon-caret:before{content:"\f110"}.note-icon-chain-broken:before{content:"\f111"}.note-icon-circle:before{content:"\f112"}.note-icon-close:before{content:"\f113"}.note-icon-code:before{content:"\f114"}.note-icon-col-after:before{content:"\f115"}.note-icon-col-before:before{content:"\f116"}.note-icon-col-remove:before{content:"\f117"}.note-icon-eraser:before{content:"\f118"}.note-icon-float-left:before{content:"\f119"}.note-icon-float-none:before{content:"\f11a"}.note-icon-float-right:before{content:"\f11b"}.note-icon-font:before{content:"\f11c"}.note-icon-frame:before{content:"\f11d"}.note-icon-italic:before{content:"\f11e"}.note-icon-link:before{content:"\f11f"}.note-icon-magic:before{content:"\f120"}.note-icon-menu-check:before{content:"\f121"}.note-icon-minus:before{content:"\f122"}.note-icon-orderedlist:before{content:"\f123"}.note-icon-pencil:before{content:"\f124"}.note-icon-picture:before{content:"\f125"}.note-icon-question:before{content:"\f126"}.note-icon-redo:before{content:"\f127"}.note-icon-rollback:before{content:"\f128"}.note-icon-row-above:before{content:"\f129"}.note-icon-row-below:before{content:"\f12a"}.note-icon-row-remove:before{content:"\f12b"}.note-icon-special-character:before{content:"\f12c"}.note-icon-square:before{content:"\f12d"}.note-icon-strikethrough:before{content:"\f12e"}.note-icon-subscript:before{content:"\f12f"}.note-icon-summernote:before{content:"\f130"}.note-icon-superscript:before{content:"\f131"}.note-icon-table:before{content:"\f132"}.note-icon-text-height:before{content:"\f133"}.note-icon-trash:before{content:"\f134"}.note-icon-underline:before{content:"\f135"}.note-icon-undo:before{content:"\f136"}.note-icon-unorderedlist:before{content:"\f137"}.note-icon-video:before{content:"\f138"}.note-editor{position:relative}.note-editor .note-dropzone{position:absolute;z-index:100;display:none;color:#87cefa;background-color:#fff;opacity:.95}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;font-size:28px;font-weight:700;text-align:center;vertical-align:middle}.note-editor .note-dropzone.hover{color:#098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor .note-editing-area{position:relative}.note-editor .note-editing-area .note-editable{outline:0}.note-editor .note-editing-area .note-editable sup{vertical-align:super}.note-editor .note-editing-area .note-editable sub{vertical-align:sub}.note-editor .note-editing-area img.note-float-left{margin-right:10px}.note-editor .note-editing-area img.note-float-right{margin-left:10px}.note-editor.note-frame{border:1px solid #a9a9a9}.note-editor.note-frame.codeview .note-editing-area .note-editable{display:none}.note-editor.note-frame.codeview .note-editing-area .note-codable{display:block}.note-editor.note-frame .note-editing-area{overflow:hidden}.note-editor.note-frame .note-editing-area .note-editable{padding:10px;overflow:auto;color:#000;word-wrap:break-word;background-color:#fff}.note-editor.note-frame .note-editing-area .note-editable[contenteditable="false"]{background-color:#e5e5e5}.note-editor.note-frame .note-editing-area .note-codable{display:none;width:100%;padding:10px;margin-bottom:0;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;color:#ccc;background-color:#222;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;resize:none}.note-editor.note-frame.fullscreen{position:fixed;top:0;left:0;z-index:1050;width:100%!important}.note-editor.note-frame.fullscreen .note-editable{background-color:#fff}.note-editor.note-frame.fullscreen .note-resizebar{display:none}.note-editor.note-frame .note-status-output{display:block;width:100%;height:20px;margin-bottom:0;font-size:14px;line-height:1.42857143;color:#000;border:0;border-top:1px solid #e2e2e2}.note-editor.note-frame .note-status-output:empty{height:0;border-top:0 solid transparent}.note-editor.note-frame .note-status-output .pull-right{float:right!important}.note-editor.note-frame .note-status-output .text-muted{color:#777}.note-editor.note-frame .note-status-output .text-primary{color:#286090}.note-editor.note-frame .note-status-output .text-success{color:#3c763d}.note-editor.note-frame .note-status-output .text-info{color:#31708f}.note-editor.note-frame .note-status-output .text-warning{color:#8a6d3b}.note-editor.note-frame .note-status-output .text-danger{color:#a94442}.note-editor.note-frame .note-status-output .alert{padding:7px 10px 2px 10px;margin:-7px 0 0 0;color:#000;background-color:#f5f5f5;border-radius:0}.note-editor.note-frame .note-status-output .alert .note-icon{margin-right:5px}.note-editor.note-frame .note-status-output .alert-success{color:#3c763d!important;background-color:#dff0d8!important}.note-editor.note-frame .note-status-output .alert-info{color:#31708f!important;background-color:#d9edf7!important}.note-editor.note-frame .note-status-output .alert-warning{color:#8a6d3b!important;background-color:#fcf8e3!important}.note-editor.note-frame .note-status-output .alert-danger{color:#a94442!important;background-color:#f2dede!important}.note-editor.note-frame .note-statusbar{background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.note-editor.note-frame .note-statusbar .note-resizebar{width:100%;height:9px;padding-top:1px;cursor:ns-resize}.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar{width:20px;margin:1px auto;border-top:1px solid #a9a9a9}.note-editor.note-frame .note-statusbar.locked .note-resizebar{cursor:default}.note-editor.note-frame .note-statusbar.locked .note-resizebar .note-icon-bar{display:none}.note-editor.note-frame .note-placeholder{padding:10px}.note-popover.popover{max-width:none}.note-popover.popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.note-popover.popover .arrow{left:20px!important}.note-toolbar{position:relative;z-index:500}.note-popover .popover-content,.panel-heading.note-toolbar{padding:0 0 5px 5px;margin:0}.note-popover .popover-content>.btn-group,.panel-heading.note-toolbar>.btn-group{margin-top:5px;margin-right:5px;margin-left:0}.note-popover .popover-content .btn-group .note-table,.panel-heading.note-toolbar .btn-group .note-table{min-width:0;padding:5px}.note-popover .popover-content .btn-group .note-table .note-dimension-picker,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker{font-size:18px}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{position:absolute!important;z-index:3;width:10em;height:10em;cursor:pointer}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{position:relative!important;z-index:1;width:5em;height:5em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{position:absolute!important;z-index:2;width:1em;height:1em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat}.note-popover .popover-content .note-style .dropdown-style blockquote,.panel-heading.note-toolbar .note-style .dropdown-style blockquote,.note-popover .popover-content .note-style .dropdown-style pre,.panel-heading.note-toolbar .note-style .dropdown-style pre{padding:5px 10px;margin:0}.note-popover .popover-content .note-style .dropdown-style h1,.panel-heading.note-toolbar .note-style .dropdown-style h1,.note-popover .popover-content .note-style .dropdown-style h2,.panel-heading.note-toolbar .note-style .dropdown-style h2,.note-popover .popover-content .note-style .dropdown-style h3,.panel-heading.note-toolbar .note-style .dropdown-style h3,.note-popover .popover-content .note-style .dropdown-style h4,.panel-heading.note-toolbar .note-style .dropdown-style h4,.note-popover .popover-content .note-style .dropdown-style h5,.panel-heading.note-toolbar .note-style .dropdown-style h5,.note-popover .popover-content .note-style .dropdown-style h6,.panel-heading.note-toolbar .note-style .dropdown-style h6,.note-popover .popover-content .note-style .dropdown-style p,.panel-heading.note-toolbar .note-style .dropdown-style p{padding:0;margin:0}.note-popover .popover-content .note-color-all .dropdown-menu,.panel-heading.note-toolbar .note-color-all .dropdown-menu{min-width:337px}.note-popover .popover-content .note-color .dropdown-toggle,.panel-heading.note-toolbar .note-color .dropdown-toggle{width:20px;padding-left:5px}.note-popover .popover-content .note-color .dropdown-menu .note-palette,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette{display:inline-block;width:160px;margin:0}.note-popover .popover-content .note-color .dropdown-menu .note-palette:first-child,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette:first-child{margin:0 5px}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-palette-title,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-palette-title{margin:2px 7px;font-size:12px;text-align:center;border-bottom:1px solid #eee}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-reset,.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-select,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-select{width:100%;padding:0 3px;margin:3px;font-size:11px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-row,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-row{height:20px}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset:hover,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-reset:hover{background:#eee}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-select-btn,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-select-btn{display:none}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-holder-custom .note-color-btn,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-holder-custom .note-color-btn{border:1px solid #eee}.note-popover .popover-content .note-para .dropdown-menu,.panel-heading.note-toolbar .note-para .dropdown-menu{min-width:216px;padding:5px}.note-popover .popover-content .note-para .dropdown-menu>div:first-child,.panel-heading.note-toolbar .note-para .dropdown-menu>div:first-child{margin-right:5px}.note-popover .popover-content .dropdown-menu,.panel-heading.note-toolbar .dropdown-menu{min-width:90px}.note-popover .popover-content .dropdown-menu.right,.panel-heading.note-toolbar .dropdown-menu.right{right:0;left:auto}.note-popover .popover-content .dropdown-menu.right::before,.panel-heading.note-toolbar .dropdown-menu.right::before{right:9px;left:auto!important}.note-popover .popover-content .dropdown-menu.right::after,.panel-heading.note-toolbar .dropdown-menu.right::after{right:10px;left:auto!important}.note-popover .popover-content .dropdown-menu.note-check li a i,.panel-heading.note-toolbar .dropdown-menu.note-check li a i{color:deepskyblue;visibility:hidden}.note-popover .popover-content .dropdown-menu.note-check li a.checked i,.panel-heading.note-toolbar .dropdown-menu.note-check li a.checked i{visibility:visible}.note-popover .popover-content .note-fontsize-10,.panel-heading.note-toolbar .note-fontsize-10{font-size:10px}.note-popover .popover-content .note-color-palette,.panel-heading.note-toolbar .note-color-palette{line-height:1}.note-popover .popover-content .note-color-palette div .note-color-btn,.panel-heading.note-toolbar .note-color-palette div .note-color-btn{width:20px;height:20px;padding:0;margin:0;border:1px solid #fff}.note-popover .popover-content .note-color-palette div .note-color-btn:hover,.panel-heading.note-toolbar .note-color-palette div .note-color-btn:hover{border:1px solid #000}.note-dialog>div{display:none}.note-dialog .form-group{margin-right:0;margin-left:0}.note-dialog .note-modal-form{margin:0}.note-dialog .note-image-dialog .note-dropzone{min-height:100px;margin-bottom:10px;font-size:30px;line-height:4;color:lightgray;text-align:center;border:4px dashed lightgray}@-moz-document url-prefix(){.note-image-input{height:auto}}.note-placeholder{position:absolute;display:none;color:gray}.note-handle .note-control-selection{position:absolute;display:none;border:1px solid #000}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{width:100%;height:100%;background-color:#000;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:alpha(opacity=30);filter:alpha(opacity=30)}.note-handle .note-control-selection .note-control-handle{width:7px;height:7px;border:1px solid #000}.note-handle .note-control-selection .note-control-holder{width:7px;height:7px;border:1px solid #000}.note-handle .note-control-selection .note-control-sizing{width:7px;height:7px;background-color:#fff;border:1px solid #000}.note-handle .note-control-selection .note-control-nw{top:-5px;left:-5px;border-right:0;border-bottom:0}.note-handle .note-control-selection .note-control-ne{top:-5px;right:-5px;border-bottom:0;border-left:none}.note-handle .note-control-selection .note-control-sw{bottom:-5px;left:-5px;border-top:0;border-right:0}.note-handle .note-control-selection .note-control-se{right:-5px;bottom:-5px;cursor:se-resize}.note-handle .note-control-selection .note-control-se.note-control-holder{cursor:default;border-top:0;border-left:none}.note-handle .note-control-selection .note-control-selection-info{right:0;bottom:0;padding:5px;margin:5px;font-size:12px;color:#fff;background-color:#000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70)}.note-hint-popover{min-width:100px;padding:2px}.note-hint-popover .popover-content{max-height:150px;padding:3px;overflow:auto}.note-hint-popover .popover-content .note-hint-group .note-hint-item{display:block!important;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover{display:block;clear:both;font-weight:400;line-height:1.4;color:#fff;text-decoration:none;white-space:nowrap;cursor:pointer;background-color:#428bca;outline:0}
\ No newline at end of file
+/*!
+ *
+ * Super simple wysiwyg editor v0.8.18
+ * https://summernote.org
+ *
+ *
+ * Copyright 2013- Alan Hong. and other contributors
+ * summernote may be freely distributed under the MIT license.
+ *
+ * Date: 2020-05-20T18:09Z
+ *
+ */
+@font-face{font-family:"summernote";font-style:normal;font-weight:400;font-display:auto;src:url(font/summernote.eot);src:url(font/summernote.eot?#iefix) format("embedded-opentype"),url(font/summernote.woff2) format("woff2"),url(font/summernote.woff) format("woff"),url(font/summernote.ttf) format("truetype")}[class^=note-icon]:before,[class*=" note-icon"]:before{display:inline-block;font-family:summernote;font-style:normal;font-size:inherit;text-decoration:inherit;text-rendering:auto;text-transform:none;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}.note-icon-fw{text-align:center;width:1.25em}.note-icon-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.note-icon-pull-left{float:left}.note-icon-pull-right{float:right}.note-icon.note-icon-pull-left{margin-right:.3em}.note-icon.note-icon-pull-right{margin-left:.3em}.note-icon-align::before{content:""}.note-icon-align-center::before{content:""}.note-icon-align-indent::before{content:""}.note-icon-align-justify::before{content:""}.note-icon-align-left::before{content:""}.note-icon-align-outdent::before{content:""}.note-icon-align-right::before{content:""}.note-icon-arrow-circle-down::before{content:""}.note-icon-arrow-circle-left::before{content:""}.note-icon-arrow-circle-right::before{content:""}.note-icon-arrow-circle-up::before{content:""}.note-icon-arrows-alt::before{content:""}.note-icon-arrows-h::before{content:""}.note-icon-arrows-v::before{content:""}.note-icon-bold::before{content:""}.note-icon-caret::before{content:""}.note-icon-chain-broken::before{content:""}.note-icon-circle::before{content:""}.note-icon-close::before{content:""}.note-icon-code::before{content:""}.note-icon-col-after::before{content:""}.note-icon-col-before::before{content:""}.note-icon-col-remove::before{content:""}.note-icon-eraser::before{content:""}.note-icon-float-left::before{content:""}.note-icon-float-none::before{content:""}.note-icon-float-right::before{content:""}.note-icon-font::before{content:""}.note-icon-frame::before{content:""}.note-icon-italic::before{content:""}.note-icon-link::before{content:""}.note-icon-magic::before{content:""}.note-icon-menu-check::before{content:""}.note-icon-minus::before{content:""}.note-icon-orderedlist::before{content:""}.note-icon-pencil::before{content:""}.note-icon-picture::before{content:""}.note-icon-question::before{content:""}.note-icon-redo::before{content:""}.note-icon-rollback::before{content:""}.note-icon-row-above::before{content:""}.note-icon-row-below::before{content:""}.note-icon-row-remove::before{content:""}.note-icon-special-character::before{content:""}.note-icon-square::before{content:""}.note-icon-strikethrough::before{content:""}.note-icon-subscript::before{content:""}.note-icon-summernote::before{content:""}.note-icon-superscript::before{content:""}.note-icon-table::before{content:""}.note-icon-text-height::before{content:""}.note-icon-trash::before{content:""}.note-icon-underline::before{content:""}.note-icon-undo::before{content:""}.note-icon-unorderedlist::before{content:""}.note-icon-video::before{content:""}.note-editor{position:relative}.note-editor .note-dropzone{position:absolute;display:none;z-index:100;color:#87cefa;background-color:#fff;opacity:.95}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;vertical-align:middle;text-align:center;font-size:28px;font-weight:700}.note-editor .note-dropzone.hover{color:#098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor .note-editing-area{position:relative}.note-editor .note-editing-area .note-editable{outline:none}.note-editor .note-editing-area .note-editable sup{vertical-align:super}.note-editor .note-editing-area .note-editable sub{vertical-align:sub}.note-editor .note-editing-area .note-editable img.note-float-left{margin-right:10px}.note-editor .note-editing-area .note-editable img.note-float-right{margin-left:10px}.note-editor.note-frame,.note-editor.note-airframe{border:1px solid #00000032}.note-editor.note-frame.codeview .note-editing-area .note-editable,.note-editor.note-airframe.codeview .note-editing-area .note-editable{display:none}.note-editor.note-frame.codeview .note-editing-area .note-codable,.note-editor.note-airframe.codeview .note-editing-area .note-codable{display:block}.note-editor.note-frame .note-editing-area,.note-editor.note-airframe .note-editing-area{overflow:hidden}.note-editor.note-frame .note-editing-area .note-editable,.note-editor.note-airframe .note-editing-area .note-editable{padding:10px;overflow:auto;word-wrap:break-word}.note-editor.note-frame .note-editing-area .note-editable[contenteditable=false],.note-editor.note-airframe .note-editing-area .note-editable[contenteditable=false]{background-color:#8080801d}.note-editor.note-frame .note-editing-area .note-codable,.note-editor.note-airframe .note-editing-area .note-codable{display:none;width:100%;padding:10px;border:none;box-shadow:none;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;color:#ccc;background-color:#222;resize:none;outline:none;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:0;margin-bottom:0}.note-editor.note-frame.fullscreen,.note-editor.note-airframe.fullscreen{position:fixed;top:0;left:0;width:100% !important;z-index:1050}.note-editor.note-frame.fullscreen .note-resizebar,.note-editor.note-airframe.fullscreen .note-resizebar{display:none}.note-editor.note-frame .note-status-output,.note-editor.note-airframe .note-status-output{display:block;width:100%;font-size:14px;line-height:1.42857143;height:20px;margin-bottom:0;color:#000;border:0;border-top:1px solid #e2e2e2}.note-editor.note-frame .note-status-output:empty,.note-editor.note-airframe .note-status-output:empty{height:0;border-top:0 solid transparent}.note-editor.note-frame .note-status-output .pull-right,.note-editor.note-airframe .note-status-output .pull-right{float:right !important}.note-editor.note-frame .note-status-output .text-muted,.note-editor.note-airframe .note-status-output .text-muted{color:#777}.note-editor.note-frame .note-status-output .text-primary,.note-editor.note-airframe .note-status-output .text-primary{color:#286090}.note-editor.note-frame .note-status-output .text-success,.note-editor.note-airframe .note-status-output .text-success{color:#3c763d}.note-editor.note-frame .note-status-output .text-info,.note-editor.note-airframe .note-status-output .text-info{color:#31708f}.note-editor.note-frame .note-status-output .text-warning,.note-editor.note-airframe .note-status-output .text-warning{color:#8a6d3b}.note-editor.note-frame .note-status-output .text-danger,.note-editor.note-airframe .note-status-output .text-danger{color:#a94442}.note-editor.note-frame .note-status-output .alert,.note-editor.note-airframe .note-status-output .alert{margin:-7px 0 0 0;padding:7px 10px 2px 10px;border-radius:0;color:#000;background-color:#f5f5f5}.note-editor.note-frame .note-status-output .alert .note-icon,.note-editor.note-airframe .note-status-output .alert .note-icon{margin-right:5px}.note-editor.note-frame .note-status-output .alert-success,.note-editor.note-airframe .note-status-output .alert-success{color:#3c763d !important;background-color:#dff0d8 !important}.note-editor.note-frame .note-status-output .alert-info,.note-editor.note-airframe .note-status-output .alert-info{color:#31708f !important;background-color:#d9edf7 !important}.note-editor.note-frame .note-status-output .alert-warning,.note-editor.note-airframe .note-status-output .alert-warning{color:#8a6d3b !important;background-color:#fcf8e3 !important}.note-editor.note-frame .note-status-output .alert-danger,.note-editor.note-airframe .note-status-output .alert-danger{color:#a94442 !important;background-color:#f2dede !important}.note-editor.note-frame .note-statusbar,.note-editor.note-airframe .note-statusbar{background-color:#8080801d;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #00000032}.note-editor.note-frame .note-statusbar .note-resizebar,.note-editor.note-airframe .note-statusbar .note-resizebar{padding-top:1px;height:9px;width:100%;cursor:ns-resize}.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar,.note-editor.note-airframe .note-statusbar .note-resizebar .note-icon-bar{width:20px;margin:1px auto;border-top:1px solid #00000032}.note-editor.note-frame .note-statusbar.locked .note-resizebar,.note-editor.note-airframe .note-statusbar.locked .note-resizebar{cursor:default}.note-editor.note-frame .note-statusbar.locked .note-resizebar .note-icon-bar,.note-editor.note-airframe .note-statusbar.locked .note-resizebar .note-icon-bar{display:none}.note-editor.note-frame .note-placeholder,.note-editor.note-airframe .note-placeholder{padding:10px}.note-editor.note-airframe{border:0}.note-editor.note-airframe .note-editing-area .note-editable{padding:0}.note-popover.popover{display:none;max-width:none}.note-popover.popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.note-popover.popover .arrow{left:20px !important}.note-toolbar{position:relative}.note-popover .popover-content,.note-editor .note-toolbar{margin:0;padding:0 0 5px 5px}.note-popover .popover-content>.note-btn-group,.note-editor .note-toolbar>.note-btn-group{margin-top:5px;margin-left:0;margin-right:5px}.note-popover .popover-content .note-btn-group .note-table,.note-editor .note-toolbar .note-btn-group .note-table{min-width:0;padding:5px}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker,.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker{font-size:18px}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{position:absolute !important;z-index:3;width:10em;height:10em;cursor:pointer}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{position:relative !important;z-index:1;width:5em;height:5em;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{position:absolute !important;z-index:2;width:1em;height:1em;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat}.note-popover .popover-content .note-style .dropdown-style blockquote,.note-popover .popover-content .note-style .dropdown-style pre,.note-editor .note-toolbar .note-style .dropdown-style blockquote,.note-editor .note-toolbar .note-style .dropdown-style pre{margin:0;padding:5px 10px}.note-popover .popover-content .note-style .dropdown-style h1,.note-popover .popover-content .note-style .dropdown-style h2,.note-popover .popover-content .note-style .dropdown-style h3,.note-popover .popover-content .note-style .dropdown-style h4,.note-popover .popover-content .note-style .dropdown-style h5,.note-popover .popover-content .note-style .dropdown-style h6,.note-popover .popover-content .note-style .dropdown-style p,.note-editor .note-toolbar .note-style .dropdown-style h1,.note-editor .note-toolbar .note-style .dropdown-style h2,.note-editor .note-toolbar .note-style .dropdown-style h3,.note-editor .note-toolbar .note-style .dropdown-style h4,.note-editor .note-toolbar .note-style .dropdown-style h5,.note-editor .note-toolbar .note-style .dropdown-style h6,.note-editor .note-toolbar .note-style .dropdown-style p{margin:0;padding:0}.note-popover .popover-content .note-color-all .note-dropdown-menu,.note-editor .note-toolbar .note-color-all .note-dropdown-menu{min-width:337px}.note-popover .popover-content .note-color .dropdown-toggle,.note-editor .note-toolbar .note-color .dropdown-toggle{width:20px;padding-left:5px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette{display:inline-block;margin:0;width:160px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette:first-child,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette:first-child{margin:0 5px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-palette-title,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-palette-title{font-size:12px;margin:2px 7px;text-align:center;border-bottom:1px solid #eee}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select{font-size:11px;margin:3px;padding:0 3px;cursor:pointer;width:100%;border-radius:5px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select:hover,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select:hover{background:#eee}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-row,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-row{height:20px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select-btn,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select-btn{display:none}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn{border:1px solid #eee}.note-popover .popover-content .note-para .note-dropdown-menu,.note-editor .note-toolbar .note-para .note-dropdown-menu{min-width:228px;padding:5px}.note-popover .popover-content .note-para .note-dropdown-menu>div+div,.note-editor .note-toolbar .note-para .note-dropdown-menu>div+div{margin-left:5px}.note-popover .popover-content .note-dropdown-menu,.note-editor .note-toolbar .note-dropdown-menu{min-width:160px}.note-popover .popover-content .note-dropdown-menu.right,.note-editor .note-toolbar .note-dropdown-menu.right{right:0;left:auto}.note-popover .popover-content .note-dropdown-menu.right::before,.note-editor .note-toolbar .note-dropdown-menu.right::before{right:9px;left:auto !important}.note-popover .popover-content .note-dropdown-menu.right::after,.note-editor .note-toolbar .note-dropdown-menu.right::after{right:10px;left:auto !important}.note-popover .popover-content .note-dropdown-menu.note-check a i,.note-editor .note-toolbar .note-dropdown-menu.note-check a i{color:#00bfff;visibility:hidden}.note-popover .popover-content .note-dropdown-menu.note-check a.checked i,.note-editor .note-toolbar .note-dropdown-menu.note-check a.checked i{visibility:visible}.note-popover .popover-content .note-fontsize-10,.note-editor .note-toolbar .note-fontsize-10{font-size:10px}.note-popover .popover-content .note-color-palette,.note-editor .note-toolbar .note-color-palette{line-height:1}.note-popover .popover-content .note-color-palette div .note-color-btn,.note-editor .note-toolbar .note-color-palette div .note-color-btn{width:20px;height:20px;padding:0;margin:0;border:0;border-radius:0}.note-popover .popover-content .note-color-palette div .note-color-btn:hover,.note-editor .note-toolbar .note-color-palette div .note-color-btn:hover{transform:scale(1.2);transition:all .2s}.note-modal .modal-dialog{outline:0;border-radius:5px;}.note-modal .form-group{margin-left:0;margin-right:0}.note-modal .note-modal-form{margin:0}.note-modal .note-image-dialog .note-dropzone{min-height:100px;font-size:30px;line-height:4;color:#d3d3d3;text-align:center;border:4px dashed #d3d3d3;margin-bottom:10px}@-moz-document url-prefix(){.note-modal .note-image-input{height:auto}}.note-placeholder{position:absolute;display:none;color:gray}.note-handle .note-control-selection{position:absolute;display:none;border:1px solid #000}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{width:100%;height:100%;background-color:#000;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}.note-handle .note-control-selection .note-control-handle,.note-handle .note-control-selection .note-control-sizing,.note-handle .note-control-selection .note-control-holder{width:7px;height:7px;border:1px solid #000}.note-handle .note-control-selection .note-control-sizing{background-color:#000}.note-handle .note-control-selection .note-control-nw{top:-5px;left:-5px;border-right:none;border-bottom:none}.note-handle .note-control-selection .note-control-ne{top:-5px;right:-5px;border-bottom:none;border-left:none}.note-handle .note-control-selection .note-control-sw{bottom:-5px;left:-5px;border-top:none;border-right:none}.note-handle .note-control-selection .note-control-se{right:-5px;bottom:-5px;cursor:se-resize}.note-handle .note-control-selection .note-control-se.note-control-holder{cursor:default;border-top:none;border-left:none}.note-handle .note-control-selection .note-control-selection-info{right:0;bottom:0;padding:5px;margin:5px;color:#fff;background-color:#000;font-size:12px;border-radius:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}.note-hint-popover{min-width:100px;padding:2px}.note-hint-popover .popover-content{padding:3px;max-height:150px;overflow:auto}.note-hint-popover .popover-content .note-hint-group .note-hint-item{display:block !important;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover{display:block;clear:both;font-weight:400;line-height:1.4;color:#fff;white-space:nowrap;text-decoration:none;background-color:#428bca;outline:0;cursor:pointer}
diff --git a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.js b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.js
index 883695c0f..3d8e6bbf6 100644
--- a/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.js
+++ b/ruoyi-admin/src/main/resources/static/ajax/libs/summernote/summernote.js
@@ -1,7762 +1,10227 @@
-/**
- * Super simple wysiwyg editor v0.8.12
+/*!
+ *
+ * Super simple wysiwyg editor v0.8.18
* https://summernote.org
- *
+ *
+ *
* Copyright 2013- Alan Hong. and other contributors
* summernote may be freely distributed under the MIT license.
- *
- * Date: 2019-05-16T08:16Z
+ *
+ * Date: 2020-05-20T18:09Z
+ *
*/
-(function (global, factory) {
- typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('jquery')) :
- typeof define === 'function' && define.amd ? define(['jquery'], factory) :
- (global = global || self, factory(global.jQuery));
-}(this, function ($$1) { 'use strict';
+(function webpackUniversalModuleDefinition(root, factory) {
+ if(typeof exports === 'object' && typeof module === 'object')
+ module.exports = factory(require("jquery"));
+ else if(typeof define === 'function' && define.amd)
+ define(["jquery"], factory);
+ else {
+ var a = typeof exports === 'object' ? factory(require("jquery")) : factory(root["jQuery"]);
+ for(var i in a) (typeof exports === 'object' ? exports : root)[i] = a[i];
+ }
+})(window, function(__WEBPACK_EXTERNAL_MODULE__0__) {
+return /******/ (function(modules) { // webpackBootstrap
+/******/ // The module cache
+/******/ var installedModules = {};
+/******/
+/******/ // The require function
+/******/ function __webpack_require__(moduleId) {
+/******/
+/******/ // Check if module is in cache
+/******/ if(installedModules[moduleId]) {
+/******/ return installedModules[moduleId].exports;
+/******/ }
+/******/ // Create a new module (and put it into the cache)
+/******/ var module = installedModules[moduleId] = {
+/******/ i: moduleId,
+/******/ l: false,
+/******/ exports: {}
+/******/ };
+/******/
+/******/ // Execute the module function
+/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
+/******/
+/******/ // Flag the module as loaded
+/******/ module.l = true;
+/******/
+/******/ // Return the exports of the module
+/******/ return module.exports;
+/******/ }
+/******/
+/******/
+/******/ // expose the modules object (__webpack_modules__)
+/******/ __webpack_require__.m = modules;
+/******/
+/******/ // expose the module cache
+/******/ __webpack_require__.c = installedModules;
+/******/
+/******/ // define getter function for harmony exports
+/******/ __webpack_require__.d = function(exports, name, getter) {
+/******/ if(!__webpack_require__.o(exports, name)) {
+/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
+/******/ }
+/******/ };
+/******/
+/******/ // define __esModule on exports
+/******/ __webpack_require__.r = function(exports) {
+/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
+/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
+/******/ }
+/******/ Object.defineProperty(exports, '__esModule', { value: true });
+/******/ };
+/******/
+/******/ // create a fake namespace object
+/******/ // mode & 1: value is a module id, require it
+/******/ // mode & 2: merge all properties of value into the ns
+/******/ // mode & 4: return value when already ns object
+/******/ // mode & 8|1: behave like require
+/******/ __webpack_require__.t = function(value, mode) {
+/******/ if(mode & 1) value = __webpack_require__(value);
+/******/ if(mode & 8) return value;
+/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
+/******/ var ns = Object.create(null);
+/******/ __webpack_require__.r(ns);
+/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
+/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
+/******/ return ns;
+/******/ };
+/******/
+/******/ // getDefaultExport function for compatibility with non-harmony modules
+/******/ __webpack_require__.n = function(module) {
+/******/ var getter = module && module.__esModule ?
+/******/ function getDefault() { return module['default']; } :
+/******/ function getModuleExports() { return module; };
+/******/ __webpack_require__.d(getter, 'a', getter);
+/******/ return getter;
+/******/ };
+/******/
+/******/ // Object.prototype.hasOwnProperty.call
+/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
+/******/
+/******/ // __webpack_public_path__
+/******/ __webpack_require__.p = "";
+/******/
+/******/
+/******/ // Load entry module and return exports
+/******/ return __webpack_require__(__webpack_require__.s = 52);
+/******/ })
+/************************************************************************/
+/******/ ({
- $$1 = $$1 && $$1.hasOwnProperty('default') ? $$1['default'] : $$1;
+/***/ 0:
+/***/ (function(module, exports) {
- var Renderer = /** @class */ (function () {
- function Renderer(markup, children, options, callback) {
- this.markup = markup;
- this.children = children;
- this.options = options;
- this.callback = callback;
+module.exports = __WEBPACK_EXTERNAL_MODULE__0__;
+
+/***/ }),
+
+/***/ 1:
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+/* harmony import */ var jquery__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(0);
+/* harmony import */ var jquery__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_0__);
+function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
+
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
+
+function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }
+
+function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }
+
+
+
+var Renderer = /*#__PURE__*/function () {
+ function Renderer(markup, children, options, callback) {
+ _classCallCheck(this, Renderer);
+
+ this.markup = markup;
+ this.children = children;
+ this.options = options;
+ this.callback = callback;
+ }
+
+ _createClass(Renderer, [{
+ key: "render",
+ value: function render($parent) {
+ var $node = jquery__WEBPACK_IMPORTED_MODULE_0___default()(this.markup);
+
+ if (this.options && this.options.contents) {
+ $node.html(this.options.contents);
}
- Renderer.prototype.render = function ($parent) {
- var $node = $$1(this.markup);
- if (this.options && this.options.contents) {
- $node.html(this.options.contents);
- }
- if (this.options && this.options.className) {
- $node.addClass(this.options.className);
- }
- if (this.options && this.options.data) {
- $$1.each(this.options.data, function (k, v) {
- $node.attr('data-' + k, v);
- });
- }
- if (this.options && this.options.click) {
- $node.on('click', this.options.click);
- }
- if (this.children) {
- var $container_1 = $node.find('.note-children-container');
- this.children.forEach(function (child) {
- child.render($container_1.length ? $container_1 : $node);
- });
- }
- if (this.callback) {
- this.callback($node, this.options);
- }
- if (this.options && this.options.callback) {
- this.options.callback($node);
- }
- if ($parent) {
- $parent.append($node);
- }
- return $node;
+
+ if (this.options && this.options.className) {
+ $node.addClass(this.options.className);
+ }
+
+ if (this.options && this.options.data) {
+ jquery__WEBPACK_IMPORTED_MODULE_0___default.a.each(this.options.data, function (k, v) {
+ $node.attr('data-' + k, v);
+ });
+ }
+
+ if (this.options && this.options.click) {
+ $node.on('click', this.options.click);
+ }
+
+ if (this.children) {
+ var $container = $node.find('.note-children-container');
+ this.children.forEach(function (child) {
+ child.render($container.length ? $container : $node);
+ });
+ }
+
+ if (this.callback) {
+ this.callback($node, this.options);
+ }
+
+ if (this.options && this.options.callback) {
+ this.options.callback($node);
+ }
+
+ if ($parent) {
+ $parent.append($node);
+ }
+
+ return $node;
+ }
+ }]);
+
+ return Renderer;
+}();
+
+/* harmony default export */ __webpack_exports__["a"] = ({
+ create: function create(markup, callback) {
+ return function () {
+ var options = _typeof(arguments[1]) === 'object' ? arguments[1] : arguments[0];
+ var children = Array.isArray(arguments[0]) ? arguments[0] : [];
+
+ if (options && options.children) {
+ children = options.children;
+ }
+
+ return new Renderer(markup, children, options, callback);
+ };
+ }
+});
+
+/***/ }),
+
+/***/ 2:
+/***/ (function(module, exports) {
+
+/* WEBPACK VAR INJECTION */(function(__webpack_amd_options__) {/* globals __webpack_amd_options__ */
+module.exports = __webpack_amd_options__;
+
+/* WEBPACK VAR INJECTION */}.call(this, {}))
+
+/***/ }),
+
+/***/ 3:
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+
+// EXTERNAL MODULE: external {"root":"jQuery","commonjs2":"jquery","commonjs":"jquery","amd":"jquery"}
+var external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_ = __webpack_require__(0);
+var external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default = /*#__PURE__*/__webpack_require__.n(external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_);
+
+// CONCATENATED MODULE: ./src/js/base/summernote-en-US.js
+
+external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summernote = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summernote || {
+ lang: {}
+};
+external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.extend(external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summernote.lang, {
+ 'en-US': {
+ font: {
+ bold: 'Bold',
+ italic: 'Italic',
+ underline: 'Underline',
+ clear: 'Remove Font Style',
+ height: 'Line Height',
+ name: 'Font Family',
+ strikethrough: 'Strikethrough',
+ subscript: 'Subscript',
+ superscript: 'Superscript',
+ size: 'Font Size',
+ sizeunit: 'Font Size Unit'
+ },
+ image: {
+ image: 'Picture',
+ insert: 'Insert Image',
+ resizeFull: 'Resize full',
+ resizeHalf: 'Resize half',
+ resizeQuarter: 'Resize quarter',
+ resizeNone: 'Original size',
+ floatLeft: 'Float Left',
+ floatRight: 'Float Right',
+ floatNone: 'Remove float',
+ shapeRounded: 'Shape: Rounded',
+ shapeCircle: 'Shape: Circle',
+ shapeThumbnail: 'Shape: Thumbnail',
+ shapeNone: 'Shape: None',
+ dragImageHere: 'Drag image or text here',
+ dropImage: 'Drop image or Text',
+ selectFromFiles: 'Select from files',
+ maximumFileSize: 'Maximum file size',
+ maximumFileSizeError: 'Maximum file size exceeded.',
+ url: 'Image URL',
+ remove: 'Remove Image',
+ original: 'Original'
+ },
+ video: {
+ video: 'Video',
+ videoLink: 'Video Link',
+ insert: 'Insert Video',
+ url: 'Video URL',
+ providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion or Youku)'
+ },
+ link: {
+ link: 'Link',
+ insert: 'Insert Link',
+ unlink: 'Unlink',
+ edit: 'Edit',
+ textToDisplay: 'Text to display',
+ url: 'To what URL should this link go?',
+ openInNewWindow: 'Open in new window',
+ useProtocol: 'Use default protocol'
+ },
+ table: {
+ table: 'Table',
+ addRowAbove: 'Add row above',
+ addRowBelow: 'Add row below',
+ addColLeft: 'Add column left',
+ addColRight: 'Add column right',
+ delRow: 'Delete row',
+ delCol: 'Delete column',
+ delTable: 'Delete table'
+ },
+ hr: {
+ insert: 'Insert Horizontal Rule'
+ },
+ style: {
+ style: 'Style',
+ p: 'Normal',
+ blockquote: 'Quote',
+ pre: 'Code',
+ h1: 'Header 1',
+ h2: 'Header 2',
+ h3: 'Header 3',
+ h4: 'Header 4',
+ h5: 'Header 5',
+ h6: 'Header 6'
+ },
+ lists: {
+ unordered: 'Unordered list',
+ ordered: 'Ordered list'
+ },
+ options: {
+ help: 'Help',
+ fullscreen: 'Full Screen',
+ codeview: 'Code View'
+ },
+ paragraph: {
+ paragraph: 'Paragraph',
+ outdent: 'Outdent',
+ indent: 'Indent',
+ left: 'Align left',
+ center: 'Align center',
+ right: 'Align right',
+ justify: 'Justify full'
+ },
+ color: {
+ recent: 'Recent Color',
+ more: 'More Color',
+ background: 'Background Color',
+ foreground: 'Text Color',
+ transparent: 'Transparent',
+ setTransparent: 'Set transparent',
+ reset: 'Reset',
+ resetToDefault: 'Reset to default',
+ cpSelect: 'Select'
+ },
+ shortcut: {
+ shortcuts: 'Keyboard shortcuts',
+ close: 'Close',
+ textFormatting: 'Text formatting',
+ action: 'Action',
+ paragraphFormatting: 'Paragraph formatting',
+ documentStyle: 'Document Style',
+ extraKeys: 'Extra keys'
+ },
+ help: {
+ 'escape': 'Escape',
+ 'insertParagraph': 'Insert Paragraph',
+ 'undo': 'Undo the last command',
+ 'redo': 'Redo the last command',
+ 'tab': 'Tab',
+ 'untab': 'Untab',
+ 'bold': 'Set a bold style',
+ 'italic': 'Set a italic style',
+ 'underline': 'Set a underline style',
+ 'strikethrough': 'Set a strikethrough style',
+ 'removeFormat': 'Clean a style',
+ 'justifyLeft': 'Set left align',
+ 'justifyCenter': 'Set center align',
+ 'justifyRight': 'Set right align',
+ 'justifyFull': 'Set full align',
+ 'insertUnorderedList': 'Toggle unordered list',
+ 'insertOrderedList': 'Toggle ordered list',
+ 'outdent': 'Outdent on current paragraph',
+ 'indent': 'Indent on current paragraph',
+ 'formatPara': 'Change current block\'s format as a paragraph(P tag)',
+ 'formatH1': 'Change current block\'s format as H1',
+ 'formatH2': 'Change current block\'s format as H2',
+ 'formatH3': 'Change current block\'s format as H3',
+ 'formatH4': 'Change current block\'s format as H4',
+ 'formatH5': 'Change current block\'s format as H5',
+ 'formatH6': 'Change current block\'s format as H6',
+ 'insertHorizontalRule': 'Insert horizontal rule',
+ 'linkDialog.show': 'Show Link Dialog'
+ },
+ history: {
+ undo: 'Undo',
+ redo: 'Redo'
+ },
+ specialChar: {
+ specialChar: 'SPECIAL CHARACTERS',
+ select: 'Select Special characters'
+ },
+ output: {
+ noSelection: 'No Selection Made!'
+ }
+ }
+});
+// CONCATENATED MODULE: ./src/js/base/core/env.js
+
+var isSupportAmd = typeof define === 'function' && __webpack_require__(2); // eslint-disable-line
+
+/**
+ * returns whether font is installed or not.
+ *
+ * @param {String} fontName
+ * @return {Boolean}
+ */
+
+var genericFontFamilies = ['sans-serif', 'serif', 'monospace', 'cursive', 'fantasy'];
+
+function validFontName(fontName) {
+ return external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.inArray(fontName.toLowerCase(), genericFontFamilies) === -1 ? "'".concat(fontName, "'") : fontName;
+}
+
+function env_isFontInstalled(fontName) {
+ var testFontName = fontName === 'Comic Sans MS' ? 'Courier New' : 'Comic Sans MS';
+ var testText = 'mmmmmmmmmmwwwww';
+ var testSize = '200px';
+ var canvas = document.createElement('canvas');
+ var context = canvas.getContext('2d');
+ context.font = testSize + " '" + testFontName + "'";
+ var originalWidth = context.measureText(testText).width;
+ context.font = testSize + ' ' + validFontName(fontName) + ', "' + testFontName + '"';
+ var width = context.measureText(testText).width;
+ return originalWidth !== width;
+}
+
+var userAgent = navigator.userAgent;
+var isMSIE = /MSIE|Trident/i.test(userAgent);
+var browserVersion;
+
+if (isMSIE) {
+ var matches = /MSIE (\d+[.]\d+)/.exec(userAgent);
+
+ if (matches) {
+ browserVersion = parseFloat(matches[1]);
+ }
+
+ matches = /Trident\/.*rv:([0-9]{1,}[.0-9]{0,})/.exec(userAgent);
+
+ if (matches) {
+ browserVersion = parseFloat(matches[1]);
+ }
+}
+
+var isEdge = /Edge\/\d+/.test(userAgent);
+var isSupportTouch = 'ontouchstart' in window || navigator.MaxTouchPoints > 0 || navigator.msMaxTouchPoints > 0; // [workaround] IE doesn't have input events for contentEditable
+// - see: https://goo.gl/4bfIvA
+
+var inputEventName = isMSIE ? 'DOMCharacterDataModified DOMSubtreeModified DOMNodeInserted' : 'input';
+/**
+ * @class core.env
+ *
+ * Object which check platform and agent
+ *
+ * @singleton
+ * @alternateClassName env
+ */
+
+/* harmony default export */ var env = ({
+ isMac: navigator.appVersion.indexOf('Mac') > -1,
+ isMSIE: isMSIE,
+ isEdge: isEdge,
+ isFF: !isEdge && /firefox/i.test(userAgent),
+ isPhantom: /PhantomJS/i.test(userAgent),
+ isWebkit: !isEdge && /webkit/i.test(userAgent),
+ isChrome: !isEdge && /chrome/i.test(userAgent),
+ isSafari: !isEdge && /safari/i.test(userAgent) && !/chrome/i.test(userAgent),
+ browserVersion: browserVersion,
+ jqueryVersion: parseFloat(external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.fn.jquery),
+ isSupportAmd: isSupportAmd,
+ isSupportTouch: isSupportTouch,
+ isFontInstalled: env_isFontInstalled,
+ isW3CRangeSupport: !!document.createRange,
+ inputEventName: inputEventName,
+ genericFontFamilies: genericFontFamilies,
+ validFontName: validFontName
+});
+// CONCATENATED MODULE: ./src/js/base/core/func.js
+
+/**
+ * @class core.func
+ *
+ * func utils (for high-order func's arg)
+ *
+ * @singleton
+ * @alternateClassName func
+ */
+
+function eq(itemA) {
+ return function (itemB) {
+ return itemA === itemB;
+ };
+}
+
+function eq2(itemA, itemB) {
+ return itemA === itemB;
+}
+
+function peq2(propName) {
+ return function (itemA, itemB) {
+ return itemA[propName] === itemB[propName];
+ };
+}
+
+function ok() {
+ return true;
+}
+
+function fail() {
+ return false;
+}
+
+function not(f) {
+ return function () {
+ return !f.apply(f, arguments);
+ };
+}
+
+function and(fA, fB) {
+ return function (item) {
+ return fA(item) && fB(item);
+ };
+}
+
+function func_self(a) {
+ return a;
+}
+
+function func_invoke(obj, method) {
+ return function () {
+ return obj[method].apply(obj, arguments);
+ };
+}
+
+var idCounter = 0;
+/**
+ * reset globally-unique id
+ *
+ */
+
+function resetUniqueId() {
+ idCounter = 0;
+}
+/**
+ * generate a globally-unique id
+ *
+ * @param {String} [prefix]
+ */
+
+
+function uniqueId(prefix) {
+ var id = ++idCounter + '';
+ return prefix ? prefix + id : id;
+}
+/**
+ * returns bnd (bounds) from rect
+ *
+ * - IE Compatibility Issue: http://goo.gl/sRLOAo
+ * - Scroll Issue: http://goo.gl/sNjUc
+ *
+ * @param {Rect} rect
+ * @return {Object} bounds
+ * @return {Number} bounds.top
+ * @return {Number} bounds.left
+ * @return {Number} bounds.width
+ * @return {Number} bounds.height
+ */
+
+
+function rect2bnd(rect) {
+ var $document = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default()(document);
+ return {
+ top: rect.top + $document.scrollTop(),
+ left: rect.left + $document.scrollLeft(),
+ width: rect.right - rect.left,
+ height: rect.bottom - rect.top
+ };
+}
+/**
+ * returns a copy of the object where the keys have become the values and the values the keys.
+ * @param {Object} obj
+ * @return {Object}
+ */
+
+
+function invertObject(obj) {
+ var inverted = {};
+
+ for (var key in obj) {
+ if (Object.prototype.hasOwnProperty.call(obj, key)) {
+ inverted[obj[key]] = key;
+ }
+ }
+
+ return inverted;
+}
+/**
+ * @param {String} namespace
+ * @param {String} [prefix]
+ * @return {String}
+ */
+
+
+function namespaceToCamel(namespace, prefix) {
+ prefix = prefix || '';
+ return prefix + namespace.split('.').map(function (name) {
+ return name.substring(0, 1).toUpperCase() + name.substring(1);
+ }).join('');
+}
+/**
+ * Returns a function, that, as long as it continues to be invoked, will not
+ * be triggered. The function will be called after it stops being called for
+ * N milliseconds. If `immediate` is passed, trigger the function on the
+ * leading edge, instead of the trailing.
+ * @param {Function} func
+ * @param {Number} wait
+ * @param {Boolean} immediate
+ * @return {Function}
+ */
+
+
+function debounce(func, wait, immediate) {
+ var timeout;
+ return function () {
+ var context = this;
+ var args = arguments;
+
+ var later = function later() {
+ timeout = null;
+
+ if (!immediate) {
+ func.apply(context, args);
+ }
+ };
+
+ var callNow = immediate && !timeout;
+ clearTimeout(timeout);
+ timeout = setTimeout(later, wait);
+
+ if (callNow) {
+ func.apply(context, args);
+ }
+ };
+}
+/**
+ *
+ * @param {String} url
+ * @return {Boolean}
+ */
+
+
+function isValidUrl(url) {
+ var expression = /[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)/gi;
+ return expression.test(url);
+}
+
+/* harmony default export */ var func = ({
+ eq: eq,
+ eq2: eq2,
+ peq2: peq2,
+ ok: ok,
+ fail: fail,
+ self: func_self,
+ not: not,
+ and: and,
+ invoke: func_invoke,
+ resetUniqueId: resetUniqueId,
+ uniqueId: uniqueId,
+ rect2bnd: rect2bnd,
+ invertObject: invertObject,
+ namespaceToCamel: namespaceToCamel,
+ debounce: debounce,
+ isValidUrl: isValidUrl
+});
+// CONCATENATED MODULE: ./src/js/base/core/lists.js
+
+/**
+ * returns the first item of an array.
+ *
+ * @param {Array} array
+ */
+
+function lists_head(array) {
+ return array[0];
+}
+/**
+ * returns the last item of an array.
+ *
+ * @param {Array} array
+ */
+
+
+function lists_last(array) {
+ return array[array.length - 1];
+}
+/**
+ * returns everything but the last entry of the array.
+ *
+ * @param {Array} array
+ */
+
+
+function initial(array) {
+ return array.slice(0, array.length - 1);
+}
+/**
+ * returns the rest of the items in an array.
+ *
+ * @param {Array} array
+ */
+
+
+function tail(array) {
+ return array.slice(1);
+}
+/**
+ * returns item of array
+ */
+
+
+function find(array, pred) {
+ for (var idx = 0, len = array.length; idx < len; idx++) {
+ var item = array[idx];
+
+ if (pred(item)) {
+ return item;
+ }
+ }
+}
+/**
+ * returns true if all of the values in the array pass the predicate truth test.
+ */
+
+
+function lists_all(array, pred) {
+ for (var idx = 0, len = array.length; idx < len; idx++) {
+ if (!pred(array[idx])) {
+ return false;
+ }
+ }
+
+ return true;
+}
+/**
+ * returns true if the value is present in the list.
+ */
+
+
+function contains(array, item) {
+ if (array && array.length && item) {
+ if (array.indexOf) {
+ return array.indexOf(item) !== -1;
+ } else if (array.contains) {
+ // `DOMTokenList` doesn't implement `.indexOf`, but it implements `.contains`
+ return array.contains(item);
+ }
+ }
+
+ return false;
+}
+/**
+ * get sum from a list
+ *
+ * @param {Array} array - array
+ * @param {Function} fn - iterator
+ */
+
+
+function sum(array, fn) {
+ fn = fn || func.self;
+ return array.reduce(function (memo, v) {
+ return memo + fn(v);
+ }, 0);
+}
+/**
+ * returns a copy of the collection with array type.
+ * @param {Collection} collection - collection eg) node.childNodes, ...
+ */
+
+
+function from(collection) {
+ var result = [];
+ var length = collection.length;
+ var idx = -1;
+
+ while (++idx < length) {
+ result[idx] = collection[idx];
+ }
+
+ return result;
+}
+/**
+ * returns whether list is empty or not
+ */
+
+
+function lists_isEmpty(array) {
+ return !array || !array.length;
+}
+/**
+ * cluster elements by predicate function.
+ *
+ * @param {Array} array - array
+ * @param {Function} fn - predicate function for cluster rule
+ * @param {Array[]}
+ */
+
+
+function clusterBy(array, fn) {
+ if (!array.length) {
+ return [];
+ }
+
+ var aTail = tail(array);
+ return aTail.reduce(function (memo, v) {
+ var aLast = lists_last(memo);
+
+ if (fn(lists_last(aLast), v)) {
+ aLast[aLast.length] = v;
+ } else {
+ memo[memo.length] = [v];
+ }
+
+ return memo;
+ }, [[lists_head(array)]]);
+}
+/**
+ * returns a copy of the array with all false values removed
+ *
+ * @param {Array} array - array
+ * @param {Function} fn - predicate function for cluster rule
+ */
+
+
+function compact(array) {
+ var aResult = [];
+
+ for (var idx = 0, len = array.length; idx < len; idx++) {
+ if (array[idx]) {
+ aResult.push(array[idx]);
+ }
+ }
+
+ return aResult;
+}
+/**
+ * produces a duplicate-free version of the array
+ *
+ * @param {Array} array
+ */
+
+
+function unique(array) {
+ var results = [];
+
+ for (var idx = 0, len = array.length; idx < len; idx++) {
+ if (!contains(results, array[idx])) {
+ results.push(array[idx]);
+ }
+ }
+
+ return results;
+}
+/**
+ * returns next item.
+ * @param {Array} array
+ */
+
+
+function lists_next(array, item) {
+ if (array && array.length && item) {
+ var idx = array.indexOf(item);
+ return idx === -1 ? null : array[idx + 1];
+ }
+
+ return null;
+}
+/**
+ * returns prev item.
+ * @param {Array} array
+ */
+
+
+function prev(array, item) {
+ if (array && array.length && item) {
+ var idx = array.indexOf(item);
+ return idx === -1 ? null : array[idx - 1];
+ }
+
+ return null;
+}
+/**
+ * @class core.list
+ *
+ * list utils
+ *
+ * @singleton
+ * @alternateClassName list
+ */
+
+
+/* harmony default export */ var lists = ({
+ head: lists_head,
+ last: lists_last,
+ initial: initial,
+ tail: tail,
+ prev: prev,
+ next: lists_next,
+ find: find,
+ contains: contains,
+ all: lists_all,
+ sum: sum,
+ from: from,
+ isEmpty: lists_isEmpty,
+ clusterBy: clusterBy,
+ compact: compact,
+ unique: unique
+});
+// CONCATENATED MODULE: ./src/js/base/core/dom.js
+
+
+
+
+var NBSP_CHAR = String.fromCharCode(160);
+var ZERO_WIDTH_NBSP_CHAR = "\uFEFF";
+/**
+ * @method isEditable
+ *
+ * returns whether node is `note-editable` or not.
+ *
+ * @param {Node} node
+ * @return {Boolean}
+ */
+
+function isEditable(node) {
+ return node && external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default()(node).hasClass('note-editable');
+}
+/**
+ * @method isControlSizing
+ *
+ * returns whether node is `note-control-sizing` or not.
+ *
+ * @param {Node} node
+ * @return {Boolean}
+ */
+
+
+function isControlSizing(node) {
+ return node && external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default()(node).hasClass('note-control-sizing');
+}
+/**
+ * @method makePredByNodeName
+ *
+ * returns predicate which judge whether nodeName is same
+ *
+ * @param {String} nodeName
+ * @return {Function}
+ */
+
+
+function makePredByNodeName(nodeName) {
+ nodeName = nodeName.toUpperCase();
+ return function (node) {
+ return node && node.nodeName.toUpperCase() === nodeName;
+ };
+}
+/**
+ * @method isText
+ *
+ *
+ *
+ * @param {Node} node
+ * @return {Boolean} true if node's type is text(3)
+ */
+
+
+function isText(node) {
+ return node && node.nodeType === 3;
+}
+/**
+ * @method isElement
+ *
+ *
+ *
+ * @param {Node} node
+ * @return {Boolean} true if node's type is element(1)
+ */
+
+
+function isElement(node) {
+ return node && node.nodeType === 1;
+}
+/**
+ * ex) br, col, embed, hr, img, input, ...
+ * @see http://www.w3.org/html/wg/drafts/html/master/syntax.html#void-elements
+ */
+
+
+function isVoid(node) {
+ return node && /^BR|^IMG|^HR|^IFRAME|^BUTTON|^INPUT|^AUDIO|^VIDEO|^EMBED/.test(node.nodeName.toUpperCase());
+}
+
+function isPara(node) {
+ if (isEditable(node)) {
+ return false;
+ } // Chrome(v31.0), FF(v25.0.1) use DIV for paragraph
+
+
+ return node && /^DIV|^P|^LI|^H[1-7]/.test(node.nodeName.toUpperCase());
+}
+
+function isHeading(node) {
+ return node && /^H[1-7]/.test(node.nodeName.toUpperCase());
+}
+
+var isPre = makePredByNodeName('PRE');
+var isLi = makePredByNodeName('LI');
+
+function isPurePara(node) {
+ return isPara(node) && !isLi(node);
+}
+
+var isTable = makePredByNodeName('TABLE');
+var isData = makePredByNodeName('DATA');
+
+function dom_isInline(node) {
+ return !isBodyContainer(node) && !isList(node) && !isHr(node) && !isPara(node) && !isTable(node) && !isBlockquote(node) && !isData(node);
+}
+
+function isList(node) {
+ return node && /^UL|^OL/.test(node.nodeName.toUpperCase());
+}
+
+var isHr = makePredByNodeName('HR');
+
+function dom_isCell(node) {
+ return node && /^TD|^TH/.test(node.nodeName.toUpperCase());
+}
+
+var isBlockquote = makePredByNodeName('BLOCKQUOTE');
+
+function isBodyContainer(node) {
+ return dom_isCell(node) || isBlockquote(node) || isEditable(node);
+}
+
+var isAnchor = makePredByNodeName('A');
+
+function isParaInline(node) {
+ return dom_isInline(node) && !!dom_ancestor(node, isPara);
+}
+
+function isBodyInline(node) {
+ return dom_isInline(node) && !dom_ancestor(node, isPara);
+}
+
+var isBody = makePredByNodeName('BODY');
+/**
+ * returns whether nodeB is closest sibling of nodeA
+ *
+ * @param {Node} nodeA
+ * @param {Node} nodeB
+ * @return {Boolean}
+ */
+
+function isClosestSibling(nodeA, nodeB) {
+ return nodeA.nextSibling === nodeB || nodeA.previousSibling === nodeB;
+}
+/**
+ * returns array of closest siblings with node
+ *
+ * @param {Node} node
+ * @param {function} [pred] - predicate function
+ * @return {Node[]}
+ */
+
+
+function withClosestSiblings(node, pred) {
+ pred = pred || func.ok;
+ var siblings = [];
+
+ if (node.previousSibling && pred(node.previousSibling)) {
+ siblings.push(node.previousSibling);
+ }
+
+ siblings.push(node);
+
+ if (node.nextSibling && pred(node.nextSibling)) {
+ siblings.push(node.nextSibling);
+ }
+
+ return siblings;
+}
+/**
+ * blank HTML for cursor position
+ * - [workaround] old IE only works with
+ * - [workaround] IE11 and other browser works with bogus br
+ */
+
+
+var blankHTML = env.isMSIE && env.browserVersion < 11 ? ' ' : '
';
+/**
+ * @method nodeLength
+ *
+ * returns #text's text size or element's childNodes size
+ *
+ * @param {Node} node
+ */
+
+function nodeLength(node) {
+ if (isText(node)) {
+ return node.nodeValue.length;
+ }
+
+ if (node) {
+ return node.childNodes.length;
+ }
+
+ return 0;
+}
+/**
+ * returns whether deepest child node is empty or not.
+ *
+ * @param {Node} node
+ * @return {Boolean}
+ */
+
+
+function deepestChildIsEmpty(node) {
+ do {
+ if (node.firstElementChild === null || node.firstElementChild.innerHTML === '') break;
+ } while (node = node.firstElementChild);
+
+ return dom_isEmpty(node);
+}
+/**
+ * returns whether node is empty or not.
+ *
+ * @param {Node} node
+ * @return {Boolean}
+ */
+
+
+function dom_isEmpty(node) {
+ var len = nodeLength(node);
+
+ if (len === 0) {
+ return true;
+ } else if (!isText(node) && len === 1 && node.innerHTML === blankHTML) {
+ // ex)
] + var ancestors = listAncestor(point.node, func.eq(root)); + + if (!ancestors.length) { + return null; + } else if (ancestors.length === 1) { + return splitNode(point, options); + } + + return ancestors.reduce(function (node, parent) { + if (node === point.node) { + node = splitNode(point, options); + } + + return splitNode({ + node: parent, + offset: node ? dom_position(node) : nodeLength(parent) + }, options); + }); +} +/** + * split point + * + * @param {Point} point + * @param {Boolean} isInline + * @return {Object} + */ + + +function splitPoint(point, isInline) { + // find splitRoot, container + // - inline: splitRoot is a child of paragraph + // - block: splitRoot is a child of bodyContainer + var pred = isInline ? isPara : isBodyContainer; + var ancestors = listAncestor(point.node, pred); + var topAncestor = lists.last(ancestors) || point.node; + var splitRoot, container; + + if (pred(topAncestor)) { + splitRoot = ancestors[ancestors.length - 2]; + container = topAncestor; + } else { + splitRoot = topAncestor; + container = splitRoot.parentNode; + } // if splitRoot is exists, split with splitTree + + + var pivot = splitRoot && splitTree(splitRoot, point, { + isSkipPaddingBlankHTML: isInline, + isNotSplitEdgePoint: isInline + }); // if container is point.node, find pivot with point.offset + + if (!pivot && container === point.node) { + pivot = point.node.childNodes[point.offset]; + } + + return { + rightNode: pivot, + container: container + }; +} + +function dom_create(nodeName) { + return document.createElement(nodeName); +} + +function createText(text) { + return document.createTextNode(text); +} +/** + * @method remove + * + * remove node, (isRemoveChild: remove child or not) + * + * @param {Node} node + * @param {Boolean} isRemoveChild + */ + + +function remove(node, isRemoveChild) { + if (!node || !node.parentNode) { + return; + } + + if (node.removeNode) { + return node.removeNode(isRemoveChild); + } + + var parent = node.parentNode; + + if (!isRemoveChild) { + var nodes = []; + + for (var i = 0, len = node.childNodes.length; i < len; i++) { + nodes.push(node.childNodes[i]); + } + + for (var _i = 0, _len = nodes.length; _i < _len; _i++) { + parent.insertBefore(nodes[_i], node); + } + } + + parent.removeChild(node); +} +/** + * @method removeWhile + * + * @param {Node} node + * @param {Function} pred + */ + + +function removeWhile(node, pred) { + while (node) { + if (isEditable(node) || !pred(node)) { + break; + } + + var parent = node.parentNode; + remove(node); + node = parent; + } +} +/** + * @method replace + * + * replace node with provided nodeName + * + * @param {Node} node + * @param {String} nodeName + * @return {Node} - new node + */ + + +function dom_replace(node, nodeName) { + if (node.nodeName.toUpperCase() === nodeName.toUpperCase()) { + return node; + } + + var newNode = dom_create(nodeName); + + if (node.style.cssText) { + newNode.style.cssText = node.style.cssText; + } + + appendChildNodes(newNode, lists.from(node.childNodes)); + insertAfter(newNode, node); + remove(node); + return newNode; +} + +var isTextarea = makePredByNodeName('TEXTAREA'); +/** + * @param {jQuery} $node + * @param {Boolean} [stripLinebreaks] - default: false + */ + +function dom_value($node, stripLinebreaks) { + var val = isTextarea($node[0]) ? $node.val() : $node.html(); + + if (stripLinebreaks) { + return val.replace(/[\n\r]/g, ''); + } + + return val; +} +/** + * @method html + * + * get the HTML contents of node + * + * @param {jQuery} $node + * @param {Boolean} [isNewlineOnBlock] + */ + + +function dom_html($node, isNewlineOnBlock) { + var markup = dom_value($node); + + if (isNewlineOnBlock) { + var regexTag = /<(\/?)(\b(?!!)[^>\s]*)(.*?)(\s*\/?>)/g; + markup = markup.replace(regexTag, function (match, endSlash, name) { + name = name.toUpperCase(); + var isEndOfInlineContainer = /^DIV|^TD|^TH|^P|^LI|^H[1-7]/.test(name) && !!endSlash; + var isBlockNode = /^BLOCKQUOTE|^TABLE|^TBODY|^TR|^HR|^UL|^OL/.test(name); + return match + (isEndOfInlineContainer || isBlockNode ? '\n' : ''); + }); + markup = markup.trim(); + } + + return markup; +} + +function posFromPlaceholder(placeholder) { + var $placeholder = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default()(placeholder); + var pos = $placeholder.offset(); + var height = $placeholder.outerHeight(true); // include margin + + return { + left: pos.left, + top: pos.top + height + }; +} + +function attachEvents($node, events) { + Object.keys(events).forEach(function (key) { + $node.on(key, events[key]); + }); +} + +function detachEvents($node, events) { + Object.keys(events).forEach(function (key) { + $node.off(key, events[key]); + }); +} +/** + * @method isCustomStyleTag + * + * assert if a node contains a "note-styletag" class, + * which implies that's a custom-made style tag node + * + * @param {Node} an HTML DOM node + */ + + +function isCustomStyleTag(node) { + return node && !isText(node) && lists.contains(node.classList, 'note-styletag'); +} + +/* harmony default export */ var dom = ({ + /** @property {String} NBSP_CHAR */ + NBSP_CHAR: NBSP_CHAR, + + /** @property {String} ZERO_WIDTH_NBSP_CHAR */ + ZERO_WIDTH_NBSP_CHAR: ZERO_WIDTH_NBSP_CHAR, + + /** @property {String} blank */ + blank: blankHTML, + + /** @property {String} emptyPara */ + emptyPara: "
".concat(blankHTML, "
"), + makePredByNodeName: makePredByNodeName, + isEditable: isEditable, + isControlSizing: isControlSizing, + isText: isText, + isElement: isElement, + isVoid: isVoid, + isPara: isPara, + isPurePara: isPurePara, + isHeading: isHeading, + isInline: dom_isInline, + isBlock: func.not(dom_isInline), + isBodyInline: isBodyInline, + isBody: isBody, + isParaInline: isParaInline, + isPre: isPre, + isList: isList, + isTable: isTable, + isData: isData, + isCell: dom_isCell, + isBlockquote: isBlockquote, + isBodyContainer: isBodyContainer, + isAnchor: isAnchor, + isDiv: makePredByNodeName('DIV'), + isLi: isLi, + isBR: makePredByNodeName('BR'), + isSpan: makePredByNodeName('SPAN'), + isB: makePredByNodeName('B'), + isU: makePredByNodeName('U'), + isS: makePredByNodeName('S'), + isI: makePredByNodeName('I'), + isImg: makePredByNodeName('IMG'), + isTextarea: isTextarea, + deepestChildIsEmpty: deepestChildIsEmpty, + isEmpty: dom_isEmpty, + isEmptyAnchor: func.and(isAnchor, dom_isEmpty), + isClosestSibling: isClosestSibling, + withClosestSiblings: withClosestSiblings, + nodeLength: nodeLength, + isLeftEdgePoint: isLeftEdgePoint, + isRightEdgePoint: isRightEdgePoint, + isEdgePoint: isEdgePoint, + isLeftEdgeOf: dom_isLeftEdgeOf, + isRightEdgeOf: isRightEdgeOf, + isLeftEdgePointOf: isLeftEdgePointOf, + isRightEdgePointOf: isRightEdgePointOf, + prevPoint: dom_prevPoint, + nextPoint: dom_nextPoint, + nextPointWithEmptyNode: nextPointWithEmptyNode, + isSamePoint: isSamePoint, + isVisiblePoint: isVisiblePoint, + prevPointUntil: prevPointUntil, + nextPointUntil: nextPointUntil, + isCharPoint: isCharPoint, + isSpacePoint: isSpacePoint, + walkPoint: walkPoint, + ancestor: dom_ancestor, + singleChildAncestor: singleChildAncestor, + listAncestor: listAncestor, + lastAncestor: lastAncestor, + listNext: listNext, + listPrev: listPrev, + listDescendant: listDescendant, + commonAncestor: dom_commonAncestor, + wrap: wrap, + insertAfter: insertAfter, + appendChildNodes: appendChildNodes, + position: dom_position, + hasChildren: hasChildren, + makeOffsetPath: makeOffsetPath, + fromOffsetPath: fromOffsetPath, + splitTree: splitTree, + splitPoint: splitPoint, + create: dom_create, + createText: createText, + remove: remove, + removeWhile: removeWhile, + replace: dom_replace, + html: dom_html, + value: dom_value, + posFromPlaceholder: posFromPlaceholder, + attachEvents: attachEvents, + detachEvents: detachEvents, + isCustomStyleTag: isCustomStyleTag +}); +// CONCATENATED MODULE: ./src/js/base/Context.js +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } + +function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } + + + + + + +var Context_Context = /*#__PURE__*/function () { + /** + * @param {jQuery} $note + * @param {Object} options + */ + function Context($note, options) { + _classCallCheck(this, Context); + + this.$note = $note; + this.memos = {}; + this.modules = {}; + this.layoutInfo = {}; + this.options = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.extend(true, {}, options); // init ui with options + + external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summernote.ui = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summernote.ui_template(this.options); + this.ui = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summernote.ui; + this.initialize(); + } + /** + * create layout and initialize modules and other resources + */ + + + _createClass(Context, [{ + key: "initialize", + value: function initialize() { + this.layoutInfo = this.ui.createLayout(this.$note); + + this._initialize(); + + this.$note.hide(); + return this; + } + /** + * destroy modules and other resources and remove layout + */ + + }, { + key: "destroy", + value: function destroy() { + this._destroy(); + + this.$note.removeData('summernote'); + this.ui.removeLayout(this.$note, this.layoutInfo); + } + /** + * destory modules and other resources and initialize it again + */ + + }, { + key: "reset", + value: function reset() { + var disabled = this.isDisabled(); + this.code(dom.emptyPara); + + this._destroy(); + + this._initialize(); + + if (disabled) { + this.disable(); + } + } + }, { + key: "_initialize", + value: function _initialize() { + var _this = this; + + // set own id + this.options.id = func.uniqueId(external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.now()); // set default container for tooltips, popovers, and dialogs + + this.options.container = this.options.container || this.layoutInfo.editor; // add optional buttons + + var buttons = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.extend({}, this.options.buttons); + Object.keys(buttons).forEach(function (key) { + _this.memo('button.' + key, buttons[key]); + }); + var modules = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.extend({}, this.options.modules, external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summernote.plugins || {}); // add and initialize modules + + Object.keys(modules).forEach(function (key) { + _this.module(key, modules[key], true); + }); + Object.keys(this.modules).forEach(function (key) { + _this.initializeModule(key); + }); + } + }, { + key: "_destroy", + value: function _destroy() { + var _this2 = this; + + // destroy modules with reversed order + Object.keys(this.modules).reverse().forEach(function (key) { + _this2.removeModule(key); + }); + Object.keys(this.memos).forEach(function (key) { + _this2.removeMemo(key); + }); // trigger custom onDestroy callback + + this.triggerEvent('destroy', this); + } + }, { + key: "code", + value: function code(html) { + var isActivated = this.invoke('codeview.isActivated'); + + if (html === undefined) { + this.invoke('codeview.sync'); + return isActivated ? this.layoutInfo.codable.val() : this.layoutInfo.editable.html(); + } else { + if (isActivated) { + this.invoke('codeview.sync', html); + } else { + this.layoutInfo.editable.html(html); + } + + this.$note.val(html); + this.triggerEvent('change', html, this.layoutInfo.editable); + } + } + }, { + key: "isDisabled", + value: function isDisabled() { + return this.layoutInfo.editable.attr('contenteditable') === 'false'; + } + }, { + key: "enable", + value: function enable() { + this.layoutInfo.editable.attr('contenteditable', true); + this.invoke('toolbar.activate', true); + this.triggerEvent('disable', false); + this.options.editing = true; + } + }, { + key: "disable", + value: function disable() { + // close codeview if codeview is opend + if (this.invoke('codeview.isActivated')) { + this.invoke('codeview.deactivate'); + } + + this.layoutInfo.editable.attr('contenteditable', false); + this.options.editing = false; + this.invoke('toolbar.deactivate', true); + this.triggerEvent('disable', true); + } + }, { + key: "triggerEvent", + value: function triggerEvent() { + var namespace = lists.head(arguments); + var args = lists.tail(lists.from(arguments)); + var callback = this.options.callbacks[func.namespaceToCamel(namespace, 'on')]; + + if (callback) { + callback.apply(this.$note[0], args); + } + + this.$note.trigger('summernote.' + namespace, args); + } + }, { + key: "initializeModule", + value: function initializeModule(key) { + var module = this.modules[key]; + module.shouldInitialize = module.shouldInitialize || func.ok; + + if (!module.shouldInitialize()) { + return; + } // initialize module + + + if (module.initialize) { + module.initialize(); + } // attach events + + + if (module.events) { + dom.attachEvents(this.$note, module.events); + } + } + }, { + key: "module", + value: function module(key, ModuleClass, withoutIntialize) { + if (arguments.length === 1) { + return this.modules[key]; + } + + this.modules[key] = new ModuleClass(this); + + if (!withoutIntialize) { + this.initializeModule(key); + } + } + }, { + key: "removeModule", + value: function removeModule(key) { + var module = this.modules[key]; + + if (module.shouldInitialize()) { + if (module.events) { + dom.detachEvents(this.$note, module.events); + } + + if (module.destroy) { + module.destroy(); + } + } + + delete this.modules[key]; + } + }, { + key: "memo", + value: function memo(key, obj) { + if (arguments.length === 1) { + return this.memos[key]; + } + + this.memos[key] = obj; + } + }, { + key: "removeMemo", + value: function removeMemo(key) { + if (this.memos[key] && this.memos[key].destroy) { + this.memos[key].destroy(); + } + + delete this.memos[key]; + } + /** + * Some buttons need to change their visual style immediately once they get pressed + */ + + }, { + key: "createInvokeHandlerAndUpdateState", + value: function createInvokeHandlerAndUpdateState(namespace, value) { + var _this3 = this; + + return function (event) { + _this3.createInvokeHandler(namespace, value)(event); + + _this3.invoke('buttons.updateCurrentStyle'); }; - return Renderer; - }()); - var renderer = { - create: function (markup, callback) { - return function () { - var options = typeof arguments[1] === 'object' ? arguments[1] : arguments[0]; - var children = Array.isArray(arguments[0]) ? arguments[0] : []; - if (options && options.children) { - children = options.children; - } - return new Renderer(markup, children, options, callback); - }; + } + }, { + key: "createInvokeHandler", + value: function createInvokeHandler(namespace, value) { + var _this4 = this; + + return function (event) { + event.preventDefault(); + var $target = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default()(event.target); + + _this4.invoke(namespace, value || $target.closest('[data-value]').data('value'), $target); + }; + } + }, { + key: "invoke", + value: function invoke() { + var namespace = lists.head(arguments); + var args = lists.tail(lists.from(arguments)); + var splits = namespace.split('.'); + var hasSeparator = splits.length > 1; + var moduleName = hasSeparator && lists.head(splits); + var methodName = hasSeparator ? lists.last(splits) : lists.head(splits); + var module = this.modules[moduleName || 'editor']; + + if (!moduleName && this[methodName]) { + return this[methodName].apply(this, args); + } else if (module && module[methodName] && module.shouldInitialize()) { + return module[methodName].apply(module, args); } + } + }]); + + return Context; +}(); + + +// CONCATENATED MODULE: ./src/js/summernote.js + + + + +external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.fn.extend({ + /** + * Summernote API + * + * @param {Object|String} + * @return {this} + */ + summernote: function summernote() { + var type = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.type(lists.head(arguments)); + var isExternalAPICalled = type === 'string'; + var hasInitOptions = type === 'object'; + var options = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.extend({}, external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summernote.options, hasInitOptions ? lists.head(arguments) : {}); // Update options + + options.langInfo = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.extend(true, {}, external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summernote.lang['en-US'], external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summernote.lang[options.lang]); + options.icons = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.extend(true, {}, external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summernote.options.icons, options.icons); + options.tooltip = options.tooltip === 'auto' ? !env.isSupportTouch : options.tooltip; + this.each(function (idx, note) { + var $note = external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default()(note); + + if (!$note.data('summernote')) { + var context = new Context_Context($note, options); + $note.data('summernote', context); + $note.data('summernote').triggerEvent('init', context.layoutInfo); + } + }); + var $note = this.first(); + + if ($note.length) { + var context = $note.data('summernote'); + + if (isExternalAPICalled) { + return context.invoke.apply(context, lists.from(arguments)); + } else if (options.focus) { + context.invoke('editor.focus'); + } + } + + return this; + } +}); +// CONCATENATED MODULE: ./src/js/base/core/range.js +function range_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function range_defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } + +function range_createClass(Constructor, protoProps, staticProps) { if (protoProps) range_defineProperties(Constructor.prototype, protoProps); if (staticProps) range_defineProperties(Constructor, staticProps); return Constructor; } + + + + + + +/** + * return boundaryPoint from TextRange, inspired by Andy Na's HuskyRange.js + * + * @param {TextRange} textRange + * @param {Boolean} isStart + * @return {BoundaryPoint} + * + * @see http://msdn.microsoft.com/en-us/library/ie/ms535872(v=vs.85).aspx + */ + +function textRangeToPoint(textRange, isStart) { + var container = textRange.parentElement(); + var offset; + var tester = document.body.createTextRange(); + var prevContainer; + var childNodes = lists.from(container.childNodes); + + for (offset = 0; offset < childNodes.length; offset++) { + if (dom.isText(childNodes[offset])) { + continue; + } + + tester.moveToElementText(childNodes[offset]); + + if (tester.compareEndPoints('StartToStart', textRange) >= 0) { + break; + } + + prevContainer = childNodes[offset]; + } + + if (offset !== 0 && dom.isText(childNodes[offset - 1])) { + var textRangeStart = document.body.createTextRange(); + var curTextNode = null; + textRangeStart.moveToElementText(prevContainer || container); + textRangeStart.collapse(!prevContainer); + curTextNode = prevContainer ? prevContainer.nextSibling : container.firstChild; + var pointTester = textRange.duplicate(); + pointTester.setEndPoint('StartToStart', textRangeStart); + var textCount = pointTester.text.replace(/[\r\n]/g, '').length; + + while (textCount > curTextNode.nodeValue.length && curTextNode.nextSibling) { + textCount -= curTextNode.nodeValue.length; + curTextNode = curTextNode.nextSibling; + } // [workaround] enforce IE to re-reference curTextNode, hack + + + var dummy = curTextNode.nodeValue; // eslint-disable-line + + if (isStart && curTextNode.nextSibling && dom.isText(curTextNode.nextSibling) && textCount === curTextNode.nodeValue.length) { + textCount -= curTextNode.nodeValue.length; + curTextNode = curTextNode.nextSibling; + } + + container = curTextNode; + offset = textCount; + } + + return { + cont: container, + offset: offset + }; +} +/** + * return TextRange from boundary point (inspired by google closure-library) + * @param {BoundaryPoint} point + * @return {TextRange} + */ + + +function pointToTextRange(point) { + var textRangeInfo = function textRangeInfo(container, offset) { + var node, isCollapseToStart; + + if (dom.isText(container)) { + var prevTextNodes = dom.listPrev(container, func.not(dom.isText)); + var prevContainer = lists.last(prevTextNodes).previousSibling; + node = prevContainer || container.parentNode; + offset += lists.sum(lists.tail(prevTextNodes), dom.nodeLength); + isCollapseToStart = !prevContainer; + } else { + node = container.childNodes[offset] || container; + + if (dom.isText(node)) { + return textRangeInfo(node, 0); + } + + offset = 0; + isCollapseToStart = false; + } + + return { + node: node, + collapseToStart: isCollapseToStart, + offset: offset + }; }; - var editor = renderer.create(''); - var toolbar = renderer.create(''); - var editingArea = renderer.create(''); - var codable = renderer.create(''); - var editable = renderer.create(''); - var statusbar = renderer.create([ - '', - ' ', - ].join('')); - var airEditor = renderer.create(''); - var airEditable = renderer.create([ - '', - '', - ].join('')); - var buttonGroup = renderer.create('