浏览代码

Compile css, js

Denis K 10 年之前
父节点
当前提交
2049725cae
共有 37 个文件被更改,包括 27450 次插入156 次删除
  1. 196 40
      jet/static/jet/css/themes/default/base.css
  2. 0 0
      jet/static/jet/css/themes/default/base.css.map
  3. 9 1
      jet/static/jet/css/themes/default/jquery-ui.theme.css
  4. 0 0
      jet/static/jet/css/themes/default/jquery-ui.theme.css.map
  5. 21 0
      jet/static/jet/css/themes/default/select2.theme.css
  6. 0 0
      jet/static/jet/css/themes/default/select2.theme.css.map
  7. 247 91
      jet/static/jet/css/themes/green/base.css
  8. 0 0
      jet/static/jet/css/themes/green/base.css.map
  9. 23 15
      jet/static/jet/css/themes/green/jquery-ui.theme.css
  10. 0 0
      jet/static/jet/css/themes/green/jquery-ui.theme.css.map
  11. 30 9
      jet/static/jet/css/themes/green/select2.theme.css
  12. 0 0
      jet/static/jet/css/themes/green/select2.theme.css.map
  13. 5336 0
      jet/static/jet/css/themes/light-blue/base.css
  14. 2 0
      jet/static/jet/css/themes/light-blue/base.css.map
  15. 436 0
      jet/static/jet/css/themes/light-blue/jquery-ui.theme.css
  16. 2 0
      jet/static/jet/css/themes/light-blue/jquery-ui.theme.css.map
  17. 953 0
      jet/static/jet/css/themes/light-blue/select2.theme.css
  18. 2 0
      jet/static/jet/css/themes/light-blue/select2.theme.css.map
  19. 5336 0
      jet/static/jet/css/themes/light-gray/base.css
  20. 2 0
      jet/static/jet/css/themes/light-gray/base.css.map
  21. 436 0
      jet/static/jet/css/themes/light-gray/jquery-ui.theme.css
  22. 2 0
      jet/static/jet/css/themes/light-gray/jquery-ui.theme.css.map
  23. 953 0
      jet/static/jet/css/themes/light-gray/select2.theme.css
  24. 2 0
      jet/static/jet/css/themes/light-gray/select2.theme.css.map
  25. 5336 0
      jet/static/jet/css/themes/light-green/base.css
  26. 2 0
      jet/static/jet/css/themes/light-green/base.css.map
  27. 436 0
      jet/static/jet/css/themes/light-green/jquery-ui.theme.css
  28. 2 0
      jet/static/jet/css/themes/light-green/jquery-ui.theme.css.map
  29. 953 0
      jet/static/jet/css/themes/light-green/select2.theme.css
  30. 2 0
      jet/static/jet/css/themes/light-green/select2.theme.css.map
  31. 5336 0
      jet/static/jet/css/themes/light-violet/base.css
  32. 2 0
      jet/static/jet/css/themes/light-violet/base.css.map
  33. 436 0
      jet/static/jet/css/themes/light-violet/jquery-ui.theme.css
  34. 2 0
      jet/static/jet/css/themes/light-violet/jquery-ui.theme.css.map
  35. 953 0
      jet/static/jet/css/themes/light-violet/select2.theme.css
  36. 2 0
      jet/static/jet/css/themes/light-violet/select2.theme.css.map
  37. 0 0
      jet/static/jet/js/main.min.js

+ 196 - 40
jet/static/jet/css/themes/default/base.css

@@ -2,6 +2,10 @@
 /*
  * These theme uses default variables at ../_variables.scss
  */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -29,6 +33,9 @@
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -342,6 +349,10 @@ a:hover {
 #content {
   padding: 20px; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -369,6 +380,9 @@ a:hover {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -748,6 +762,10 @@ a:hover {
   .table tbody tr.contrast3, #changelist table tbody tr.contrast3, table#change-history tbody tr.contrast3 {
     background: #d0dbe6; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -775,6 +793,9 @@ a:hover {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -1070,6 +1091,10 @@ a:hover {
   .button-group-label {
     margin-right: 10px; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -1097,6 +1122,9 @@ a:hover {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -1368,7 +1396,11 @@ a:hover {
   width: 100% !important; }
 
 .sidebar {
-  background-color: #354052; }
+  background-color: #354052;
+  -webkit-transition: background-color 0.3s;
+  -moz-transition: background-color 0.3s;
+  -o-transition: background-color 0.3s;
+  transition: background-color 0.3s; }
   .sidebar-menu {
     margin-bottom: 32px !important; }
     .sidebar-menu-wrapper {
@@ -1377,7 +1409,11 @@ a:hover {
       position: relative; }
     .sidebar-menu-item {
       padding: 20px 24px;
-      border-bottom: 1px solid #2b3647; }
+      border-bottom: 1px solid #2b3647;
+      -webkit-transition: border-bottom-color 0.3s;
+      -moz-transition: border-bottom-color 0.3s;
+      -o-transition: border-bottom-color 0.3s;
+      transition: border-bottom-color 0.3s; }
       .sidebar-menu-item:last-child {
         border-bottom: 0; }
       .sidebar-menu-item.no-horizontal-padding {
@@ -1387,17 +1423,21 @@ a:hover {
         font-size: 18px;
         vertical-align: middle;
         margin-right: 6px;
-        color: #6f7e95; }
+        color: #6f7e95;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
       .sidebar-menu-item-link, .sidebar-menu-item-link:visited, .sidebar-menu-item-link:hover {
         color: #c0cad8;
         font-weight: bold;
         overflow: hidden;
         text-overflow: ellipsis;
         white-space: nowrap;
-        -webkit-transition: all 0.3s;
-        -moz-transition: all 0.3s;
-        -o-transition: all 0.3s;
-        transition: all 0.3s; }
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
       .sidebar-menu-item-link:hover {
         color: #fff; }
       .sidebar-menu-item-title {
@@ -1408,7 +1448,11 @@ a:hover {
         overflow: hidden;
         text-overflow: ellipsis;
         white-space: nowrap;
-        padding: 0 24px; }
+        padding: 0 24px;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
         .sidebar-menu-item-title-icon {
           float: right;
           font-size: 14px;
@@ -1416,10 +1460,10 @@ a:hover {
           margin-right: 14px; }
           .sidebar-menu-item-title-icon, .sidebar-menu-item-title-icon:visited, .sidebar-menu-item-title-icon:hover {
             color: #47bac1;
-            -webkit-transition: all 0.3s;
-            -moz-transition: all 0.3s;
-            -o-transition: all 0.3s;
-            transition: all 0.3s; }
+            -webkit-transition: color 0.3s;
+            -moz-transition: color 0.3s;
+            -o-transition: color 0.3s;
+            transition: color 0.3s; }
           .sidebar-menu-item-title-icon:hover {
             color: #639af5; }
       .sidebar-menu-item-action, .sidebar-menu-item-action:visited, .sidebar-menu-item-action:hover {
@@ -1430,10 +1474,10 @@ a:hover {
         margin-top: 10px;
         padding: 8px 0;
         text-transform: uppercase;
-        -webkit-transition: all 0.3s;
-        -moz-transition: all 0.3s;
-        -o-transition: all 0.3s;
-        transition: all 0.3s; }
+        -webkit-transition: color 0.3s, background-color 0.3s;
+        -moz-transition: color 0.3s, background-color 0.3s;
+        -o-transition: color 0.3s, background-color 0.3s;
+        transition: color 0.3s, background-color 0.3s; }
       .sidebar-menu-item-action:hover {
         color: #639af5;
         background-color: #2b3647; }
@@ -1445,7 +1489,11 @@ a:hover {
         font-size: 18px;
         vertical-align: middle;
         margin-right: 6px;
-        color: #6f7e95; }
+        color: #6f7e95;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
       .sidebar-menu-item-list-item.compact .sidebar-menu-item-list-item-icon {
         font-size: 16px; }
       .sidebar-menu-item-list-item-link, .sidebar-menu-item-list-item-link:visited, .sidebar-menu-item-list-item-link:hover {
@@ -1457,10 +1505,10 @@ a:hover {
         padding: 8px 12px 8px 24px;
         vertical-align: middle;
         position: relative;
-        -webkit-transition: all 0.3s;
-        -moz-transition: all 0.3s;
-        -o-transition: all 0.3s;
-        transition: all 0.3s; }
+        -webkit-transition: color 0.3s, background-color 0.3s;
+        -moz-transition: color 0.3s, background-color 0.3s;
+        -o-transition: color 0.3s, background-color 0.3s;
+        transition: color 0.3s, background-color 0.3s; }
       .sidebar-menu-item-list-item-link:hover, .sidebar-menu-item-list-item-link.hovered {
         color: #fff;
         background-color: #2b3647; }
@@ -1469,10 +1517,10 @@ a:hover {
         float: right;
         display: none;
         color: #47bac1;
-        -webkit-transition: all 0.3s;
-        -moz-transition: all 0.3s;
-        -o-transition: all 0.3s;
-        transition: all 0.3s; }
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
       .sidebar-menu-item-list-item-link-remove:hover {
         color: #639af5; }
       .sidebar-menu-item-list-item-link-pin, .sidebar-menu-item-list-item-link-pin:visited, .sidebar-menu-item-list-item-link-pin:hover, .sidebar-menu-item-list-item-link-unpin, .sidebar-menu-item-list-item-link-unpin:visited, .sidebar-menu-item-list-item-link-unpin:hover {
@@ -1481,10 +1529,10 @@ a:hover {
         left: 4px;
         font-size: 14px;
         color: #47bac1;
-        -webkit-transition: all 0.3s;
-        -moz-transition: all 0.3s;
-        -o-transition: all 0.3s;
-        transition: all 0.3s; }
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
       .sidebar-menu-item-list-item-link-pin:hover, .sidebar-menu-item-list-item-link-unpin:hover {
         color: #639af5; }
       .sidebar-menu-item-list-item-link:hover .sidebar-menu-item-list-item-link-remove {
@@ -1498,7 +1546,13 @@ a:hover {
         color: #639af5;
         font-size: 16px;
         font-weight: bold !important;
-        margin-left: 4px; }
+        margin-left: 4px;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link:hover .sidebar-menu-item-list-item-arrow {
+        color: #639af5; }
       .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link, .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link:visited, .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link:hover {
         font-size: 11px;
         padding: 6px 12px 6px 24px;
@@ -1516,12 +1570,12 @@ a:hover {
     .sidebar-popup-container {
       display: none;
       background-color: rgba(0, 0, 0, 0.5);
-      position: absolute;
+      position: fixed;
       top: 0;
       left: 250px;
       bottom: 0;
       right: 0;
-      z-index: 2; }
+      z-index: 3; }
     .sidebar-popup-item {
       display: none; }
     .sidebar-popup-title {
@@ -1558,6 +1612,7 @@ a:hover {
       color: #fff; }
   .sidebar-copyright {
     background-color: #2b3647;
+    color: #6f7e95;
     height: 32px;
     line-height: 32px;
     position: absolute;
@@ -1566,8 +1621,16 @@ a:hover {
     right: 0;
     text-align: center;
     font-size: 11px;
-    font-weight: bold; }
+    font-weight: bold;
+    -webkit-transition: background-color 0.3s, color 0.3s;
+    -moz-transition: background-color 0.3s, color 0.3s;
+    -o-transition: background-color 0.3s, color 0.3s;
+    transition: background-color 0.3s, color 0.3s; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -1595,6 +1658,9 @@ a:hover {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -1871,7 +1937,8 @@ a:hover {
     text-transform: uppercase;
     font-size: 12px;
     font-weight: bold;
-    line-height: 32px; }
+    line-height: 32px;
+    color: #6f7e95; }
     .top-breadcrumbs a, .top-breadcrumbs a:visited, .top-breadcrumbs a:hover {
       color: #c0d4e8;
       text-decoration: none;
@@ -1910,6 +1977,33 @@ a:hover {
         color: #47bac1;
         font-size: 24px;
         line-height: 30px !important; }
+    .top-user-tools.opened .top-user-tools-welcome-msg-arrow {
+      color: #ecf2f6; }
+    .top-user-tools-contrast-block {
+      display: none;
+      padding: 8px 14px;
+      background: #59677e;
+      color: #c0cad8; }
+      .top-user-tools-contrast-block-title {
+        text-transform: uppercase;
+        font-size: 10px;
+        font-weight: bold;
+        margin-bottom: 6px; }
+    .top-user-tools.opened .top-user-tools-contrast-block {
+      display: block; }
+    .top-user-tools-theme-link {
+      display: inline-block;
+      float: left;
+      margin-right: 6px;
+      margin-bottom: 6px;
+      width: 14px;
+      height: 14px;
+      border: 1px solid #59677e;
+      border-radius: 3px; }
+      .top-user-tools-theme-link:last-child {
+        margin-right: 0; }
+      .top-user-tools-theme-link.selected {
+        box-shadow: 0 0 1px 1px #e5e2a5; }
     .top-user-tools-user-link {
       display: none;
       padding: 8px 14px; }
@@ -1920,6 +2014,7 @@ a:hover {
         color: #ecf2f6;
         text-decoration: underline; }
       .top-user-tools-user-link-icon {
+        color: #ecf2f6;
         font-size: 15px;
         vertical-align: middle; }
     .top-user-tools.opened {
@@ -1927,11 +2022,14 @@ a:hover {
       border-color: transparent;
       color: #ecf2f6; }
     .top-user-tools.opened .top-user-tools-welcome-msg {
-      border-bottom: 1px solid #76849a;
-      margin-bottom: 6px; }
+      border-bottom: 1px solid #76849a; }
     .top-user-tools.opened .top-user-tools-user-link {
       display: block; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -1959,6 +2057,9 @@ a:hover {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -2266,16 +2367,19 @@ a:hover {
   border-color: #fff; }
 
 .button, input[type="submit"], input[type="button"], .button:visited, input[type="submit"]:visited, input[type="button"]:visited, .button:hover, input[type="submit"]:hover, input[type="button"]:hover {
-  font-weight: bold;
+  font-weight: lighter;
   font-size: 12px;
   text-align: center;
   background-color: #47bac1;
   color: #fff;
   padding: 0 20px;
-  display: inline-block; }
+  display: inline-block;
+  text-transform: uppercase; }
 .button.button-secondary, input.button-secondary[type="submit"], input.button-secondary[type="button"] {
   background-color: #d0dbe6;
-  color: #6f7e95; }
+  color: #6f7e95;
+  text-transform: none;
+  font-weight: normal; }
 .button.button-red, input.button-red[type="submit"], input.button-red[type="button"] {
   background-color: #c14747;
   color: #fff; }
@@ -2289,7 +2393,7 @@ a:hover {
 .button:hover, input[type="submit"]:hover, input[type="button"]:hover {
   background-color: #639af5;
   color: #fff;
-  font-weight: bold; }
+  font-weight: lighter; }
 .button:active, input[type="submit"]:active, input[type="button"]:active {
   background-color: #6f7e95;
   color: #fff; }
@@ -2358,6 +2462,10 @@ input[type=checkbox] {
 .empty-form {
   display: none; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -2385,6 +2493,9 @@ input[type=checkbox] {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -2674,6 +2785,10 @@ input[type=checkbox] {
   background: #c4ecc5;
   color: #82b982; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -2701,6 +2816,9 @@ input[type=checkbox] {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -3009,6 +3127,10 @@ table#change-history {
   box-shadow: 0 2px 0 0 #d0dbe6;
   width: 100%; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -3036,6 +3158,9 @@ table#change-history {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -3321,6 +3446,9 @@ table#change-history {
       float: left;
       width: 150px;
       word-wrap: break-word; }
+      .module .form-row label + p {
+        padding-top: 6px;
+        margin: 4px 0 4px 160px; }
     .module .form-row.errors label {
       color: #c14747; }
     .module .form-row .checkbox-row label {
@@ -3605,6 +3733,10 @@ table#change-history {
 .related-widget-wrapper {
   float: left; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -3632,6 +3764,9 @@ table#change-history {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -3938,6 +4073,10 @@ table#change-history {
       .delete-objects-list-item-collapsable-list {
         list-style-type: disc; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -3965,6 +4104,9 @@ table#change-history {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -4293,6 +4435,10 @@ table#change-history {
   margin-top: 20px;
   text-align: center; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -4320,6 +4466,9 @@ table#change-history {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -4694,6 +4843,10 @@ img[src$="admin/img/icon-yes.gif"] + span {
 img[src$="admin/img/icon-no.gif"] + span {
   color: #d49d9d; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -4721,6 +4874,9 @@ img[src$="admin/img/icon-no.gif"] + span {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 

文件差异内容过多而无法显示
+ 0 - 0
jet/static/jet/css/themes/default/base.css.map


+ 9 - 1
jet/static/jet/css/themes/default/jquery-ui.theme.css

@@ -2,6 +2,10 @@
 /*
  * These theme uses default variables at ../_variables.scss
  */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -29,6 +33,9 @@
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -392,6 +399,7 @@
   border: 0;
   box-shadow: none !important;
   opacity: 0.8;
-  font-size: 13px; }
+  font-size: 13px;
+  pointer-events: none; }
 
 /*# sourceMappingURL=jquery-ui.theme.css.map */

文件差异内容过多而无法显示
+ 0 - 0
jet/static/jet/css/themes/default/jquery-ui.theme.css.map


+ 21 - 0
jet/static/jet/css/themes/default/select2.theme.css

@@ -2,6 +2,10 @@
 /*
  * These theme uses default variables at ../_variables.scss
  */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -29,6 +33,9 @@
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -300,6 +307,10 @@
   width: 100% !important; }
 
 .select2-container--jet {
+  /*
+   * Default variable values
+   * Create separate themes/theme/_variables.scss to override these variables
+   */
   /*
    * General
    */
@@ -327,6 +338,13 @@
   /*
    * jQuery UI
    */
+  /*
+   * Charts
+   */
+  /*
+   * Default variable values
+   * Create separate themes/theme/_variables.scss to override these variables
+   */
   /*
    * General
    */
@@ -354,6 +372,9 @@
   /*
    * jQuery UI
    */
+  /*
+   * Charts
+   */
   min-width: 100px; }
   .select2-container--jet .hidden {
     display: none; }

文件差异内容过多而无法显示
+ 0 - 0
jet/static/jet/css/themes/default/select2.theme.css.map


+ 247 - 91
jet/static/jet/css/themes/green/base.css

@@ -1,7 +1,4 @@
 @charset "UTF-8";
-/*
- * All theme colors
- */
 /*
  * Customizable variables
  * Update these variable to create theme
@@ -33,6 +30,13 @@
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -60,6 +64,9 @@
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -373,6 +380,10 @@ a:hover {
 #content {
   padding: 20px; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -400,6 +411,9 @@ a:hover {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -671,7 +685,7 @@ a:hover {
   width: 100% !important; }
 
 .table, #changelist table, table#change-history {
-  background: white;
+  background: #fff;
   border-collapse: collapse;
   border-radius: 4px;
   margin-bottom: 2px;
@@ -707,7 +721,7 @@ a:hover {
     text-align: left;
     white-space: nowrap; }
     .table thead th, #changelist table thead th, table#change-history thead th, .table thead th a, #changelist table thead th a, table#change-history thead th a, .table thead th a:visited, #changelist table thead th a:visited, table#change-history thead th a:visited, .table thead th a:hover, #changelist table thead th a:hover, table#change-history thead th a:hover {
-      color: white;
+      color: #fff;
       text-decoration: none;
       text-transform: uppercase; }
     .table thead th:first-child, #changelist table thead th:first-child, table#change-history thead th:first-child {
@@ -722,7 +736,7 @@ a:hover {
     .table thead th.sorted .sortoptions, #changelist table thead th.sorted .sortoptions, table#change-history thead th.sorted .sortoptions {
       display: inline-block; }
       .table thead th.sorted .sortoptions .sortpriority, #changelist table thead th.sorted .sortoptions .sortpriority, table#change-history thead th.sorted .sortoptions .sortpriority {
-        background: white;
+        background: #fff;
         color: #62a29c;
         padding: 2px 8px;
         margin-right: 2px;
@@ -741,7 +755,7 @@ a:hover {
         -webkit-font-smoothing: antialiased;
         -moz-osx-font-smoothing: grayscale;
         display: inline-block;
-        color: white;
+        color: #fff;
         font-size: 13px;
         font-weight: bold;
         margin-left: 4px; }
@@ -772,13 +786,17 @@ a:hover {
     background: #f5fdfa; }
   .table tbody tr.contrast2, #changelist table tbody tr.contrast2, table#change-history tbody tr.contrast2 {
     background: #3c706b;
-    color: white;
+    color: #fff;
     border: 0; }
     .table tbody tr.contrast2 a, #changelist table tbody tr.contrast2 a, table#change-history tbody tr.contrast2 a, .table tbody tr.contrast2 a:visited, #changelist table tbody tr.contrast2 a:visited, table#change-history tbody tr.contrast2 a:visited, .table tbody tr.contrast2 a:hover, #changelist table tbody tr.contrast2 a:hover, table#change-history tbody tr.contrast2 a:hover {
-      color: white; }
+      color: #fff; }
   .table tbody tr.contrast3, #changelist table tbody tr.contrast3, table#change-history tbody tr.contrast3 {
     background: #cceae4; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -806,6 +824,9 @@ a:hover {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -1090,17 +1111,21 @@ a:hover {
       border-radius: 4px; }
   .button-group-buttons span {
     background-color: #62a29c;
-    color: white; }
+    color: #fff; }
   .button-group-buttons a, .button-group-buttons a:visited, .button-group-buttons a:hover {
     background-color: #cceae4;
     color: #62a29c;
     text-decoration: none; }
   .button-group-buttons a:hover {
     background-color: #7FB1DC;
-    color: white; }
+    color: #fff; }
   .button-group-label {
     margin-right: 10px; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -1128,6 +1153,9 @@ a:hover {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -1399,7 +1427,11 @@ a:hover {
   width: 100% !important; }
 
 .sidebar {
-  background-color: #2e5955; }
+  background-color: #2e5955;
+  -webkit-transition: background-color 0.3s;
+  -moz-transition: background-color 0.3s;
+  -o-transition: background-color 0.3s;
+  transition: background-color 0.3s; }
   .sidebar-menu {
     margin-bottom: 32px !important; }
     .sidebar-menu-wrapper {
@@ -1408,7 +1440,11 @@ a:hover {
       position: relative; }
     .sidebar-menu-item {
       padding: 20px 24px;
-      border-bottom: 1px solid #254d49; }
+      border-bottom: 1px solid #254d49;
+      -webkit-transition: border-bottom-color 0.3s;
+      -moz-transition: border-bottom-color 0.3s;
+      -o-transition: border-bottom-color 0.3s;
+      transition: border-bottom-color 0.3s; }
       .sidebar-menu-item:last-child {
         border-bottom: 0; }
       .sidebar-menu-item.no-horizontal-padding {
@@ -1418,19 +1454,23 @@ a:hover {
         font-size: 18px;
         vertical-align: middle;
         margin-right: 6px;
-        color: #62a29c; }
+        color: #62a29c;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
       .sidebar-menu-item-link, .sidebar-menu-item-link:visited, .sidebar-menu-item-link:hover {
         color: #bbddd9;
         font-weight: bold;
         overflow: hidden;
         text-overflow: ellipsis;
         white-space: nowrap;
-        -webkit-transition: all 0.3s;
-        -moz-transition: all 0.3s;
-        -o-transition: all 0.3s;
-        transition: all 0.3s; }
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
       .sidebar-menu-item-link:hover {
-        color: white; }
+        color: #fff; }
       .sidebar-menu-item-title {
         color: #62a29c;
         text-transform: uppercase;
@@ -1439,7 +1479,11 @@ a:hover {
         overflow: hidden;
         text-overflow: ellipsis;
         white-space: nowrap;
-        padding: 0 24px; }
+        padding: 0 24px;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
         .sidebar-menu-item-title-icon {
           float: right;
           font-size: 14px;
@@ -1447,10 +1491,10 @@ a:hover {
           margin-right: 14px; }
           .sidebar-menu-item-title-icon, .sidebar-menu-item-title-icon:visited, .sidebar-menu-item-title-icon:hover {
             color: #44b78b;
-            -webkit-transition: all 0.3s;
-            -moz-transition: all 0.3s;
-            -o-transition: all 0.3s;
-            transition: all 0.3s; }
+            -webkit-transition: color 0.3s;
+            -moz-transition: color 0.3s;
+            -o-transition: color 0.3s;
+            transition: color 0.3s; }
           .sidebar-menu-item-title-icon:hover {
             color: #7FB1DC; }
       .sidebar-menu-item-action, .sidebar-menu-item-action:visited, .sidebar-menu-item-action:hover {
@@ -1461,10 +1505,10 @@ a:hover {
         margin-top: 10px;
         padding: 8px 0;
         text-transform: uppercase;
-        -webkit-transition: all 0.3s;
-        -moz-transition: all 0.3s;
-        -o-transition: all 0.3s;
-        transition: all 0.3s; }
+        -webkit-transition: color 0.3s, background-color 0.3s;
+        -moz-transition: color 0.3s, background-color 0.3s;
+        -o-transition: color 0.3s, background-color 0.3s;
+        transition: color 0.3s, background-color 0.3s; }
       .sidebar-menu-item-action:hover {
         color: #7FB1DC;
         background-color: #254d49; }
@@ -1476,7 +1520,11 @@ a:hover {
         font-size: 18px;
         vertical-align: middle;
         margin-right: 6px;
-        color: #62a29c; }
+        color: #62a29c;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
       .sidebar-menu-item-list-item.compact .sidebar-menu-item-list-item-icon {
         font-size: 16px; }
       .sidebar-menu-item-list-item-link, .sidebar-menu-item-list-item-link:visited, .sidebar-menu-item-list-item-link:hover {
@@ -1488,22 +1536,22 @@ a:hover {
         padding: 8px 12px 8px 24px;
         vertical-align: middle;
         position: relative;
-        -webkit-transition: all 0.3s;
-        -moz-transition: all 0.3s;
-        -o-transition: all 0.3s;
-        transition: all 0.3s; }
+        -webkit-transition: color 0.3s, background-color 0.3s;
+        -moz-transition: color 0.3s, background-color 0.3s;
+        -o-transition: color 0.3s, background-color 0.3s;
+        transition: color 0.3s, background-color 0.3s; }
       .sidebar-menu-item-list-item-link:hover, .sidebar-menu-item-list-item-link.hovered {
-        color: white;
+        color: #fff;
         background-color: #254d49; }
       .sidebar-menu-item-list-item-link-remove, .sidebar-menu-item-list-item-link-remove:visited, .sidebar-menu-item-list-item-link-remove:hover {
         position: relative;
         float: right;
         display: none;
         color: #44b78b;
-        -webkit-transition: all 0.3s;
-        -moz-transition: all 0.3s;
-        -o-transition: all 0.3s;
-        transition: all 0.3s; }
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
       .sidebar-menu-item-list-item-link-remove:hover {
         color: #7FB1DC; }
       .sidebar-menu-item-list-item-link-pin, .sidebar-menu-item-list-item-link-pin:visited, .sidebar-menu-item-list-item-link-pin:hover, .sidebar-menu-item-list-item-link-unpin, .sidebar-menu-item-list-item-link-unpin:visited, .sidebar-menu-item-list-item-link-unpin:hover {
@@ -1512,10 +1560,10 @@ a:hover {
         left: 4px;
         font-size: 14px;
         color: #44b78b;
-        -webkit-transition: all 0.3s;
-        -moz-transition: all 0.3s;
-        -o-transition: all 0.3s;
-        transition: all 0.3s; }
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
       .sidebar-menu-item-list-item-link-pin:hover, .sidebar-menu-item-list-item-link-unpin:hover {
         color: #7FB1DC; }
       .sidebar-menu-item-list-item-link:hover .sidebar-menu-item-list-item-link-remove {
@@ -1529,7 +1577,13 @@ a:hover {
         color: #7FB1DC;
         font-size: 16px;
         font-weight: bold !important;
-        margin-left: 4px; }
+        margin-left: 4px;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link:hover .sidebar-menu-item-list-item-arrow {
+        color: #7FB1DC; }
       .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link, .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link:visited, .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link:hover {
         font-size: 11px;
         padding: 6px 12px 6px 24px;
@@ -1547,12 +1601,12 @@ a:hover {
     .sidebar-popup-container {
       display: none;
       background-color: rgba(0, 0, 0, 0.5);
-      position: absolute;
+      position: fixed;
       top: 0;
       left: 250px;
       bottom: 0;
       right: 0;
-      z-index: 2; }
+      z-index: 3; }
     .sidebar-popup-item {
       display: none; }
     .sidebar-popup-title {
@@ -1586,9 +1640,10 @@ a:hover {
       display: block; }
     .sidebar-popup-list-item.selected a {
       background-color: #7FB1DC;
-      color: white; }
+      color: #fff; }
   .sidebar-copyright {
     background-color: #254d49;
+    color: #62a29c;
     height: 32px;
     line-height: 32px;
     position: absolute;
@@ -1597,8 +1652,16 @@ a:hover {
     right: 0;
     text-align: center;
     font-size: 11px;
-    font-weight: bold; }
+    font-weight: bold;
+    -webkit-transition: background-color 0.3s, color 0.3s;
+    -moz-transition: background-color 0.3s, color 0.3s;
+    -o-transition: background-color 0.3s, color 0.3s;
+    transition: background-color 0.3s, color 0.3s; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -1626,6 +1689,9 @@ a:hover {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -1902,7 +1968,8 @@ a:hover {
     text-transform: uppercase;
     font-size: 12px;
     font-weight: bold;
-    line-height: 32px; }
+    line-height: 32px;
+    color: #62a29c; }
     .top-breadcrumbs a, .top-breadcrumbs a:visited, .top-breadcrumbs a:hover {
       color: #B4DCD4;
       text-decoration: none;
@@ -1941,6 +2008,33 @@ a:hover {
         color: #44b78b;
         font-size: 24px;
         line-height: 30px !important; }
+    .top-user-tools.opened .top-user-tools-welcome-msg-arrow {
+      color: #eff6f5; }
+    .top-user-tools-contrast-block {
+      display: none;
+      padding: 8px 14px;
+      background: #3c706b;
+      color: #bbddd9; }
+      .top-user-tools-contrast-block-title {
+        text-transform: uppercase;
+        font-size: 10px;
+        font-weight: bold;
+        margin-bottom: 6px; }
+    .top-user-tools.opened .top-user-tools-contrast-block {
+      display: block; }
+    .top-user-tools-theme-link {
+      display: inline-block;
+      float: left;
+      margin-right: 6px;
+      margin-bottom: 6px;
+      width: 14px;
+      height: 14px;
+      border: 1px solid #3c706b;
+      border-radius: 3px; }
+      .top-user-tools-theme-link:last-child {
+        margin-right: 0; }
+      .top-user-tools-theme-link.selected {
+        box-shadow: 0 0 1px 1px #e5e2a5; }
     .top-user-tools-user-link {
       display: none;
       padding: 8px 14px; }
@@ -1951,6 +2045,7 @@ a:hover {
         color: #eff6f5;
         text-decoration: underline; }
       .top-user-tools-user-link-icon {
+        color: #eff6f5;
         font-size: 15px;
         vertical-align: middle; }
     .top-user-tools.opened {
@@ -1958,11 +2053,14 @@ a:hover {
       border-color: transparent;
       color: #eff6f5; }
     .top-user-tools.opened .top-user-tools-welcome-msg {
-      border-bottom: 1px solid #6aa6a1;
-      margin-bottom: 6px; }
+      border-bottom: 1px solid #6aa6a1; }
     .top-user-tools.opened .top-user-tools-user-link {
       display: block; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -1990,6 +2088,9 @@ a:hover {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -2275,7 +2376,7 @@ a:hover {
   transition: background 0.3s, box-shadow 0.3s, border 0.3s; }
 
 .input, .background-form .input, input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="number"], textarea {
-  background-color: white;
+  background-color: #fff;
   color: #62a29c;
   border: 1px solid #eff6f5;
   padding: 0 12px; }
@@ -2289,29 +2390,32 @@ a:hover {
     color: #cceae4; }
   .input:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="number"]:focus, textarea:focus {
     box-shadow: 0 0 4px 0 rgba(68, 183, 139, 0.75);
-    border-color: white; }
+    border-color: #fff; }
 
 .background-form .input, .background-form input[type="text"], .background-form input[type="email"], .background-form input[type="password"], .background-form input[type="url"], .background-form input[type="number"], .background-form textarea {
-  background-color: white;
+  background-color: #fff;
   color: #62a29c;
-  border-color: white; }
+  border-color: #fff; }
 
 .button, input[type="submit"], input[type="button"], .button:visited, input[type="submit"]:visited, input[type="button"]:visited, .button:hover, input[type="submit"]:hover, input[type="button"]:hover {
-  font-weight: bold;
+  font-weight: lighter;
   font-size: 12px;
   text-align: center;
   background-color: #44b78b;
-  color: white;
+  color: #fff;
   padding: 0 20px;
-  display: inline-block; }
+  display: inline-block;
+  text-transform: uppercase; }
 .button.button-secondary, input.button-secondary[type="submit"], input.button-secondary[type="button"] {
   background-color: #cceae4;
-  color: #62a29c; }
+  color: #62a29c;
+  text-transform: none;
+  font-weight: normal; }
 .button.button-red, input.button-red[type="submit"], input.button-red[type="button"] {
   background-color: #c14747;
-  color: white; }
+  color: #fff; }
 .button.button-background, input.button-background[type="submit"], input.button-background[type="button"] {
-  background-color: white;
+  background-color: #fff;
   color: #62a29c; }
 .button.button-transparent, input.button-transparent[type="submit"], input.button-transparent[type="button"] {
   background-color: transparent;
@@ -2319,11 +2423,11 @@ a:hover {
   padding: 0 10px; }
 .button:hover, input[type="submit"]:hover, input[type="button"]:hover {
   background-color: #7FB1DC;
-  color: white;
-  font-weight: bold; }
+  color: #fff;
+  font-weight: lighter; }
 .button:active, input[type="submit"]:active, input[type="button"]:active {
   background-color: #62a29c;
-  color: white; }
+  color: #fff; }
 
 a.button {
   line-height: 32px; }
@@ -2355,7 +2459,7 @@ input[type=checkbox] {
     content: "";
     letter-spacing: 5px; }
     .action-checkbox-column input[type=checkbox] + label:before {
-      color: white; }
+      color: #fff; }
   input[type=checkbox]:checked + label:before {
     content: ""; }
 
@@ -2376,7 +2480,7 @@ input[type=checkbox] {
       border-radius: 0 4px 4px 0; }
     .form-row .vDateField-link:hover span, .form-row .vTimeField-link:hover span {
       background-color: #7FB1DC;
-      color: white; }
+      color: #fff; }
 .form-row .vDateField-link + .vTimeField {
   margin-left: 10px; }
 .form-row label.required {
@@ -2389,6 +2493,10 @@ input[type=checkbox] {
 .empty-form {
   display: none; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -2416,6 +2524,9 @@ input[type=checkbox] {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -2705,6 +2816,10 @@ input[type=checkbox] {
   background: #e0eec5;
   color: #bcd386; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -2732,6 +2847,9 @@ input[type=checkbox] {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -3040,6 +3158,10 @@ table#change-history {
   box-shadow: 0 2px 0 0 #cceae4;
   width: 100%; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -3067,6 +3189,9 @@ table#change-history {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -3341,7 +3466,7 @@ table#change-history {
   border: 0;
   margin: 0;
   padding: 20px;
-  background-color: white;
+  background-color: #fff;
   border-radius: 4px; }
   .module .form-row {
     padding: 6px 0;
@@ -3352,6 +3477,9 @@ table#change-history {
       float: left;
       width: 150px;
       word-wrap: break-word; }
+      .module .form-row label + p {
+        padding-top: 6px;
+        margin: 4px 0 4px 160px; }
     .module .form-row.errors label {
       color: #c14747; }
     .module .form-row .checkbox-row label {
@@ -3417,7 +3545,7 @@ table#change-history {
     margin: 0; }
 
 .changeform {
-  background-color: white;
+  background-color: #fff;
   border-radius: 4px;
   min-width: 800px; }
   .changeform-tabs {
@@ -3475,8 +3603,8 @@ table#change-history {
       border-collapse: collapse;
       width: 100%; }
       .changeform .tabular.inline-related .module table thead th {
-        background: -webkit-linear-gradient(to top, white 0%, #f5fdfa 100%);
-        background: linear-gradient(to top, white 0%, #f5fdfa 100%);
+        background: -webkit-linear-gradient(to top, #fff 0%, #f5fdfa 100%);
+        background: linear-gradient(to top, #fff 0%, #f5fdfa 100%);
         padding: 8px;
         font-size: 12px;
         font-weight: bold;
@@ -3530,12 +3658,12 @@ table#change-history {
       overflow-y: auto; }
       .changeform .stacked-inline-side-top {
         height: 40px;
-        background: -webkit-linear-gradient(to bottom, white 0%, #f5fdfa 100%);
-        background: linear-gradient(to bottom, white 0%, #f5fdfa 100%); }
+        background: -webkit-linear-gradient(to bottom, #fff 0%, #f5fdfa 100%);
+        background: linear-gradient(to bottom, #fff 0%, #f5fdfa 100%); }
       .changeform .stacked-inline-side-bottom {
         height: 40px;
-        background: -webkit-linear-gradient(to top, white 0%, #f5fdfa 100%);
-        background: linear-gradient(to top, white 0%, #f5fdfa 100%); }
+        background: -webkit-linear-gradient(to top, #fff 0%, #f5fdfa 100%);
+        background: linear-gradient(to top, #fff 0%, #f5fdfa 100%); }
     .changeform .stacked-inline-content {
       float: right;
       width: 100%; }
@@ -3568,8 +3696,8 @@ table#change-history {
       text-overflow: ellipsis;
       white-space: nowrap;
       box-sizing: border-box;
-      background: -webkit-linear-gradient(to bottom, white 0%, #f5fdfa 100%);
-      background: linear-gradient(to bottom, white 0%, #f5fdfa 100%); }
+      background: -webkit-linear-gradient(to bottom, #fff 0%, #f5fdfa 100%);
+      background: linear-gradient(to bottom, #fff 0%, #f5fdfa 100%); }
       .changeform .stacked-inline .add-row a {
         font-size: 12px;
         font-weight: bold; }
@@ -3593,7 +3721,7 @@ table#change-history {
       -o-transition: all 0.2s;
       transition: all 0.2s; }
     .changeform .stacked-inline-list-item a:hover {
-      color: white;
+      color: #fff;
       background-color: #7FB1DC; }
     .changeform .stacked-inline-list-item.selected a, .changeform .stacked-inline-list-item.selected a:visited, .changeform .stacked-inline-list-item.selected a:hover {
       color: #62a29c; }
@@ -3636,6 +3764,10 @@ table#change-history {
 .related-widget-wrapper {
   float: left; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -3663,6 +3795,9 @@ table#change-history {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -3946,7 +4081,7 @@ table#change-history {
   .delete-summary-buttons {
     float: right; }
 .delete-objects {
-  background: white;
+  background: #fff;
   border-radius: 4px;
   box-shadow: 0 2px 0 0 #cceae4; }
   .delete-objects-list-item {
@@ -3969,6 +4104,10 @@ table#change-history {
       .delete-objects-list-item-collapsable-list {
         list-style-type: disc; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -3996,6 +4135,9 @@ table#change-history {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -4279,7 +4421,7 @@ table#change-history {
     top: 50%;
     margin-top: -175px; }
     .login-title .bright {
-      color: white;
+      color: #fff;
       font-weight: bold; }
   .login-container {
     border-radius: 4px;
@@ -4292,13 +4434,13 @@ table#change-history {
     margin-top: -115px; }
     .login-container-header {
       background: #3c706b;
-      color: white;
+      color: #fff;
       text-transform: uppercase;
       padding: 10px;
       font-size: 11px;
       font-weight: bold; }
     .login-container-content {
-      background: white;
+      background: #fff;
       height: 100%;
       padding: 30px; }
     .login-container-submit-row {
@@ -4324,6 +4466,10 @@ table#change-history {
   margin-top: 20px;
   text-align: center; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -4351,6 +4497,9 @@ table#change-history {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -4664,14 +4813,14 @@ ul.object-tools {
         color: #62a29c; }
       ul.object-tools li a:hover {
         background-color: #7FB1DC;
-        color: white; }
+        color: #fff; }
         ul.object-tools li a:hover.addlink:before {
-          color: white; }
+          color: #fff; }
       ul.object-tools li a:active {
         background-color: #62a29c;
-        color: white; }
+        color: #fff; }
         ul.object-tools li a:active.addlink:before {
-          color: white; }
+          color: #fff; }
   ul.object-tools.horizontal {
     line-height: 40px; }
     ul.object-tools.horizontal li {
@@ -4725,6 +4874,10 @@ img[src$="admin/img/icon-yes.gif"] + span {
 img[src$="admin/img/icon-no.gif"] + span {
   color: #dba4a4; }
 
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -4752,6 +4905,9 @@ img[src$="admin/img/icon-no.gif"] + span {
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -5084,15 +5240,15 @@ img[src$="admin/img/icon-no.gif"] + span {
       .dashboard-item-header:hover .dashboard-item-header-buttons {
         visibility: visible; }
     .dashboard-item-content {
-      background: white;
+      background: #fff;
       border-radius: 4px;
       box-shadow: 0 2px 0 0 #cceae4;
       overflow: hidden; }
       .dashboard-item-content.contrast {
         background: #3c706b;
-        color: white; }
+        color: #fff; }
         .dashboard-item-content.contrast .loading-indicator {
-          color: white; }
+          color: #fff; }
       .dashboard-item-content ul:not(.inline) li {
         border-bottom: 1px solid #f5f3f4;
         font-size: 13px;
@@ -5105,7 +5261,7 @@ img[src$="admin/img/icon-no.gif"] + span {
           background: #3c706b;
           font-size: 12px; }
           .dashboard-item-content ul:not(.inline) li.contrast, .dashboard-item-content ul:not(.inline) li.contrast a, .dashboard-item-content ul:not(.inline) li.contrast a:visited, .dashboard-item-content ul:not(.inline) li.contrast a:hover {
-            color: white;
+            color: #fff;
             text-decoration: none;
             text-transform: uppercase; }
         .dashboard-item-content ul:not(.inline) li:last-child {
@@ -5150,7 +5306,7 @@ img[src$="admin/img/icon-no.gif"] + span {
       .dashboard-item-content canvas .chart-strokeColor {
         color: #44b78b; }
       .dashboard-item-content canvas .chart-pointColor {
-        color: white; }
+        color: #fff; }
       .dashboard-item-content canvas .chart-pointHighlightFill {
         color: #44b78b; }
       .dashboard-item-content canvas .chart-scaleGridLineColor {
@@ -5158,7 +5314,7 @@ img[src$="admin/img/icon-no.gif"] + span {
       .dashboard-item-content canvas .chart-scaleLineColor {
         color: rgba(0, 0, 0, 0.1); }
       .dashboard-item-content canvas .chart-scaleFontColor {
-        color: white; }
+        color: #fff; }
     .dashboard-item-collapse .icon-arrow-up {
       display: inline; }
     .dashboard-item-collapse .icon-arrow-down {
@@ -5172,7 +5328,7 @@ img[src$="admin/img/icon-no.gif"] + span {
 
 .add-dashboard + .select2 {
   border-radius: 4px 0 0 4px !important;
-  background-color: white; }
+  background-color: #fff; }
 .add-dashboard-link {
   border-radius: 0 4px 4px 0 !important;
   padding: 0 10px !important; }

文件差异内容过多而无法显示
+ 0 - 0
jet/static/jet/css/themes/green/base.css.map


+ 23 - 15
jet/static/jet/css/themes/green/jquery-ui.theme.css

@@ -1,7 +1,4 @@
 @charset "UTF-8";
-/*
- * All theme colors
- */
 /*
  * Customizable variables
  * Update these variable to create theme
@@ -33,6 +30,13 @@
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -60,6 +64,9 @@
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -334,7 +341,7 @@
   border-color: #f5f3f4; }
 
 .ui-widget.ui-widget-content, .ui-timepicker-table.ui-widget-content {
-  background: white;
+  background: #fff;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5); }
 
 .ui-widget {
@@ -344,38 +351,38 @@
 .ui-widget-header {
   border: 0;
   background: #3c706b;
-  color: white;
+  color: #fff;
   font-weight: bold; }
   .ui-widget-header a {
-    color: white; }
+    color: #fff; }
 
 .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
   border: 1px solid #eff6f5;
-  background: white;
+  background: #fff;
   font-weight: bold;
   color: #62a29c;
   border-radius: 3px; }
 
 .ui-widget-header .ui-state-default {
   background: none;
-  color: white;
+  color: #fff;
   border: 0; }
 
 .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
   border: 1px solid #7FB1DC;
   background: #7FB1DC;
   font-weight: bold;
-  color: white; }
+  color: #fff; }
 
 .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
   border: 1px solid #44b78b;
   background: #44b78b;
   font-weight: bold;
-  color: white; }
+  color: #fff; }
 
 .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
   border: 1px solid #7FB1DC;
-  background: white;
+  background: #fff;
   color: #7FB1DC; }
 
 .ui-dialog-buttonpane {
@@ -413,16 +420,17 @@
   content: ""; }
 
 .ui-widget-overlay {
-  background: black;
+  background: #000;
   opacity: 0.5;
   filter: Alpha(Opacity=50); }
 
 .ui-tooltip {
-  background: black !important;
-  color: white;
+  background: #000 !important;
+  color: #fff;
   border: 0;
   box-shadow: none !important;
   opacity: 0.8;
-  font-size: 13px; }
+  font-size: 13px;
+  pointer-events: none; }
 
 /*# sourceMappingURL=jquery-ui.theme.css.map */

文件差异内容过多而无法显示
+ 0 - 0
jet/static/jet/css/themes/green/jquery-ui.theme.css.map


+ 30 - 9
jet/static/jet/css/themes/green/select2.theme.css

@@ -1,7 +1,4 @@
 @charset "UTF-8";
-/*
- * All theme colors
- */
 /*
  * Customizable variables
  * Update these variable to create theme
@@ -33,6 +30,13 @@
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
 /*
  * General
  */
@@ -60,6 +64,9 @@
 /*
  * jQuery UI
  */
+/*
+ * Charts
+ */
 .hidden {
   display: none; }
 
@@ -331,6 +338,10 @@
   width: 100% !important; }
 
 .select2-container--jet {
+  /*
+   * Default variable values
+   * Create separate themes/theme/_variables.scss to override these variables
+   */
   /*
    * General
    */
@@ -358,6 +369,13 @@
   /*
    * jQuery UI
    */
+  /*
+   * Charts
+   */
+  /*
+   * Default variable values
+   * Create separate themes/theme/_variables.scss to override these variables
+   */
   /*
    * General
    */
@@ -385,6 +403,9 @@
   /*
    * jQuery UI
    */
+  /*
+   * Charts
+   */
   min-width: 100px; }
   .select2-container--jet .hidden {
     display: none; }
@@ -785,7 +806,7 @@
   .select2-container--jet .fill_width {
     width: 100% !important; }
   .select2-container--jet .select2-selection--multiple {
-    background-color: white !important;
+    background-color: #fff !important;
     border: 1px solid #eff6f5;
     cursor: text;
     height: auto !important;
@@ -835,14 +856,14 @@
   .select2-container--jet.select2-container--disabled .select2-selection__choice__remove {
     display: none; }
   .select2-container--jet .select2-selection {
-    background-color: white;
+    background-color: #fff;
     border: 1px solid #eff6f5;
     border-radius: 4px;
     outline: 0;
     height: 32px; }
     .background-form .select2-container--jet .select2-selection {
-      background-color: white;
-      border-color: white; }
+      background-color: #fff;
+      border-color: #fff; }
     .select2-container--jet .select2-selection .select2-selection__rendered {
       color: #62a29c;
       line-height: 32px;
@@ -879,7 +900,7 @@
     .select2-container--jet .select2-search--dropdown .select2-search__field {
       outline: 0;
       border: 0;
-      background-color: white;
+      background-color: #fff;
       color: #62a29c;
       height: 32px;
       -webkit-appearance: textfield;
@@ -923,7 +944,7 @@
                 padding-left: 6em; }
   .select2-container--jet .select2-results__option--highlighted[aria-selected] {
     background-color: #7FB1DC;
-    color: white; }
+    color: #fff; }
   .select2-container--jet .select2-results__group {
     cursor: default;
     display: block;

文件差异内容过多而无法显示
+ 0 - 0
jet/static/jet/css/themes/green/select2.theme.css.map


+ 5336 - 0
jet/static/jet/css/themes/light-blue/base.css

@@ -0,0 +1,5336 @@
+@charset "UTF-8";
+/*
+ * Customizable variables
+ * Update these variable to create theme
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+html, body {
+  margin: 0;
+  padding: 0;
+  height: 100%; }
+
+body {
+  color: #8B9AA7;
+  font-family: Arial, sans-serif;
+  font-size: 14px; }
+  body.non-scrollable {
+    overflow: hidden; }
+
+a, a:visited, a:hover {
+  color: #78ACE3;
+  font-weight: normal;
+  text-decoration: none; }
+
+a:hover {
+  color: #1cacfc; }
+
+.container {
+  padding-left: 250px;
+  height: 100%;
+  position: relative; }
+
+.sidebar {
+  position: fixed;
+  width: 250px;
+  height: 100%;
+  top: 0;
+  left: 0;
+  overflow-y: auto; }
+
+.content {
+  width: 100%;
+  min-height: 100%;
+  z-index: 1;
+  box-shadow: -2px 0 6px 0 rgba(0, 0, 0, 0.25);
+  position: relative; }
+
+#content {
+  padding: 20px; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.table, #changelist table, table#change-history {
+  background: #fff;
+  border-collapse: collapse;
+  border-radius: 4px;
+  margin-bottom: 2px;
+  overflow-x: auto;
+  width: 100%; }
+  .table.helper, #changelist table.helper, table.helper#change-history {
+    display: none;
+    position: fixed;
+    z-index: 2;
+    top: 0;
+    right: 20px;
+    width: auto;
+    border-radius: 0;
+    box-shadow: none; }
+    .table.helper thead th, #changelist table.helper thead th, table.helper#change-history thead th {
+      border-radius: 0 !important; }
+  .table caption, #changelist table caption, table#change-history caption {
+    border-radius: 4px;
+    padding: 6px;
+    text-align: left;
+    text-transform: uppercase;
+    font-size: 11px;
+    font-weight: bold; }
+    .table caption a, #changelist table caption a, table#change-history caption a {
+      color: #8B9AA7;
+      font-size: 11px;
+      font-weight: bold; }
+  .table thead th, #changelist table thead th, table#change-history thead th {
+    background: #E3ECF2;
+    padding: 8px;
+    font-size: 12px;
+    font-weight: normal;
+    text-align: left;
+    white-space: nowrap; }
+    .table thead th, #changelist table thead th, table#change-history thead th, .table thead th a, #changelist table thead th a, table#change-history thead th a, .table thead th a:visited, #changelist table thead th a:visited, table#change-history thead th a:visited, .table thead th a:hover, #changelist table thead th a:hover, table#change-history thead th a:hover {
+      color: #8B9AA7;
+      text-decoration: none;
+      text-transform: uppercase; }
+    .table thead th:first-child, #changelist table thead th:first-child, table#change-history thead th:first-child {
+      border-radius: 4px 0 0 0; }
+    .table thead th:last-child, #changelist table thead th:last-child, table#change-history thead th:last-child {
+      border-radius: 0 4px 0 0; }
+    .table thead th:first-child:last-child, #changelist table thead th:first-child:last-child, table#change-history thead th:first-child:last-child {
+      border-radius: 4px 4px 0 0; }
+    .table thead th.action-checkbox-column, #changelist table thead th.action-checkbox-column, table#change-history thead th.action-checkbox-column {
+      width: 20px;
+      text-align: center; }
+    .table thead th.sorted .sortoptions, #changelist table thead th.sorted .sortoptions, table#change-history thead th.sorted .sortoptions {
+      display: inline-block; }
+      .table thead th.sorted .sortoptions .sortpriority, #changelist table thead th.sorted .sortoptions .sortpriority, table#change-history thead th.sorted .sortoptions .sortpriority {
+        background: #fff;
+        color: #8B9AA7;
+        padding: 2px 8px;
+        margin-right: 2px;
+        border-radius: 12px; }
+    .table thead th.sorted .text, #changelist table thead th.sorted .text, table#change-history thead th.sorted .text {
+      display: inline-block; }
+      .table thead th.sorted .text:after, #changelist table thead th.sorted .text:after, table#change-history thead th.sorted .text:after {
+        font-family: 'jet-icons';
+        speak: none;
+        font-style: normal;
+        font-weight: normal;
+        font-variant: normal;
+        text-transform: none;
+        line-height: 1;
+        /* Better Font Rendering =========== */
+        -webkit-font-smoothing: antialiased;
+        -moz-osx-font-smoothing: grayscale;
+        display: inline-block;
+        color: #8B9AA7;
+        font-size: 13px;
+        font-weight: bold;
+        margin-left: 4px; }
+    .table thead th.sorted.ascending .text:after, #changelist table thead th.sorted.ascending .text:after, table#change-history thead th.sorted.ascending .text:after {
+      content: ""; }
+    .table thead th.sorted.descending .text:after, #changelist table thead th.sorted.descending .text:after, table#change-history thead th.sorted.descending .text:after {
+      content: ""; }
+  .table tbody tr, #changelist table tbody tr, table#change-history tbody tr {
+    border-bottom: 1px solid #f1f2f4; }
+    .table tbody tr:last-child, #changelist table tbody tr:last-child, table#change-history tbody tr:last-child {
+      border-bottom: 0; }
+    .table tbody tr th, #changelist table tbody tr th, table#change-history tbody tr th {
+      text-align: left; }
+    .table tbody tr th, #changelist table tbody tr th, table#change-history tbody tr th, .table tbody tr td, #changelist table tbody tr td, table#change-history tbody tr td {
+      padding: 8px;
+      font-size: 13px; }
+      .table tbody tr th.action-checkbox, #changelist table tbody tr th.action-checkbox, table#change-history tbody tr th.action-checkbox, .table tbody tr td.action-checkbox, #changelist table tbody tr td.action-checkbox, table#change-history tbody tr td.action-checkbox {
+        text-align: center; }
+  .table tbody tr.selected, #changelist table tbody tr.selected, table#change-history tbody tr.selected {
+    border-color: #EFEDC8; }
+    .table tbody tr.selected:last-child th:first-child, #changelist table tbody tr.selected:last-child th:first-child, table#change-history tbody tr.selected:last-child th:first-child, .table tbody tr.selected:last-child td:first-child, #changelist table tbody tr.selected:last-child td:first-child, table#change-history tbody tr.selected:last-child td:first-child {
+      border-radius: 0 0 0 4px; }
+    .table tbody tr.selected:last-child th:last-child, #changelist table tbody tr.selected:last-child th:last-child, table#change-history tbody tr.selected:last-child th:last-child, .table tbody tr.selected:last-child td:last-child, #changelist table tbody tr.selected:last-child td:last-child, table#change-history tbody tr.selected:last-child td:last-child {
+      border-radius: 0 0 4px 0; }
+    .table tbody tr.selected th, #changelist table tbody tr.selected th, table#change-history tbody tr.selected th, .table tbody tr.selected td, #changelist table tbody tr.selected td, table#change-history tbody tr.selected td {
+      background-color: #FFFDDB; }
+  .table tbody tr.contrast, #changelist table tbody tr.contrast, table#change-history tbody tr.contrast {
+    background: #F8FAFC; }
+  .table tbody tr.contrast2, #changelist table tbody tr.contrast2, table#change-history tbody tr.contrast2 {
+    background: #E3ECF2;
+    color: #8B9AA7;
+    border: 0; }
+    .table tbody tr.contrast2 a, #changelist table tbody tr.contrast2 a, table#change-history tbody tr.contrast2 a, .table tbody tr.contrast2 a:visited, #changelist table tbody tr.contrast2 a:visited, table#change-history tbody tr.contrast2 a:visited, .table tbody tr.contrast2 a:hover, #changelist table tbody tr.contrast2 a:hover, table#change-history tbody tr.contrast2 a:hover {
+      color: #8B9AA7; }
+  .table tbody tr.contrast3, #changelist table tbody tr.contrast3, table#change-history tbody tr.contrast3 {
+    background: #EEF3F7; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.button-group {
+  margin: 0;
+  line-height: normal; }
+  .button-group-buttons span, .button-group-buttons a {
+    padding: 6px 10px;
+    display: inline-block; }
+    .button-group-buttons span:first-child, .button-group-buttons a:first-child {
+      border-radius: 4px 0 0 4px; }
+    .button-group-buttons span:last-child, .button-group-buttons a:last-child {
+      border-radius: 0 4px 4px 0; }
+    .button-group-buttons span:first-child:last-child, .button-group-buttons a:first-child:last-child {
+      border-radius: 4px; }
+  .button-group-buttons span {
+    background-color: #5EADDE;
+    color: #fff; }
+  .button-group-buttons a, .button-group-buttons a:visited, .button-group-buttons a:hover {
+    background-color: #E3ECF2;
+    color: #7f8fa4;
+    text-decoration: none; }
+  .button-group-buttons a:hover {
+    background-color: #1cacfc;
+    color: #fff; }
+  .button-group-label {
+    margin-right: 10px; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.sidebar {
+  background-color: #2980B9;
+  -webkit-transition: background-color 0.3s;
+  -moz-transition: background-color 0.3s;
+  -o-transition: background-color 0.3s;
+  transition: background-color 0.3s; }
+  .sidebar-menu {
+    margin-bottom: 32px !important; }
+    .sidebar-menu-wrapper {
+      overflow: hidden;
+      height: 100%;
+      position: relative; }
+    .sidebar-menu-item {
+      padding: 20px 24px;
+      border-bottom: 1px solid #1B75B1;
+      -webkit-transition: border-bottom-color 0.3s;
+      -moz-transition: border-bottom-color 0.3s;
+      -o-transition: border-bottom-color 0.3s;
+      transition: border-bottom-color 0.3s; }
+      .sidebar-menu-item:last-child {
+        border-bottom: 0; }
+      .sidebar-menu-item.no-horizontal-padding {
+        padding-left: 0;
+        padding-right: 0; }
+      .sidebar-menu-item-icon {
+        font-size: 18px;
+        vertical-align: middle;
+        margin-right: 6px;
+        color: #7AB0D1;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-link, .sidebar-menu-item-link:visited, .sidebar-menu-item-link:hover {
+        color: #D1E1EF;
+        font-weight: bold;
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-link:hover {
+        color: #fff; }
+      .sidebar-menu-item-title {
+        color: #7BBCE5;
+        text-transform: uppercase;
+        font-size: 11px;
+        font-weight: bold;
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+        padding: 0 24px;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+        .sidebar-menu-item-title-icon {
+          float: right;
+          font-size: 14px;
+          font-weight: bold !important;
+          margin-right: 14px; }
+          .sidebar-menu-item-title-icon, .sidebar-menu-item-title-icon:visited, .sidebar-menu-item-title-icon:hover {
+            color: #fff;
+            -webkit-transition: color 0.3s;
+            -moz-transition: color 0.3s;
+            -o-transition: color 0.3s;
+            transition: color 0.3s; }
+          .sidebar-menu-item-title-icon:hover {
+            color: #FDBB5E; }
+      .sidebar-menu-item-action, .sidebar-menu-item-action:visited, .sidebar-menu-item-action:hover {
+        display: block;
+        color: #7BBCE5;
+        font-size: 11px;
+        text-align: center;
+        margin-top: 10px;
+        padding: 8px 0;
+        text-transform: uppercase;
+        -webkit-transition: color 0.3s, background-color 0.3s;
+        -moz-transition: color 0.3s, background-color 0.3s;
+        -o-transition: color 0.3s, background-color 0.3s;
+        transition: color 0.3s, background-color 0.3s; }
+      .sidebar-menu-item-action:hover {
+        color: #FDBB5E;
+        background-color: #0a68a3; }
+      .sidebar-menu-item-title + .sidebar-menu-item-list:not(:empty) {
+        margin-top: 10px !important; }
+      .sidebar-menu-item-list-item.empty {
+        display: none; }
+      .sidebar-menu-item-list-item-icon {
+        font-size: 18px;
+        vertical-align: middle;
+        margin-right: 6px;
+        color: #7AB0D1;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item.compact .sidebar-menu-item-list-item-icon {
+        font-size: 16px; }
+      .sidebar-menu-item-list-item-link, .sidebar-menu-item-list-item-link:visited, .sidebar-menu-item-list-item-link:hover {
+        display: block;
+        color: #D1E1EF;
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+        padding: 8px 12px 8px 24px;
+        vertical-align: middle;
+        position: relative;
+        -webkit-transition: color 0.3s, background-color 0.3s;
+        -moz-transition: color 0.3s, background-color 0.3s;
+        -o-transition: color 0.3s, background-color 0.3s;
+        transition: color 0.3s, background-color 0.3s; }
+      .sidebar-menu-item-list-item-link:hover, .sidebar-menu-item-list-item-link.hovered {
+        color: #fff;
+        background-color: #0a68a3; }
+      .sidebar-menu-item-list-item-link-remove, .sidebar-menu-item-list-item-link-remove:visited, .sidebar-menu-item-list-item-link-remove:hover {
+        position: relative;
+        float: right;
+        display: none;
+        color: #7BBCE5;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link-remove:hover {
+        color: #FDBB5E; }
+      .sidebar-menu-item-list-item-link-pin, .sidebar-menu-item-list-item-link-pin:visited, .sidebar-menu-item-list-item-link-pin:hover, .sidebar-menu-item-list-item-link-unpin, .sidebar-menu-item-list-item-link-unpin:visited, .sidebar-menu-item-list-item-link-unpin:hover {
+        position: absolute;
+        display: none;
+        left: 4px;
+        font-size: 14px;
+        color: #7BBCE5;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link-pin:hover, .sidebar-menu-item-list-item-link-unpin:hover {
+        color: #FDBB5E; }
+      .sidebar-menu-item-list-item-link:hover .sidebar-menu-item-list-item-link-remove {
+        display: inline-block; }
+      .sidebar-menu-item-list-item:not(.pinned):hover .sidebar-menu-item-list-item-link-pin {
+        display: inline-block; }
+      .sidebar-menu-item-list-item.pinned:hover .sidebar-menu-item-list-item-link-unpin {
+        display: inline-block; }
+      .sidebar-menu-item-list-item-arrow {
+        float: right;
+        color: #176497;
+        font-size: 16px;
+        font-weight: bold !important;
+        margin-left: 4px;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link:hover .sidebar-menu-item-list-item-arrow {
+        color: #FDBB5E; }
+      .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link, .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link:visited, .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link:hover {
+        font-size: 11px;
+        padding: 6px 12px 6px 24px;
+        text-transform: uppercase; }
+      .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link.padding-icon {
+        padding-left: 49px; }
+  .sidebar-popup {
+    position: absolute;
+    top: 0;
+    bottom: 0;
+    width: 250px;
+    color: #7f8fa4;
+    background-color: #f7f8fa;
+    overflow-y: auto; }
+    .sidebar-popup-container {
+      display: none;
+      background-color: rgba(0, 0, 0, 0.5);
+      position: fixed;
+      top: 0;
+      left: 250px;
+      bottom: 0;
+      right: 0;
+      z-index: 3; }
+    .sidebar-popup-item {
+      display: none; }
+    .sidebar-popup-title {
+      font-size: 12px;
+      font-weight: bold;
+      text-transform: uppercase;
+      padding: 20px;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap; }
+    .sidebar-popup-search {
+      background-color: #E3ECF2;
+      color: #7f8fa4;
+      border-radius: 0 !important;
+      width: 100%;
+      height: 32px;
+      padding: 0 !important;
+      text-indent: 20px;
+      margin-bottom: 12px !important; }
+      .sidebar-popup-search::-webkit-input-placeholder {
+        color: #bdcbde; }
+      .sidebar-popup-search:-moz-placeholder {
+        color: #bdcbde; }
+      .sidebar-popup-search::-moz-placeholder {
+        color: #bdcbde; }
+      .sidebar-popup-search:-ms-input-placeholder {
+        color: #bdcbde; }
+    .sidebar-popup-list-item a, .sidebar-popup-list-item a:visited, .sidebar-popup-list-item a:hover {
+      color: #7f8fa4;
+      padding: 8px 20px;
+      display: block; }
+    .sidebar-popup-list-item.selected a {
+      background-color: #1cacfc;
+      color: #fff; }
+  .sidebar-copyright {
+    background-color: #1B75B1;
+    color: #7BBCE5;
+    height: 32px;
+    line-height: 32px;
+    position: absolute;
+    bottom: 0;
+    left: 0;
+    right: 0;
+    text-align: center;
+    font-size: 11px;
+    font-weight: bold;
+    -webkit-transition: background-color 0.3s, color 0.3s;
+    -moz-transition: background-color 0.3s, color 0.3s;
+    -o-transition: background-color 0.3s, color 0.3s;
+    transition: background-color 0.3s, color 0.3s; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.top {
+  padding: 20px; }
+  .top-breadcrumbs {
+    text-transform: uppercase;
+    font-size: 12px;
+    font-weight: bold;
+    line-height: 32px;
+    color: #8B9EAB; }
+    .top-breadcrumbs a, .top-breadcrumbs a:visited, .top-breadcrumbs a:hover {
+      color: #C6D8E4;
+      text-decoration: none;
+      word-spacing: normal; }
+    .top-breadcrumbs a:hover {
+      color: #1cacfc; }
+    .top-breadcrumbs-separator {
+      color: #C6D8E4;
+      margin: 0 6px 0 6px;
+      font-weight: bold !important;
+      font-size: 15px;
+      vertical-align: middle; }
+  .top-right {
+    float: right;
+    position: relative;
+    padding-right: 185px; }
+  .top-user-tools {
+    position: absolute;
+    top: 0;
+    right: 0;
+    border: 1px solid #dce0e6;
+    border-radius: 4px;
+    font-size: 12px;
+    text-align: left;
+    width: 175px;
+    z-index: 1; }
+    .top-user-tools-welcome-msg {
+      font-weight: bold;
+      line-height: 30px;
+      padding: 0 10px 0 14px;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap; }
+      .top-user-tools-welcome-msg-arrow {
+        float: right;
+        color: #78ACE3;
+        font-size: 24px;
+        line-height: 30px !important; }
+    .top-user-tools.opened .top-user-tools-welcome-msg-arrow {
+      color: #81c5f0; }
+    .top-user-tools-contrast-block {
+      display: none;
+      padding: 8px 14px;
+      background: #2980B9;
+      color: #7BBCE5; }
+      .top-user-tools-contrast-block-title {
+        text-transform: uppercase;
+        font-size: 10px;
+        font-weight: bold;
+        margin-bottom: 6px; }
+    .top-user-tools.opened .top-user-tools-contrast-block {
+      display: block; }
+    .top-user-tools-theme-link {
+      display: inline-block;
+      float: left;
+      margin-right: 6px;
+      margin-bottom: 6px;
+      width: 14px;
+      height: 14px;
+      border: 1px solid #2980B9;
+      border-radius: 3px; }
+      .top-user-tools-theme-link:last-child {
+        margin-right: 0; }
+      .top-user-tools-theme-link.selected {
+        box-shadow: 0 0 1px 1px #EFEDC8; }
+    .top-user-tools-user-link {
+      display: none;
+      padding: 8px 14px; }
+      .top-user-tools-user-link a, .top-user-tools-user-link a:visited, .top-user-tools-user-link a:hover {
+        color: #fff;
+        text-decoration: none; }
+      .top-user-tools-user-link a:hover {
+        color: #fff;
+        text-decoration: underline; }
+      .top-user-tools-user-link-icon {
+        color: #81c5f0;
+        font-size: 15px;
+        vertical-align: middle; }
+    .top-user-tools.opened {
+      background-color: #2f90cc;
+      border-color: transparent;
+      color: #fff; }
+    .top-user-tools.opened .top-user-tools-welcome-msg {
+      border-bottom: 1px solid #1f81c2; }
+    .top-user-tools.opened .top-user-tools-user-link {
+      display: block; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.base_input, .sidebar-popup-search, .input, .background-form .input, input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="number"], textarea, .button, input[type="submit"], input[type="button"], .button:visited, input[type="submit"]:visited, input[type="button"]:visited, .button:hover, input[type="submit"]:hover, input[type="button"]:hover {
+  border: 0;
+  border-radius: 4px;
+  font-size: 13px;
+  height: 32px;
+  white-space: nowrap;
+  outline: 0;
+  box-sizing: border-box;
+  margin: 0;
+  -webkit-transition: background 0.3s, box-shadow 0.3s, border 0.3s;
+  -moz-transition: background 0.3s, box-shadow 0.3s, border 0.3s;
+  -o-transition: background 0.3s, box-shadow 0.3s, border 0.3s;
+  transition: background 0.3s, box-shadow 0.3s, border 0.3s; }
+
+.input, .background-form .input, input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="number"], textarea {
+  background-color: #fff;
+  color: #8B9AA7;
+  border: 1px solid #EDEDED;
+  padding: 0 12px; }
+  .input::-webkit-input-placeholder, .background-form .input::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
+    color: #999; }
+  .input:-moz-placeholder, input[type="text"]:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="password"]:-moz-placeholder, input[type="url"]:-moz-placeholder, input[type="number"]:-moz-placeholder, textarea:-moz-placeholder {
+    color: #999; }
+  .input::-moz-placeholder, .background-form .input::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="number"]::-moz-placeholder, textarea::-moz-placeholder {
+    color: #999; }
+  .input:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, textarea:-ms-input-placeholder {
+    color: #999; }
+  .input:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="number"]:focus, textarea:focus {
+    box-shadow: 0 0 4px 0 rgba(94, 173, 222, 0.75);
+    border-color: #fff; }
+
+.background-form .input, .background-form input[type="text"], .background-form input[type="email"], .background-form input[type="password"], .background-form input[type="url"], .background-form input[type="number"], .background-form textarea {
+  background-color: #fff;
+  color: #8B9AA7;
+  border-color: #fff; }
+
+.button, input[type="submit"], input[type="button"], .button:visited, input[type="submit"]:visited, input[type="button"]:visited, .button:hover, input[type="submit"]:hover, input[type="button"]:hover {
+  font-weight: lighter;
+  font-size: 12px;
+  text-align: center;
+  background-color: #5EADDE;
+  color: #fff;
+  padding: 0 20px;
+  display: inline-block;
+  text-transform: uppercase; }
+.button.button-secondary, input.button-secondary[type="submit"], input.button-secondary[type="button"] {
+  background-color: #E3ECF2;
+  color: #7f8fa4;
+  text-transform: none;
+  font-weight: normal; }
+.button.button-red, input.button-red[type="submit"], input.button-red[type="button"] {
+  background-color: #c7254e;
+  color: #fff; }
+.button.button-background, input.button-background[type="submit"], input.button-background[type="button"] {
+  background-color: #fff;
+  color: #7f8fa4; }
+.button.button-transparent, input.button-transparent[type="submit"], input.button-transparent[type="button"] {
+  background-color: transparent;
+  color: #8B9AA7;
+  padding: 0 10px; }
+.button:hover, input[type="submit"]:hover, input[type="button"]:hover {
+  background-color: #1cacfc;
+  color: #fff;
+  font-weight: lighter; }
+.button:active, input[type="submit"]:active, input[type="button"]:active {
+  background-color: #5EADDE;
+  color: #fff; }
+
+a.button {
+  line-height: 32px; }
+
+textarea {
+  height: auto;
+  line-height: normal;
+  padding: 12px;
+  white-space: pre-wrap; }
+
+input[type=checkbox] {
+  display: none; }
+  input[type=checkbox]#action-toggle {
+    display: none !important; }
+  input[type=checkbox] + label:before {
+    font-family: 'jet-icons';
+    speak: none;
+    font-style: normal;
+    font-weight: normal;
+    font-variant: normal;
+    text-transform: none;
+    line-height: 1;
+    /* Better Font Rendering =========== */
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+    display: inline-block;
+    color: #78ACE3;
+    font-size: 12px;
+    content: "";
+    letter-spacing: 5px; }
+    .action-checkbox-column input[type=checkbox] + label:before {
+      color: #8B9AA7; }
+  input[type=checkbox]:checked + label:before {
+    content: ""; }
+
+.form-row .vDateField, .form-row .vTimeField {
+  border-radius: 4px 0 0 4px !important; }
+  .form-row .vDateField-link, .form-row .vTimeField-link {
+    vertical-align: top;
+    display: inline-block; }
+    .form-row .vDateField-link span, .form-row .vTimeField-link span {
+      width: 32px;
+      height: 32px;
+      line-height: 32px !important;
+      background-color: #E3ECF2;
+      color: #7f8fa4;
+      display: inline-block;
+      vertical-align: middle;
+      text-align: center;
+      border-radius: 0 4px 4px 0; }
+    .form-row .vDateField-link:hover span, .form-row .vTimeField-link:hover span {
+      background-color: #1cacfc;
+      color: #fff; }
+.form-row .vDateField-link + .vTimeField {
+  margin-left: 10px; }
+.form-row label.required {
+  font-weight: bold; }
+  .form-row label.required:after {
+    content: '*'; }
+.form-row select {
+  min-width: 200px; }
+
+.empty-form {
+  display: none; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.messagelist .warning, .messagelist .error {
+  margin: 0 20px 10px 20px;
+  border-radius: 6px;
+  padding: 10px;
+  background: #e75e40;
+  color: #fff; }
+.messagelist .info, .messagelist .debug {
+  margin: 0 20px 10px 20px;
+  border-radius: 6px;
+  padding: 10px;
+  background: #FCA326;
+  color: #fff; }
+.messagelist .success {
+  margin: 0 20px 10px 20px;
+  border-radius: 6px;
+  padding: 10px;
+  background: #2d9fd8;
+  color: #fff; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+#changelist .changelist-filter {
+  margin-bottom: 20px;
+  line-height: 40px; }
+  #changelist .changelist-filter * {
+    vertical-align: top; }
+  #changelist .changelist-filter-submit-block {
+    white-space: nowrap;
+    line-height: 32px;
+    display: inline-block; }
+#changelist .results {
+  overflow-x: auto; }
+#changelist table {
+  box-shadow: 0 2px 0 0 #D5E3EC;
+  width: 100%; }
+#changelist .changelist-footer {
+  margin-top: 20px;
+  background: #f8fafc; }
+  #changelist .changelist-footer.fixed {
+    position: fixed;
+    left: 270px;
+    right: 20px;
+    bottom: 0;
+    margin: 0;
+    padding: 20px 0;
+    border-top: 2px solid #D5E3EC; }
+  #changelist .changelist-footer.popup {
+    left: 20px; }
+  #changelist .changelist-footer .actions {
+    float: left; }
+    #changelist .changelist-footer .actions-label {
+      margin-left: 10px; }
+    #changelist .changelist-footer .actions span .all, #changelist .changelist-footer .actions span .action-counter, #changelist .changelist-footer .actions span .clear, #changelist .changelist-footer .actions span .question {
+      display: none; }
+
+table#change-history {
+  box-shadow: 0 2px 0 0 #D5E3EC;
+  width: 100%; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.module {
+  border: 0;
+  margin: 0;
+  padding: 20px;
+  background-color: #fff;
+  border-radius: 4px; }
+  .module .form-row {
+    padding: 6px 0;
+    overflow: hidden; }
+    .module .form-row label {
+      display: block;
+      padding: 6px 10px 0 0;
+      float: left;
+      width: 150px;
+      word-wrap: break-word; }
+      .module .form-row label + p {
+        padding-top: 6px;
+        margin: 4px 0 4px 160px; }
+    .module .form-row.errors label {
+      color: #c7254e; }
+    .module .form-row .checkbox-row label {
+      float: none;
+      display: inline; }
+    .module .form-row .help {
+      clear: left;
+      color: #c0c6cc;
+      margin: 12px 0 0 160px; }
+    .module .form-row .checkbox-row .help {
+      margin-left: 0; }
+    .module .form-row .errorlist {
+      color: #c7254e; }
+    .module .form-row .datetime {
+      margin-left: 160px; }
+    .module .form-row .add-related span {
+      font-size: 18px;
+      vertical-align: middle; }
+    .module .form-row .change-related span {
+      font-size: 20px;
+      vertical-align: middle; }
+    .module .form-row .add-another {
+      margin-left: 4px; }
+      .module .form-row .add-another:before {
+        font-family: 'jet-icons';
+        speak: none;
+        font-style: normal;
+        font-weight: normal;
+        font-variant: normal;
+        text-transform: none;
+        line-height: 1;
+        /* Better Font Rendering =========== */
+        -webkit-font-smoothing: antialiased;
+        -moz-osx-font-smoothing: grayscale;
+        display: inline-block;
+        vertical-align: middle;
+        font-size: 18px;
+        content: ""; }
+      .module .form-row .add-another img {
+        display: none; }
+    .module .form-row .field-box {
+      margin-right: 20px;
+      float: left; }
+    .module .form-row .file-upload {
+      background: #F8FAFC;
+      display: inline-block;
+      margin: 0;
+      line-height: 1.5em;
+      padding: 10px;
+      border-radius: 4px; }
+      .module .form-row .file-upload .clearable-file-input label {
+        display: inline;
+        float: none;
+        padding: 0;
+        width: auto;
+        margin-left: 10px; }
+
+.submit-row {
+  padding: 20px 0; }
+  .submit-row .deletelink-box {
+    float: right;
+    padding: 0;
+    margin: 0; }
+
+.changeform {
+  background-color: #fff;
+  border-radius: 4px;
+  min-width: 800px; }
+  .changeform-tabs {
+    border-bottom: 2px solid #f8fafc;
+    padding-left: 16px !important; }
+    .changeform-tabs-item {
+      display: inline-block; }
+      .changeform-tabs-item a, .changeform-tabs-item a:hover, .changeform-tabs-item a:visited {
+        display: inline-block;
+        padding: 12px 4px;
+        margin: 0 4px;
+        border-bottom: 2px solid transparent;
+        position: relative;
+        top: 2px;
+        color: #c0c6cc;
+        font-weight: bold;
+        font-size: 11px;
+        text-transform: uppercase; }
+      .changeform-tabs-item a:hover {
+        color: #8B9AA7; }
+      .changeform-tabs-item.selected a, .changeform-tabs-item.selected a:hover, .changeform-tabs-item.selected a:visited {
+        color: #8B9AA7;
+        border-color: #1cacfc; }
+      .changeform-tabs-item.errors a, .changeform-tabs-item.errors a:hover, .changeform-tabs-item.errors a:visited {
+        border-color: #c7254e; }
+  .changeform-tabs ~ .module {
+    display: none; }
+    .changeform-tabs ~ .module.selected {
+      display: block; }
+    .changeform-tabs ~ .module .stacked.inline-related {
+      display: none; }
+      .changeform-tabs ~ .module .stacked.inline-related.selected {
+        display: block; }
+  .changeform .module {
+    padding: 0;
+    background: none;
+    border-radius: 0; }
+    .changeform .module .form-row .select2 {
+      max-width: 586px; }
+  .changeform .aligned {
+    padding: 20px 20px 0 20px; }
+  .changeform .inline-group .errornote {
+    color: #c7254e;
+    margin: 0;
+    padding: 20px; }
+  .changeform .tabular.inline-related .module {
+    border: 0;
+    margin: 0;
+    padding: 0; }
+    .changeform .tabular.inline-related .module .errornote {
+      background-color: #F8FAFC; }
+    .changeform .tabular.inline-related .module .errorlist {
+      color: #c7254e; }
+    .changeform .tabular.inline-related .module table {
+      border-collapse: collapse;
+      width: 100%; }
+      .changeform .tabular.inline-related .module table thead th {
+        background: -webkit-linear-gradient(to top, #fff 0%, #F8FAFC 100%);
+        background: linear-gradient(to top, #fff 0%, #F8FAFC 100%);
+        padding: 8px;
+        font-size: 12px;
+        font-weight: bold;
+        text-align: left;
+        text-transform: uppercase; }
+        .changeform .tabular.inline-related .module table thead th.action-checkbox-column {
+          width: 20px;
+          text-align: center; }
+      .changeform .tabular.inline-related .module table tbody tr {
+        border-bottom: 1px solid #f1f2f4; }
+        .changeform .tabular.inline-related .module table tbody tr:last-child {
+          border-bottom: 0; }
+        .changeform .tabular.inline-related .module table tbody tr th, .changeform .tabular.inline-related .module table tbody tr td {
+          padding: 8px;
+          text-align: left;
+          font-size: 13px; }
+          .changeform .tabular.inline-related .module table tbody tr th.original, .changeform .tabular.inline-related .module table tbody tr td.original {
+            text-align: center;
+            font-size: 18px;
+            width: 36px;
+            padding-right: 0;
+            white-space: nowrap; }
+            .changeform .tabular.inline-related .module table tbody tr th.original p, .changeform .tabular.inline-related .module table tbody tr td.original p {
+              margin: 0; }
+            .changeform .tabular.inline-related .module table tbody tr th.original .icon-new, .changeform .tabular.inline-related .module table tbody tr td.original .icon-new {
+              font-size: 18px;
+              vertical-align: middle; }
+            .changeform .tabular.inline-related .module table tbody tr th.original .icon-edit, .changeform .tabular.inline-related .module table tbody tr td.original .icon-edit {
+              font-size: 18px;
+              vertical-align: middle; }
+            .changeform .tabular.inline-related .module table tbody tr th.original .icon-open-external, .changeform .tabular.inline-related .module table tbody tr td.original .icon-open-external {
+              font-size: 18px;
+              vertical-align: middle; }
+      .changeform .tabular.inline-related .module table tbody .add-row td {
+        padding: 16px; }
+        .changeform .tabular.inline-related .module table tbody .add-row td a {
+          font-size: 12px;
+          font-weight: bold; }
+          .changeform .tabular.inline-related .module table tbody .add-row td a span {
+            vertical-align: middle; }
+  .changeform .stacked-inline {
+    position: relative; }
+    .changeform .stacked-inline.side {
+      margin-left: 250px; }
+    .changeform .stacked-inline-side {
+      float: left;
+      width: 250px;
+      margin-left: -250px;
+      background: #F8FAFC;
+      max-height: 60vh;
+      overflow-y: auto; }
+      .changeform .stacked-inline-side-top {
+        height: 40px;
+        background: -webkit-linear-gradient(to bottom, #fff 0%, #F8FAFC 100%);
+        background: linear-gradient(to bottom, #fff 0%, #F8FAFC 100%); }
+      .changeform .stacked-inline-side-bottom {
+        height: 40px;
+        background: -webkit-linear-gradient(to top, #fff 0%, #F8FAFC 100%);
+        background: linear-gradient(to top, #fff 0%, #F8FAFC 100%); }
+    .changeform .stacked-inline-content {
+      float: right;
+      width: 100%; }
+      .changeform .stacked-inline-content .actions {
+        margin: 20px 20px 0 20px; }
+        .changeform .stacked-inline-content .actions .icon-new {
+          font-size: 18px;
+          vertical-align: middle; }
+        .changeform .stacked-inline-content .actions .icon-edit {
+          font-size: 18px;
+          vertical-align: middle; }
+        .changeform .stacked-inline-content .actions .icon-open-external {
+          font-size: 18px;
+          vertical-align: middle; }
+      .changeform .stacked-inline-content .delete {
+        margin: 20px 20px 0 20px;
+        border-radius: 4px;
+        padding: 10px;
+        border: 2px solid #e75e40;
+        box-sizing: border-box; }
+    .changeform .stacked-inline .add-row {
+      position: absolute;
+      top: 0;
+      left: -250px;
+      width: 250px;
+      height: 40px;
+      line-height: 40px;
+      padding: 0 20px;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap;
+      box-sizing: border-box;
+      background: -webkit-linear-gradient(to bottom, #fff 0%, #F8FAFC 100%);
+      background: linear-gradient(to bottom, #fff 0%, #F8FAFC 100%); }
+      .changeform .stacked-inline .add-row a {
+        font-size: 12px;
+        font-weight: bold; }
+        .changeform .stacked-inline .add-row a span {
+          vertical-align: middle; }
+    .changeform .stacked-inline-list-item-link-remove {
+      position: relative;
+      float: right;
+      display: none; }
+    .changeform .stacked-inline-list-item-link:hover .stacked-inline-list-item-link-remove {
+      display: inline-block; }
+    .changeform .stacked-inline-list-item a, .changeform .stacked-inline-list-item a:visited, .changeform .stacked-inline-list-item a:hover {
+      display: block;
+      padding: 8px 10px 8px 20px;
+      color: #c0c6cc;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap;
+      -webkit-transition: all 0.2s;
+      -moz-transition: all 0.2s;
+      -o-transition: all 0.2s;
+      transition: all 0.2s; }
+    .changeform .stacked-inline-list-item a:hover {
+      color: #fff;
+      background-color: #1cacfc; }
+    .changeform .stacked-inline-list-item.selected a, .changeform .stacked-inline-list-item.selected a:visited, .changeform .stacked-inline-list-item.selected a:hover {
+      color: #8B9AA7; }
+    .changeform .stacked-inline-list-item.selected a:hover {
+      color: #8B9AA7;
+      background-color: transparent; }
+    .changeform .stacked-inline-list-item.empty {
+      display: none; }
+    .changeform .stacked-inline-list-item.delete a, .changeform .stacked-inline-list-item.delete a:visited, .changeform .stacked-inline-list-item.delete a:hover {
+      text-decoration: line-through; }
+    .changeform .stacked-inline-list-item.errors a, .changeform .stacked-inline-list-item.errors a:visited, .changeform .stacked-inline-list-item.errors a:hover {
+      color: #c7254e; }
+  .changeform .submit-row {
+    padding: 20px; }
+
+.related-lookup {
+  margin-left: 10px; }
+  .related-lookup:before {
+    font-family: 'jet-icons';
+    speak: none;
+    font-style: normal;
+    font-weight: normal;
+    font-variant: normal;
+    text-transform: none;
+    line-height: 1;
+    /* Better Font Rendering =========== */
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+    display: inline-block;
+    color: #7f8fa4;
+    vertical-align: middle;
+    font-size: 20px;
+    content: ""; }
+  .related-lookup img {
+    display: none; }
+  .related-lookup + strong {
+    font-weight: normal;
+    font-size: 12px; }
+
+.related-widget-wrapper {
+  float: left; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.delete-summary {
+  background: #e75e40;
+  color: #fff;
+  border-radius: 4px;
+  padding: 20px;
+  margin-bottom: 20px; }
+  .delete-summary h2 {
+    font-size: 14px;
+    font-weight: bold;
+    margin: 0 0 10px 0; }
+  .delete-summary-buttons {
+    float: right; }
+.delete-objects {
+  background: #fff;
+  border-radius: 4px;
+  box-shadow: 0 2px 0 0 #D5E3EC; }
+  .delete-objects-list-item {
+    border-bottom: 1px solid #f1f2f4;
+    font-size: 13px; }
+    .delete-objects-list-item:last-child {
+      border-bottom: 0; }
+    .delete-objects-list-item-row {
+      padding: 8px; }
+      .delete-objects-list-item-row-collapse {
+        float: right; }
+        .delete-objects-list-item-row-collapse span {
+          vertical-align: middle;
+          font-weight: bold;
+          font-size: 16px; }
+    .delete-objects-list-item-collapsable {
+      background-color: #EEF3F7;
+      padding: 20px 20px 20px 0;
+      display: none; }
+      .delete-objects-list-item-collapsable-list {
+        list-style-type: disc; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.login {
+  background: #2980B9;
+  position: relative; }
+  .login-title {
+    width: 100%;
+    color: #aaddcc;
+    font-size: 36px;
+    text-transform: uppercase;
+    text-align: center;
+    position: absolute;
+    top: 50%;
+    margin-top: -175px; }
+    .login-title .bright {
+      color: #fff;
+      font-weight: bold; }
+  .login-container {
+    border-radius: 4px;
+    width: 400px;
+    overflow: hidden;
+    position: absolute;
+    top: 50%;
+    left: 50%;
+    margin-left: -200px;
+    margin-top: -115px; }
+    .login-container-header {
+      background: #E3ECF2;
+      color: #8B9AA7;
+      text-transform: uppercase;
+      padding: 10px;
+      font-size: 11px;
+      font-weight: bold; }
+    .login-container-content {
+      background: #fff;
+      height: 100%;
+      padding: 30px; }
+    .login-container-submit-row {
+      text-align: center;
+      margin-top: 20px; }
+
+.login-form .form-row {
+  padding: 6px 0;
+  clear: both; }
+  .login-form .form-row label {
+    display: block;
+    padding: 6px 10px 0 0;
+    float: left;
+    width: 130px;
+    word-wrap: break-word; }
+  .login-form .form-row.errors label {
+    color: #c7254e; }
+  .login-form .form-row input[type="text"], .login-form .form-row input[type="password"] {
+    width: 170px; }
+  .login-form .form-row .errorlist {
+    color: #c7254e; }
+.login-form .submit-row {
+  margin-top: 20px;
+  text-align: center; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.content {
+  background-color: #f8fafc; }
+
+.dashboard #content {
+  width: 500px; }
+
+.small, .module .form-row .help, .module .form-row .errorlist, .changeform .tabular.inline-related .module .errorlist, .login-form .form-row .errorlist {
+  font-size: 12px; }
+
+.changeform-object-tools {
+  text-align: right; }
+
+ul.object-tools {
+  margin-bottom: 20px !important; }
+  ul.object-tools li {
+    margin-top: 10px;
+    text-align: right; }
+    ul.object-tools li:first-child {
+      margin-top: 0; }
+    ul.object-tools li a {
+      display: inline-block;
+      background-color: #E3ECF2;
+      padding: 8px;
+      border-radius: 4px; }
+      ul.object-tools li a.addlink:before {
+        font-family: 'jet-icons';
+        speak: none;
+        font-style: normal;
+        font-weight: normal;
+        font-variant: normal;
+        text-transform: none;
+        line-height: 1;
+        /* Better Font Rendering =========== */
+        -webkit-font-smoothing: antialiased;
+        -moz-osx-font-smoothing: grayscale;
+        display: inline-block;
+        color: #7f8fa4;
+        font-size: 13px;
+        content: ""; }
+      ul.object-tools li a, ul.object-tools li a:visited, ul.object-tools li a:hover {
+        color: #7f8fa4; }
+      ul.object-tools li a:hover {
+        background-color: #1cacfc;
+        color: #fff; }
+        ul.object-tools li a:hover.addlink:before {
+          color: #fff; }
+      ul.object-tools li a:active {
+        background-color: #5EADDE;
+        color: #fff; }
+        ul.object-tools li a:active.addlink:before {
+          color: #fff; }
+  ul.object-tools.horizontal {
+    line-height: 40px; }
+    ul.object-tools.horizontal li {
+      display: inline;
+      margin-top: 0;
+      line-height: normal; }
+
+.content-sidebar {
+  float: right;
+  width: 24em;
+  margin: 0 20px; }
+
+.dashboard .module table td a {
+  display: inline !important; }
+
+.dialog-confirm {
+  display: none; }
+
+.cleared {
+  clear: both; }
+
+.loading-indicator {
+  font-size: 32px;
+  color: #1cacfc;
+  -webkit-animation: spin 4s linear infinite;
+  -moz-animation: spin 4s linear infinite;
+  animation: spin 4s linear infinite; }
+  .loading-indicator-wrapper {
+    text-align: center;
+    padding: 40px 0; }
+
+@-moz-keyframes spin {
+  100% {
+    -moz-transform: rotate(360deg); } }
+@-webkit-keyframes spin {
+  100% {
+    -webkit-transform: rotate(360deg); } }
+@keyframes spin {
+  100% {
+    -webkit-transform: rotate(360deg);
+    transform: rotate(360deg); } }
+img[src$="admin/img/icon-yes.gif"], img[src$="admin/img/icon-no.gif"], img[src$="admin/img/icon-unknown.gif"] {
+  display: none; }
+  img[src$="admin/img/icon-yes.gif"] + span, img[src$="admin/img/icon-no.gif"] + span, img[src$="admin/img/icon-unknown.gif"] + span {
+    font-weight: bold;
+    color: #fff; }
+
+img[src$="admin/img/icon-yes.gif"] + span {
+  color: #fff; }
+
+img[src$="admin/img/icon-no.gif"] + span {
+  color: #fff; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.dashboard {
+  min-height: 100%; }
+  .dashboard.columns_1 .dashboard-column-wrapper {
+    width: 100%; }
+  .dashboard.columns_2 .dashboard-column-wrapper {
+    width: 50%; }
+  .dashboard.columns_3 .dashboard-column-wrapper {
+    width: 33.33333%; }
+  .dashboard.columns_4 .dashboard-column-wrapper {
+    width: 25%; }
+  .dashboard.columns_5 .dashboard-column-wrapper {
+    width: 20%; }
+  .dashboard-column {
+    margin-left: 10px;
+    border: 2px dashed transparent;
+    min-height: 100px;
+    border-radius: 4px; }
+    .dashboard-column-wrapper {
+      float: left;
+      min-width: 200px; }
+    .dashboard-column.first {
+      margin-left: 0; }
+    .dashboard-column.active {
+      border-color: #D5E3EC; }
+  .dashboard-item {
+    background: #f8fafc;
+    border-radius: 4px;
+    margin-bottom: 20px;
+    -webkit-transition: background 0.3s;
+    -moz-transition: background 0.3s;
+    -o-transition: background 0.3s;
+    transition: background 0.3s; }
+    .dashboard-item:last-child {
+      margin-bottom: 0; }
+    .dashboard-item.collapsed {
+      background-color: #EEF3F7; }
+    .dashboard-item.ui-sortable-helper {
+      box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25); }
+    .dashboard-item.placeholder {
+      background-color: #FFFDDB; }
+    .dashboard-item-header {
+      padding: 0 10px 0 6px; }
+      .dashboard-item-header-title {
+        font-size: 11px;
+        font-weight: bold;
+        text-transform: uppercase;
+        line-height: 30px; }
+      .dashboard-item-header-drag {
+        float: right;
+        line-height: 30px !important; }
+      .dashboard-item-header-collapse-button {
+        font-size: 13px;
+        vertical-align: middle;
+        font-weight: bold !important; }
+      .dashboard-item-header-buttons {
+        margin-left: 10px;
+        font-size: 13px;
+        vertical-align: middle;
+        visibility: hidden; }
+      .dashboard-item-header:hover .dashboard-item-header-buttons {
+        visibility: visible; }
+    .dashboard-item-content {
+      background: #fff;
+      border-radius: 4px;
+      box-shadow: 0 2px 0 0 #D5E3EC;
+      overflow: hidden; }
+      .dashboard-item-content.contrast {
+        background: #E3ECF2;
+        color: #8B9AA7; }
+        .dashboard-item-content.contrast .loading-indicator {
+          color: #8B9AA7; }
+      .dashboard-item-content ul:not(.inline) li {
+        border-bottom: 1px solid #f1f2f4;
+        font-size: 13px;
+        padding: 8px; }
+        .dashboard-item-content ul:not(.inline) li.nowrap {
+          overflow: hidden;
+          text-overflow: ellipsis;
+          white-space: nowrap; }
+        .dashboard-item-content ul:not(.inline) li.contrast {
+          background: #E3ECF2;
+          font-size: 12px; }
+          .dashboard-item-content ul:not(.inline) li.contrast, .dashboard-item-content ul:not(.inline) li.contrast a, .dashboard-item-content ul:not(.inline) li.contrast a:visited, .dashboard-item-content ul:not(.inline) li.contrast a:hover {
+            color: #8B9AA7;
+            text-decoration: none;
+            text-transform: uppercase; }
+        .dashboard-item-content ul:not(.inline) li:last-child {
+          border-bottom: 0; }
+        .dashboard-item-content ul:not(.inline) li .float-right {
+          float: right;
+          position: relative; }
+        .dashboard-item-content ul:not(.inline) li .dim {
+          text-transform: lowercase;
+          font-size: 11px;
+          color: #c0c6cc; }
+        .dashboard-item-content ul:not(.inline) li .warning {
+          color: #c7254e; }
+      .dashboard-item-content ul.inline {
+        display: inline-block; }
+        .dashboard-item-content ul.inline li {
+          display: inline-block;
+          margin-left: 10px; }
+          .dashboard-item-content ul.inline li:first-child {
+            margin-left: 0; }
+          .dashboard-item-content ul.inline li .nowrap {
+            white-space: nowrap; }
+        .dashboard-item-content ul.inline.bordered li {
+          border-left: 1px solid #D5E3EC;
+          margin-left: 0;
+          padding: 0 10px; }
+          .dashboard-item-content ul.inline.bordered li:first-child {
+            border-left: 0; }
+      .dashboard-item-content .padding {
+        padding: 10px; }
+      .dashboard-item-content .center {
+        text-align: center; }
+      .dashboard-item-content .big {
+        font-size: 20px;
+        font-weight: bold; }
+      .dashboard-item-content .highlight {
+        color: #78ACE3; }
+      .dashboard-item-content .dim {
+        color: #c0c6cc; }
+      .dashboard-item-content canvas .chart-fillColor {
+        color: rgba(28, 172, 252, 0.25); }
+      .dashboard-item-content canvas .chart-strokeColor {
+        color: #1cacfc; }
+      .dashboard-item-content canvas .chart-pointColor {
+        color: #fff; }
+      .dashboard-item-content canvas .chart-pointHighlightFill {
+        color: #1cacfc; }
+      .dashboard-item-content canvas .chart-scaleGridLineColor {
+        color: rgba(0, 0, 0, 0.1); }
+      .dashboard-item-content canvas .chart-scaleLineColor {
+        color: rgba(0, 0, 0, 0.1); }
+      .dashboard-item-content canvas .chart-scaleFontColor {
+        color: #8B9AA7; }
+    .dashboard-item-collapse .icon-arrow-up {
+      display: inline; }
+    .dashboard-item-collapse .icon-arrow-down {
+      display: none; }
+    .dashboard-item.collapsed .dashboard-item-content {
+      display: none; }
+    .dashboard-item.collapsed .dashboard-item-collapse .icon-arrow-up {
+      display: none; }
+    .dashboard-item.collapsed .dashboard-item-collapse .icon-arrow-down {
+      display: inline; }
+
+.add-dashboard + .select2 {
+  border-radius: 4px 0 0 4px !important;
+  background-color: #fff; }
+.add-dashboard-link {
+  border-radius: 0 4px 4px 0 !important;
+  padding: 0 10px !important; }
+
+/*# sourceMappingURL=base.css.map */

文件差异内容过多而无法显示
+ 2 - 0
jet/static/jet/css/themes/light-blue/base.css.map


+ 436 - 0
jet/static/jet/css/themes/light-blue/jquery-ui.theme.css

@@ -0,0 +1,436 @@
+@charset "UTF-8";
+/*
+ * Customizable variables
+ * Update these variable to create theme
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.ui-widget-content {
+  border-color: #f1f2f4; }
+
+.ui-widget.ui-widget-content, .ui-timepicker-table.ui-widget-content {
+  background: #fff;
+  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5); }
+
+.ui-widget {
+  font-family: inherit;
+  font-size: inherit; }
+
+.ui-widget-header {
+  border: 0;
+  background: #E3ECF2;
+  color: #8B9AA7;
+  font-weight: bold; }
+  .ui-widget-header a {
+    color: #8B9AA7; }
+
+.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
+  border: 1px solid #EDEDED;
+  background: #fff;
+  font-weight: bold;
+  color: #8B9AA7;
+  border-radius: 3px; }
+
+.ui-widget-header .ui-state-default {
+  background: none;
+  color: #8B9AA7;
+  border: 0; }
+
+.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
+  border: 1px solid #1cacfc;
+  background: #1cacfc;
+  font-weight: bold;
+  color: #fff; }
+
+.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
+  border: 1px solid #5EADDE;
+  background: #5EADDE;
+  font-weight: bold;
+  color: #fff; }
+
+.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
+  border: 1px solid #1cacfc;
+  background: #fff;
+  color: #1cacfc; }
+
+.ui-dialog-buttonpane {
+  background: #E3ECF2;
+  margin: .5em -0.2em -0.2em -0.2em; }
+  .ui-dialog-buttonpane .ui-button {
+    border: 0 !important;
+    outline: 0; }
+
+.ui-icon {
+  font-family: 'jet-icons';
+  speak: none;
+  font-style: normal;
+  font-weight: normal;
+  font-variant: normal;
+  text-transform: none;
+  line-height: 1;
+  /* Better Font Rendering =========== */
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  display: inline-block;
+  font-size: 16px;
+  font-weight: bold;
+  background: none !important;
+  text-indent: 0;
+  overflow: visible; }
+
+.ui-icon-circle-triangle-e:before {
+  content: ""; }
+
+.ui-icon-circle-triangle-w:before {
+  content: ""; }
+
+.ui-icon-closethick:before {
+  content: ""; }
+
+.ui-widget-overlay {
+  background: #000;
+  opacity: 0.5;
+  filter: Alpha(Opacity=50); }
+
+.ui-tooltip {
+  background: #000 !important;
+  color: #fff;
+  border: 0;
+  box-shadow: none !important;
+  opacity: 0.8;
+  font-size: 13px;
+  pointer-events: none; }
+
+/*# sourceMappingURL=jquery-ui.theme.css.map */

文件差异内容过多而无法显示
+ 2 - 0
jet/static/jet/css/themes/light-blue/jquery-ui.theme.css.map


+ 953 - 0
jet/static/jet/css/themes/light-blue/select2.theme.css

@@ -0,0 +1,953 @@
+@charset "UTF-8";
+/*
+ * Customizable variables
+ * Update these variable to create theme
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.select2-container--jet {
+  /*
+   * Default variable values
+   * Create separate themes/theme/_variables.scss to override these variables
+   */
+  /*
+   * General
+   */
+  /*
+   * Sidebar
+   */
+  /*
+   * Top
+   */
+  /*
+   * Content
+   */
+  /*
+   * Buttons
+   */
+  /*
+   * Inputs
+   */
+  /*
+   * Messages
+   */
+  /*
+   * Login
+   */
+  /*
+   * jQuery UI
+   */
+  /*
+   * Charts
+   */
+  /*
+   * Default variable values
+   * Create separate themes/theme/_variables.scss to override these variables
+   */
+  /*
+   * General
+   */
+  /*
+   * Sidebar
+   */
+  /*
+   * Top
+   */
+  /*
+   * Content
+   */
+  /*
+   * Buttons
+   */
+  /*
+   * Inputs
+   */
+  /*
+   * Messages
+   */
+  /*
+   * Login
+   */
+  /*
+   * jQuery UI
+   */
+  /*
+   * Charts
+   */
+  min-width: 100px; }
+  .select2-container--jet .hidden {
+    display: none; }
+  .select2-container--jet .clear-list {
+    margin: 0;
+    padding: 0;
+    list-style: none; }
+  .select2-container--jet .fl {
+    float: left; }
+  .select2-container--jet .fr {
+    float: right; }
+  .select2-container--jet .cf:before, .select2-container--jet .cf:after {
+    content: "";
+    display: table; }
+  .select2-container--jet .cf:after {
+    clear: both; }
+  .select2-container--jet .p10 {
+    padding: 10px; }
+  .select2-container--jet .p20 {
+    padding: 20px; }
+  .select2-container--jet .p30 {
+    padding: 30px; }
+  .select2-container--jet .p40 {
+    padding: 40px; }
+  .select2-container--jet .p50 {
+    padding: 50px; }
+  .select2-container--jet .p60 {
+    padding: 60px; }
+  .select2-container--jet .p70 {
+    padding: 70px; }
+  .select2-container--jet .p80 {
+    padding: 80px; }
+  .select2-container--jet .pt10 {
+    padding-top: 10px; }
+  .select2-container--jet .pt20 {
+    padding-top: 20px; }
+  .select2-container--jet .pt30 {
+    padding-top: 30px; }
+  .select2-container--jet .pt40 {
+    padding-top: 40px; }
+  .select2-container--jet .pt50 {
+    padding-top: 50px; }
+  .select2-container--jet .pt60 {
+    padding-top: 60px; }
+  .select2-container--jet .pt70 {
+    padding-top: 70px; }
+  .select2-container--jet .pt80 {
+    padding-top: 80px; }
+  .select2-container--jet .pr10 {
+    padding-right: 10px; }
+  .select2-container--jet .pr20 {
+    padding-right: 20px; }
+  .select2-container--jet .pr30 {
+    padding-right: 30px; }
+  .select2-container--jet .pr40 {
+    padding-right: 40px; }
+  .select2-container--jet .pr50 {
+    padding-right: 50px; }
+  .select2-container--jet .pr60 {
+    padding-right: 60px; }
+  .select2-container--jet .pr70 {
+    padding-right: 70px; }
+  .select2-container--jet .pr80 {
+    padding-right: 80px; }
+  .select2-container--jet .pb10 {
+    padding-bottom: 10px; }
+  .select2-container--jet .pb20 {
+    padding-bottom: 20px; }
+  .select2-container--jet .pb30 {
+    padding-bottom: 30px; }
+  .select2-container--jet .pb40 {
+    padding-bottom: 40px; }
+  .select2-container--jet .pb50 {
+    padding-bottom: 50px; }
+  .select2-container--jet .pb60 {
+    padding-bottom: 60px; }
+  .select2-container--jet .pb70 {
+    padding-bottom: 70px; }
+  .select2-container--jet .pb80 {
+    padding-bottom: 80px; }
+  .select2-container--jet .pl10 {
+    padding-left: 10px; }
+  .select2-container--jet .pl20 {
+    padding-left: 20px; }
+  .select2-container--jet .pl30 {
+    padding-left: 30px; }
+  .select2-container--jet .pl40 {
+    padding-left: 40px; }
+  .select2-container--jet .pl50 {
+    padding-left: 50px; }
+  .select2-container--jet .pl60 {
+    padding-left: 60px; }
+  .select2-container--jet .pl70 {
+    padding-left: 70px; }
+  .select2-container--jet .pl80 {
+    padding-left: 80px; }
+  .select2-container--jet .m10 {
+    margin: 10px; }
+  .select2-container--jet .m20 {
+    margin: 20px; }
+  .select2-container--jet .m30 {
+    margin: 30px; }
+  .select2-container--jet .m40 {
+    margin: 40px; }
+  .select2-container--jet .m50 {
+    margin: 50px; }
+  .select2-container--jet .m60 {
+    margin: 60px; }
+  .select2-container--jet .m70 {
+    margin: 70px; }
+  .select2-container--jet .m80 {
+    margin: 80px; }
+  .select2-container--jet .mt10 {
+    margin-top: 10px; }
+  .select2-container--jet .mt20 {
+    margin-top: 20px; }
+  .select2-container--jet .mt30 {
+    margin-top: 30px; }
+  .select2-container--jet .mt40 {
+    margin-top: 40px; }
+  .select2-container--jet .mt50 {
+    margin-top: 50px; }
+  .select2-container--jet .mt60 {
+    margin-top: 60px; }
+  .select2-container--jet .mt70 {
+    margin-top: 70px; }
+  .select2-container--jet .mt80 {
+    margin-top: 80px; }
+  .select2-container--jet .mr10 {
+    margin-right: 10px; }
+  .select2-container--jet .mr20 {
+    margin-right: 20px; }
+  .select2-container--jet .mr30 {
+    margin-right: 30px; }
+  .select2-container--jet .mr40 {
+    margin-right: 40px; }
+  .select2-container--jet .mr50 {
+    margin-right: 50px; }
+  .select2-container--jet .mr60 {
+    margin-right: 60px; }
+  .select2-container--jet .mr70 {
+    margin-right: 70px; }
+  .select2-container--jet .mr80 {
+    margin-right: 80px; }
+  .select2-container--jet .mb10 {
+    margin-bottom: 10px; }
+  .select2-container--jet .mb20 {
+    margin-bottom: 20px; }
+  .select2-container--jet .mb30 {
+    margin-bottom: 30px; }
+  .select2-container--jet .mb40 {
+    margin-bottom: 40px; }
+  .select2-container--jet .mb50 {
+    margin-bottom: 50px; }
+  .select2-container--jet .mb60 {
+    margin-bottom: 60px; }
+  .select2-container--jet .mb70 {
+    margin-bottom: 70px; }
+  .select2-container--jet .mb80 {
+    margin-bottom: 80px; }
+  .select2-container--jet .ml10 {
+    margin-left: 10px; }
+  .select2-container--jet .ml20 {
+    margin-left: 20px; }
+  .select2-container--jet .ml30 {
+    margin-left: 30px; }
+  .select2-container--jet .ml40 {
+    margin-left: 40px; }
+  .select2-container--jet .ml50 {
+    margin-left: 50px; }
+  .select2-container--jet .ml60 {
+    margin-left: 60px; }
+  .select2-container--jet .ml70 {
+    margin-left: 70px; }
+  .select2-container--jet .ml80 {
+    margin-left: 80px; }
+  .select2-container--jet .pos_rel {
+    position: relative; }
+  .select2-container--jet .pos_abs {
+    position: absolute; }
+  .select2-container--jet .fill_width {
+    width: 100% !important; }
+  .select2-container--jet .select2-selection--single .select2-selection__clear {
+    cursor: pointer;
+    float: right;
+    font-weight: bold; }
+  .select2-container--jet .select2-selection--single .select2-selection__arrow {
+    height: 26px;
+    position: absolute;
+    top: 1px;
+    right: 4px;
+    width: 20px; }
+    .select2-container--jet .select2-selection--single .select2-selection__arrow b:before {
+      font-family: 'jet-icons';
+      speak: none;
+      font-style: normal;
+      font-weight: normal;
+      font-variant: normal;
+      text-transform: none;
+      line-height: 1;
+      /* Better Font Rendering =========== */
+      -webkit-font-smoothing: antialiased;
+      -moz-osx-font-smoothing: grayscale;
+      display: inline-block;
+      color: #78ACE3;
+      font-size: 20px;
+      content: "";
+      line-height: 32px; }
+  .select2-container--jet[dir="rtl"] .select2-selection--single .select2-selection__clear {
+    float: left; }
+  .select2-container--jet[dir="rtl"] .select2-selection--single .select2-selection__arrow {
+    left: 1px;
+    right: auto; }
+  .select2-container--jet.select2-container--disabled .select2-selection--single {
+    background-color: #E3ECF2;
+    cursor: default; }
+    .select2-container--jet.select2-container--disabled .select2-selection--single .select2-selection__clear {
+      display: none; }
+  .select2-container--jet .hidden {
+    display: none; }
+  .select2-container--jet .clear-list {
+    margin: 0;
+    padding: 0;
+    list-style: none; }
+  .select2-container--jet .fl {
+    float: left; }
+  .select2-container--jet .fr {
+    float: right; }
+  .select2-container--jet .cf:before, .select2-container--jet .cf:after {
+    content: "";
+    display: table; }
+  .select2-container--jet .cf:after {
+    clear: both; }
+  .select2-container--jet .p10 {
+    padding: 10px; }
+  .select2-container--jet .p20 {
+    padding: 20px; }
+  .select2-container--jet .p30 {
+    padding: 30px; }
+  .select2-container--jet .p40 {
+    padding: 40px; }
+  .select2-container--jet .p50 {
+    padding: 50px; }
+  .select2-container--jet .p60 {
+    padding: 60px; }
+  .select2-container--jet .p70 {
+    padding: 70px; }
+  .select2-container--jet .p80 {
+    padding: 80px; }
+  .select2-container--jet .pt10 {
+    padding-top: 10px; }
+  .select2-container--jet .pt20 {
+    padding-top: 20px; }
+  .select2-container--jet .pt30 {
+    padding-top: 30px; }
+  .select2-container--jet .pt40 {
+    padding-top: 40px; }
+  .select2-container--jet .pt50 {
+    padding-top: 50px; }
+  .select2-container--jet .pt60 {
+    padding-top: 60px; }
+  .select2-container--jet .pt70 {
+    padding-top: 70px; }
+  .select2-container--jet .pt80 {
+    padding-top: 80px; }
+  .select2-container--jet .pr10 {
+    padding-right: 10px; }
+  .select2-container--jet .pr20 {
+    padding-right: 20px; }
+  .select2-container--jet .pr30 {
+    padding-right: 30px; }
+  .select2-container--jet .pr40 {
+    padding-right: 40px; }
+  .select2-container--jet .pr50 {
+    padding-right: 50px; }
+  .select2-container--jet .pr60 {
+    padding-right: 60px; }
+  .select2-container--jet .pr70 {
+    padding-right: 70px; }
+  .select2-container--jet .pr80 {
+    padding-right: 80px; }
+  .select2-container--jet .pb10 {
+    padding-bottom: 10px; }
+  .select2-container--jet .pb20 {
+    padding-bottom: 20px; }
+  .select2-container--jet .pb30 {
+    padding-bottom: 30px; }
+  .select2-container--jet .pb40 {
+    padding-bottom: 40px; }
+  .select2-container--jet .pb50 {
+    padding-bottom: 50px; }
+  .select2-container--jet .pb60 {
+    padding-bottom: 60px; }
+  .select2-container--jet .pb70 {
+    padding-bottom: 70px; }
+  .select2-container--jet .pb80 {
+    padding-bottom: 80px; }
+  .select2-container--jet .pl10 {
+    padding-left: 10px; }
+  .select2-container--jet .pl20 {
+    padding-left: 20px; }
+  .select2-container--jet .pl30 {
+    padding-left: 30px; }
+  .select2-container--jet .pl40 {
+    padding-left: 40px; }
+  .select2-container--jet .pl50 {
+    padding-left: 50px; }
+  .select2-container--jet .pl60 {
+    padding-left: 60px; }
+  .select2-container--jet .pl70 {
+    padding-left: 70px; }
+  .select2-container--jet .pl80 {
+    padding-left: 80px; }
+  .select2-container--jet .m10 {
+    margin: 10px; }
+  .select2-container--jet .m20 {
+    margin: 20px; }
+  .select2-container--jet .m30 {
+    margin: 30px; }
+  .select2-container--jet .m40 {
+    margin: 40px; }
+  .select2-container--jet .m50 {
+    margin: 50px; }
+  .select2-container--jet .m60 {
+    margin: 60px; }
+  .select2-container--jet .m70 {
+    margin: 70px; }
+  .select2-container--jet .m80 {
+    margin: 80px; }
+  .select2-container--jet .mt10 {
+    margin-top: 10px; }
+  .select2-container--jet .mt20 {
+    margin-top: 20px; }
+  .select2-container--jet .mt30 {
+    margin-top: 30px; }
+  .select2-container--jet .mt40 {
+    margin-top: 40px; }
+  .select2-container--jet .mt50 {
+    margin-top: 50px; }
+  .select2-container--jet .mt60 {
+    margin-top: 60px; }
+  .select2-container--jet .mt70 {
+    margin-top: 70px; }
+  .select2-container--jet .mt80 {
+    margin-top: 80px; }
+  .select2-container--jet .mr10 {
+    margin-right: 10px; }
+  .select2-container--jet .mr20 {
+    margin-right: 20px; }
+  .select2-container--jet .mr30 {
+    margin-right: 30px; }
+  .select2-container--jet .mr40 {
+    margin-right: 40px; }
+  .select2-container--jet .mr50 {
+    margin-right: 50px; }
+  .select2-container--jet .mr60 {
+    margin-right: 60px; }
+  .select2-container--jet .mr70 {
+    margin-right: 70px; }
+  .select2-container--jet .mr80 {
+    margin-right: 80px; }
+  .select2-container--jet .mb10 {
+    margin-bottom: 10px; }
+  .select2-container--jet .mb20 {
+    margin-bottom: 20px; }
+  .select2-container--jet .mb30 {
+    margin-bottom: 30px; }
+  .select2-container--jet .mb40 {
+    margin-bottom: 40px; }
+  .select2-container--jet .mb50 {
+    margin-bottom: 50px; }
+  .select2-container--jet .mb60 {
+    margin-bottom: 60px; }
+  .select2-container--jet .mb70 {
+    margin-bottom: 70px; }
+  .select2-container--jet .mb80 {
+    margin-bottom: 80px; }
+  .select2-container--jet .ml10 {
+    margin-left: 10px; }
+  .select2-container--jet .ml20 {
+    margin-left: 20px; }
+  .select2-container--jet .ml30 {
+    margin-left: 30px; }
+  .select2-container--jet .ml40 {
+    margin-left: 40px; }
+  .select2-container--jet .ml50 {
+    margin-left: 50px; }
+  .select2-container--jet .ml60 {
+    margin-left: 60px; }
+  .select2-container--jet .ml70 {
+    margin-left: 70px; }
+  .select2-container--jet .ml80 {
+    margin-left: 80px; }
+  .select2-container--jet .pos_rel {
+    position: relative; }
+  .select2-container--jet .pos_abs {
+    position: absolute; }
+  .select2-container--jet .fill_width {
+    width: 100% !important; }
+  .select2-container--jet .select2-selection--multiple {
+    background-color: #fff !important;
+    border: 1px solid #EDEDED;
+    cursor: text;
+    height: auto !important;
+    min-height: 32px; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__rendered {
+      box-sizing: border-box;
+      list-style: none;
+      margin: 0;
+      padding: 0 5px;
+      width: 100%; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__clear {
+      cursor: pointer;
+      float: right;
+      font-weight: bold;
+      margin-top: 5px;
+      margin-right: 10px; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__choice {
+      background-color: #E3ECF2;
+      color: #7f8fa4;
+      font-size: 13px;
+      border-radius: 4px;
+      cursor: default;
+      float: left;
+      margin-right: 5px;
+      margin-top: 5px;
+      padding: 5px 5px;
+      line-height: normal; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__choice__remove {
+      color: #7f8fa4;
+      cursor: pointer;
+      display: inline-block;
+      font-weight: bold;
+      margin-right: 2px; }
+      .select2-container--jet .select2-selection--multiple .select2-selection__choice__remove:hover {
+        color: #1cacfc; }
+  .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder {
+    float: right; }
+  .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
+    margin-left: 5px;
+    margin-right: auto; }
+  .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
+    margin-left: 2px;
+    margin-right: auto; }
+  .select2-container--jet.select2-container--disabled .select2-selection--multiple {
+    background-color: #E3ECF2;
+    cursor: default; }
+  .select2-container--jet.select2-container--disabled .select2-selection__choice__remove {
+    display: none; }
+  .select2-container--jet .select2-selection {
+    background-color: #fff;
+    border: 1px solid #EDEDED;
+    border-radius: 4px;
+    outline: 0;
+    height: 32px; }
+    .background-form .select2-container--jet .select2-selection {
+      background-color: #fff;
+      border-color: #fff; }
+    .select2-container--jet .select2-selection .select2-selection__rendered {
+      color: #8B9AA7;
+      line-height: 32px;
+      font-size: 13px; }
+      .background-form .select2-container--jet .select2-selection .select2-selection__rendered {
+        color: #8B9AA7; }
+    .select2-container--jet .select2-selection .select2-selection__placeholder {
+      color: #999; }
+  .select2-container--jet .select2-buttons {
+    background-color: #E3ECF2;
+    text-align: center;
+    padding: 6px; }
+    .select2-container--jet .select2-buttons-button, .select2-container--jet .select2-buttons-button:visited, .select2-container--jet .select2-buttons-button:hover {
+      color: #7f8fa4;
+      margin-left: 10px; }
+    .select2-container--jet .select2-buttons-button:hover {
+      text-decoration: underline; }
+    .select2-container--jet .select2-buttons-button:first-child {
+      margin-left: 0; }
+  .select2-container--jet .select2-dropdown {
+    border: 0;
+    border-radius: 4px;
+    box-shadow: 0 0 4px 0 rgba(94, 173, 222, 0.75);
+    overflow: hidden;
+    z-index: 1; }
+    .select2-container--jet .select2-dropdown--below {
+      top: -32px; }
+    .select2-container--jet .select2-dropdown--above {
+      top: 32px; }
+    .select2-container--jet .select2-dropdown.select2-multiple-dropdown {
+      top: auto; }
+  .select2-container--jet .select2-search--dropdown {
+    padding: 0; }
+    .select2-container--jet .select2-search--dropdown .select2-search__field {
+      outline: 0;
+      border: 0;
+      background-color: #fff;
+      color: #8B9AA7;
+      height: 32px;
+      -webkit-appearance: textfield;
+      box-shadow: none; }
+  .select2-container--jet .select2-search--inline .select2-search__field {
+    background: transparent;
+    border: none;
+    outline: 0;
+    color: #8B9AA7;
+    -webkit-appearance: textfield;
+    box-shadow: none; }
+  .select2-container--jet .select2-results > .select2-results__options {
+    max-height: 200px;
+    overflow-y: auto; }
+  .select2-container--jet .select2-results__option {
+    font-size: 13px; }
+    .select2-container--jet .select2-results__option[role=group] {
+      padding: 0; }
+    .select2-container--jet .select2-results__option[aria-disabled=true] {
+      color: #c0c6cc; }
+    .select2-container--jet .select2-results__option[aria-selected=true] {
+      color: #5EADDE; }
+    .select2-container--jet .select2-results__option .select2-results__option {
+      padding-left: 1em; }
+      .select2-container--jet .select2-results__option .select2-results__option .select2-results__group {
+        padding-left: 0; }
+      .select2-container--jet .select2-results__option .select2-results__option .select2-results__option {
+        margin-left: -1em;
+        padding-left: 2em; }
+        .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+          margin-left: -2em;
+          padding-left: 3em; }
+          .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+            margin-left: -3em;
+            padding-left: 4em; }
+            .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+              margin-left: -4em;
+              padding-left: 5em; }
+              .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+                margin-left: -5em;
+                padding-left: 6em; }
+  .select2-container--jet .select2-results__option--highlighted[aria-selected] {
+    background-color: #1cacfc;
+    color: #fff; }
+  .select2-container--jet .select2-results__group {
+    cursor: default;
+    display: block;
+    padding: 6px; }
+
+/*# sourceMappingURL=select2.theme.css.map */

文件差异内容过多而无法显示
+ 2 - 0
jet/static/jet/css/themes/light-blue/select2.theme.css.map


+ 5336 - 0
jet/static/jet/css/themes/light-gray/base.css

@@ -0,0 +1,5336 @@
+@charset "UTF-8";
+/*
+ * Customizable variables
+ * Update these variable to create theme
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+html, body {
+  margin: 0;
+  padding: 0;
+  height: 100%; }
+
+body {
+  color: #8B9AA7;
+  font-family: Arial, sans-serif;
+  font-size: 14px; }
+  body.non-scrollable {
+    overflow: hidden; }
+
+a, a:visited, a:hover {
+  color: #79A7D8;
+  font-weight: normal;
+  text-decoration: none; }
+
+a:hover {
+  color: #1cacfc; }
+
+.container {
+  padding-left: 250px;
+  height: 100%;
+  position: relative; }
+
+.sidebar {
+  position: fixed;
+  width: 250px;
+  height: 100%;
+  top: 0;
+  left: 0;
+  overflow-y: auto; }
+
+.content {
+  width: 100%;
+  min-height: 100%;
+  z-index: 1;
+  box-shadow: -2px 0 6px 0 rgba(0, 0, 0, 0.25);
+  position: relative; }
+
+#content {
+  padding: 20px; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.table, #changelist table, table#change-history {
+  background: #fff;
+  border-collapse: collapse;
+  border-radius: 4px;
+  margin-bottom: 2px;
+  overflow-x: auto;
+  width: 100%; }
+  .table.helper, #changelist table.helper, table.helper#change-history {
+    display: none;
+    position: fixed;
+    z-index: 2;
+    top: 0;
+    right: 20px;
+    width: auto;
+    border-radius: 0;
+    box-shadow: none; }
+    .table.helper thead th, #changelist table.helper thead th, table.helper#change-history thead th {
+      border-radius: 0 !important; }
+  .table caption, #changelist table caption, table#change-history caption {
+    border-radius: 4px;
+    padding: 6px;
+    text-align: left;
+    text-transform: uppercase;
+    font-size: 11px;
+    font-weight: bold; }
+    .table caption a, #changelist table caption a, table#change-history caption a {
+      color: #8B9AA7;
+      font-size: 11px;
+      font-weight: bold; }
+  .table thead th, #changelist table thead th, table#change-history thead th {
+    background: #E3ECF2;
+    padding: 8px;
+    font-size: 12px;
+    font-weight: normal;
+    text-align: left;
+    white-space: nowrap; }
+    .table thead th, #changelist table thead th, table#change-history thead th, .table thead th a, #changelist table thead th a, table#change-history thead th a, .table thead th a:visited, #changelist table thead th a:visited, table#change-history thead th a:visited, .table thead th a:hover, #changelist table thead th a:hover, table#change-history thead th a:hover {
+      color: #8B9AA7;
+      text-decoration: none;
+      text-transform: uppercase; }
+    .table thead th:first-child, #changelist table thead th:first-child, table#change-history thead th:first-child {
+      border-radius: 4px 0 0 0; }
+    .table thead th:last-child, #changelist table thead th:last-child, table#change-history thead th:last-child {
+      border-radius: 0 4px 0 0; }
+    .table thead th:first-child:last-child, #changelist table thead th:first-child:last-child, table#change-history thead th:first-child:last-child {
+      border-radius: 4px 4px 0 0; }
+    .table thead th.action-checkbox-column, #changelist table thead th.action-checkbox-column, table#change-history thead th.action-checkbox-column {
+      width: 20px;
+      text-align: center; }
+    .table thead th.sorted .sortoptions, #changelist table thead th.sorted .sortoptions, table#change-history thead th.sorted .sortoptions {
+      display: inline-block; }
+      .table thead th.sorted .sortoptions .sortpriority, #changelist table thead th.sorted .sortoptions .sortpriority, table#change-history thead th.sorted .sortoptions .sortpriority {
+        background: #fff;
+        color: #8B9AA7;
+        padding: 2px 8px;
+        margin-right: 2px;
+        border-radius: 12px; }
+    .table thead th.sorted .text, #changelist table thead th.sorted .text, table#change-history thead th.sorted .text {
+      display: inline-block; }
+      .table thead th.sorted .text:after, #changelist table thead th.sorted .text:after, table#change-history thead th.sorted .text:after {
+        font-family: 'jet-icons';
+        speak: none;
+        font-style: normal;
+        font-weight: normal;
+        font-variant: normal;
+        text-transform: none;
+        line-height: 1;
+        /* Better Font Rendering =========== */
+        -webkit-font-smoothing: antialiased;
+        -moz-osx-font-smoothing: grayscale;
+        display: inline-block;
+        color: #8B9AA7;
+        font-size: 13px;
+        font-weight: bold;
+        margin-left: 4px; }
+    .table thead th.sorted.ascending .text:after, #changelist table thead th.sorted.ascending .text:after, table#change-history thead th.sorted.ascending .text:after {
+      content: ""; }
+    .table thead th.sorted.descending .text:after, #changelist table thead th.sorted.descending .text:after, table#change-history thead th.sorted.descending .text:after {
+      content: ""; }
+  .table tbody tr, #changelist table tbody tr, table#change-history tbody tr {
+    border-bottom: 1px solid #f1f2f4; }
+    .table tbody tr:last-child, #changelist table tbody tr:last-child, table#change-history tbody tr:last-child {
+      border-bottom: 0; }
+    .table tbody tr th, #changelist table tbody tr th, table#change-history tbody tr th {
+      text-align: left; }
+    .table tbody tr th, #changelist table tbody tr th, table#change-history tbody tr th, .table tbody tr td, #changelist table tbody tr td, table#change-history tbody tr td {
+      padding: 8px;
+      font-size: 13px; }
+      .table tbody tr th.action-checkbox, #changelist table tbody tr th.action-checkbox, table#change-history tbody tr th.action-checkbox, .table tbody tr td.action-checkbox, #changelist table tbody tr td.action-checkbox, table#change-history tbody tr td.action-checkbox {
+        text-align: center; }
+  .table tbody tr.selected, #changelist table tbody tr.selected, table#change-history tbody tr.selected {
+    border-color: #EFEDC8; }
+    .table tbody tr.selected:last-child th:first-child, #changelist table tbody tr.selected:last-child th:first-child, table#change-history tbody tr.selected:last-child th:first-child, .table tbody tr.selected:last-child td:first-child, #changelist table tbody tr.selected:last-child td:first-child, table#change-history tbody tr.selected:last-child td:first-child {
+      border-radius: 0 0 0 4px; }
+    .table tbody tr.selected:last-child th:last-child, #changelist table tbody tr.selected:last-child th:last-child, table#change-history tbody tr.selected:last-child th:last-child, .table tbody tr.selected:last-child td:last-child, #changelist table tbody tr.selected:last-child td:last-child, table#change-history tbody tr.selected:last-child td:last-child {
+      border-radius: 0 0 4px 0; }
+    .table tbody tr.selected th, #changelist table tbody tr.selected th, table#change-history tbody tr.selected th, .table tbody tr.selected td, #changelist table tbody tr.selected td, table#change-history tbody tr.selected td {
+      background-color: #FFFDDB; }
+  .table tbody tr.contrast, #changelist table tbody tr.contrast, table#change-history tbody tr.contrast {
+    background: #F8FAFC; }
+  .table tbody tr.contrast2, #changelist table tbody tr.contrast2, table#change-history tbody tr.contrast2 {
+    background: #E3ECF2;
+    color: #8B9AA7;
+    border: 0; }
+    .table tbody tr.contrast2 a, #changelist table tbody tr.contrast2 a, table#change-history tbody tr.contrast2 a, .table tbody tr.contrast2 a:visited, #changelist table tbody tr.contrast2 a:visited, table#change-history tbody tr.contrast2 a:visited, .table tbody tr.contrast2 a:hover, #changelist table tbody tr.contrast2 a:hover, table#change-history tbody tr.contrast2 a:hover {
+      color: #8B9AA7; }
+  .table tbody tr.contrast3, #changelist table tbody tr.contrast3, table#change-history tbody tr.contrast3 {
+    background: #EEF3F7; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.button-group {
+  margin: 0;
+  line-height: normal; }
+  .button-group-buttons span, .button-group-buttons a {
+    padding: 6px 10px;
+    display: inline-block; }
+    .button-group-buttons span:first-child, .button-group-buttons a:first-child {
+      border-radius: 4px 0 0 4px; }
+    .button-group-buttons span:last-child, .button-group-buttons a:last-child {
+      border-radius: 0 4px 4px 0; }
+    .button-group-buttons span:first-child:last-child, .button-group-buttons a:first-child:last-child {
+      border-radius: 4px; }
+  .button-group-buttons span {
+    background-color: #2faa60;
+    color: #fff; }
+  .button-group-buttons a, .button-group-buttons a:visited, .button-group-buttons a:hover {
+    background-color: #E3ECF2;
+    color: #7f8fa4;
+    text-decoration: none; }
+  .button-group-buttons a:hover {
+    background-color: #1cacfc;
+    color: #fff; }
+  .button-group-label {
+    margin-right: 10px; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.sidebar {
+  background-color: #333C47;
+  -webkit-transition: background-color 0.3s;
+  -moz-transition: background-color 0.3s;
+  -o-transition: background-color 0.3s;
+  transition: background-color 0.3s; }
+  .sidebar-menu {
+    margin-bottom: 32px !important; }
+    .sidebar-menu-wrapper {
+      overflow: hidden;
+      height: 100%;
+      position: relative; }
+    .sidebar-menu-item {
+      padding: 20px 24px;
+      border-bottom: 1px solid #2B333D;
+      -webkit-transition: border-bottom-color 0.3s;
+      -moz-transition: border-bottom-color 0.3s;
+      -o-transition: border-bottom-color 0.3s;
+      transition: border-bottom-color 0.3s; }
+      .sidebar-menu-item:last-child {
+        border-bottom: 0; }
+      .sidebar-menu-item.no-horizontal-padding {
+        padding-left: 0;
+        padding-right: 0; }
+      .sidebar-menu-item-icon {
+        font-size: 18px;
+        vertical-align: middle;
+        margin-right: 6px;
+        color: #636C79;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-link, .sidebar-menu-item-link:visited, .sidebar-menu-item-link:hover {
+        color: #B8C5D6;
+        font-weight: bold;
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-link:hover {
+        color: #fff; }
+      .sidebar-menu-item-title {
+        color: #7D8CA1;
+        text-transform: uppercase;
+        font-size: 11px;
+        font-weight: bold;
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+        padding: 0 24px;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+        .sidebar-menu-item-title-icon {
+          float: right;
+          font-size: 14px;
+          font-weight: bold !important;
+          margin-right: 14px; }
+          .sidebar-menu-item-title-icon, .sidebar-menu-item-title-icon:visited, .sidebar-menu-item-title-icon:hover {
+            color: #fff;
+            -webkit-transition: color 0.3s;
+            -moz-transition: color 0.3s;
+            -o-transition: color 0.3s;
+            transition: color 0.3s; }
+          .sidebar-menu-item-title-icon:hover {
+            color: #FDBB5E; }
+      .sidebar-menu-item-action, .sidebar-menu-item-action:visited, .sidebar-menu-item-action:hover {
+        display: block;
+        color: #7D8CA1;
+        font-size: 11px;
+        text-align: center;
+        margin-top: 10px;
+        padding: 8px 0;
+        text-transform: uppercase;
+        -webkit-transition: color 0.3s, background-color 0.3s;
+        -moz-transition: color 0.3s, background-color 0.3s;
+        -o-transition: color 0.3s, background-color 0.3s;
+        transition: color 0.3s, background-color 0.3s; }
+      .sidebar-menu-item-action:hover {
+        color: #FDBB5E;
+        background-color: #2B333D; }
+      .sidebar-menu-item-title + .sidebar-menu-item-list:not(:empty) {
+        margin-top: 10px !important; }
+      .sidebar-menu-item-list-item.empty {
+        display: none; }
+      .sidebar-menu-item-list-item-icon {
+        font-size: 18px;
+        vertical-align: middle;
+        margin-right: 6px;
+        color: #636C79;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item.compact .sidebar-menu-item-list-item-icon {
+        font-size: 16px; }
+      .sidebar-menu-item-list-item-link, .sidebar-menu-item-list-item-link:visited, .sidebar-menu-item-list-item-link:hover {
+        display: block;
+        color: #B8C5D6;
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+        padding: 8px 12px 8px 24px;
+        vertical-align: middle;
+        position: relative;
+        -webkit-transition: color 0.3s, background-color 0.3s;
+        -moz-transition: color 0.3s, background-color 0.3s;
+        -o-transition: color 0.3s, background-color 0.3s;
+        transition: color 0.3s, background-color 0.3s; }
+      .sidebar-menu-item-list-item-link:hover, .sidebar-menu-item-list-item-link.hovered {
+        color: #fff;
+        background-color: #2B333D; }
+      .sidebar-menu-item-list-item-link-remove, .sidebar-menu-item-list-item-link-remove:visited, .sidebar-menu-item-list-item-link-remove:hover {
+        position: relative;
+        float: right;
+        display: none;
+        color: #7D8CA1;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link-remove:hover {
+        color: #FDBB5E; }
+      .sidebar-menu-item-list-item-link-pin, .sidebar-menu-item-list-item-link-pin:visited, .sidebar-menu-item-list-item-link-pin:hover, .sidebar-menu-item-list-item-link-unpin, .sidebar-menu-item-list-item-link-unpin:visited, .sidebar-menu-item-list-item-link-unpin:hover {
+        position: absolute;
+        display: none;
+        left: 4px;
+        font-size: 14px;
+        color: #7D8CA1;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link-pin:hover, .sidebar-menu-item-list-item-link-unpin:hover {
+        color: #FDBB5E; }
+      .sidebar-menu-item-list-item-link:hover .sidebar-menu-item-list-item-link-remove {
+        display: inline-block; }
+      .sidebar-menu-item-list-item:not(.pinned):hover .sidebar-menu-item-list-item-link-pin {
+        display: inline-block; }
+      .sidebar-menu-item-list-item.pinned:hover .sidebar-menu-item-list-item-link-unpin {
+        display: inline-block; }
+      .sidebar-menu-item-list-item-arrow {
+        float: right;
+        color: #222830;
+        font-size: 16px;
+        font-weight: bold !important;
+        margin-left: 4px;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link:hover .sidebar-menu-item-list-item-arrow {
+        color: #FDBB5E; }
+      .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link, .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link:visited, .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link:hover {
+        font-size: 11px;
+        padding: 6px 12px 6px 24px;
+        text-transform: uppercase; }
+      .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link.padding-icon {
+        padding-left: 49px; }
+  .sidebar-popup {
+    position: absolute;
+    top: 0;
+    bottom: 0;
+    width: 250px;
+    color: #7f8fa4;
+    background-color: #f7f8fa;
+    overflow-y: auto; }
+    .sidebar-popup-container {
+      display: none;
+      background-color: rgba(0, 0, 0, 0.5);
+      position: fixed;
+      top: 0;
+      left: 250px;
+      bottom: 0;
+      right: 0;
+      z-index: 3; }
+    .sidebar-popup-item {
+      display: none; }
+    .sidebar-popup-title {
+      font-size: 12px;
+      font-weight: bold;
+      text-transform: uppercase;
+      padding: 20px;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap; }
+    .sidebar-popup-search {
+      background-color: #E3ECF2;
+      color: #7f8fa4;
+      border-radius: 0 !important;
+      width: 100%;
+      height: 32px;
+      padding: 0 !important;
+      text-indent: 20px;
+      margin-bottom: 12px !important; }
+      .sidebar-popup-search::-webkit-input-placeholder {
+        color: #bdcbde; }
+      .sidebar-popup-search:-moz-placeholder {
+        color: #bdcbde; }
+      .sidebar-popup-search::-moz-placeholder {
+        color: #bdcbde; }
+      .sidebar-popup-search:-ms-input-placeholder {
+        color: #bdcbde; }
+    .sidebar-popup-list-item a, .sidebar-popup-list-item a:visited, .sidebar-popup-list-item a:hover {
+      color: #7f8fa4;
+      padding: 8px 20px;
+      display: block; }
+    .sidebar-popup-list-item.selected a {
+      background-color: #1cacfc;
+      color: #fff; }
+  .sidebar-copyright {
+    background-color: #2B333D;
+    color: #6A7481;
+    height: 32px;
+    line-height: 32px;
+    position: absolute;
+    bottom: 0;
+    left: 0;
+    right: 0;
+    text-align: center;
+    font-size: 11px;
+    font-weight: bold;
+    -webkit-transition: background-color 0.3s, color 0.3s;
+    -moz-transition: background-color 0.3s, color 0.3s;
+    -o-transition: background-color 0.3s, color 0.3s;
+    transition: background-color 0.3s, color 0.3s; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.top {
+  padding: 20px; }
+  .top-breadcrumbs {
+    text-transform: uppercase;
+    font-size: 12px;
+    font-weight: bold;
+    line-height: 32px;
+    color: #8B9EAB; }
+    .top-breadcrumbs a, .top-breadcrumbs a:visited, .top-breadcrumbs a:hover {
+      color: #C6D8E4;
+      text-decoration: none;
+      word-spacing: normal; }
+    .top-breadcrumbs a:hover {
+      color: #1cacfc; }
+    .top-breadcrumbs-separator {
+      color: #C6D8E4;
+      margin: 0 6px 0 6px;
+      font-weight: bold !important;
+      font-size: 15px;
+      vertical-align: middle; }
+  .top-right {
+    float: right;
+    position: relative;
+    padding-right: 185px; }
+  .top-user-tools {
+    position: absolute;
+    top: 0;
+    right: 0;
+    border: 1px solid #dce0e6;
+    border-radius: 4px;
+    font-size: 12px;
+    text-align: left;
+    width: 175px;
+    z-index: 1; }
+    .top-user-tools-welcome-msg {
+      font-weight: bold;
+      line-height: 30px;
+      padding: 0 10px 0 14px;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap; }
+      .top-user-tools-welcome-msg-arrow {
+        float: right;
+        color: #79A7D8;
+        font-size: 24px;
+        line-height: 30px !important; }
+    .top-user-tools.opened .top-user-tools-welcome-msg-arrow {
+      color: #8b9cb3; }
+    .top-user-tools-contrast-block {
+      display: none;
+      padding: 8px 14px;
+      background: #333C47;
+      color: #7D8CA1; }
+      .top-user-tools-contrast-block-title {
+        text-transform: uppercase;
+        font-size: 10px;
+        font-weight: bold;
+        margin-bottom: 6px; }
+    .top-user-tools.opened .top-user-tools-contrast-block {
+      display: block; }
+    .top-user-tools-theme-link {
+      display: inline-block;
+      float: left;
+      margin-right: 6px;
+      margin-bottom: 6px;
+      width: 14px;
+      height: 14px;
+      border: 1px solid #333C47;
+      border-radius: 3px; }
+      .top-user-tools-theme-link:last-child {
+        margin-right: 0; }
+      .top-user-tools-theme-link.selected {
+        box-shadow: 0 0 1px 1px #EFEDC8; }
+    .top-user-tools-user-link {
+      display: none;
+      padding: 8px 14px; }
+      .top-user-tools-user-link a, .top-user-tools-user-link a:visited, .top-user-tools-user-link a:hover {
+        color: #fff;
+        text-decoration: none; }
+      .top-user-tools-user-link a:hover {
+        color: #fff;
+        text-decoration: underline; }
+      .top-user-tools-user-link-icon {
+        color: #8b9cb3;
+        font-size: 15px;
+        vertical-align: middle; }
+    .top-user-tools.opened {
+      background-color: #424e5c;
+      border-color: transparent;
+      color: #fff; }
+    .top-user-tools.opened .top-user-tools-welcome-msg {
+      border-bottom: 1px solid #36404d; }
+    .top-user-tools.opened .top-user-tools-user-link {
+      display: block; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.base_input, .sidebar-popup-search, .input, .background-form .input, input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="number"], textarea, .button, input[type="submit"], input[type="button"], .button:visited, input[type="submit"]:visited, input[type="button"]:visited, .button:hover, input[type="submit"]:hover, input[type="button"]:hover {
+  border: 0;
+  border-radius: 4px;
+  font-size: 13px;
+  height: 32px;
+  white-space: nowrap;
+  outline: 0;
+  box-sizing: border-box;
+  margin: 0;
+  -webkit-transition: background 0.3s, box-shadow 0.3s, border 0.3s;
+  -moz-transition: background 0.3s, box-shadow 0.3s, border 0.3s;
+  -o-transition: background 0.3s, box-shadow 0.3s, border 0.3s;
+  transition: background 0.3s, box-shadow 0.3s, border 0.3s; }
+
+.input, .background-form .input, input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="number"], textarea {
+  background-color: #fff;
+  color: #8B9AA7;
+  border: 1px solid #EDEDED;
+  padding: 0 12px; }
+  .input::-webkit-input-placeholder, .background-form .input::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
+    color: #999; }
+  .input:-moz-placeholder, input[type="text"]:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="password"]:-moz-placeholder, input[type="url"]:-moz-placeholder, input[type="number"]:-moz-placeholder, textarea:-moz-placeholder {
+    color: #999; }
+  .input::-moz-placeholder, .background-form .input::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="number"]::-moz-placeholder, textarea::-moz-placeholder {
+    color: #999; }
+  .input:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, textarea:-ms-input-placeholder {
+    color: #999; }
+  .input:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="number"]:focus, textarea:focus {
+    box-shadow: 0 0 4px 0 rgba(47, 170, 96, 0.75);
+    border-color: #fff; }
+
+.background-form .input, .background-form input[type="text"], .background-form input[type="email"], .background-form input[type="password"], .background-form input[type="url"], .background-form input[type="number"], .background-form textarea {
+  background-color: #fff;
+  color: #8B9AA7;
+  border-color: #fff; }
+
+.button, input[type="submit"], input[type="button"], .button:visited, input[type="submit"]:visited, input[type="button"]:visited, .button:hover, input[type="submit"]:hover, input[type="button"]:hover {
+  font-weight: lighter;
+  font-size: 12px;
+  text-align: center;
+  background-color: #2faa60;
+  color: #fff;
+  padding: 0 20px;
+  display: inline-block;
+  text-transform: uppercase; }
+.button.button-secondary, input.button-secondary[type="submit"], input.button-secondary[type="button"] {
+  background-color: #E3ECF2;
+  color: #7f8fa4;
+  text-transform: none;
+  font-weight: normal; }
+.button.button-red, input.button-red[type="submit"], input.button-red[type="button"] {
+  background-color: #c7254e;
+  color: #fff; }
+.button.button-background, input.button-background[type="submit"], input.button-background[type="button"] {
+  background-color: #fff;
+  color: #7f8fa4; }
+.button.button-transparent, input.button-transparent[type="submit"], input.button-transparent[type="button"] {
+  background-color: transparent;
+  color: #8B9AA7;
+  padding: 0 10px; }
+.button:hover, input[type="submit"]:hover, input[type="button"]:hover {
+  background-color: #1cacfc;
+  color: #fff;
+  font-weight: lighter; }
+.button:active, input[type="submit"]:active, input[type="button"]:active {
+  background-color: #2faa60;
+  color: #fff; }
+
+a.button {
+  line-height: 32px; }
+
+textarea {
+  height: auto;
+  line-height: normal;
+  padding: 12px;
+  white-space: pre-wrap; }
+
+input[type=checkbox] {
+  display: none; }
+  input[type=checkbox]#action-toggle {
+    display: none !important; }
+  input[type=checkbox] + label:before {
+    font-family: 'jet-icons';
+    speak: none;
+    font-style: normal;
+    font-weight: normal;
+    font-variant: normal;
+    text-transform: none;
+    line-height: 1;
+    /* Better Font Rendering =========== */
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+    display: inline-block;
+    color: #79A7D8;
+    font-size: 12px;
+    content: "";
+    letter-spacing: 5px; }
+    .action-checkbox-column input[type=checkbox] + label:before {
+      color: #8B9AA7; }
+  input[type=checkbox]:checked + label:before {
+    content: ""; }
+
+.form-row .vDateField, .form-row .vTimeField {
+  border-radius: 4px 0 0 4px !important; }
+  .form-row .vDateField-link, .form-row .vTimeField-link {
+    vertical-align: top;
+    display: inline-block; }
+    .form-row .vDateField-link span, .form-row .vTimeField-link span {
+      width: 32px;
+      height: 32px;
+      line-height: 32px !important;
+      background-color: #E3ECF2;
+      color: #7f8fa4;
+      display: inline-block;
+      vertical-align: middle;
+      text-align: center;
+      border-radius: 0 4px 4px 0; }
+    .form-row .vDateField-link:hover span, .form-row .vTimeField-link:hover span {
+      background-color: #1cacfc;
+      color: #fff; }
+.form-row .vDateField-link + .vTimeField {
+  margin-left: 10px; }
+.form-row label.required {
+  font-weight: bold; }
+  .form-row label.required:after {
+    content: '*'; }
+.form-row select {
+  min-width: 200px; }
+
+.empty-form {
+  display: none; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.messagelist .warning, .messagelist .error {
+  margin: 0 20px 10px 20px;
+  border-radius: 6px;
+  padding: 10px;
+  background: #e75e40;
+  color: #fff; }
+.messagelist .info, .messagelist .debug {
+  margin: 0 20px 10px 20px;
+  border-radius: 6px;
+  padding: 10px;
+  background: #FCA326;
+  color: #fff; }
+.messagelist .success {
+  margin: 0 20px 10px 20px;
+  border-radius: 6px;
+  padding: 10px;
+  background: #2d9fd8;
+  color: #fff; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+#changelist .changelist-filter {
+  margin-bottom: 20px;
+  line-height: 40px; }
+  #changelist .changelist-filter * {
+    vertical-align: top; }
+  #changelist .changelist-filter-submit-block {
+    white-space: nowrap;
+    line-height: 32px;
+    display: inline-block; }
+#changelist .results {
+  overflow-x: auto; }
+#changelist table {
+  box-shadow: 0 2px 0 0 #D5E3EC;
+  width: 100%; }
+#changelist .changelist-footer {
+  margin-top: 20px;
+  background: #f8fafc; }
+  #changelist .changelist-footer.fixed {
+    position: fixed;
+    left: 270px;
+    right: 20px;
+    bottom: 0;
+    margin: 0;
+    padding: 20px 0;
+    border-top: 2px solid #D5E3EC; }
+  #changelist .changelist-footer.popup {
+    left: 20px; }
+  #changelist .changelist-footer .actions {
+    float: left; }
+    #changelist .changelist-footer .actions-label {
+      margin-left: 10px; }
+    #changelist .changelist-footer .actions span .all, #changelist .changelist-footer .actions span .action-counter, #changelist .changelist-footer .actions span .clear, #changelist .changelist-footer .actions span .question {
+      display: none; }
+
+table#change-history {
+  box-shadow: 0 2px 0 0 #D5E3EC;
+  width: 100%; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.module {
+  border: 0;
+  margin: 0;
+  padding: 20px;
+  background-color: #fff;
+  border-radius: 4px; }
+  .module .form-row {
+    padding: 6px 0;
+    overflow: hidden; }
+    .module .form-row label {
+      display: block;
+      padding: 6px 10px 0 0;
+      float: left;
+      width: 150px;
+      word-wrap: break-word; }
+      .module .form-row label + p {
+        padding-top: 6px;
+        margin: 4px 0 4px 160px; }
+    .module .form-row.errors label {
+      color: #c7254e; }
+    .module .form-row .checkbox-row label {
+      float: none;
+      display: inline; }
+    .module .form-row .help {
+      clear: left;
+      color: #c0c6cc;
+      margin: 12px 0 0 160px; }
+    .module .form-row .checkbox-row .help {
+      margin-left: 0; }
+    .module .form-row .errorlist {
+      color: #c7254e; }
+    .module .form-row .datetime {
+      margin-left: 160px; }
+    .module .form-row .add-related span {
+      font-size: 18px;
+      vertical-align: middle; }
+    .module .form-row .change-related span {
+      font-size: 20px;
+      vertical-align: middle; }
+    .module .form-row .add-another {
+      margin-left: 4px; }
+      .module .form-row .add-another:before {
+        font-family: 'jet-icons';
+        speak: none;
+        font-style: normal;
+        font-weight: normal;
+        font-variant: normal;
+        text-transform: none;
+        line-height: 1;
+        /* Better Font Rendering =========== */
+        -webkit-font-smoothing: antialiased;
+        -moz-osx-font-smoothing: grayscale;
+        display: inline-block;
+        vertical-align: middle;
+        font-size: 18px;
+        content: ""; }
+      .module .form-row .add-another img {
+        display: none; }
+    .module .form-row .field-box {
+      margin-right: 20px;
+      float: left; }
+    .module .form-row .file-upload {
+      background: #F8FAFC;
+      display: inline-block;
+      margin: 0;
+      line-height: 1.5em;
+      padding: 10px;
+      border-radius: 4px; }
+      .module .form-row .file-upload .clearable-file-input label {
+        display: inline;
+        float: none;
+        padding: 0;
+        width: auto;
+        margin-left: 10px; }
+
+.submit-row {
+  padding: 20px 0; }
+  .submit-row .deletelink-box {
+    float: right;
+    padding: 0;
+    margin: 0; }
+
+.changeform {
+  background-color: #fff;
+  border-radius: 4px;
+  min-width: 800px; }
+  .changeform-tabs {
+    border-bottom: 2px solid #f8fafc;
+    padding-left: 16px !important; }
+    .changeform-tabs-item {
+      display: inline-block; }
+      .changeform-tabs-item a, .changeform-tabs-item a:hover, .changeform-tabs-item a:visited {
+        display: inline-block;
+        padding: 12px 4px;
+        margin: 0 4px;
+        border-bottom: 2px solid transparent;
+        position: relative;
+        top: 2px;
+        color: #c0c6cc;
+        font-weight: bold;
+        font-size: 11px;
+        text-transform: uppercase; }
+      .changeform-tabs-item a:hover {
+        color: #8B9AA7; }
+      .changeform-tabs-item.selected a, .changeform-tabs-item.selected a:hover, .changeform-tabs-item.selected a:visited {
+        color: #8B9AA7;
+        border-color: #1cacfc; }
+      .changeform-tabs-item.errors a, .changeform-tabs-item.errors a:hover, .changeform-tabs-item.errors a:visited {
+        border-color: #c7254e; }
+  .changeform-tabs ~ .module {
+    display: none; }
+    .changeform-tabs ~ .module.selected {
+      display: block; }
+    .changeform-tabs ~ .module .stacked.inline-related {
+      display: none; }
+      .changeform-tabs ~ .module .stacked.inline-related.selected {
+        display: block; }
+  .changeform .module {
+    padding: 0;
+    background: none;
+    border-radius: 0; }
+    .changeform .module .form-row .select2 {
+      max-width: 586px; }
+  .changeform .aligned {
+    padding: 20px 20px 0 20px; }
+  .changeform .inline-group .errornote {
+    color: #c7254e;
+    margin: 0;
+    padding: 20px; }
+  .changeform .tabular.inline-related .module {
+    border: 0;
+    margin: 0;
+    padding: 0; }
+    .changeform .tabular.inline-related .module .errornote {
+      background-color: #F8FAFC; }
+    .changeform .tabular.inline-related .module .errorlist {
+      color: #c7254e; }
+    .changeform .tabular.inline-related .module table {
+      border-collapse: collapse;
+      width: 100%; }
+      .changeform .tabular.inline-related .module table thead th {
+        background: -webkit-linear-gradient(to top, #fff 0%, #F8FAFC 100%);
+        background: linear-gradient(to top, #fff 0%, #F8FAFC 100%);
+        padding: 8px;
+        font-size: 12px;
+        font-weight: bold;
+        text-align: left;
+        text-transform: uppercase; }
+        .changeform .tabular.inline-related .module table thead th.action-checkbox-column {
+          width: 20px;
+          text-align: center; }
+      .changeform .tabular.inline-related .module table tbody tr {
+        border-bottom: 1px solid #f1f2f4; }
+        .changeform .tabular.inline-related .module table tbody tr:last-child {
+          border-bottom: 0; }
+        .changeform .tabular.inline-related .module table tbody tr th, .changeform .tabular.inline-related .module table tbody tr td {
+          padding: 8px;
+          text-align: left;
+          font-size: 13px; }
+          .changeform .tabular.inline-related .module table tbody tr th.original, .changeform .tabular.inline-related .module table tbody tr td.original {
+            text-align: center;
+            font-size: 18px;
+            width: 36px;
+            padding-right: 0;
+            white-space: nowrap; }
+            .changeform .tabular.inline-related .module table tbody tr th.original p, .changeform .tabular.inline-related .module table tbody tr td.original p {
+              margin: 0; }
+            .changeform .tabular.inline-related .module table tbody tr th.original .icon-new, .changeform .tabular.inline-related .module table tbody tr td.original .icon-new {
+              font-size: 18px;
+              vertical-align: middle; }
+            .changeform .tabular.inline-related .module table tbody tr th.original .icon-edit, .changeform .tabular.inline-related .module table tbody tr td.original .icon-edit {
+              font-size: 18px;
+              vertical-align: middle; }
+            .changeform .tabular.inline-related .module table tbody tr th.original .icon-open-external, .changeform .tabular.inline-related .module table tbody tr td.original .icon-open-external {
+              font-size: 18px;
+              vertical-align: middle; }
+      .changeform .tabular.inline-related .module table tbody .add-row td {
+        padding: 16px; }
+        .changeform .tabular.inline-related .module table tbody .add-row td a {
+          font-size: 12px;
+          font-weight: bold; }
+          .changeform .tabular.inline-related .module table tbody .add-row td a span {
+            vertical-align: middle; }
+  .changeform .stacked-inline {
+    position: relative; }
+    .changeform .stacked-inline.side {
+      margin-left: 250px; }
+    .changeform .stacked-inline-side {
+      float: left;
+      width: 250px;
+      margin-left: -250px;
+      background: #F8FAFC;
+      max-height: 60vh;
+      overflow-y: auto; }
+      .changeform .stacked-inline-side-top {
+        height: 40px;
+        background: -webkit-linear-gradient(to bottom, #fff 0%, #F8FAFC 100%);
+        background: linear-gradient(to bottom, #fff 0%, #F8FAFC 100%); }
+      .changeform .stacked-inline-side-bottom {
+        height: 40px;
+        background: -webkit-linear-gradient(to top, #fff 0%, #F8FAFC 100%);
+        background: linear-gradient(to top, #fff 0%, #F8FAFC 100%); }
+    .changeform .stacked-inline-content {
+      float: right;
+      width: 100%; }
+      .changeform .stacked-inline-content .actions {
+        margin: 20px 20px 0 20px; }
+        .changeform .stacked-inline-content .actions .icon-new {
+          font-size: 18px;
+          vertical-align: middle; }
+        .changeform .stacked-inline-content .actions .icon-edit {
+          font-size: 18px;
+          vertical-align: middle; }
+        .changeform .stacked-inline-content .actions .icon-open-external {
+          font-size: 18px;
+          vertical-align: middle; }
+      .changeform .stacked-inline-content .delete {
+        margin: 20px 20px 0 20px;
+        border-radius: 4px;
+        padding: 10px;
+        border: 2px solid #e75e40;
+        box-sizing: border-box; }
+    .changeform .stacked-inline .add-row {
+      position: absolute;
+      top: 0;
+      left: -250px;
+      width: 250px;
+      height: 40px;
+      line-height: 40px;
+      padding: 0 20px;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap;
+      box-sizing: border-box;
+      background: -webkit-linear-gradient(to bottom, #fff 0%, #F8FAFC 100%);
+      background: linear-gradient(to bottom, #fff 0%, #F8FAFC 100%); }
+      .changeform .stacked-inline .add-row a {
+        font-size: 12px;
+        font-weight: bold; }
+        .changeform .stacked-inline .add-row a span {
+          vertical-align: middle; }
+    .changeform .stacked-inline-list-item-link-remove {
+      position: relative;
+      float: right;
+      display: none; }
+    .changeform .stacked-inline-list-item-link:hover .stacked-inline-list-item-link-remove {
+      display: inline-block; }
+    .changeform .stacked-inline-list-item a, .changeform .stacked-inline-list-item a:visited, .changeform .stacked-inline-list-item a:hover {
+      display: block;
+      padding: 8px 10px 8px 20px;
+      color: #c0c6cc;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap;
+      -webkit-transition: all 0.2s;
+      -moz-transition: all 0.2s;
+      -o-transition: all 0.2s;
+      transition: all 0.2s; }
+    .changeform .stacked-inline-list-item a:hover {
+      color: #fff;
+      background-color: #1cacfc; }
+    .changeform .stacked-inline-list-item.selected a, .changeform .stacked-inline-list-item.selected a:visited, .changeform .stacked-inline-list-item.selected a:hover {
+      color: #8B9AA7; }
+    .changeform .stacked-inline-list-item.selected a:hover {
+      color: #8B9AA7;
+      background-color: transparent; }
+    .changeform .stacked-inline-list-item.empty {
+      display: none; }
+    .changeform .stacked-inline-list-item.delete a, .changeform .stacked-inline-list-item.delete a:visited, .changeform .stacked-inline-list-item.delete a:hover {
+      text-decoration: line-through; }
+    .changeform .stacked-inline-list-item.errors a, .changeform .stacked-inline-list-item.errors a:visited, .changeform .stacked-inline-list-item.errors a:hover {
+      color: #c7254e; }
+  .changeform .submit-row {
+    padding: 20px; }
+
+.related-lookup {
+  margin-left: 10px; }
+  .related-lookup:before {
+    font-family: 'jet-icons';
+    speak: none;
+    font-style: normal;
+    font-weight: normal;
+    font-variant: normal;
+    text-transform: none;
+    line-height: 1;
+    /* Better Font Rendering =========== */
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+    display: inline-block;
+    color: #7f8fa4;
+    vertical-align: middle;
+    font-size: 20px;
+    content: ""; }
+  .related-lookup img {
+    display: none; }
+  .related-lookup + strong {
+    font-weight: normal;
+    font-size: 12px; }
+
+.related-widget-wrapper {
+  float: left; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.delete-summary {
+  background: #e75e40;
+  color: #fff;
+  border-radius: 4px;
+  padding: 20px;
+  margin-bottom: 20px; }
+  .delete-summary h2 {
+    font-size: 14px;
+    font-weight: bold;
+    margin: 0 0 10px 0; }
+  .delete-summary-buttons {
+    float: right; }
+.delete-objects {
+  background: #fff;
+  border-radius: 4px;
+  box-shadow: 0 2px 0 0 #D5E3EC; }
+  .delete-objects-list-item {
+    border-bottom: 1px solid #f1f2f4;
+    font-size: 13px; }
+    .delete-objects-list-item:last-child {
+      border-bottom: 0; }
+    .delete-objects-list-item-row {
+      padding: 8px; }
+      .delete-objects-list-item-row-collapse {
+        float: right; }
+        .delete-objects-list-item-row-collapse span {
+          vertical-align: middle;
+          font-weight: bold;
+          font-size: 16px; }
+    .delete-objects-list-item-collapsable {
+      background-color: #EEF3F7;
+      padding: 20px 20px 20px 0;
+      display: none; }
+      .delete-objects-list-item-collapsable-list {
+        list-style-type: disc; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.login {
+  background: #333C47;
+  position: relative; }
+  .login-title {
+    width: 100%;
+    color: #aaddcc;
+    font-size: 36px;
+    text-transform: uppercase;
+    text-align: center;
+    position: absolute;
+    top: 50%;
+    margin-top: -175px; }
+    .login-title .bright {
+      color: #fff;
+      font-weight: bold; }
+  .login-container {
+    border-radius: 4px;
+    width: 400px;
+    overflow: hidden;
+    position: absolute;
+    top: 50%;
+    left: 50%;
+    margin-left: -200px;
+    margin-top: -115px; }
+    .login-container-header {
+      background: #E3ECF2;
+      color: #8B9AA7;
+      text-transform: uppercase;
+      padding: 10px;
+      font-size: 11px;
+      font-weight: bold; }
+    .login-container-content {
+      background: #fff;
+      height: 100%;
+      padding: 30px; }
+    .login-container-submit-row {
+      text-align: center;
+      margin-top: 20px; }
+
+.login-form .form-row {
+  padding: 6px 0;
+  clear: both; }
+  .login-form .form-row label {
+    display: block;
+    padding: 6px 10px 0 0;
+    float: left;
+    width: 130px;
+    word-wrap: break-word; }
+  .login-form .form-row.errors label {
+    color: #c7254e; }
+  .login-form .form-row input[type="text"], .login-form .form-row input[type="password"] {
+    width: 170px; }
+  .login-form .form-row .errorlist {
+    color: #c7254e; }
+.login-form .submit-row {
+  margin-top: 20px;
+  text-align: center; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.content {
+  background-color: #f8fafc; }
+
+.dashboard #content {
+  width: 500px; }
+
+.small, .module .form-row .help, .module .form-row .errorlist, .changeform .tabular.inline-related .module .errorlist, .login-form .form-row .errorlist {
+  font-size: 12px; }
+
+.changeform-object-tools {
+  text-align: right; }
+
+ul.object-tools {
+  margin-bottom: 20px !important; }
+  ul.object-tools li {
+    margin-top: 10px;
+    text-align: right; }
+    ul.object-tools li:first-child {
+      margin-top: 0; }
+    ul.object-tools li a {
+      display: inline-block;
+      background-color: #E3ECF2;
+      padding: 8px;
+      border-radius: 4px; }
+      ul.object-tools li a.addlink:before {
+        font-family: 'jet-icons';
+        speak: none;
+        font-style: normal;
+        font-weight: normal;
+        font-variant: normal;
+        text-transform: none;
+        line-height: 1;
+        /* Better Font Rendering =========== */
+        -webkit-font-smoothing: antialiased;
+        -moz-osx-font-smoothing: grayscale;
+        display: inline-block;
+        color: #7f8fa4;
+        font-size: 13px;
+        content: ""; }
+      ul.object-tools li a, ul.object-tools li a:visited, ul.object-tools li a:hover {
+        color: #7f8fa4; }
+      ul.object-tools li a:hover {
+        background-color: #1cacfc;
+        color: #fff; }
+        ul.object-tools li a:hover.addlink:before {
+          color: #fff; }
+      ul.object-tools li a:active {
+        background-color: #2faa60;
+        color: #fff; }
+        ul.object-tools li a:active.addlink:before {
+          color: #fff; }
+  ul.object-tools.horizontal {
+    line-height: 40px; }
+    ul.object-tools.horizontal li {
+      display: inline;
+      margin-top: 0;
+      line-height: normal; }
+
+.content-sidebar {
+  float: right;
+  width: 24em;
+  margin: 0 20px; }
+
+.dashboard .module table td a {
+  display: inline !important; }
+
+.dialog-confirm {
+  display: none; }
+
+.cleared {
+  clear: both; }
+
+.loading-indicator {
+  font-size: 32px;
+  color: #1cacfc;
+  -webkit-animation: spin 4s linear infinite;
+  -moz-animation: spin 4s linear infinite;
+  animation: spin 4s linear infinite; }
+  .loading-indicator-wrapper {
+    text-align: center;
+    padding: 40px 0; }
+
+@-moz-keyframes spin {
+  100% {
+    -moz-transform: rotate(360deg); } }
+@-webkit-keyframes spin {
+  100% {
+    -webkit-transform: rotate(360deg); } }
+@keyframes spin {
+  100% {
+    -webkit-transform: rotate(360deg);
+    transform: rotate(360deg); } }
+img[src$="admin/img/icon-yes.gif"], img[src$="admin/img/icon-no.gif"], img[src$="admin/img/icon-unknown.gif"] {
+  display: none; }
+  img[src$="admin/img/icon-yes.gif"] + span, img[src$="admin/img/icon-no.gif"] + span, img[src$="admin/img/icon-unknown.gif"] + span {
+    font-weight: bold;
+    color: #fff; }
+
+img[src$="admin/img/icon-yes.gif"] + span {
+  color: #fff; }
+
+img[src$="admin/img/icon-no.gif"] + span {
+  color: #fff; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.dashboard {
+  min-height: 100%; }
+  .dashboard.columns_1 .dashboard-column-wrapper {
+    width: 100%; }
+  .dashboard.columns_2 .dashboard-column-wrapper {
+    width: 50%; }
+  .dashboard.columns_3 .dashboard-column-wrapper {
+    width: 33.33333%; }
+  .dashboard.columns_4 .dashboard-column-wrapper {
+    width: 25%; }
+  .dashboard.columns_5 .dashboard-column-wrapper {
+    width: 20%; }
+  .dashboard-column {
+    margin-left: 10px;
+    border: 2px dashed transparent;
+    min-height: 100px;
+    border-radius: 4px; }
+    .dashboard-column-wrapper {
+      float: left;
+      min-width: 200px; }
+    .dashboard-column.first {
+      margin-left: 0; }
+    .dashboard-column.active {
+      border-color: #D5E3EC; }
+  .dashboard-item {
+    background: #f8fafc;
+    border-radius: 4px;
+    margin-bottom: 20px;
+    -webkit-transition: background 0.3s;
+    -moz-transition: background 0.3s;
+    -o-transition: background 0.3s;
+    transition: background 0.3s; }
+    .dashboard-item:last-child {
+      margin-bottom: 0; }
+    .dashboard-item.collapsed {
+      background-color: #EEF3F7; }
+    .dashboard-item.ui-sortable-helper {
+      box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25); }
+    .dashboard-item.placeholder {
+      background-color: #FFFDDB; }
+    .dashboard-item-header {
+      padding: 0 10px 0 6px; }
+      .dashboard-item-header-title {
+        font-size: 11px;
+        font-weight: bold;
+        text-transform: uppercase;
+        line-height: 30px; }
+      .dashboard-item-header-drag {
+        float: right;
+        line-height: 30px !important; }
+      .dashboard-item-header-collapse-button {
+        font-size: 13px;
+        vertical-align: middle;
+        font-weight: bold !important; }
+      .dashboard-item-header-buttons {
+        margin-left: 10px;
+        font-size: 13px;
+        vertical-align: middle;
+        visibility: hidden; }
+      .dashboard-item-header:hover .dashboard-item-header-buttons {
+        visibility: visible; }
+    .dashboard-item-content {
+      background: #fff;
+      border-radius: 4px;
+      box-shadow: 0 2px 0 0 #D5E3EC;
+      overflow: hidden; }
+      .dashboard-item-content.contrast {
+        background: #E3ECF2;
+        color: #8B9AA7; }
+        .dashboard-item-content.contrast .loading-indicator {
+          color: #8B9AA7; }
+      .dashboard-item-content ul:not(.inline) li {
+        border-bottom: 1px solid #f1f2f4;
+        font-size: 13px;
+        padding: 8px; }
+        .dashboard-item-content ul:not(.inline) li.nowrap {
+          overflow: hidden;
+          text-overflow: ellipsis;
+          white-space: nowrap; }
+        .dashboard-item-content ul:not(.inline) li.contrast {
+          background: #E3ECF2;
+          font-size: 12px; }
+          .dashboard-item-content ul:not(.inline) li.contrast, .dashboard-item-content ul:not(.inline) li.contrast a, .dashboard-item-content ul:not(.inline) li.contrast a:visited, .dashboard-item-content ul:not(.inline) li.contrast a:hover {
+            color: #8B9AA7;
+            text-decoration: none;
+            text-transform: uppercase; }
+        .dashboard-item-content ul:not(.inline) li:last-child {
+          border-bottom: 0; }
+        .dashboard-item-content ul:not(.inline) li .float-right {
+          float: right;
+          position: relative; }
+        .dashboard-item-content ul:not(.inline) li .dim {
+          text-transform: lowercase;
+          font-size: 11px;
+          color: #c0c6cc; }
+        .dashboard-item-content ul:not(.inline) li .warning {
+          color: #c7254e; }
+      .dashboard-item-content ul.inline {
+        display: inline-block; }
+        .dashboard-item-content ul.inline li {
+          display: inline-block;
+          margin-left: 10px; }
+          .dashboard-item-content ul.inline li:first-child {
+            margin-left: 0; }
+          .dashboard-item-content ul.inline li .nowrap {
+            white-space: nowrap; }
+        .dashboard-item-content ul.inline.bordered li {
+          border-left: 1px solid #D5E3EC;
+          margin-left: 0;
+          padding: 0 10px; }
+          .dashboard-item-content ul.inline.bordered li:first-child {
+            border-left: 0; }
+      .dashboard-item-content .padding {
+        padding: 10px; }
+      .dashboard-item-content .center {
+        text-align: center; }
+      .dashboard-item-content .big {
+        font-size: 20px;
+        font-weight: bold; }
+      .dashboard-item-content .highlight {
+        color: #79A7D8; }
+      .dashboard-item-content .dim {
+        color: #c0c6cc; }
+      .dashboard-item-content canvas .chart-fillColor {
+        color: rgba(28, 172, 252, 0.25); }
+      .dashboard-item-content canvas .chart-strokeColor {
+        color: #1cacfc; }
+      .dashboard-item-content canvas .chart-pointColor {
+        color: #fff; }
+      .dashboard-item-content canvas .chart-pointHighlightFill {
+        color: #1cacfc; }
+      .dashboard-item-content canvas .chart-scaleGridLineColor {
+        color: rgba(0, 0, 0, 0.1); }
+      .dashboard-item-content canvas .chart-scaleLineColor {
+        color: rgba(0, 0, 0, 0.1); }
+      .dashboard-item-content canvas .chart-scaleFontColor {
+        color: #8B9AA7; }
+    .dashboard-item-collapse .icon-arrow-up {
+      display: inline; }
+    .dashboard-item-collapse .icon-arrow-down {
+      display: none; }
+    .dashboard-item.collapsed .dashboard-item-content {
+      display: none; }
+    .dashboard-item.collapsed .dashboard-item-collapse .icon-arrow-up {
+      display: none; }
+    .dashboard-item.collapsed .dashboard-item-collapse .icon-arrow-down {
+      display: inline; }
+
+.add-dashboard + .select2 {
+  border-radius: 4px 0 0 4px !important;
+  background-color: #fff; }
+.add-dashboard-link {
+  border-radius: 0 4px 4px 0 !important;
+  padding: 0 10px !important; }
+
+/*# sourceMappingURL=base.css.map */

文件差异内容过多而无法显示
+ 2 - 0
jet/static/jet/css/themes/light-gray/base.css.map


+ 436 - 0
jet/static/jet/css/themes/light-gray/jquery-ui.theme.css

@@ -0,0 +1,436 @@
+@charset "UTF-8";
+/*
+ * Customizable variables
+ * Update these variable to create theme
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.ui-widget-content {
+  border-color: #f1f2f4; }
+
+.ui-widget.ui-widget-content, .ui-timepicker-table.ui-widget-content {
+  background: #fff;
+  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5); }
+
+.ui-widget {
+  font-family: inherit;
+  font-size: inherit; }
+
+.ui-widget-header {
+  border: 0;
+  background: #E3ECF2;
+  color: #8B9AA7;
+  font-weight: bold; }
+  .ui-widget-header a {
+    color: #8B9AA7; }
+
+.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
+  border: 1px solid #EDEDED;
+  background: #fff;
+  font-weight: bold;
+  color: #8B9AA7;
+  border-radius: 3px; }
+
+.ui-widget-header .ui-state-default {
+  background: none;
+  color: #8B9AA7;
+  border: 0; }
+
+.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
+  border: 1px solid #1cacfc;
+  background: #1cacfc;
+  font-weight: bold;
+  color: #fff; }
+
+.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
+  border: 1px solid #2faa60;
+  background: #2faa60;
+  font-weight: bold;
+  color: #fff; }
+
+.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
+  border: 1px solid #1cacfc;
+  background: #fff;
+  color: #1cacfc; }
+
+.ui-dialog-buttonpane {
+  background: #E3ECF2;
+  margin: .5em -0.2em -0.2em -0.2em; }
+  .ui-dialog-buttonpane .ui-button {
+    border: 0 !important;
+    outline: 0; }
+
+.ui-icon {
+  font-family: 'jet-icons';
+  speak: none;
+  font-style: normal;
+  font-weight: normal;
+  font-variant: normal;
+  text-transform: none;
+  line-height: 1;
+  /* Better Font Rendering =========== */
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  display: inline-block;
+  font-size: 16px;
+  font-weight: bold;
+  background: none !important;
+  text-indent: 0;
+  overflow: visible; }
+
+.ui-icon-circle-triangle-e:before {
+  content: ""; }
+
+.ui-icon-circle-triangle-w:before {
+  content: ""; }
+
+.ui-icon-closethick:before {
+  content: ""; }
+
+.ui-widget-overlay {
+  background: #000;
+  opacity: 0.5;
+  filter: Alpha(Opacity=50); }
+
+.ui-tooltip {
+  background: #000 !important;
+  color: #fff;
+  border: 0;
+  box-shadow: none !important;
+  opacity: 0.8;
+  font-size: 13px;
+  pointer-events: none; }
+
+/*# sourceMappingURL=jquery-ui.theme.css.map */

文件差异内容过多而无法显示
+ 2 - 0
jet/static/jet/css/themes/light-gray/jquery-ui.theme.css.map


+ 953 - 0
jet/static/jet/css/themes/light-gray/select2.theme.css

@@ -0,0 +1,953 @@
+@charset "UTF-8";
+/*
+ * Customizable variables
+ * Update these variable to create theme
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.select2-container--jet {
+  /*
+   * Default variable values
+   * Create separate themes/theme/_variables.scss to override these variables
+   */
+  /*
+   * General
+   */
+  /*
+   * Sidebar
+   */
+  /*
+   * Top
+   */
+  /*
+   * Content
+   */
+  /*
+   * Buttons
+   */
+  /*
+   * Inputs
+   */
+  /*
+   * Messages
+   */
+  /*
+   * Login
+   */
+  /*
+   * jQuery UI
+   */
+  /*
+   * Charts
+   */
+  /*
+   * Default variable values
+   * Create separate themes/theme/_variables.scss to override these variables
+   */
+  /*
+   * General
+   */
+  /*
+   * Sidebar
+   */
+  /*
+   * Top
+   */
+  /*
+   * Content
+   */
+  /*
+   * Buttons
+   */
+  /*
+   * Inputs
+   */
+  /*
+   * Messages
+   */
+  /*
+   * Login
+   */
+  /*
+   * jQuery UI
+   */
+  /*
+   * Charts
+   */
+  min-width: 100px; }
+  .select2-container--jet .hidden {
+    display: none; }
+  .select2-container--jet .clear-list {
+    margin: 0;
+    padding: 0;
+    list-style: none; }
+  .select2-container--jet .fl {
+    float: left; }
+  .select2-container--jet .fr {
+    float: right; }
+  .select2-container--jet .cf:before, .select2-container--jet .cf:after {
+    content: "";
+    display: table; }
+  .select2-container--jet .cf:after {
+    clear: both; }
+  .select2-container--jet .p10 {
+    padding: 10px; }
+  .select2-container--jet .p20 {
+    padding: 20px; }
+  .select2-container--jet .p30 {
+    padding: 30px; }
+  .select2-container--jet .p40 {
+    padding: 40px; }
+  .select2-container--jet .p50 {
+    padding: 50px; }
+  .select2-container--jet .p60 {
+    padding: 60px; }
+  .select2-container--jet .p70 {
+    padding: 70px; }
+  .select2-container--jet .p80 {
+    padding: 80px; }
+  .select2-container--jet .pt10 {
+    padding-top: 10px; }
+  .select2-container--jet .pt20 {
+    padding-top: 20px; }
+  .select2-container--jet .pt30 {
+    padding-top: 30px; }
+  .select2-container--jet .pt40 {
+    padding-top: 40px; }
+  .select2-container--jet .pt50 {
+    padding-top: 50px; }
+  .select2-container--jet .pt60 {
+    padding-top: 60px; }
+  .select2-container--jet .pt70 {
+    padding-top: 70px; }
+  .select2-container--jet .pt80 {
+    padding-top: 80px; }
+  .select2-container--jet .pr10 {
+    padding-right: 10px; }
+  .select2-container--jet .pr20 {
+    padding-right: 20px; }
+  .select2-container--jet .pr30 {
+    padding-right: 30px; }
+  .select2-container--jet .pr40 {
+    padding-right: 40px; }
+  .select2-container--jet .pr50 {
+    padding-right: 50px; }
+  .select2-container--jet .pr60 {
+    padding-right: 60px; }
+  .select2-container--jet .pr70 {
+    padding-right: 70px; }
+  .select2-container--jet .pr80 {
+    padding-right: 80px; }
+  .select2-container--jet .pb10 {
+    padding-bottom: 10px; }
+  .select2-container--jet .pb20 {
+    padding-bottom: 20px; }
+  .select2-container--jet .pb30 {
+    padding-bottom: 30px; }
+  .select2-container--jet .pb40 {
+    padding-bottom: 40px; }
+  .select2-container--jet .pb50 {
+    padding-bottom: 50px; }
+  .select2-container--jet .pb60 {
+    padding-bottom: 60px; }
+  .select2-container--jet .pb70 {
+    padding-bottom: 70px; }
+  .select2-container--jet .pb80 {
+    padding-bottom: 80px; }
+  .select2-container--jet .pl10 {
+    padding-left: 10px; }
+  .select2-container--jet .pl20 {
+    padding-left: 20px; }
+  .select2-container--jet .pl30 {
+    padding-left: 30px; }
+  .select2-container--jet .pl40 {
+    padding-left: 40px; }
+  .select2-container--jet .pl50 {
+    padding-left: 50px; }
+  .select2-container--jet .pl60 {
+    padding-left: 60px; }
+  .select2-container--jet .pl70 {
+    padding-left: 70px; }
+  .select2-container--jet .pl80 {
+    padding-left: 80px; }
+  .select2-container--jet .m10 {
+    margin: 10px; }
+  .select2-container--jet .m20 {
+    margin: 20px; }
+  .select2-container--jet .m30 {
+    margin: 30px; }
+  .select2-container--jet .m40 {
+    margin: 40px; }
+  .select2-container--jet .m50 {
+    margin: 50px; }
+  .select2-container--jet .m60 {
+    margin: 60px; }
+  .select2-container--jet .m70 {
+    margin: 70px; }
+  .select2-container--jet .m80 {
+    margin: 80px; }
+  .select2-container--jet .mt10 {
+    margin-top: 10px; }
+  .select2-container--jet .mt20 {
+    margin-top: 20px; }
+  .select2-container--jet .mt30 {
+    margin-top: 30px; }
+  .select2-container--jet .mt40 {
+    margin-top: 40px; }
+  .select2-container--jet .mt50 {
+    margin-top: 50px; }
+  .select2-container--jet .mt60 {
+    margin-top: 60px; }
+  .select2-container--jet .mt70 {
+    margin-top: 70px; }
+  .select2-container--jet .mt80 {
+    margin-top: 80px; }
+  .select2-container--jet .mr10 {
+    margin-right: 10px; }
+  .select2-container--jet .mr20 {
+    margin-right: 20px; }
+  .select2-container--jet .mr30 {
+    margin-right: 30px; }
+  .select2-container--jet .mr40 {
+    margin-right: 40px; }
+  .select2-container--jet .mr50 {
+    margin-right: 50px; }
+  .select2-container--jet .mr60 {
+    margin-right: 60px; }
+  .select2-container--jet .mr70 {
+    margin-right: 70px; }
+  .select2-container--jet .mr80 {
+    margin-right: 80px; }
+  .select2-container--jet .mb10 {
+    margin-bottom: 10px; }
+  .select2-container--jet .mb20 {
+    margin-bottom: 20px; }
+  .select2-container--jet .mb30 {
+    margin-bottom: 30px; }
+  .select2-container--jet .mb40 {
+    margin-bottom: 40px; }
+  .select2-container--jet .mb50 {
+    margin-bottom: 50px; }
+  .select2-container--jet .mb60 {
+    margin-bottom: 60px; }
+  .select2-container--jet .mb70 {
+    margin-bottom: 70px; }
+  .select2-container--jet .mb80 {
+    margin-bottom: 80px; }
+  .select2-container--jet .ml10 {
+    margin-left: 10px; }
+  .select2-container--jet .ml20 {
+    margin-left: 20px; }
+  .select2-container--jet .ml30 {
+    margin-left: 30px; }
+  .select2-container--jet .ml40 {
+    margin-left: 40px; }
+  .select2-container--jet .ml50 {
+    margin-left: 50px; }
+  .select2-container--jet .ml60 {
+    margin-left: 60px; }
+  .select2-container--jet .ml70 {
+    margin-left: 70px; }
+  .select2-container--jet .ml80 {
+    margin-left: 80px; }
+  .select2-container--jet .pos_rel {
+    position: relative; }
+  .select2-container--jet .pos_abs {
+    position: absolute; }
+  .select2-container--jet .fill_width {
+    width: 100% !important; }
+  .select2-container--jet .select2-selection--single .select2-selection__clear {
+    cursor: pointer;
+    float: right;
+    font-weight: bold; }
+  .select2-container--jet .select2-selection--single .select2-selection__arrow {
+    height: 26px;
+    position: absolute;
+    top: 1px;
+    right: 4px;
+    width: 20px; }
+    .select2-container--jet .select2-selection--single .select2-selection__arrow b:before {
+      font-family: 'jet-icons';
+      speak: none;
+      font-style: normal;
+      font-weight: normal;
+      font-variant: normal;
+      text-transform: none;
+      line-height: 1;
+      /* Better Font Rendering =========== */
+      -webkit-font-smoothing: antialiased;
+      -moz-osx-font-smoothing: grayscale;
+      display: inline-block;
+      color: #79A7D8;
+      font-size: 20px;
+      content: "";
+      line-height: 32px; }
+  .select2-container--jet[dir="rtl"] .select2-selection--single .select2-selection__clear {
+    float: left; }
+  .select2-container--jet[dir="rtl"] .select2-selection--single .select2-selection__arrow {
+    left: 1px;
+    right: auto; }
+  .select2-container--jet.select2-container--disabled .select2-selection--single {
+    background-color: #E3ECF2;
+    cursor: default; }
+    .select2-container--jet.select2-container--disabled .select2-selection--single .select2-selection__clear {
+      display: none; }
+  .select2-container--jet .hidden {
+    display: none; }
+  .select2-container--jet .clear-list {
+    margin: 0;
+    padding: 0;
+    list-style: none; }
+  .select2-container--jet .fl {
+    float: left; }
+  .select2-container--jet .fr {
+    float: right; }
+  .select2-container--jet .cf:before, .select2-container--jet .cf:after {
+    content: "";
+    display: table; }
+  .select2-container--jet .cf:after {
+    clear: both; }
+  .select2-container--jet .p10 {
+    padding: 10px; }
+  .select2-container--jet .p20 {
+    padding: 20px; }
+  .select2-container--jet .p30 {
+    padding: 30px; }
+  .select2-container--jet .p40 {
+    padding: 40px; }
+  .select2-container--jet .p50 {
+    padding: 50px; }
+  .select2-container--jet .p60 {
+    padding: 60px; }
+  .select2-container--jet .p70 {
+    padding: 70px; }
+  .select2-container--jet .p80 {
+    padding: 80px; }
+  .select2-container--jet .pt10 {
+    padding-top: 10px; }
+  .select2-container--jet .pt20 {
+    padding-top: 20px; }
+  .select2-container--jet .pt30 {
+    padding-top: 30px; }
+  .select2-container--jet .pt40 {
+    padding-top: 40px; }
+  .select2-container--jet .pt50 {
+    padding-top: 50px; }
+  .select2-container--jet .pt60 {
+    padding-top: 60px; }
+  .select2-container--jet .pt70 {
+    padding-top: 70px; }
+  .select2-container--jet .pt80 {
+    padding-top: 80px; }
+  .select2-container--jet .pr10 {
+    padding-right: 10px; }
+  .select2-container--jet .pr20 {
+    padding-right: 20px; }
+  .select2-container--jet .pr30 {
+    padding-right: 30px; }
+  .select2-container--jet .pr40 {
+    padding-right: 40px; }
+  .select2-container--jet .pr50 {
+    padding-right: 50px; }
+  .select2-container--jet .pr60 {
+    padding-right: 60px; }
+  .select2-container--jet .pr70 {
+    padding-right: 70px; }
+  .select2-container--jet .pr80 {
+    padding-right: 80px; }
+  .select2-container--jet .pb10 {
+    padding-bottom: 10px; }
+  .select2-container--jet .pb20 {
+    padding-bottom: 20px; }
+  .select2-container--jet .pb30 {
+    padding-bottom: 30px; }
+  .select2-container--jet .pb40 {
+    padding-bottom: 40px; }
+  .select2-container--jet .pb50 {
+    padding-bottom: 50px; }
+  .select2-container--jet .pb60 {
+    padding-bottom: 60px; }
+  .select2-container--jet .pb70 {
+    padding-bottom: 70px; }
+  .select2-container--jet .pb80 {
+    padding-bottom: 80px; }
+  .select2-container--jet .pl10 {
+    padding-left: 10px; }
+  .select2-container--jet .pl20 {
+    padding-left: 20px; }
+  .select2-container--jet .pl30 {
+    padding-left: 30px; }
+  .select2-container--jet .pl40 {
+    padding-left: 40px; }
+  .select2-container--jet .pl50 {
+    padding-left: 50px; }
+  .select2-container--jet .pl60 {
+    padding-left: 60px; }
+  .select2-container--jet .pl70 {
+    padding-left: 70px; }
+  .select2-container--jet .pl80 {
+    padding-left: 80px; }
+  .select2-container--jet .m10 {
+    margin: 10px; }
+  .select2-container--jet .m20 {
+    margin: 20px; }
+  .select2-container--jet .m30 {
+    margin: 30px; }
+  .select2-container--jet .m40 {
+    margin: 40px; }
+  .select2-container--jet .m50 {
+    margin: 50px; }
+  .select2-container--jet .m60 {
+    margin: 60px; }
+  .select2-container--jet .m70 {
+    margin: 70px; }
+  .select2-container--jet .m80 {
+    margin: 80px; }
+  .select2-container--jet .mt10 {
+    margin-top: 10px; }
+  .select2-container--jet .mt20 {
+    margin-top: 20px; }
+  .select2-container--jet .mt30 {
+    margin-top: 30px; }
+  .select2-container--jet .mt40 {
+    margin-top: 40px; }
+  .select2-container--jet .mt50 {
+    margin-top: 50px; }
+  .select2-container--jet .mt60 {
+    margin-top: 60px; }
+  .select2-container--jet .mt70 {
+    margin-top: 70px; }
+  .select2-container--jet .mt80 {
+    margin-top: 80px; }
+  .select2-container--jet .mr10 {
+    margin-right: 10px; }
+  .select2-container--jet .mr20 {
+    margin-right: 20px; }
+  .select2-container--jet .mr30 {
+    margin-right: 30px; }
+  .select2-container--jet .mr40 {
+    margin-right: 40px; }
+  .select2-container--jet .mr50 {
+    margin-right: 50px; }
+  .select2-container--jet .mr60 {
+    margin-right: 60px; }
+  .select2-container--jet .mr70 {
+    margin-right: 70px; }
+  .select2-container--jet .mr80 {
+    margin-right: 80px; }
+  .select2-container--jet .mb10 {
+    margin-bottom: 10px; }
+  .select2-container--jet .mb20 {
+    margin-bottom: 20px; }
+  .select2-container--jet .mb30 {
+    margin-bottom: 30px; }
+  .select2-container--jet .mb40 {
+    margin-bottom: 40px; }
+  .select2-container--jet .mb50 {
+    margin-bottom: 50px; }
+  .select2-container--jet .mb60 {
+    margin-bottom: 60px; }
+  .select2-container--jet .mb70 {
+    margin-bottom: 70px; }
+  .select2-container--jet .mb80 {
+    margin-bottom: 80px; }
+  .select2-container--jet .ml10 {
+    margin-left: 10px; }
+  .select2-container--jet .ml20 {
+    margin-left: 20px; }
+  .select2-container--jet .ml30 {
+    margin-left: 30px; }
+  .select2-container--jet .ml40 {
+    margin-left: 40px; }
+  .select2-container--jet .ml50 {
+    margin-left: 50px; }
+  .select2-container--jet .ml60 {
+    margin-left: 60px; }
+  .select2-container--jet .ml70 {
+    margin-left: 70px; }
+  .select2-container--jet .ml80 {
+    margin-left: 80px; }
+  .select2-container--jet .pos_rel {
+    position: relative; }
+  .select2-container--jet .pos_abs {
+    position: absolute; }
+  .select2-container--jet .fill_width {
+    width: 100% !important; }
+  .select2-container--jet .select2-selection--multiple {
+    background-color: #fff !important;
+    border: 1px solid #EDEDED;
+    cursor: text;
+    height: auto !important;
+    min-height: 32px; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__rendered {
+      box-sizing: border-box;
+      list-style: none;
+      margin: 0;
+      padding: 0 5px;
+      width: 100%; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__clear {
+      cursor: pointer;
+      float: right;
+      font-weight: bold;
+      margin-top: 5px;
+      margin-right: 10px; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__choice {
+      background-color: #E3ECF2;
+      color: #7f8fa4;
+      font-size: 13px;
+      border-radius: 4px;
+      cursor: default;
+      float: left;
+      margin-right: 5px;
+      margin-top: 5px;
+      padding: 5px 5px;
+      line-height: normal; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__choice__remove {
+      color: #7f8fa4;
+      cursor: pointer;
+      display: inline-block;
+      font-weight: bold;
+      margin-right: 2px; }
+      .select2-container--jet .select2-selection--multiple .select2-selection__choice__remove:hover {
+        color: #1cacfc; }
+  .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder {
+    float: right; }
+  .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
+    margin-left: 5px;
+    margin-right: auto; }
+  .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
+    margin-left: 2px;
+    margin-right: auto; }
+  .select2-container--jet.select2-container--disabled .select2-selection--multiple {
+    background-color: #E3ECF2;
+    cursor: default; }
+  .select2-container--jet.select2-container--disabled .select2-selection__choice__remove {
+    display: none; }
+  .select2-container--jet .select2-selection {
+    background-color: #fff;
+    border: 1px solid #EDEDED;
+    border-radius: 4px;
+    outline: 0;
+    height: 32px; }
+    .background-form .select2-container--jet .select2-selection {
+      background-color: #fff;
+      border-color: #fff; }
+    .select2-container--jet .select2-selection .select2-selection__rendered {
+      color: #8B9AA7;
+      line-height: 32px;
+      font-size: 13px; }
+      .background-form .select2-container--jet .select2-selection .select2-selection__rendered {
+        color: #8B9AA7; }
+    .select2-container--jet .select2-selection .select2-selection__placeholder {
+      color: #999; }
+  .select2-container--jet .select2-buttons {
+    background-color: #E3ECF2;
+    text-align: center;
+    padding: 6px; }
+    .select2-container--jet .select2-buttons-button, .select2-container--jet .select2-buttons-button:visited, .select2-container--jet .select2-buttons-button:hover {
+      color: #7f8fa4;
+      margin-left: 10px; }
+    .select2-container--jet .select2-buttons-button:hover {
+      text-decoration: underline; }
+    .select2-container--jet .select2-buttons-button:first-child {
+      margin-left: 0; }
+  .select2-container--jet .select2-dropdown {
+    border: 0;
+    border-radius: 4px;
+    box-shadow: 0 0 4px 0 rgba(47, 170, 96, 0.75);
+    overflow: hidden;
+    z-index: 1; }
+    .select2-container--jet .select2-dropdown--below {
+      top: -32px; }
+    .select2-container--jet .select2-dropdown--above {
+      top: 32px; }
+    .select2-container--jet .select2-dropdown.select2-multiple-dropdown {
+      top: auto; }
+  .select2-container--jet .select2-search--dropdown {
+    padding: 0; }
+    .select2-container--jet .select2-search--dropdown .select2-search__field {
+      outline: 0;
+      border: 0;
+      background-color: #fff;
+      color: #8B9AA7;
+      height: 32px;
+      -webkit-appearance: textfield;
+      box-shadow: none; }
+  .select2-container--jet .select2-search--inline .select2-search__field {
+    background: transparent;
+    border: none;
+    outline: 0;
+    color: #8B9AA7;
+    -webkit-appearance: textfield;
+    box-shadow: none; }
+  .select2-container--jet .select2-results > .select2-results__options {
+    max-height: 200px;
+    overflow-y: auto; }
+  .select2-container--jet .select2-results__option {
+    font-size: 13px; }
+    .select2-container--jet .select2-results__option[role=group] {
+      padding: 0; }
+    .select2-container--jet .select2-results__option[aria-disabled=true] {
+      color: #c0c6cc; }
+    .select2-container--jet .select2-results__option[aria-selected=true] {
+      color: #2faa60; }
+    .select2-container--jet .select2-results__option .select2-results__option {
+      padding-left: 1em; }
+      .select2-container--jet .select2-results__option .select2-results__option .select2-results__group {
+        padding-left: 0; }
+      .select2-container--jet .select2-results__option .select2-results__option .select2-results__option {
+        margin-left: -1em;
+        padding-left: 2em; }
+        .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+          margin-left: -2em;
+          padding-left: 3em; }
+          .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+            margin-left: -3em;
+            padding-left: 4em; }
+            .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+              margin-left: -4em;
+              padding-left: 5em; }
+              .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+                margin-left: -5em;
+                padding-left: 6em; }
+  .select2-container--jet .select2-results__option--highlighted[aria-selected] {
+    background-color: #1cacfc;
+    color: #fff; }
+  .select2-container--jet .select2-results__group {
+    cursor: default;
+    display: block;
+    padding: 6px; }
+
+/*# sourceMappingURL=select2.theme.css.map */

文件差异内容过多而无法显示
+ 2 - 0
jet/static/jet/css/themes/light-gray/select2.theme.css.map


+ 5336 - 0
jet/static/jet/css/themes/light-green/base.css

@@ -0,0 +1,5336 @@
+@charset "UTF-8";
+/*
+ * Customizable variables
+ * Update these variable to create theme
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+html, body {
+  margin: 0;
+  padding: 0;
+  height: 100%; }
+
+body {
+  color: #8B9AA7;
+  font-family: Arial, sans-serif;
+  font-size: 14px; }
+  body.non-scrollable {
+    overflow: hidden; }
+
+a, a:visited, a:hover {
+  color: #70C2A5;
+  font-weight: normal;
+  text-decoration: none; }
+
+a:hover {
+  color: #1cacfc; }
+
+.container {
+  padding-left: 250px;
+  height: 100%;
+  position: relative; }
+
+.sidebar {
+  position: fixed;
+  width: 250px;
+  height: 100%;
+  top: 0;
+  left: 0;
+  overflow-y: auto; }
+
+.content {
+  width: 100%;
+  min-height: 100%;
+  z-index: 1;
+  box-shadow: -2px 0 6px 0 rgba(0, 0, 0, 0.25);
+  position: relative; }
+
+#content {
+  padding: 20px; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.table, #changelist table, table#change-history {
+  background: #fff;
+  border-collapse: collapse;
+  border-radius: 4px;
+  margin-bottom: 2px;
+  overflow-x: auto;
+  width: 100%; }
+  .table.helper, #changelist table.helper, table.helper#change-history {
+    display: none;
+    position: fixed;
+    z-index: 2;
+    top: 0;
+    right: 20px;
+    width: auto;
+    border-radius: 0;
+    box-shadow: none; }
+    .table.helper thead th, #changelist table.helper thead th, table.helper#change-history thead th {
+      border-radius: 0 !important; }
+  .table caption, #changelist table caption, table#change-history caption {
+    border-radius: 4px;
+    padding: 6px;
+    text-align: left;
+    text-transform: uppercase;
+    font-size: 11px;
+    font-weight: bold; }
+    .table caption a, #changelist table caption a, table#change-history caption a {
+      color: #8B9AA7;
+      font-size: 11px;
+      font-weight: bold; }
+  .table thead th, #changelist table thead th, table#change-history thead th {
+    background: #E3ECF2;
+    padding: 8px;
+    font-size: 12px;
+    font-weight: normal;
+    text-align: left;
+    white-space: nowrap; }
+    .table thead th, #changelist table thead th, table#change-history thead th, .table thead th a, #changelist table thead th a, table#change-history thead th a, .table thead th a:visited, #changelist table thead th a:visited, table#change-history thead th a:visited, .table thead th a:hover, #changelist table thead th a:hover, table#change-history thead th a:hover {
+      color: #8B9AA7;
+      text-decoration: none;
+      text-transform: uppercase; }
+    .table thead th:first-child, #changelist table thead th:first-child, table#change-history thead th:first-child {
+      border-radius: 4px 0 0 0; }
+    .table thead th:last-child, #changelist table thead th:last-child, table#change-history thead th:last-child {
+      border-radius: 0 4px 0 0; }
+    .table thead th:first-child:last-child, #changelist table thead th:first-child:last-child, table#change-history thead th:first-child:last-child {
+      border-radius: 4px 4px 0 0; }
+    .table thead th.action-checkbox-column, #changelist table thead th.action-checkbox-column, table#change-history thead th.action-checkbox-column {
+      width: 20px;
+      text-align: center; }
+    .table thead th.sorted .sortoptions, #changelist table thead th.sorted .sortoptions, table#change-history thead th.sorted .sortoptions {
+      display: inline-block; }
+      .table thead th.sorted .sortoptions .sortpriority, #changelist table thead th.sorted .sortoptions .sortpriority, table#change-history thead th.sorted .sortoptions .sortpriority {
+        background: #fff;
+        color: #8B9AA7;
+        padding: 2px 8px;
+        margin-right: 2px;
+        border-radius: 12px; }
+    .table thead th.sorted .text, #changelist table thead th.sorted .text, table#change-history thead th.sorted .text {
+      display: inline-block; }
+      .table thead th.sorted .text:after, #changelist table thead th.sorted .text:after, table#change-history thead th.sorted .text:after {
+        font-family: 'jet-icons';
+        speak: none;
+        font-style: normal;
+        font-weight: normal;
+        font-variant: normal;
+        text-transform: none;
+        line-height: 1;
+        /* Better Font Rendering =========== */
+        -webkit-font-smoothing: antialiased;
+        -moz-osx-font-smoothing: grayscale;
+        display: inline-block;
+        color: #8B9AA7;
+        font-size: 13px;
+        font-weight: bold;
+        margin-left: 4px; }
+    .table thead th.sorted.ascending .text:after, #changelist table thead th.sorted.ascending .text:after, table#change-history thead th.sorted.ascending .text:after {
+      content: ""; }
+    .table thead th.sorted.descending .text:after, #changelist table thead th.sorted.descending .text:after, table#change-history thead th.sorted.descending .text:after {
+      content: ""; }
+  .table tbody tr, #changelist table tbody tr, table#change-history tbody tr {
+    border-bottom: 1px solid #f1f2f4; }
+    .table tbody tr:last-child, #changelist table tbody tr:last-child, table#change-history tbody tr:last-child {
+      border-bottom: 0; }
+    .table tbody tr th, #changelist table tbody tr th, table#change-history tbody tr th {
+      text-align: left; }
+    .table tbody tr th, #changelist table tbody tr th, table#change-history tbody tr th, .table tbody tr td, #changelist table tbody tr td, table#change-history tbody tr td {
+      padding: 8px;
+      font-size: 13px; }
+      .table tbody tr th.action-checkbox, #changelist table tbody tr th.action-checkbox, table#change-history tbody tr th.action-checkbox, .table tbody tr td.action-checkbox, #changelist table tbody tr td.action-checkbox, table#change-history tbody tr td.action-checkbox {
+        text-align: center; }
+  .table tbody tr.selected, #changelist table tbody tr.selected, table#change-history tbody tr.selected {
+    border-color: #EFEDC8; }
+    .table tbody tr.selected:last-child th:first-child, #changelist table tbody tr.selected:last-child th:first-child, table#change-history tbody tr.selected:last-child th:first-child, .table tbody tr.selected:last-child td:first-child, #changelist table tbody tr.selected:last-child td:first-child, table#change-history tbody tr.selected:last-child td:first-child {
+      border-radius: 0 0 0 4px; }
+    .table tbody tr.selected:last-child th:last-child, #changelist table tbody tr.selected:last-child th:last-child, table#change-history tbody tr.selected:last-child th:last-child, .table tbody tr.selected:last-child td:last-child, #changelist table tbody tr.selected:last-child td:last-child, table#change-history tbody tr.selected:last-child td:last-child {
+      border-radius: 0 0 4px 0; }
+    .table tbody tr.selected th, #changelist table tbody tr.selected th, table#change-history tbody tr.selected th, .table tbody tr.selected td, #changelist table tbody tr.selected td, table#change-history tbody tr.selected td {
+      background-color: #FFFDDB; }
+  .table tbody tr.contrast, #changelist table tbody tr.contrast, table#change-history tbody tr.contrast {
+    background: #F8FAFC; }
+  .table tbody tr.contrast2, #changelist table tbody tr.contrast2, table#change-history tbody tr.contrast2 {
+    background: #E3ECF2;
+    color: #8B9AA7;
+    border: 0; }
+    .table tbody tr.contrast2 a, #changelist table tbody tr.contrast2 a, table#change-history tbody tr.contrast2 a, .table tbody tr.contrast2 a:visited, #changelist table tbody tr.contrast2 a:visited, table#change-history tbody tr.contrast2 a:visited, .table tbody tr.contrast2 a:hover, #changelist table tbody tr.contrast2 a:hover, table#change-history tbody tr.contrast2 a:hover {
+      color: #8B9AA7; }
+  .table tbody tr.contrast3, #changelist table tbody tr.contrast3, table#change-history tbody tr.contrast3 {
+    background: #EEF3F7; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.button-group {
+  margin: 0;
+  line-height: normal; }
+  .button-group-buttons span, .button-group-buttons a {
+    padding: 6px 10px;
+    display: inline-block; }
+    .button-group-buttons span:first-child, .button-group-buttons a:first-child {
+      border-radius: 4px 0 0 4px; }
+    .button-group-buttons span:last-child, .button-group-buttons a:last-child {
+      border-radius: 0 4px 4px 0; }
+    .button-group-buttons span:first-child:last-child, .button-group-buttons a:first-child:last-child {
+      border-radius: 4px; }
+  .button-group-buttons span {
+    background-color: #2faa60;
+    color: #fff; }
+  .button-group-buttons a, .button-group-buttons a:visited, .button-group-buttons a:hover {
+    background-color: #E3ECF2;
+    color: #7f8fa4;
+    text-decoration: none; }
+  .button-group-buttons a:hover {
+    background-color: #1cacfc;
+    color: #fff; }
+  .button-group-label {
+    margin-right: 10px; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.sidebar {
+  background-color: #009471;
+  -webkit-transition: background-color 0.3s;
+  -moz-transition: background-color 0.3s;
+  -o-transition: background-color 0.3s;
+  transition: background-color 0.3s; }
+  .sidebar-menu {
+    margin-bottom: 32px !important; }
+    .sidebar-menu-wrapper {
+      overflow: hidden;
+      height: 100%;
+      position: relative; }
+    .sidebar-menu-item {
+      padding: 20px 24px;
+      border-bottom: 1px solid #008A63;
+      -webkit-transition: border-bottom-color 0.3s;
+      -moz-transition: border-bottom-color 0.3s;
+      -o-transition: border-bottom-color 0.3s;
+      transition: border-bottom-color 0.3s; }
+      .sidebar-menu-item:last-child {
+        border-bottom: 0; }
+      .sidebar-menu-item.no-horizontal-padding {
+        padding-left: 0;
+        padding-right: 0; }
+      .sidebar-menu-item-icon {
+        font-size: 18px;
+        vertical-align: middle;
+        margin-right: 6px;
+        color: #49B692;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-link, .sidebar-menu-item-link:visited, .sidebar-menu-item-link:hover {
+        color: #B6E2D3;
+        font-weight: bold;
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-link:hover {
+        color: #fff; }
+      .sidebar-menu-item-title {
+        color: #6DC5A8;
+        text-transform: uppercase;
+        font-size: 11px;
+        font-weight: bold;
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+        padding: 0 24px;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+        .sidebar-menu-item-title-icon {
+          float: right;
+          font-size: 14px;
+          font-weight: bold !important;
+          margin-right: 14px; }
+          .sidebar-menu-item-title-icon, .sidebar-menu-item-title-icon:visited, .sidebar-menu-item-title-icon:hover {
+            color: #fff;
+            -webkit-transition: color 0.3s;
+            -moz-transition: color 0.3s;
+            -o-transition: color 0.3s;
+            transition: color 0.3s; }
+          .sidebar-menu-item-title-icon:hover {
+            color: #FDBB5E; }
+      .sidebar-menu-item-action, .sidebar-menu-item-action:visited, .sidebar-menu-item-action:hover {
+        display: block;
+        color: #6DC5A8;
+        font-size: 11px;
+        text-align: center;
+        margin-top: 10px;
+        padding: 8px 0;
+        text-transform: uppercase;
+        -webkit-transition: color 0.3s, background-color 0.3s;
+        -moz-transition: color 0.3s, background-color 0.3s;
+        -o-transition: color 0.3s, background-color 0.3s;
+        transition: color 0.3s, background-color 0.3s; }
+      .sidebar-menu-item-action:hover {
+        color: #FDBB5E;
+        background-color: #01805c; }
+      .sidebar-menu-item-title + .sidebar-menu-item-list:not(:empty) {
+        margin-top: 10px !important; }
+      .sidebar-menu-item-list-item.empty {
+        display: none; }
+      .sidebar-menu-item-list-item-icon {
+        font-size: 18px;
+        vertical-align: middle;
+        margin-right: 6px;
+        color: #49B692;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item.compact .sidebar-menu-item-list-item-icon {
+        font-size: 16px; }
+      .sidebar-menu-item-list-item-link, .sidebar-menu-item-list-item-link:visited, .sidebar-menu-item-list-item-link:hover {
+        display: block;
+        color: #B6E2D3;
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+        padding: 8px 12px 8px 24px;
+        vertical-align: middle;
+        position: relative;
+        -webkit-transition: color 0.3s, background-color 0.3s;
+        -moz-transition: color 0.3s, background-color 0.3s;
+        -o-transition: color 0.3s, background-color 0.3s;
+        transition: color 0.3s, background-color 0.3s; }
+      .sidebar-menu-item-list-item-link:hover, .sidebar-menu-item-list-item-link.hovered {
+        color: #fff;
+        background-color: #01805c; }
+      .sidebar-menu-item-list-item-link-remove, .sidebar-menu-item-list-item-link-remove:visited, .sidebar-menu-item-list-item-link-remove:hover {
+        position: relative;
+        float: right;
+        display: none;
+        color: #6DC5A8;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link-remove:hover {
+        color: #FDBB5E; }
+      .sidebar-menu-item-list-item-link-pin, .sidebar-menu-item-list-item-link-pin:visited, .sidebar-menu-item-list-item-link-pin:hover, .sidebar-menu-item-list-item-link-unpin, .sidebar-menu-item-list-item-link-unpin:visited, .sidebar-menu-item-list-item-link-unpin:hover {
+        position: absolute;
+        display: none;
+        left: 4px;
+        font-size: 14px;
+        color: #6DC5A8;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link-pin:hover, .sidebar-menu-item-list-item-link-unpin:hover {
+        color: #FDBB5E; }
+      .sidebar-menu-item-list-item-link:hover .sidebar-menu-item-list-item-link-remove {
+        display: inline-block; }
+      .sidebar-menu-item-list-item:not(.pinned):hover .sidebar-menu-item-list-item-link-pin {
+        display: inline-block; }
+      .sidebar-menu-item-list-item.pinned:hover .sidebar-menu-item-list-item-link-unpin {
+        display: inline-block; }
+      .sidebar-menu-item-list-item-arrow {
+        float: right;
+        color: #0E674D;
+        font-size: 16px;
+        font-weight: bold !important;
+        margin-left: 4px;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link:hover .sidebar-menu-item-list-item-arrow {
+        color: #FDBB5E; }
+      .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link, .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link:visited, .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link:hover {
+        font-size: 11px;
+        padding: 6px 12px 6px 24px;
+        text-transform: uppercase; }
+      .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link.padding-icon {
+        padding-left: 49px; }
+  .sidebar-popup {
+    position: absolute;
+    top: 0;
+    bottom: 0;
+    width: 250px;
+    color: #7f8fa4;
+    background-color: #f7f8fa;
+    overflow-y: auto; }
+    .sidebar-popup-container {
+      display: none;
+      background-color: rgba(0, 0, 0, 0.5);
+      position: fixed;
+      top: 0;
+      left: 250px;
+      bottom: 0;
+      right: 0;
+      z-index: 3; }
+    .sidebar-popup-item {
+      display: none; }
+    .sidebar-popup-title {
+      font-size: 12px;
+      font-weight: bold;
+      text-transform: uppercase;
+      padding: 20px;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap; }
+    .sidebar-popup-search {
+      background-color: #E3ECF2;
+      color: #7f8fa4;
+      border-radius: 0 !important;
+      width: 100%;
+      height: 32px;
+      padding: 0 !important;
+      text-indent: 20px;
+      margin-bottom: 12px !important; }
+      .sidebar-popup-search::-webkit-input-placeholder {
+        color: #bdcbde; }
+      .sidebar-popup-search:-moz-placeholder {
+        color: #bdcbde; }
+      .sidebar-popup-search::-moz-placeholder {
+        color: #bdcbde; }
+      .sidebar-popup-search:-ms-input-placeholder {
+        color: #bdcbde; }
+    .sidebar-popup-list-item a, .sidebar-popup-list-item a:visited, .sidebar-popup-list-item a:hover {
+      color: #7f8fa4;
+      padding: 8px 20px;
+      display: block; }
+    .sidebar-popup-list-item.selected a {
+      background-color: #1cacfc;
+      color: #fff; }
+  .sidebar-copyright {
+    background-color: #008A63;
+    color: #00AD7C;
+    height: 32px;
+    line-height: 32px;
+    position: absolute;
+    bottom: 0;
+    left: 0;
+    right: 0;
+    text-align: center;
+    font-size: 11px;
+    font-weight: bold;
+    -webkit-transition: background-color 0.3s, color 0.3s;
+    -moz-transition: background-color 0.3s, color 0.3s;
+    -o-transition: background-color 0.3s, color 0.3s;
+    transition: background-color 0.3s, color 0.3s; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.top {
+  padding: 20px; }
+  .top-breadcrumbs {
+    text-transform: uppercase;
+    font-size: 12px;
+    font-weight: bold;
+    line-height: 32px;
+    color: #8B9EAB; }
+    .top-breadcrumbs a, .top-breadcrumbs a:visited, .top-breadcrumbs a:hover {
+      color: #C6D8E4;
+      text-decoration: none;
+      word-spacing: normal; }
+    .top-breadcrumbs a:hover {
+      color: #1cacfc; }
+    .top-breadcrumbs-separator {
+      color: #C6D8E4;
+      margin: 0 6px 0 6px;
+      font-weight: bold !important;
+      font-size: 15px;
+      vertical-align: middle; }
+  .top-right {
+    float: right;
+    position: relative;
+    padding-right: 185px; }
+  .top-user-tools {
+    position: absolute;
+    top: 0;
+    right: 0;
+    border: 1px solid #dce0e6;
+    border-radius: 4px;
+    font-size: 12px;
+    text-align: left;
+    width: 175px;
+    z-index: 1; }
+    .top-user-tools-welcome-msg {
+      font-weight: bold;
+      line-height: 30px;
+      padding: 0 10px 0 14px;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap; }
+      .top-user-tools-welcome-msg-arrow {
+        float: right;
+        color: #2faa60;
+        font-size: 24px;
+        line-height: 30px !important; }
+    .top-user-tools.opened .top-user-tools-welcome-msg-arrow {
+      color: #beebdb; }
+    .top-user-tools-contrast-block {
+      display: none;
+      padding: 8px 14px;
+      background: #02996e;
+      color: #beebdb; }
+      .top-user-tools-contrast-block-title {
+        text-transform: uppercase;
+        font-size: 10px;
+        font-weight: bold;
+        margin-bottom: 6px; }
+    .top-user-tools.opened .top-user-tools-contrast-block {
+      display: block; }
+    .top-user-tools-theme-link {
+      display: inline-block;
+      float: left;
+      margin-right: 6px;
+      margin-bottom: 6px;
+      width: 14px;
+      height: 14px;
+      border: 1px solid #02996e;
+      border-radius: 3px; }
+      .top-user-tools-theme-link:last-child {
+        margin-right: 0; }
+      .top-user-tools-theme-link.selected {
+        box-shadow: 0 0 1px 1px #EFEDC8; }
+    .top-user-tools-user-link {
+      display: none;
+      padding: 8px 14px; }
+      .top-user-tools-user-link a, .top-user-tools-user-link a:visited, .top-user-tools-user-link a:hover {
+        color: #fff;
+        text-decoration: none; }
+      .top-user-tools-user-link a:hover {
+        color: #fff;
+        text-decoration: underline; }
+      .top-user-tools-user-link-icon {
+        color: #beebdb;
+        font-size: 15px;
+        vertical-align: middle; }
+    .top-user-tools.opened {
+      background-color: #03ad86;
+      border-color: transparent;
+      color: #fff; }
+    .top-user-tools.opened .top-user-tools-welcome-msg {
+      border-bottom: 1px solid #02996e; }
+    .top-user-tools.opened .top-user-tools-user-link {
+      display: block; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.base_input, .sidebar-popup-search, .input, .background-form .input, input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="number"], textarea, .button, input[type="submit"], input[type="button"], .button:visited, input[type="submit"]:visited, input[type="button"]:visited, .button:hover, input[type="submit"]:hover, input[type="button"]:hover {
+  border: 0;
+  border-radius: 4px;
+  font-size: 13px;
+  height: 32px;
+  white-space: nowrap;
+  outline: 0;
+  box-sizing: border-box;
+  margin: 0;
+  -webkit-transition: background 0.3s, box-shadow 0.3s, border 0.3s;
+  -moz-transition: background 0.3s, box-shadow 0.3s, border 0.3s;
+  -o-transition: background 0.3s, box-shadow 0.3s, border 0.3s;
+  transition: background 0.3s, box-shadow 0.3s, border 0.3s; }
+
+.input, .background-form .input, input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="number"], textarea {
+  background-color: #fff;
+  color: #8B9AA7;
+  border: 1px solid #EDEDED;
+  padding: 0 12px; }
+  .input::-webkit-input-placeholder, .background-form .input::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
+    color: #999; }
+  .input:-moz-placeholder, input[type="text"]:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="password"]:-moz-placeholder, input[type="url"]:-moz-placeholder, input[type="number"]:-moz-placeholder, textarea:-moz-placeholder {
+    color: #999; }
+  .input::-moz-placeholder, .background-form .input::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="number"]::-moz-placeholder, textarea::-moz-placeholder {
+    color: #999; }
+  .input:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, textarea:-ms-input-placeholder {
+    color: #999; }
+  .input:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="number"]:focus, textarea:focus {
+    box-shadow: 0 0 4px 0 rgba(47, 170, 96, 0.75);
+    border-color: #fff; }
+
+.background-form .input, .background-form input[type="text"], .background-form input[type="email"], .background-form input[type="password"], .background-form input[type="url"], .background-form input[type="number"], .background-form textarea {
+  background-color: #fff;
+  color: #8B9AA7;
+  border-color: #fff; }
+
+.button, input[type="submit"], input[type="button"], .button:visited, input[type="submit"]:visited, input[type="button"]:visited, .button:hover, input[type="submit"]:hover, input[type="button"]:hover {
+  font-weight: lighter;
+  font-size: 12px;
+  text-align: center;
+  background-color: #2faa60;
+  color: #fff;
+  padding: 0 20px;
+  display: inline-block;
+  text-transform: uppercase; }
+.button.button-secondary, input.button-secondary[type="submit"], input.button-secondary[type="button"] {
+  background-color: #E3ECF2;
+  color: #7f8fa4;
+  text-transform: none;
+  font-weight: normal; }
+.button.button-red, input.button-red[type="submit"], input.button-red[type="button"] {
+  background-color: #c7254e;
+  color: #fff; }
+.button.button-background, input.button-background[type="submit"], input.button-background[type="button"] {
+  background-color: #fff;
+  color: #7f8fa4; }
+.button.button-transparent, input.button-transparent[type="submit"], input.button-transparent[type="button"] {
+  background-color: transparent;
+  color: #8B9AA7;
+  padding: 0 10px; }
+.button:hover, input[type="submit"]:hover, input[type="button"]:hover {
+  background-color: #1cacfc;
+  color: #fff;
+  font-weight: lighter; }
+.button:active, input[type="submit"]:active, input[type="button"]:active {
+  background-color: #2faa60;
+  color: #fff; }
+
+a.button {
+  line-height: 32px; }
+
+textarea {
+  height: auto;
+  line-height: normal;
+  padding: 12px;
+  white-space: pre-wrap; }
+
+input[type=checkbox] {
+  display: none; }
+  input[type=checkbox]#action-toggle {
+    display: none !important; }
+  input[type=checkbox] + label:before {
+    font-family: 'jet-icons';
+    speak: none;
+    font-style: normal;
+    font-weight: normal;
+    font-variant: normal;
+    text-transform: none;
+    line-height: 1;
+    /* Better Font Rendering =========== */
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+    display: inline-block;
+    color: #2faa60;
+    font-size: 12px;
+    content: "";
+    letter-spacing: 5px; }
+    .action-checkbox-column input[type=checkbox] + label:before {
+      color: #8B9AA7; }
+  input[type=checkbox]:checked + label:before {
+    content: ""; }
+
+.form-row .vDateField, .form-row .vTimeField {
+  border-radius: 4px 0 0 4px !important; }
+  .form-row .vDateField-link, .form-row .vTimeField-link {
+    vertical-align: top;
+    display: inline-block; }
+    .form-row .vDateField-link span, .form-row .vTimeField-link span {
+      width: 32px;
+      height: 32px;
+      line-height: 32px !important;
+      background-color: #E3ECF2;
+      color: #7f8fa4;
+      display: inline-block;
+      vertical-align: middle;
+      text-align: center;
+      border-radius: 0 4px 4px 0; }
+    .form-row .vDateField-link:hover span, .form-row .vTimeField-link:hover span {
+      background-color: #1cacfc;
+      color: #fff; }
+.form-row .vDateField-link + .vTimeField {
+  margin-left: 10px; }
+.form-row label.required {
+  font-weight: bold; }
+  .form-row label.required:after {
+    content: '*'; }
+.form-row select {
+  min-width: 200px; }
+
+.empty-form {
+  display: none; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.messagelist .warning, .messagelist .error {
+  margin: 0 20px 10px 20px;
+  border-radius: 6px;
+  padding: 10px;
+  background: #e75e40;
+  color: #fff; }
+.messagelist .info, .messagelist .debug {
+  margin: 0 20px 10px 20px;
+  border-radius: 6px;
+  padding: 10px;
+  background: #FCA326;
+  color: #fff; }
+.messagelist .success {
+  margin: 0 20px 10px 20px;
+  border-radius: 6px;
+  padding: 10px;
+  background: #2d9fd8;
+  color: #fff; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+#changelist .changelist-filter {
+  margin-bottom: 20px;
+  line-height: 40px; }
+  #changelist .changelist-filter * {
+    vertical-align: top; }
+  #changelist .changelist-filter-submit-block {
+    white-space: nowrap;
+    line-height: 32px;
+    display: inline-block; }
+#changelist .results {
+  overflow-x: auto; }
+#changelist table {
+  box-shadow: 0 2px 0 0 #D5E3EC;
+  width: 100%; }
+#changelist .changelist-footer {
+  margin-top: 20px;
+  background: #f8fafc; }
+  #changelist .changelist-footer.fixed {
+    position: fixed;
+    left: 270px;
+    right: 20px;
+    bottom: 0;
+    margin: 0;
+    padding: 20px 0;
+    border-top: 2px solid #D5E3EC; }
+  #changelist .changelist-footer.popup {
+    left: 20px; }
+  #changelist .changelist-footer .actions {
+    float: left; }
+    #changelist .changelist-footer .actions-label {
+      margin-left: 10px; }
+    #changelist .changelist-footer .actions span .all, #changelist .changelist-footer .actions span .action-counter, #changelist .changelist-footer .actions span .clear, #changelist .changelist-footer .actions span .question {
+      display: none; }
+
+table#change-history {
+  box-shadow: 0 2px 0 0 #D5E3EC;
+  width: 100%; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.module {
+  border: 0;
+  margin: 0;
+  padding: 20px;
+  background-color: #fff;
+  border-radius: 4px; }
+  .module .form-row {
+    padding: 6px 0;
+    overflow: hidden; }
+    .module .form-row label {
+      display: block;
+      padding: 6px 10px 0 0;
+      float: left;
+      width: 150px;
+      word-wrap: break-word; }
+      .module .form-row label + p {
+        padding-top: 6px;
+        margin: 4px 0 4px 160px; }
+    .module .form-row.errors label {
+      color: #c7254e; }
+    .module .form-row .checkbox-row label {
+      float: none;
+      display: inline; }
+    .module .form-row .help {
+      clear: left;
+      color: #c0c6cc;
+      margin: 12px 0 0 160px; }
+    .module .form-row .checkbox-row .help {
+      margin-left: 0; }
+    .module .form-row .errorlist {
+      color: #c7254e; }
+    .module .form-row .datetime {
+      margin-left: 160px; }
+    .module .form-row .add-related span {
+      font-size: 18px;
+      vertical-align: middle; }
+    .module .form-row .change-related span {
+      font-size: 20px;
+      vertical-align: middle; }
+    .module .form-row .add-another {
+      margin-left: 4px; }
+      .module .form-row .add-another:before {
+        font-family: 'jet-icons';
+        speak: none;
+        font-style: normal;
+        font-weight: normal;
+        font-variant: normal;
+        text-transform: none;
+        line-height: 1;
+        /* Better Font Rendering =========== */
+        -webkit-font-smoothing: antialiased;
+        -moz-osx-font-smoothing: grayscale;
+        display: inline-block;
+        vertical-align: middle;
+        font-size: 18px;
+        content: ""; }
+      .module .form-row .add-another img {
+        display: none; }
+    .module .form-row .field-box {
+      margin-right: 20px;
+      float: left; }
+    .module .form-row .file-upload {
+      background: #F8FAFC;
+      display: inline-block;
+      margin: 0;
+      line-height: 1.5em;
+      padding: 10px;
+      border-radius: 4px; }
+      .module .form-row .file-upload .clearable-file-input label {
+        display: inline;
+        float: none;
+        padding: 0;
+        width: auto;
+        margin-left: 10px; }
+
+.submit-row {
+  padding: 20px 0; }
+  .submit-row .deletelink-box {
+    float: right;
+    padding: 0;
+    margin: 0; }
+
+.changeform {
+  background-color: #fff;
+  border-radius: 4px;
+  min-width: 800px; }
+  .changeform-tabs {
+    border-bottom: 2px solid #f8fafc;
+    padding-left: 16px !important; }
+    .changeform-tabs-item {
+      display: inline-block; }
+      .changeform-tabs-item a, .changeform-tabs-item a:hover, .changeform-tabs-item a:visited {
+        display: inline-block;
+        padding: 12px 4px;
+        margin: 0 4px;
+        border-bottom: 2px solid transparent;
+        position: relative;
+        top: 2px;
+        color: #c0c6cc;
+        font-weight: bold;
+        font-size: 11px;
+        text-transform: uppercase; }
+      .changeform-tabs-item a:hover {
+        color: #8B9AA7; }
+      .changeform-tabs-item.selected a, .changeform-tabs-item.selected a:hover, .changeform-tabs-item.selected a:visited {
+        color: #8B9AA7;
+        border-color: #1cacfc; }
+      .changeform-tabs-item.errors a, .changeform-tabs-item.errors a:hover, .changeform-tabs-item.errors a:visited {
+        border-color: #c7254e; }
+  .changeform-tabs ~ .module {
+    display: none; }
+    .changeform-tabs ~ .module.selected {
+      display: block; }
+    .changeform-tabs ~ .module .stacked.inline-related {
+      display: none; }
+      .changeform-tabs ~ .module .stacked.inline-related.selected {
+        display: block; }
+  .changeform .module {
+    padding: 0;
+    background: none;
+    border-radius: 0; }
+    .changeform .module .form-row .select2 {
+      max-width: 586px; }
+  .changeform .aligned {
+    padding: 20px 20px 0 20px; }
+  .changeform .inline-group .errornote {
+    color: #c7254e;
+    margin: 0;
+    padding: 20px; }
+  .changeform .tabular.inline-related .module {
+    border: 0;
+    margin: 0;
+    padding: 0; }
+    .changeform .tabular.inline-related .module .errornote {
+      background-color: #F8FAFC; }
+    .changeform .tabular.inline-related .module .errorlist {
+      color: #c7254e; }
+    .changeform .tabular.inline-related .module table {
+      border-collapse: collapse;
+      width: 100%; }
+      .changeform .tabular.inline-related .module table thead th {
+        background: -webkit-linear-gradient(to top, #fff 0%, #F8FAFC 100%);
+        background: linear-gradient(to top, #fff 0%, #F8FAFC 100%);
+        padding: 8px;
+        font-size: 12px;
+        font-weight: bold;
+        text-align: left;
+        text-transform: uppercase; }
+        .changeform .tabular.inline-related .module table thead th.action-checkbox-column {
+          width: 20px;
+          text-align: center; }
+      .changeform .tabular.inline-related .module table tbody tr {
+        border-bottom: 1px solid #f1f2f4; }
+        .changeform .tabular.inline-related .module table tbody tr:last-child {
+          border-bottom: 0; }
+        .changeform .tabular.inline-related .module table tbody tr th, .changeform .tabular.inline-related .module table tbody tr td {
+          padding: 8px;
+          text-align: left;
+          font-size: 13px; }
+          .changeform .tabular.inline-related .module table tbody tr th.original, .changeform .tabular.inline-related .module table tbody tr td.original {
+            text-align: center;
+            font-size: 18px;
+            width: 36px;
+            padding-right: 0;
+            white-space: nowrap; }
+            .changeform .tabular.inline-related .module table tbody tr th.original p, .changeform .tabular.inline-related .module table tbody tr td.original p {
+              margin: 0; }
+            .changeform .tabular.inline-related .module table tbody tr th.original .icon-new, .changeform .tabular.inline-related .module table tbody tr td.original .icon-new {
+              font-size: 18px;
+              vertical-align: middle; }
+            .changeform .tabular.inline-related .module table tbody tr th.original .icon-edit, .changeform .tabular.inline-related .module table tbody tr td.original .icon-edit {
+              font-size: 18px;
+              vertical-align: middle; }
+            .changeform .tabular.inline-related .module table tbody tr th.original .icon-open-external, .changeform .tabular.inline-related .module table tbody tr td.original .icon-open-external {
+              font-size: 18px;
+              vertical-align: middle; }
+      .changeform .tabular.inline-related .module table tbody .add-row td {
+        padding: 16px; }
+        .changeform .tabular.inline-related .module table tbody .add-row td a {
+          font-size: 12px;
+          font-weight: bold; }
+          .changeform .tabular.inline-related .module table tbody .add-row td a span {
+            vertical-align: middle; }
+  .changeform .stacked-inline {
+    position: relative; }
+    .changeform .stacked-inline.side {
+      margin-left: 250px; }
+    .changeform .stacked-inline-side {
+      float: left;
+      width: 250px;
+      margin-left: -250px;
+      background: #F8FAFC;
+      max-height: 60vh;
+      overflow-y: auto; }
+      .changeform .stacked-inline-side-top {
+        height: 40px;
+        background: -webkit-linear-gradient(to bottom, #fff 0%, #F8FAFC 100%);
+        background: linear-gradient(to bottom, #fff 0%, #F8FAFC 100%); }
+      .changeform .stacked-inline-side-bottom {
+        height: 40px;
+        background: -webkit-linear-gradient(to top, #fff 0%, #F8FAFC 100%);
+        background: linear-gradient(to top, #fff 0%, #F8FAFC 100%); }
+    .changeform .stacked-inline-content {
+      float: right;
+      width: 100%; }
+      .changeform .stacked-inline-content .actions {
+        margin: 20px 20px 0 20px; }
+        .changeform .stacked-inline-content .actions .icon-new {
+          font-size: 18px;
+          vertical-align: middle; }
+        .changeform .stacked-inline-content .actions .icon-edit {
+          font-size: 18px;
+          vertical-align: middle; }
+        .changeform .stacked-inline-content .actions .icon-open-external {
+          font-size: 18px;
+          vertical-align: middle; }
+      .changeform .stacked-inline-content .delete {
+        margin: 20px 20px 0 20px;
+        border-radius: 4px;
+        padding: 10px;
+        border: 2px solid #e75e40;
+        box-sizing: border-box; }
+    .changeform .stacked-inline .add-row {
+      position: absolute;
+      top: 0;
+      left: -250px;
+      width: 250px;
+      height: 40px;
+      line-height: 40px;
+      padding: 0 20px;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap;
+      box-sizing: border-box;
+      background: -webkit-linear-gradient(to bottom, #fff 0%, #F8FAFC 100%);
+      background: linear-gradient(to bottom, #fff 0%, #F8FAFC 100%); }
+      .changeform .stacked-inline .add-row a {
+        font-size: 12px;
+        font-weight: bold; }
+        .changeform .stacked-inline .add-row a span {
+          vertical-align: middle; }
+    .changeform .stacked-inline-list-item-link-remove {
+      position: relative;
+      float: right;
+      display: none; }
+    .changeform .stacked-inline-list-item-link:hover .stacked-inline-list-item-link-remove {
+      display: inline-block; }
+    .changeform .stacked-inline-list-item a, .changeform .stacked-inline-list-item a:visited, .changeform .stacked-inline-list-item a:hover {
+      display: block;
+      padding: 8px 10px 8px 20px;
+      color: #c0c6cc;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap;
+      -webkit-transition: all 0.2s;
+      -moz-transition: all 0.2s;
+      -o-transition: all 0.2s;
+      transition: all 0.2s; }
+    .changeform .stacked-inline-list-item a:hover {
+      color: #fff;
+      background-color: #1cacfc; }
+    .changeform .stacked-inline-list-item.selected a, .changeform .stacked-inline-list-item.selected a:visited, .changeform .stacked-inline-list-item.selected a:hover {
+      color: #8B9AA7; }
+    .changeform .stacked-inline-list-item.selected a:hover {
+      color: #8B9AA7;
+      background-color: transparent; }
+    .changeform .stacked-inline-list-item.empty {
+      display: none; }
+    .changeform .stacked-inline-list-item.delete a, .changeform .stacked-inline-list-item.delete a:visited, .changeform .stacked-inline-list-item.delete a:hover {
+      text-decoration: line-through; }
+    .changeform .stacked-inline-list-item.errors a, .changeform .stacked-inline-list-item.errors a:visited, .changeform .stacked-inline-list-item.errors a:hover {
+      color: #c7254e; }
+  .changeform .submit-row {
+    padding: 20px; }
+
+.related-lookup {
+  margin-left: 10px; }
+  .related-lookup:before {
+    font-family: 'jet-icons';
+    speak: none;
+    font-style: normal;
+    font-weight: normal;
+    font-variant: normal;
+    text-transform: none;
+    line-height: 1;
+    /* Better Font Rendering =========== */
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+    display: inline-block;
+    color: #7f8fa4;
+    vertical-align: middle;
+    font-size: 20px;
+    content: ""; }
+  .related-lookup img {
+    display: none; }
+  .related-lookup + strong {
+    font-weight: normal;
+    font-size: 12px; }
+
+.related-widget-wrapper {
+  float: left; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.delete-summary {
+  background: #e75e40;
+  color: #fff;
+  border-radius: 4px;
+  padding: 20px;
+  margin-bottom: 20px; }
+  .delete-summary h2 {
+    font-size: 14px;
+    font-weight: bold;
+    margin: 0 0 10px 0; }
+  .delete-summary-buttons {
+    float: right; }
+.delete-objects {
+  background: #fff;
+  border-radius: 4px;
+  box-shadow: 0 2px 0 0 #D5E3EC; }
+  .delete-objects-list-item {
+    border-bottom: 1px solid #f1f2f4;
+    font-size: 13px; }
+    .delete-objects-list-item:last-child {
+      border-bottom: 0; }
+    .delete-objects-list-item-row {
+      padding: 8px; }
+      .delete-objects-list-item-row-collapse {
+        float: right; }
+        .delete-objects-list-item-row-collapse span {
+          vertical-align: middle;
+          font-weight: bold;
+          font-size: 16px; }
+    .delete-objects-list-item-collapsable {
+      background-color: #EEF3F7;
+      padding: 20px 20px 20px 0;
+      display: none; }
+      .delete-objects-list-item-collapsable-list {
+        list-style-type: disc; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.login {
+  background: #009471;
+  position: relative; }
+  .login-title {
+    width: 100%;
+    color: #aaddcc;
+    font-size: 36px;
+    text-transform: uppercase;
+    text-align: center;
+    position: absolute;
+    top: 50%;
+    margin-top: -175px; }
+    .login-title .bright {
+      color: #fff;
+      font-weight: bold; }
+  .login-container {
+    border-radius: 4px;
+    width: 400px;
+    overflow: hidden;
+    position: absolute;
+    top: 50%;
+    left: 50%;
+    margin-left: -200px;
+    margin-top: -115px; }
+    .login-container-header {
+      background: #E3ECF2;
+      color: #8B9AA7;
+      text-transform: uppercase;
+      padding: 10px;
+      font-size: 11px;
+      font-weight: bold; }
+    .login-container-content {
+      background: #fff;
+      height: 100%;
+      padding: 30px; }
+    .login-container-submit-row {
+      text-align: center;
+      margin-top: 20px; }
+
+.login-form .form-row {
+  padding: 6px 0;
+  clear: both; }
+  .login-form .form-row label {
+    display: block;
+    padding: 6px 10px 0 0;
+    float: left;
+    width: 130px;
+    word-wrap: break-word; }
+  .login-form .form-row.errors label {
+    color: #c7254e; }
+  .login-form .form-row input[type="text"], .login-form .form-row input[type="password"] {
+    width: 170px; }
+  .login-form .form-row .errorlist {
+    color: #c7254e; }
+.login-form .submit-row {
+  margin-top: 20px;
+  text-align: center; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.content {
+  background-color: #f8fafc; }
+
+.dashboard #content {
+  width: 500px; }
+
+.small, .module .form-row .help, .module .form-row .errorlist, .changeform .tabular.inline-related .module .errorlist, .login-form .form-row .errorlist {
+  font-size: 12px; }
+
+.changeform-object-tools {
+  text-align: right; }
+
+ul.object-tools {
+  margin-bottom: 20px !important; }
+  ul.object-tools li {
+    margin-top: 10px;
+    text-align: right; }
+    ul.object-tools li:first-child {
+      margin-top: 0; }
+    ul.object-tools li a {
+      display: inline-block;
+      background-color: #E3ECF2;
+      padding: 8px;
+      border-radius: 4px; }
+      ul.object-tools li a.addlink:before {
+        font-family: 'jet-icons';
+        speak: none;
+        font-style: normal;
+        font-weight: normal;
+        font-variant: normal;
+        text-transform: none;
+        line-height: 1;
+        /* Better Font Rendering =========== */
+        -webkit-font-smoothing: antialiased;
+        -moz-osx-font-smoothing: grayscale;
+        display: inline-block;
+        color: #7f8fa4;
+        font-size: 13px;
+        content: ""; }
+      ul.object-tools li a, ul.object-tools li a:visited, ul.object-tools li a:hover {
+        color: #7f8fa4; }
+      ul.object-tools li a:hover {
+        background-color: #1cacfc;
+        color: #fff; }
+        ul.object-tools li a:hover.addlink:before {
+          color: #fff; }
+      ul.object-tools li a:active {
+        background-color: #2faa60;
+        color: #fff; }
+        ul.object-tools li a:active.addlink:before {
+          color: #fff; }
+  ul.object-tools.horizontal {
+    line-height: 40px; }
+    ul.object-tools.horizontal li {
+      display: inline;
+      margin-top: 0;
+      line-height: normal; }
+
+.content-sidebar {
+  float: right;
+  width: 24em;
+  margin: 0 20px; }
+
+.dashboard .module table td a {
+  display: inline !important; }
+
+.dialog-confirm {
+  display: none; }
+
+.cleared {
+  clear: both; }
+
+.loading-indicator {
+  font-size: 32px;
+  color: #1cacfc;
+  -webkit-animation: spin 4s linear infinite;
+  -moz-animation: spin 4s linear infinite;
+  animation: spin 4s linear infinite; }
+  .loading-indicator-wrapper {
+    text-align: center;
+    padding: 40px 0; }
+
+@-moz-keyframes spin {
+  100% {
+    -moz-transform: rotate(360deg); } }
+@-webkit-keyframes spin {
+  100% {
+    -webkit-transform: rotate(360deg); } }
+@keyframes spin {
+  100% {
+    -webkit-transform: rotate(360deg);
+    transform: rotate(360deg); } }
+img[src$="admin/img/icon-yes.gif"], img[src$="admin/img/icon-no.gif"], img[src$="admin/img/icon-unknown.gif"] {
+  display: none; }
+  img[src$="admin/img/icon-yes.gif"] + span, img[src$="admin/img/icon-no.gif"] + span, img[src$="admin/img/icon-unknown.gif"] + span {
+    font-weight: bold;
+    color: #fff; }
+
+img[src$="admin/img/icon-yes.gif"] + span {
+  color: #fff; }
+
+img[src$="admin/img/icon-no.gif"] + span {
+  color: #fff; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.dashboard {
+  min-height: 100%; }
+  .dashboard.columns_1 .dashboard-column-wrapper {
+    width: 100%; }
+  .dashboard.columns_2 .dashboard-column-wrapper {
+    width: 50%; }
+  .dashboard.columns_3 .dashboard-column-wrapper {
+    width: 33.33333%; }
+  .dashboard.columns_4 .dashboard-column-wrapper {
+    width: 25%; }
+  .dashboard.columns_5 .dashboard-column-wrapper {
+    width: 20%; }
+  .dashboard-column {
+    margin-left: 10px;
+    border: 2px dashed transparent;
+    min-height: 100px;
+    border-radius: 4px; }
+    .dashboard-column-wrapper {
+      float: left;
+      min-width: 200px; }
+    .dashboard-column.first {
+      margin-left: 0; }
+    .dashboard-column.active {
+      border-color: #D5E3EC; }
+  .dashboard-item {
+    background: #f8fafc;
+    border-radius: 4px;
+    margin-bottom: 20px;
+    -webkit-transition: background 0.3s;
+    -moz-transition: background 0.3s;
+    -o-transition: background 0.3s;
+    transition: background 0.3s; }
+    .dashboard-item:last-child {
+      margin-bottom: 0; }
+    .dashboard-item.collapsed {
+      background-color: #EEF3F7; }
+    .dashboard-item.ui-sortable-helper {
+      box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25); }
+    .dashboard-item.placeholder {
+      background-color: #FFFDDB; }
+    .dashboard-item-header {
+      padding: 0 10px 0 6px; }
+      .dashboard-item-header-title {
+        font-size: 11px;
+        font-weight: bold;
+        text-transform: uppercase;
+        line-height: 30px; }
+      .dashboard-item-header-drag {
+        float: right;
+        line-height: 30px !important; }
+      .dashboard-item-header-collapse-button {
+        font-size: 13px;
+        vertical-align: middle;
+        font-weight: bold !important; }
+      .dashboard-item-header-buttons {
+        margin-left: 10px;
+        font-size: 13px;
+        vertical-align: middle;
+        visibility: hidden; }
+      .dashboard-item-header:hover .dashboard-item-header-buttons {
+        visibility: visible; }
+    .dashboard-item-content {
+      background: #fff;
+      border-radius: 4px;
+      box-shadow: 0 2px 0 0 #D5E3EC;
+      overflow: hidden; }
+      .dashboard-item-content.contrast {
+        background: #E3ECF2;
+        color: #8B9AA7; }
+        .dashboard-item-content.contrast .loading-indicator {
+          color: #8B9AA7; }
+      .dashboard-item-content ul:not(.inline) li {
+        border-bottom: 1px solid #f1f2f4;
+        font-size: 13px;
+        padding: 8px; }
+        .dashboard-item-content ul:not(.inline) li.nowrap {
+          overflow: hidden;
+          text-overflow: ellipsis;
+          white-space: nowrap; }
+        .dashboard-item-content ul:not(.inline) li.contrast {
+          background: #E3ECF2;
+          font-size: 12px; }
+          .dashboard-item-content ul:not(.inline) li.contrast, .dashboard-item-content ul:not(.inline) li.contrast a, .dashboard-item-content ul:not(.inline) li.contrast a:visited, .dashboard-item-content ul:not(.inline) li.contrast a:hover {
+            color: #8B9AA7;
+            text-decoration: none;
+            text-transform: uppercase; }
+        .dashboard-item-content ul:not(.inline) li:last-child {
+          border-bottom: 0; }
+        .dashboard-item-content ul:not(.inline) li .float-right {
+          float: right;
+          position: relative; }
+        .dashboard-item-content ul:not(.inline) li .dim {
+          text-transform: lowercase;
+          font-size: 11px;
+          color: #c0c6cc; }
+        .dashboard-item-content ul:not(.inline) li .warning {
+          color: #c7254e; }
+      .dashboard-item-content ul.inline {
+        display: inline-block; }
+        .dashboard-item-content ul.inline li {
+          display: inline-block;
+          margin-left: 10px; }
+          .dashboard-item-content ul.inline li:first-child {
+            margin-left: 0; }
+          .dashboard-item-content ul.inline li .nowrap {
+            white-space: nowrap; }
+        .dashboard-item-content ul.inline.bordered li {
+          border-left: 1px solid #D5E3EC;
+          margin-left: 0;
+          padding: 0 10px; }
+          .dashboard-item-content ul.inline.bordered li:first-child {
+            border-left: 0; }
+      .dashboard-item-content .padding {
+        padding: 10px; }
+      .dashboard-item-content .center {
+        text-align: center; }
+      .dashboard-item-content .big {
+        font-size: 20px;
+        font-weight: bold; }
+      .dashboard-item-content .highlight {
+        color: #70C2A5; }
+      .dashboard-item-content .dim {
+        color: #c0c6cc; }
+      .dashboard-item-content canvas .chart-fillColor {
+        color: rgba(28, 172, 252, 0.25); }
+      .dashboard-item-content canvas .chart-strokeColor {
+        color: #1cacfc; }
+      .dashboard-item-content canvas .chart-pointColor {
+        color: #fff; }
+      .dashboard-item-content canvas .chart-pointHighlightFill {
+        color: #1cacfc; }
+      .dashboard-item-content canvas .chart-scaleGridLineColor {
+        color: rgba(0, 0, 0, 0.1); }
+      .dashboard-item-content canvas .chart-scaleLineColor {
+        color: rgba(0, 0, 0, 0.1); }
+      .dashboard-item-content canvas .chart-scaleFontColor {
+        color: #8B9AA7; }
+    .dashboard-item-collapse .icon-arrow-up {
+      display: inline; }
+    .dashboard-item-collapse .icon-arrow-down {
+      display: none; }
+    .dashboard-item.collapsed .dashboard-item-content {
+      display: none; }
+    .dashboard-item.collapsed .dashboard-item-collapse .icon-arrow-up {
+      display: none; }
+    .dashboard-item.collapsed .dashboard-item-collapse .icon-arrow-down {
+      display: inline; }
+
+.add-dashboard + .select2 {
+  border-radius: 4px 0 0 4px !important;
+  background-color: #fff; }
+.add-dashboard-link {
+  border-radius: 0 4px 4px 0 !important;
+  padding: 0 10px !important; }
+
+/*# sourceMappingURL=base.css.map */

文件差异内容过多而无法显示
+ 2 - 0
jet/static/jet/css/themes/light-green/base.css.map


+ 436 - 0
jet/static/jet/css/themes/light-green/jquery-ui.theme.css

@@ -0,0 +1,436 @@
+@charset "UTF-8";
+/*
+ * Customizable variables
+ * Update these variable to create theme
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.ui-widget-content {
+  border-color: #f1f2f4; }
+
+.ui-widget.ui-widget-content, .ui-timepicker-table.ui-widget-content {
+  background: #fff;
+  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5); }
+
+.ui-widget {
+  font-family: inherit;
+  font-size: inherit; }
+
+.ui-widget-header {
+  border: 0;
+  background: #E3ECF2;
+  color: #8B9AA7;
+  font-weight: bold; }
+  .ui-widget-header a {
+    color: #8B9AA7; }
+
+.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
+  border: 1px solid #EDEDED;
+  background: #fff;
+  font-weight: bold;
+  color: #8B9AA7;
+  border-radius: 3px; }
+
+.ui-widget-header .ui-state-default {
+  background: none;
+  color: #8B9AA7;
+  border: 0; }
+
+.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
+  border: 1px solid #1cacfc;
+  background: #1cacfc;
+  font-weight: bold;
+  color: #fff; }
+
+.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
+  border: 1px solid #2faa60;
+  background: #2faa60;
+  font-weight: bold;
+  color: #fff; }
+
+.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
+  border: 1px solid #1cacfc;
+  background: #fff;
+  color: #1cacfc; }
+
+.ui-dialog-buttonpane {
+  background: #E3ECF2;
+  margin: .5em -0.2em -0.2em -0.2em; }
+  .ui-dialog-buttonpane .ui-button {
+    border: 0 !important;
+    outline: 0; }
+
+.ui-icon {
+  font-family: 'jet-icons';
+  speak: none;
+  font-style: normal;
+  font-weight: normal;
+  font-variant: normal;
+  text-transform: none;
+  line-height: 1;
+  /* Better Font Rendering =========== */
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  display: inline-block;
+  font-size: 16px;
+  font-weight: bold;
+  background: none !important;
+  text-indent: 0;
+  overflow: visible; }
+
+.ui-icon-circle-triangle-e:before {
+  content: ""; }
+
+.ui-icon-circle-triangle-w:before {
+  content: ""; }
+
+.ui-icon-closethick:before {
+  content: ""; }
+
+.ui-widget-overlay {
+  background: #000;
+  opacity: 0.5;
+  filter: Alpha(Opacity=50); }
+
+.ui-tooltip {
+  background: #000 !important;
+  color: #fff;
+  border: 0;
+  box-shadow: none !important;
+  opacity: 0.8;
+  font-size: 13px;
+  pointer-events: none; }
+
+/*# sourceMappingURL=jquery-ui.theme.css.map */

文件差异内容过多而无法显示
+ 2 - 0
jet/static/jet/css/themes/light-green/jquery-ui.theme.css.map


+ 953 - 0
jet/static/jet/css/themes/light-green/select2.theme.css

@@ -0,0 +1,953 @@
+@charset "UTF-8";
+/*
+ * Customizable variables
+ * Update these variable to create theme
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.select2-container--jet {
+  /*
+   * Default variable values
+   * Create separate themes/theme/_variables.scss to override these variables
+   */
+  /*
+   * General
+   */
+  /*
+   * Sidebar
+   */
+  /*
+   * Top
+   */
+  /*
+   * Content
+   */
+  /*
+   * Buttons
+   */
+  /*
+   * Inputs
+   */
+  /*
+   * Messages
+   */
+  /*
+   * Login
+   */
+  /*
+   * jQuery UI
+   */
+  /*
+   * Charts
+   */
+  /*
+   * Default variable values
+   * Create separate themes/theme/_variables.scss to override these variables
+   */
+  /*
+   * General
+   */
+  /*
+   * Sidebar
+   */
+  /*
+   * Top
+   */
+  /*
+   * Content
+   */
+  /*
+   * Buttons
+   */
+  /*
+   * Inputs
+   */
+  /*
+   * Messages
+   */
+  /*
+   * Login
+   */
+  /*
+   * jQuery UI
+   */
+  /*
+   * Charts
+   */
+  min-width: 100px; }
+  .select2-container--jet .hidden {
+    display: none; }
+  .select2-container--jet .clear-list {
+    margin: 0;
+    padding: 0;
+    list-style: none; }
+  .select2-container--jet .fl {
+    float: left; }
+  .select2-container--jet .fr {
+    float: right; }
+  .select2-container--jet .cf:before, .select2-container--jet .cf:after {
+    content: "";
+    display: table; }
+  .select2-container--jet .cf:after {
+    clear: both; }
+  .select2-container--jet .p10 {
+    padding: 10px; }
+  .select2-container--jet .p20 {
+    padding: 20px; }
+  .select2-container--jet .p30 {
+    padding: 30px; }
+  .select2-container--jet .p40 {
+    padding: 40px; }
+  .select2-container--jet .p50 {
+    padding: 50px; }
+  .select2-container--jet .p60 {
+    padding: 60px; }
+  .select2-container--jet .p70 {
+    padding: 70px; }
+  .select2-container--jet .p80 {
+    padding: 80px; }
+  .select2-container--jet .pt10 {
+    padding-top: 10px; }
+  .select2-container--jet .pt20 {
+    padding-top: 20px; }
+  .select2-container--jet .pt30 {
+    padding-top: 30px; }
+  .select2-container--jet .pt40 {
+    padding-top: 40px; }
+  .select2-container--jet .pt50 {
+    padding-top: 50px; }
+  .select2-container--jet .pt60 {
+    padding-top: 60px; }
+  .select2-container--jet .pt70 {
+    padding-top: 70px; }
+  .select2-container--jet .pt80 {
+    padding-top: 80px; }
+  .select2-container--jet .pr10 {
+    padding-right: 10px; }
+  .select2-container--jet .pr20 {
+    padding-right: 20px; }
+  .select2-container--jet .pr30 {
+    padding-right: 30px; }
+  .select2-container--jet .pr40 {
+    padding-right: 40px; }
+  .select2-container--jet .pr50 {
+    padding-right: 50px; }
+  .select2-container--jet .pr60 {
+    padding-right: 60px; }
+  .select2-container--jet .pr70 {
+    padding-right: 70px; }
+  .select2-container--jet .pr80 {
+    padding-right: 80px; }
+  .select2-container--jet .pb10 {
+    padding-bottom: 10px; }
+  .select2-container--jet .pb20 {
+    padding-bottom: 20px; }
+  .select2-container--jet .pb30 {
+    padding-bottom: 30px; }
+  .select2-container--jet .pb40 {
+    padding-bottom: 40px; }
+  .select2-container--jet .pb50 {
+    padding-bottom: 50px; }
+  .select2-container--jet .pb60 {
+    padding-bottom: 60px; }
+  .select2-container--jet .pb70 {
+    padding-bottom: 70px; }
+  .select2-container--jet .pb80 {
+    padding-bottom: 80px; }
+  .select2-container--jet .pl10 {
+    padding-left: 10px; }
+  .select2-container--jet .pl20 {
+    padding-left: 20px; }
+  .select2-container--jet .pl30 {
+    padding-left: 30px; }
+  .select2-container--jet .pl40 {
+    padding-left: 40px; }
+  .select2-container--jet .pl50 {
+    padding-left: 50px; }
+  .select2-container--jet .pl60 {
+    padding-left: 60px; }
+  .select2-container--jet .pl70 {
+    padding-left: 70px; }
+  .select2-container--jet .pl80 {
+    padding-left: 80px; }
+  .select2-container--jet .m10 {
+    margin: 10px; }
+  .select2-container--jet .m20 {
+    margin: 20px; }
+  .select2-container--jet .m30 {
+    margin: 30px; }
+  .select2-container--jet .m40 {
+    margin: 40px; }
+  .select2-container--jet .m50 {
+    margin: 50px; }
+  .select2-container--jet .m60 {
+    margin: 60px; }
+  .select2-container--jet .m70 {
+    margin: 70px; }
+  .select2-container--jet .m80 {
+    margin: 80px; }
+  .select2-container--jet .mt10 {
+    margin-top: 10px; }
+  .select2-container--jet .mt20 {
+    margin-top: 20px; }
+  .select2-container--jet .mt30 {
+    margin-top: 30px; }
+  .select2-container--jet .mt40 {
+    margin-top: 40px; }
+  .select2-container--jet .mt50 {
+    margin-top: 50px; }
+  .select2-container--jet .mt60 {
+    margin-top: 60px; }
+  .select2-container--jet .mt70 {
+    margin-top: 70px; }
+  .select2-container--jet .mt80 {
+    margin-top: 80px; }
+  .select2-container--jet .mr10 {
+    margin-right: 10px; }
+  .select2-container--jet .mr20 {
+    margin-right: 20px; }
+  .select2-container--jet .mr30 {
+    margin-right: 30px; }
+  .select2-container--jet .mr40 {
+    margin-right: 40px; }
+  .select2-container--jet .mr50 {
+    margin-right: 50px; }
+  .select2-container--jet .mr60 {
+    margin-right: 60px; }
+  .select2-container--jet .mr70 {
+    margin-right: 70px; }
+  .select2-container--jet .mr80 {
+    margin-right: 80px; }
+  .select2-container--jet .mb10 {
+    margin-bottom: 10px; }
+  .select2-container--jet .mb20 {
+    margin-bottom: 20px; }
+  .select2-container--jet .mb30 {
+    margin-bottom: 30px; }
+  .select2-container--jet .mb40 {
+    margin-bottom: 40px; }
+  .select2-container--jet .mb50 {
+    margin-bottom: 50px; }
+  .select2-container--jet .mb60 {
+    margin-bottom: 60px; }
+  .select2-container--jet .mb70 {
+    margin-bottom: 70px; }
+  .select2-container--jet .mb80 {
+    margin-bottom: 80px; }
+  .select2-container--jet .ml10 {
+    margin-left: 10px; }
+  .select2-container--jet .ml20 {
+    margin-left: 20px; }
+  .select2-container--jet .ml30 {
+    margin-left: 30px; }
+  .select2-container--jet .ml40 {
+    margin-left: 40px; }
+  .select2-container--jet .ml50 {
+    margin-left: 50px; }
+  .select2-container--jet .ml60 {
+    margin-left: 60px; }
+  .select2-container--jet .ml70 {
+    margin-left: 70px; }
+  .select2-container--jet .ml80 {
+    margin-left: 80px; }
+  .select2-container--jet .pos_rel {
+    position: relative; }
+  .select2-container--jet .pos_abs {
+    position: absolute; }
+  .select2-container--jet .fill_width {
+    width: 100% !important; }
+  .select2-container--jet .select2-selection--single .select2-selection__clear {
+    cursor: pointer;
+    float: right;
+    font-weight: bold; }
+  .select2-container--jet .select2-selection--single .select2-selection__arrow {
+    height: 26px;
+    position: absolute;
+    top: 1px;
+    right: 4px;
+    width: 20px; }
+    .select2-container--jet .select2-selection--single .select2-selection__arrow b:before {
+      font-family: 'jet-icons';
+      speak: none;
+      font-style: normal;
+      font-weight: normal;
+      font-variant: normal;
+      text-transform: none;
+      line-height: 1;
+      /* Better Font Rendering =========== */
+      -webkit-font-smoothing: antialiased;
+      -moz-osx-font-smoothing: grayscale;
+      display: inline-block;
+      color: #2faa60;
+      font-size: 20px;
+      content: "";
+      line-height: 32px; }
+  .select2-container--jet[dir="rtl"] .select2-selection--single .select2-selection__clear {
+    float: left; }
+  .select2-container--jet[dir="rtl"] .select2-selection--single .select2-selection__arrow {
+    left: 1px;
+    right: auto; }
+  .select2-container--jet.select2-container--disabled .select2-selection--single {
+    background-color: #E3ECF2;
+    cursor: default; }
+    .select2-container--jet.select2-container--disabled .select2-selection--single .select2-selection__clear {
+      display: none; }
+  .select2-container--jet .hidden {
+    display: none; }
+  .select2-container--jet .clear-list {
+    margin: 0;
+    padding: 0;
+    list-style: none; }
+  .select2-container--jet .fl {
+    float: left; }
+  .select2-container--jet .fr {
+    float: right; }
+  .select2-container--jet .cf:before, .select2-container--jet .cf:after {
+    content: "";
+    display: table; }
+  .select2-container--jet .cf:after {
+    clear: both; }
+  .select2-container--jet .p10 {
+    padding: 10px; }
+  .select2-container--jet .p20 {
+    padding: 20px; }
+  .select2-container--jet .p30 {
+    padding: 30px; }
+  .select2-container--jet .p40 {
+    padding: 40px; }
+  .select2-container--jet .p50 {
+    padding: 50px; }
+  .select2-container--jet .p60 {
+    padding: 60px; }
+  .select2-container--jet .p70 {
+    padding: 70px; }
+  .select2-container--jet .p80 {
+    padding: 80px; }
+  .select2-container--jet .pt10 {
+    padding-top: 10px; }
+  .select2-container--jet .pt20 {
+    padding-top: 20px; }
+  .select2-container--jet .pt30 {
+    padding-top: 30px; }
+  .select2-container--jet .pt40 {
+    padding-top: 40px; }
+  .select2-container--jet .pt50 {
+    padding-top: 50px; }
+  .select2-container--jet .pt60 {
+    padding-top: 60px; }
+  .select2-container--jet .pt70 {
+    padding-top: 70px; }
+  .select2-container--jet .pt80 {
+    padding-top: 80px; }
+  .select2-container--jet .pr10 {
+    padding-right: 10px; }
+  .select2-container--jet .pr20 {
+    padding-right: 20px; }
+  .select2-container--jet .pr30 {
+    padding-right: 30px; }
+  .select2-container--jet .pr40 {
+    padding-right: 40px; }
+  .select2-container--jet .pr50 {
+    padding-right: 50px; }
+  .select2-container--jet .pr60 {
+    padding-right: 60px; }
+  .select2-container--jet .pr70 {
+    padding-right: 70px; }
+  .select2-container--jet .pr80 {
+    padding-right: 80px; }
+  .select2-container--jet .pb10 {
+    padding-bottom: 10px; }
+  .select2-container--jet .pb20 {
+    padding-bottom: 20px; }
+  .select2-container--jet .pb30 {
+    padding-bottom: 30px; }
+  .select2-container--jet .pb40 {
+    padding-bottom: 40px; }
+  .select2-container--jet .pb50 {
+    padding-bottom: 50px; }
+  .select2-container--jet .pb60 {
+    padding-bottom: 60px; }
+  .select2-container--jet .pb70 {
+    padding-bottom: 70px; }
+  .select2-container--jet .pb80 {
+    padding-bottom: 80px; }
+  .select2-container--jet .pl10 {
+    padding-left: 10px; }
+  .select2-container--jet .pl20 {
+    padding-left: 20px; }
+  .select2-container--jet .pl30 {
+    padding-left: 30px; }
+  .select2-container--jet .pl40 {
+    padding-left: 40px; }
+  .select2-container--jet .pl50 {
+    padding-left: 50px; }
+  .select2-container--jet .pl60 {
+    padding-left: 60px; }
+  .select2-container--jet .pl70 {
+    padding-left: 70px; }
+  .select2-container--jet .pl80 {
+    padding-left: 80px; }
+  .select2-container--jet .m10 {
+    margin: 10px; }
+  .select2-container--jet .m20 {
+    margin: 20px; }
+  .select2-container--jet .m30 {
+    margin: 30px; }
+  .select2-container--jet .m40 {
+    margin: 40px; }
+  .select2-container--jet .m50 {
+    margin: 50px; }
+  .select2-container--jet .m60 {
+    margin: 60px; }
+  .select2-container--jet .m70 {
+    margin: 70px; }
+  .select2-container--jet .m80 {
+    margin: 80px; }
+  .select2-container--jet .mt10 {
+    margin-top: 10px; }
+  .select2-container--jet .mt20 {
+    margin-top: 20px; }
+  .select2-container--jet .mt30 {
+    margin-top: 30px; }
+  .select2-container--jet .mt40 {
+    margin-top: 40px; }
+  .select2-container--jet .mt50 {
+    margin-top: 50px; }
+  .select2-container--jet .mt60 {
+    margin-top: 60px; }
+  .select2-container--jet .mt70 {
+    margin-top: 70px; }
+  .select2-container--jet .mt80 {
+    margin-top: 80px; }
+  .select2-container--jet .mr10 {
+    margin-right: 10px; }
+  .select2-container--jet .mr20 {
+    margin-right: 20px; }
+  .select2-container--jet .mr30 {
+    margin-right: 30px; }
+  .select2-container--jet .mr40 {
+    margin-right: 40px; }
+  .select2-container--jet .mr50 {
+    margin-right: 50px; }
+  .select2-container--jet .mr60 {
+    margin-right: 60px; }
+  .select2-container--jet .mr70 {
+    margin-right: 70px; }
+  .select2-container--jet .mr80 {
+    margin-right: 80px; }
+  .select2-container--jet .mb10 {
+    margin-bottom: 10px; }
+  .select2-container--jet .mb20 {
+    margin-bottom: 20px; }
+  .select2-container--jet .mb30 {
+    margin-bottom: 30px; }
+  .select2-container--jet .mb40 {
+    margin-bottom: 40px; }
+  .select2-container--jet .mb50 {
+    margin-bottom: 50px; }
+  .select2-container--jet .mb60 {
+    margin-bottom: 60px; }
+  .select2-container--jet .mb70 {
+    margin-bottom: 70px; }
+  .select2-container--jet .mb80 {
+    margin-bottom: 80px; }
+  .select2-container--jet .ml10 {
+    margin-left: 10px; }
+  .select2-container--jet .ml20 {
+    margin-left: 20px; }
+  .select2-container--jet .ml30 {
+    margin-left: 30px; }
+  .select2-container--jet .ml40 {
+    margin-left: 40px; }
+  .select2-container--jet .ml50 {
+    margin-left: 50px; }
+  .select2-container--jet .ml60 {
+    margin-left: 60px; }
+  .select2-container--jet .ml70 {
+    margin-left: 70px; }
+  .select2-container--jet .ml80 {
+    margin-left: 80px; }
+  .select2-container--jet .pos_rel {
+    position: relative; }
+  .select2-container--jet .pos_abs {
+    position: absolute; }
+  .select2-container--jet .fill_width {
+    width: 100% !important; }
+  .select2-container--jet .select2-selection--multiple {
+    background-color: #fff !important;
+    border: 1px solid #EDEDED;
+    cursor: text;
+    height: auto !important;
+    min-height: 32px; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__rendered {
+      box-sizing: border-box;
+      list-style: none;
+      margin: 0;
+      padding: 0 5px;
+      width: 100%; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__clear {
+      cursor: pointer;
+      float: right;
+      font-weight: bold;
+      margin-top: 5px;
+      margin-right: 10px; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__choice {
+      background-color: #E3ECF2;
+      color: #7f8fa4;
+      font-size: 13px;
+      border-radius: 4px;
+      cursor: default;
+      float: left;
+      margin-right: 5px;
+      margin-top: 5px;
+      padding: 5px 5px;
+      line-height: normal; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__choice__remove {
+      color: #7f8fa4;
+      cursor: pointer;
+      display: inline-block;
+      font-weight: bold;
+      margin-right: 2px; }
+      .select2-container--jet .select2-selection--multiple .select2-selection__choice__remove:hover {
+        color: #1cacfc; }
+  .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder {
+    float: right; }
+  .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
+    margin-left: 5px;
+    margin-right: auto; }
+  .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
+    margin-left: 2px;
+    margin-right: auto; }
+  .select2-container--jet.select2-container--disabled .select2-selection--multiple {
+    background-color: #E3ECF2;
+    cursor: default; }
+  .select2-container--jet.select2-container--disabled .select2-selection__choice__remove {
+    display: none; }
+  .select2-container--jet .select2-selection {
+    background-color: #fff;
+    border: 1px solid #EDEDED;
+    border-radius: 4px;
+    outline: 0;
+    height: 32px; }
+    .background-form .select2-container--jet .select2-selection {
+      background-color: #fff;
+      border-color: #fff; }
+    .select2-container--jet .select2-selection .select2-selection__rendered {
+      color: #8B9AA7;
+      line-height: 32px;
+      font-size: 13px; }
+      .background-form .select2-container--jet .select2-selection .select2-selection__rendered {
+        color: #8B9AA7; }
+    .select2-container--jet .select2-selection .select2-selection__placeholder {
+      color: #999; }
+  .select2-container--jet .select2-buttons {
+    background-color: #E3ECF2;
+    text-align: center;
+    padding: 6px; }
+    .select2-container--jet .select2-buttons-button, .select2-container--jet .select2-buttons-button:visited, .select2-container--jet .select2-buttons-button:hover {
+      color: #7f8fa4;
+      margin-left: 10px; }
+    .select2-container--jet .select2-buttons-button:hover {
+      text-decoration: underline; }
+    .select2-container--jet .select2-buttons-button:first-child {
+      margin-left: 0; }
+  .select2-container--jet .select2-dropdown {
+    border: 0;
+    border-radius: 4px;
+    box-shadow: 0 0 4px 0 rgba(47, 170, 96, 0.75);
+    overflow: hidden;
+    z-index: 1; }
+    .select2-container--jet .select2-dropdown--below {
+      top: -32px; }
+    .select2-container--jet .select2-dropdown--above {
+      top: 32px; }
+    .select2-container--jet .select2-dropdown.select2-multiple-dropdown {
+      top: auto; }
+  .select2-container--jet .select2-search--dropdown {
+    padding: 0; }
+    .select2-container--jet .select2-search--dropdown .select2-search__field {
+      outline: 0;
+      border: 0;
+      background-color: #fff;
+      color: #8B9AA7;
+      height: 32px;
+      -webkit-appearance: textfield;
+      box-shadow: none; }
+  .select2-container--jet .select2-search--inline .select2-search__field {
+    background: transparent;
+    border: none;
+    outline: 0;
+    color: #8B9AA7;
+    -webkit-appearance: textfield;
+    box-shadow: none; }
+  .select2-container--jet .select2-results > .select2-results__options {
+    max-height: 200px;
+    overflow-y: auto; }
+  .select2-container--jet .select2-results__option {
+    font-size: 13px; }
+    .select2-container--jet .select2-results__option[role=group] {
+      padding: 0; }
+    .select2-container--jet .select2-results__option[aria-disabled=true] {
+      color: #c0c6cc; }
+    .select2-container--jet .select2-results__option[aria-selected=true] {
+      color: #2faa60; }
+    .select2-container--jet .select2-results__option .select2-results__option {
+      padding-left: 1em; }
+      .select2-container--jet .select2-results__option .select2-results__option .select2-results__group {
+        padding-left: 0; }
+      .select2-container--jet .select2-results__option .select2-results__option .select2-results__option {
+        margin-left: -1em;
+        padding-left: 2em; }
+        .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+          margin-left: -2em;
+          padding-left: 3em; }
+          .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+            margin-left: -3em;
+            padding-left: 4em; }
+            .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+              margin-left: -4em;
+              padding-left: 5em; }
+              .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+                margin-left: -5em;
+                padding-left: 6em; }
+  .select2-container--jet .select2-results__option--highlighted[aria-selected] {
+    background-color: #1cacfc;
+    color: #fff; }
+  .select2-container--jet .select2-results__group {
+    cursor: default;
+    display: block;
+    padding: 6px; }
+
+/*# sourceMappingURL=select2.theme.css.map */

文件差异内容过多而无法显示
+ 2 - 0
jet/static/jet/css/themes/light-green/select2.theme.css.map


+ 5336 - 0
jet/static/jet/css/themes/light-violet/base.css

@@ -0,0 +1,5336 @@
+@charset "UTF-8";
+/*
+ * Customizable variables
+ * Update these variable to create theme
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+html, body {
+  margin: 0;
+  padding: 0;
+  height: 100%; }
+
+body {
+  color: #8B9AA7;
+  font-family: Arial, sans-serif;
+  font-size: 14px; }
+  body.non-scrollable {
+    overflow: hidden; }
+
+a, a:visited, a:hover {
+  color: #79A7D8;
+  font-weight: normal;
+  text-decoration: none; }
+
+a:hover {
+  color: #1cacfc; }
+
+.container {
+  padding-left: 250px;
+  height: 100%;
+  position: relative; }
+
+.sidebar {
+  position: fixed;
+  width: 250px;
+  height: 100%;
+  top: 0;
+  left: 0;
+  overflow-y: auto; }
+
+.content {
+  width: 100%;
+  min-height: 100%;
+  z-index: 1;
+  box-shadow: -2px 0 6px 0 rgba(0, 0, 0, 0.25);
+  position: relative; }
+
+#content {
+  padding: 20px; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.table, #changelist table, table#change-history {
+  background: #fff;
+  border-collapse: collapse;
+  border-radius: 4px;
+  margin-bottom: 2px;
+  overflow-x: auto;
+  width: 100%; }
+  .table.helper, #changelist table.helper, table.helper#change-history {
+    display: none;
+    position: fixed;
+    z-index: 2;
+    top: 0;
+    right: 20px;
+    width: auto;
+    border-radius: 0;
+    box-shadow: none; }
+    .table.helper thead th, #changelist table.helper thead th, table.helper#change-history thead th {
+      border-radius: 0 !important; }
+  .table caption, #changelist table caption, table#change-history caption {
+    border-radius: 4px;
+    padding: 6px;
+    text-align: left;
+    text-transform: uppercase;
+    font-size: 11px;
+    font-weight: bold; }
+    .table caption a, #changelist table caption a, table#change-history caption a {
+      color: #8B9AA7;
+      font-size: 11px;
+      font-weight: bold; }
+  .table thead th, #changelist table thead th, table#change-history thead th {
+    background: #E3ECF2;
+    padding: 8px;
+    font-size: 12px;
+    font-weight: normal;
+    text-align: left;
+    white-space: nowrap; }
+    .table thead th, #changelist table thead th, table#change-history thead th, .table thead th a, #changelist table thead th a, table#change-history thead th a, .table thead th a:visited, #changelist table thead th a:visited, table#change-history thead th a:visited, .table thead th a:hover, #changelist table thead th a:hover, table#change-history thead th a:hover {
+      color: #8B9AA7;
+      text-decoration: none;
+      text-transform: uppercase; }
+    .table thead th:first-child, #changelist table thead th:first-child, table#change-history thead th:first-child {
+      border-radius: 4px 0 0 0; }
+    .table thead th:last-child, #changelist table thead th:last-child, table#change-history thead th:last-child {
+      border-radius: 0 4px 0 0; }
+    .table thead th:first-child:last-child, #changelist table thead th:first-child:last-child, table#change-history thead th:first-child:last-child {
+      border-radius: 4px 4px 0 0; }
+    .table thead th.action-checkbox-column, #changelist table thead th.action-checkbox-column, table#change-history thead th.action-checkbox-column {
+      width: 20px;
+      text-align: center; }
+    .table thead th.sorted .sortoptions, #changelist table thead th.sorted .sortoptions, table#change-history thead th.sorted .sortoptions {
+      display: inline-block; }
+      .table thead th.sorted .sortoptions .sortpriority, #changelist table thead th.sorted .sortoptions .sortpriority, table#change-history thead th.sorted .sortoptions .sortpriority {
+        background: #fff;
+        color: #8B9AA7;
+        padding: 2px 8px;
+        margin-right: 2px;
+        border-radius: 12px; }
+    .table thead th.sorted .text, #changelist table thead th.sorted .text, table#change-history thead th.sorted .text {
+      display: inline-block; }
+      .table thead th.sorted .text:after, #changelist table thead th.sorted .text:after, table#change-history thead th.sorted .text:after {
+        font-family: 'jet-icons';
+        speak: none;
+        font-style: normal;
+        font-weight: normal;
+        font-variant: normal;
+        text-transform: none;
+        line-height: 1;
+        /* Better Font Rendering =========== */
+        -webkit-font-smoothing: antialiased;
+        -moz-osx-font-smoothing: grayscale;
+        display: inline-block;
+        color: #8B9AA7;
+        font-size: 13px;
+        font-weight: bold;
+        margin-left: 4px; }
+    .table thead th.sorted.ascending .text:after, #changelist table thead th.sorted.ascending .text:after, table#change-history thead th.sorted.ascending .text:after {
+      content: ""; }
+    .table thead th.sorted.descending .text:after, #changelist table thead th.sorted.descending .text:after, table#change-history thead th.sorted.descending .text:after {
+      content: ""; }
+  .table tbody tr, #changelist table tbody tr, table#change-history tbody tr {
+    border-bottom: 1px solid #f1f2f4; }
+    .table tbody tr:last-child, #changelist table tbody tr:last-child, table#change-history tbody tr:last-child {
+      border-bottom: 0; }
+    .table tbody tr th, #changelist table tbody tr th, table#change-history tbody tr th {
+      text-align: left; }
+    .table tbody tr th, #changelist table tbody tr th, table#change-history tbody tr th, .table tbody tr td, #changelist table tbody tr td, table#change-history tbody tr td {
+      padding: 8px;
+      font-size: 13px; }
+      .table tbody tr th.action-checkbox, #changelist table tbody tr th.action-checkbox, table#change-history tbody tr th.action-checkbox, .table tbody tr td.action-checkbox, #changelist table tbody tr td.action-checkbox, table#change-history tbody tr td.action-checkbox {
+        text-align: center; }
+  .table tbody tr.selected, #changelist table tbody tr.selected, table#change-history tbody tr.selected {
+    border-color: #EFEDC8; }
+    .table tbody tr.selected:last-child th:first-child, #changelist table tbody tr.selected:last-child th:first-child, table#change-history tbody tr.selected:last-child th:first-child, .table tbody tr.selected:last-child td:first-child, #changelist table tbody tr.selected:last-child td:first-child, table#change-history tbody tr.selected:last-child td:first-child {
+      border-radius: 0 0 0 4px; }
+    .table tbody tr.selected:last-child th:last-child, #changelist table tbody tr.selected:last-child th:last-child, table#change-history tbody tr.selected:last-child th:last-child, .table tbody tr.selected:last-child td:last-child, #changelist table tbody tr.selected:last-child td:last-child, table#change-history tbody tr.selected:last-child td:last-child {
+      border-radius: 0 0 4px 0; }
+    .table tbody tr.selected th, #changelist table tbody tr.selected th, table#change-history tbody tr.selected th, .table tbody tr.selected td, #changelist table tbody tr.selected td, table#change-history tbody tr.selected td {
+      background-color: #FFFDDB; }
+  .table tbody tr.contrast, #changelist table tbody tr.contrast, table#change-history tbody tr.contrast {
+    background: #F8FAFC; }
+  .table tbody tr.contrast2, #changelist table tbody tr.contrast2, table#change-history tbody tr.contrast2 {
+    background: #E3ECF2;
+    color: #8B9AA7;
+    border: 0; }
+    .table tbody tr.contrast2 a, #changelist table tbody tr.contrast2 a, table#change-history tbody tr.contrast2 a, .table tbody tr.contrast2 a:visited, #changelist table tbody tr.contrast2 a:visited, table#change-history tbody tr.contrast2 a:visited, .table tbody tr.contrast2 a:hover, #changelist table tbody tr.contrast2 a:hover, table#change-history tbody tr.contrast2 a:hover {
+      color: #8B9AA7; }
+  .table tbody tr.contrast3, #changelist table tbody tr.contrast3, table#change-history tbody tr.contrast3 {
+    background: #EEF3F7; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.button-group {
+  margin: 0;
+  line-height: normal; }
+  .button-group-buttons span, .button-group-buttons a {
+    padding: 6px 10px;
+    display: inline-block; }
+    .button-group-buttons span:first-child, .button-group-buttons a:first-child {
+      border-radius: 4px 0 0 4px; }
+    .button-group-buttons span:last-child, .button-group-buttons a:last-child {
+      border-radius: 0 4px 4px 0; }
+    .button-group-buttons span:first-child:last-child, .button-group-buttons a:first-child:last-child {
+      border-radius: 4px; }
+  .button-group-buttons span {
+    background-color: #A464C4;
+    color: #fff; }
+  .button-group-buttons a, .button-group-buttons a:visited, .button-group-buttons a:hover {
+    background-color: #E3ECF2;
+    color: #7f8fa4;
+    text-decoration: none; }
+  .button-group-buttons a:hover {
+    background-color: #1cacfc;
+    color: #fff; }
+  .button-group-label {
+    margin-right: 10px; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.sidebar {
+  background-color: #554488;
+  -webkit-transition: background-color 0.3s;
+  -moz-transition: background-color 0.3s;
+  -o-transition: background-color 0.3s;
+  transition: background-color 0.3s; }
+  .sidebar-menu {
+    margin-bottom: 32px !important; }
+    .sidebar-menu-wrapper {
+      overflow: hidden;
+      height: 100%;
+      position: relative; }
+    .sidebar-menu-item {
+      padding: 20px 24px;
+      border-bottom: 1px solid #4d3b73;
+      -webkit-transition: border-bottom-color 0.3s;
+      -moz-transition: border-bottom-color 0.3s;
+      -o-transition: border-bottom-color 0.3s;
+      transition: border-bottom-color 0.3s; }
+      .sidebar-menu-item:last-child {
+        border-bottom: 0; }
+      .sidebar-menu-item.no-horizontal-padding {
+        padding-left: 0;
+        padding-right: 0; }
+      .sidebar-menu-item-icon {
+        font-size: 18px;
+        vertical-align: middle;
+        margin-right: 6px;
+        color: #9988cc;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-link, .sidebar-menu-item-link:visited, .sidebar-menu-item-link:hover {
+        color: #C2B8E0;
+        font-weight: bold;
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-link:hover {
+        color: #fff; }
+      .sidebar-menu-item-title {
+        color: #9988cc;
+        text-transform: uppercase;
+        font-size: 11px;
+        font-weight: bold;
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+        padding: 0 24px;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+        .sidebar-menu-item-title-icon {
+          float: right;
+          font-size: 14px;
+          font-weight: bold !important;
+          margin-right: 14px; }
+          .sidebar-menu-item-title-icon, .sidebar-menu-item-title-icon:visited, .sidebar-menu-item-title-icon:hover {
+            color: #fff;
+            -webkit-transition: color 0.3s;
+            -moz-transition: color 0.3s;
+            -o-transition: color 0.3s;
+            transition: color 0.3s; }
+          .sidebar-menu-item-title-icon:hover {
+            color: #FDBB5E; }
+      .sidebar-menu-item-action, .sidebar-menu-item-action:visited, .sidebar-menu-item-action:hover {
+        display: block;
+        color: #9988cc;
+        font-size: 11px;
+        text-align: center;
+        margin-top: 10px;
+        padding: 8px 0;
+        text-transform: uppercase;
+        -webkit-transition: color 0.3s, background-color 0.3s;
+        -moz-transition: color 0.3s, background-color 0.3s;
+        -o-transition: color 0.3s, background-color 0.3s;
+        transition: color 0.3s, background-color 0.3s; }
+      .sidebar-menu-item-action:hover {
+        color: #FDBB5E;
+        background-color: #443366; }
+      .sidebar-menu-item-title + .sidebar-menu-item-list:not(:empty) {
+        margin-top: 10px !important; }
+      .sidebar-menu-item-list-item.empty {
+        display: none; }
+      .sidebar-menu-item-list-item-icon {
+        font-size: 18px;
+        vertical-align: middle;
+        margin-right: 6px;
+        color: #9988cc;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item.compact .sidebar-menu-item-list-item-icon {
+        font-size: 16px; }
+      .sidebar-menu-item-list-item-link, .sidebar-menu-item-list-item-link:visited, .sidebar-menu-item-list-item-link:hover {
+        display: block;
+        color: #C2B8E0;
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+        padding: 8px 12px 8px 24px;
+        vertical-align: middle;
+        position: relative;
+        -webkit-transition: color 0.3s, background-color 0.3s;
+        -moz-transition: color 0.3s, background-color 0.3s;
+        -o-transition: color 0.3s, background-color 0.3s;
+        transition: color 0.3s, background-color 0.3s; }
+      .sidebar-menu-item-list-item-link:hover, .sidebar-menu-item-list-item-link.hovered {
+        color: #fff;
+        background-color: #443366; }
+      .sidebar-menu-item-list-item-link-remove, .sidebar-menu-item-list-item-link-remove:visited, .sidebar-menu-item-list-item-link-remove:hover {
+        position: relative;
+        float: right;
+        display: none;
+        color: #9988cc;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link-remove:hover {
+        color: #FDBB5E; }
+      .sidebar-menu-item-list-item-link-pin, .sidebar-menu-item-list-item-link-pin:visited, .sidebar-menu-item-list-item-link-pin:hover, .sidebar-menu-item-list-item-link-unpin, .sidebar-menu-item-list-item-link-unpin:visited, .sidebar-menu-item-list-item-link-unpin:hover {
+        position: absolute;
+        display: none;
+        left: 4px;
+        font-size: 14px;
+        color: #9988cc;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link-pin:hover, .sidebar-menu-item-list-item-link-unpin:hover {
+        color: #FDBB5E; }
+      .sidebar-menu-item-list-item-link:hover .sidebar-menu-item-list-item-link-remove {
+        display: inline-block; }
+      .sidebar-menu-item-list-item:not(.pinned):hover .sidebar-menu-item-list-item-link-pin {
+        display: inline-block; }
+      .sidebar-menu-item-list-item.pinned:hover .sidebar-menu-item-list-item-link-unpin {
+        display: inline-block; }
+      .sidebar-menu-item-list-item-arrow {
+        float: right;
+        color: #40305F;
+        font-size: 16px;
+        font-weight: bold !important;
+        margin-left: 4px;
+        -webkit-transition: color 0.3s;
+        -moz-transition: color 0.3s;
+        -o-transition: color 0.3s;
+        transition: color 0.3s; }
+      .sidebar-menu-item-list-item-link:hover .sidebar-menu-item-list-item-arrow {
+        color: #FDBB5E; }
+      .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link, .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link:visited, .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link:hover {
+        font-size: 11px;
+        padding: 6px 12px 6px 24px;
+        text-transform: uppercase; }
+      .sidebar-menu-item-list.compact .sidebar-menu-item-list-item-link.padding-icon {
+        padding-left: 49px; }
+  .sidebar-popup {
+    position: absolute;
+    top: 0;
+    bottom: 0;
+    width: 250px;
+    color: #7f8fa4;
+    background-color: #f7f8fa;
+    overflow-y: auto; }
+    .sidebar-popup-container {
+      display: none;
+      background-color: rgba(0, 0, 0, 0.5);
+      position: fixed;
+      top: 0;
+      left: 250px;
+      bottom: 0;
+      right: 0;
+      z-index: 3; }
+    .sidebar-popup-item {
+      display: none; }
+    .sidebar-popup-title {
+      font-size: 12px;
+      font-weight: bold;
+      text-transform: uppercase;
+      padding: 20px;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap; }
+    .sidebar-popup-search {
+      background-color: #E3ECF2;
+      color: #7f8fa4;
+      border-radius: 0 !important;
+      width: 100%;
+      height: 32px;
+      padding: 0 !important;
+      text-indent: 20px;
+      margin-bottom: 12px !important; }
+      .sidebar-popup-search::-webkit-input-placeholder {
+        color: #bdcbde; }
+      .sidebar-popup-search:-moz-placeholder {
+        color: #bdcbde; }
+      .sidebar-popup-search::-moz-placeholder {
+        color: #bdcbde; }
+      .sidebar-popup-search:-ms-input-placeholder {
+        color: #bdcbde; }
+    .sidebar-popup-list-item a, .sidebar-popup-list-item a:visited, .sidebar-popup-list-item a:hover {
+      color: #7f8fa4;
+      padding: 8px 20px;
+      display: block; }
+    .sidebar-popup-list-item.selected a {
+      background-color: #1cacfc;
+      color: #fff; }
+  .sidebar-copyright {
+    background-color: #4d3b73;
+    color: #9988cc;
+    height: 32px;
+    line-height: 32px;
+    position: absolute;
+    bottom: 0;
+    left: 0;
+    right: 0;
+    text-align: center;
+    font-size: 11px;
+    font-weight: bold;
+    -webkit-transition: background-color 0.3s, color 0.3s;
+    -moz-transition: background-color 0.3s, color 0.3s;
+    -o-transition: background-color 0.3s, color 0.3s;
+    transition: background-color 0.3s, color 0.3s; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.top {
+  padding: 20px; }
+  .top-breadcrumbs {
+    text-transform: uppercase;
+    font-size: 12px;
+    font-weight: bold;
+    line-height: 32px;
+    color: #8B9EAB; }
+    .top-breadcrumbs a, .top-breadcrumbs a:visited, .top-breadcrumbs a:hover {
+      color: #C6D8E4;
+      text-decoration: none;
+      word-spacing: normal; }
+    .top-breadcrumbs a:hover {
+      color: #1cacfc; }
+    .top-breadcrumbs-separator {
+      color: #C6D8E4;
+      margin: 0 6px 0 6px;
+      font-weight: bold !important;
+      font-size: 15px;
+      vertical-align: middle; }
+  .top-right {
+    float: right;
+    position: relative;
+    padding-right: 185px; }
+  .top-user-tools {
+    position: absolute;
+    top: 0;
+    right: 0;
+    border: 1px solid #dce0e6;
+    border-radius: 4px;
+    font-size: 12px;
+    text-align: left;
+    width: 175px;
+    z-index: 1; }
+    .top-user-tools-welcome-msg {
+      font-weight: bold;
+      line-height: 30px;
+      padding: 0 10px 0 14px;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap; }
+      .top-user-tools-welcome-msg-arrow {
+        float: right;
+        color: #79A7D8;
+        font-size: 24px;
+        line-height: 30px !important; }
+    .top-user-tools.opened .top-user-tools-welcome-msg-arrow {
+      color: #c8beeb; }
+    .top-user-tools-contrast-block {
+      display: none;
+      padding: 8px 14px;
+      background: #4d3b73;
+      color: #c8beeb; }
+      .top-user-tools-contrast-block-title {
+        text-transform: uppercase;
+        font-size: 10px;
+        font-weight: bold;
+        margin-bottom: 6px; }
+    .top-user-tools.opened .top-user-tools-contrast-block {
+      display: block; }
+    .top-user-tools-theme-link {
+      display: inline-block;
+      float: left;
+      margin-right: 6px;
+      margin-bottom: 6px;
+      width: 14px;
+      height: 14px;
+      border: 1px solid #4d3b73;
+      border-radius: 3px; }
+      .top-user-tools-theme-link:last-child {
+        margin-right: 0; }
+      .top-user-tools-theme-link.selected {
+        box-shadow: 0 0 1px 1px #EFEDC8; }
+    .top-user-tools-user-link {
+      display: none;
+      padding: 8px 14px; }
+      .top-user-tools-user-link a, .top-user-tools-user-link a:visited, .top-user-tools-user-link a:hover {
+        color: #fff;
+        text-decoration: none; }
+      .top-user-tools-user-link a:hover {
+        color: #fff;
+        text-decoration: underline; }
+      .top-user-tools-user-link-icon {
+        color: #c8beeb;
+        font-size: 15px;
+        vertical-align: middle; }
+    .top-user-tools.opened {
+      background-color: #5e4d99;
+      border-color: transparent;
+      color: #fff; }
+    .top-user-tools.opened .top-user-tools-welcome-msg {
+      border-bottom: 1px solid #594585; }
+    .top-user-tools.opened .top-user-tools-user-link {
+      display: block; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.base_input, .sidebar-popup-search, .input, .background-form .input, input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="number"], textarea, .button, input[type="submit"], input[type="button"], .button:visited, input[type="submit"]:visited, input[type="button"]:visited, .button:hover, input[type="submit"]:hover, input[type="button"]:hover {
+  border: 0;
+  border-radius: 4px;
+  font-size: 13px;
+  height: 32px;
+  white-space: nowrap;
+  outline: 0;
+  box-sizing: border-box;
+  margin: 0;
+  -webkit-transition: background 0.3s, box-shadow 0.3s, border 0.3s;
+  -moz-transition: background 0.3s, box-shadow 0.3s, border 0.3s;
+  -o-transition: background 0.3s, box-shadow 0.3s, border 0.3s;
+  transition: background 0.3s, box-shadow 0.3s, border 0.3s; }
+
+.input, .background-form .input, input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="number"], textarea {
+  background-color: #fff;
+  color: #8B9AA7;
+  border: 1px solid #EDEDED;
+  padding: 0 12px; }
+  .input::-webkit-input-placeholder, .background-form .input::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
+    color: #999; }
+  .input:-moz-placeholder, input[type="text"]:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="password"]:-moz-placeholder, input[type="url"]:-moz-placeholder, input[type="number"]:-moz-placeholder, textarea:-moz-placeholder {
+    color: #999; }
+  .input::-moz-placeholder, .background-form .input::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="number"]::-moz-placeholder, textarea::-moz-placeholder {
+    color: #999; }
+  .input:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, textarea:-ms-input-placeholder {
+    color: #999; }
+  .input:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="number"]:focus, textarea:focus {
+    box-shadow: 0 0 4px 0 rgba(164, 100, 196, 0.75);
+    border-color: #fff; }
+
+.background-form .input, .background-form input[type="text"], .background-form input[type="email"], .background-form input[type="password"], .background-form input[type="url"], .background-form input[type="number"], .background-form textarea {
+  background-color: #fff;
+  color: #8B9AA7;
+  border-color: #fff; }
+
+.button, input[type="submit"], input[type="button"], .button:visited, input[type="submit"]:visited, input[type="button"]:visited, .button:hover, input[type="submit"]:hover, input[type="button"]:hover {
+  font-weight: lighter;
+  font-size: 12px;
+  text-align: center;
+  background-color: #A464C4;
+  color: #fff;
+  padding: 0 20px;
+  display: inline-block;
+  text-transform: uppercase; }
+.button.button-secondary, input.button-secondary[type="submit"], input.button-secondary[type="button"] {
+  background-color: #E3ECF2;
+  color: #7f8fa4;
+  text-transform: none;
+  font-weight: normal; }
+.button.button-red, input.button-red[type="submit"], input.button-red[type="button"] {
+  background-color: #c7254e;
+  color: #fff; }
+.button.button-background, input.button-background[type="submit"], input.button-background[type="button"] {
+  background-color: #fff;
+  color: #7f8fa4; }
+.button.button-transparent, input.button-transparent[type="submit"], input.button-transparent[type="button"] {
+  background-color: transparent;
+  color: #8B9AA7;
+  padding: 0 10px; }
+.button:hover, input[type="submit"]:hover, input[type="button"]:hover {
+  background-color: #1cacfc;
+  color: #fff;
+  font-weight: lighter; }
+.button:active, input[type="submit"]:active, input[type="button"]:active {
+  background-color: #A464C4;
+  color: #fff; }
+
+a.button {
+  line-height: 32px; }
+
+textarea {
+  height: auto;
+  line-height: normal;
+  padding: 12px;
+  white-space: pre-wrap; }
+
+input[type=checkbox] {
+  display: none; }
+  input[type=checkbox]#action-toggle {
+    display: none !important; }
+  input[type=checkbox] + label:before {
+    font-family: 'jet-icons';
+    speak: none;
+    font-style: normal;
+    font-weight: normal;
+    font-variant: normal;
+    text-transform: none;
+    line-height: 1;
+    /* Better Font Rendering =========== */
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+    display: inline-block;
+    color: #79A7D8;
+    font-size: 12px;
+    content: "";
+    letter-spacing: 5px; }
+    .action-checkbox-column input[type=checkbox] + label:before {
+      color: #8B9AA7; }
+  input[type=checkbox]:checked + label:before {
+    content: ""; }
+
+.form-row .vDateField, .form-row .vTimeField {
+  border-radius: 4px 0 0 4px !important; }
+  .form-row .vDateField-link, .form-row .vTimeField-link {
+    vertical-align: top;
+    display: inline-block; }
+    .form-row .vDateField-link span, .form-row .vTimeField-link span {
+      width: 32px;
+      height: 32px;
+      line-height: 32px !important;
+      background-color: #E3ECF2;
+      color: #7f8fa4;
+      display: inline-block;
+      vertical-align: middle;
+      text-align: center;
+      border-radius: 0 4px 4px 0; }
+    .form-row .vDateField-link:hover span, .form-row .vTimeField-link:hover span {
+      background-color: #1cacfc;
+      color: #fff; }
+.form-row .vDateField-link + .vTimeField {
+  margin-left: 10px; }
+.form-row label.required {
+  font-weight: bold; }
+  .form-row label.required:after {
+    content: '*'; }
+.form-row select {
+  min-width: 200px; }
+
+.empty-form {
+  display: none; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.messagelist .warning, .messagelist .error {
+  margin: 0 20px 10px 20px;
+  border-radius: 6px;
+  padding: 10px;
+  background: #e75e40;
+  color: #fff; }
+.messagelist .info, .messagelist .debug {
+  margin: 0 20px 10px 20px;
+  border-radius: 6px;
+  padding: 10px;
+  background: #FCA326;
+  color: #fff; }
+.messagelist .success {
+  margin: 0 20px 10px 20px;
+  border-radius: 6px;
+  padding: 10px;
+  background: #2d9fd8;
+  color: #fff; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+#changelist .changelist-filter {
+  margin-bottom: 20px;
+  line-height: 40px; }
+  #changelist .changelist-filter * {
+    vertical-align: top; }
+  #changelist .changelist-filter-submit-block {
+    white-space: nowrap;
+    line-height: 32px;
+    display: inline-block; }
+#changelist .results {
+  overflow-x: auto; }
+#changelist table {
+  box-shadow: 0 2px 0 0 #D5E3EC;
+  width: 100%; }
+#changelist .changelist-footer {
+  margin-top: 20px;
+  background: #f8fafc; }
+  #changelist .changelist-footer.fixed {
+    position: fixed;
+    left: 270px;
+    right: 20px;
+    bottom: 0;
+    margin: 0;
+    padding: 20px 0;
+    border-top: 2px solid #D5E3EC; }
+  #changelist .changelist-footer.popup {
+    left: 20px; }
+  #changelist .changelist-footer .actions {
+    float: left; }
+    #changelist .changelist-footer .actions-label {
+      margin-left: 10px; }
+    #changelist .changelist-footer .actions span .all, #changelist .changelist-footer .actions span .action-counter, #changelist .changelist-footer .actions span .clear, #changelist .changelist-footer .actions span .question {
+      display: none; }
+
+table#change-history {
+  box-shadow: 0 2px 0 0 #D5E3EC;
+  width: 100%; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.module {
+  border: 0;
+  margin: 0;
+  padding: 20px;
+  background-color: #fff;
+  border-radius: 4px; }
+  .module .form-row {
+    padding: 6px 0;
+    overflow: hidden; }
+    .module .form-row label {
+      display: block;
+      padding: 6px 10px 0 0;
+      float: left;
+      width: 150px;
+      word-wrap: break-word; }
+      .module .form-row label + p {
+        padding-top: 6px;
+        margin: 4px 0 4px 160px; }
+    .module .form-row.errors label {
+      color: #c7254e; }
+    .module .form-row .checkbox-row label {
+      float: none;
+      display: inline; }
+    .module .form-row .help {
+      clear: left;
+      color: #c0c6cc;
+      margin: 12px 0 0 160px; }
+    .module .form-row .checkbox-row .help {
+      margin-left: 0; }
+    .module .form-row .errorlist {
+      color: #c7254e; }
+    .module .form-row .datetime {
+      margin-left: 160px; }
+    .module .form-row .add-related span {
+      font-size: 18px;
+      vertical-align: middle; }
+    .module .form-row .change-related span {
+      font-size: 20px;
+      vertical-align: middle; }
+    .module .form-row .add-another {
+      margin-left: 4px; }
+      .module .form-row .add-another:before {
+        font-family: 'jet-icons';
+        speak: none;
+        font-style: normal;
+        font-weight: normal;
+        font-variant: normal;
+        text-transform: none;
+        line-height: 1;
+        /* Better Font Rendering =========== */
+        -webkit-font-smoothing: antialiased;
+        -moz-osx-font-smoothing: grayscale;
+        display: inline-block;
+        vertical-align: middle;
+        font-size: 18px;
+        content: ""; }
+      .module .form-row .add-another img {
+        display: none; }
+    .module .form-row .field-box {
+      margin-right: 20px;
+      float: left; }
+    .module .form-row .file-upload {
+      background: #F8FAFC;
+      display: inline-block;
+      margin: 0;
+      line-height: 1.5em;
+      padding: 10px;
+      border-radius: 4px; }
+      .module .form-row .file-upload .clearable-file-input label {
+        display: inline;
+        float: none;
+        padding: 0;
+        width: auto;
+        margin-left: 10px; }
+
+.submit-row {
+  padding: 20px 0; }
+  .submit-row .deletelink-box {
+    float: right;
+    padding: 0;
+    margin: 0; }
+
+.changeform {
+  background-color: #fff;
+  border-radius: 4px;
+  min-width: 800px; }
+  .changeform-tabs {
+    border-bottom: 2px solid #f8fafc;
+    padding-left: 16px !important; }
+    .changeform-tabs-item {
+      display: inline-block; }
+      .changeform-tabs-item a, .changeform-tabs-item a:hover, .changeform-tabs-item a:visited {
+        display: inline-block;
+        padding: 12px 4px;
+        margin: 0 4px;
+        border-bottom: 2px solid transparent;
+        position: relative;
+        top: 2px;
+        color: #c0c6cc;
+        font-weight: bold;
+        font-size: 11px;
+        text-transform: uppercase; }
+      .changeform-tabs-item a:hover {
+        color: #8B9AA7; }
+      .changeform-tabs-item.selected a, .changeform-tabs-item.selected a:hover, .changeform-tabs-item.selected a:visited {
+        color: #8B9AA7;
+        border-color: #1cacfc; }
+      .changeform-tabs-item.errors a, .changeform-tabs-item.errors a:hover, .changeform-tabs-item.errors a:visited {
+        border-color: #c7254e; }
+  .changeform-tabs ~ .module {
+    display: none; }
+    .changeform-tabs ~ .module.selected {
+      display: block; }
+    .changeform-tabs ~ .module .stacked.inline-related {
+      display: none; }
+      .changeform-tabs ~ .module .stacked.inline-related.selected {
+        display: block; }
+  .changeform .module {
+    padding: 0;
+    background: none;
+    border-radius: 0; }
+    .changeform .module .form-row .select2 {
+      max-width: 586px; }
+  .changeform .aligned {
+    padding: 20px 20px 0 20px; }
+  .changeform .inline-group .errornote {
+    color: #c7254e;
+    margin: 0;
+    padding: 20px; }
+  .changeform .tabular.inline-related .module {
+    border: 0;
+    margin: 0;
+    padding: 0; }
+    .changeform .tabular.inline-related .module .errornote {
+      background-color: #F8FAFC; }
+    .changeform .tabular.inline-related .module .errorlist {
+      color: #c7254e; }
+    .changeform .tabular.inline-related .module table {
+      border-collapse: collapse;
+      width: 100%; }
+      .changeform .tabular.inline-related .module table thead th {
+        background: -webkit-linear-gradient(to top, #fff 0%, #F8FAFC 100%);
+        background: linear-gradient(to top, #fff 0%, #F8FAFC 100%);
+        padding: 8px;
+        font-size: 12px;
+        font-weight: bold;
+        text-align: left;
+        text-transform: uppercase; }
+        .changeform .tabular.inline-related .module table thead th.action-checkbox-column {
+          width: 20px;
+          text-align: center; }
+      .changeform .tabular.inline-related .module table tbody tr {
+        border-bottom: 1px solid #f1f2f4; }
+        .changeform .tabular.inline-related .module table tbody tr:last-child {
+          border-bottom: 0; }
+        .changeform .tabular.inline-related .module table tbody tr th, .changeform .tabular.inline-related .module table tbody tr td {
+          padding: 8px;
+          text-align: left;
+          font-size: 13px; }
+          .changeform .tabular.inline-related .module table tbody tr th.original, .changeform .tabular.inline-related .module table tbody tr td.original {
+            text-align: center;
+            font-size: 18px;
+            width: 36px;
+            padding-right: 0;
+            white-space: nowrap; }
+            .changeform .tabular.inline-related .module table tbody tr th.original p, .changeform .tabular.inline-related .module table tbody tr td.original p {
+              margin: 0; }
+            .changeform .tabular.inline-related .module table tbody tr th.original .icon-new, .changeform .tabular.inline-related .module table tbody tr td.original .icon-new {
+              font-size: 18px;
+              vertical-align: middle; }
+            .changeform .tabular.inline-related .module table tbody tr th.original .icon-edit, .changeform .tabular.inline-related .module table tbody tr td.original .icon-edit {
+              font-size: 18px;
+              vertical-align: middle; }
+            .changeform .tabular.inline-related .module table tbody tr th.original .icon-open-external, .changeform .tabular.inline-related .module table tbody tr td.original .icon-open-external {
+              font-size: 18px;
+              vertical-align: middle; }
+      .changeform .tabular.inline-related .module table tbody .add-row td {
+        padding: 16px; }
+        .changeform .tabular.inline-related .module table tbody .add-row td a {
+          font-size: 12px;
+          font-weight: bold; }
+          .changeform .tabular.inline-related .module table tbody .add-row td a span {
+            vertical-align: middle; }
+  .changeform .stacked-inline {
+    position: relative; }
+    .changeform .stacked-inline.side {
+      margin-left: 250px; }
+    .changeform .stacked-inline-side {
+      float: left;
+      width: 250px;
+      margin-left: -250px;
+      background: #F8FAFC;
+      max-height: 60vh;
+      overflow-y: auto; }
+      .changeform .stacked-inline-side-top {
+        height: 40px;
+        background: -webkit-linear-gradient(to bottom, #fff 0%, #F8FAFC 100%);
+        background: linear-gradient(to bottom, #fff 0%, #F8FAFC 100%); }
+      .changeform .stacked-inline-side-bottom {
+        height: 40px;
+        background: -webkit-linear-gradient(to top, #fff 0%, #F8FAFC 100%);
+        background: linear-gradient(to top, #fff 0%, #F8FAFC 100%); }
+    .changeform .stacked-inline-content {
+      float: right;
+      width: 100%; }
+      .changeform .stacked-inline-content .actions {
+        margin: 20px 20px 0 20px; }
+        .changeform .stacked-inline-content .actions .icon-new {
+          font-size: 18px;
+          vertical-align: middle; }
+        .changeform .stacked-inline-content .actions .icon-edit {
+          font-size: 18px;
+          vertical-align: middle; }
+        .changeform .stacked-inline-content .actions .icon-open-external {
+          font-size: 18px;
+          vertical-align: middle; }
+      .changeform .stacked-inline-content .delete {
+        margin: 20px 20px 0 20px;
+        border-radius: 4px;
+        padding: 10px;
+        border: 2px solid #e75e40;
+        box-sizing: border-box; }
+    .changeform .stacked-inline .add-row {
+      position: absolute;
+      top: 0;
+      left: -250px;
+      width: 250px;
+      height: 40px;
+      line-height: 40px;
+      padding: 0 20px;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap;
+      box-sizing: border-box;
+      background: -webkit-linear-gradient(to bottom, #fff 0%, #F8FAFC 100%);
+      background: linear-gradient(to bottom, #fff 0%, #F8FAFC 100%); }
+      .changeform .stacked-inline .add-row a {
+        font-size: 12px;
+        font-weight: bold; }
+        .changeform .stacked-inline .add-row a span {
+          vertical-align: middle; }
+    .changeform .stacked-inline-list-item-link-remove {
+      position: relative;
+      float: right;
+      display: none; }
+    .changeform .stacked-inline-list-item-link:hover .stacked-inline-list-item-link-remove {
+      display: inline-block; }
+    .changeform .stacked-inline-list-item a, .changeform .stacked-inline-list-item a:visited, .changeform .stacked-inline-list-item a:hover {
+      display: block;
+      padding: 8px 10px 8px 20px;
+      color: #c0c6cc;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap;
+      -webkit-transition: all 0.2s;
+      -moz-transition: all 0.2s;
+      -o-transition: all 0.2s;
+      transition: all 0.2s; }
+    .changeform .stacked-inline-list-item a:hover {
+      color: #fff;
+      background-color: #1cacfc; }
+    .changeform .stacked-inline-list-item.selected a, .changeform .stacked-inline-list-item.selected a:visited, .changeform .stacked-inline-list-item.selected a:hover {
+      color: #8B9AA7; }
+    .changeform .stacked-inline-list-item.selected a:hover {
+      color: #8B9AA7;
+      background-color: transparent; }
+    .changeform .stacked-inline-list-item.empty {
+      display: none; }
+    .changeform .stacked-inline-list-item.delete a, .changeform .stacked-inline-list-item.delete a:visited, .changeform .stacked-inline-list-item.delete a:hover {
+      text-decoration: line-through; }
+    .changeform .stacked-inline-list-item.errors a, .changeform .stacked-inline-list-item.errors a:visited, .changeform .stacked-inline-list-item.errors a:hover {
+      color: #c7254e; }
+  .changeform .submit-row {
+    padding: 20px; }
+
+.related-lookup {
+  margin-left: 10px; }
+  .related-lookup:before {
+    font-family: 'jet-icons';
+    speak: none;
+    font-style: normal;
+    font-weight: normal;
+    font-variant: normal;
+    text-transform: none;
+    line-height: 1;
+    /* Better Font Rendering =========== */
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+    display: inline-block;
+    color: #7f8fa4;
+    vertical-align: middle;
+    font-size: 20px;
+    content: ""; }
+  .related-lookup img {
+    display: none; }
+  .related-lookup + strong {
+    font-weight: normal;
+    font-size: 12px; }
+
+.related-widget-wrapper {
+  float: left; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.delete-summary {
+  background: #e75e40;
+  color: #fff;
+  border-radius: 4px;
+  padding: 20px;
+  margin-bottom: 20px; }
+  .delete-summary h2 {
+    font-size: 14px;
+    font-weight: bold;
+    margin: 0 0 10px 0; }
+  .delete-summary-buttons {
+    float: right; }
+.delete-objects {
+  background: #fff;
+  border-radius: 4px;
+  box-shadow: 0 2px 0 0 #D5E3EC; }
+  .delete-objects-list-item {
+    border-bottom: 1px solid #f1f2f4;
+    font-size: 13px; }
+    .delete-objects-list-item:last-child {
+      border-bottom: 0; }
+    .delete-objects-list-item-row {
+      padding: 8px; }
+      .delete-objects-list-item-row-collapse {
+        float: right; }
+        .delete-objects-list-item-row-collapse span {
+          vertical-align: middle;
+          font-weight: bold;
+          font-size: 16px; }
+    .delete-objects-list-item-collapsable {
+      background-color: #EEF3F7;
+      padding: 20px 20px 20px 0;
+      display: none; }
+      .delete-objects-list-item-collapsable-list {
+        list-style-type: disc; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.login {
+  background: #554488;
+  position: relative; }
+  .login-title {
+    width: 100%;
+    color: #aaddcc;
+    font-size: 36px;
+    text-transform: uppercase;
+    text-align: center;
+    position: absolute;
+    top: 50%;
+    margin-top: -175px; }
+    .login-title .bright {
+      color: #fff;
+      font-weight: bold; }
+  .login-container {
+    border-radius: 4px;
+    width: 400px;
+    overflow: hidden;
+    position: absolute;
+    top: 50%;
+    left: 50%;
+    margin-left: -200px;
+    margin-top: -115px; }
+    .login-container-header {
+      background: #E3ECF2;
+      color: #8B9AA7;
+      text-transform: uppercase;
+      padding: 10px;
+      font-size: 11px;
+      font-weight: bold; }
+    .login-container-content {
+      background: #fff;
+      height: 100%;
+      padding: 30px; }
+    .login-container-submit-row {
+      text-align: center;
+      margin-top: 20px; }
+
+.login-form .form-row {
+  padding: 6px 0;
+  clear: both; }
+  .login-form .form-row label {
+    display: block;
+    padding: 6px 10px 0 0;
+    float: left;
+    width: 130px;
+    word-wrap: break-word; }
+  .login-form .form-row.errors label {
+    color: #c7254e; }
+  .login-form .form-row input[type="text"], .login-form .form-row input[type="password"] {
+    width: 170px; }
+  .login-form .form-row .errorlist {
+    color: #c7254e; }
+.login-form .submit-row {
+  margin-top: 20px;
+  text-align: center; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.content {
+  background-color: #f8fafc; }
+
+.dashboard #content {
+  width: 500px; }
+
+.small, .module .form-row .help, .module .form-row .errorlist, .changeform .tabular.inline-related .module .errorlist, .login-form .form-row .errorlist {
+  font-size: 12px; }
+
+.changeform-object-tools {
+  text-align: right; }
+
+ul.object-tools {
+  margin-bottom: 20px !important; }
+  ul.object-tools li {
+    margin-top: 10px;
+    text-align: right; }
+    ul.object-tools li:first-child {
+      margin-top: 0; }
+    ul.object-tools li a {
+      display: inline-block;
+      background-color: #E3ECF2;
+      padding: 8px;
+      border-radius: 4px; }
+      ul.object-tools li a.addlink:before {
+        font-family: 'jet-icons';
+        speak: none;
+        font-style: normal;
+        font-weight: normal;
+        font-variant: normal;
+        text-transform: none;
+        line-height: 1;
+        /* Better Font Rendering =========== */
+        -webkit-font-smoothing: antialiased;
+        -moz-osx-font-smoothing: grayscale;
+        display: inline-block;
+        color: #7f8fa4;
+        font-size: 13px;
+        content: ""; }
+      ul.object-tools li a, ul.object-tools li a:visited, ul.object-tools li a:hover {
+        color: #7f8fa4; }
+      ul.object-tools li a:hover {
+        background-color: #1cacfc;
+        color: #fff; }
+        ul.object-tools li a:hover.addlink:before {
+          color: #fff; }
+      ul.object-tools li a:active {
+        background-color: #A464C4;
+        color: #fff; }
+        ul.object-tools li a:active.addlink:before {
+          color: #fff; }
+  ul.object-tools.horizontal {
+    line-height: 40px; }
+    ul.object-tools.horizontal li {
+      display: inline;
+      margin-top: 0;
+      line-height: normal; }
+
+.content-sidebar {
+  float: right;
+  width: 24em;
+  margin: 0 20px; }
+
+.dashboard .module table td a {
+  display: inline !important; }
+
+.dialog-confirm {
+  display: none; }
+
+.cleared {
+  clear: both; }
+
+.loading-indicator {
+  font-size: 32px;
+  color: #1cacfc;
+  -webkit-animation: spin 4s linear infinite;
+  -moz-animation: spin 4s linear infinite;
+  animation: spin 4s linear infinite; }
+  .loading-indicator-wrapper {
+    text-align: center;
+    padding: 40px 0; }
+
+@-moz-keyframes spin {
+  100% {
+    -moz-transform: rotate(360deg); } }
+@-webkit-keyframes spin {
+  100% {
+    -webkit-transform: rotate(360deg); } }
+@keyframes spin {
+  100% {
+    -webkit-transform: rotate(360deg);
+    transform: rotate(360deg); } }
+img[src$="admin/img/icon-yes.gif"], img[src$="admin/img/icon-no.gif"], img[src$="admin/img/icon-unknown.gif"] {
+  display: none; }
+  img[src$="admin/img/icon-yes.gif"] + span, img[src$="admin/img/icon-no.gif"] + span, img[src$="admin/img/icon-unknown.gif"] + span {
+    font-weight: bold;
+    color: #fff; }
+
+img[src$="admin/img/icon-yes.gif"] + span {
+  color: #fff; }
+
+img[src$="admin/img/icon-no.gif"] + span {
+  color: #fff; }
+
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list, .sidebar-menu, .sidebar-menu-item-list, .sidebar-popup-list, .top-user-tools, .messagelist, .module .form-row .errorlist, .changeform-tabs, .changeform .tabular.inline-related .module .errorlist, .changeform .stacked-inline-list, .delete-summary ul, .delete-objects-list, .login-form .form-row .errorlist, ul.object-tools, .dashboard-item-content ul:not(.inline), .dashboard-item-content ul.inline {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.dashboard {
+  min-height: 100%; }
+  .dashboard.columns_1 .dashboard-column-wrapper {
+    width: 100%; }
+  .dashboard.columns_2 .dashboard-column-wrapper {
+    width: 50%; }
+  .dashboard.columns_3 .dashboard-column-wrapper {
+    width: 33.33333%; }
+  .dashboard.columns_4 .dashboard-column-wrapper {
+    width: 25%; }
+  .dashboard.columns_5 .dashboard-column-wrapper {
+    width: 20%; }
+  .dashboard-column {
+    margin-left: 10px;
+    border: 2px dashed transparent;
+    min-height: 100px;
+    border-radius: 4px; }
+    .dashboard-column-wrapper {
+      float: left;
+      min-width: 200px; }
+    .dashboard-column.first {
+      margin-left: 0; }
+    .dashboard-column.active {
+      border-color: #D5E3EC; }
+  .dashboard-item {
+    background: #f8fafc;
+    border-radius: 4px;
+    margin-bottom: 20px;
+    -webkit-transition: background 0.3s;
+    -moz-transition: background 0.3s;
+    -o-transition: background 0.3s;
+    transition: background 0.3s; }
+    .dashboard-item:last-child {
+      margin-bottom: 0; }
+    .dashboard-item.collapsed {
+      background-color: #EEF3F7; }
+    .dashboard-item.ui-sortable-helper {
+      box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25); }
+    .dashboard-item.placeholder {
+      background-color: #FFFDDB; }
+    .dashboard-item-header {
+      padding: 0 10px 0 6px; }
+      .dashboard-item-header-title {
+        font-size: 11px;
+        font-weight: bold;
+        text-transform: uppercase;
+        line-height: 30px; }
+      .dashboard-item-header-drag {
+        float: right;
+        line-height: 30px !important; }
+      .dashboard-item-header-collapse-button {
+        font-size: 13px;
+        vertical-align: middle;
+        font-weight: bold !important; }
+      .dashboard-item-header-buttons {
+        margin-left: 10px;
+        font-size: 13px;
+        vertical-align: middle;
+        visibility: hidden; }
+      .dashboard-item-header:hover .dashboard-item-header-buttons {
+        visibility: visible; }
+    .dashboard-item-content {
+      background: #fff;
+      border-radius: 4px;
+      box-shadow: 0 2px 0 0 #D5E3EC;
+      overflow: hidden; }
+      .dashboard-item-content.contrast {
+        background: #E3ECF2;
+        color: #8B9AA7; }
+        .dashboard-item-content.contrast .loading-indicator {
+          color: #8B9AA7; }
+      .dashboard-item-content ul:not(.inline) li {
+        border-bottom: 1px solid #f1f2f4;
+        font-size: 13px;
+        padding: 8px; }
+        .dashboard-item-content ul:not(.inline) li.nowrap {
+          overflow: hidden;
+          text-overflow: ellipsis;
+          white-space: nowrap; }
+        .dashboard-item-content ul:not(.inline) li.contrast {
+          background: #E3ECF2;
+          font-size: 12px; }
+          .dashboard-item-content ul:not(.inline) li.contrast, .dashboard-item-content ul:not(.inline) li.contrast a, .dashboard-item-content ul:not(.inline) li.contrast a:visited, .dashboard-item-content ul:not(.inline) li.contrast a:hover {
+            color: #8B9AA7;
+            text-decoration: none;
+            text-transform: uppercase; }
+        .dashboard-item-content ul:not(.inline) li:last-child {
+          border-bottom: 0; }
+        .dashboard-item-content ul:not(.inline) li .float-right {
+          float: right;
+          position: relative; }
+        .dashboard-item-content ul:not(.inline) li .dim {
+          text-transform: lowercase;
+          font-size: 11px;
+          color: #c0c6cc; }
+        .dashboard-item-content ul:not(.inline) li .warning {
+          color: #c7254e; }
+      .dashboard-item-content ul.inline {
+        display: inline-block; }
+        .dashboard-item-content ul.inline li {
+          display: inline-block;
+          margin-left: 10px; }
+          .dashboard-item-content ul.inline li:first-child {
+            margin-left: 0; }
+          .dashboard-item-content ul.inline li .nowrap {
+            white-space: nowrap; }
+        .dashboard-item-content ul.inline.bordered li {
+          border-left: 1px solid #D5E3EC;
+          margin-left: 0;
+          padding: 0 10px; }
+          .dashboard-item-content ul.inline.bordered li:first-child {
+            border-left: 0; }
+      .dashboard-item-content .padding {
+        padding: 10px; }
+      .dashboard-item-content .center {
+        text-align: center; }
+      .dashboard-item-content .big {
+        font-size: 20px;
+        font-weight: bold; }
+      .dashboard-item-content .highlight {
+        color: #79A7D8; }
+      .dashboard-item-content .dim {
+        color: #c0c6cc; }
+      .dashboard-item-content canvas .chart-fillColor {
+        color: rgba(28, 172, 252, 0.25); }
+      .dashboard-item-content canvas .chart-strokeColor {
+        color: #1cacfc; }
+      .dashboard-item-content canvas .chart-pointColor {
+        color: #fff; }
+      .dashboard-item-content canvas .chart-pointHighlightFill {
+        color: #1cacfc; }
+      .dashboard-item-content canvas .chart-scaleGridLineColor {
+        color: rgba(0, 0, 0, 0.1); }
+      .dashboard-item-content canvas .chart-scaleLineColor {
+        color: rgba(0, 0, 0, 0.1); }
+      .dashboard-item-content canvas .chart-scaleFontColor {
+        color: #8B9AA7; }
+    .dashboard-item-collapse .icon-arrow-up {
+      display: inline; }
+    .dashboard-item-collapse .icon-arrow-down {
+      display: none; }
+    .dashboard-item.collapsed .dashboard-item-content {
+      display: none; }
+    .dashboard-item.collapsed .dashboard-item-collapse .icon-arrow-up {
+      display: none; }
+    .dashboard-item.collapsed .dashboard-item-collapse .icon-arrow-down {
+      display: inline; }
+
+.add-dashboard + .select2 {
+  border-radius: 4px 0 0 4px !important;
+  background-color: #fff; }
+.add-dashboard-link {
+  border-radius: 0 4px 4px 0 !important;
+  padding: 0 10px !important; }
+
+/*# sourceMappingURL=base.css.map */

文件差异内容过多而无法显示
+ 2 - 0
jet/static/jet/css/themes/light-violet/base.css.map


+ 436 - 0
jet/static/jet/css/themes/light-violet/jquery-ui.theme.css

@@ -0,0 +1,436 @@
+@charset "UTF-8";
+/*
+ * Customizable variables
+ * Update these variable to create theme
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.ui-widget-content {
+  border-color: #f1f2f4; }
+
+.ui-widget.ui-widget-content, .ui-timepicker-table.ui-widget-content {
+  background: #fff;
+  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5); }
+
+.ui-widget {
+  font-family: inherit;
+  font-size: inherit; }
+
+.ui-widget-header {
+  border: 0;
+  background: #E3ECF2;
+  color: #8B9AA7;
+  font-weight: bold; }
+  .ui-widget-header a {
+    color: #8B9AA7; }
+
+.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
+  border: 1px solid #EDEDED;
+  background: #fff;
+  font-weight: bold;
+  color: #8B9AA7;
+  border-radius: 3px; }
+
+.ui-widget-header .ui-state-default {
+  background: none;
+  color: #8B9AA7;
+  border: 0; }
+
+.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
+  border: 1px solid #1cacfc;
+  background: #1cacfc;
+  font-weight: bold;
+  color: #fff; }
+
+.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
+  border: 1px solid #A464C4;
+  background: #A464C4;
+  font-weight: bold;
+  color: #fff; }
+
+.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
+  border: 1px solid #1cacfc;
+  background: #fff;
+  color: #1cacfc; }
+
+.ui-dialog-buttonpane {
+  background: #E3ECF2;
+  margin: .5em -0.2em -0.2em -0.2em; }
+  .ui-dialog-buttonpane .ui-button {
+    border: 0 !important;
+    outline: 0; }
+
+.ui-icon {
+  font-family: 'jet-icons';
+  speak: none;
+  font-style: normal;
+  font-weight: normal;
+  font-variant: normal;
+  text-transform: none;
+  line-height: 1;
+  /* Better Font Rendering =========== */
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  display: inline-block;
+  font-size: 16px;
+  font-weight: bold;
+  background: none !important;
+  text-indent: 0;
+  overflow: visible; }
+
+.ui-icon-circle-triangle-e:before {
+  content: ""; }
+
+.ui-icon-circle-triangle-w:before {
+  content: ""; }
+
+.ui-icon-closethick:before {
+  content: ""; }
+
+.ui-widget-overlay {
+  background: #000;
+  opacity: 0.5;
+  filter: Alpha(Opacity=50); }
+
+.ui-tooltip {
+  background: #000 !important;
+  color: #fff;
+  border: 0;
+  box-shadow: none !important;
+  opacity: 0.8;
+  font-size: 13px;
+  pointer-events: none; }
+
+/*# sourceMappingURL=jquery-ui.theme.css.map */

文件差异内容过多而无法显示
+ 2 - 0
jet/static/jet/css/themes/light-violet/jquery-ui.theme.css.map


+ 953 - 0
jet/static/jet/css/themes/light-violet/select2.theme.css

@@ -0,0 +1,953 @@
+@charset "UTF-8";
+/*
+ * Customizable variables
+ * Update these variable to create theme
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+/*
+ * Default variable values
+ * Create separate themes/theme/_variables.scss to override these variables
+ */
+/*
+ * General
+ */
+/*
+ * Sidebar
+ */
+/*
+ * Top
+ */
+/*
+ * Content
+ */
+/*
+ * Buttons
+ */
+/*
+ * Inputs
+ */
+/*
+ * Messages
+ */
+/*
+ * Login
+ */
+/*
+ * jQuery UI
+ */
+/*
+ * Charts
+ */
+.hidden {
+  display: none; }
+
+.clear-list {
+  margin: 0;
+  padding: 0;
+  list-style: none; }
+
+.fl {
+  float: left; }
+
+.fr {
+  float: right; }
+
+.cf:before, .cf:after {
+  content: "";
+  display: table; }
+
+.cf:after {
+  clear: both; }
+
+.p10 {
+  padding: 10px; }
+
+.p20 {
+  padding: 20px; }
+
+.p30 {
+  padding: 30px; }
+
+.p40 {
+  padding: 40px; }
+
+.p50 {
+  padding: 50px; }
+
+.p60 {
+  padding: 60px; }
+
+.p70 {
+  padding: 70px; }
+
+.p80 {
+  padding: 80px; }
+
+.pt10 {
+  padding-top: 10px; }
+
+.pt20 {
+  padding-top: 20px; }
+
+.pt30 {
+  padding-top: 30px; }
+
+.pt40 {
+  padding-top: 40px; }
+
+.pt50 {
+  padding-top: 50px; }
+
+.pt60 {
+  padding-top: 60px; }
+
+.pt70 {
+  padding-top: 70px; }
+
+.pt80 {
+  padding-top: 80px; }
+
+.pr10 {
+  padding-right: 10px; }
+
+.pr20 {
+  padding-right: 20px; }
+
+.pr30 {
+  padding-right: 30px; }
+
+.pr40 {
+  padding-right: 40px; }
+
+.pr50 {
+  padding-right: 50px; }
+
+.pr60 {
+  padding-right: 60px; }
+
+.pr70 {
+  padding-right: 70px; }
+
+.pr80 {
+  padding-right: 80px; }
+
+.pb10 {
+  padding-bottom: 10px; }
+
+.pb20 {
+  padding-bottom: 20px; }
+
+.pb30 {
+  padding-bottom: 30px; }
+
+.pb40 {
+  padding-bottom: 40px; }
+
+.pb50 {
+  padding-bottom: 50px; }
+
+.pb60 {
+  padding-bottom: 60px; }
+
+.pb70 {
+  padding-bottom: 70px; }
+
+.pb80 {
+  padding-bottom: 80px; }
+
+.pl10 {
+  padding-left: 10px; }
+
+.pl20 {
+  padding-left: 20px; }
+
+.pl30 {
+  padding-left: 30px; }
+
+.pl40 {
+  padding-left: 40px; }
+
+.pl50 {
+  padding-left: 50px; }
+
+.pl60 {
+  padding-left: 60px; }
+
+.pl70 {
+  padding-left: 70px; }
+
+.pl80 {
+  padding-left: 80px; }
+
+.m10 {
+  margin: 10px; }
+
+.m20 {
+  margin: 20px; }
+
+.m30 {
+  margin: 30px; }
+
+.m40 {
+  margin: 40px; }
+
+.m50 {
+  margin: 50px; }
+
+.m60 {
+  margin: 60px; }
+
+.m70 {
+  margin: 70px; }
+
+.m80 {
+  margin: 80px; }
+
+.mt10 {
+  margin-top: 10px; }
+
+.mt20 {
+  margin-top: 20px; }
+
+.mt30 {
+  margin-top: 30px; }
+
+.mt40 {
+  margin-top: 40px; }
+
+.mt50 {
+  margin-top: 50px; }
+
+.mt60 {
+  margin-top: 60px; }
+
+.mt70 {
+  margin-top: 70px; }
+
+.mt80 {
+  margin-top: 80px; }
+
+.mr10 {
+  margin-right: 10px; }
+
+.mr20 {
+  margin-right: 20px; }
+
+.mr30 {
+  margin-right: 30px; }
+
+.mr40 {
+  margin-right: 40px; }
+
+.mr50 {
+  margin-right: 50px; }
+
+.mr60 {
+  margin-right: 60px; }
+
+.mr70 {
+  margin-right: 70px; }
+
+.mr80 {
+  margin-right: 80px; }
+
+.mb10 {
+  margin-bottom: 10px; }
+
+.mb20 {
+  margin-bottom: 20px; }
+
+.mb30 {
+  margin-bottom: 30px; }
+
+.mb40 {
+  margin-bottom: 40px; }
+
+.mb50 {
+  margin-bottom: 50px; }
+
+.mb60 {
+  margin-bottom: 60px; }
+
+.mb70 {
+  margin-bottom: 70px; }
+
+.mb80 {
+  margin-bottom: 80px; }
+
+.ml10 {
+  margin-left: 10px; }
+
+.ml20 {
+  margin-left: 20px; }
+
+.ml30 {
+  margin-left: 30px; }
+
+.ml40 {
+  margin-left: 40px; }
+
+.ml50 {
+  margin-left: 50px; }
+
+.ml60 {
+  margin-left: 60px; }
+
+.ml70 {
+  margin-left: 70px; }
+
+.ml80 {
+  margin-left: 80px; }
+
+.pos_rel {
+  position: relative; }
+
+.pos_abs {
+  position: absolute; }
+
+.fill_width {
+  width: 100% !important; }
+
+.select2-container--jet {
+  /*
+   * Default variable values
+   * Create separate themes/theme/_variables.scss to override these variables
+   */
+  /*
+   * General
+   */
+  /*
+   * Sidebar
+   */
+  /*
+   * Top
+   */
+  /*
+   * Content
+   */
+  /*
+   * Buttons
+   */
+  /*
+   * Inputs
+   */
+  /*
+   * Messages
+   */
+  /*
+   * Login
+   */
+  /*
+   * jQuery UI
+   */
+  /*
+   * Charts
+   */
+  /*
+   * Default variable values
+   * Create separate themes/theme/_variables.scss to override these variables
+   */
+  /*
+   * General
+   */
+  /*
+   * Sidebar
+   */
+  /*
+   * Top
+   */
+  /*
+   * Content
+   */
+  /*
+   * Buttons
+   */
+  /*
+   * Inputs
+   */
+  /*
+   * Messages
+   */
+  /*
+   * Login
+   */
+  /*
+   * jQuery UI
+   */
+  /*
+   * Charts
+   */
+  min-width: 100px; }
+  .select2-container--jet .hidden {
+    display: none; }
+  .select2-container--jet .clear-list {
+    margin: 0;
+    padding: 0;
+    list-style: none; }
+  .select2-container--jet .fl {
+    float: left; }
+  .select2-container--jet .fr {
+    float: right; }
+  .select2-container--jet .cf:before, .select2-container--jet .cf:after {
+    content: "";
+    display: table; }
+  .select2-container--jet .cf:after {
+    clear: both; }
+  .select2-container--jet .p10 {
+    padding: 10px; }
+  .select2-container--jet .p20 {
+    padding: 20px; }
+  .select2-container--jet .p30 {
+    padding: 30px; }
+  .select2-container--jet .p40 {
+    padding: 40px; }
+  .select2-container--jet .p50 {
+    padding: 50px; }
+  .select2-container--jet .p60 {
+    padding: 60px; }
+  .select2-container--jet .p70 {
+    padding: 70px; }
+  .select2-container--jet .p80 {
+    padding: 80px; }
+  .select2-container--jet .pt10 {
+    padding-top: 10px; }
+  .select2-container--jet .pt20 {
+    padding-top: 20px; }
+  .select2-container--jet .pt30 {
+    padding-top: 30px; }
+  .select2-container--jet .pt40 {
+    padding-top: 40px; }
+  .select2-container--jet .pt50 {
+    padding-top: 50px; }
+  .select2-container--jet .pt60 {
+    padding-top: 60px; }
+  .select2-container--jet .pt70 {
+    padding-top: 70px; }
+  .select2-container--jet .pt80 {
+    padding-top: 80px; }
+  .select2-container--jet .pr10 {
+    padding-right: 10px; }
+  .select2-container--jet .pr20 {
+    padding-right: 20px; }
+  .select2-container--jet .pr30 {
+    padding-right: 30px; }
+  .select2-container--jet .pr40 {
+    padding-right: 40px; }
+  .select2-container--jet .pr50 {
+    padding-right: 50px; }
+  .select2-container--jet .pr60 {
+    padding-right: 60px; }
+  .select2-container--jet .pr70 {
+    padding-right: 70px; }
+  .select2-container--jet .pr80 {
+    padding-right: 80px; }
+  .select2-container--jet .pb10 {
+    padding-bottom: 10px; }
+  .select2-container--jet .pb20 {
+    padding-bottom: 20px; }
+  .select2-container--jet .pb30 {
+    padding-bottom: 30px; }
+  .select2-container--jet .pb40 {
+    padding-bottom: 40px; }
+  .select2-container--jet .pb50 {
+    padding-bottom: 50px; }
+  .select2-container--jet .pb60 {
+    padding-bottom: 60px; }
+  .select2-container--jet .pb70 {
+    padding-bottom: 70px; }
+  .select2-container--jet .pb80 {
+    padding-bottom: 80px; }
+  .select2-container--jet .pl10 {
+    padding-left: 10px; }
+  .select2-container--jet .pl20 {
+    padding-left: 20px; }
+  .select2-container--jet .pl30 {
+    padding-left: 30px; }
+  .select2-container--jet .pl40 {
+    padding-left: 40px; }
+  .select2-container--jet .pl50 {
+    padding-left: 50px; }
+  .select2-container--jet .pl60 {
+    padding-left: 60px; }
+  .select2-container--jet .pl70 {
+    padding-left: 70px; }
+  .select2-container--jet .pl80 {
+    padding-left: 80px; }
+  .select2-container--jet .m10 {
+    margin: 10px; }
+  .select2-container--jet .m20 {
+    margin: 20px; }
+  .select2-container--jet .m30 {
+    margin: 30px; }
+  .select2-container--jet .m40 {
+    margin: 40px; }
+  .select2-container--jet .m50 {
+    margin: 50px; }
+  .select2-container--jet .m60 {
+    margin: 60px; }
+  .select2-container--jet .m70 {
+    margin: 70px; }
+  .select2-container--jet .m80 {
+    margin: 80px; }
+  .select2-container--jet .mt10 {
+    margin-top: 10px; }
+  .select2-container--jet .mt20 {
+    margin-top: 20px; }
+  .select2-container--jet .mt30 {
+    margin-top: 30px; }
+  .select2-container--jet .mt40 {
+    margin-top: 40px; }
+  .select2-container--jet .mt50 {
+    margin-top: 50px; }
+  .select2-container--jet .mt60 {
+    margin-top: 60px; }
+  .select2-container--jet .mt70 {
+    margin-top: 70px; }
+  .select2-container--jet .mt80 {
+    margin-top: 80px; }
+  .select2-container--jet .mr10 {
+    margin-right: 10px; }
+  .select2-container--jet .mr20 {
+    margin-right: 20px; }
+  .select2-container--jet .mr30 {
+    margin-right: 30px; }
+  .select2-container--jet .mr40 {
+    margin-right: 40px; }
+  .select2-container--jet .mr50 {
+    margin-right: 50px; }
+  .select2-container--jet .mr60 {
+    margin-right: 60px; }
+  .select2-container--jet .mr70 {
+    margin-right: 70px; }
+  .select2-container--jet .mr80 {
+    margin-right: 80px; }
+  .select2-container--jet .mb10 {
+    margin-bottom: 10px; }
+  .select2-container--jet .mb20 {
+    margin-bottom: 20px; }
+  .select2-container--jet .mb30 {
+    margin-bottom: 30px; }
+  .select2-container--jet .mb40 {
+    margin-bottom: 40px; }
+  .select2-container--jet .mb50 {
+    margin-bottom: 50px; }
+  .select2-container--jet .mb60 {
+    margin-bottom: 60px; }
+  .select2-container--jet .mb70 {
+    margin-bottom: 70px; }
+  .select2-container--jet .mb80 {
+    margin-bottom: 80px; }
+  .select2-container--jet .ml10 {
+    margin-left: 10px; }
+  .select2-container--jet .ml20 {
+    margin-left: 20px; }
+  .select2-container--jet .ml30 {
+    margin-left: 30px; }
+  .select2-container--jet .ml40 {
+    margin-left: 40px; }
+  .select2-container--jet .ml50 {
+    margin-left: 50px; }
+  .select2-container--jet .ml60 {
+    margin-left: 60px; }
+  .select2-container--jet .ml70 {
+    margin-left: 70px; }
+  .select2-container--jet .ml80 {
+    margin-left: 80px; }
+  .select2-container--jet .pos_rel {
+    position: relative; }
+  .select2-container--jet .pos_abs {
+    position: absolute; }
+  .select2-container--jet .fill_width {
+    width: 100% !important; }
+  .select2-container--jet .select2-selection--single .select2-selection__clear {
+    cursor: pointer;
+    float: right;
+    font-weight: bold; }
+  .select2-container--jet .select2-selection--single .select2-selection__arrow {
+    height: 26px;
+    position: absolute;
+    top: 1px;
+    right: 4px;
+    width: 20px; }
+    .select2-container--jet .select2-selection--single .select2-selection__arrow b:before {
+      font-family: 'jet-icons';
+      speak: none;
+      font-style: normal;
+      font-weight: normal;
+      font-variant: normal;
+      text-transform: none;
+      line-height: 1;
+      /* Better Font Rendering =========== */
+      -webkit-font-smoothing: antialiased;
+      -moz-osx-font-smoothing: grayscale;
+      display: inline-block;
+      color: #79A7D8;
+      font-size: 20px;
+      content: "";
+      line-height: 32px; }
+  .select2-container--jet[dir="rtl"] .select2-selection--single .select2-selection__clear {
+    float: left; }
+  .select2-container--jet[dir="rtl"] .select2-selection--single .select2-selection__arrow {
+    left: 1px;
+    right: auto; }
+  .select2-container--jet.select2-container--disabled .select2-selection--single {
+    background-color: #E3ECF2;
+    cursor: default; }
+    .select2-container--jet.select2-container--disabled .select2-selection--single .select2-selection__clear {
+      display: none; }
+  .select2-container--jet .hidden {
+    display: none; }
+  .select2-container--jet .clear-list {
+    margin: 0;
+    padding: 0;
+    list-style: none; }
+  .select2-container--jet .fl {
+    float: left; }
+  .select2-container--jet .fr {
+    float: right; }
+  .select2-container--jet .cf:before, .select2-container--jet .cf:after {
+    content: "";
+    display: table; }
+  .select2-container--jet .cf:after {
+    clear: both; }
+  .select2-container--jet .p10 {
+    padding: 10px; }
+  .select2-container--jet .p20 {
+    padding: 20px; }
+  .select2-container--jet .p30 {
+    padding: 30px; }
+  .select2-container--jet .p40 {
+    padding: 40px; }
+  .select2-container--jet .p50 {
+    padding: 50px; }
+  .select2-container--jet .p60 {
+    padding: 60px; }
+  .select2-container--jet .p70 {
+    padding: 70px; }
+  .select2-container--jet .p80 {
+    padding: 80px; }
+  .select2-container--jet .pt10 {
+    padding-top: 10px; }
+  .select2-container--jet .pt20 {
+    padding-top: 20px; }
+  .select2-container--jet .pt30 {
+    padding-top: 30px; }
+  .select2-container--jet .pt40 {
+    padding-top: 40px; }
+  .select2-container--jet .pt50 {
+    padding-top: 50px; }
+  .select2-container--jet .pt60 {
+    padding-top: 60px; }
+  .select2-container--jet .pt70 {
+    padding-top: 70px; }
+  .select2-container--jet .pt80 {
+    padding-top: 80px; }
+  .select2-container--jet .pr10 {
+    padding-right: 10px; }
+  .select2-container--jet .pr20 {
+    padding-right: 20px; }
+  .select2-container--jet .pr30 {
+    padding-right: 30px; }
+  .select2-container--jet .pr40 {
+    padding-right: 40px; }
+  .select2-container--jet .pr50 {
+    padding-right: 50px; }
+  .select2-container--jet .pr60 {
+    padding-right: 60px; }
+  .select2-container--jet .pr70 {
+    padding-right: 70px; }
+  .select2-container--jet .pr80 {
+    padding-right: 80px; }
+  .select2-container--jet .pb10 {
+    padding-bottom: 10px; }
+  .select2-container--jet .pb20 {
+    padding-bottom: 20px; }
+  .select2-container--jet .pb30 {
+    padding-bottom: 30px; }
+  .select2-container--jet .pb40 {
+    padding-bottom: 40px; }
+  .select2-container--jet .pb50 {
+    padding-bottom: 50px; }
+  .select2-container--jet .pb60 {
+    padding-bottom: 60px; }
+  .select2-container--jet .pb70 {
+    padding-bottom: 70px; }
+  .select2-container--jet .pb80 {
+    padding-bottom: 80px; }
+  .select2-container--jet .pl10 {
+    padding-left: 10px; }
+  .select2-container--jet .pl20 {
+    padding-left: 20px; }
+  .select2-container--jet .pl30 {
+    padding-left: 30px; }
+  .select2-container--jet .pl40 {
+    padding-left: 40px; }
+  .select2-container--jet .pl50 {
+    padding-left: 50px; }
+  .select2-container--jet .pl60 {
+    padding-left: 60px; }
+  .select2-container--jet .pl70 {
+    padding-left: 70px; }
+  .select2-container--jet .pl80 {
+    padding-left: 80px; }
+  .select2-container--jet .m10 {
+    margin: 10px; }
+  .select2-container--jet .m20 {
+    margin: 20px; }
+  .select2-container--jet .m30 {
+    margin: 30px; }
+  .select2-container--jet .m40 {
+    margin: 40px; }
+  .select2-container--jet .m50 {
+    margin: 50px; }
+  .select2-container--jet .m60 {
+    margin: 60px; }
+  .select2-container--jet .m70 {
+    margin: 70px; }
+  .select2-container--jet .m80 {
+    margin: 80px; }
+  .select2-container--jet .mt10 {
+    margin-top: 10px; }
+  .select2-container--jet .mt20 {
+    margin-top: 20px; }
+  .select2-container--jet .mt30 {
+    margin-top: 30px; }
+  .select2-container--jet .mt40 {
+    margin-top: 40px; }
+  .select2-container--jet .mt50 {
+    margin-top: 50px; }
+  .select2-container--jet .mt60 {
+    margin-top: 60px; }
+  .select2-container--jet .mt70 {
+    margin-top: 70px; }
+  .select2-container--jet .mt80 {
+    margin-top: 80px; }
+  .select2-container--jet .mr10 {
+    margin-right: 10px; }
+  .select2-container--jet .mr20 {
+    margin-right: 20px; }
+  .select2-container--jet .mr30 {
+    margin-right: 30px; }
+  .select2-container--jet .mr40 {
+    margin-right: 40px; }
+  .select2-container--jet .mr50 {
+    margin-right: 50px; }
+  .select2-container--jet .mr60 {
+    margin-right: 60px; }
+  .select2-container--jet .mr70 {
+    margin-right: 70px; }
+  .select2-container--jet .mr80 {
+    margin-right: 80px; }
+  .select2-container--jet .mb10 {
+    margin-bottom: 10px; }
+  .select2-container--jet .mb20 {
+    margin-bottom: 20px; }
+  .select2-container--jet .mb30 {
+    margin-bottom: 30px; }
+  .select2-container--jet .mb40 {
+    margin-bottom: 40px; }
+  .select2-container--jet .mb50 {
+    margin-bottom: 50px; }
+  .select2-container--jet .mb60 {
+    margin-bottom: 60px; }
+  .select2-container--jet .mb70 {
+    margin-bottom: 70px; }
+  .select2-container--jet .mb80 {
+    margin-bottom: 80px; }
+  .select2-container--jet .ml10 {
+    margin-left: 10px; }
+  .select2-container--jet .ml20 {
+    margin-left: 20px; }
+  .select2-container--jet .ml30 {
+    margin-left: 30px; }
+  .select2-container--jet .ml40 {
+    margin-left: 40px; }
+  .select2-container--jet .ml50 {
+    margin-left: 50px; }
+  .select2-container--jet .ml60 {
+    margin-left: 60px; }
+  .select2-container--jet .ml70 {
+    margin-left: 70px; }
+  .select2-container--jet .ml80 {
+    margin-left: 80px; }
+  .select2-container--jet .pos_rel {
+    position: relative; }
+  .select2-container--jet .pos_abs {
+    position: absolute; }
+  .select2-container--jet .fill_width {
+    width: 100% !important; }
+  .select2-container--jet .select2-selection--multiple {
+    background-color: #fff !important;
+    border: 1px solid #EDEDED;
+    cursor: text;
+    height: auto !important;
+    min-height: 32px; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__rendered {
+      box-sizing: border-box;
+      list-style: none;
+      margin: 0;
+      padding: 0 5px;
+      width: 100%; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__clear {
+      cursor: pointer;
+      float: right;
+      font-weight: bold;
+      margin-top: 5px;
+      margin-right: 10px; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__choice {
+      background-color: #E3ECF2;
+      color: #7f8fa4;
+      font-size: 13px;
+      border-radius: 4px;
+      cursor: default;
+      float: left;
+      margin-right: 5px;
+      margin-top: 5px;
+      padding: 5px 5px;
+      line-height: normal; }
+    .select2-container--jet .select2-selection--multiple .select2-selection__choice__remove {
+      color: #7f8fa4;
+      cursor: pointer;
+      display: inline-block;
+      font-weight: bold;
+      margin-right: 2px; }
+      .select2-container--jet .select2-selection--multiple .select2-selection__choice__remove:hover {
+        color: #1cacfc; }
+  .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder {
+    float: right; }
+  .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
+    margin-left: 5px;
+    margin-right: auto; }
+  .select2-container--jet[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
+    margin-left: 2px;
+    margin-right: auto; }
+  .select2-container--jet.select2-container--disabled .select2-selection--multiple {
+    background-color: #E3ECF2;
+    cursor: default; }
+  .select2-container--jet.select2-container--disabled .select2-selection__choice__remove {
+    display: none; }
+  .select2-container--jet .select2-selection {
+    background-color: #fff;
+    border: 1px solid #EDEDED;
+    border-radius: 4px;
+    outline: 0;
+    height: 32px; }
+    .background-form .select2-container--jet .select2-selection {
+      background-color: #fff;
+      border-color: #fff; }
+    .select2-container--jet .select2-selection .select2-selection__rendered {
+      color: #8B9AA7;
+      line-height: 32px;
+      font-size: 13px; }
+      .background-form .select2-container--jet .select2-selection .select2-selection__rendered {
+        color: #8B9AA7; }
+    .select2-container--jet .select2-selection .select2-selection__placeholder {
+      color: #999; }
+  .select2-container--jet .select2-buttons {
+    background-color: #E3ECF2;
+    text-align: center;
+    padding: 6px; }
+    .select2-container--jet .select2-buttons-button, .select2-container--jet .select2-buttons-button:visited, .select2-container--jet .select2-buttons-button:hover {
+      color: #7f8fa4;
+      margin-left: 10px; }
+    .select2-container--jet .select2-buttons-button:hover {
+      text-decoration: underline; }
+    .select2-container--jet .select2-buttons-button:first-child {
+      margin-left: 0; }
+  .select2-container--jet .select2-dropdown {
+    border: 0;
+    border-radius: 4px;
+    box-shadow: 0 0 4px 0 rgba(164, 100, 196, 0.75);
+    overflow: hidden;
+    z-index: 1; }
+    .select2-container--jet .select2-dropdown--below {
+      top: -32px; }
+    .select2-container--jet .select2-dropdown--above {
+      top: 32px; }
+    .select2-container--jet .select2-dropdown.select2-multiple-dropdown {
+      top: auto; }
+  .select2-container--jet .select2-search--dropdown {
+    padding: 0; }
+    .select2-container--jet .select2-search--dropdown .select2-search__field {
+      outline: 0;
+      border: 0;
+      background-color: #fff;
+      color: #8B9AA7;
+      height: 32px;
+      -webkit-appearance: textfield;
+      box-shadow: none; }
+  .select2-container--jet .select2-search--inline .select2-search__field {
+    background: transparent;
+    border: none;
+    outline: 0;
+    color: #8B9AA7;
+    -webkit-appearance: textfield;
+    box-shadow: none; }
+  .select2-container--jet .select2-results > .select2-results__options {
+    max-height: 200px;
+    overflow-y: auto; }
+  .select2-container--jet .select2-results__option {
+    font-size: 13px; }
+    .select2-container--jet .select2-results__option[role=group] {
+      padding: 0; }
+    .select2-container--jet .select2-results__option[aria-disabled=true] {
+      color: #c0c6cc; }
+    .select2-container--jet .select2-results__option[aria-selected=true] {
+      color: #A464C4; }
+    .select2-container--jet .select2-results__option .select2-results__option {
+      padding-left: 1em; }
+      .select2-container--jet .select2-results__option .select2-results__option .select2-results__group {
+        padding-left: 0; }
+      .select2-container--jet .select2-results__option .select2-results__option .select2-results__option {
+        margin-left: -1em;
+        padding-left: 2em; }
+        .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+          margin-left: -2em;
+          padding-left: 3em; }
+          .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+            margin-left: -3em;
+            padding-left: 4em; }
+            .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+              margin-left: -4em;
+              padding-left: 5em; }
+              .select2-container--jet .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
+                margin-left: -5em;
+                padding-left: 6em; }
+  .select2-container--jet .select2-results__option--highlighted[aria-selected] {
+    background-color: #1cacfc;
+    color: #fff; }
+  .select2-container--jet .select2-results__group {
+    cursor: default;
+    display: block;
+    padding: 6px; }
+
+/*# sourceMappingURL=select2.theme.css.map */

文件差异内容过多而无法显示
+ 2 - 0
jet/static/jet/css/themes/light-violet/select2.theme.css.map


文件差异内容过多而无法显示
+ 0 - 0
jet/static/jet/js/main.min.js


部分文件因为文件数量过多而无法显示